{
  "ticker": {
    "symbol": "PLTW",
    "name": "ROUNDHILL PLTR WEEKLYPAY ETF",
    "exchange": "CBOE"
  },
  "latest_week": "2026-07-31",
  "latest_close": 16.87,
  "latest_open": 17.21,
  "latest_high": 18.35,
  "latest_low": 15.9801,
  "bar_count": 76,
  "analysis_bar_count": 76,
  "reversal_percent": 16.0,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-07-31",
    "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": 24,
      "date": "2025-08-08",
      "price": 32.511726,
      "kind": "high",
      "move_percent": 192.15438627517005,
      "weeks": 18,
      "confirmed": true
    },
    {
      "index": 28,
      "date": "2025-09-05",
      "price": 25.442642,
      "kind": "low",
      "move_percent": -21.743182751970792,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 36,
      "date": "2025-10-31",
      "price": 34.545307,
      "kind": "high",
      "move_percent": 35.77720033949305,
      "weeks": 8,
      "confirmed": true
    },
    {
      "index": 39,
      "date": "2025-11-21",
      "price": 25.034697,
      "kind": "low",
      "move_percent": -27.53083074352183,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 43,
      "date": "2025-12-19",
      "price": 32.43883,
      "kind": "high",
      "move_percent": 29.575484776188826,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 51,
      "date": "2026-02-13",
      "price": 20.078556,
      "kind": "low",
      "move_percent": -38.103328634232504,
      "weeks": 8,
      "confirmed": true
    },
    {
      "index": 54,
      "date": "2026-03-06",
      "price": 24.98596,
      "kind": "high",
      "move_percent": 24.441020559446606,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 59,
      "date": "2026-04-10",
      "price": 19.233906,
      "kind": "low",
      "move_percent": -23.021144674849385,
      "weeks": 5,
      "confirmed": true
    },
    {
      "index": 66,
      "date": "2026-05-29",
      "price": 23.837902,
      "kind": "high",
      "move_percent": 23.93687480847623,
      "weeks": 7,
      "confirmed": true
    },
    {
      "index": 70,
      "date": "2026-06-26",
      "price": 15.262303,
      "kind": "low",
      "move_percent": -35.97463820431849,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 71,
      "date": "2026-07-03",
      "price": 17.969268,
      "kind": "high",
      "move_percent": 17.736281346268647,
      "weeks": 1,
      "confirmed": true
    },
    {
      "index": 75,
      "date": "2026-07-31",
      "price": 16.87,
      "kind": "low",
      "move_percent": -6.117489037394281,
      "weeks": 4,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "troughing",
    "trend_bias": "bearish",
    "oscillator": -14.491550367860398,
    "slope": 3.622443347410556,
    "dominant_period_weeks": 12,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 4,
    "estimated_weeks_to_next_turn": 2,
    "series": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": 0.0
      },
      {
        "date": "2025-03-21",
        "value": 0.0
      },
      {
        "date": "2025-03-28",
        "value": 0.0
      },
      {
        "date": "2025-04-04",
        "value": 0.0
      },
      {
        "date": "2025-04-11",
        "value": 0.0
      },
      {
        "date": "2025-04-18",
        "value": 0.0
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 6.206343574726786
      },
      {
        "date": "2025-07-11",
        "value": 13.839258659717299
      },
      {
        "date": "2025-07-18",
        "value": 23.35460642836392
      },
      {
        "date": "2025-07-25",
        "value": 33.04002723440127
      },
      {
        "date": "2025-08-01",
        "value": 34.25233207091101
      },
      {
        "date": "2025-08-08",
        "value": 40.4404747625798
      },
      {
        "date": "2025-08-15",
        "value": 40.69176176409596
      },
      {
        "date": "2025-08-22",
        "value": 35.54999661214153
      },
      {
        "date": "2025-08-29",
        "value": 31.463052745112797
      },
      {
        "date": "2025-09-05",
        "value": 19.476222267245248
      },
      {
        "date": "2025-09-12",
        "value": 14.463540072474395
      },
      {
        "date": "2025-09-19",
        "value": 16.275787879352468
      },
      {
        "date": "2025-09-26",
        "value": 17.73100159992079
      },
      {
        "date": "2025-10-03",
        "value": 19.408300007190988
      },
      {
        "date": "2025-10-10",
        "value": 17.75452787463236
      },
      {
        "date": "2025-10-17",
        "value": 14.638855204228358
      },
      {
        "date": "2025-10-24",
        "value": 13.70637318303924
      },
      {
        "date": "2025-10-31",
        "value": 16.32740187173992
      },
      {
        "date": "2025-11-07",
        "value": 14.731911452064825
      },
      {
        "date": "2025-11-14",
        "value": 11.860161049266932
      },
      {
        "date": "2025-11-21",
        "value": 4.885090484577166
      },
      {
        "date": "2025-11-28",
        "value": -2.214533174018304
      },
      {
        "date": "2025-12-05",
        "value": -2.5550975877969493
      },
      {
        "date": "2025-12-12",
        "value": -1.6520032118844867
      },
      {
        "date": "2025-12-19",
        "value": 3.9162810783402433
      },
      {
        "date": "2025-12-26",
        "value": 6.739212928874022
      },
      {
        "date": "2026-01-02",
        "value": 4.028481212622154
      },
      {
        "date": "2026-01-09",
        "value": 2.5030638035590504
      },
      {
        "date": "2026-01-16",
        "value": -1.3515867277737168
      },
      {
        "date": "2026-01-23",
        "value": -4.941629730024351
      },
      {
        "date": "2026-01-30",
        "value": -8.768405805026532
      },
      {
        "date": "2026-02-06",
        "value": -15.284936447781213
      },
      {
        "date": "2026-02-13",
        "value": -21.201100285858004
      },
      {
        "date": "2026-02-20",
        "value": -25.75493968196019
      },
      {
        "date": "2026-02-27",
        "value": -26.074951372641923
      },
      {
        "date": "2026-03-06",
        "value": -21.434434296964017
      },
      {
        "date": "2026-03-13",
        "value": -17.041772573293446
      },
      {
        "date": "2026-03-20",
        "value": -13.483449537373225
      },
      {
        "date": "2026-03-27",
        "value": -11.487098005407379
      },
      {
        "date": "2026-04-03",
        "value": -11.863901647025752
      },
      {
        "date": "2026-04-10",
        "value": -15.020301543755403
      },
      {
        "date": "2026-04-17",
        "value": -14.76871937113069
      },
      {
        "date": "2026-04-24",
        "value": -14.134278890059736
      },
      {
        "date": "2026-05-01",
        "value": -14.332692495202519
      },
      {
        "date": "2026-05-08",
        "value": -11.597255545355086
      },
      {
        "date": "2026-05-15",
        "value": -12.699023433009117
      },
      {
        "date": "2026-05-22",
        "value": -12.333512648778632
      },
      {
        "date": "2026-05-29",
        "value": -8.098796741843469
      },
      {
        "date": "2026-06-05",
        "value": -7.240766198859893
      },
      {
        "date": "2026-06-12",
        "value": -7.5626566351156495
      },
      {
        "date": "2026-06-19",
        "value": -8.651040801120203
      },
      {
        "date": "2026-06-26",
        "value": -17.055177738133185
      },
      {
        "date": "2026-07-03",
        "value": -18.113993715270954
      },
      {
        "date": "2026-07-10",
        "value": -18.074979594013087
      },
      {
        "date": "2026-07-17",
        "value": -16.985490453596473
      },
      {
        "date": "2026-07-24",
        "value": -14.256855926679417
      },
      {
        "date": "2026-07-31",
        "value": -14.491550367860398
      }
    ]
  },
  "hurst": {
    "status": "rising stack",
    "phase": "troughing",
    "alignment_score": 88,
    "risk_score": 12,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 14,
    "nearest_crest_window": 10,
    "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": [
          11,
          13
        ],
        "period_strength": 62,
        "phase": "troughing",
        "value": -1.0080206623029249,
        "slope": 0.3787592402829538,
        "amplitude": 6.356,
        "weeks_since_trough": 5,
        "weeks_since_crest": 2,
        "projected_trough_window": 7,
        "projected_crest_window": 10,
        "trough_window": {
          "start": 6,
          "midpoint": 7,
          "end": 8
        },
        "crest_window": {
          "start": 9,
          "midpoint": 10,
          "end": 11
        },
        "fld": {
          "value": 18.524048,
          "state": "crossed down",
          "weeks_since_cross": 8,
          "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": 9.073591,
          "state": "price above",
          "slope": -1.0291892,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          20,
          28,
          34,
          40,
          51,
          59,
          65,
          70
        ],
        "series": [
          {
            "date": "2025-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": 1.0
          },
          {
            "date": "2025-05-16",
            "value": 1.0886188898437943
          },
          {
            "date": "2025-05-23",
            "value": 1.0295396299479314
          },
          {
            "date": "2025-05-30",
            "value": 1.0197823895099307
          },
          {
            "date": "2025-06-06",
            "value": 0.8875321490936079
          },
          {
            "date": "2025-06-13",
            "value": 0.9144627433760507
          },
          {
            "date": "2025-06-20",
            "value": 0.8762270738228307
          },
          {
            "date": "2025-06-27",
            "value": 0.6474315138605127
          },
          {
            "date": "2025-07-04",
            "value": 0.487605568728254
          },
          {
            "date": "2025-07-11",
            "value": 0.4742440996924341
          },
          {
            "date": "2025-07-18",
            "value": 0.6304922619222944
          },
          {
            "date": "2025-07-25",
            "value": 0.7775928578645497
          },
          {
            "date": "2025-08-01",
            "value": 0.719945396714006
          },
          {
            "date": "2025-08-08",
            "value": 1.1118815065124124
          },
          {
            "date": "2025-08-15",
            "value": 1.0949431001929826
          },
          {
            "date": "2025-08-22",
            "value": 0.728137523377797
          },
          {
            "date": "2025-08-29",
            "value": 0.41748131030588453
          },
          {
            "date": "2025-09-05",
            "value": 0.16914922096932278
          },
          {
            "date": "2025-09-12",
            "value": 0.2907188133794887
          },
          {
            "date": "2025-09-19",
            "value": 0.5513484425165831
          },
          {
            "date": "2025-09-26",
            "value": 0.5870157746926316
          },
          {
            "date": "2025-10-03",
            "value": 0.44259870312283683
          },
          {
            "date": "2025-10-10",
            "value": 0.3227554420230539
          },
          {
            "date": "2025-10-17",
            "value": 0.30368410783945615
          },
          {
            "date": "2025-10-24",
            "value": 0.40387457398207066
          },
          {
            "date": "2025-10-31",
            "value": 0.8059146254039229
          },
          {
            "date": "2025-11-07",
            "value": 0.5355607873095612
          },
          {
            "date": "2025-11-14",
            "value": 0.1865161468266473
          },
          {
            "date": "2025-11-21",
            "value": -0.49073575249241463
          },
          {
            "date": "2025-11-28",
            "value": -0.5980974034354402
          },
          {
            "date": "2025-12-05",
            "value": -0.2742816548710476
          },
          {
            "date": "2025-12-12",
            "value": 0.0025389699807902844
          },
          {
            "date": "2025-12-19",
            "value": 0.36427048998964584
          },
          {
            "date": "2025-12-26",
            "value": 0.4614065616727692
          },
          {
            "date": "2026-01-02",
            "value": -0.0897791019753224
          },
          {
            "date": "2026-01-09",
            "value": -0.22060428487971737
          },
          {
            "date": "2026-01-16",
            "value": -0.3966812993666189
          },
          {
            "date": "2026-01-23",
            "value": -0.4658762627773755
          },
          {
            "date": "2026-01-30",
            "value": -1.1092072591217899
          },
          {
            "date": "2026-02-06",
            "value": -1.7667837107125022
          },
          {
            "date": "2026-02-13",
            "value": -2.2430796668209445
          },
          {
            "date": "2026-02-20",
            "value": -2.206256844091435
          },
          {
            "date": "2026-02-27",
            "value": -1.945984097414124
          },
          {
            "date": "2026-03-06",
            "value": -1.1814899667005538
          },
          {
            "date": "2026-03-13",
            "value": -0.7856587036396769
          },
          {
            "date": "2026-03-20",
            "value": -0.5295885883507103
          },
          {
            "date": "2026-03-27",
            "value": -0.5723350658868539
          },
          {
            "date": "2026-04-03",
            "value": -0.3562284744116513
          },
          {
            "date": "2026-04-10",
            "value": -0.8285874036623992
          },
          {
            "date": "2026-04-17",
            "value": -0.4117627112934773
          },
          {
            "date": "2026-04-24",
            "value": -0.2535214382978423
          },
          {
            "date": "2026-05-01",
            "value": -0.2228861888104609
          },
          {
            "date": "2026-05-08",
            "value": -0.5093063457737778
          },
          {
            "date": "2026-05-15",
            "value": -0.8445269351258231
          },
          {
            "date": "2026-05-22",
            "value": -0.9110660244736765
          },
          {
            "date": "2026-05-29",
            "value": -0.02750734805467958
          },
          {
            "date": "2026-06-05",
            "value": -0.3474276800868271
          },
          {
            "date": "2026-06-12",
            "value": -0.9634071952112087
          },
          {
            "date": "2026-06-19",
            "value": -1.2673901076504457
          },
          {
            "date": "2026-06-26",
            "value": -1.9874076218642442
          },
          {
            "date": "2026-07-03",
            "value": -1.6984354608589312
          },
          {
            "date": "2026-07-10",
            "value": -1.3867799025858787
          },
          {
            "date": "2026-07-17",
            "value": -0.9880211942153457
          },
          {
            "date": "2026-07-24",
            "value": -1.0240619869087748
          },
          {
            "date": "2026-07-31",
            "value": -1.0080206623029249
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 19,
        "period_range": [
          16,
          22
        ],
        "period_strength": 45,
        "phase": "troughing",
        "value": -1.0807786032683375,
        "slope": 0.17386058206362764,
        "amplitude": 13.005,
        "weeks_since_trough": 5,
        "weeks_since_crest": 9,
        "projected_trough_window": 14,
        "projected_crest_window": 10,
        "trough_window": {
          "start": 11,
          "midpoint": 14,
          "end": 17
        },
        "crest_window": {
          "start": 7,
          "midpoint": 10,
          "end": 13
        },
        "fld": {
          "value": 20.029476000000003,
          "state": "crossed down",
          "weeks_since_cross": 11,
          "displacement": 10,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 12.771526444444445,
          "state": "price above",
          "slope": -0.2896021111111111,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          28,
          40,
          52,
          70
        ],
        "series": [
          {
            "date": "2025-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": 1.0
          },
          {
            "date": "2025-07-04",
            "value": 1.0099435652365807
          },
          {
            "date": "2025-07-11",
            "value": 1.0746702770537513
          },
          {
            "date": "2025-07-18",
            "value": 1.189532046082357
          },
          {
            "date": "2025-07-25",
            "value": 1.2572608843004183
          },
          {
            "date": "2025-08-01",
            "value": 1.1401025275287637
          },
          {
            "date": "2025-08-08",
            "value": 1.2812650195017943
          },
          {
            "date": "2025-08-15",
            "value": 1.2591401073077197
          },
          {
            "date": "2025-08-22",
            "value": 1.0080729351363866
          },
          {
            "date": "2025-08-29",
            "value": 0.776986550438079
          },
          {
            "date": "2025-09-05",
            "value": 0.56818696300036
          },
          {
            "date": "2025-09-12",
            "value": 0.5715061875033446
          },
          {
            "date": "2025-09-19",
            "value": 0.6896068385656465
          },
          {
            "date": "2025-09-26",
            "value": 0.7351011867229883
          },
          {
            "date": "2025-10-03",
            "value": 0.6907834041547902
          },
          {
            "date": "2025-10-10",
            "value": 0.6193026813467927
          },
          {
            "date": "2025-10-17",
            "value": 0.5736820980847407
          },
          {
            "date": "2025-10-24",
            "value": 0.6155599833623976
          },
          {
            "date": "2025-10-31",
            "value": 0.8326912715155503
          },
          {
            "date": "2025-11-07",
            "value": 0.6758958821413514
          },
          {
            "date": "2025-11-14",
            "value": 0.4318280704650172
          },
          {
            "date": "2025-11-21",
            "value": 0.015605141383325916
          },
          {
            "date": "2025-11-28",
            "value": -0.13687178230941488
          },
          {
            "date": "2025-12-05",
            "value": -0.0414083776063147
          },
          {
            "date": "2025-12-12",
            "value": 0.0692285098932146
          },
          {
            "date": "2025-12-19",
            "value": 0.2696214244274394
          },
          {
            "date": "2025-12-26",
            "value": 0.38297011749674237
          },
          {
            "date": "2026-01-02",
            "value": 0.13426670155673515
          },
          {
            "date": "2026-01-09",
            "value": 0.01358040659687959
          },
          {
            "date": "2026-01-16",
            "value": -0.15771492707315554
          },
          {
            "date": "2026-01-23",
            "value": -0.31221483168696923
          },
          {
            "date": "2026-01-30",
            "value": -0.7562537528185627
          },
          {
            "date": "2026-02-06",
            "value": -1.2371113662270103
          },
          {
            "date": "2026-02-13",
            "value": -1.548684983312085
          },
          {
            "date": "2026-02-20",
            "value": -1.5961536487100476
          },
          {
            "date": "2026-02-27",
            "value": -1.5430838404860776
          },
          {
            "date": "2026-03-06",
            "value": -1.1810279468286926
          },
          {
            "date": "2026-03-13",
            "value": -0.954710933610598
          },
          {
            "date": "2026-03-20",
            "value": -0.827003622919932
          },
          {
            "date": "2026-03-27",
            "value": -0.8746371154636824
          },
          {
            "date": "2026-04-03",
            "value": -0.8585987793925849
          },
          {
            "date": "2026-04-10",
            "value": -1.106426285479464
          },
          {
            "date": "2026-04-17",
            "value": -1.023216165437684
          },
          {
            "date": "2026-04-24",
            "value": -0.9420916614770914
          },
          {
            "date": "2026-05-01",
            "value": -0.8419766288023713
          },
          {
            "date": "2026-05-08",
            "value": -0.8399999574023937
          },
          {
            "date": "2026-05-15",
            "value": -0.8973191591631308
          },
          {
            "date": "2026-05-22",
            "value": -0.8447711634413388
          },
          {
            "date": "2026-05-29",
            "value": -0.3670727675910258
          },
          {
            "date": "2026-06-05",
            "value": -0.3873821364336904
          },
          {
            "date": "2026-06-12",
            "value": -0.6537669036357963
          },
          {
            "date": "2026-06-19",
            "value": -0.8701345271041202
          },
          {
            "date": "2026-06-26",
            "value": -1.3225574251345313
          },
          {
            "date": "2026-07-03",
            "value": -1.3124681354270409
          },
          {
            "date": "2026-07-10",
            "value": -1.2546391853319652
          },
          {
            "date": "2026-07-17",
            "value": -1.0781599199636769
          },
          {
            "date": "2026-07-24",
            "value": -1.0832907368885802
          },
          {
            "date": "2026-07-31",
            "value": -1.0807786032683375
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "troughing",
        "value": -1.5102288591318143,
        "slope": 0.0013939200078123548,
        "amplitude": 18.226,
        "weeks_since_trough": 3,
        "weeks_since_crest": 8,
        "projected_trough_window": 37,
        "projected_crest_window": 32,
        "trough_window": {
          "start": 27,
          "midpoint": 37,
          "end": 47
        },
        "crest_window": {
          "start": 22,
          "midpoint": 32,
          "end": 42
        },
        "fld": {
          "value": 24.166522,
          "state": "crossed down",
          "weeks_since_cross": 26,
          "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": [
          72
        ],
        "series": [
          {
            "date": "2025-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "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": 1.0
          },
          {
            "date": "2025-11-28",
            "value": 1.050518144939113
          },
          {
            "date": "2025-12-05",
            "value": 1.1763310690315278
          },
          {
            "date": "2025-12-12",
            "value": 1.2533438142946927
          },
          {
            "date": "2025-12-19",
            "value": 1.3090451186247467
          },
          {
            "date": "2025-12-26",
            "value": 1.3236383495041386
          },
          {
            "date": "2026-01-02",
            "value": 1.217805699803326
          },
          {
            "date": "2026-01-09",
            "value": 1.1287940254027062
          },
          {
            "date": "2026-01-16",
            "value": 1.0236415446216152
          },
          {
            "date": "2026-01-23",
            "value": 0.9044383037686584
          },
          {
            "date": "2026-01-30",
            "value": 0.682995833990238
          },
          {
            "date": "2026-02-06",
            "value": 0.37643413295036326
          },
          {
            "date": "2026-02-13",
            "value": 0.01553308133088821
          },
          {
            "date": "2026-02-20",
            "value": -0.3167081636646351
          },
          {
            "date": "2026-02-27",
            "value": -0.5848794224300118
          },
          {
            "date": "2026-03-06",
            "value": -0.7139058946808209
          },
          {
            "date": "2026-03-13",
            "value": -0.7987688075483912
          },
          {
            "date": "2026-03-20",
            "value": -0.8593921309100894
          },
          {
            "date": "2026-03-27",
            "value": -0.9355749461007142
          },
          {
            "date": "2026-04-03",
            "value": -0.980985552579378
          },
          {
            "date": "2026-04-10",
            "value": -1.1042783549655908
          },
          {
            "date": "2026-04-17",
            "value": -1.158585281486359
          },
          {
            "date": "2026-04-24",
            "value": -1.1947484155254446
          },
          {
            "date": "2026-05-01",
            "value": -1.2234342656206516
          },
          {
            "date": "2026-05-08",
            "value": -1.27116903854315
          },
          {
            "date": "2026-05-15",
            "value": -1.32055435630331
          },
          {
            "date": "2026-05-22",
            "value": -1.3449517498590893
          },
          {
            "date": "2026-05-29",
            "value": -1.2773355294818693
          },
          {
            "date": "2026-06-05",
            "value": -1.2631656711039132
          },
          {
            "date": "2026-06-12",
            "value": -1.294111905434271
          },
          {
            "date": "2026-06-19",
            "value": -1.3345573619191824
          },
          {
            "date": "2026-06-26",
            "value": -1.433266414086674
          },
          {
            "date": "2026-07-03",
            "value": -1.4812987554337496
          },
          {
            "date": "2026-07-10",
            "value": -1.5116227791396266
          },
          {
            "date": "2026-07-17",
            "value": -1.5070035240952393
          },
          {
            "date": "2026-07-24",
            "value": -1.510550388710182
          },
          {
            "date": "2026-07-31",
            "value": -1.5102288591318143
          }
        ]
      },
      {
        "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": 29.9801735,
          "state": "crossed down",
          "weeks_since_cross": 16,
          "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-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "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
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": null
      },
      {
        "date": "2025-03-21",
        "value": null
      },
      {
        "date": "2025-03-28",
        "value": null
      },
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": null
      },
      {
        "date": "2025-04-25",
        "value": null
      },
      {
        "date": "2025-05-02",
        "value": null
      },
      {
        "date": "2025-05-09",
        "value": 1.0
      },
      {
        "date": "2025-05-16",
        "value": 1.0886188898437943
      },
      {
        "date": "2025-05-23",
        "value": 1.0295396299479314
      },
      {
        "date": "2025-05-30",
        "value": 1.0197823895099307
      },
      {
        "date": "2025-06-06",
        "value": 0.8875321490936078
      },
      {
        "date": "2025-06-13",
        "value": 0.9144627433760507
      },
      {
        "date": "2025-06-20",
        "value": 0.8762270738228307
      },
      {
        "date": "2025-06-27",
        "value": 0.8589726055442051
      },
      {
        "date": "2025-07-04",
        "value": 0.8010083666332499
      },
      {
        "date": "2025-07-11",
        "value": 0.8344998061092244
      },
      {
        "date": "2025-07-18",
        "value": 0.965916132418332
      },
      {
        "date": "2025-07-25",
        "value": 1.0653936737260707
      },
      {
        "date": "2025-08-01",
        "value": 0.9720396752028606
      },
      {
        "date": "2025-08-08",
        "value": 1.2135116143060414
      },
      {
        "date": "2025-08-15",
        "value": 1.1934613044618247
      },
      {
        "date": "2025-08-22",
        "value": 0.8960987704329507
      },
      {
        "date": "2025-08-29",
        "value": 0.6331844543852011
      },
      {
        "date": "2025-09-05",
        "value": 0.40857186618794505
      },
      {
        "date": "2025-09-12",
        "value": 0.45919123785380217
      },
      {
        "date": "2025-09-19",
        "value": 0.634303480146021
      },
      {
        "date": "2025-09-26",
        "value": 0.6758670219108456
      },
      {
        "date": "2025-10-03",
        "value": 0.5915095237420088
      },
      {
        "date": "2025-10-10",
        "value": 0.5006837856172971
      },
      {
        "date": "2025-10-17",
        "value": 0.4656829019866269
      },
      {
        "date": "2025-10-24",
        "value": 0.5308858196102667
      },
      {
        "date": "2025-10-31",
        "value": 0.8219806130708992
      },
      {
        "date": "2025-11-07",
        "value": 0.6197618442086352
      },
      {
        "date": "2025-11-14",
        "value": 0.33370330100966916
      },
      {
        "date": "2025-11-21",
        "value": 0.3584155588286647
      },
      {
        "date": "2025-11-28",
        "value": 0.30896129320995736
      },
      {
        "date": "2025-12-05",
        "value": 0.46774255144031934
      },
      {
        "date": "2025-12-12",
        "value": 0.5988621276101264
      },
      {
        "date": "2025-12-19",
        "value": 0.7676591359369497
      },
      {
        "date": "2025-12-26",
        "value": 0.8321282660787411
      },
      {
        "date": "2026-01-02",
        "value": 0.5836666080955347
      },
      {
        "date": "2026-01-09",
        "value": 0.47534132518840067
      },
      {
        "date": "2026-01-16",
        "value": 0.3334020740204498
      },
      {
        "date": "2026-01-23",
        "value": 0.21356386707039351
      },
      {
        "date": "2026-01-30",
        "value": -0.17129118726927092
      },
      {
        "date": "2026-02-06",
        "value": -0.6102763735207558
      },
      {
        "date": "2026-02-13",
        "value": -0.9801295878834453
      },
      {
        "date": "2026-02-20",
        "value": -1.140214522150023
      },
      {
        "date": "2026-02-27",
        "value": -1.1899413255798952
      },
      {
        "date": "2026-03-06",
        "value": -0.9665041974357486
      },
      {
        "date": "2026-03-13",
        "value": -0.8465100151558714
      },
      {
        "date": "2026-03-20",
        "value": -0.7775788758734159
      },
      {
        "date": "2026-03-27",
        "value": -0.8372729728748963
      },
      {
        "date": "2026-04-03",
        "value": -0.8062099335636124
      },
      {
        "date": "2026-04-10",
        "value": -1.0453661267423733
      },
      {
        "date": "2026-04-17",
        "value": -0.953206634077517
      },
      {
        "date": "2026-04-24",
        "value": -0.9092971488659567
      },
      {
        "date": "2026-05-01",
        "value": -0.8833835559908978
      },
      {
        "date": "2026-05-08",
        "value": -0.9666033489257432
      },
      {
        "date": "2026-05-15",
        "value": -1.08036403913839
      },
      {
        "date": "2026-05-22",
        "value": -1.088917889315946
      },
      {
        "date": "2026-05-29",
        "value": -0.7118820539654467
      },
      {
        "date": "2026-06-05",
        "value": -0.781130364504471
      },
      {
        "date": "2026-06-12",
        "value": -1.0149287242622118
      },
      {
        "date": "2026-06-19",
        "value": -1.1694110902453814
      },
      {
        "date": "2026-06-26",
        "value": -1.5171751112432914
      },
      {
        "date": "2026-07-03",
        "value": -1.473491355523505
      },
      {
        "date": "2026-07-10",
        "value": -1.401283694325521
      },
      {
        "date": "2026-07-17",
        "value": -1.2557067162947557
      },
      {
        "date": "2026-07-24",
        "value": -1.2667930093515205
      },
      {
        "date": "2026-07-31",
        "value": -1.2623621389968729
      }
    ]
  },
  "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 24.99; Wave 2 23.84.",
          "hard": true
        },
        {
          "label": "Wave 3 exceeds Wave 1",
          "passed": true,
          "detail": "Wave 1 19.23; Wave 3 15.26.",
          "hard": true
        },
        {
          "label": "Wave 4 does not overlap Wave 1",
          "passed": true,
          "detail": "Wave 1 boundary 19.23; Wave 4 17.97.",
          "hard": true
        },
        {
          "label": "Wave 3 is not the shortest motive wave",
          "passed": true,
          "detail": "Motive lengths: 5.75, 8.58, 1.10.",
          "hard": true
        },
        {
          "label": "Wave 5 makes motive progress",
          "passed": false,
          "detail": "Wave 3 15.26; Wave 5 16.87.",
          "hard": false
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 80% of Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 3 extension is plausible",
          "passed": true,
          "detail": "Wave 3 is 1.49\u00d7 Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 4 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 32% of Wave 3.",
          "hard": false
        },
        {
          "label": "Waves 2 and 4 show temporal alternation",
          "passed": true,
          "detail": "Wave 2 lasted 7w; Wave 4 lasted 1w.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 54,
          "date": "2026-03-06",
          "price": 24.98596,
          "kind": "high",
          "move_percent": 24.441020559446606,
          "weeks": 3,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 59,
          "date": "2026-04-10",
          "price": 19.233906,
          "kind": "low",
          "move_percent": -23.021144674849385,
          "weeks": 5,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 66,
          "date": "2026-05-29",
          "price": 23.837902,
          "kind": "high",
          "move_percent": 23.93687480847623,
          "weeks": 7,
          "confirmed": true,
          "label": "2"
        },
        {
          "index": 70,
          "date": "2026-06-26",
          "price": 15.262303,
          "kind": "low",
          "move_percent": -35.97463820431849,
          "weeks": 4,
          "confirmed": true,
          "label": "3"
        },
        {
          "index": 71,
          "date": "2026-07-03",
          "price": 17.969268,
          "kind": "high",
          "move_percent": 17.736281346268647,
          "weeks": 1,
          "confirmed": true,
          "label": "4"
        },
        {
          "index": 75,
          "date": "2026-07-31",
          "price": 16.87,
          "kind": "low",
          "move_percent": -6.117489037394281,
          "weeks": 4,
          "confirmed": false,
          "label": "5"
        }
      ],
      "invalidation": 17.969268,
      "confirmation": 16.87,
      "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 15.26; Wave 2 16.87.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 41% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 70,
            "date": "2026-06-26",
            "price": 15.262303,
            "kind": "low",
            "move_percent": -35.97463820431849,
            "weeks": 4,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 71,
            "date": "2026-07-03",
            "price": 17.969268,
            "kind": "high",
            "move_percent": 17.736281346268647,
            "weeks": 1,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 75,
            "date": "2026-07-31",
            "price": 16.87,
            "kind": "low",
            "move_percent": -6.117489037394281,
            "weeks": 4,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 15.262303,
        "confirmation": 17.969268,
        "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 23.84; Wave B 17.97.",
            "hard": true
          },
          {
            "label": "Wave C progresses beyond Wave A",
            "passed": true,
            "detail": "A length 8.58; C length 1.10.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave C is proportionate to Wave A",
            "passed": false,
            "detail": "Wave C is 0.13\u00d7 Wave A.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 66,
            "date": "2026-05-29",
            "price": 23.837902,
            "kind": "high",
            "move_percent": 23.93687480847623,
            "weeks": 7,
            "confirmed": true,
            "label": "5"
          },
          {
            "index": 70,
            "date": "2026-06-26",
            "price": 15.262303,
            "kind": "low",
            "move_percent": -35.97463820431849,
            "weeks": 4,
            "confirmed": true,
            "label": "A"
          },
          {
            "index": 71,
            "date": "2026-07-03",
            "price": 17.969268,
            "kind": "high",
            "move_percent": 17.736281346268647,
            "weeks": 1,
            "confirmed": true,
            "label": "B"
          },
          {
            "index": 75,
            "date": "2026-07-31",
            "price": 16.87,
            "kind": "low",
            "move_percent": -6.117489037394281,
            "weeks": 4,
            "confirmed": false,
            "label": "C"
          }
        ],
        "invalidation": 16.87,
        "confirmation": 17.969268,
        "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": 24.0,
        "primary": null,
        "candidate_count": 0,
        "explanation": "Strategic degree uses a 24.0% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 16.0,
        "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 24.99; Wave 2 23.84.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 19.23; Wave 3 15.26.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 19.23; Wave 4 17.97.",
              "hard": true
            },
            {
              "label": "Wave 3 is not the shortest motive wave",
              "passed": true,
              "detail": "Motive lengths: 5.75, 8.58, 1.10.",
              "hard": true
            },
            {
              "label": "Wave 5 makes motive progress",
              "passed": false,
              "detail": "Wave 3 15.26; Wave 5 16.87.",
              "hard": false
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 80% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 1.49\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 32% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 7w; Wave 4 lasted 1w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 54,
              "date": "2026-03-06",
              "price": 24.98596,
              "kind": "high",
              "move_percent": 24.441020559446606,
              "weeks": 3,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 59,
              "date": "2026-04-10",
              "price": 19.233906,
              "kind": "low",
              "move_percent": -23.021144674849385,
              "weeks": 5,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 66,
              "date": "2026-05-29",
              "price": 23.837902,
              "kind": "high",
              "move_percent": 23.93687480847623,
              "weeks": 7,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 70,
              "date": "2026-06-26",
              "price": 15.262303,
              "kind": "low",
              "move_percent": -35.97463820431849,
              "weeks": 4,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 71,
              "date": "2026-07-03",
              "price": 17.969268,
              "kind": "high",
              "move_percent": 17.736281346268647,
              "weeks": 1,
              "confirmed": true,
              "label": "4"
            },
            {
              "index": 75,
              "date": "2026-07-31",
              "price": 16.87,
              "kind": "low",
              "move_percent": -6.117489037394281,
              "weeks": 4,
              "confirmed": false,
              "label": "5"
            }
          ],
          "invalidation": 17.969268,
          "confirmation": 16.87,
          "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 16.0% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 11.2,
        "primary": {
          "id": "tactical-bullish-wave2",
          "degree": "tactical",
          "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 15.26; Wave 2 16.87.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 41% of Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 70,
              "date": "2026-06-26",
              "price": 15.262303,
              "kind": "low",
              "move_percent": -35.97463820431849,
              "weeks": 4,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 71,
              "date": "2026-07-03",
              "price": 17.969268,
              "kind": "high",
              "move_percent": 17.736281346268647,
              "weeks": 1,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 75,
              "date": "2026-07-31",
              "price": 16.87,
              "kind": "low",
              "move_percent": -6.117489037394281,
              "weeks": 4,
              "confirmed": false,
              "label": "2"
            }
          ],
          "invalidation": 15.262303,
          "confirmation": 17.969268,
          "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": "Tactical degree uses a 11.2% weekly closing-price reversal threshold."
      }
    ],
    "stability": {
      "score": 36,
      "changes": 4,
      "observations": 9,
      "label": "Low"
    },
    "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": "wave5_risk",
    "title": "Five-wave decline mature",
    "direction": "risk",
    "confidence": 81,
    "score_explanation": "Rules agreement plus independent cycle, trend and participation confirmation; it is not a probability.",
    "candidate_id": "primary-bearish-wave5",
    "labels": [
      {
        "index": 54,
        "date": "2026-03-06",
        "price": 24.98596,
        "kind": "high",
        "move_percent": 24.441020559446606,
        "weeks": 3,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 59,
        "date": "2026-04-10",
        "price": 19.233906,
        "kind": "low",
        "move_percent": -23.021144674849385,
        "weeks": 5,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 66,
        "date": "2026-05-29",
        "price": 23.837902,
        "kind": "high",
        "move_percent": 23.93687480847623,
        "weeks": 7,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 70,
        "date": "2026-06-26",
        "price": 15.262303,
        "kind": "low",
        "move_percent": -35.97463820431849,
        "weeks": 4,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 71,
        "date": "2026-07-03",
        "price": 17.969268,
        "kind": "high",
        "move_percent": 17.736281346268647,
        "weeks": 1,
        "confirmed": true,
        "label": "4"
      },
      {
        "index": 75,
        "date": "2026-07-31",
        "price": 16.87,
        "kind": "low",
        "move_percent": -6.117489037394281,
        "weeks": 4,
        "confirmed": false,
        "label": "5"
      }
    ],
    "notes": [
      "Market Activity has fallen below zero.",
      "Market Dynamics is negative.",
      "30-week price rate of change is negative."
    ],
    "metrics": {
      "trend_gap": -20.625077281156234,
      "fair_value_gap": -26.526700684760694,
      "market_activity": -26.982415,
      "market_dynamics": -1.007758,
      "relative_strength": -37.942319,
      "roc30": -38.771969684321775,
      "hurst_alignment": 88,
      "hurst_risk": 12
    }
  },
  "detail": {
    "summary": "The closing-price swing map is classified as five-wave decline mature. Price is 20.6% below its 30-week trend. 2 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": -6.117489037394281
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": -22.110372142052025
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": -26.9153548976503
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": -35.09112367461038
      }
    ],
    "range": {
      "high_52": 35.92454,
      "low_52": 14.219537,
      "position_52": 12.211299855613936,
      "drawdown": -53.04045646791859
    },
    "risk": {
      "annualised_volatility": 70.25799594743656,
      "average_weekly_range": 14.84848646876221,
      "active_drawdown": -51.16558089931
    },
    "levels": {
      "support": {
        "index": 70,
        "date": "2026-06-26",
        "price": 15.262303,
        "kind": "low",
        "move_percent": -35.97463820431849,
        "weeks": 4,
        "confirmed": true
      },
      "resistance": {
        "index": 71,
        "date": "2026-07-03",
        "price": 17.969268,
        "kind": "high",
        "move_percent": 17.736281346268647,
        "weeks": 1,
        "confirmed": true
      },
      "decisive": {
        "index": 71,
        "date": "2026-07-03",
        "price": 17.969268,
        "kind": "high",
        "move_percent": 17.736281346268647,
        "weeks": 1,
        "confirmed": true
      },
      "decisive_label": "Bearish structure weakens above",
      "trend": 21.253564,
      "fair_value": 22.960722,
      "trend_gap": -20.625077281156234,
      "fair_value_gap": -26.526700684760694
    },
    "active_swing": {
      "from": {
        "index": 71,
        "date": "2026-07-03",
        "price": 17.969268,
        "kind": "high",
        "move_percent": 17.736281346268647,
        "weeks": 1,
        "confirmed": true
      },
      "to": {
        "index": 75,
        "date": "2026-07-31",
        "price": 16.87,
        "kind": "low",
        "move_percent": -6.117489037394281,
        "weeks": 4,
        "confirmed": false
      },
      "move_percent": -6.117489037394281,
      "weeks": 4,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "negative",
          "value": "20.6% 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": "-37.9",
          "explanation": "Underperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "negative",
          "value": "-27.0",
          "explanation": "Participation is weak"
        },
        {
          "label": "Market dynamics",
          "status": "negative",
          "value": "-1.0",
          "explanation": "Price and volume behaviour is weak"
        },
        {
          "label": "30-week momentum",
          "status": "negative",
          "value": "-38.8",
          "explanation": "Medium-term momentum is negative"
        }
      ],
      "positive": 2,
      "negative": 5,
      "neutral": 0,
      "observed": 7,
      "agreement": 71,
      "direction": "defensive",
      "scenario_direction": "risk"
    },
    "evidence": {
      "score": 68,
      "history_score": 29,
      "indicator_coverage": 84,
      "structure_score": 100,
      "weekly_observations": 76,
      "confirmed_pivots": 13
    },
    "volume_ratio": 83.0517812507869,
    "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 17.97; 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": 17,
      "constructive_count": 10,
      "constructive_percent": 59,
      "rising_cycle_count": 6,
      "rising_cycle_percent": 35,
      "horizons": [
        {
          "weeks": 4,
          "observations": 219,
          "positive_rate": 53.4,
          "median_return": 0.26,
          "average_return": 1.19,
          "median_excess_return": -0.69,
          "excess_observations": 219,
          "p10": -6.72,
          "p90": 9.02
        },
        {
          "weeks": 13,
          "observations": 90,
          "positive_rate": 55.6,
          "median_return": 0.98,
          "average_return": 1.85,
          "median_excess_return": -1.26,
          "excess_observations": 90,
          "p10": -11.14,
          "p90": 20.09
        },
        {
          "weeks": 26,
          "observations": 53,
          "positive_rate": 50.9,
          "median_return": 0.32,
          "average_return": 4.22,
          "median_excess_return": -6.15,
          "excess_observations": 53,
          "p10": -11.23,
          "p90": 18.43
        }
      ],
      "benchmark": "SPY",
      "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": true,
      "options_direction": "volatility",
      "options_conviction": 50.63,
      "expected_move": 16.86148451,
      "invalidation_distance": 6.516111440426784,
      "collision": true,
      "flags": [
        "The options-implied move is large enough to cross the Elliott invalidation level in one event-sized move."
      ],
      "explanation": "Event and positioning context tests whether a scheduled catalyst or the options-implied move could overwhelm the technical structure."
    },
    "downside_vulnerability": {
      "score": 33,
      "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 20.6% 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 12% 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": 6,
          "maximum": 10,
          "bar_width": 64,
          "explanation": "The primary interpretation has low 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."
      ],
      "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-02-21",
      "2025-02-28",
      "2025-03-07",
      "2025-03-14",
      "2025-03-21",
      "2025-03-28",
      "2025-04-04",
      "2025-04-11",
      "2025-04-18",
      "2025-04-25",
      "2025-05-02",
      "2025-05-09",
      "2025-05-16",
      "2025-05-23",
      "2025-05-30",
      "2025-06-06",
      "2025-06-13",
      "2025-06-20",
      "2025-06-27",
      "2025-07-04",
      "2025-07-11",
      "2025-07-18",
      "2025-07-25",
      "2025-08-01",
      "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"
    ],
    "close": [
      16.44338,
      13.245074,
      13.227097,
      13.468378,
      14.627325,
      13.744468,
      11.128269,
      13.718898,
      14.670096,
      18.210923,
      20.205612,
      19.000068,
      21.334271,
      20.093158,
      21.664963,
      20.883557,
      22.754375,
      22.727706,
      21.52877,
      22.14538,
      23.626553,
      25.86029,
      26.938916,
      25.990282,
      32.511726,
      30.264966,
      26.634492,
      26.252053,
      25.442642,
      28.843688,
      31.078488,
      30.190012,
      29.35471,
      29.457478,
      30.079553,
      31.33702,
      34.545307,
      29.784196,
      28.880399,
      25.034697,
      27.694361,
      30.387126,
      30.710066,
      32.43883,
      31.695594,
      27.55274,
      29.198353,
      27.916252,
      27.630944,
      23.082824,
      21.07511,
      20.078556,
      20.93941,
      21.289424,
      24.98596,
      23.777576,
      23.50205,
      22.156204,
      23.135836,
      19.233906,
      22.677949,
      21.708645,
      21.658853,
      20.514619,
      19.788044,
      20.279127,
      23.837902,
      19.860393,
      18.220553,
      18.109996,
      15.262303,
      17.969268,
      17.566533,
      18.407653,
      16.872671,
      16.87
    ],
    "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,
      20.906246,
      21.394083,
      21.958914,
      22.496501,
      23.029471,
      23.544545,
      24.130964,
      24.911532,
      25.447042,
      25.920718,
      26.148178,
      26.397803,
      26.777371,
      27.089898,
      27.50142,
      27.835774,
      28.058081,
      28.27288,
      28.445831,
      28.649237,
      28.680485,
      28.595437,
      28.402713,
      28.202729,
      28.046034,
      27.795175,
      27.578929,
      27.474514,
      27.337986,
      27.261092,
      26.940766,
      26.660748,
      26.378036,
      26.121507,
      25.823412,
      25.480362,
      25.111765,
      24.754852,
      24.424058,
      24.06873,
      23.837907,
      23.423505,
      23.009576,
      22.571458,
      22.103753,
      21.609655,
      21.253564
    ],
    "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,
      20.90624586666667,
      21.3940828,
      21.95891406666667,
      22.49650116666667,
      23.029471166666667,
      23.544545433333333,
      24.130963833333336,
      24.911531766666666,
      25.4470417,
      25.920718466666667,
      26.148177600000004,
      26.39780256666667,
      26.777371166666672,
      27.08989766666667,
      27.50142006666667,
      27.835774433333334,
      28.058080533333335,
      28.272879800000002,
      28.445831333333334,
      28.649237133333333,
      28.680485266666665,
      28.595437166666663,
      28.4027127,
      28.202729166666664,
      28.0460339,
      27.795175033333337,
      27.578928700000002,
      27.47451396666667,
      27.33798566666667,
      27.26109213333334,
      26.940766066666672,
      26.660748100000003,
      26.37803586666667,
      26.121507300000008,
      25.82341200000001,
      25.480361700000007,
      25.111765266666673,
      24.754851766666672,
      24.424058333333342,
      24.068730133333343,
      23.837906766666674,
      23.423504833333343,
      23.00957623333334,
      22.571458466666677,
      22.103752566666675,
      21.609655133333337,
      21.253563800000006
    ],
    "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,
      89.00303952107168,
      127.93388696809092,
      121.92859098258674,
      118.7158542773302,
      105.6394658626919,
      127.99732954378445,
      210.42839636604762,
      117.10341457455259,
      96.8657805647625,
      37.47077509470552,
      37.06271802111217,
      59.931669718234694,
      43.947107449792874,
      61.442168523235644,
      46.2988605150168,
      31.935091325677902,
      28.319731919685783,
      22.829167184756784,
      28.34427605478621,
      4.233135760145002,
      -10.799048849825883,
      -22.35757603646363,
      -22.2707773393703,
      -18.08698343480844,
      -23.147851332162443,
      -21.435312367441618,
      -11.760847550612194,
      -15.602014059624217,
      -9.066692051871021,
      -33.3167589387321,
      -27.030076237943103,
      -28.093287939070706,
      -26.216770664741706,
      -30.358535785039027,
      -34.21430165534707,
      -35.286996019404526,
      -30.99525211919524,
      -33.319022611857655,
      -36.91031415459323,
      -27.660414663696557,
      -44.89021429308299,
      -40.86552311659879,
      -42.798778094452814,
      -43.25426348607518,
      -46.7665095659668,
      -38.771969684321775
    ],
    "drawdown": [
      0.0,
      -19.45041712835196,
      -19.55974379963244,
      -18.09239949450783,
      -11.044292596777549,
      -16.41336513539188,
      -32.32371325116856,
      -16.568868444322284,
      -10.784181840959718,
      0.0,
      0.0,
      -5.966382013076366,
      0.0,
      -5.817461491887874,
      0.0,
      -3.6067728340916183,
      0.0,
      -0.1172038344274377,
      -5.3862389100996975,
      -2.6763864092070215,
      0.0,
      0.0,
      0.0,
      -3.521426029169097,
      0.0,
      -6.910614342652869,
      -18.07727464238595,
      -19.25358561400278,
      -21.743182751970792,
      -11.282200151416145,
      -4.408372536112056,
      -7.1411588545006905,
      -9.710391875226808,
      -9.394296691599838,
      -7.480910118398519,
      -3.613176365967171,
      0.0,
      -13.782222285649393,
      -16.398487933541887,
      -27.53083074352183,
      -19.831770492009234,
      -12.036891147037721,
      -11.10206083853879,
      -6.097722622641617,
      -8.249204443312665,
      -20.241727769274135,
      -15.47809084458274,
      -19.189451696000273,
      -20.01534680238911,
      -33.181013559960554,
      -38.99284206679652,
      -41.87761596676504,
      -39.38565953401428,
      -38.372456785519375,
      -27.671912135561573,
      -31.169880759780195,
      -31.967459429438566,
      -35.86334606897545,
      -33.02755711506631,
      -44.32266588338613,
      -34.353025144631076,
      -37.158917128743425,
      -37.3030524811952,
      -40.61532294386616,
      -42.71857534802051,
      -41.297013223822276,
      -30.99525211919524,
      -42.509143137735045,
      -47.256068675261744,
      -47.57610346319979,
      -55.81946051311687,
      -47.98347572942397,
      -49.149292550794236,
      -46.714461098869386,
      -51.15784902418149,
      -51.16558089931
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      96.82961849199835,
      107.01318469959243,
      103.2583698255809,
      100.23389502194351,
      98.01543338944,
      95.72203180833992,
      92.78233693948144,
      90.37731127548221,
      88.25621109298612,
      85.76375252147264,
      84.36289314674751,
      82.12005761182837,
      80.34790994707019,
      79.14678900481834,
      77.3553284573425,
      76.23165103099431,
      81.38015504988722,
      81.08280142536464,
      82.21362715253147,
      76.163650207493,
      76.53067379049874,
      77.81305683624974,
      77.71030650391954,
      77.05289651839713,
      70.51162471332823,
      65.09413876611247,
      64.90851993837113,
      57.49822648061871,
      57.29390171352833,
      60.50717748329606,
      59.053170062655404,
      61.76327934380461,
      62.481522200760075,
      63.113501985007304,
      62.27311157936366,
      62.48008519794508,
      61.944425323546525,
      65.27856786062087,
      65.16664267443934,
      64.49163211509182,
      64.33212140664423,
      68.32233910069925,
      58.911443335115045,
      58.57344170197231,
      56.91578750528333,
      56.987785697986126,
      61.95835043154094,
      59.3708438296047,
      58.20062519041957,
      58.544421171982776,
      58.920863503430766,
      63.072120300838655,
      68.33176143726554,
      68.14772870311698,
      66.22907526153216,
      64.05241018678423,
      64.08804577518882,
      61.74100395049139,
      64.88944855649056,
      67.12985458601905,
      67.74584361276689,
      66.97210531847482,
      69.70907118077491,
      73.19657807037693,
      72.48779355714706,
      72.8559091554122,
      73.54712206348778,
      70.25799594743656
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      168.11092376753695,
      87.30216088394852,
      115.9119435484841,
      136.17259882654912,
      224.42090429102612,
      212.03903107624328,
      238.44121549832428,
      187.698309522935,
      238.16411908855827,
      203.21031531616472,
      191.49775089939814,
      324.11369540258784,
      246.25446864171744,
      211.01302078667362,
      232.31466049068698,
      222.41563207329907,
      183.5055990889102,
      219.5678100539412,
      214.01339457297453,
      310.01074848023103,
      151.65669504114294,
      96.27816673912545,
      108.36549181843674,
      120.6991352340879,
      114.73641111723263,
      203.53748160818554,
      156.4804401619654,
      108.83407784823882,
      132.56724380534888,
      178.31043418538016,
      217.2990780286708,
      130.30880725818116,
      119.85846184403826,
      62.22939516766771,
      50.0864755648438,
      67.29113985946314,
      100.58362388441564,
      58.0724911891197,
      77.93687263973719,
      71.4910888018542,
      97.70250480841577,
      59.87619119145846,
      92.03165538864891,
      108.10827496731186,
      63.83491178302025,
      48.61733131725769,
      63.670272909590295,
      74.0148090383493,
      76.74568954266414,
      94.42461547957797,
      66.60801789233048,
      64.2197818912851,
      127.39924060376386,
      105.60461575633711,
      79.94239285950202,
      64.66773762395492,
      122.18232518690127,
      122.97410326028937,
      72.66477108503886,
      105.07474020018681,
      99.84893814487613,
      86.5730582945261,
      78.63996891640744,
      126.31373102317747,
      69.84757737604669,
      81.14673452150724,
      82.53976891209051,
      72.49681400344208,
      83.0517812507869
    ],
    "fairValue": [
      16.44338,
      14.844227,
      14.305184,
      14.095982,
      14.202251,
      14.125954,
      13.697713,
      13.700361,
      13.808109,
      14.248391,
      14.789956,
      15.140799,
      15.61722,
      15.93693,
      16.318799,
      16.604096,
      16.965877,
      17.285979,
      17.509284,
      17.741088,
      18.021349,
      18.377664,
      18.749892,
      19.051575,
      19.589981,
      20.000558,
      20.246259,
      20.460752,
      20.632541,
      20.906246,
      21.234383,
      21.514246,
      21.751836,
      21.978472,
      22.209932,
      22.463462,
      22.789998,
      22.974056,
      23.125501,
      23.173231,
      23.283502,
      23.452636,
      23.621414,
      23.82181,
      23.996783,
      24.074086,
      24.183113,
      24.260887,
      24.329663,
      24.304727,
      24.241401,
      24.161346,
      24.100555,
      24.048497,
      24.065542,
      24.060399,
      24.050604,
      24.017942,
      24.002991,
      23.923506,
      23.903087,
      23.867693,
      23.832632,
      23.780788,
      23.719361,
      23.667236,
      23.669784,
      23.613763,
      23.535601,
      23.458092,
      23.342658,
      23.268028,
      23.189925,
      23.1253,
      23.041932,
      22.960722
    ],
    "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,
      36.57375,
      42.06955,
      51.456875,
      61.139713,
      64.735281,
      61.247316,
      56.580308,
      60.545154,
      56.698302,
      47.216851,
      32.0089,
      18.13215,
      10.333675,
      8.184688,
      16.732719,
      27.350759,
      24.104955,
      17.899177,
      9.358939,
      0.216194,
      -4.311678,
      -8.015839,
      -12.407469,
      -15.469235,
      -17.897167,
      -18.976659,
      -18.686404,
      -18.213127,
      -18.276464,
      -19.289532,
      -21.683691,
      -23.041295,
      -23.880502,
      -24.734836,
      -24.848093,
      -25.672047,
      -26.245873,
      -24.755812,
      -23.924986,
      -23.877198,
      -24.773726,
      -27.20884,
      -28.426395,
      -29.035172,
      -29.088111,
      -27.843031,
      -26.982415
    ],
    "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.07701,
      0.129164,
      0.116032,
      0.112138,
      0.29498,
      0.332194,
      0.25756,
      0.249988,
      0.270204,
      0.170115,
      0.017977,
      -0.33381,
      -0.761678,
      -0.906944,
      -0.868171,
      -0.596143,
      -0.442224,
      -0.60065,
      -0.724633,
      -0.963227,
      -1.160613,
      -1.214939,
      -1.318473,
      -1.452966,
      -1.521242,
      -1.50118,
      -1.378154,
      -1.287971,
      -1.136389,
      -1.143334,
      -1.222924,
      -1.155632,
      -0.98872,
      -0.760007,
      -0.565705,
      -0.288379,
      -0.190243,
      -0.174587,
      0.03958,
      -0.061777,
      -0.266546,
      -0.392491,
      -0.689208,
      -0.839003,
      -0.88513,
      -0.825473,
      -0.960896,
      -1.007758
    ],
    "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,
      -22.600699,
      -20.287891,
      -18.896263,
      -3.562183,
      -7.368468,
      -7.222558,
      -10.973081,
      -10.687315,
      -28.413239,
      -19.388254,
      -23.130877,
      -23.798801,
      -29.269731,
      -31.598555,
      -30.238563,
      -18.9446,
      -30.449449,
      -36.109531,
      -36.626171,
      -44.890397,
      -36.113948,
      -37.911721,
      -33.340228,
      -37.898095,
      -37.942319
    ],
    "cycle": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": 0.0
      },
      {
        "date": "2025-03-21",
        "value": 0.0
      },
      {
        "date": "2025-03-28",
        "value": 0.0
      },
      {
        "date": "2025-04-04",
        "value": 0.0
      },
      {
        "date": "2025-04-11",
        "value": 0.0
      },
      {
        "date": "2025-04-18",
        "value": 0.0
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 6.206343574726786
      },
      {
        "date": "2025-07-11",
        "value": 13.839258659717299
      },
      {
        "date": "2025-07-18",
        "value": 23.35460642836392
      },
      {
        "date": "2025-07-25",
        "value": 33.04002723440127
      },
      {
        "date": "2025-08-01",
        "value": 34.25233207091101
      },
      {
        "date": "2025-08-08",
        "value": 40.4404747625798
      },
      {
        "date": "2025-08-15",
        "value": 40.69176176409596
      },
      {
        "date": "2025-08-22",
        "value": 35.54999661214153
      },
      {
        "date": "2025-08-29",
        "value": 31.463052745112797
      },
      {
        "date": "2025-09-05",
        "value": 19.476222267245248
      },
      {
        "date": "2025-09-12",
        "value": 14.463540072474395
      },
      {
        "date": "2025-09-19",
        "value": 16.275787879352468
      },
      {
        "date": "2025-09-26",
        "value": 17.73100159992079
      },
      {
        "date": "2025-10-03",
        "value": 19.408300007190988
      },
      {
        "date": "2025-10-10",
        "value": 17.75452787463236
      },
      {
        "date": "2025-10-17",
        "value": 14.638855204228358
      },
      {
        "date": "2025-10-24",
        "value": 13.70637318303924
      },
      {
        "date": "2025-10-31",
        "value": 16.32740187173992
      },
      {
        "date": "2025-11-07",
        "value": 14.731911452064825
      },
      {
        "date": "2025-11-14",
        "value": 11.860161049266932
      },
      {
        "date": "2025-11-21",
        "value": 4.885090484577166
      },
      {
        "date": "2025-11-28",
        "value": -2.214533174018304
      },
      {
        "date": "2025-12-05",
        "value": -2.5550975877969493
      },
      {
        "date": "2025-12-12",
        "value": -1.6520032118844867
      },
      {
        "date": "2025-12-19",
        "value": 3.9162810783402433
      },
      {
        "date": "2025-12-26",
        "value": 6.739212928874022
      },
      {
        "date": "2026-01-02",
        "value": 4.028481212622154
      },
      {
        "date": "2026-01-09",
        "value": 2.5030638035590504
      },
      {
        "date": "2026-01-16",
        "value": -1.3515867277737168
      },
      {
        "date": "2026-01-23",
        "value": -4.941629730024351
      },
      {
        "date": "2026-01-30",
        "value": -8.768405805026532
      },
      {
        "date": "2026-02-06",
        "value": -15.284936447781213
      },
      {
        "date": "2026-02-13",
        "value": -21.201100285858004
      },
      {
        "date": "2026-02-20",
        "value": -25.75493968196019
      },
      {
        "date": "2026-02-27",
        "value": -26.074951372641923
      },
      {
        "date": "2026-03-06",
        "value": -21.434434296964017
      },
      {
        "date": "2026-03-13",
        "value": -17.041772573293446
      },
      {
        "date": "2026-03-20",
        "value": -13.483449537373225
      },
      {
        "date": "2026-03-27",
        "value": -11.487098005407379
      },
      {
        "date": "2026-04-03",
        "value": -11.863901647025752
      },
      {
        "date": "2026-04-10",
        "value": -15.020301543755403
      },
      {
        "date": "2026-04-17",
        "value": -14.76871937113069
      },
      {
        "date": "2026-04-24",
        "value": -14.134278890059736
      },
      {
        "date": "2026-05-01",
        "value": -14.332692495202519
      },
      {
        "date": "2026-05-08",
        "value": -11.597255545355086
      },
      {
        "date": "2026-05-15",
        "value": -12.699023433009117
      },
      {
        "date": "2026-05-22",
        "value": -12.333512648778632
      },
      {
        "date": "2026-05-29",
        "value": -8.098796741843469
      },
      {
        "date": "2026-06-05",
        "value": -7.240766198859893
      },
      {
        "date": "2026-06-12",
        "value": -7.5626566351156495
      },
      {
        "date": "2026-06-19",
        "value": -8.651040801120203
      },
      {
        "date": "2026-06-26",
        "value": -17.055177738133185
      },
      {
        "date": "2026-07-03",
        "value": -18.113993715270954
      },
      {
        "date": "2026-07-10",
        "value": -18.074979594013087
      },
      {
        "date": "2026-07-17",
        "value": -16.985490453596473
      },
      {
        "date": "2026-07-24",
        "value": -14.256855926679417
      },
      {
        "date": "2026-07-31",
        "value": -14.491550367860398
      }
    ],
    "hurstComposite": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": null
      },
      {
        "date": "2025-03-21",
        "value": null
      },
      {
        "date": "2025-03-28",
        "value": null
      },
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": null
      },
      {
        "date": "2025-04-25",
        "value": null
      },
      {
        "date": "2025-05-02",
        "value": null
      },
      {
        "date": "2025-05-09",
        "value": 1.0
      },
      {
        "date": "2025-05-16",
        "value": 1.0886188898437943
      },
      {
        "date": "2025-05-23",
        "value": 1.0295396299479314
      },
      {
        "date": "2025-05-30",
        "value": 1.0197823895099307
      },
      {
        "date": "2025-06-06",
        "value": 0.8875321490936078
      },
      {
        "date": "2025-06-13",
        "value": 0.9144627433760507
      },
      {
        "date": "2025-06-20",
        "value": 0.8762270738228307
      },
      {
        "date": "2025-06-27",
        "value": 0.8589726055442051
      },
      {
        "date": "2025-07-04",
        "value": 0.8010083666332499
      },
      {
        "date": "2025-07-11",
        "value": 0.8344998061092244
      },
      {
        "date": "2025-07-18",
        "value": 0.965916132418332
      },
      {
        "date": "2025-07-25",
        "value": 1.0653936737260707
      },
      {
        "date": "2025-08-01",
        "value": 0.9720396752028606
      },
      {
        "date": "2025-08-08",
        "value": 1.2135116143060414
      },
      {
        "date": "2025-08-15",
        "value": 1.1934613044618247
      },
      {
        "date": "2025-08-22",
        "value": 0.8960987704329507
      },
      {
        "date": "2025-08-29",
        "value": 0.6331844543852011
      },
      {
        "date": "2025-09-05",
        "value": 0.40857186618794505
      },
      {
        "date": "2025-09-12",
        "value": 0.45919123785380217
      },
      {
        "date": "2025-09-19",
        "value": 0.634303480146021
      },
      {
        "date": "2025-09-26",
        "value": 0.6758670219108456
      },
      {
        "date": "2025-10-03",
        "value": 0.5915095237420088
      },
      {
        "date": "2025-10-10",
        "value": 0.5006837856172971
      },
      {
        "date": "2025-10-17",
        "value": 0.4656829019866269
      },
      {
        "date": "2025-10-24",
        "value": 0.5308858196102667
      },
      {
        "date": "2025-10-31",
        "value": 0.8219806130708992
      },
      {
        "date": "2025-11-07",
        "value": 0.6197618442086352
      },
      {
        "date": "2025-11-14",
        "value": 0.33370330100966916
      },
      {
        "date": "2025-11-21",
        "value": 0.3584155588286647
      },
      {
        "date": "2025-11-28",
        "value": 0.30896129320995736
      },
      {
        "date": "2025-12-05",
        "value": 0.46774255144031934
      },
      {
        "date": "2025-12-12",
        "value": 0.5988621276101264
      },
      {
        "date": "2025-12-19",
        "value": 0.7676591359369497
      },
      {
        "date": "2025-12-26",
        "value": 0.8321282660787411
      },
      {
        "date": "2026-01-02",
        "value": 0.5836666080955347
      },
      {
        "date": "2026-01-09",
        "value": 0.47534132518840067
      },
      {
        "date": "2026-01-16",
        "value": 0.3334020740204498
      },
      {
        "date": "2026-01-23",
        "value": 0.21356386707039351
      },
      {
        "date": "2026-01-30",
        "value": -0.17129118726927092
      },
      {
        "date": "2026-02-06",
        "value": -0.6102763735207558
      },
      {
        "date": "2026-02-13",
        "value": -0.9801295878834453
      },
      {
        "date": "2026-02-20",
        "value": -1.140214522150023
      },
      {
        "date": "2026-02-27",
        "value": -1.1899413255798952
      },
      {
        "date": "2026-03-06",
        "value": -0.9665041974357486
      },
      {
        "date": "2026-03-13",
        "value": -0.8465100151558714
      },
      {
        "date": "2026-03-20",
        "value": -0.7775788758734159
      },
      {
        "date": "2026-03-27",
        "value": -0.8372729728748963
      },
      {
        "date": "2026-04-03",
        "value": -0.8062099335636124
      },
      {
        "date": "2026-04-10",
        "value": -1.0453661267423733
      },
      {
        "date": "2026-04-17",
        "value": -0.953206634077517
      },
      {
        "date": "2026-04-24",
        "value": -0.9092971488659567
      },
      {
        "date": "2026-05-01",
        "value": -0.8833835559908978
      },
      {
        "date": "2026-05-08",
        "value": -0.9666033489257432
      },
      {
        "date": "2026-05-15",
        "value": -1.08036403913839
      },
      {
        "date": "2026-05-22",
        "value": -1.088917889315946
      },
      {
        "date": "2026-05-29",
        "value": -0.7118820539654467
      },
      {
        "date": "2026-06-05",
        "value": -0.781130364504471
      },
      {
        "date": "2026-06-12",
        "value": -1.0149287242622118
      },
      {
        "date": "2026-06-19",
        "value": -1.1694110902453814
      },
      {
        "date": "2026-06-26",
        "value": -1.5171751112432914
      },
      {
        "date": "2026-07-03",
        "value": -1.473491355523505
      },
      {
        "date": "2026-07-10",
        "value": -1.401283694325521
      },
      {
        "date": "2026-07-17",
        "value": -1.2557067162947557
      },
      {
        "date": "2026-07-24",
        "value": -1.2667930093515205
      },
      {
        "date": "2026-07-31",
        "value": -1.2623621389968729
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": 1.0
        },
        {
          "date": "2025-05-16",
          "value": 1.0886188898437943
        },
        {
          "date": "2025-05-23",
          "value": 1.0295396299479314
        },
        {
          "date": "2025-05-30",
          "value": 1.0197823895099307
        },
        {
          "date": "2025-06-06",
          "value": 0.8875321490936079
        },
        {
          "date": "2025-06-13",
          "value": 0.9144627433760507
        },
        {
          "date": "2025-06-20",
          "value": 0.8762270738228307
        },
        {
          "date": "2025-06-27",
          "value": 0.6474315138605127
        },
        {
          "date": "2025-07-04",
          "value": 0.487605568728254
        },
        {
          "date": "2025-07-11",
          "value": 0.4742440996924341
        },
        {
          "date": "2025-07-18",
          "value": 0.6304922619222944
        },
        {
          "date": "2025-07-25",
          "value": 0.7775928578645497
        },
        {
          "date": "2025-08-01",
          "value": 0.719945396714006
        },
        {
          "date": "2025-08-08",
          "value": 1.1118815065124124
        },
        {
          "date": "2025-08-15",
          "value": 1.0949431001929826
        },
        {
          "date": "2025-08-22",
          "value": 0.728137523377797
        },
        {
          "date": "2025-08-29",
          "value": 0.41748131030588453
        },
        {
          "date": "2025-09-05",
          "value": 0.16914922096932278
        },
        {
          "date": "2025-09-12",
          "value": 0.2907188133794887
        },
        {
          "date": "2025-09-19",
          "value": 0.5513484425165831
        },
        {
          "date": "2025-09-26",
          "value": 0.5870157746926316
        },
        {
          "date": "2025-10-03",
          "value": 0.44259870312283683
        },
        {
          "date": "2025-10-10",
          "value": 0.3227554420230539
        },
        {
          "date": "2025-10-17",
          "value": 0.30368410783945615
        },
        {
          "date": "2025-10-24",
          "value": 0.40387457398207066
        },
        {
          "date": "2025-10-31",
          "value": 0.8059146254039229
        },
        {
          "date": "2025-11-07",
          "value": 0.5355607873095612
        },
        {
          "date": "2025-11-14",
          "value": 0.1865161468266473
        },
        {
          "date": "2025-11-21",
          "value": -0.49073575249241463
        },
        {
          "date": "2025-11-28",
          "value": -0.5980974034354402
        },
        {
          "date": "2025-12-05",
          "value": -0.2742816548710476
        },
        {
          "date": "2025-12-12",
          "value": 0.0025389699807902844
        },
        {
          "date": "2025-12-19",
          "value": 0.36427048998964584
        },
        {
          "date": "2025-12-26",
          "value": 0.4614065616727692
        },
        {
          "date": "2026-01-02",
          "value": -0.0897791019753224
        },
        {
          "date": "2026-01-09",
          "value": -0.22060428487971737
        },
        {
          "date": "2026-01-16",
          "value": -0.3966812993666189
        },
        {
          "date": "2026-01-23",
          "value": -0.4658762627773755
        },
        {
          "date": "2026-01-30",
          "value": -1.1092072591217899
        },
        {
          "date": "2026-02-06",
          "value": -1.7667837107125022
        },
        {
          "date": "2026-02-13",
          "value": -2.2430796668209445
        },
        {
          "date": "2026-02-20",
          "value": -2.206256844091435
        },
        {
          "date": "2026-02-27",
          "value": -1.945984097414124
        },
        {
          "date": "2026-03-06",
          "value": -1.1814899667005538
        },
        {
          "date": "2026-03-13",
          "value": -0.7856587036396769
        },
        {
          "date": "2026-03-20",
          "value": -0.5295885883507103
        },
        {
          "date": "2026-03-27",
          "value": -0.5723350658868539
        },
        {
          "date": "2026-04-03",
          "value": -0.3562284744116513
        },
        {
          "date": "2026-04-10",
          "value": -0.8285874036623992
        },
        {
          "date": "2026-04-17",
          "value": -0.4117627112934773
        },
        {
          "date": "2026-04-24",
          "value": -0.2535214382978423
        },
        {
          "date": "2026-05-01",
          "value": -0.2228861888104609
        },
        {
          "date": "2026-05-08",
          "value": -0.5093063457737778
        },
        {
          "date": "2026-05-15",
          "value": -0.8445269351258231
        },
        {
          "date": "2026-05-22",
          "value": -0.9110660244736765
        },
        {
          "date": "2026-05-29",
          "value": -0.02750734805467958
        },
        {
          "date": "2026-06-05",
          "value": -0.3474276800868271
        },
        {
          "date": "2026-06-12",
          "value": -0.9634071952112087
        },
        {
          "date": "2026-06-19",
          "value": -1.2673901076504457
        },
        {
          "date": "2026-06-26",
          "value": -1.9874076218642442
        },
        {
          "date": "2026-07-03",
          "value": -1.6984354608589312
        },
        {
          "date": "2026-07-10",
          "value": -1.3867799025858787
        },
        {
          "date": "2026-07-17",
          "value": -0.9880211942153457
        },
        {
          "date": "2026-07-24",
          "value": -1.0240619869087748
        },
        {
          "date": "2026-07-31",
          "value": -1.0080206623029249
        }
      ],
      "20": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": 1.0
        },
        {
          "date": "2025-07-04",
          "value": 1.0099435652365807
        },
        {
          "date": "2025-07-11",
          "value": 1.0746702770537513
        },
        {
          "date": "2025-07-18",
          "value": 1.189532046082357
        },
        {
          "date": "2025-07-25",
          "value": 1.2572608843004183
        },
        {
          "date": "2025-08-01",
          "value": 1.1401025275287637
        },
        {
          "date": "2025-08-08",
          "value": 1.2812650195017943
        },
        {
          "date": "2025-08-15",
          "value": 1.2591401073077197
        },
        {
          "date": "2025-08-22",
          "value": 1.0080729351363866
        },
        {
          "date": "2025-08-29",
          "value": 0.776986550438079
        },
        {
          "date": "2025-09-05",
          "value": 0.56818696300036
        },
        {
          "date": "2025-09-12",
          "value": 0.5715061875033446
        },
        {
          "date": "2025-09-19",
          "value": 0.6896068385656465
        },
        {
          "date": "2025-09-26",
          "value": 0.7351011867229883
        },
        {
          "date": "2025-10-03",
          "value": 0.6907834041547902
        },
        {
          "date": "2025-10-10",
          "value": 0.6193026813467927
        },
        {
          "date": "2025-10-17",
          "value": 0.5736820980847407
        },
        {
          "date": "2025-10-24",
          "value": 0.6155599833623976
        },
        {
          "date": "2025-10-31",
          "value": 0.8326912715155503
        },
        {
          "date": "2025-11-07",
          "value": 0.6758958821413514
        },
        {
          "date": "2025-11-14",
          "value": 0.4318280704650172
        },
        {
          "date": "2025-11-21",
          "value": 0.015605141383325916
        },
        {
          "date": "2025-11-28",
          "value": -0.13687178230941488
        },
        {
          "date": "2025-12-05",
          "value": -0.0414083776063147
        },
        {
          "date": "2025-12-12",
          "value": 0.0692285098932146
        },
        {
          "date": "2025-12-19",
          "value": 0.2696214244274394
        },
        {
          "date": "2025-12-26",
          "value": 0.38297011749674237
        },
        {
          "date": "2026-01-02",
          "value": 0.13426670155673515
        },
        {
          "date": "2026-01-09",
          "value": 0.01358040659687959
        },
        {
          "date": "2026-01-16",
          "value": -0.15771492707315554
        },
        {
          "date": "2026-01-23",
          "value": -0.31221483168696923
        },
        {
          "date": "2026-01-30",
          "value": -0.7562537528185627
        },
        {
          "date": "2026-02-06",
          "value": -1.2371113662270103
        },
        {
          "date": "2026-02-13",
          "value": -1.548684983312085
        },
        {
          "date": "2026-02-20",
          "value": -1.5961536487100476
        },
        {
          "date": "2026-02-27",
          "value": -1.5430838404860776
        },
        {
          "date": "2026-03-06",
          "value": -1.1810279468286926
        },
        {
          "date": "2026-03-13",
          "value": -0.954710933610598
        },
        {
          "date": "2026-03-20",
          "value": -0.827003622919932
        },
        {
          "date": "2026-03-27",
          "value": -0.8746371154636824
        },
        {
          "date": "2026-04-03",
          "value": -0.8585987793925849
        },
        {
          "date": "2026-04-10",
          "value": -1.106426285479464
        },
        {
          "date": "2026-04-17",
          "value": -1.023216165437684
        },
        {
          "date": "2026-04-24",
          "value": -0.9420916614770914
        },
        {
          "date": "2026-05-01",
          "value": -0.8419766288023713
        },
        {
          "date": "2026-05-08",
          "value": -0.8399999574023937
        },
        {
          "date": "2026-05-15",
          "value": -0.8973191591631308
        },
        {
          "date": "2026-05-22",
          "value": -0.8447711634413388
        },
        {
          "date": "2026-05-29",
          "value": -0.3670727675910258
        },
        {
          "date": "2026-06-05",
          "value": -0.3873821364336904
        },
        {
          "date": "2026-06-12",
          "value": -0.6537669036357963
        },
        {
          "date": "2026-06-19",
          "value": -0.8701345271041202
        },
        {
          "date": "2026-06-26",
          "value": -1.3225574251345313
        },
        {
          "date": "2026-07-03",
          "value": -1.3124681354270409
        },
        {
          "date": "2026-07-10",
          "value": -1.2546391853319652
        },
        {
          "date": "2026-07-17",
          "value": -1.0781599199636769
        },
        {
          "date": "2026-07-24",
          "value": -1.0832907368885802
        },
        {
          "date": "2026-07-31",
          "value": -1.0807786032683375
        }
      ],
      "40": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "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": 1.0
        },
        {
          "date": "2025-11-28",
          "value": 1.050518144939113
        },
        {
          "date": "2025-12-05",
          "value": 1.1763310690315278
        },
        {
          "date": "2025-12-12",
          "value": 1.2533438142946927
        },
        {
          "date": "2025-12-19",
          "value": 1.3090451186247467
        },
        {
          "date": "2025-12-26",
          "value": 1.3236383495041386
        },
        {
          "date": "2026-01-02",
          "value": 1.217805699803326
        },
        {
          "date": "2026-01-09",
          "value": 1.1287940254027062
        },
        {
          "date": "2026-01-16",
          "value": 1.0236415446216152
        },
        {
          "date": "2026-01-23",
          "value": 0.9044383037686584
        },
        {
          "date": "2026-01-30",
          "value": 0.682995833990238
        },
        {
          "date": "2026-02-06",
          "value": 0.37643413295036326
        },
        {
          "date": "2026-02-13",
          "value": 0.01553308133088821
        },
        {
          "date": "2026-02-20",
          "value": -0.3167081636646351
        },
        {
          "date": "2026-02-27",
          "value": -0.5848794224300118
        },
        {
          "date": "2026-03-06",
          "value": -0.7139058946808209
        },
        {
          "date": "2026-03-13",
          "value": -0.7987688075483912
        },
        {
          "date": "2026-03-20",
          "value": -0.8593921309100894
        },
        {
          "date": "2026-03-27",
          "value": -0.9355749461007142
        },
        {
          "date": "2026-04-03",
          "value": -0.980985552579378
        },
        {
          "date": "2026-04-10",
          "value": -1.1042783549655908
        },
        {
          "date": "2026-04-17",
          "value": -1.158585281486359
        },
        {
          "date": "2026-04-24",
          "value": -1.1947484155254446
        },
        {
          "date": "2026-05-01",
          "value": -1.2234342656206516
        },
        {
          "date": "2026-05-08",
          "value": -1.27116903854315
        },
        {
          "date": "2026-05-15",
          "value": -1.32055435630331
        },
        {
          "date": "2026-05-22",
          "value": -1.3449517498590893
        },
        {
          "date": "2026-05-29",
          "value": -1.2773355294818693
        },
        {
          "date": "2026-06-05",
          "value": -1.2631656711039132
        },
        {
          "date": "2026-06-12",
          "value": -1.294111905434271
        },
        {
          "date": "2026-06-19",
          "value": -1.3345573619191824
        },
        {
          "date": "2026-06-26",
          "value": -1.433266414086674
        },
        {
          "date": "2026-07-03",
          "value": -1.4812987554337496
        },
        {
          "date": "2026-07-10",
          "value": -1.5116227791396266
        },
        {
          "date": "2026-07-17",
          "value": -1.5070035240952393
        },
        {
          "date": "2026-07-24",
          "value": -1.510550388710182
        },
        {
          "date": "2026-07-31",
          "value": -1.5102288591318143
        }
      ],
      "80": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "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
        }
      ]
    },
    "pivots": [
      {
        "index": 0,
        "date": "2025-02-21",
        "price": 16.44338,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 6,
        "date": "2025-04-04",
        "price": 11.128269,
        "kind": "low",
        "move_percent": -32.32371325116856,
        "weeks": 6,
        "confirmed": true
      },
      {
        "index": 24,
        "date": "2025-08-08",
        "price": 32.511726,
        "kind": "high",
        "move_percent": 192.15438627517005,
        "weeks": 18,
        "confirmed": true
      },
      {
        "index": 28,
        "date": "2025-09-05",
        "price": 25.442642,
        "kind": "low",
        "move_percent": -21.743182751970792,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 36,
        "date": "2025-10-31",
        "price": 34.545307,
        "kind": "high",
        "move_percent": 35.77720033949305,
        "weeks": 8,
        "confirmed": true
      },
      {
        "index": 39,
        "date": "2025-11-21",
        "price": 25.034697,
        "kind": "low",
        "move_percent": -27.53083074352183,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 43,
        "date": "2025-12-19",
        "price": 32.43883,
        "kind": "high",
        "move_percent": 29.575484776188826,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 51,
        "date": "2026-02-13",
        "price": 20.078556,
        "kind": "low",
        "move_percent": -38.103328634232504,
        "weeks": 8,
        "confirmed": true
      },
      {
        "index": 54,
        "date": "2026-03-06",
        "price": 24.98596,
        "kind": "high",
        "move_percent": 24.441020559446606,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 59,
        "date": "2026-04-10",
        "price": 19.233906,
        "kind": "low",
        "move_percent": -23.021144674849385,
        "weeks": 5,
        "confirmed": true
      },
      {
        "index": 66,
        "date": "2026-05-29",
        "price": 23.837902,
        "kind": "high",
        "move_percent": 23.93687480847623,
        "weeks": 7,
        "confirmed": true
      },
      {
        "index": 70,
        "date": "2026-06-26",
        "price": 15.262303,
        "kind": "low",
        "move_percent": -35.97463820431849,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 71,
        "date": "2026-07-03",
        "price": 17.969268,
        "kind": "high",
        "move_percent": 17.736281346268647,
        "weeks": 1,
        "confirmed": true
      },
      {
        "index": 75,
        "date": "2026-07-31",
        "price": 16.87,
        "kind": "low",
        "move_percent": -6.117489037394281,
        "weeks": 4,
        "confirmed": false
      }
    ],
    "labels": [
      {
        "index": 54,
        "date": "2026-03-06",
        "price": 24.98596,
        "kind": "high",
        "move_percent": 24.441020559446606,
        "weeks": 3,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 59,
        "date": "2026-04-10",
        "price": 19.233906,
        "kind": "low",
        "move_percent": -23.021144674849385,
        "weeks": 5,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 66,
        "date": "2026-05-29",
        "price": 23.837902,
        "kind": "high",
        "move_percent": 23.93687480847623,
        "weeks": 7,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 70,
        "date": "2026-06-26",
        "price": 15.262303,
        "kind": "low",
        "move_percent": -35.97463820431849,
        "weeks": 4,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 71,
        "date": "2026-07-03",
        "price": 17.969268,
        "kind": "high",
        "move_percent": 17.736281346268647,
        "weeks": 1,
        "confirmed": true,
        "label": "4"
      },
      {
        "index": 75,
        "date": "2026-07-31",
        "price": 16.87,
        "kind": "low",
        "move_percent": -6.117489037394281,
        "weeks": 4,
        "confirmed": false,
        "label": "5"
      }
    ]
  }
}