{
  "name": "MOONWAVE Forecast Record",
  "url": "https://moonwave.pro/transparency.html",
  "json_url": "https://moonwave.pro/forecast-record.json",
  "updated": "2026-08-28",
  "periods": 12,
  "methodology": "Each 4-week forecast is a timestamped X post from @moonwavepro. Calls are the markers on the posted Moonwave chart: green triangles (buy), red triangles (sell), yellow diamonds (volatility / derisk). The same date's TextUpdates monthly post (and nested in-window weeklies) has the written plan; JSON is public at /data/TextUpdates/. Three layers: (1) frozen chart triangles = the claim; (2) weeklies = in-window FXwave / discretionary management; (3) Grok = a prompted score of a trade list drawn from (2), not an audit of (1). About four weeks later, @moonwavepro asks Grok to score a hypothetical BTC trader who followed those dates (typically 100% notional, 5% stop-loss, 50% reduce on volatility). Grok's reply is public and timestamped. Grok is not an independent auditor — it is prompted with the trade list, and its P/L figures are conversational estimates that can disagree across periods. as_simulated is a separate book: the dashboard rules engine on btc-backtest.json (1x, 5% SL, hold on FXwave inval), chained from $100k on 2024-12-24. Windows can overlap, so a period's start equity is the book on that date, not always the previous period's end. The source posts are the record. Marker dates on earlier posts were read from the posted chart images (nearest labeled axis tick).",
  "legend": {
    "buy": "Green triangle ▲ — high-probability trough; consider long.",
    "sell": "Red triangle ▼ — high-probability peak; consider short.",
    "volatility": "Yellow diamond ◆ — derisk / elevated volatility; typical rule is reduce 50% if FXwave-confirmed.",
    "fx_implied": "Lighter green/red triangle — primary signal advanced or delayed up to 24h by FXwave."
  },
  "related": {
    "full_signal_log": "https://moonwave.pro/data/backtest/btc-backtest.json",
    "text_updates_index": "https://moonwave.pro/data/TextUpdates/index.json",
    "forecast_charts": "https://moonwave.pro/forecast-charts/",
    "llms": "https://moonwave.pro/llms.txt",
    "x_account": "https://x.com/moonwavepro"
  },
  "evaluation_caveats": [
    "Grok is prompted by @moonwavepro with a trade list. It is not a third-party auditor.",
    "P&L figures under evaluation.pnl are quoted as posted, not recomputed.",
    "as_simulated is the dashboard rules engine on btc-backtest.json (1x, 5% SL, hold on inval), chained from $100k on 2024-12-24. It is a different book from Grok's $100k chain and can disagree with Grok on the same window.",
    "Starting Grok equity is not consistent across all periods. The April 2026 eval ends around $191k; the May eval restarts from $166,137.",
    "vs buy-and-hold on Grok rows is only reported when Grok posted it. as_simulated.bh_return_pct is computed for every closed window.",
    "Marker dates on periods 1–5 were read from the posted chart images (post text did not list dates).",
    "Periods 11–12 are posted; Grok P&L evals are still pending."
  ],
  "headline_stats": {
    "hit_rate_pct": 77.1,
    "wins": 54,
    "losses": 16,
    "taken_hit_rate_pct": 75.5,
    "taken_wins": 40,
    "taken_losses": 13,
    "n_signals": 132,
    "sample_start": "2024-12-24",
    "sample_end": "2026-08-12",
    "end_equity": 1382377,
    "strategy_return_pct": 1282.38,
    "buy_and_hold_return_pct": -16.89,
    "public_era_start": "2025-10-19",
    "public_era_start_equity": 322262,
    "public_era_end_equity": 1382377,
    "public_era_strategy_return_pct": 328.96,
    "public_era_bh_return_pct": -31.44,
    "rules": "1x notional, enter 100% on FXwave confirm, hold on inval, reduce 50% on confirmed volatility, 5% SL.",
    "hit_rate_definition": "Dashboard headline: wins / (wins + losses) on completed scored signals in btc-backtest.json. A win is a profitable taken trade, a correct stop, or an FXwave invalidation that avoided a losing fill. Volatility-while-cash is excluded (neutral). Taken trades only are listed separately."
  },
  "equity_chain_as_posted": [
    {
      "after_period": 2,
      "eval_posted": "2025-12-16",
      "equity_usd": 122229,
      "note": "Grok $100k start covering Nov 13–Dec 16 trades."
    },
    {
      "after_period": 3,
      "eval_posted": "2026-01-15",
      "equity_usd": 134273
    },
    {
      "after_period": 4,
      "eval_posted": "2026-02-08",
      "equity_usd": 153836
    },
    {
      "after_period": 5,
      "eval_posted": "2026-03-08",
      "equity_usd": 152100
    },
    {
      "after_period": 6,
      "eval_posted": "2026-04-09",
      "equity_usd": 166137
    },
    {
      "after_period": 7,
      "eval_posted": "2026-05-03",
      "equity_usd": 191000,
      "note": "April eval is a rough ~+15% to around $191k. The May eval restarts from $166,137, not $191k.",
      "approximate": true
    },
    {
      "after_period": 8,
      "eval_posted": "2026-06-02",
      "equity_usd": 185026,
      "note": "Grok restarted this window from $166,137 (period 6 end), not the ~$191k April figure."
    },
    {
      "after_period": 9,
      "eval_posted": "2026-06-28",
      "equity_usd": 164460
    },
    {
      "after_period": 10,
      "eval_posted": "2026-07-26",
      "equity_usd": 180369,
      "approximate": true
    }
  ],
  "items": [
    {
      "id": 1,
      "label": "October-November 2025",
      "window": {
        "start": "2025-10-19",
        "end": "2025-11-16"
      },
      "forecast": {
        "posted": "2025-10-19",
        "author": "@moonwavepro",
        "tweet_id": "1980060686756860128",
        "url": "https://x.com/moonwavepro/status/1980060686756860128",
        "text": "New post, \"Monthly Moonwave\" up on the site! It's a quick review of the past 4 weeks' performance, then a more detailed look at the highest-probability high and low points over the next month as calculated by the simulation.",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2025-10-19.jpg",
          "alt": "MOONWAVE 4-week forecast chart, 19 Oct–16 Nov 2025. Green ▲ buy: 20 Oct, 21 Oct, 22 Oct (light-green FX-implied), 5 Nov, 6 Nov, 16 Nov. Red ▼ sell: 28 Oct, 29 Oct, 11 Nov, 13 Nov. Yellow ◆ volatility/derisk: 19 Oct, 24 Oct, 3 Nov, 15 Nov. Yellow vertical line marks the 19 Oct post date.",
          "path": "/forecast-charts/2025-10-19.jpg",
          "original_url": "https://pbs.twimg.com/media/G3qWUJdXMAAqHII.jpg"
        },
        "calls": {
          "source": "Posted chart markers (nearest labeled axis tick). Post text does not list dates.",
          "buy": [
            {
              "date": "2025-10-20",
              "marker": "green ▲"
            },
            {
              "date": "2025-10-21",
              "marker": "green ▲"
            },
            {
              "date": "2025-10-22",
              "marker": "light-green ▲",
              "note": "FX-implied buy"
            },
            {
              "date": "2025-11-05",
              "marker": "green ▲"
            },
            {
              "date": "2025-11-06",
              "marker": "green ▲"
            },
            {
              "date": "2025-11-16",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2025-10-28",
              "marker": "red ▼"
            },
            {
              "date": "2025-10-29",
              "marker": "red ▼"
            },
            {
              "date": "2025-11-11",
              "marker": "red ▼"
            },
            {
              "date": "2025-11-13",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2025-10-19",
              "marker": "yellow ◆"
            },
            {
              "date": "2025-10-24",
              "marker": "yellow ◆"
            },
            {
              "date": "2025-11-03",
              "marker": "yellow ◆"
            },
            {
              "date": "2025-11-15",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2025-11-17",
        "author": "@grok",
        "tweet_id": "1990580039109501021",
        "url": "https://x.com/grok/status/1990580039109501021",
        "prompted_by": "@moonwavepro",
        "text": "Including the Nov 11 short to Nov 18 closes (verified via multiple sources: BTC 102,997 → 95,200: +7.5%; NASDAQ 23,468 → 22,100: +5.7%). Updated BTC overall P&L: +21.2% (prior +13.7% + new leg). Accuracy ~80%. NASDAQ overall P&L: +12.1% (prior +6.4% + new leg). Accuracy ~75%. Signals captured recent downside well.",
        "pnl": {
          "as_posted": "BTC overall P&L +21.2% (prior +13.7% + new leg); accuracy ~80%. NASDAQ +12.1%.",
          "start_equity_usd": null,
          "end_equity_usd": null,
          "period_return_pct": 21.2,
          "period_return_is_overall_not_window": true,
          "vs_buy_and_hold": null,
          "accuracy_as_posted": "~80% BTC, ~75% NASDAQ",
          "notes": "First eval. Figure is cumulative overall P&L, not a clean 4-week window from $100k. The $100k hypothetical chain begins in the next eval."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2025-10-19",
          "file": "2025-10-19-monthly-moonwave.json",
          "json": "https://moonwave.pro/data/TextUpdates/2025-10-19-monthly-moonwave.json",
          "post": "https://moonwave.pro/?post=2025-10-19"
        },
        "weeklies": [
          {
            "date": "2025-10-26",
            "file": "2025-10-26-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2025-10-26-weekly-update.json",
            "post": "https://moonwave.pro/?post=2025-10-26"
          },
          {
            "date": "2025-11-02",
            "file": "2025-11-02-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2025-11-02-weekly-update.json",
            "post": "https://moonwave.pro/?post=2025-11-02"
          },
          {
            "date": "2025-11-09",
            "file": "2025-11-09-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2025-11-09-weekly-update.json",
            "post": "https://moonwave.pro/?post=2025-11-09"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 322262,
        "end_equity": 458208,
        "period_return_pct": 42.19,
        "bh_return_pct": -24.67,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 2,
      "label": "November-December 2025",
      "window": {
        "start": "2025-11-17",
        "end": "2025-12-16"
      },
      "forecast": {
        "posted": "2025-11-17",
        "author": "@moonwavepro",
        "tweet_id": "1990562329700999545",
        "url": "https://x.com/moonwavepro/status/1990562329700999545",
        "text": "New post, \"Monthly Moonwave\" is up on https://moonwave.pro/ It includes the new moonwave chart for November 16-December 16, a recap of successes over the last 4 weeks, and basic market direction predictions for the next 4 weeks.",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2025-11-17.png",
          "alt": "MOONWAVE 4-week forecast chart, 16 Nov–16 Dec 2025. Green ▲ buy: 16 Nov (light-green FX-implied), 18 Nov, 20 Nov, 5 Dec. Red ▼ sell: 25 Nov, 27 Nov, 13 Dec. Yellow ◆ volatility/derisk: 1 Dec, 12 Dec. Yellow vertical line marks the 17 Nov post date.",
          "path": "/forecast-charts/2025-11-17.png",
          "original_url": "https://pbs.twimg.com/media/G5_lqz6bMAEr-Jc.png"
        },
        "calls": {
          "source": "Posted chart markers (nearest labeled axis tick). Post text does not list dates.",
          "buy": [
            {
              "date": "2025-11-16",
              "marker": "light-green ▲",
              "note": "FX-implied buy"
            },
            {
              "date": "2025-11-18",
              "marker": "green ▲"
            },
            {
              "date": "2025-11-20",
              "marker": "green ▲"
            },
            {
              "date": "2025-12-05",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2025-11-25",
              "marker": "red ▼"
            },
            {
              "date": "2025-11-27",
              "marker": "red ▼"
            },
            {
              "date": "2025-12-13",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2025-12-01",
              "marker": "yellow ◆"
            },
            {
              "date": "2025-12-12",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2025-12-16",
        "author": "@grok",
        "tweet_id": "2001021946901733624",
        "url": "https://x.com/grok/status/2001021946901733624",
        "prompted_by": "@moonwavepro",
        "text": "Thanks for clarifying! Updated sim with $100k start, using daily BTC prices: Short Nov 13-17: +$7,627; Long Nov 20-25: +$882; Short Nov 27-Dec 1 (50% TP at low): +$7,362; Long Dec 5-12 (50% TP at high): +$2,750; Short Dec 13-16: +$3,608. Net: +$22,229 ($122,229). Solid performance!",
        "pnl": {
          "as_posted": "Net +$22,229 to $122,229 from a $100k start.",
          "start_equity_usd": 100000,
          "end_equity_usd": 122229,
          "period_return_pct": 22.23,
          "vs_buy_and_hold": null,
          "notes": "This is the start of the $100k hypothetical chain. Trade list Grok was given begins Nov 13 (overlap with the prior window)."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2025-11-17",
          "file": "2025-11-17-monthly-moonwave.json",
          "json": "https://moonwave.pro/data/TextUpdates/2025-11-17-monthly-moonwave.json",
          "post": "https://moonwave.pro/?post=2025-11-17"
        },
        "weeklies": [
          {
            "date": "2025-11-23",
            "file": "2025-11-23-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2025-11-23-weekly-update.json",
            "post": "https://moonwave.pro/?post=2025-11-23"
          },
          {
            "date": "2025-11-30",
            "file": "2025-11-30-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2025-11-30-weekly-update.json",
            "post": "https://moonwave.pro/?post=2025-11-30"
          },
          {
            "date": "2025-12-07",
            "file": "2025-12-07-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2025-12-07-weekly-update.json",
            "post": "https://moonwave.pro/?post=2025-12-07"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 458208,
        "end_equity": 512137,
        "period_return_pct": 11.77,
        "bh_return_pct": -19.33,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 3,
      "label": "December 2025-January 2026",
      "window": {
        "start": "2025-12-14",
        "end": "2026-01-15"
      },
      "forecast": {
        "posted": "2025-12-14",
        "author": "@moonwavepro",
        "tweet_id": "2000388383508701303",
        "url": "https://x.com/moonwavepro/status/2000388383508701303",
        "text": "New monthly update, with chart, is live on https://moonwave.pro/ - Recap of the previous monthly/weekly pivots - Volatility signals for Dec 1 and 12 hit - What to expect into the end of the year and January 2026! (Chart media on permanent URL.)",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2025-12-14.png",
          "alt": "MOONWAVE 4-week forecast chart, 14 Dec 2025–12 Jan 2026. Green ▲ buy: 21 Dec, 2 Jan, 4 Jan. Red ▼ sell: 26 Dec, 27 Dec, 12 Jan. Yellow ◆ volatility/derisk: 19 Dec, 28 Dec, 9 Jan. Yellow vertical line marks the 14 Dec post date.",
          "path": "/forecast-charts/2025-12-14.png",
          "original_url": "https://pbs.twimg.com/media/G8LOWvgW8AM85x7.png"
        },
        "calls": {
          "source": "Posted chart markers (nearest labeled axis tick). Dec 1 and Dec 12 volatility were recap of the prior window, not new calls.",
          "buy": [
            {
              "date": "2025-12-21",
              "marker": "green ▲"
            },
            {
              "date": "2026-01-02",
              "marker": "green ▲"
            },
            {
              "date": "2026-01-04",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2025-12-26",
              "marker": "red ▼"
            },
            {
              "date": "2025-12-27",
              "marker": "red ▼"
            },
            {
              "date": "2026-01-12",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2025-12-19",
              "marker": "yellow ◆"
            },
            {
              "date": "2025-12-28",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-01-09",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-01-15",
        "author": "@grok",
        "tweet_id": "2011894046365479082",
        "url": "https://x.com/grok/status/2011894046365479082",
        "prompted_by": "@moonwavepro",
        "text": "Based on BTC closing prices, I simulated the hypothetical trader starting with $122,229: Short Dec 13-19 (50% TP): +$2,972; Short Dec 19-20 (close): -$163; Long Dec 20-28 (50% TP): -$719; Long Jan 1-3 adds, hold to Jan 15: +$9,955. Net gain: +$12,044. Current value: $134,273.",
        "pnl": {
          "as_posted": "Net +$12,044 to $134,273 from $122,229.",
          "start_equity_usd": 122229,
          "end_equity_usd": 134273,
          "period_return_pct": 9.85,
          "vs_buy_and_hold": null
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2025-12-14",
          "file": "2025-12-14-monthly-moonwave.json",
          "json": "https://moonwave.pro/data/TextUpdates/2025-12-14-monthly-moonwave.json",
          "post": "https://moonwave.pro/?post=2025-12-14"
        },
        "weeklies": [
          {
            "date": "2025-12-21",
            "file": "2025-12-21-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2025-12-21-weekly-update.json",
            "post": "https://moonwave.pro/?post=2025-12-21"
          },
          {
            "date": "2026-01-04",
            "file": "2026-01-04-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-01-04-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-01-04"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 512137,
        "end_equity": 547588,
        "period_return_pct": 6.92,
        "bh_return_pct": 5.89,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 4,
      "label": "January-February 2026",
      "window": {
        "start": "2026-01-11",
        "end": "2026-02-08"
      },
      "forecast": {
        "posted": "2026-01-11",
        "author": "@moonwavepro",
        "tweet_id": "2010507091698696634",
        "url": "https://x.com/moonwavepro/status/2010507091698696634",
        "text": "New monthly update's live on https://moonwave.pro/ Inside: - recap of last month's performance - final BTC Sunwave from 2025 - general expected pivots from current to mid-February. Sunwave for BTC 2026 tomorrow! (Chart media on permanent URL.)",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-01-11.png",
          "alt": "MOONWAVE 4-week forecast chart, 11 Jan–9 Feb 2026. Green ▲ buy: 20 Jan, 22 Jan, 1 Feb, 3 Feb. Red ▼ sell: 12 Jan, 13 Jan, 18 Jan, 27 Jan. Yellow ◆ volatility/derisk: 16 Jan, 25 Jan, 7 Feb. Yellow vertical line marks the 11 Jan post date.",
          "path": "/forecast-charts/2026-01-11.png",
          "original_url": "https://pbs.twimg.com/media/G-bBiHjagAAQxkq.png"
        },
        "calls": {
          "source": "Posted chart markers (nearest labeled axis tick). Post text does not list dates.",
          "buy": [
            {
              "date": "2026-01-20",
              "marker": "green ▲"
            },
            {
              "date": "2026-01-22",
              "marker": "green ▲"
            },
            {
              "date": "2026-02-01",
              "marker": "green ▲"
            },
            {
              "date": "2026-02-03",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2026-01-12",
              "marker": "red ▼"
            },
            {
              "date": "2026-01-13",
              "marker": "red ▼"
            },
            {
              "date": "2026-01-18",
              "marker": "red ▼"
            },
            {
              "date": "2026-01-27",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2026-01-16",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-01-25",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-02-07",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-02-08",
        "author": "@grok",
        "tweet_id": "2020643689417060466",
        "url": "https://x.com/grok/status/2020643689417060466",
        "prompted_by": "@moonwavepro",
        "text": "Based on BTC historical prices, the hypothetical trader ended with ~$153,836 (+14.5% from $134,273). Buy-and-hold from Oct 19, 2025, would be worth ~$85,632 now (-36.2%).",
        "pnl": {
          "as_posted": "~$153,836 (+14.5% from $134,273). Buy-and-hold from 19 Oct 2025: ~$85,632 (-36.2%).",
          "start_equity_usd": 134273,
          "end_equity_usd": 153836,
          "period_return_pct": 14.5,
          "vs_buy_and_hold": {
            "basis": "Buy-and-hold from 2025-10-19 (first forecast post), not this window alone.",
            "bh_equity_usd": 85632,
            "bh_return_pct": -36.2,
            "as_posted": "B&H from Oct 19, 2025 would be worth ~$85,632 (-36.2%)."
          }
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-01-11",
          "file": "2026-01-11-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-01-11-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-01-11"
        },
        "weeklies": [
          {
            "date": "2026-01-18",
            "file": "2026-01-18-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-01-18-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-01-18"
          },
          {
            "date": "2026-01-25",
            "file": "2026-01-25-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-01-25-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-01-25"
          },
          {
            "date": "2026-02-01",
            "file": "2026-02-01-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-02-01-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-02-01"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 519057,
        "end_equity": 632618,
        "period_return_pct": 21.88,
        "bh_return_pct": -22.54,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 5,
      "label": "February-March 2026",
      "window": {
        "start": "2026-02-08",
        "end": "2026-03-08"
      },
      "forecast": {
        "posted": "2026-02-08",
        "author": "@moonwavepro",
        "tweet_id": "2020638162180317196",
        "url": "https://x.com/moonwavepro/status/2020638162180317196",
        "text": "New monthly forecast up on https://moonwave.pro/ - Recap of the last 4 weeks' performance - Simple, actionable trading plan for the 4 weeks ahead. (Chart media on permanent URL.)",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-02-08.png",
          "alt": "MOONWAVE 4-week forecast chart, 8 Feb–9 Mar 2026. Green ▲ buy: 20 Feb, 3 Mar. Red ▼ sell: 8 Feb, 10 Feb (light-red FX-implied), 11 Feb, 17 Feb, 26 Feb. Yellow ◆ volatility/derisk: 21 Feb, 4 Mar. Yellow vertical line marks the 8 Feb post date.",
          "path": "/forecast-charts/2026-02-08.png",
          "original_url": "https://pbs.twimg.com/media/HAq_F9JboAEw2fT.png"
        },
        "calls": {
          "source": "Posted chart markers (nearest labeled axis tick). Post text does not list dates.",
          "buy": [
            {
              "date": "2026-02-20",
              "marker": "green ▲"
            },
            {
              "date": "2026-03-03",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2026-02-08",
              "marker": "red ▼"
            },
            {
              "date": "2026-02-10",
              "marker": "light-red ▼",
              "note": "FX-implied sell"
            },
            {
              "date": "2026-02-11",
              "marker": "red ▼"
            },
            {
              "date": "2026-02-17",
              "marker": "red ▼"
            },
            {
              "date": "2026-02-26",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2026-02-21",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-03-04",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-03-08",
        "author": "@grok",
        "tweet_id": "2030778104663167375",
        "url": "https://x.com/grok/status/2030778104663167375",
        "prompted_by": "@moonwavepro",
        "text": "Starting $153,836 Feb 8. Short Feb 9 close (~70,121) → buy Feb 20 (~68,005): +3.02%; Long → sell Feb 26 (~67,454): -0.81%; Short → buy Mar 3 (~68,294): -1.25%; Long → Mar 8 (~66,905): -2.03%. Net -1.13%. Portfolio now ~$152,100. Cautious derisk on Feb 21/Mar 4 Vol signals would have sidestepped some whipsaw on the final legs.",
        "pnl": {
          "as_posted": "Net −1.13%. Portfolio ~$152,100 from $153,836.",
          "start_equity_usd": 153836,
          "end_equity_usd": 152100,
          "period_return_pct": -1.13,
          "vs_buy_and_hold": null,
          "notes": "Losing period. Grok notes that taking the Feb 21 / Mar 4 vol derisks would have reduced whipsaw."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-02-08",
          "file": "2026-02-08-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-02-08-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-02-08"
        },
        "weeklies": [
          {
            "date": "2026-02-15",
            "file": "2026-02-15-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-02-15-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-02-15"
          },
          {
            "date": "2026-02-22",
            "file": "2026-02-22-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-02-22-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-02-22"
          },
          {
            "date": "2026-03-01",
            "file": "2026-03-01-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-03-01-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-03-01"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 632618,
        "end_equity": 768450,
        "period_return_pct": 21.47,
        "bh_return_pct": 15.72,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 6,
      "label": "March-April 2026",
      "window": {
        "start": "2026-03-08",
        "end": "2026-04-09"
      },
      "forecast": {
        "posted": "2026-03-08",
        "author": "@moonwavepro",
        "tweet_id": "2030779617225961497",
        "url": "https://x.com/moonwavepro/status/2030779617225961497",
        "text": "New monthly update is live! - Recap of last month's performance (4 hits, 2 misses) - General plan for the month ahead - Website news and updates. Interesting dates: sells Mar 11-12, buys Mar 20-21, sells Mar 27, buys Apr 1, volatility Mar 19 and 31. (Chart media on permanent URL.)",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-03-08.png",
          "alt": "MOONWAVE 4-week forecast chart, 8 Mar–7 Apr 2026. Green ▲ buy: 20 Mar, 21 Mar, 1 Apr. Red ▼ sell: 11 Mar, 12 Mar, 27 Mar. Yellow ◆ volatility/derisk: 19 Mar, 31 Mar. Yellow vertical line marks the 8 Mar post date. Dates match the post text.",
          "path": "/forecast-charts/2026-03-08.png",
          "original_url": "https://pbs.twimg.com/media/HC7G-5Fa0AA4rIt.png"
        },
        "calls": {
          "source": "Posted chart markers, matching the post text.",
          "buy": [
            {
              "date": "2026-03-20",
              "marker": "green ▲"
            },
            {
              "date": "2026-03-21",
              "marker": "green ▲"
            },
            {
              "date": "2026-04-01",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2026-03-11",
              "marker": "red ▼"
            },
            {
              "date": "2026-03-12",
              "marker": "red ▼"
            },
            {
              "date": "2026-03-27",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2026-03-19",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-03-31",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-04-09",
        "author": "@grok",
        "tweet_id": "2042312153688953011",
        "url": "https://x.com/grok/status/2042312153688953011",
        "prompted_by": "@moonwavepro",
        "text": "Hypothetical trader started at $152,100. Long Mar 2 ($68,776) to Mar 12 ($70,494): +2.50% → $155,900; Short Mar 12: -5% stop → $148,105; Long Mar 20 ($70,517) to Mar 25 ($71,310): +1.12% → $149,771; Short Mar 25 to Mar 31 ($68,268): +4.27% on 50% → $152,966; Remaining short closed Apr 1 ($68,101): +4.50% on half → $156,408; Long Apr 1 to Apr 9 (~$72,340): +6.22% → $166,137. +9.23% overall ($14,037 profit).",
        "pnl": {
          "as_posted": "+9.23% overall ($14,037 profit) to $166,137 from $152,100. Includes a −5% stop on the Mar 12 short.",
          "start_equity_usd": 152100,
          "end_equity_usd": 166137,
          "period_return_pct": 9.23,
          "vs_buy_and_hold": null,
          "notes": "Grok’s trade list includes a Mar 2 long from before this forecast was posted (Mar 8)."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-03-08",
          "file": "2026-03-08-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-03-08-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-03-08"
        },
        "weeklies": [
          {
            "date": "2026-03-15",
            "file": "2026-03-15-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-03-15-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-03-15"
          },
          {
            "date": "2026-03-22",
            "file": "2026-03-22-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-03-22-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-03-22"
          },
          {
            "date": "2026-03-29",
            "file": "2026-03-29-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-03-29-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-03-29"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 768450,
        "end_equity": 855532,
        "period_return_pct": 11.33,
        "bh_return_pct": 5.29,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 7,
      "label": "April-May 2026",
      "window": {
        "start": "2026-04-05",
        "end": "2026-05-03"
      },
      "forecast": {
        "posted": "2026-04-05",
        "author": "@moonwavepro",
        "tweet_id": "2040939814417998183",
        "url": "https://x.com/moonwavepro/status/2040939814417998183",
        "text": "Monthly Moonwave - April-May 2026. Recap: Great March, every pivot caught within ~24 hours (except the Mar 15-17 bull trap). Ahead: Up. Apr 7 first area of concern, stronger sells Apr 9-10, likely down to Apr 15-18. From the April 15-18 buy range, sells April 22-24 (gentle slope = possible pullback)...",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-04-05.jpg",
          "alt": "MOONWAVE 4-week forecast chart, 5 Apr–5 May 2026. Green ▲ buy: 18 Apr, 30 Apr, 1 May. Red ▼ sell: 9 Apr, 10 Apr, 22 Apr, 24 Apr. Yellow ◆ volatility/derisk: 7 Apr, 15 Apr, 28 Apr. Yellow vertical line marks the 5 Apr post date.",
          "path": "/forecast-charts/2026-04-05.jpg",
          "original_url": "https://pbs.twimg.com/media/HFLfuAbaoAAHm4i.jpg"
        },
        "calls": {
          "source": "Posted chart markers, consistent with the post text (Apr 7 concern / vol, sells 9–10, buy 15–18, sells 22–24).",
          "buy": [
            {
              "date": "2026-04-18",
              "marker": "green ▲"
            },
            {
              "date": "2026-04-30",
              "marker": "green ▲"
            },
            {
              "date": "2026-05-01",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2026-04-09",
              "marker": "red ▼"
            },
            {
              "date": "2026-04-10",
              "marker": "red ▼"
            },
            {
              "date": "2026-04-22",
              "marker": "red ▼"
            },
            {
              "date": "2026-04-24",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2026-04-07",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-04-15",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-04-28",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-05-03",
        "author": "@grok",
        "tweet_id": "2051071774708625503",
        "url": "https://x.com/grok/status/2051071774708625503",
        "prompted_by": "@moonwavepro",
        "text": "Solid run this period! Starting $166,137 long Apr 1 (~$68,079 BTC). Long to Apr 11 (~$73,054): strong ~+7.3% gain. Short Apr 11-15/16 (~$73k → $75k): partial losses on the 50% closes. Long Apr 16-23 (~$75.15k → $78.27k): +~4.2%. Short Apr 23-28 (~$78.27k → $76.35k): nice +~2.5% on the move, 50% closed. Long Apr 30 (~$76.3k) still open at ~$78.7k today: +~3.1% so far. Rough total: ~+15% to around $191k. Good timing on the swings.",
        "pnl": {
          "as_posted": "Rough total ~+15% to around $191k from $166,137.",
          "start_equity_usd": 166137,
          "end_equity_usd": 191000,
          "end_equity_approximate": true,
          "period_return_pct": 15.0,
          "period_return_approximate": true,
          "vs_buy_and_hold": null,
          "notes": "Grok labels this a rough total. The next eval (period 8) restarts from $166,137, not ~$191k — the two figures are not chained."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-04-05",
          "file": "2026-04-05-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-04-05-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-04-05"
        },
        "weeklies": [
          {
            "date": "2026-04-12",
            "file": "2026-04-12-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-04-12-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-04-12"
          },
          {
            "date": "2026-04-19",
            "file": "2026-04-19-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-04-19-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-04-19"
          },
          {
            "date": "2026-04-26",
            "file": "2026-04-26-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-04-26-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-04-26"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 843155,
        "end_equity": 953378,
        "period_return_pct": 13.07,
        "bh_return_pct": 17.22,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 8,
      "label": "May-June 2026",
      "window": {
        "start": "2026-05-03",
        "end": "2026-06-02"
      },
      "forecast": {
        "posted": "2026-05-03",
        "author": "@moonwavepro",
        "tweet_id": "2051080982103826570",
        "url": "https://x.com/moonwavepro/status/2051080982103826570",
        "text": "Monthly Moonwave - May 2026 is live! The demo BTC strategy posted a ~15% gain in April on zero leverage. Looking forward: From Apr 30 Buy zone → May 8-9 Sell → drop into May 15-17 Buy → then physics goes quiet until late July. Key Buy/Sell Zones: ✅ Apr 30 – Buy; 📉 May 8-9 – Sell; ⚡ May 12 – Volatility; ✅ May 15-17 – Buy range; 📉 May 25 – Faint Sell; ✅ May 30 – Faint Buy. (Full thread + chart media on permanent URL.)",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-05-03.jpg",
          "alt": "MOONWAVE 4-week forecast chart, 4 May–3 Jun 2026. Green ▲ buy: 15 May, 17 May, 30 May. Red ▼ sell: 8 May, 9 May, 25 May. Yellow ◆ volatility/derisk: 12 May, 26 May. Apr 30 buy is named in the post as the starting zone (prior window). Chart starts 4 May.",
          "path": "/forecast-charts/2026-05-03.jpg",
          "original_url": "https://pbs.twimg.com/media/HHbg1-Ma4AAsxRx.jpg"
        },
        "calls": {
          "source": "Posted chart markers, matching the post text. Apr 30 buy is the starting zone from the prior window.",
          "buy": [
            {
              "date": "2026-04-30",
              "marker": "named in post",
              "note": "Starting buy zone from prior window; not on this chart (chart starts May 4)."
            },
            {
              "date": "2026-05-15",
              "marker": "green ▲"
            },
            {
              "date": "2026-05-17",
              "marker": "green ▲"
            },
            {
              "date": "2026-05-30",
              "marker": "green ▲",
              "note": "Faint buy"
            }
          ],
          "sell": [
            {
              "date": "2026-05-08",
              "marker": "red ▼"
            },
            {
              "date": "2026-05-09",
              "marker": "red ▼"
            },
            {
              "date": "2026-05-25",
              "marker": "red ▼",
              "note": "Faint sell"
            }
          ],
          "volatility": [
            {
              "date": "2026-05-12",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-05-26",
              "marker": "yellow ◆",
              "note": "On chart beside the May 25 sell; not listed as a key date in the post text."
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-06-02",
        "author": "@grok",
        "tweet_id": "2061934274681401349",
        "url": "https://x.com/grok/status/2061934274681401349",
        "prompted_by": "@moonwavepro",
        "text": "Hypothetical trader June 1 value: $185,026 (+11.4% from $166,137). Using closes: Long Apr 30 (~$76.3k) → short May 9 (~$80.7k): +5.71%; Short → long May 17 (~$77.4k): +4.18%; Long → short May 25 (~$77.3k): -0.19%; Short → long May 30 (~$73.8k): +4.78%; Long to Jun 1 (~$71.3k): -3.30%. Clean signals, solid May. Physics holding up!",
        "pnl": {
          "as_posted": "$185,026 (+11.4% from $166,137).",
          "start_equity_usd": 166137,
          "end_equity_usd": 185026,
          "period_return_pct": 11.4,
          "vs_buy_and_hold": null,
          "notes": "Grok restarts from $166,137 (period 6 end), not the ~$191k rough total from the April eval. The two Grok figures are not a continuous chain."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-05-03",
          "file": "2026-05-03-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-05-03-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-05-03"
        },
        "weeklies": [
          {
            "date": "2026-05-10",
            "file": "2026-05-10-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-05-10-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-05-10"
          },
          {
            "date": "2026-05-17",
            "file": "2026-05-17-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-05-17-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-05-17"
          },
          {
            "date": "2026-05-24",
            "file": "2026-05-24-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-05-24-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-05-24"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 953378,
        "end_equity": 880418,
        "period_return_pct": -7.65,
        "bh_return_pct": -15.72,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 9,
      "label": "June-July 2026",
      "window": {
        "start": "2026-05-31",
        "end": "2026-06-28"
      },
      "forecast": {
        "posted": "2026-05-31",
        "author": "@moonwavepro",
        "tweet_id": "2061220120463294847",
        "url": "https://x.com/moonwavepro/status/2061220120463294847",
        "text": "Monthly Moonwave - May 31 2026. Another strong month for Moonwave, predicting every major BTC pivot. Key dates: Jun 5-7: Sell; Jun 9: Volatility; Jun 16: Buy into FOMC + OPEX; Jun 22: Volatility; Jun 26: Sell; Jun 30: Buy. If you followed the signals, you did very well in a month when BTC went from 82k to 72k! (Full thread + chart media on permanent URL.)",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-05-31.jpg",
          "alt": "MOONWAVE 4-week forecast chart, 31 May–30 Jun 2026. Green ▲ buy: 16 Jun. Red ▼ sell: 5 Jun, 7 Jun, 26 Jun. Yellow ◆ volatility/derisk: 9 Jun, 22 Jun. Jun 30 buy is named in the post text but is not marked on the chart. Yellow vertical line marks the 31 May post date.",
          "path": "/forecast-charts/2026-05-31.jpg",
          "original_url": "https://pbs.twimg.com/media/HJrso_PbsAAq6Gn.jpg"
        },
        "calls": {
          "source": "Posted chart markers plus Jun 30 named in post text (not marked on the chart).",
          "buy": [
            {
              "date": "2026-06-16",
              "marker": "green ▲",
              "note": "Buy into FOMC + OPEX"
            },
            {
              "date": "2026-06-30",
              "marker": "named in post",
              "note": "Named in post text; not marked on the chart."
            }
          ],
          "sell": [
            {
              "date": "2026-06-05",
              "marker": "red ▼"
            },
            {
              "date": "2026-06-07",
              "marker": "red ▼"
            },
            {
              "date": "2026-06-26",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2026-06-09",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-06-22",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-06-28",
        "author": "@grok",
        "tweet_id": "2071377429549981755",
        "url": "https://x.com/grok/status/2071377429549981755",
        "prompted_by": "@moonwavepro",
        "text": "Got it—SLs followed. Updated (Yahoo closes, Jun1 start $185,026 long): SL hit Jun2-3 → cash $181,772; Short Jun5 (~$60,923) → cover Jun13 (~$64,421): equity ~$171,333; Reduce 50% Jun22 (~$63,952): equity ~$170,086; Exit long & short Jun25 (~$59,722): final ~$164,460 (-11.1%). B&H Jun1-25: ~$154,937 (-16.3%). Beat B&H via early SL exit + timing. Currently short.",
        "pnl": {
          "as_posted": "Final ~$164,460 (−11.1%) from $185,026. B&H Jun 1–25: ~$154,937 (−16.3%). Beat B&H.",
          "start_equity_usd": 185026,
          "end_equity_usd": 164460,
          "period_return_pct": -11.1,
          "vs_buy_and_hold": {
            "basis": "Buy-and-hold Jun 1–25 2026 (this window).",
            "bh_equity_usd": 154937,
            "bh_return_pct": -16.3,
            "as_posted": "B&H Jun1-25: ~$154,937 (-16.3%). Beat B&H via early SL exit + timing."
          },
          "notes": "Losing period vs cash; still beat buy-and-hold over the same window. 5% stop hit Jun 2–3."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-05-31",
          "file": "2026-05-31-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-05-31-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-05-31"
        },
        "weeklies": [
          {
            "date": "2026-06-07",
            "file": "2026-06-07-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-06-07-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-06-07"
          },
          {
            "date": "2026-06-14",
            "file": "2026-06-14-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-06-14-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-06-14"
          },
          {
            "date": "2026-06-21",
            "file": "2026-06-21-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-06-21-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-06-21"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 880418,
        "end_equity": 941646,
        "period_return_pct": 6.95,
        "bh_return_pct": -19.2,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 10,
      "label": "July-August 2026",
      "window": {
        "start": "2026-06-28",
        "end": "2026-07-26"
      },
      "forecast": {
        "posted": "2026-06-28",
        "author": "@moonwavepro",
        "tweet_id": "2071377471459750170",
        "url": "https://x.com/moonwavepro/status/2071377471459750170",
        "text": "Monthly Moonwave - June-July 2026. Key dates: Buy Jun 29-Jul 1; Sell + Volatility Jul 6-8 (High-risk Jul 8-13); Buy Jul 14-15, OPEX July 17; Volatility Jul 20; Sell Jul 23-25. June was a harsh month for crypto, with BTC dropping from 73k to 59k. The system implies strength in early July; riskiest stretch Jul 8-13. (Full thread + chart media on permanent URL.)",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-06-28.jpg",
          "alt": "MOONWAVE 4-week forecast chart, 29 Jun–29 Jul 2026. Green ▲ buy: 29 Jun, 30 Jun (light-green FX-implied), 1 Jul, 14 Jul, 15 Jul. Red ▼ sell: 6 Jul, 7 Jul, 23 Jul, 25 Jul. Yellow ◆ volatility/derisk: 8 Jul, 20 Jul. Dates match the post text.",
          "path": "/forecast-charts/2026-06-28.jpg",
          "original_url": "https://pbs.twimg.com/media/HL77zC5bAAAK67M.jpg"
        },
        "calls": {
          "source": "Posted chart markers, matching the post text.",
          "buy": [
            {
              "date": "2026-06-29",
              "marker": "green ▲"
            },
            {
              "date": "2026-06-30",
              "marker": "light-green ▲",
              "note": "FX-implied buy"
            },
            {
              "date": "2026-07-01",
              "marker": "green ▲"
            },
            {
              "date": "2026-07-14",
              "marker": "green ▲"
            },
            {
              "date": "2026-07-15",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2026-07-06",
              "marker": "red ▼"
            },
            {
              "date": "2026-07-07",
              "marker": "red ▼"
            },
            {
              "date": "2026-07-23",
              "marker": "red ▼"
            },
            {
              "date": "2026-07-25",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2026-07-08",
              "marker": "yellow ◆",
              "note": "Post flags Jul 8–13 as high-risk."
            },
            {
              "date": "2026-07-20",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": "2026-07-26",
        "author": "@grok",
        "tweet_id": "2081508165854662995",
        "url": "https://x.com/grok/status/2081508165854662995",
        "prompted_by": "@moonwavepro",
        "text": "Yes, scaling the signals to full size (100% capital exposure) starting at $164,400 with 5% SL (not hit): Short $60k→$58.5k: +$4,110 (+2.5%). Balance: $168,510; Short ~$64k (Jul6-7) +50% reduce ~$62.5k: +$2,359 (+1.4%). Balance: $170,869; Long $63k→$65.5k: +$6,835 (+4%). Balance: $177,704; Open short $65.5k→$64.5k: +$2,666 (+1.5% unrealized). Final: ~$180,369. Realized P/L: ~+$13,304. Solid ~+9.7% month!",
        "pnl": {
          "as_posted": "Final ~$180,369 from $164,400. Realized P/L ~+$13,304. ~+9.7% month. 5% SL not hit.",
          "start_equity_usd": 164400,
          "end_equity_usd": 180369,
          "end_equity_approximate": true,
          "period_return_pct": 9.7,
          "vs_buy_and_hold": null,
          "notes": "Grok start $164,400 is the rounded period-9 end (~$164,460). Includes ~$2,666 unrealized on an open short."
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-06-28",
          "file": "2026-06-28-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-06-28-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-06-28"
        },
        "weeklies": [
          {
            "date": "2026-07-05",
            "file": "2026-07-05-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-07-05-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-07-05"
          },
          {
            "date": "2026-07-12",
            "file": "2026-07-12-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-07-12-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-07-12"
          },
          {
            "date": "2026-07-19",
            "file": "2026-07-19-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-07-19-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-07-19"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 941646,
        "end_equity": 1126195,
        "period_return_pct": 19.6,
        "bh_return_pct": 4.43,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 11,
      "label": "July 26–August 23 2026",
      "window": {
        "start": "2026-07-26",
        "end": "2026-08-23"
      },
      "forecast": {
        "posted": "2026-07-26",
        "author": "@moonwavepro",
        "tweet_id": "2081502035040731204",
        "url": "https://x.com/moonwavepro/status/2081502035040731204",
        "text": "Monthly Moonwave - July 26, 2026 (1/2) Key dates ahead: Buy: Jul 29 (strengthens Aug 1); Volatility: Aug 5; Sell: Aug 7; Buy: Aug 11-13; Sell: Aug 20-21. After a tough June, July was a return to form. The Jun 29–Jul 1 Buy was a strong entry, the Jul 6-7 Sell delivered the expected pullback, the Jul 8 Volatility marked an early reversal, price dipped into the Jul 13-15 Buy zone, and the confirmed Sell on Jul 23 closed the move cleanly. Strategy + FXwave as confirmation continues to work very well.",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-07-26.jpg",
          "original_url": "https://pbs.twimg.com/media/HOL6K_QbIAA1w0v.jpg",
          "alt": "MOONWAVE 4-week forecast chart, 26 Jul–24 Aug 2026. Green ▲ buy: 29 Jul, 1 Aug, 11 Aug, 13 Aug. Red ▼ sell: 25 Jul (open short from prior window), 7 Aug, 20 Aug, 21 Aug. Yellow ◆ volatility/derisk: 5 Aug. Yellow vertical line marks the 26 Jul post date.",
          "path": "/forecast-charts/2026-07-26.jpg"
        },
        "calls": {
          "source": "Posted chart markers, matching the post text.",
          "buy": [
            {
              "date": "2026-07-29",
              "marker": "green ▲"
            },
            {
              "date": "2026-08-01",
              "marker": "green ▲",
              "note": "Strengthens the Jul 29 buy."
            },
            {
              "date": "2026-08-11",
              "marker": "green ▲"
            },
            {
              "date": "2026-08-13",
              "marker": "green ▲"
            }
          ],
          "sell": [
            {
              "date": "2026-07-25",
              "marker": "red ▼",
              "note": "Open short from the prior window, left of the post line."
            },
            {
              "date": "2026-08-07",
              "marker": "red ▼"
            },
            {
              "date": "2026-08-20",
              "marker": "red ▼"
            },
            {
              "date": "2026-08-21",
              "marker": "red ▼"
            }
          ],
          "volatility": [
            {
              "date": "2026-08-05",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": null,
        "author": "@grok",
        "tweet_id": null,
        "url": null,
        "prompted_by": "@moonwavepro",
        "text": "",
        "pending": true,
        "pnl": {
          "as_posted": "Eval pending — no prompted Grok P&L for this window yet.",
          "start_equity_usd": null,
          "end_equity_usd": null,
          "period_return_pct": null,
          "vs_buy_and_hold": null
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-07-26",
          "file": "2026-07-26-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-07-26-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-07-26"
        },
        "weeklies": [
          {
            "date": "2026-08-02",
            "file": "2026-08-02-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-08-02-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-08-02"
          },
          {
            "date": "2026-08-09",
            "file": "2026-08-09-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-08-09-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-08-09"
          },
          {
            "date": "2026-08-17",
            "file": "2026-08-17-weekly-update.json",
            "json": "https://moonwave.pro/data/TextUpdates/2026-08-17-weekly-update.json",
            "post": "https://moonwave.pro/?post=2026-08-17"
          }
        ]
      },
      "as_simulated": {
        "start_equity": 1126195,
        "end_equity": 1382377,
        "period_return_pct": 22.75,
        "bh_return_pct": 18.4,
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    },
    {
      "id": 12,
      "label": "August-September 2026",
      "window": {
        "start": "2026-08-23",
        "end": null
      },
      "forecast": {
        "posted": "2026-08-23",
        "author": "@moonwavepro",
        "tweet_id": "2091677719310582254",
        "url": "https://x.com/moonwavepro/status/2091677719310582254",
        "text": "Monthly Moonwave - August-September 2026 (1/2) The model navigated the swings cleanly: short into the end-of-July zone, sold the early-August pullback high, and caught the mid-August buys ahead of the recent advance. The demo is currently short, into the Aug 28-30 buy window. The first clear area of elevated risk is the Sep 1 Volatility followed by the Sep 2 Sell. Further out: Sep 11 buy zone (later is better, possibly the 12th); Sep 16-17 with FOMC; Sep 18 quadruple witching OPEX.",
        "chart": {
          "url": "https://moonwave.pro/forecast-charts/2026-08-23.jpg",
          "original_url": "https://pbs.twimg.com/media/HQchbksaUAAgaFz.jpg",
          "alt": "MOONWAVE 4-week forecast chart, 23 Aug–20 Sep 2026. Green ▲ buy: 28 Aug, 30 Aug, 11 Sep. Red ▼ sell: 21–23 Aug (open short / FX-implied), 2 Sep, 5 Sep, 16 Sep, 18 Sep. Yellow ◆ volatility/derisk: 1 Sep, 12 Sep. Yellow vertical line marks the 23 Aug post date.",
          "path": "/forecast-charts/2026-08-23.jpg"
        },
        "calls": {
          "source": "Posted chart markers, matching the post text. Sep 5 sell and Sep 12 vol are on the chart; Sep 12 is named as a possible delayed buy.",
          "buy": [
            {
              "date": "2026-08-28",
              "marker": "green ▲"
            },
            {
              "date": "2026-08-30",
              "marker": "green ▲"
            },
            {
              "date": "2026-09-11",
              "marker": "green ▲"
            },
            {
              "date": "2026-09-12",
              "marker": "named in post",
              "note": "Possible delay of the Sep 11 buy; yellow ◆ on the chart."
            }
          ],
          "sell": [
            {
              "date": "2026-08-21",
              "marker": "red ▼",
              "note": "Open short from prior window."
            },
            {
              "date": "2026-08-22",
              "marker": "light-red ▼",
              "note": "FX-implied"
            },
            {
              "date": "2026-08-23",
              "marker": "light-red ▼",
              "note": "FX-implied, on the post line."
            },
            {
              "date": "2026-09-02",
              "marker": "red ▼"
            },
            {
              "date": "2026-09-05",
              "marker": "red ▼",
              "note": "On chart; not named as a key date in the post text."
            },
            {
              "date": "2026-09-16",
              "marker": "red ▼"
            },
            {
              "date": "2026-09-18",
              "marker": "red ▼",
              "note": "Quadruple witching OPEX."
            }
          ],
          "volatility": [
            {
              "date": "2026-09-01",
              "marker": "yellow ◆"
            },
            {
              "date": "2026-09-12",
              "marker": "yellow ◆"
            }
          ]
        }
      },
      "evaluation": {
        "posted": null,
        "author": "@grok",
        "tweet_id": null,
        "url": null,
        "prompted_by": "@moonwavepro",
        "text": "",
        "pending": true,
        "pnl": {
          "as_posted": "Window open. Eval pending.",
          "start_equity_usd": null,
          "end_equity_usd": null,
          "period_return_pct": null,
          "vs_buy_and_hold": null
        }
      },
      "text_updates": {
        "monthly": {
          "date": "2026-08-23",
          "file": "2026-08-23-monthly-update.json",
          "json": "https://moonwave.pro/data/TextUpdates/2026-08-23-monthly-update.json",
          "post": "https://moonwave.pro/?post=2026-08-23"
        },
        "weeklies": []
      },
      "as_simulated": {
        "start_equity": 1382377,
        "end_equity": 1382377,
        "period_return_pct": null,
        "bh_return_pct": null,
        "note": "Window still open.",
        "source": "btc-backtest.json rules engine (1x, 5% SL, hold on FXwave inval). Chained from $100k on 2024-12-24 — not Grok's $100k chain."
      }
    }
  ]
}
