{
  "ticker": {
    "symbol": "BTXX",
    "name": "DigitalX Bitcoin ETF",
    "exchange": "ASX"
  },
  "latest_week": "2026-08-07",
  "latest_close": 19.83,
  "latest_open": 19.870001,
  "latest_high": 20.0,
  "latest_low": 19.360001,
  "bar_count": 53,
  "analysis_bar_count": 53,
  "reversal_percent": 7.326681843261923,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-08-07",
    "price_basis": "weekly OHLCV; Elliott pivots use weekly closes",
    "wave_method": "constraint-based Elliott candidate enumeration",
    "cycle_method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "repainting_policy": "only the final active pivot is provisional; confirmed pivots are retained"
  },
  "pivots": [
    {
      "index": 9,
      "date": "2025-10-10",
      "price": 40.740002,
      "kind": "high",
      "move_percent": null,
      "weeks": 0,
      "confirmed": true
    },
    {
      "index": 20,
      "date": "2025-12-26",
      "price": 28.5,
      "kind": "low",
      "move_percent": -30.04418605575915,
      "weeks": 11,
      "confirmed": true
    },
    {
      "index": 23,
      "date": "2026-01-16",
      "price": 31.190001,
      "kind": "high",
      "move_percent": 9.438599999999996,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 27,
      "date": "2026-02-13",
      "price": 20.549999,
      "kind": "low",
      "move_percent": -34.11350323457829,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 40,
      "date": "2026-05-15",
      "price": 24.459999,
      "kind": "high",
      "move_percent": 19.026764916144277,
      "weeks": 13,
      "confirmed": true
    },
    {
      "index": 46,
      "date": "2026-06-26",
      "price": 18.91,
      "kind": "low",
      "move_percent": -22.690103135327195,
      "weeks": 6,
      "confirmed": true
    },
    {
      "index": 50,
      "date": "2026-07-24",
      "price": 20.299999,
      "kind": "high",
      "move_percent": 7.350602855631939,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 52,
      "date": "2026-08-07",
      "price": 19.83,
      "kind": "low",
      "move_percent": -2.315266123904742,
      "weeks": 2,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "troughing",
    "trend_bias": "bearish",
    "oscillator": -6.922743356624734,
    "slope": 3.563832117889552,
    "dominant_period_weeks": 16,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 2,
    "estimated_weeks_to_next_turn": 6,
    "series": [
      {
        "date": "2025-08-08",
        "value": null
      },
      {
        "date": "2025-08-15",
        "value": null
      },
      {
        "date": "2025-08-22",
        "value": null
      },
      {
        "date": "2025-08-29",
        "value": 0.0
      },
      {
        "date": "2025-09-05",
        "value": 0.0
      },
      {
        "date": "2025-09-12",
        "value": 0.0
      },
      {
        "date": "2025-09-19",
        "value": 0.0
      },
      {
        "date": "2025-09-26",
        "value": 0.0
      },
      {
        "date": "2025-10-03",
        "value": 0.0
      },
      {
        "date": "2025-10-10",
        "value": 0.0
      },
      {
        "date": "2025-10-17",
        "value": 0.0
      },
      {
        "date": "2025-10-24",
        "value": 0.0
      },
      {
        "date": "2025-10-31",
        "value": 0.0
      },
      {
        "date": "2025-11-07",
        "value": 0.0
      },
      {
        "date": "2025-11-14",
        "value": 0.0
      },
      {
        "date": "2025-11-21",
        "value": 0.0
      },
      {
        "date": "2025-11-28",
        "value": 0.0
      },
      {
        "date": "2025-12-05",
        "value": 0.0
      },
      {
        "date": "2025-12-12",
        "value": 0.0
      },
      {
        "date": "2025-12-19",
        "value": -4.8000251929226065
      },
      {
        "date": "2025-12-26",
        "value": -9.593278295128686
      },
      {
        "date": "2026-01-02",
        "value": -13.602974575378347
      },
      {
        "date": "2026-01-09",
        "value": -16.843857135222148
      },
      {
        "date": "2026-01-16",
        "value": -14.076231828849767
      },
      {
        "date": "2026-01-23",
        "value": -12.783217415024328
      },
      {
        "date": "2026-01-30",
        "value": -14.039779156383421
      },
      {
        "date": "2026-02-06",
        "value": -19.710213373035632
      },
      {
        "date": "2026-02-13",
        "value": -26.195619817950938
      },
      {
        "date": "2026-02-20",
        "value": -30.344153963267125
      },
      {
        "date": "2026-02-27",
        "value": -32.43687810280865
      },
      {
        "date": "2026-03-06",
        "value": -29.25965125533233
      },
      {
        "date": "2026-03-13",
        "value": -25.797385444237953
      },
      {
        "date": "2026-03-20",
        "value": -22.99360252319035
      },
      {
        "date": "2026-03-27",
        "value": -20.0959181124558
      },
      {
        "date": "2026-04-03",
        "value": -18.907857838383002
      },
      {
        "date": "2026-04-10",
        "value": -16.953428473542438
      },
      {
        "date": "2026-04-17",
        "value": -14.428934141733722
      },
      {
        "date": "2026-04-24",
        "value": -10.80584156195529
      },
      {
        "date": "2026-05-01",
        "value": -7.265414914066248
      },
      {
        "date": "2026-05-08",
        "value": -4.195514588942703
      },
      {
        "date": "2026-05-15",
        "value": -1.2119343961911135
      },
      {
        "date": "2026-05-22",
        "value": -0.29146704461962347
      },
      {
        "date": "2026-05-29",
        "value": -0.21079102213667666
      },
      {
        "date": "2026-06-05",
        "value": -3.8987448409943952
      },
      {
        "date": "2026-06-12",
        "value": -7.375524031661452
      },
      {
        "date": "2026-06-19",
        "value": -10.14608636732412
      },
      {
        "date": "2026-06-26",
        "value": -12.445479721582918
      },
      {
        "date": "2026-07-03",
        "value": -11.415300246246915
      },
      {
        "date": "2026-07-10",
        "value": -10.486575474514286
      },
      {
        "date": "2026-07-17",
        "value": -9.925491527365141
      },
      {
        "date": "2026-07-24",
        "value": -8.066290141973807
      },
      {
        "date": "2026-07-31",
        "value": -7.121217274242103
      },
      {
        "date": "2026-08-07",
        "value": -6.922743356624734
      }
    ]
  },
  "hurst": {
    "status": "rising stack",
    "phase": "troughing",
    "alignment_score": 88,
    "risk_score": 12,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 12,
    "nearest_crest_window": 16,
    "method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "explanation": "Nominal cycles are starting bands, not fixed clocks. Each period adapts to the strongest nearby repeat in detrended weekly prices; projected turns are future intervals and require price confirmation.",
    "cycles": [
      {
        "period": 10,
        "label": "10w",
        "estimated_period": 12,
        "period_range": [
          7,
          17
        ],
        "period_strength": 5,
        "phase": "rising",
        "value": -0.3148007564490451,
        "slope": 0.48536379450434625,
        "amplitude": 9.614,
        "weeks_since_trough": 6,
        "weeks_since_crest": 12,
        "projected_trough_window": 6,
        "projected_crest_window": 12,
        "trough_window": {
          "start": 1,
          "midpoint": 6,
          "end": 11
        },
        "crest_window": {
          "start": 7,
          "midpoint": 12,
          "end": 17
        },
        "fld": {
          "value": 18.8,
          "state": "crossed up",
          "weeks_since_cross": 3,
          "displacement": 6,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 17.903158210526318,
          "state": "price above",
          "slope": -0.09947363157894734,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          15,
          27,
          46
        ],
        "series": [
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": -1.0
          },
          {
            "date": "2025-10-31",
            "value": -0.9401550334322407
          },
          {
            "date": "2025-11-07",
            "value": -1.2647990457307778
          },
          {
            "date": "2025-11-14",
            "value": -1.7040432330260848
          },
          {
            "date": "2025-11-21",
            "value": -2.306572321460253
          },
          {
            "date": "2025-11-28",
            "value": -1.983751538290803
          },
          {
            "date": "2025-12-05",
            "value": -1.5480809335784786
          },
          {
            "date": "2025-12-12",
            "value": -1.2444835187564738
          },
          {
            "date": "2025-12-19",
            "value": -1.1586527594646143
          },
          {
            "date": "2025-12-26",
            "value": -1.0825637116367364
          },
          {
            "date": "2026-01-02",
            "value": -0.9262231151221199
          },
          {
            "date": "2026-01-09",
            "value": -0.7171415519114475
          },
          {
            "date": "2026-01-16",
            "value": -0.373274260192727
          },
          {
            "date": "2026-01-23",
            "value": -0.38432760146572714
          },
          {
            "date": "2026-01-30",
            "value": -0.7342635557256323
          },
          {
            "date": "2026-02-06",
            "value": -1.6069308404858205
          },
          {
            "date": "2026-02-13",
            "value": -2.063602635283067
          },
          {
            "date": "2026-02-20",
            "value": -2.0055235346624363
          },
          {
            "date": "2026-02-27",
            "value": -1.8222092087699246
          },
          {
            "date": "2026-03-06",
            "value": -1.4467470640446125
          },
          {
            "date": "2026-03-13",
            "value": -1.148915688014871
          },
          {
            "date": "2026-03-20",
            "value": -0.9857274937051773
          },
          {
            "date": "2026-03-27",
            "value": -0.855079191210397
          },
          {
            "date": "2026-04-03",
            "value": -0.7862277248787063
          },
          {
            "date": "2026-04-10",
            "value": -0.45605280254489305
          },
          {
            "date": "2026-04-17",
            "value": -0.07177013582192876
          },
          {
            "date": "2026-04-24",
            "value": 0.4097590484493518
          },
          {
            "date": "2026-05-01",
            "value": 0.5497501368702444
          },
          {
            "date": "2026-05-08",
            "value": 0.6663490763731188
          },
          {
            "date": "2026-05-15",
            "value": 0.7672992591199036
          },
          {
            "date": "2026-05-22",
            "value": 0.6192033877622138
          },
          {
            "date": "2026-05-29",
            "value": 0.24678074964776736
          },
          {
            "date": "2026-06-05",
            "value": -0.5720752368394644
          },
          {
            "date": "2026-06-12",
            "value": -0.9446321282365157
          },
          {
            "date": "2026-06-19",
            "value": -1.0937906535001263
          },
          {
            "date": "2026-06-26",
            "value": -1.2119958742363877
          },
          {
            "date": "2026-07-03",
            "value": -1.1407012583743816
          },
          {
            "date": "2026-07-10",
            "value": -0.9360342462970195
          },
          {
            "date": "2026-07-17",
            "value": -0.8001645509533913
          },
          {
            "date": "2026-07-24",
            "value": -0.5638800626319181
          },
          {
            "date": "2026-07-31",
            "value": -0.4444364434605548
          },
          {
            "date": "2026-08-07",
            "value": -0.3148007564490451
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 17,
        "period_range": [
          11,
          23
        ],
        "period_strength": 84,
        "phase": "troughing",
        "value": -0.5578751978857175,
        "slope": 0.1302587111348652,
        "amplitude": 11.651,
        "weeks_since_trough": 5,
        "weeks_since_crest": 1,
        "projected_trough_window": 12,
        "projected_crest_window": 16,
        "trough_window": {
          "start": 6,
          "midpoint": 12,
          "end": 18
        },
        "crest_window": {
          "start": 10,
          "midpoint": 16,
          "end": 22
        },
        "fld": {
          "value": 19.625,
          "state": "crossed up",
          "weeks_since_cross": 1,
          "displacement": 8,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 18.89263184210526,
          "state": "price above",
          "slope": -0.06947363157894752,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          20,
          28,
          47
        ],
        "series": [
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": -1.0
          },
          {
            "date": "2025-12-05",
            "value": -0.9836604054208052
          },
          {
            "date": "2025-12-12",
            "value": -0.9589830239411417
          },
          {
            "date": "2025-12-19",
            "value": -1.0062622984918355
          },
          {
            "date": "2025-12-26",
            "value": -1.0285582421606914
          },
          {
            "date": "2026-01-02",
            "value": -0.9774194967804629
          },
          {
            "date": "2026-01-09",
            "value": -0.8594272755406411
          },
          {
            "date": "2026-01-16",
            "value": -0.6362557021762896
          },
          {
            "date": "2026-01-23",
            "value": -0.6704716125803746
          },
          {
            "date": "2026-01-30",
            "value": -0.8980593007861344
          },
          {
            "date": "2026-02-06",
            "value": -1.4404820062947215
          },
          {
            "date": "2026-02-13",
            "value": -1.7212103970133088
          },
          {
            "date": "2026-02-20",
            "value": -1.7453055174390388
          },
          {
            "date": "2026-02-27",
            "value": -1.6690586005001642
          },
          {
            "date": "2026-03-06",
            "value": -1.415397078741175
          },
          {
            "date": "2026-03-13",
            "value": -1.1927577626481638
          },
          {
            "date": "2026-03-20",
            "value": -1.0726607412721965
          },
          {
            "date": "2026-03-27",
            "value": -0.9871543861871658
          },
          {
            "date": "2026-04-03",
            "value": -0.95313671463613
          },
          {
            "date": "2026-04-10",
            "value": -0.7780766314663364
          },
          {
            "date": "2026-04-17",
            "value": -0.5816731661774823
          },
          {
            "date": "2026-04-24",
            "value": -0.30158001087443265
          },
          {
            "date": "2026-05-01",
            "value": -0.15641182181261135
          },
          {
            "date": "2026-05-08",
            "value": 0.03475587126446958
          },
          {
            "date": "2026-05-15",
            "value": 0.2536887557160538
          },
          {
            "date": "2026-05-22",
            "value": 0.3170524659688093
          },
          {
            "date": "2026-05-29",
            "value": 0.19765041558321716
          },
          {
            "date": "2026-06-05",
            "value": -0.27710248899898965
          },
          {
            "date": "2026-06-12",
            "value": -0.5232410823996797
          },
          {
            "date": "2026-06-19",
            "value": -0.6543519084947858
          },
          {
            "date": "2026-06-26",
            "value": -0.7805083795060652
          },
          {
            "date": "2026-07-03",
            "value": -0.8171680334521286
          },
          {
            "date": "2026-07-10",
            "value": -0.7384450566496716
          },
          {
            "date": "2026-07-17",
            "value": -0.6881339090205827
          },
          {
            "date": "2026-07-24",
            "value": -0.5577098362190167
          },
          {
            "date": "2026-07-31",
            "value": -0.5514014485124915
          },
          {
            "date": "2026-08-07",
            "value": -0.5578751978857175
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "troughing",
        "value": -0.9741743532885319,
        "slope": 0.1270348634802947,
        "amplitude": 23.238,
        "weeks_since_trough": 6,
        "weeks_since_crest": 12,
        "projected_trough_window": 34,
        "projected_crest_window": 28,
        "trough_window": {
          "start": 24,
          "midpoint": 34,
          "end": 44
        },
        "crest_window": {
          "start": 18,
          "midpoint": 28,
          "end": 38
        },
        "fld": {
          "value": 22.759999999999998,
          "state": "unconfirmed",
          "weeks_since_cross": null,
          "displacement": 20,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [
          46
        ],
        "series": [
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": -1.0
          },
          {
            "date": "2026-05-15",
            "value": -0.9936959981926583
          },
          {
            "date": "2026-05-22",
            "value": -0.9949721547615828
          },
          {
            "date": "2026-05-29",
            "value": -1.0056535842207626
          },
          {
            "date": "2026-06-05",
            "value": -1.0645081382026678
          },
          {
            "date": "2026-06-12",
            "value": -1.1311794295319402
          },
          {
            "date": "2026-06-19",
            "value": -1.1919591221579284
          },
          {
            "date": "2026-06-26",
            "value": -1.2124638962254572
          },
          {
            "date": "2026-07-03",
            "value": -1.1940943342126267
          },
          {
            "date": "2026-07-10",
            "value": -1.1518138251532397
          },
          {
            "date": "2026-07-17",
            "value": -1.1012092167688265
          },
          {
            "date": "2026-07-24",
            "value": -1.0532875617338744
          },
          {
            "date": "2026-07-31",
            "value": -1.0148930742912583
          },
          {
            "date": "2026-08-07",
            "value": -0.9741743532885319
          }
        ]
      },
      {
        "period": 80,
        "label": "80w",
        "estimated_period": 80,
        "period_range": [
          61,
          99
        ],
        "period_strength": 0,
        "phase": "warming",
        "value": null,
        "slope": 0.0,
        "amplitude": null,
        "weeks_since_trough": null,
        "weeks_since_crest": null,
        "projected_trough_window": null,
        "projected_crest_window": null,
        "trough_window": null,
        "crest_window": null,
        "fld": {
          "value": 37.6000005,
          "state": "unconfirmed",
          "weeks_since_cross": null,
          "displacement": 40,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [],
        "series": [
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          },
          {
            "date": "2026-07-31",
            "value": null
          },
          {
            "date": "2026-08-07",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-08-08",
        "value": null
      },
      {
        "date": "2025-08-15",
        "value": null
      },
      {
        "date": "2025-08-22",
        "value": null
      },
      {
        "date": "2025-08-29",
        "value": null
      },
      {
        "date": "2025-09-05",
        "value": null
      },
      {
        "date": "2025-09-12",
        "value": null
      },
      {
        "date": "2025-09-19",
        "value": null
      },
      {
        "date": "2025-09-26",
        "value": null
      },
      {
        "date": "2025-10-03",
        "value": null
      },
      {
        "date": "2025-10-10",
        "value": null
      },
      {
        "date": "2025-10-17",
        "value": null
      },
      {
        "date": "2025-10-24",
        "value": -1.0
      },
      {
        "date": "2025-10-31",
        "value": -0.9401550334322408
      },
      {
        "date": "2025-11-07",
        "value": -1.2647990457307778
      },
      {
        "date": "2025-11-14",
        "value": -1.7040432330260846
      },
      {
        "date": "2025-11-21",
        "value": -2.306572321460253
      },
      {
        "date": "2025-11-28",
        "value": -1.3935006153163212
      },
      {
        "date": "2025-12-05",
        "value": -1.2094286166838746
      },
      {
        "date": "2025-12-12",
        "value": -1.0731832218672743
      },
      {
        "date": "2025-12-19",
        "value": -1.0672184828809468
      },
      {
        "date": "2025-12-26",
        "value": -1.0501604299511094
      },
      {
        "date": "2026-01-02",
        "value": -0.9569409441171256
      },
      {
        "date": "2026-01-09",
        "value": -0.8025129860889636
      },
      {
        "date": "2026-01-16",
        "value": -0.5310631253828646
      },
      {
        "date": "2026-01-23",
        "value": -0.5560140081345155
      },
      {
        "date": "2026-01-30",
        "value": -0.8325410027619334
      },
      {
        "date": "2026-02-06",
        "value": -1.5070615399711609
      },
      {
        "date": "2026-02-13",
        "value": -1.8581672923212118
      },
      {
        "date": "2026-02-20",
        "value": -1.8493927243283976
      },
      {
        "date": "2026-02-27",
        "value": -1.730318843808068
      },
      {
        "date": "2026-03-06",
        "value": -1.4279370728625498
      },
      {
        "date": "2026-03-13",
        "value": -1.1752209327948464
      },
      {
        "date": "2026-03-20",
        "value": -1.0378874422453888
      },
      {
        "date": "2026-03-27",
        "value": -0.9343243081964583
      },
      {
        "date": "2026-04-03",
        "value": -0.8863731187331605
      },
      {
        "date": "2026-04-10",
        "value": -0.649267099897759
      },
      {
        "date": "2026-04-17",
        "value": -0.37771195403526087
      },
      {
        "date": "2026-04-24",
        "value": -0.01704438714491885
      },
      {
        "date": "2026-05-01",
        "value": 0.12605296166053098
      },
      {
        "date": "2026-05-08",
        "value": -0.304111809022741
      },
      {
        "date": "2026-05-15",
        "value": -0.20838304939792754
      },
      {
        "date": "2026-05-22",
        "value": -0.22043972803306722
      },
      {
        "date": "2026-05-29",
        "value": -0.3445962147992491
      },
      {
        "date": "2026-06-05",
        "value": -0.7026613543824038
      },
      {
        "date": "2026-06-12",
        "value": -0.8936756842359801
      },
      {
        "date": "2026-06-19",
        "value": -0.9963744109898168
      },
      {
        "date": "2026-06-26",
        "value": -1.0722690211836934
      },
      {
        "date": "2026-07-03",
        "value": -1.0603035175685205
      },
      {
        "date": "2026-07-10",
        "value": -0.9710932345345215
      },
      {
        "date": "2026-07-17",
        "value": -0.9021481081336263
      },
      {
        "date": "2026-07-24",
        "value": -0.7867418131124165
      },
      {
        "date": "2026-07-31",
        "value": -0.7412294916969115
      },
      {
        "date": "2026-08-07",
        "value": -0.6965911468142165
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bearish-wave5",
      "degree": "primary",
      "pattern": "impulse",
      "stage": "wave5",
      "title": "Five-wave decline mature",
      "direction": "bearish",
      "score": 95,
      "rules": [
        {
          "label": "Wave 2 protects the Wave 1 origin",
          "passed": true,
          "detail": "Origin 31.19; Wave 2 24.46.",
          "hard": true
        },
        {
          "label": "Wave 3 exceeds Wave 1",
          "passed": true,
          "detail": "Wave 1 20.55; Wave 3 18.91.",
          "hard": true
        },
        {
          "label": "Wave 4 does not overlap Wave 1",
          "passed": true,
          "detail": "Wave 1 boundary 20.55; Wave 4 20.30.",
          "hard": true
        },
        {
          "label": "Wave 3 is not the shortest motive wave",
          "passed": true,
          "detail": "Motive lengths: 10.64, 5.55, 0.47.",
          "hard": true
        },
        {
          "label": "Wave 5 makes motive progress",
          "passed": false,
          "detail": "Wave 3 18.91; Wave 5 19.83.",
          "hard": false
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 37% of Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 3 extension is plausible",
          "passed": false,
          "detail": "Wave 3 is 0.52\u00d7 Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 4 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 25% of Wave 3.",
          "hard": false
        },
        {
          "label": "Waves 2 and 4 show temporal alternation",
          "passed": true,
          "detail": "Wave 2 lasted 13w; Wave 4 lasted 4w.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 23,
          "date": "2026-01-16",
          "price": 31.190001,
          "kind": "high",
          "move_percent": 9.438599999999996,
          "weeks": 3,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 27,
          "date": "2026-02-13",
          "price": 20.549999,
          "kind": "low",
          "move_percent": -34.11350323457829,
          "weeks": 4,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 40,
          "date": "2026-05-15",
          "price": 24.459999,
          "kind": "high",
          "move_percent": 19.026764916144277,
          "weeks": 13,
          "confirmed": true,
          "label": "2"
        },
        {
          "index": 46,
          "date": "2026-06-26",
          "price": 18.91,
          "kind": "low",
          "move_percent": -22.690103135327195,
          "weeks": 6,
          "confirmed": true,
          "label": "3"
        },
        {
          "index": 50,
          "date": "2026-07-24",
          "price": 20.299999,
          "kind": "high",
          "move_percent": 7.350602855631939,
          "weeks": 4,
          "confirmed": true,
          "label": "4"
        },
        {
          "index": 52,
          "date": "2026-08-07",
          "price": 19.83,
          "kind": "low",
          "move_percent": -2.315266123904742,
          "weeks": 2,
          "confirmed": false,
          "label": "5"
        }
      ],
      "invalidation": 20.299999,
      "confirmation": 19.83,
      "forming": true,
      "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
      "evidence_weight": 90
    },
    "alternates": [
      {
        "id": "primary-bullish-wave2",
        "degree": "primary",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible Wave 2 trough",
        "direction": "bullish",
        "score": 63,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 18.91; Wave 2 19.83.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 34% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 46,
            "date": "2026-06-26",
            "price": 18.91,
            "kind": "low",
            "move_percent": -22.690103135327195,
            "weeks": 6,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 50,
            "date": "2026-07-24",
            "price": 20.299999,
            "kind": "high",
            "move_percent": 7.350602855631939,
            "weeks": 4,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 52,
            "date": "2026-08-07",
            "price": 19.83,
            "kind": "low",
            "move_percent": -2.315266123904742,
            "weeks": 2,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 18.91,
        "confirmation": 20.299999,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 6
      },
      {
        "id": "primary-bullish-abc",
        "degree": "primary",
        "pattern": "correction",
        "stage": "wave_c",
        "title": "A/B/C reset may be completing",
        "direction": "bullish",
        "score": 58,
        "rules": [
          {
            "label": "Wave B protects the correction origin",
            "passed": true,
            "detail": "Origin 24.46; Wave B 20.30.",
            "hard": true
          },
          {
            "label": "Wave C progresses beyond Wave A",
            "passed": true,
            "detail": "A length 5.55; C length 0.47.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave C is proportionate to Wave A",
            "passed": false,
            "detail": "Wave C is 0.08\u00d7 Wave A.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 40,
            "date": "2026-05-15",
            "price": 24.459999,
            "kind": "high",
            "move_percent": 19.026764916144277,
            "weeks": 13,
            "confirmed": true,
            "label": "5"
          },
          {
            "index": 46,
            "date": "2026-06-26",
            "price": 18.91,
            "kind": "low",
            "move_percent": -22.690103135327195,
            "weeks": 6,
            "confirmed": true,
            "label": "A"
          },
          {
            "index": 50,
            "date": "2026-07-24",
            "price": 20.299999,
            "kind": "high",
            "move_percent": 7.350602855631939,
            "weeks": 4,
            "confirmed": true,
            "label": "B"
          },
          {
            "index": 52,
            "date": "2026-08-07",
            "price": 19.83,
            "kind": "low",
            "move_percent": -2.315266123904742,
            "weeks": 2,
            "confirmed": false,
            "label": "C"
          }
        ],
        "invalidation": 19.83,
        "confirmation": 20.299999,
        "forming": true,
        "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
        "evidence_weight": 4
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 11.722690949219079,
        "primary": {
          "id": "strategic-bearish-wave4",
          "degree": "strategic",
          "pattern": "impulse",
          "stage": "wave4",
          "title": "Possible bearish Wave 4 crest",
          "direction": "bearish",
          "score": 85,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 25.97; Wave 2 24.46.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 20.55; Wave 3 19.22.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 20.55; Wave 4 19.83.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 72% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 0.97\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 12% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 13w; Wave 4 lasted 9w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 25,
              "date": "2026-01-30",
              "price": 25.969999,
              "kind": "high",
              "move_percent": null,
              "weeks": 0,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 27,
              "date": "2026-02-13",
              "price": 20.549999,
              "kind": "low",
              "move_percent": -20.870235690036036,
              "weeks": 2,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 40,
              "date": "2026-05-15",
              "price": 24.459999,
              "kind": "high",
              "move_percent": 19.026764916144277,
              "weeks": 13,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 43,
              "date": "2026-06-05",
              "price": 19.219999,
              "kind": "low",
              "move_percent": -21.422731865197537,
              "weeks": 3,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 52,
              "date": "2026-08-07",
              "price": 19.83,
              "kind": "high",
              "move_percent": 3.173782683339353,
              "weeks": 9,
              "confirmed": false,
              "label": "4"
            }
          ],
          "invalidation": 24.459999,
          "confirmation": 19.219999,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements."
        },
        "candidate_count": 2,
        "explanation": "Strategic degree uses a 11.7% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 7.326681843261923,
        "primary": {
          "id": "primary-bearish-wave5",
          "degree": "primary",
          "pattern": "impulse",
          "stage": "wave5",
          "title": "Five-wave decline mature",
          "direction": "bearish",
          "score": 95,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 31.19; Wave 2 24.46.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 20.55; Wave 3 18.91.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 20.55; Wave 4 20.30.",
              "hard": true
            },
            {
              "label": "Wave 3 is not the shortest motive wave",
              "passed": true,
              "detail": "Motive lengths: 10.64, 5.55, 0.47.",
              "hard": true
            },
            {
              "label": "Wave 5 makes motive progress",
              "passed": false,
              "detail": "Wave 3 18.91; Wave 5 19.83.",
              "hard": false
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 37% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": false,
              "detail": "Wave 3 is 0.52\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 25% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 13w; Wave 4 lasted 4w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 23,
              "date": "2026-01-16",
              "price": 31.190001,
              "kind": "high",
              "move_percent": 9.438599999999996,
              "weeks": 3,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 27,
              "date": "2026-02-13",
              "price": 20.549999,
              "kind": "low",
              "move_percent": -34.11350323457829,
              "weeks": 4,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 40,
              "date": "2026-05-15",
              "price": 24.459999,
              "kind": "high",
              "move_percent": 19.026764916144277,
              "weeks": 13,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 46,
              "date": "2026-06-26",
              "price": 18.91,
              "kind": "low",
              "move_percent": -22.690103135327195,
              "weeks": 6,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 50,
              "date": "2026-07-24",
              "price": 20.299999,
              "kind": "high",
              "move_percent": 7.350602855631939,
              "weeks": 4,
              "confirmed": true,
              "label": "4"
            },
            {
              "index": 52,
              "date": "2026-08-07",
              "price": 19.83,
              "kind": "low",
              "move_percent": -2.315266123904742,
              "weeks": 2,
              "confirmed": false,
              "label": "5"
            }
          ],
          "invalidation": 20.299999,
          "confirmation": 19.83,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 90
        },
        "candidate_count": 3,
        "explanation": "Primary degree uses a 7.3% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 5.1286772902833455,
        "primary": {
          "id": "tactical-bearish-wave5",
          "degree": "tactical",
          "pattern": "impulse",
          "stage": "wave5",
          "title": "Five-wave decline mature",
          "direction": "bearish",
          "score": 95,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 31.19; Wave 2 24.46.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 20.55; Wave 3 18.91.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 20.55; Wave 4 19.97.",
              "hard": true
            },
            {
              "label": "Wave 3 is not the shortest motive wave",
              "passed": true,
              "detail": "Motive lengths: 10.64, 5.55, 0.14.",
              "hard": true
            },
            {
              "label": "Wave 5 makes motive progress",
              "passed": false,
              "detail": "Wave 3 18.91; Wave 5 19.83.",
              "hard": false
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 37% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": false,
              "detail": "Wave 3 is 0.52\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 19% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 13w; Wave 4 lasted 2w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 23,
              "date": "2026-01-16",
              "price": 31.190001,
              "kind": "high",
              "move_percent": 9.438599999999996,
              "weeks": 3,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 27,
              "date": "2026-02-13",
              "price": 20.549999,
              "kind": "low",
              "move_percent": -34.11350323457829,
              "weeks": 4,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 40,
              "date": "2026-05-15",
              "price": 24.459999,
              "kind": "high",
              "move_percent": 19.026764916144277,
              "weeks": 13,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 46,
              "date": "2026-06-26",
              "price": 18.91,
              "kind": "low",
              "move_percent": -22.690103135327195,
              "weeks": 6,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 48,
              "date": "2026-07-10",
              "price": 19.969999,
              "kind": "high",
              "move_percent": 5.605494447382344,
              "weeks": 2,
              "confirmed": true,
              "label": "4"
            },
            {
              "index": 52,
              "date": "2026-08-07",
              "price": 19.83,
              "kind": "low",
              "move_percent": -0.7010466049597853,
              "weeks": 4,
              "confirmed": false,
              "label": "5"
            }
          ],
          "invalidation": 19.969999,
          "confirmation": 19.83,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements."
        },
        "candidate_count": 3,
        "explanation": "Tactical degree uses a 5.1% weekly closing-price reversal threshold."
      }
    ],
    "stability": {
      "score": 0,
      "changes": null,
      "observations": 0,
      "label": "Unavailable"
    },
    "method": "constraint-based Elliott candidate enumeration",
    "explanation": "Counts must pass hard Elliott geometry rules. Fibonacci relationships, alternation and cycle evidence rank admissible interpretations; evidence weights compare scenarios and are not forecast probabilities."
  },
  "scenario": {
    "setup": "warming",
    "title": "Needs more weekly history",
    "direction": "neutral",
    "confidence": 20,
    "labels": [],
    "notes": [
      "At least 65 weekly bars gives the wave and cycle model enough context."
    ],
    "metrics": {}
  },
  "detail": {
    "summary": "The closing-price swing map is classified as needs more weekly history. Price is 9.8% below its 30-week trend. 2 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": -0.7010466049597853
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": -17.375000000000007
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": -3.644314868804665
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": -49.64449086733137
      }
    ],
    "range": {
      "high_52": 42.5,
      "low_52": 18.5,
      "position_52": 5.54166666666666,
      "drawdown": -53.34117647058824
    },
    "risk": {
      "annualised_volatility": 28.846867530910668,
      "average_weekly_range": 2.7336798140877305,
      "active_drawdown": -51.325481034586105
    },
    "levels": {
      "support": {
        "index": 46,
        "date": "2026-06-26",
        "price": 18.91,
        "kind": "low",
        "move_percent": -22.690103135327195,
        "weeks": 6,
        "confirmed": true
      },
      "resistance": {
        "index": 50,
        "date": "2026-07-24",
        "price": 20.299999,
        "kind": "high",
        "move_percent": 7.350602855631939,
        "weeks": 4,
        "confirmed": true
      },
      "decisive": {
        "index": 46,
        "date": "2026-06-26",
        "price": 18.91,
        "kind": "low",
        "move_percent": -22.690103135327195,
        "weeks": 6,
        "confirmed": true
      },
      "decisive_label": "Nearest confirmed structure level",
      "trend": 21.992333,
      "fair_value": 27.609811,
      "trend_gap": -9.83221288982847,
      "fair_value_gap": -28.177704657232177
    },
    "active_swing": {
      "from": {
        "index": 50,
        "date": "2026-07-24",
        "price": 20.299999,
        "kind": "high",
        "move_percent": 7.350602855631939,
        "weeks": 4,
        "confirmed": true
      },
      "to": {
        "index": 52,
        "date": "2026-08-07",
        "price": 19.83,
        "kind": "low",
        "move_percent": -2.315266123904742,
        "weeks": 2,
        "confirmed": false
      },
      "move_percent": -2.315266123904742,
      "weeks": 2,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "negative",
          "value": "9.8% below trend",
          "explanation": "Price remains below its 30-week trend."
        },
        {
          "label": "Cycle pressure",
          "status": "positive",
          "value": "Troughing",
          "explanation": "The medium-term pressure curve is turning higher."
        },
        {
          "label": "Cycle alignment",
          "status": "positive",
          "value": "Rising Stack",
          "explanation": "Several cycle lengths are improving together."
        },
        {
          "label": "Relative strength",
          "status": "negative",
          "value": "-31.1",
          "explanation": "Underperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "negative",
          "value": "-41.6",
          "explanation": "Participation is weak"
        },
        {
          "label": "Market dynamics",
          "status": "negative",
          "value": "-0.1",
          "explanation": "Price and volume behaviour is weak"
        },
        {
          "label": "30-week momentum",
          "status": "negative",
          "value": "-33.5",
          "explanation": "Medium-term momentum is negative"
        }
      ],
      "positive": 2,
      "negative": 5,
      "neutral": 0,
      "observed": 7,
      "agreement": 71,
      "direction": "defensive",
      "scenario_direction": "neutral"
    },
    "evidence": {
      "score": 49,
      "history_score": 20,
      "indicator_coverage": 49,
      "structure_score": 100,
      "weekly_observations": 53,
      "confirmed_pivots": 7
    },
    "volume_ratio": 180.81941433975092,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "mature",
      "label": "Mature / manage risk",
      "now": "Five-wave decline mature is the highest-ranked admissible primary count; cycle status is rising stack.",
      "next": "Watch for a confirmed weekly reversal, cycle rollover, or deterioration in relative strength and participation; a mature count is a risk-management state, not a fresh bullish trigger.",
      "wrong": "The underlying directional structure fails beyond 20.30; a forming endpoint can extend before that happens.",
      "risk": "The active endpoint can move until its reversal is confirmed; earnings, gaps and volatility can jump through technical levels.",
      "explanation": "The lifecycle separates an interesting setup from price confirmation, an active thesis, maturity and invalidation."
    },
    "peer_evidence": {
      "available": true,
      "peers": 16,
      "constructive_count": 6,
      "constructive_percent": 38,
      "rising_cycle_count": 7,
      "rising_cycle_percent": 44,
      "horizons": [
        {
          "weeks": 4,
          "observations": 145,
          "positive_rate": 55.2,
          "median_return": 1.01,
          "average_return": 1.03,
          "median_excess_return": 0.23,
          "excess_observations": 145,
          "p10": -6.39,
          "p90": 7.59
        },
        {
          "weeks": 13,
          "observations": 62,
          "positive_rate": 71.0,
          "median_return": 1.78,
          "average_return": 3.34,
          "median_excess_return": 0.76,
          "excess_observations": 62,
          "p10": -7.72,
          "p90": 14.66
        },
        {
          "weeks": 26,
          "observations": 37,
          "positive_rate": 70.3,
          "median_return": 6.49,
          "average_return": 10.17,
          "median_excess_return": 2.4,
          "excess_observations": 37,
          "p10": -8.21,
          "p90": 27.88
        }
      ],
      "benchmark": "^AXJO",
      "explanation": "Breadth shows whether peers share the structure. Cohort outcomes use non-overlapping, point-in-time trend and momentum states from the same sector and report benchmark excess return when matching benchmark bars exist; they are context, not a backtest of the Elliott count."
    },
    "event_positioning": {
      "earnings_date": null,
      "earnings_weeks": null,
      "options_available": false,
      "options_direction": null,
      "options_conviction": null,
      "expected_move": null,
      "invalidation_distance": 2.3701412002017217,
      "collision": false,
      "flags": [],
      "explanation": "Event and positioning context tests whether a scheduled catalyst or the options-implied move could overwhelm the technical structure."
    },
    "downside_vulnerability": {
      "score": 37,
      "label": "Watch",
      "tone": "watch",
      "components": [
        {
          "key": "wave",
          "label": "Wave maturity",
          "score": 25,
          "maximum": 25,
          "bar_width": 100,
          "explanation": "A forming Wave 5 is mature structure: upside can continue, but reward-to-risk is usually less forgiving."
        },
        {
          "key": "extension",
          "label": "Trend extension",
          "score": 0,
          "maximum": 20,
          "bar_width": 0,
          "explanation": "Price is 9.8% below the 30-week trend; large positive gaps increase snap-back vulnerability."
        },
        {
          "key": "range",
          "label": "Range position",
          "score": 0,
          "maximum": 15,
          "bar_width": 0,
          "explanation": "Price is 6% of the way through its 52-week low-to-high range."
        },
        {
          "key": "cycle",
          "label": "Cycle rollover",
          "score": 0,
          "maximum": 15,
          "bar_width": 0,
          "explanation": "Medium-term cycle pressure is troughing."
        },
        {
          "key": "hurst",
          "label": "Multi-cycle risk",
          "score": 2,
          "maximum": 15,
          "bar_width": 12,
          "explanation": "Hurst risk alignment is 12/100."
        },
        {
          "key": "stability",
          "label": "Count instability",
          "score": 10,
          "maximum": 10,
          "bar_width": 100,
          "explanation": "The primary interpretation has unavailable recent stability."
        },
        {
          "key": "event",
          "label": "Event proximity",
          "score": 0,
          "maximum": 10,
          "bar_width": 0,
          "explanation": "No upcoming stored earnings date is available."
        }
      ],
      "warnings": [
        "A forming Wave 5 is mature structure: upside can continue, but reward-to-risk is usually less forgiving.",
        "The primary interpretation has unavailable recent stability."
      ],
      "explanation": "This is a pre-emptive vulnerability checklist, not a probability of decline. It rises when mature wave structure, overextension, cycle rollover, count instability and event risk cluster before price breaks down."
    }
  },
  "chart": {
    "dates": [
      "2025-08-08",
      "2025-08-15",
      "2025-08-22",
      "2025-08-29",
      "2025-09-05",
      "2025-09-12",
      "2025-09-19",
      "2025-09-26",
      "2025-10-03",
      "2025-10-10",
      "2025-10-17",
      "2025-10-24",
      "2025-10-31",
      "2025-11-07",
      "2025-11-14",
      "2025-11-21",
      "2025-11-28",
      "2025-12-05",
      "2025-12-12",
      "2025-12-19",
      "2025-12-26",
      "2026-01-02",
      "2026-01-09",
      "2026-01-16",
      "2026-01-23",
      "2026-01-30",
      "2026-02-06",
      "2026-02-13",
      "2026-02-20",
      "2026-02-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24",
      "2026-07-31",
      "2026-08-07"
    ],
    "close": [
      39.380001,
      40.220001,
      38.720001,
      37.419998,
      37.580002,
      38.200001,
      39.009998,
      36.73,
      40.09,
      40.740002,
      36.939999,
      36.720001,
      36.959999,
      34.849998,
      32.560001,
      29.24,
      30.65,
      30.66,
      30.49,
      28.93,
      28.5,
      29.139999,
      29.82,
      31.190001,
      28.82,
      25.969999,
      20.58,
      20.549999,
      20.969999,
      20.610001,
      21.93,
      22.120001,
      21.74,
      21.610001,
      21.049999,
      22.23,
      22.66,
      23.809999,
      23.299999,
      24.0,
      24.459999,
      23.629999,
      22.32,
      19.219999,
      19.629999,
      19.450001,
      18.91,
      19.32,
      19.969999,
      19.719999,
      20.299999,
      19.870001,
      19.83
    ],
    "trend": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      32.408,
      31.826333,
      31.223,
      30.657,
      30.13,
      29.579,
      29.046667,
      28.501667,
      28.071,
      27.511333,
      26.953333,
      26.537333,
      26.101,
      25.613,
      25.092,
      24.661,
      24.334666,
      23.943333,
      23.565333,
      23.214666,
      22.907666,
      22.634333,
      22.325333,
      21.992333
    ],
    "sma30": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      32.40800000000001,
      31.826333300000005,
      31.222999966666674,
      30.65699993333334,
      30.13000003333334,
      29.57899993333334,
      29.04666656666667,
      28.501666633333336,
      28.070999933333333,
      27.511333233333332,
      26.953333166666663,
      26.537333166666667,
      26.100999766666668,
      25.6129998,
      25.091999833333333,
      24.66099976666667,
      24.33466646666667,
      23.943333133333336,
      23.56533313333334,
      23.21466643333334,
      22.907666400000007,
      22.63433303333334,
      22.32533310000001,
      21.992333100000007
    ],
    "roc30": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      -44.3118348321017,
      -45.00248520630321,
      -43.85330723519352,
      -42.25012785944029,
      -43.98616849461584,
      -41.80628424590879,
      -41.912327193659436,
      -35.17560849441872,
      -41.88077076577701,
      -41.08984088906033,
      -33.784516345005855,
      -35.64815262396099,
      -39.610387976471536,
      -44.84935408030726,
      -39.71130713417361,
      -33.481528727770176,
      -38.303425774877645,
      -36.986301369863014,
      -34.503119055428,
      -31.835468371932247,
      -28.771933333333333,
      -31.811936575564058,
      -33.50100603621731
    ],
    "drawdown": [
      0.0,
      0.0,
      -3.7294877242792706,
      -6.961717877630097,
      -6.563895908406375,
      -5.0223768020294255,
      -3.008460889894061,
      -8.67727725814827,
      -0.3232247557626864,
      0.0,
      -9.327449223001995,
      -9.86745410567234,
      -9.27835742374287,
      -14.457544700169622,
      -20.07854835156856,
      -28.227789483171847,
      -24.766817635404138,
      -24.74227173577458,
      -25.159552029477073,
      -28.988712371688145,
      -30.04418605575915,
      -28.473250934057386,
      -26.804127304657467,
      -23.441336600818033,
      -29.258717267613285,
      -36.254301116627325,
      -49.484538562369245,
      -49.55817871584787,
      -48.52725093140643,
      -49.4108984088906,
      -46.17084211237888,
      -45.70446756482731,
      -46.63721420534049,
      -46.95630844593478,
      -48.33088373436996,
      -45.43446512349214,
      -44.378991439421135,
      -41.5562154366119,
      -42.80805631771937,
      -41.08984088906033,
      -39.96073196069062,
      -41.99804162994395,
      -45.213552026826115,
      -52.82278336657912,
      -51.81640148176723,
      -52.25822276591935,
      -53.583703800505454,
      -52.57732191569357,
      -50.98184089436225,
      -51.595488385101206,
      -50.17182620658683,
      -51.227294981477904,
      -51.325481034586105
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      31.65544450299865,
      29.990757413176812,
      35.46981288961998,
      33.81954280479741,
      32.46457003221014,
      32.801816948898846,
      33.35746153835971,
      36.02789247270581,
      36.77031368039341,
      35.75774754220916,
      34.77429221150543,
      34.4021273142782,
      33.53104838128529,
      33.223052914875126,
      32.91883178553281,
      33.28500790893092,
      33.983698317628715,
      35.49883629325164,
      43.847626446323886,
      43.50276537955296,
      43.87305417058046,
      43.84044815646703,
      45.281281255573,
      45.173435341455345,
      44.80742734079303,
      44.50086055108232,
      41.59957963519298,
      42.69695068205605,
      41.737129408598975,
      42.76031418740217,
      42.65919668119443,
      42.67982862408013,
      42.17765462439252,
      40.189731732947756,
      39.93841623009434,
      43.677584469275146,
      43.96204690657413,
      43.651534116530414,
      43.69821166357121,
      43.685540240969104,
      43.88321367740011,
      43.04581594950028,
      42.56458180349391,
      40.69640156688384,
      28.846867530910668
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      145.3945425807236,
      150.56841191784784,
      108.83113033054708,
      246.8928840973045,
      108.84648072317083,
      135.71530330227654,
      110.54468566886979,
      321.02383225487074,
      108.9431251510292,
      104.48435116077688,
      82.21561437035616,
      58.32753227928976,
      81.1213251692029,
      45.26554268608914,
      59.84735327334329,
      67.86894906951261,
      53.83225972924903,
      71.06127352823388,
      139.76957546808404,
      113.07143148183494,
      90.4688508213625,
      71.52395658887754,
      52.53588537784901,
      163.98692225008958,
      152.5903022271879,
      130.15884583316364,
      32.9829720439508,
      26.12082633776465,
      31.973800914238932,
      38.84784593674773,
      56.57683698468372,
      26.177426790282293,
      57.41987744325103,
      26.03682936274309,
      5.201799010085856,
      34.614669124486305,
      12.200969497576256,
      3.3475957168510426,
      10.534123392587777,
      46.0634332624454,
      8.317412629360971,
      61.406826887729814,
      31.870636124906916,
      49.89870549050578,
      96.42148831594378,
      180.81941433975092
    ],
    "fairValue": [
      39.380001,
      39.800001,
      39.440001,
      38.935,
      38.664001,
      38.586667,
      38.647143,
      38.4075,
      38.594445,
      38.809,
      38.639091,
      38.479167,
      38.362308,
      38.111429,
      37.741333,
      37.21,
      36.824118,
      36.481667,
      36.166316,
      35.8045,
      35.456667,
      35.169546,
      34.936957,
      34.780833,
      34.5424,
      34.212692,
      33.707778,
      33.237857,
      32.814828,
      32.408,
      32.07,
      31.759063,
      31.455455,
      31.165882,
      30.876857,
      30.636667,
      30.421081,
      30.247105,
      30.068974,
      29.91725,
      29.784146,
      29.637619,
      29.467442,
      29.234545,
      29.021111,
      28.813043,
      28.60234,
      28.408958,
      28.236735,
      28.0664,
      27.914118,
      27.759423,
      27.609811
    ],
    "marketActivity": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      -65.98185,
      -63.5934,
      -59.567825,
      -55.459437,
      -71.748944,
      -80.334647,
      -83.808423,
      -83.797512,
      -81.154356,
      -76.266378,
      -69.695164,
      -62.577182,
      -56.353616,
      -51.045258,
      -50.005593,
      -51.386586,
      -53.600143,
      -55.758822,
      -55.445086,
      -53.369118,
      -50.774234,
      -46.887567,
      -43.795283,
      -41.575092
    ],
    "marketDynamics": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      -0.941812,
      -1.295065,
      -1.30057,
      -1.258096,
      -1.156766,
      -1.031856,
      -0.923772,
      -0.722039,
      -0.507911,
      -0.228127,
      0.031172,
      0.19068,
      0.273283,
      0.289374,
      0.300968,
      0.159234,
      0.010765,
      -0.144083,
      -0.281092,
      -0.33208,
      -0.243943,
      -0.207626,
      -0.157864,
      -0.060813,
      -0.058005
    ],
    "relativeStrength": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      -29.813126,
      -31.144407
    ],
    "cycle": [
      {
        "date": "2025-08-08",
        "value": null
      },
      {
        "date": "2025-08-15",
        "value": null
      },
      {
        "date": "2025-08-22",
        "value": null
      },
      {
        "date": "2025-08-29",
        "value": 0.0
      },
      {
        "date": "2025-09-05",
        "value": 0.0
      },
      {
        "date": "2025-09-12",
        "value": 0.0
      },
      {
        "date": "2025-09-19",
        "value": 0.0
      },
      {
        "date": "2025-09-26",
        "value": 0.0
      },
      {
        "date": "2025-10-03",
        "value": 0.0
      },
      {
        "date": "2025-10-10",
        "value": 0.0
      },
      {
        "date": "2025-10-17",
        "value": 0.0
      },
      {
        "date": "2025-10-24",
        "value": 0.0
      },
      {
        "date": "2025-10-31",
        "value": 0.0
      },
      {
        "date": "2025-11-07",
        "value": 0.0
      },
      {
        "date": "2025-11-14",
        "value": 0.0
      },
      {
        "date": "2025-11-21",
        "value": 0.0
      },
      {
        "date": "2025-11-28",
        "value": 0.0
      },
      {
        "date": "2025-12-05",
        "value": 0.0
      },
      {
        "date": "2025-12-12",
        "value": 0.0
      },
      {
        "date": "2025-12-19",
        "value": -4.8000251929226065
      },
      {
        "date": "2025-12-26",
        "value": -9.593278295128686
      },
      {
        "date": "2026-01-02",
        "value": -13.602974575378347
      },
      {
        "date": "2026-01-09",
        "value": -16.843857135222148
      },
      {
        "date": "2026-01-16",
        "value": -14.076231828849767
      },
      {
        "date": "2026-01-23",
        "value": -12.783217415024328
      },
      {
        "date": "2026-01-30",
        "value": -14.039779156383421
      },
      {
        "date": "2026-02-06",
        "value": -19.710213373035632
      },
      {
        "date": "2026-02-13",
        "value": -26.195619817950938
      },
      {
        "date": "2026-02-20",
        "value": -30.344153963267125
      },
      {
        "date": "2026-02-27",
        "value": -32.43687810280865
      },
      {
        "date": "2026-03-06",
        "value": -29.25965125533233
      },
      {
        "date": "2026-03-13",
        "value": -25.797385444237953
      },
      {
        "date": "2026-03-20",
        "value": -22.99360252319035
      },
      {
        "date": "2026-03-27",
        "value": -20.0959181124558
      },
      {
        "date": "2026-04-03",
        "value": -18.907857838383002
      },
      {
        "date": "2026-04-10",
        "value": -16.953428473542438
      },
      {
        "date": "2026-04-17",
        "value": -14.428934141733722
      },
      {
        "date": "2026-04-24",
        "value": -10.80584156195529
      },
      {
        "date": "2026-05-01",
        "value": -7.265414914066248
      },
      {
        "date": "2026-05-08",
        "value": -4.195514588942703
      },
      {
        "date": "2026-05-15",
        "value": -1.2119343961911135
      },
      {
        "date": "2026-05-22",
        "value": -0.29146704461962347
      },
      {
        "date": "2026-05-29",
        "value": -0.21079102213667666
      },
      {
        "date": "2026-06-05",
        "value": -3.8987448409943952
      },
      {
        "date": "2026-06-12",
        "value": -7.375524031661452
      },
      {
        "date": "2026-06-19",
        "value": -10.14608636732412
      },
      {
        "date": "2026-06-26",
        "value": -12.445479721582918
      },
      {
        "date": "2026-07-03",
        "value": -11.415300246246915
      },
      {
        "date": "2026-07-10",
        "value": -10.486575474514286
      },
      {
        "date": "2026-07-17",
        "value": -9.925491527365141
      },
      {
        "date": "2026-07-24",
        "value": -8.066290141973807
      },
      {
        "date": "2026-07-31",
        "value": -7.121217274242103
      },
      {
        "date": "2026-08-07",
        "value": -6.922743356624734
      }
    ],
    "hurstComposite": [
      {
        "date": "2025-08-08",
        "value": null
      },
      {
        "date": "2025-08-15",
        "value": null
      },
      {
        "date": "2025-08-22",
        "value": null
      },
      {
        "date": "2025-08-29",
        "value": null
      },
      {
        "date": "2025-09-05",
        "value": null
      },
      {
        "date": "2025-09-12",
        "value": null
      },
      {
        "date": "2025-09-19",
        "value": null
      },
      {
        "date": "2025-09-26",
        "value": null
      },
      {
        "date": "2025-10-03",
        "value": null
      },
      {
        "date": "2025-10-10",
        "value": null
      },
      {
        "date": "2025-10-17",
        "value": null
      },
      {
        "date": "2025-10-24",
        "value": -1.0
      },
      {
        "date": "2025-10-31",
        "value": -0.9401550334322408
      },
      {
        "date": "2025-11-07",
        "value": -1.2647990457307778
      },
      {
        "date": "2025-11-14",
        "value": -1.7040432330260846
      },
      {
        "date": "2025-11-21",
        "value": -2.306572321460253
      },
      {
        "date": "2025-11-28",
        "value": -1.3935006153163212
      },
      {
        "date": "2025-12-05",
        "value": -1.2094286166838746
      },
      {
        "date": "2025-12-12",
        "value": -1.0731832218672743
      },
      {
        "date": "2025-12-19",
        "value": -1.0672184828809468
      },
      {
        "date": "2025-12-26",
        "value": -1.0501604299511094
      },
      {
        "date": "2026-01-02",
        "value": -0.9569409441171256
      },
      {
        "date": "2026-01-09",
        "value": -0.8025129860889636
      },
      {
        "date": "2026-01-16",
        "value": -0.5310631253828646
      },
      {
        "date": "2026-01-23",
        "value": -0.5560140081345155
      },
      {
        "date": "2026-01-30",
        "value": -0.8325410027619334
      },
      {
        "date": "2026-02-06",
        "value": -1.5070615399711609
      },
      {
        "date": "2026-02-13",
        "value": -1.8581672923212118
      },
      {
        "date": "2026-02-20",
        "value": -1.8493927243283976
      },
      {
        "date": "2026-02-27",
        "value": -1.730318843808068
      },
      {
        "date": "2026-03-06",
        "value": -1.4279370728625498
      },
      {
        "date": "2026-03-13",
        "value": -1.1752209327948464
      },
      {
        "date": "2026-03-20",
        "value": -1.0378874422453888
      },
      {
        "date": "2026-03-27",
        "value": -0.9343243081964583
      },
      {
        "date": "2026-04-03",
        "value": -0.8863731187331605
      },
      {
        "date": "2026-04-10",
        "value": -0.649267099897759
      },
      {
        "date": "2026-04-17",
        "value": -0.37771195403526087
      },
      {
        "date": "2026-04-24",
        "value": -0.01704438714491885
      },
      {
        "date": "2026-05-01",
        "value": 0.12605296166053098
      },
      {
        "date": "2026-05-08",
        "value": -0.304111809022741
      },
      {
        "date": "2026-05-15",
        "value": -0.20838304939792754
      },
      {
        "date": "2026-05-22",
        "value": -0.22043972803306722
      },
      {
        "date": "2026-05-29",
        "value": -0.3445962147992491
      },
      {
        "date": "2026-06-05",
        "value": -0.7026613543824038
      },
      {
        "date": "2026-06-12",
        "value": -0.8936756842359801
      },
      {
        "date": "2026-06-19",
        "value": -0.9963744109898168
      },
      {
        "date": "2026-06-26",
        "value": -1.0722690211836934
      },
      {
        "date": "2026-07-03",
        "value": -1.0603035175685205
      },
      {
        "date": "2026-07-10",
        "value": -0.9710932345345215
      },
      {
        "date": "2026-07-17",
        "value": -0.9021481081336263
      },
      {
        "date": "2026-07-24",
        "value": -0.7867418131124165
      },
      {
        "date": "2026-07-31",
        "value": -0.7412294916969115
      },
      {
        "date": "2026-08-07",
        "value": -0.6965911468142165
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": -1.0
        },
        {
          "date": "2025-10-31",
          "value": -0.9401550334322407
        },
        {
          "date": "2025-11-07",
          "value": -1.2647990457307778
        },
        {
          "date": "2025-11-14",
          "value": -1.7040432330260848
        },
        {
          "date": "2025-11-21",
          "value": -2.306572321460253
        },
        {
          "date": "2025-11-28",
          "value": -1.983751538290803
        },
        {
          "date": "2025-12-05",
          "value": -1.5480809335784786
        },
        {
          "date": "2025-12-12",
          "value": -1.2444835187564738
        },
        {
          "date": "2025-12-19",
          "value": -1.1586527594646143
        },
        {
          "date": "2025-12-26",
          "value": -1.0825637116367364
        },
        {
          "date": "2026-01-02",
          "value": -0.9262231151221199
        },
        {
          "date": "2026-01-09",
          "value": -0.7171415519114475
        },
        {
          "date": "2026-01-16",
          "value": -0.373274260192727
        },
        {
          "date": "2026-01-23",
          "value": -0.38432760146572714
        },
        {
          "date": "2026-01-30",
          "value": -0.7342635557256323
        },
        {
          "date": "2026-02-06",
          "value": -1.6069308404858205
        },
        {
          "date": "2026-02-13",
          "value": -2.063602635283067
        },
        {
          "date": "2026-02-20",
          "value": -2.0055235346624363
        },
        {
          "date": "2026-02-27",
          "value": -1.8222092087699246
        },
        {
          "date": "2026-03-06",
          "value": -1.4467470640446125
        },
        {
          "date": "2026-03-13",
          "value": -1.148915688014871
        },
        {
          "date": "2026-03-20",
          "value": -0.9857274937051773
        },
        {
          "date": "2026-03-27",
          "value": -0.855079191210397
        },
        {
          "date": "2026-04-03",
          "value": -0.7862277248787063
        },
        {
          "date": "2026-04-10",
          "value": -0.45605280254489305
        },
        {
          "date": "2026-04-17",
          "value": -0.07177013582192876
        },
        {
          "date": "2026-04-24",
          "value": 0.4097590484493518
        },
        {
          "date": "2026-05-01",
          "value": 0.5497501368702444
        },
        {
          "date": "2026-05-08",
          "value": 0.6663490763731188
        },
        {
          "date": "2026-05-15",
          "value": 0.7672992591199036
        },
        {
          "date": "2026-05-22",
          "value": 0.6192033877622138
        },
        {
          "date": "2026-05-29",
          "value": 0.24678074964776736
        },
        {
          "date": "2026-06-05",
          "value": -0.5720752368394644
        },
        {
          "date": "2026-06-12",
          "value": -0.9446321282365157
        },
        {
          "date": "2026-06-19",
          "value": -1.0937906535001263
        },
        {
          "date": "2026-06-26",
          "value": -1.2119958742363877
        },
        {
          "date": "2026-07-03",
          "value": -1.1407012583743816
        },
        {
          "date": "2026-07-10",
          "value": -0.9360342462970195
        },
        {
          "date": "2026-07-17",
          "value": -0.8001645509533913
        },
        {
          "date": "2026-07-24",
          "value": -0.5638800626319181
        },
        {
          "date": "2026-07-31",
          "value": -0.4444364434605548
        },
        {
          "date": "2026-08-07",
          "value": -0.3148007564490451
        }
      ],
      "20": [
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": -1.0
        },
        {
          "date": "2025-12-05",
          "value": -0.9836604054208052
        },
        {
          "date": "2025-12-12",
          "value": -0.9589830239411417
        },
        {
          "date": "2025-12-19",
          "value": -1.0062622984918355
        },
        {
          "date": "2025-12-26",
          "value": -1.0285582421606914
        },
        {
          "date": "2026-01-02",
          "value": -0.9774194967804629
        },
        {
          "date": "2026-01-09",
          "value": -0.8594272755406411
        },
        {
          "date": "2026-01-16",
          "value": -0.6362557021762896
        },
        {
          "date": "2026-01-23",
          "value": -0.6704716125803746
        },
        {
          "date": "2026-01-30",
          "value": -0.8980593007861344
        },
        {
          "date": "2026-02-06",
          "value": -1.4404820062947215
        },
        {
          "date": "2026-02-13",
          "value": -1.7212103970133088
        },
        {
          "date": "2026-02-20",
          "value": -1.7453055174390388
        },
        {
          "date": "2026-02-27",
          "value": -1.6690586005001642
        },
        {
          "date": "2026-03-06",
          "value": -1.415397078741175
        },
        {
          "date": "2026-03-13",
          "value": -1.1927577626481638
        },
        {
          "date": "2026-03-20",
          "value": -1.0726607412721965
        },
        {
          "date": "2026-03-27",
          "value": -0.9871543861871658
        },
        {
          "date": "2026-04-03",
          "value": -0.95313671463613
        },
        {
          "date": "2026-04-10",
          "value": -0.7780766314663364
        },
        {
          "date": "2026-04-17",
          "value": -0.5816731661774823
        },
        {
          "date": "2026-04-24",
          "value": -0.30158001087443265
        },
        {
          "date": "2026-05-01",
          "value": -0.15641182181261135
        },
        {
          "date": "2026-05-08",
          "value": 0.03475587126446958
        },
        {
          "date": "2026-05-15",
          "value": 0.2536887557160538
        },
        {
          "date": "2026-05-22",
          "value": 0.3170524659688093
        },
        {
          "date": "2026-05-29",
          "value": 0.19765041558321716
        },
        {
          "date": "2026-06-05",
          "value": -0.27710248899898965
        },
        {
          "date": "2026-06-12",
          "value": -0.5232410823996797
        },
        {
          "date": "2026-06-19",
          "value": -0.6543519084947858
        },
        {
          "date": "2026-06-26",
          "value": -0.7805083795060652
        },
        {
          "date": "2026-07-03",
          "value": -0.8171680334521286
        },
        {
          "date": "2026-07-10",
          "value": -0.7384450566496716
        },
        {
          "date": "2026-07-17",
          "value": -0.6881339090205827
        },
        {
          "date": "2026-07-24",
          "value": -0.5577098362190167
        },
        {
          "date": "2026-07-31",
          "value": -0.5514014485124915
        },
        {
          "date": "2026-08-07",
          "value": -0.5578751978857175
        }
      ],
      "40": [
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": -1.0
        },
        {
          "date": "2026-05-15",
          "value": -0.9936959981926583
        },
        {
          "date": "2026-05-22",
          "value": -0.9949721547615828
        },
        {
          "date": "2026-05-29",
          "value": -1.0056535842207626
        },
        {
          "date": "2026-06-05",
          "value": -1.0645081382026678
        },
        {
          "date": "2026-06-12",
          "value": -1.1311794295319402
        },
        {
          "date": "2026-06-19",
          "value": -1.1919591221579284
        },
        {
          "date": "2026-06-26",
          "value": -1.2124638962254572
        },
        {
          "date": "2026-07-03",
          "value": -1.1940943342126267
        },
        {
          "date": "2026-07-10",
          "value": -1.1518138251532397
        },
        {
          "date": "2026-07-17",
          "value": -1.1012092167688265
        },
        {
          "date": "2026-07-24",
          "value": -1.0532875617338744
        },
        {
          "date": "2026-07-31",
          "value": -1.0148930742912583
        },
        {
          "date": "2026-08-07",
          "value": -0.9741743532885319
        }
      ],
      "80": [
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        },
        {
          "date": "2026-07-31",
          "value": null
        },
        {
          "date": "2026-08-07",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 9,
        "date": "2025-10-10",
        "price": 40.740002,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 20,
        "date": "2025-12-26",
        "price": 28.5,
        "kind": "low",
        "move_percent": -30.04418605575915,
        "weeks": 11,
        "confirmed": true
      },
      {
        "index": 23,
        "date": "2026-01-16",
        "price": 31.190001,
        "kind": "high",
        "move_percent": 9.438599999999996,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 27,
        "date": "2026-02-13",
        "price": 20.549999,
        "kind": "low",
        "move_percent": -34.11350323457829,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 40,
        "date": "2026-05-15",
        "price": 24.459999,
        "kind": "high",
        "move_percent": 19.026764916144277,
        "weeks": 13,
        "confirmed": true
      },
      {
        "index": 46,
        "date": "2026-06-26",
        "price": 18.91,
        "kind": "low",
        "move_percent": -22.690103135327195,
        "weeks": 6,
        "confirmed": true
      },
      {
        "index": 50,
        "date": "2026-07-24",
        "price": 20.299999,
        "kind": "high",
        "move_percent": 7.350602855631939,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 52,
        "date": "2026-08-07",
        "price": 19.83,
        "kind": "low",
        "move_percent": -2.315266123904742,
        "weeks": 2,
        "confirmed": false
      }
    ],
    "labels": []
  }
}