{
  "ticker": {
    "symbol": "USML",
    "name": "IVZ SMALLCAP CHF Acc",
    "exchange": "EBS"
  },
  "latest_week": "2026-08-07",
  "latest_close": 70.410004,
  "latest_open": 70.0,
  "latest_high": 70.559998,
  "latest_low": 70.0,
  "bar_count": 80,
  "analysis_bar_count": 80,
  "reversal_percent": 5.0,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-08-07",
    "price_basis": "weekly OHLCV; Elliott pivots use weekly closes",
    "wave_method": "constraint-based Elliott candidate enumeration",
    "cycle_method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "repainting_policy": "only the final active pivot is provisional; confirmed pivots are retained"
  },
  "pivots": [
    {
      "index": 5,
      "date": "2025-02-28",
      "price": 57.349998,
      "kind": "high",
      "move_percent": null,
      "weeks": 0,
      "confirmed": true
    },
    {
      "index": 11,
      "date": "2025-04-11",
      "price": 43.990002,
      "kind": "low",
      "move_percent": -23.29554745581683,
      "weeks": 6,
      "confirmed": true
    },
    {
      "index": 16,
      "date": "2025-05-16",
      "price": 51.689999,
      "kind": "high",
      "move_percent": 17.503970561310734,
      "weeks": 5,
      "confirmed": true
    },
    {
      "index": 17,
      "date": "2025-05-23",
      "price": 48.514999,
      "kind": "low",
      "move_percent": -6.142387427788492,
      "weeks": 1,
      "confirmed": true
    },
    {
      "index": 39,
      "date": "2025-10-24",
      "price": 70.304604,
      "kind": "high",
      "move_percent": 44.913130885563845,
      "weeks": 22,
      "confirmed": true
    },
    {
      "index": 43,
      "date": "2025-11-21",
      "price": 53.68,
      "kind": "low",
      "move_percent": -23.646536718989267,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 51,
      "date": "2026-01-16",
      "price": 60.25,
      "kind": "high",
      "move_percent": 12.23919523099851,
      "weeks": 8,
      "confirmed": true
    },
    {
      "index": 59,
      "date": "2026-03-20",
      "price": 55.950001,
      "kind": "low",
      "move_percent": -7.136927800829875,
      "weeks": 8,
      "confirmed": true
    },
    {
      "index": 79,
      "date": "2026-08-07",
      "price": 70.410004,
      "kind": "high",
      "move_percent": 25.8445089214565,
      "weeks": 20,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "cresting",
    "trend_bias": "bullish",
    "oscillator": 8.849045514809157,
    "slope": -2.399226897674657,
    "dominant_period_weeks": 16,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 20,
    "estimated_weeks_to_next_turn": 0,
    "series": [
      {
        "date": "2025-01-24",
        "value": null
      },
      {
        "date": "2025-01-31",
        "value": null
      },
      {
        "date": "2025-02-07",
        "value": null
      },
      {
        "date": "2025-02-14",
        "value": 0.0
      },
      {
        "date": "2025-02-21",
        "value": 0.0
      },
      {
        "date": "2025-02-28",
        "value": 0.0
      },
      {
        "date": "2025-03-07",
        "value": 0.0
      },
      {
        "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.8971915439667494
      },
      {
        "date": "2025-06-13",
        "value": -1.7467474872661635
      },
      {
        "date": "2025-06-20",
        "value": -2.6292613180046946
      },
      {
        "date": "2025-06-27",
        "value": -3.147988246374604
      },
      {
        "date": "2025-07-04",
        "value": -1.986010919878177
      },
      {
        "date": "2025-07-11",
        "value": -0.2793903836091516
      },
      {
        "date": "2025-07-18",
        "value": 1.6757251673920839
      },
      {
        "date": "2025-07-25",
        "value": 3.043635451959292
      },
      {
        "date": "2025-08-01",
        "value": 4.01550936962925
      },
      {
        "date": "2025-08-08",
        "value": 4.106438015600664
      },
      {
        "date": "2025-08-15",
        "value": 4.823978577923532
      },
      {
        "date": "2025-08-22",
        "value": 6.121083834786045
      },
      {
        "date": "2025-08-29",
        "value": 6.7965075884794
      },
      {
        "date": "2025-09-05",
        "value": 7.4658154040472535
      },
      {
        "date": "2025-09-12",
        "value": 7.154091328715051
      },
      {
        "date": "2025-09-19",
        "value": 6.3118400854512675
      },
      {
        "date": "2025-09-26",
        "value": 5.5803694079264226
      },
      {
        "date": "2025-10-03",
        "value": 5.373204329363906
      },
      {
        "date": "2025-10-10",
        "value": 4.453467310127537
      },
      {
        "date": "2025-10-17",
        "value": 3.657899267384224
      },
      {
        "date": "2025-10-24",
        "value": 10.077796511560424
      },
      {
        "date": "2025-10-31",
        "value": 9.068893774355125
      },
      {
        "date": "2025-11-07",
        "value": 8.584843209319082
      },
      {
        "date": "2025-11-14",
        "value": 7.8597357554637535
      },
      {
        "date": "2025-11-21",
        "value": -0.1940428306497317
      },
      {
        "date": "2025-11-28",
        "value": 0.1722256327147501
      },
      {
        "date": "2025-12-05",
        "value": 0.8205077291606124
      },
      {
        "date": "2025-12-12",
        "value": 1.9906716714128456
      },
      {
        "date": "2025-12-19",
        "value": 3.070226785106666
      },
      {
        "date": "2025-12-26",
        "value": 2.6430880848886438
      },
      {
        "date": "2026-01-02",
        "value": 2.193552501923809
      },
      {
        "date": "2026-01-09",
        "value": 2.3430346985576387
      },
      {
        "date": "2026-01-16",
        "value": 3.370742291712506
      },
      {
        "date": "2026-01-23",
        "value": 4.216448203127459
      },
      {
        "date": "2026-01-30",
        "value": 3.968034335990899
      },
      {
        "date": "2026-02-06",
        "value": 3.746327327169934
      },
      {
        "date": "2026-02-13",
        "value": 2.843602281757075
      },
      {
        "date": "2026-02-27",
        "value": 2.3957313603118298
      },
      {
        "date": "2026-03-06",
        "value": 2.664081478915763
      },
      {
        "date": "2026-03-13",
        "value": 1.139484276230095
      },
      {
        "date": "2026-03-20",
        "value": -0.10648930727433659
      },
      {
        "date": "2026-03-27",
        "value": -0.8359451021226494
      },
      {
        "date": "2026-04-03",
        "value": -0.6039432372612836
      },
      {
        "date": "2026-04-10",
        "value": 1.1102204664550088
      },
      {
        "date": "2026-04-17",
        "value": 3.031941559830032
      },
      {
        "date": "2026-04-24",
        "value": 4.689979412562645
      },
      {
        "date": "2026-05-01",
        "value": 5.652782640925296
      },
      {
        "date": "2026-05-08",
        "value": 6.271837982425613
      },
      {
        "date": "2026-05-15",
        "value": 5.922330634225397
      },
      {
        "date": "2026-05-22",
        "value": 5.553186635381785
      },
      {
        "date": "2026-05-29",
        "value": 5.712946548789169
      },
      {
        "date": "2026-06-05",
        "value": 5.9064447144909185
      },
      {
        "date": "2026-06-12",
        "value": 7.480726514733582
      },
      {
        "date": "2026-06-19",
        "value": 8.93117892885251
      },
      {
        "date": "2026-06-26",
        "value": 10.39189189431224
      },
      {
        "date": "2026-07-03",
        "value": 11.470589574071035
      },
      {
        "date": "2026-07-10",
        "value": 11.248272412483814
      },
      {
        "date": "2026-07-17",
        "value": 11.00839081739792
      },
      {
        "date": "2026-07-24",
        "value": 10.299217451496823
      },
      {
        "date": "2026-07-31",
        "value": 9.11772869015243
      },
      {
        "date": "2026-08-07",
        "value": 8.849045514809157
      }
    ]
  },
  "hurst": {
    "status": "mixed",
    "phase": "cresting",
    "alignment_score": 38,
    "risk_score": 62,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 3,
    "nearest_crest_window": 17,
    "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": [
          10,
          14
        ],
        "period_strength": 8,
        "phase": "cresting",
        "value": 1.2744294834374206,
        "slope": -0.5610143981424498,
        "amplitude": 3.292,
        "weeks_since_trough": 11,
        "weeks_since_crest": 6,
        "projected_trough_window": 1,
        "projected_crest_window": 6,
        "trough_window": {
          "start": 0,
          "midpoint": 1,
          "end": 3
        },
        "crest_window": {
          "start": 4,
          "midpoint": 6,
          "end": 8
        },
        "fld": {
          "value": 69.14500050000001,
          "state": "crossed up",
          "weeks_since_cross": 17,
          "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": 68.48333211111112,
          "state": "price above",
          "slope": 0.626666555555556,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          17,
          28,
          38,
          43,
          49,
          59,
          68
        ],
        "series": [
          {
            "date": "2025-01-24",
            "value": null
          },
          {
            "date": "2025-01-31",
            "value": null
          },
          {
            "date": "2025-02-07",
            "value": null
          },
          {
            "date": "2025-02-14",
            "value": null
          },
          {
            "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": -1.0
          },
          {
            "date": "2025-04-18",
            "value": -0.9529421609205992
          },
          {
            "date": "2025-04-25",
            "value": -0.7842540695493221
          },
          {
            "date": "2025-05-02",
            "value": -0.6431881397403334
          },
          {
            "date": "2025-05-09",
            "value": -0.45581715914999643
          },
          {
            "date": "2025-05-16",
            "value": -0.13003145066703947
          },
          {
            "date": "2025-05-23",
            "value": -0.1379951745617855
          },
          {
            "date": "2025-05-30",
            "value": 0.09256632226253791
          },
          {
            "date": "2025-06-06",
            "value": 0.4991255509956288
          },
          {
            "date": "2025-06-13",
            "value": 0.7485396418595833
          },
          {
            "date": "2025-06-20",
            "value": 0.8329155210909854
          },
          {
            "date": "2025-06-27",
            "value": 0.8083063968285757
          },
          {
            "date": "2025-07-04",
            "value": 0.9361021322761919
          },
          {
            "date": "2025-07-11",
            "value": 1.034326481365849
          },
          {
            "date": "2025-07-18",
            "value": 1.011442160455283
          },
          {
            "date": "2025-07-25",
            "value": 0.7996987822175023
          },
          {
            "date": "2025-08-01",
            "value": 0.8022977037218205
          },
          {
            "date": "2025-08-08",
            "value": 0.6421681629685814
          },
          {
            "date": "2025-08-15",
            "value": 0.8806345333813376
          },
          {
            "date": "2025-08-22",
            "value": 1.2791847627688835
          },
          {
            "date": "2025-08-29",
            "value": 1.4594057809056113
          },
          {
            "date": "2025-09-05",
            "value": 1.3792549665457905
          },
          {
            "date": "2025-09-12",
            "value": 1.2069814325305033
          },
          {
            "date": "2025-09-19",
            "value": 1.040728473766556
          },
          {
            "date": "2025-09-26",
            "value": 0.8909204784026038
          },
          {
            "date": "2025-10-03",
            "value": 0.9006569093851293
          },
          {
            "date": "2025-10-10",
            "value": 0.503722635868567
          },
          {
            "date": "2025-10-17",
            "value": 0.2067131051541703
          },
          {
            "date": "2025-10-24",
            "value": 2.0689043683847235
          },
          {
            "date": "2025-10-31",
            "value": 1.677132286100334
          },
          {
            "date": "2025-11-07",
            "value": 0.5289965195947319
          },
          {
            "date": "2025-11-14",
            "value": -0.2899806312556731
          },
          {
            "date": "2025-11-21",
            "value": -0.7829723575378098
          },
          {
            "date": "2025-11-28",
            "value": -0.34784986778390564
          },
          {
            "date": "2025-12-05",
            "value": -0.009735729042997687
          },
          {
            "date": "2025-12-12",
            "value": 0.3089815071089749
          },
          {
            "date": "2025-12-19",
            "value": 0.31820163501678445
          },
          {
            "date": "2025-12-26",
            "value": 0.17133291487425878
          },
          {
            "date": "2026-01-02",
            "value": 0.017717627420822224
          },
          {
            "date": "2026-01-09",
            "value": 0.3599584843232179
          },
          {
            "date": "2026-01-16",
            "value": 1.195547000773235
          },
          {
            "date": "2026-01-23",
            "value": 1.3976204127050376
          },
          {
            "date": "2026-01-30",
            "value": 0.7779243834880631
          },
          {
            "date": "2026-02-06",
            "value": 0.787218038128106
          },
          {
            "date": "2026-02-13",
            "value": 0.737118717209049
          },
          {
            "date": "2026-02-27",
            "value": 0.700289895176292
          },
          {
            "date": "2026-03-06",
            "value": 0.42834263683138907
          },
          {
            "date": "2026-03-13",
            "value": -0.31158418269443433
          },
          {
            "date": "2026-03-20",
            "value": -0.8462397493617659
          },
          {
            "date": "2026-03-27",
            "value": -0.7826735652703078
          },
          {
            "date": "2026-04-03",
            "value": -0.32833476003746476
          },
          {
            "date": "2026-04-10",
            "value": 0.38958863897225016
          },
          {
            "date": "2026-04-17",
            "value": 1.1367302658000304
          },
          {
            "date": "2026-04-24",
            "value": 1.7186925968161209
          },
          {
            "date": "2026-05-01",
            "value": 1.848466645891263
          },
          {
            "date": "2026-05-08",
            "value": 1.9347784868564213
          },
          {
            "date": "2026-05-15",
            "value": 1.5769586468915824
          },
          {
            "date": "2026-05-22",
            "value": 1.4716998368960823
          },
          {
            "date": "2026-05-29",
            "value": 1.615720884628698
          },
          {
            "date": "2026-06-05",
            "value": 1.7419150822457103
          },
          {
            "date": "2026-06-12",
            "value": 2.0834128713474267
          },
          {
            "date": "2026-06-19",
            "value": 2.221444880418785
          },
          {
            "date": "2026-06-26",
            "value": 2.3926826277644824
          },
          {
            "date": "2026-07-03",
            "value": 2.369435260332824
          },
          {
            "date": "2026-07-10",
            "value": 2.031532376225553
          },
          {
            "date": "2026-07-17",
            "value": 1.8354438815798704
          },
          {
            "date": "2026-07-24",
            "value": 1.6758620417902013
          },
          {
            "date": "2026-07-31",
            "value": 1.301233998980792
          },
          {
            "date": "2026-08-07",
            "value": 1.2744294834374206
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 22,
        "period_range": [
          18,
          26
        ],
        "period_strength": 0,
        "phase": "cresting",
        "value": 2.0508278947923264,
        "slope": -0.36970958384200614,
        "amplitude": 5.274,
        "weeks_since_trough": 19,
        "weeks_since_crest": 5,
        "projected_trough_window": 3,
        "projected_crest_window": 17,
        "trough_window": {
          "start": 0,
          "midpoint": 3,
          "end": 7
        },
        "crest_window": {
          "start": 13,
          "midpoint": 17,
          "end": 21
        },
        "fld": {
          "value": 62.05500000000001,
          "state": "crossed up",
          "weeks_since_cross": 19,
          "displacement": 11,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 58.13176035294118,
          "state": "price above",
          "slope": 0.1358821764705884,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          43,
          60
        ],
        "series": [
          {
            "date": "2025-01-24",
            "value": null
          },
          {
            "date": "2025-01-31",
            "value": null
          },
          {
            "date": "2025-02-07",
            "value": null
          },
          {
            "date": "2025-02-14",
            "value": null
          },
          {
            "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": -1.0
          },
          {
            "date": "2025-06-27",
            "value": -0.9548654728480733
          },
          {
            "date": "2025-07-04",
            "value": -0.7097049672796945
          },
          {
            "date": "2025-07-11",
            "value": -0.33535391402382836
          },
          {
            "date": "2025-07-18",
            "value": 0.15810136675932535
          },
          {
            "date": "2025-07-25",
            "value": 0.5720995523270527
          },
          {
            "date": "2025-08-01",
            "value": 0.9307286262325182
          },
          {
            "date": "2025-08-08",
            "value": 1.0313322074265032
          },
          {
            "date": "2025-08-15",
            "value": 1.4178838026560792
          },
          {
            "date": "2025-08-22",
            "value": 1.9732925492809512
          },
          {
            "date": "2025-08-29",
            "value": 2.359567549727282
          },
          {
            "date": "2025-09-05",
            "value": 2.1485676999516543
          },
          {
            "date": "2025-09-12",
            "value": 1.7894544638969072
          },
          {
            "date": "2025-09-19",
            "value": 1.54492566109798
          },
          {
            "date": "2025-09-26",
            "value": 1.348443398613931
          },
          {
            "date": "2025-10-03",
            "value": 1.245403180268632
          },
          {
            "date": "2025-10-10",
            "value": 1.019400077121358
          },
          {
            "date": "2025-10-17",
            "value": 0.8368631161368193
          },
          {
            "date": "2025-10-24",
            "value": 2.2789543720456065
          },
          {
            "date": "2025-10-31",
            "value": 2.05306013515668
          },
          {
            "date": "2025-11-07",
            "value": 1.3666663525314713
          },
          {
            "date": "2025-11-14",
            "value": 0.8033293390509677
          },
          {
            "date": "2025-11-21",
            "value": 0.3683688045543283
          },
          {
            "date": "2025-11-28",
            "value": 0.4318334476746926
          },
          {
            "date": "2025-12-05",
            "value": 0.549751987813159
          },
          {
            "date": "2025-12-12",
            "value": 0.7201464577885988
          },
          {
            "date": "2025-12-19",
            "value": 0.75342578574626
          },
          {
            "date": "2025-12-26",
            "value": 0.6992380318815192
          },
          {
            "date": "2026-01-02",
            "value": 0.6344288092055748
          },
          {
            "date": "2026-01-09",
            "value": 0.8647025931357515
          },
          {
            "date": "2026-01-16",
            "value": 1.252989532973833
          },
          {
            "date": "2026-01-23",
            "value": 1.2807373990517845
          },
          {
            "date": "2026-01-30",
            "value": 0.9445489160368952
          },
          {
            "date": "2026-02-06",
            "value": 0.9447592763642138
          },
          {
            "date": "2026-02-13",
            "value": 0.9604251649809628
          },
          {
            "date": "2026-02-27",
            "value": 0.9633421627028053
          },
          {
            "date": "2026-03-06",
            "value": 0.8021855178407135
          },
          {
            "date": "2026-03-13",
            "value": 0.31760942676004555
          },
          {
            "date": "2026-03-20",
            "value": -0.14158712967293552
          },
          {
            "date": "2026-03-27",
            "value": -0.2530998350302486
          },
          {
            "date": "2026-04-03",
            "value": 0.06346497527615164
          },
          {
            "date": "2026-04-10",
            "value": 0.5769658706596574
          },
          {
            "date": "2026-04-17",
            "value": 1.1061659181426116
          },
          {
            "date": "2026-04-24",
            "value": 1.5374428374342193
          },
          {
            "date": "2026-05-01",
            "value": 1.7144193451459364
          },
          {
            "date": "2026-05-08",
            "value": 1.8515628868539693
          },
          {
            "date": "2026-05-15",
            "value": 1.6920894084746176
          },
          {
            "date": "2026-05-22",
            "value": 1.6373032523081954
          },
          {
            "date": "2026-05-29",
            "value": 1.759134290931286
          },
          {
            "date": "2026-06-05",
            "value": 1.9309026895685397
          },
          {
            "date": "2026-06-12",
            "value": 2.3060745952030604
          },
          {
            "date": "2026-06-19",
            "value": 2.457559013590305
          },
          {
            "date": "2026-06-26",
            "value": 2.5852638268146118
          },
          {
            "date": "2026-07-03",
            "value": 2.657775916900551
          },
          {
            "date": "2026-07-10",
            "value": 2.5110303875749955
          },
          {
            "date": "2026-07-17",
            "value": 2.4205374786343326
          },
          {
            "date": "2026-07-24",
            "value": 2.3448080395340676
          },
          {
            "date": "2026-07-31",
            "value": 2.1134960110281034
          },
          {
            "date": "2026-08-07",
            "value": 2.0508278947923264
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "rising",
        "value": 1.6279537712679248,
        "slope": 0.0446143214765522,
        "amplitude": 8.758,
        "weeks_since_trough": 18,
        "weeks_since_crest": 2,
        "projected_trough_window": 22,
        "projected_crest_window": 38,
        "trough_window": {
          "start": 12,
          "midpoint": 22,
          "end": 32
        },
        "crest_window": {
          "start": 28,
          "midpoint": 38,
          "end": 48
        },
        "fld": {
          "value": 56.229999500000005,
          "state": "crossed up",
          "weeks_since_cross": 19,
          "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": [
          61
        ],
        "series": [
          {
            "date": "2025-01-24",
            "value": null
          },
          {
            "date": "2025-01-31",
            "value": null
          },
          {
            "date": "2025-02-07",
            "value": null
          },
          {
            "date": "2025-02-14",
            "value": null
          },
          {
            "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": 1.0
          },
          {
            "date": "2025-10-31",
            "value": 0.9509641699199295
          },
          {
            "date": "2025-11-07",
            "value": 0.8830269606553868
          },
          {
            "date": "2025-11-14",
            "value": 0.8027154024536975
          },
          {
            "date": "2025-11-21",
            "value": 0.7237748589056798
          },
          {
            "date": "2025-11-28",
            "value": 0.6829489816197384
          },
          {
            "date": "2025-12-05",
            "value": 0.6784927890089153
          },
          {
            "date": "2025-12-12",
            "value": 0.7095306586192489
          },
          {
            "date": "2025-12-19",
            "value": 0.763681709325907
          },
          {
            "date": "2025-12-26",
            "value": 0.7949766311184004
          },
          {
            "date": "2026-01-02",
            "value": 0.8134745693802699
          },
          {
            "date": "2026-01-09",
            "value": 0.8552848957500061
          },
          {
            "date": "2026-01-16",
            "value": 0.9156552925315521
          },
          {
            "date": "2026-01-23",
            "value": 0.9536263966967553
          },
          {
            "date": "2026-01-30",
            "value": 0.9350707748421049
          },
          {
            "date": "2026-02-06",
            "value": 0.9279638363995554
          },
          {
            "date": "2026-02-13",
            "value": 0.9222114955234889
          },
          {
            "date": "2026-02-27",
            "value": 0.9144706937394236
          },
          {
            "date": "2026-03-06",
            "value": 0.8860850179968653
          },
          {
            "date": "2026-03-13",
            "value": 0.8084413506511446
          },
          {
            "date": "2026-03-20",
            "value": 0.7049312722928108
          },
          {
            "date": "2026-03-27",
            "value": 0.6203827135692941
          },
          {
            "date": "2026-04-03",
            "value": 0.5765098334425413
          },
          {
            "date": "2026-04-10",
            "value": 0.5840695973510128
          },
          {
            "date": "2026-04-17",
            "value": 0.6364817701089419
          },
          {
            "date": "2026-04-24",
            "value": 0.7151972451666047
          },
          {
            "date": "2026-05-01",
            "value": 0.7908483956125512
          },
          {
            "date": "2026-05-08",
            "value": 0.8669356859261451
          },
          {
            "date": "2026-05-15",
            "value": 0.9068773758604209
          },
          {
            "date": "2026-05-22",
            "value": 0.937249801436673
          },
          {
            "date": "2026-05-29",
            "value": 0.9775587479607292
          },
          {
            "date": "2026-06-05",
            "value": 1.0312101646214684
          },
          {
            "date": "2026-06-12",
            "value": 1.1230142123701554
          },
          {
            "date": "2026-06-19",
            "value": 1.225890226923247
          },
          {
            "date": "2026-06-26",
            "value": 1.3443814937987095
          },
          {
            "date": "2026-07-03",
            "value": 1.455876841946795
          },
          {
            "date": "2026-07-10",
            "value": 1.530164055111848
          },
          {
            "date": "2026-07-17",
            "value": 1.5833394497913726
          },
          {
            "date": "2026-07-24",
            "value": 1.6180949574591854
          },
          {
            "date": "2026-07-31",
            "value": 1.6163455601745034
          },
          {
            "date": "2026-08-07",
            "value": 1.6279537712679248
          }
        ]
      },
      {
        "period": 80,
        "label": "80w",
        "estimated_period": 80,
        "period_range": [
          61,
          99
        ],
        "period_strength": 0,
        "phase": "neutral",
        "value": 1.0,
        "slope": 0.0,
        "amplitude": 23.098,
        "weeks_since_trough": null,
        "weeks_since_crest": null,
        "projected_trough_window": null,
        "projected_crest_window": null,
        "trough_window": null,
        "crest_window": null,
        "fld": {
          "value": 62.352303,
          "state": "crossed up",
          "weeks_since_cross": 33,
          "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-01-24",
            "value": null
          },
          {
            "date": "2025-01-31",
            "value": null
          },
          {
            "date": "2025-02-07",
            "value": null
          },
          {
            "date": "2025-02-14",
            "value": null
          },
          {
            "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-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          },
          {
            "date": "2026-07-31",
            "value": null
          },
          {
            "date": "2026-08-07",
            "value": 1.0
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-01-24",
        "value": null
      },
      {
        "date": "2025-01-31",
        "value": null
      },
      {
        "date": "2025-02-07",
        "value": null
      },
      {
        "date": "2025-02-14",
        "value": null
      },
      {
        "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": -1.0
      },
      {
        "date": "2025-04-18",
        "value": -0.9529421609205992
      },
      {
        "date": "2025-04-25",
        "value": -0.7842540695493221
      },
      {
        "date": "2025-05-02",
        "value": -0.6431881397403334
      },
      {
        "date": "2025-05-09",
        "value": -0.45581715914999643
      },
      {
        "date": "2025-05-16",
        "value": -0.13003145066703947
      },
      {
        "date": "2025-05-23",
        "value": -0.1379951745617855
      },
      {
        "date": "2025-05-30",
        "value": 0.09256632226253791
      },
      {
        "date": "2025-06-06",
        "value": 0.49912555099562883
      },
      {
        "date": "2025-06-13",
        "value": 0.7485396418595833
      },
      {
        "date": "2025-06-20",
        "value": -0.26683379156360576
      },
      {
        "date": "2025-06-27",
        "value": -0.2495967249774137
      },
      {
        "date": "2025-07-04",
        "value": -0.051382127457339916
      },
      {
        "date": "2025-07-11",
        "value": 0.2125182441320426
      },
      {
        "date": "2025-07-18",
        "value": 0.49943768423770835
      },
      {
        "date": "2025-07-25",
        "value": 0.6631392442832325
      },
      {
        "date": "2025-08-01",
        "value": 0.879356257228239
      },
      {
        "date": "2025-08-08",
        "value": 0.8756665896433343
      },
      {
        "date": "2025-08-15",
        "value": 1.2029840949461825
      },
      {
        "date": "2025-08-22",
        "value": 1.6956494346761242
      },
      {
        "date": "2025-08-29",
        "value": 1.9995028421986139
      },
      {
        "date": "2025-09-05",
        "value": 1.8408426065893086
      },
      {
        "date": "2025-09-12",
        "value": 1.5564652513503454
      },
      {
        "date": "2025-09-19",
        "value": 1.3432467861654103
      },
      {
        "date": "2025-09-26",
        "value": 1.1654342305294
      },
      {
        "date": "2025-10-03",
        "value": 1.1075046719152308
      },
      {
        "date": "2025-10-10",
        "value": 0.8131291006202415
      },
      {
        "date": "2025-10-17",
        "value": 0.5848031117437597
      },
      {
        "date": "2025-10-24",
        "value": 1.6459104705844614
      },
      {
        "date": "2025-10-31",
        "value": 1.4654100216032873
      },
      {
        "date": "2025-11-07",
        "value": 0.9633358572507321
      },
      {
        "date": "2025-11-14",
        "value": 0.566655915142678
      },
      {
        "date": "2025-11-21",
        "value": 0.2827248485336762
      },
      {
        "date": "2025-11-28",
        "value": 0.3786306788475843
      },
      {
        "date": "2025-12-05",
        "value": 0.487932849582851
      },
      {
        "date": "2025-12-12",
        "value": 0.6263683985638436
      },
      {
        "date": "2025-12-19",
        "value": 0.6640354477737788
      },
      {
        "date": "2025-12-26",
        "value": 0.6290843900158138
      },
      {
        "date": "2026-01-02",
        "value": 0.5833501191702178
      },
      {
        "date": "2026-01-09",
        "value": 0.7512416816206721
      },
      {
        "date": "2026-01-16",
        "value": 1.0855781182407638
      },
      {
        "date": "2026-01-23",
        "value": 1.1557151576785556
      },
      {
        "date": "2026-01-30",
        "value": 0.9041671684503522
      },
      {
        "date": "2026-02-06",
        "value": 0.9029794821672393
      },
      {
        "date": "2026-02-13",
        "value": 0.8945850578741421
      },
      {
        "date": "2026-02-27",
        "value": 0.8840115380382216
      },
      {
        "date": "2026-03-06",
        "value": 0.7599030436401726
      },
      {
        "date": "2026-03-13",
        "value": 0.40708493569282517
      },
      {
        "date": "2026-03-20",
        "value": 0.09499643454076843
      },
      {
        "date": "2026-03-27",
        "value": 0.03372755643655553
      },
      {
        "date": "2026-04-03",
        "value": 0.2144748322037109
      },
      {
        "date": "2026-04-10",
        "value": 0.5397157490448948
      },
      {
        "date": "2026-04-17",
        "value": 0.896973600971989
      },
      {
        "date": "2026-04-24",
        "value": 1.1988434592316723
      },
      {
        "date": "2026-05-01",
        "value": 1.3190591360620192
      },
      {
        "date": "2026-05-08",
        "value": 1.417159167509283
      },
      {
        "date": "2026-05-15",
        "value": 1.3064231747690602
      },
      {
        "date": "2026-05-22",
        "value": 1.2798509283051471
      },
      {
        "date": "2026-05-29",
        "value": 1.369023710365876
      },
      {
        "date": "2026-06-05",
        "value": 1.4766682630095438
      },
      {
        "date": "2026-06-12",
        "value": 1.7143632357705074
      },
      {
        "date": "2026-06-19",
        "value": 1.8406054341656524
      },
      {
        "date": "2026-06-26",
        "value": 1.9734895226613314
      },
      {
        "date": "2026-07-03",
        "value": 2.0432080918531006
      },
      {
        "date": "2026-07-10",
        "value": 1.9566868269623188
      },
      {
        "date": "2026-07-17",
        "value": 1.90937220115417
      },
      {
        "date": "2026-07-24",
        "value": 1.866275867176664
      },
      {
        "date": "2026-07-31",
        "value": 1.7094513147878414
      },
      {
        "date": "2026-08-07",
        "value": 1.50961169433124
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bullish-wave3",
      "degree": "primary",
      "pattern": "impulse",
      "stage": "wave3",
      "title": "Possible Wave 3 advancing",
      "direction": "bullish",
      "score": 74,
      "rules": [
        {
          "label": "Wave 2 protects the Wave 1 origin",
          "passed": true,
          "detail": "Origin 53.68; Wave 2 55.95.",
          "hard": true
        },
        {
          "label": "Wave 3 exceeds Wave 1",
          "passed": true,
          "detail": "Wave 1 60.25; Wave 3 70.41.",
          "hard": true
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 65% of Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 3 extension is plausible",
          "passed": true,
          "detail": "Wave 3 is 2.20\u00d7 Wave 1.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 43,
          "date": "2025-11-21",
          "price": 53.68,
          "kind": "low",
          "move_percent": -23.646536718989267,
          "weeks": 4,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 51,
          "date": "2026-01-16",
          "price": 60.25,
          "kind": "high",
          "move_percent": 12.23919523099851,
          "weeks": 8,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 59,
          "date": "2026-03-20",
          "price": 55.950001,
          "kind": "low",
          "move_percent": -7.136927800829875,
          "weeks": 8,
          "confirmed": true,
          "label": "2"
        },
        {
          "index": 79,
          "date": "2026-08-07",
          "price": 70.410004,
          "kind": "high",
          "move_percent": 25.8445089214565,
          "weeks": 20,
          "confirmed": false,
          "label": "3"
        }
      ],
      "invalidation": 55.950001,
      "confirmation": 70.410004,
      "forming": true,
      "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
      "evidence_weight": 41
    },
    "alternates": [
      {
        "id": "primary-bearish-abc",
        "degree": "primary",
        "pattern": "correction",
        "stage": "wave_c",
        "title": "Bearish A/B/C rebound may be completing",
        "direction": "bearish",
        "score": 58,
        "rules": [
          {
            "label": "Wave B protects the correction origin",
            "passed": true,
            "detail": "Origin 53.68; Wave B 55.95.",
            "hard": true
          },
          {
            "label": "Wave C progresses beyond Wave A",
            "passed": true,
            "detail": "A length 6.57; C length 14.46.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave C is proportionate to Wave A",
            "passed": false,
            "detail": "Wave C is 2.20\u00d7 Wave A.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 43,
            "date": "2025-11-21",
            "price": 53.68,
            "kind": "low",
            "move_percent": -23.646536718989267,
            "weeks": 4,
            "confirmed": true,
            "label": "5"
          },
          {
            "index": 51,
            "date": "2026-01-16",
            "price": 60.25,
            "kind": "high",
            "move_percent": 12.23919523099851,
            "weeks": 8,
            "confirmed": true,
            "label": "A"
          },
          {
            "index": 59,
            "date": "2026-03-20",
            "price": 55.950001,
            "kind": "low",
            "move_percent": -7.136927800829875,
            "weeks": 8,
            "confirmed": true,
            "label": "B"
          },
          {
            "index": 79,
            "date": "2026-08-07",
            "price": 70.410004,
            "kind": "high",
            "move_percent": 25.8445089214565,
            "weeks": 20,
            "confirmed": false,
            "label": "C"
          }
        ],
        "invalidation": 70.410004,
        "confirmation": 55.950001,
        "forming": true,
        "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
        "evidence_weight": 11
      },
      {
        "id": "strategic-bearish-abc",
        "degree": "strategic",
        "pattern": "correction",
        "stage": "wave_c",
        "title": "Bearish A/B/C rebound may be completing",
        "direction": "bearish",
        "score": 76,
        "rules": [
          {
            "label": "Wave B protects the correction origin",
            "passed": true,
            "detail": "Origin 43.99; Wave B 53.68.",
            "hard": true
          },
          {
            "label": "Wave C progresses beyond Wave A",
            "passed": true,
            "detail": "A length 26.31; C length 16.73.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave C is proportionate to Wave A",
            "passed": true,
            "detail": "Wave C is 0.64\u00d7 Wave A.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 11,
            "date": "2025-04-11",
            "price": 43.990002,
            "kind": "low",
            "move_percent": -16.90592589546517,
            "weeks": 2,
            "confirmed": true,
            "label": "5"
          },
          {
            "index": 39,
            "date": "2025-10-24",
            "price": 70.304604,
            "kind": "high",
            "move_percent": 59.819506259626905,
            "weeks": 28,
            "confirmed": true,
            "label": "A"
          },
          {
            "index": 43,
            "date": "2025-11-21",
            "price": 53.68,
            "kind": "low",
            "move_percent": -23.646536718989267,
            "weeks": 4,
            "confirmed": true,
            "label": "B"
          },
          {
            "index": 79,
            "date": "2026-08-07",
            "price": 70.410004,
            "kind": "high",
            "move_percent": 31.16617734724292,
            "weeks": 36,
            "confirmed": false,
            "label": "C"
          }
        ],
        "invalidation": 70.410004,
        "confirmation": 53.68,
        "forming": true,
        "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
        "evidence_weight": 48
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 8.0,
        "primary": {
          "id": "strategic-bearish-abc",
          "degree": "strategic",
          "pattern": "correction",
          "stage": "wave_c",
          "title": "Bearish A/B/C rebound may be completing",
          "direction": "bearish",
          "score": 76,
          "rules": [
            {
              "label": "Wave B protects the correction origin",
              "passed": true,
              "detail": "Origin 43.99; Wave B 53.68.",
              "hard": true
            },
            {
              "label": "Wave C progresses beyond Wave A",
              "passed": true,
              "detail": "A length 26.31; C length 16.73.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave C is proportionate to Wave A",
              "passed": true,
              "detail": "Wave C is 0.64\u00d7 Wave A.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 11,
              "date": "2025-04-11",
              "price": 43.990002,
              "kind": "low",
              "move_percent": -16.90592589546517,
              "weeks": 2,
              "confirmed": true,
              "label": "5"
            },
            {
              "index": 39,
              "date": "2025-10-24",
              "price": 70.304604,
              "kind": "high",
              "move_percent": 59.819506259626905,
              "weeks": 28,
              "confirmed": true,
              "label": "A"
            },
            {
              "index": 43,
              "date": "2025-11-21",
              "price": 53.68,
              "kind": "low",
              "move_percent": -23.646536718989267,
              "weeks": 4,
              "confirmed": true,
              "label": "B"
            },
            {
              "index": 79,
              "date": "2026-08-07",
              "price": 70.410004,
              "kind": "high",
              "move_percent": 31.16617734724292,
              "weeks": 36,
              "confirmed": false,
              "label": "C"
            }
          ],
          "invalidation": 70.410004,
          "confirmation": 53.68,
          "forming": true,
          "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
          "evidence_weight": 48
        },
        "candidate_count": 2,
        "explanation": "Strategic degree uses a 8.0% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 5.0,
        "primary": {
          "id": "primary-bullish-wave3",
          "degree": "primary",
          "pattern": "impulse",
          "stage": "wave3",
          "title": "Possible Wave 3 advancing",
          "direction": "bullish",
          "score": 74,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 53.68; Wave 2 55.95.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 60.25; Wave 3 70.41.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 65% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 2.20\u00d7 Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 43,
              "date": "2025-11-21",
              "price": 53.68,
              "kind": "low",
              "move_percent": -23.646536718989267,
              "weeks": 4,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 51,
              "date": "2026-01-16",
              "price": 60.25,
              "kind": "high",
              "move_percent": 12.23919523099851,
              "weeks": 8,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 59,
              "date": "2026-03-20",
              "price": 55.950001,
              "kind": "low",
              "move_percent": -7.136927800829875,
              "weeks": 8,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 79,
              "date": "2026-08-07",
              "price": 70.410004,
              "kind": "high",
              "move_percent": 25.8445089214565,
              "weeks": 20,
              "confirmed": false,
              "label": "3"
            }
          ],
          "invalidation": 55.950001,
          "confirmation": 70.410004,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 41
        },
        "candidate_count": 2,
        "explanation": "Primary degree uses a 5.0% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 3.5,
        "primary": null,
        "candidate_count": 0,
        "explanation": "Tactical degree uses a 3.5% weekly closing-price reversal threshold."
      }
    ],
    "stability": {
      "score": 84,
      "changes": 1,
      "observations": 9,
      "label": "High"
    },
    "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": "wave3_continuation",
    "title": "Possible Wave 3 advancing",
    "direction": "bullish",
    "confidence": 90,
    "score_explanation": "Rules agreement plus independent cycle, trend and participation confirmation; it is not a probability.",
    "candidate_id": "primary-bullish-wave3",
    "labels": [
      {
        "index": 43,
        "date": "2025-11-21",
        "price": 53.68,
        "kind": "low",
        "move_percent": -23.646536718989267,
        "weeks": 4,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 51,
        "date": "2026-01-16",
        "price": 60.25,
        "kind": "high",
        "move_percent": 12.23919523099851,
        "weeks": 8,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 59,
        "date": "2026-03-20",
        "price": 55.950001,
        "kind": "low",
        "move_percent": -7.136927800829875,
        "weeks": 8,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 79,
        "date": "2026-08-07",
        "price": 70.410004,
        "kind": "high",
        "move_percent": 25.8445089214565,
        "weeks": 20,
        "confirmed": false,
        "label": "3"
      }
    ],
    "notes": [
      "Price is above the 30-week trend line.",
      "Market Activity is positive.",
      "Market Dynamics supports the setup.",
      "30-week price rate of change is positive.",
      "Relative Strength is positive."
    ],
    "metrics": {
      "trend_gap": 12.39524942134248,
      "fair_value_gap": 23.097920447733046,
      "market_activity": 62.404489,
      "market_dynamics": 1.536829,
      "relative_strength": 6.259292,
      "roc30": 24.289499583777594,
      "hurst_alignment": 38,
      "hurst_risk": 62
    }
  },
  "detail": {
    "summary": "The closing-price swing map is classified as possible wave 3 advancing. Price is 12.4% above its 30-week trend. 5 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": 2.833362014993989
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": 11.95739405243113
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": 23.721672816728177
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": 34.267744741947844
      }
    ],
    "range": {
      "high_52": 70.559998,
      "low_52": 51.0,
      "position_52": 99.23315943079344,
      "drawdown": -0.2125765366376462
    },
    "risk": {
      "annualised_volatility": 12.422800751449914,
      "average_weekly_range": 0.9476143564864979,
      "active_drawdown": 0.0
    },
    "levels": {
      "support": {
        "index": 59,
        "date": "2026-03-20",
        "price": 55.950001,
        "kind": "low",
        "move_percent": -7.136927800829875,
        "weeks": 8,
        "confirmed": true
      },
      "resistance": null,
      "decisive": {
        "index": 59,
        "date": "2026-03-20",
        "price": 55.950001,
        "kind": "low",
        "move_percent": -7.136927800829875,
        "weeks": 8,
        "confirmed": true
      },
      "decisive_label": "Bullish structure weakens below",
      "trend": 62.645,
      "fair_value": 57.19837,
      "trend_gap": 12.39524942134248,
      "fair_value_gap": 23.097920447733046
    },
    "active_swing": {
      "from": {
        "index": 59,
        "date": "2026-03-20",
        "price": 55.950001,
        "kind": "low",
        "move_percent": -7.136927800829875,
        "weeks": 8,
        "confirmed": true
      },
      "to": {
        "index": 79,
        "date": "2026-08-07",
        "price": 70.410004,
        "kind": "high",
        "move_percent": 25.8445089214565,
        "weeks": 20,
        "confirmed": false
      },
      "move_percent": 25.8445089214565,
      "weeks": 20,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "positive",
          "value": "12.4% above trend",
          "explanation": "Price is holding above its 30-week trend."
        },
        {
          "label": "Cycle pressure",
          "status": "negative",
          "value": "Cresting",
          "explanation": "The medium-term pressure curve is not rising."
        },
        {
          "label": "Cycle alignment",
          "status": "neutral",
          "value": "Mixed",
          "explanation": "Cycle lengths are not moving in one clear direction."
        },
        {
          "label": "Relative strength",
          "status": "positive",
          "value": "+6.3",
          "explanation": "Outperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "positive",
          "value": "+62.4",
          "explanation": "Participation is supportive"
        },
        {
          "label": "Market dynamics",
          "status": "positive",
          "value": "+1.5",
          "explanation": "Price and volume behaviour is supportive"
        },
        {
          "label": "30-week momentum",
          "status": "positive",
          "value": "+24.3",
          "explanation": "Medium-term momentum is positive"
        }
      ],
      "positive": 5,
      "negative": 1,
      "neutral": 1,
      "observed": 7,
      "agreement": 71,
      "direction": "constructive",
      "scenario_direction": "bullish"
    },
    "evidence": {
      "score": 71,
      "history_score": 31,
      "indicator_coverage": 90,
      "structure_score": 100,
      "weekly_observations": 80,
      "confirmed_pivots": 8
    },
    "volume_ratio": 4.552108941247963,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "setup",
      "label": "Setup in timing window",
      "now": "Possible Wave 3 advancing is the highest-ranked admissible primary count; cycle status is mixed.",
      "next": "A weekly close through 70.41, supported by an FLD cross and improving relative strength.",
      "wrong": "The underlying directional structure fails beyond 55.95; 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": 24,
      "constructive_count": 13,
      "constructive_percent": 54,
      "rising_cycle_count": 8,
      "rising_cycle_percent": 33,
      "horizons": [
        {
          "weeks": 4,
          "observations": 696,
          "positive_rate": 62.4,
          "median_return": 0.89,
          "average_return": 0.74,
          "median_excess_return": 0.03,
          "excess_observations": 696,
          "p10": -6.54,
          "p90": 6.54
        },
        {
          "weeks": 13,
          "observations": 244,
          "positive_rate": 71.3,
          "median_return": 3.44,
          "average_return": 3.37,
          "median_excess_return": 1.44,
          "excess_observations": 244,
          "p10": -11.5,
          "p90": 17.53
        },
        {
          "weeks": 26,
          "observations": 133,
          "positive_rate": 76.7,
          "median_return": 5.49,
          "average_return": 4.99,
          "median_excess_return": 3.54,
          "excess_observations": 133,
          "p10": -16.93,
          "p90": 26.25
        }
      ],
      "benchmark": "^SSMI",
      "explanation": "Breadth shows whether peers share the structure. Cohort outcomes use non-overlapping, point-in-time trend and momentum states from the same sector and report benchmark excess return when matching benchmark bars exist; they are context, not a backtest of the Elliott count."
    },
    "event_positioning": {
      "earnings_date": null,
      "earnings_weeks": null,
      "options_available": false,
      "options_direction": null,
      "options_conviction": null,
      "expected_move": null,
      "invalidation_distance": 20.536858654346904,
      "collision": false,
      "flags": [],
      "explanation": "Event and positioning context tests whether a scheduled catalyst or the options-implied move could overwhelm the technical structure."
    },
    "downside_vulnerability": {
      "score": 51,
      "label": "Elevated vulnerability",
      "tone": "elevated",
      "components": [
        {
          "key": "wave",
          "label": "Wave maturity",
          "score": 0,
          "maximum": 25,
          "bar_width": 0,
          "explanation": "The primary count is not presently a mature Wave 5."
        },
        {
          "key": "extension",
          "label": "Trend extension",
          "score": 10,
          "maximum": 20,
          "bar_width": 50,
          "explanation": "Price is 12.4% above the 30-week trend; large positive gaps increase snap-back vulnerability."
        },
        {
          "key": "range",
          "label": "Range position",
          "score": 15,
          "maximum": 15,
          "bar_width": 97,
          "explanation": "Price is 99% of the way through its 52-week low-to-high range."
        },
        {
          "key": "cycle",
          "label": "Cycle rollover",
          "score": 15,
          "maximum": 15,
          "bar_width": 100,
          "explanation": "Medium-term cycle pressure is cresting."
        },
        {
          "key": "hurst",
          "label": "Multi-cycle risk",
          "score": 9,
          "maximum": 15,
          "bar_width": 62,
          "explanation": "Hurst risk alignment is 62/100."
        },
        {
          "key": "stability",
          "label": "Count instability",
          "score": 2,
          "maximum": 10,
          "bar_width": 16,
          "explanation": "The primary interpretation has high recent stability."
        },
        {
          "key": "event",
          "label": "Event proximity",
          "score": 0,
          "maximum": 10,
          "bar_width": 0,
          "explanation": "No upcoming stored earnings date is available."
        }
      ],
      "warnings": [
        "Price is 99% of the way through its 52-week low-to-high range.",
        "Medium-term cycle pressure is cresting."
      ],
      "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-01-24",
      "2025-01-31",
      "2025-02-07",
      "2025-02-14",
      "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-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24",
      "2026-07-31",
      "2026-08-07"
    ],
    "close": [
      61.849998,
      62.240002,
      61.700001,
      60.73,
      59.900002,
      57.349998,
      54.07,
      53.299999,
      53.380001,
      52.939999,
      45.685001,
      43.990002,
      45.125,
      47.709999,
      48.299999,
      49.689999,
      51.689999,
      48.514999,
      50.580002,
      51.09,
      50.650002,
      49.990002,
      50.18,
      51.310001,
      52.110001,
      52.279999,
      51.709999,
      52.439999,
      51.779999,
      53.490002,
      54.689999,
      54.799999,
      54.709999,
      54.799999,
      54.779999,
      54.790001,
      55.470001,
      53.959999,
      54.029999,
      70.304604,
      55.0,
      54.52,
      54.080002,
      53.68,
      56.580002,
      56.709999,
      57.52,
      57.029999,
      56.639999,
      56.650002,
      58.720001,
      60.25,
      59.439999,
      56.91,
      59.080002,
      59.0,
      59.16,
      58.360001,
      56.310001,
      55.950001,
      57.209999,
      58.599998,
      60.169998,
      61.400002,
      62.259998,
      62.130001,
      62.889999,
      61.689999,
      62.52,
      63.73,
      64.610001,
      66.82,
      67.5,
      69.059998,
      69.269997,
      68.470001,
      69.220001,
      69.559998,
      68.650002,
      70.410004
    ],
    "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,
      52.525833,
      52.287167,
      52.039167,
      51.806167,
      51.6085,
      51.437833,
      51.3525,
      51.399167,
      51.421167,
      51.442833,
      52.021653,
      52.332153,
      52.683153,
      52.981653,
      53.180653,
      53.456654,
      53.690654,
      53.884987,
      54.16882,
      54.37082,
      54.556154,
      54.825154,
      55.167153,
      55.47582,
      55.662487,
      55.89482,
      56.11882,
      56.367153,
      56.564487,
      56.715487,
      56.797487,
      56.881487,
      57.008154,
      57.190154,
      57.410154,
      57.659487,
      57.904154,
      58.151487,
      58.409154,
      58.692154,
      58.473,
      58.793333,
      59.203333,
      59.650667,
      60.163333,
      60.586333,
      60.978333,
      61.368333,
      61.786,
      62.186333,
      62.645
    ],
    "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,
      52.525833466666676,
      52.287166833333345,
      52.039166733333346,
      51.80616666666668,
      51.608499966666685,
      51.437833200000014,
      51.352499966666684,
      51.39916666666669,
      51.42116666666668,
      51.44283326666668,
      52.02165343333335,
      52.33215340000002,
      52.68315333333335,
      52.98165340000001,
      53.18065343333335,
      53.456653533333345,
      53.69065353333335,
      53.884986900000015,
      54.16882023333335,
      54.37082013333335,
      54.55615353333336,
      54.82515350000002,
      55.167153433333354,
      55.47582006666668,
      55.66248670000002,
      55.894820066666675,
      56.11882010000001,
      56.36715346666668,
      56.564486866666684,
      56.715486933333345,
      56.79748690000001,
      56.88148690000001,
      57.00815353333334,
      57.190153500000015,
      57.410153600000015,
      57.65948690000001,
      57.90415356666667,
      58.151486833333344,
      58.40915350000001,
      58.69215353333334,
      58.47300006666668,
      58.793333433333345,
      59.20333343333334,
      59.65066670000001,
      60.163333300000005,
      60.58633313333335,
      60.978333200000016,
      61.368333233333345,
      61.78599986666667,
      62.18633330000001,
      62.64500003333334
    ],
    "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,
      -11.576393260352246,
      -11.953731942360795,
      -11.329014403095385,
      -9.764533179647618,
      -8.54758402178351,
      -4.463813581998735,
      2.589238024782695,
      1.238273944432914,
      1.2176807565065362,
      32.80053896487606,
      20.389621968050303,
      23.937252833041484,
      19.844879778393352,
      12.513102337310876,
      17.142863708961983,
      14.127591348915107,
      11.278779479179335,
      17.551273163996132,
      11.981013761130344,
      10.882759835584256,
      15.932870052009084,
      20.524099999035816,
      18.453565165404545,
      10.914049680100371,
      13.375553379858895,
      12.853865968895683,
      14.407273533306377,
      11.289096325116247,
      8.748555595761992,
      4.598988424042316,
      4.607789442453643,
      6.934304871063957,
      9.979892341069126,
      12.04380131466791,
      13.654616897674655,
      13.396604975422438,
      13.37659611724182,
      14.325426507142812,
      15.713494645817052,
      -9.351598083107048,
      17.472729090909088,
      22.560528246515023,
      24.81508414145399,
      28.651263040238437,
      22.428410306524917,
      20.73708729919038,
      20.340752781641154,
      21.97089114450098,
      21.204101716174105,
      24.289499583777594
    ],
    "drawdown": [
      0.0,
      0.0,
      -0.8676108333029884,
      -2.4260956803953833,
      -3.7596399820167044,
      -7.8566899788981335,
      -13.126609475366015,
      -14.363757571858686,
      -14.235219658251292,
      -14.94216372293818,
      -26.598651137575477,
      -29.321978492224343,
      -27.49839564593844,
      -23.34511975112082,
      -22.397176336851658,
      -20.16388592018361,
      -16.950518414186423,
      -22.051739329956956,
      -18.733932559963602,
      -17.914527059301818,
      -18.6214646972537,
      -19.681875974232778,
      -19.376609274530548,
      -17.561055026958382,
      -16.27570802455951,
      -16.002574999917258,
      -16.91838473912644,
      -15.745505599437477,
      -16.805916876416557,
      -14.0584828387377,
      -12.13046715519064,
      -11.953731942360795,
      -12.098333480130663,
      -11.953731942360795,
      -11.985865617420773,
      -11.96979556652328,
      -10.877250614484224,
      -13.303346294879608,
      -13.190878432169718,
      0.0,
      -21.76899253994802,
      -22.451735877781196,
      -23.07758109269771,
      -23.646536718989267,
      -19.521626208149893,
      -19.336720821299263,
      -18.184590016323817,
      -18.881558596077152,
      -19.436287558066603,
      -19.422059471382553,
      -16.477730249358913,
      -14.301487282397604,
      -15.45361808737305,
      -19.052243008153493,
      -15.965671323602075,
      -16.079464724671514,
      -15.851883612060458,
      -16.989787752733807,
      -19.90567075806301,
      -20.417728261437897,
      -18.6255298443897,
      -16.648420350963075,
      -14.415280683467042,
      -12.665745190741701,
      -11.442502399985063,
      -11.627407786835692,
      -10.546400346697059,
      -12.253258691280015,
      -11.072680247228183,
      -9.351598083107048,
      -8.099900541364262,
      -4.956437845805951,
      -3.989218117208935,
      -1.7703051140150148,
      -1.471606326094937,
      -2.6095061996224334,
      -1.5427197342580883,
      -1.0591141371054513,
      -2.353476025553031,
      0.0
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      14.50282474258623,
      13.85222109578909,
      29.115363010464762,
      27.811739828323972,
      28.83356732663917,
      31.903815262026068,
      31.281186792206395,
      31.299407044410604,
      31.72429961118915,
      31.983723568658306,
      32.41645277090892,
      31.71808219157468,
      30.91502158550971,
      30.176390511470252,
      29.546899598715708,
      29.25711427037016,
      28.829261232984432,
      28.278945309175228,
      27.738476537255437,
      27.82929095584843,
      27.84268225861269,
      28.316714023337543,
      28.51372689142319,
      27.930455524244497,
      26.730243879573823,
      26.637622456920486,
      26.6392792925627,
      26.601888432274933,
      17.48603445227836,
      17.026409790456963,
      16.85708426118487,
      43.78205198865509,
      54.53156949410275,
      54.490442112039425,
      54.300286791667254,
      53.50027854473566,
      53.677933276753855,
      53.67977775249949,
      53.64324483868006,
      53.61225316394152,
      53.64813973607888,
      53.61101120436913,
      53.76085800792643,
      53.8197842331951,
      53.83892133279513,
      54.28305212915413,
      54.39375271378023,
      54.283934142748734,
      54.23699382279398,
      54.301073766264196,
      54.58251664176723,
      54.600393847136196,
      54.65984092870493,
      54.72468505859271,
      54.79808522240498,
      54.62019334969025,
      54.61866444360366,
      34.607889694386245,
      15.617274970423049,
      15.868603463510613,
      15.794471415865427,
      15.782004028923268,
      14.293569528253244,
      14.833567569712978,
      14.801599403492869,
      14.814601361242936,
      14.684809396984816,
      14.897906639057615,
      14.312432631361158,
      14.033590960625785,
      14.023789143662665,
      12.422800751449914
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      133.91341256366724,
      124.29120175599049,
      null,
      216.67800981480818,
      30.569388821173604,
      247.30570377947964,
      207.91545697363833,
      68.02934547222344,
      103.38655254711546,
      167.6532886375776,
      255.99205231703118,
      238.44295447759168,
      85.62374441060204,
      137.74232159824282,
      112.19962379496826,
      117.07949467644949,
      189.95130951770795,
      165.6954258629213,
      142.5122734487468,
      75.87261753203337,
      17.752363867399186,
      39.7770916484675,
      null,
      null,
      null,
      34.81401766592437,
      null,
      18.21235305094234,
      null,
      null,
      null,
      64.04047105655997,
      null,
      null,
      null,
      125.73162800780405,
      26.363685027568117,
      118.30530602095055,
      0.4988567865308668,
      44.25680593972922,
      45.14463816109867,
      null,
      0.7640253219820999,
      101.56528630869823,
      50.6689439225733,
      0.3131360576170346,
      114.18166238217653,
      331.71947047449055,
      396.24613415804623,
      0.5596716592932147,
      null,
      11.844258764751485,
      null,
      183.0082644628099,
      271.61934064055725,
      2.0291337815453567,
      2.541929374236798,
      46.52545323085987,
      143.664320572872,
      null,
      31.02649340183338,
      null,
      37.89753302014413,
      137.665213806102,
      null,
      4.283760109433872,
      198.42030722300905,
      null,
      0.1477832512315271,
      30.989018554855583,
      217.93626975019856,
      99.22437673130194,
      4.552108941247963
    ],
    "fairValue": [
      61.849998,
      62.045,
      61.93,
      61.63,
      61.284001,
      60.628334,
      59.691429,
      58.8925,
      58.28,
      57.746,
      56.649546,
      55.594584,
      54.789231,
      54.283572,
      53.884667,
      53.6225,
      53.508823,
      53.231389,
      53.091842,
      52.99175,
      52.880238,
      52.748864,
      52.637174,
      52.581875,
      52.563,
      52.552116,
      52.520926,
      52.518036,
      52.492586,
      52.525833,
      52.595645,
      52.664531,
      52.726515,
      52.7875,
      52.844429,
      52.898472,
      52.967973,
      52.994079,
      53.020641,
      53.45274,
      53.490478,
      53.514991,
      53.52813,
      53.531582,
      53.599325,
      53.666948,
      53.748928,
      53.817283,
      53.87489,
      53.930392,
      54.024306,
      54.144031,
      54.243955,
      54.293326,
      54.380357,
      54.46285,
      54.545256,
      54.611028,
      54.639824,
      54.66166,
      54.703436,
      54.766284,
      54.852057,
      54.954369,
      55.066763,
      55.173782,
      55.288949,
      55.383082,
      55.486516,
      55.60428,
      55.731121,
      55.885133,
      56.044241,
      56.22013,
      56.394128,
      56.553021,
      56.717527,
      56.882174,
      57.031134,
      57.19837
    ],
    "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,
      24.17315,
      28.794575,
      38.448588,
      50.471269,
      57.666884,
      57.315867,
      52.761209,
      49.983629,
      42.283815,
      36.232707,
      64.460154,
      78.573877,
      85.630738,
      75.196469,
      28.02026,
      9.82473,
      7.607265,
      15.821232,
      26.413541,
      31.331321,
      31.235535,
      35.622168,
      45.019384,
      53.572142,
      51.839921,
      48.18331,
      38.874705,
      30.260528,
      26.828489,
      18.141744,
      8.184897,
      1.633274,
      0.060962,
      5.742381,
      25.05209,
      47.90327,
      60.851623,
      69.954661,
      67.389656,
      58.281153,
      54.844101,
      50.692652,
      59.919213,
      74.345831,
      84.47515,
      90.949602,
      93.650676,
      89.996163,
      81.512756,
      68.436278,
      62.404489
    ],
    "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.354148,
      0.544406,
      0.660341,
      0.892771,
      1.193141,
      1.399512,
      1.566879,
      1.622394,
      1.637779,
      1.436182,
      1.255035,
      1.278286,
      1.03042,
      0.982373,
      0.865636,
      0.411133,
      0.280351,
      0.083403,
      -0.04469,
      -0.054747,
      -0.158748,
      -0.177793,
      -0.127418,
      -0.033135,
      0.053283,
      0.118692,
      0.373233,
      0.636138,
      0.889691,
      1.028759,
      0.675611,
      0.274859,
      0.00612,
      -0.058424,
      0.061904,
      0.252805,
      0.440501,
      0.582352,
      0.744707,
      0.839333,
      0.846741,
      0.915863,
      1.087885,
      1.231208,
      1.414316,
      1.613295,
      1.635814,
      1.687202,
      1.734829,
      1.726974,
      1.621574,
      1.536829
    ],
    "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,
      3.121694,
      4.032656,
      -0.430365,
      1.719264,
      0.494232,
      -2.030776,
      3.403305,
      1.648765,
      5.053257,
      5.069822,
      4.0289,
      4.886372,
      4.784641,
      7.918013,
      7.61973,
      8.823533,
      5.526325,
      4.504669,
      5.881962,
      8.25937,
      9.001052,
      9.239573,
      8.312931,
      6.468424,
      6.399377,
      6.541633,
      6.964714,
      5.220888,
      6.259292
    ],
    "cycle": [
      {
        "date": "2025-01-24",
        "value": null
      },
      {
        "date": "2025-01-31",
        "value": null
      },
      {
        "date": "2025-02-07",
        "value": null
      },
      {
        "date": "2025-02-14",
        "value": 0.0
      },
      {
        "date": "2025-02-21",
        "value": 0.0
      },
      {
        "date": "2025-02-28",
        "value": 0.0
      },
      {
        "date": "2025-03-07",
        "value": 0.0
      },
      {
        "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.8971915439667494
      },
      {
        "date": "2025-06-13",
        "value": -1.7467474872661635
      },
      {
        "date": "2025-06-20",
        "value": -2.6292613180046946
      },
      {
        "date": "2025-06-27",
        "value": -3.147988246374604
      },
      {
        "date": "2025-07-04",
        "value": -1.986010919878177
      },
      {
        "date": "2025-07-11",
        "value": -0.2793903836091516
      },
      {
        "date": "2025-07-18",
        "value": 1.6757251673920839
      },
      {
        "date": "2025-07-25",
        "value": 3.043635451959292
      },
      {
        "date": "2025-08-01",
        "value": 4.01550936962925
      },
      {
        "date": "2025-08-08",
        "value": 4.106438015600664
      },
      {
        "date": "2025-08-15",
        "value": 4.823978577923532
      },
      {
        "date": "2025-08-22",
        "value": 6.121083834786045
      },
      {
        "date": "2025-08-29",
        "value": 6.7965075884794
      },
      {
        "date": "2025-09-05",
        "value": 7.4658154040472535
      },
      {
        "date": "2025-09-12",
        "value": 7.154091328715051
      },
      {
        "date": "2025-09-19",
        "value": 6.3118400854512675
      },
      {
        "date": "2025-09-26",
        "value": 5.5803694079264226
      },
      {
        "date": "2025-10-03",
        "value": 5.373204329363906
      },
      {
        "date": "2025-10-10",
        "value": 4.453467310127537
      },
      {
        "date": "2025-10-17",
        "value": 3.657899267384224
      },
      {
        "date": "2025-10-24",
        "value": 10.077796511560424
      },
      {
        "date": "2025-10-31",
        "value": 9.068893774355125
      },
      {
        "date": "2025-11-07",
        "value": 8.584843209319082
      },
      {
        "date": "2025-11-14",
        "value": 7.8597357554637535
      },
      {
        "date": "2025-11-21",
        "value": -0.1940428306497317
      },
      {
        "date": "2025-11-28",
        "value": 0.1722256327147501
      },
      {
        "date": "2025-12-05",
        "value": 0.8205077291606124
      },
      {
        "date": "2025-12-12",
        "value": 1.9906716714128456
      },
      {
        "date": "2025-12-19",
        "value": 3.070226785106666
      },
      {
        "date": "2025-12-26",
        "value": 2.6430880848886438
      },
      {
        "date": "2026-01-02",
        "value": 2.193552501923809
      },
      {
        "date": "2026-01-09",
        "value": 2.3430346985576387
      },
      {
        "date": "2026-01-16",
        "value": 3.370742291712506
      },
      {
        "date": "2026-01-23",
        "value": 4.216448203127459
      },
      {
        "date": "2026-01-30",
        "value": 3.968034335990899
      },
      {
        "date": "2026-02-06",
        "value": 3.746327327169934
      },
      {
        "date": "2026-02-13",
        "value": 2.843602281757075
      },
      {
        "date": "2026-02-27",
        "value": 2.3957313603118298
      },
      {
        "date": "2026-03-06",
        "value": 2.664081478915763
      },
      {
        "date": "2026-03-13",
        "value": 1.139484276230095
      },
      {
        "date": "2026-03-20",
        "value": -0.10648930727433659
      },
      {
        "date": "2026-03-27",
        "value": -0.8359451021226494
      },
      {
        "date": "2026-04-03",
        "value": -0.6039432372612836
      },
      {
        "date": "2026-04-10",
        "value": 1.1102204664550088
      },
      {
        "date": "2026-04-17",
        "value": 3.031941559830032
      },
      {
        "date": "2026-04-24",
        "value": 4.689979412562645
      },
      {
        "date": "2026-05-01",
        "value": 5.652782640925296
      },
      {
        "date": "2026-05-08",
        "value": 6.271837982425613
      },
      {
        "date": "2026-05-15",
        "value": 5.922330634225397
      },
      {
        "date": "2026-05-22",
        "value": 5.553186635381785
      },
      {
        "date": "2026-05-29",
        "value": 5.712946548789169
      },
      {
        "date": "2026-06-05",
        "value": 5.9064447144909185
      },
      {
        "date": "2026-06-12",
        "value": 7.480726514733582
      },
      {
        "date": "2026-06-19",
        "value": 8.93117892885251
      },
      {
        "date": "2026-06-26",
        "value": 10.39189189431224
      },
      {
        "date": "2026-07-03",
        "value": 11.470589574071035
      },
      {
        "date": "2026-07-10",
        "value": 11.248272412483814
      },
      {
        "date": "2026-07-17",
        "value": 11.00839081739792
      },
      {
        "date": "2026-07-24",
        "value": 10.299217451496823
      },
      {
        "date": "2026-07-31",
        "value": 9.11772869015243
      },
      {
        "date": "2026-08-07",
        "value": 8.849045514809157
      }
    ],
    "hurstComposite": [
      {
        "date": "2025-01-24",
        "value": null
      },
      {
        "date": "2025-01-31",
        "value": null
      },
      {
        "date": "2025-02-07",
        "value": null
      },
      {
        "date": "2025-02-14",
        "value": null
      },
      {
        "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": -1.0
      },
      {
        "date": "2025-04-18",
        "value": -0.9529421609205992
      },
      {
        "date": "2025-04-25",
        "value": -0.7842540695493221
      },
      {
        "date": "2025-05-02",
        "value": -0.6431881397403334
      },
      {
        "date": "2025-05-09",
        "value": -0.45581715914999643
      },
      {
        "date": "2025-05-16",
        "value": -0.13003145066703947
      },
      {
        "date": "2025-05-23",
        "value": -0.1379951745617855
      },
      {
        "date": "2025-05-30",
        "value": 0.09256632226253791
      },
      {
        "date": "2025-06-06",
        "value": 0.49912555099562883
      },
      {
        "date": "2025-06-13",
        "value": 0.7485396418595833
      },
      {
        "date": "2025-06-20",
        "value": -0.26683379156360576
      },
      {
        "date": "2025-06-27",
        "value": -0.2495967249774137
      },
      {
        "date": "2025-07-04",
        "value": -0.051382127457339916
      },
      {
        "date": "2025-07-11",
        "value": 0.2125182441320426
      },
      {
        "date": "2025-07-18",
        "value": 0.49943768423770835
      },
      {
        "date": "2025-07-25",
        "value": 0.6631392442832325
      },
      {
        "date": "2025-08-01",
        "value": 0.879356257228239
      },
      {
        "date": "2025-08-08",
        "value": 0.8756665896433343
      },
      {
        "date": "2025-08-15",
        "value": 1.2029840949461825
      },
      {
        "date": "2025-08-22",
        "value": 1.6956494346761242
      },
      {
        "date": "2025-08-29",
        "value": 1.9995028421986139
      },
      {
        "date": "2025-09-05",
        "value": 1.8408426065893086
      },
      {
        "date": "2025-09-12",
        "value": 1.5564652513503454
      },
      {
        "date": "2025-09-19",
        "value": 1.3432467861654103
      },
      {
        "date": "2025-09-26",
        "value": 1.1654342305294
      },
      {
        "date": "2025-10-03",
        "value": 1.1075046719152308
      },
      {
        "date": "2025-10-10",
        "value": 0.8131291006202415
      },
      {
        "date": "2025-10-17",
        "value": 0.5848031117437597
      },
      {
        "date": "2025-10-24",
        "value": 1.6459104705844614
      },
      {
        "date": "2025-10-31",
        "value": 1.4654100216032873
      },
      {
        "date": "2025-11-07",
        "value": 0.9633358572507321
      },
      {
        "date": "2025-11-14",
        "value": 0.566655915142678
      },
      {
        "date": "2025-11-21",
        "value": 0.2827248485336762
      },
      {
        "date": "2025-11-28",
        "value": 0.3786306788475843
      },
      {
        "date": "2025-12-05",
        "value": 0.487932849582851
      },
      {
        "date": "2025-12-12",
        "value": 0.6263683985638436
      },
      {
        "date": "2025-12-19",
        "value": 0.6640354477737788
      },
      {
        "date": "2025-12-26",
        "value": 0.6290843900158138
      },
      {
        "date": "2026-01-02",
        "value": 0.5833501191702178
      },
      {
        "date": "2026-01-09",
        "value": 0.7512416816206721
      },
      {
        "date": "2026-01-16",
        "value": 1.0855781182407638
      },
      {
        "date": "2026-01-23",
        "value": 1.1557151576785556
      },
      {
        "date": "2026-01-30",
        "value": 0.9041671684503522
      },
      {
        "date": "2026-02-06",
        "value": 0.9029794821672393
      },
      {
        "date": "2026-02-13",
        "value": 0.8945850578741421
      },
      {
        "date": "2026-02-27",
        "value": 0.8840115380382216
      },
      {
        "date": "2026-03-06",
        "value": 0.7599030436401726
      },
      {
        "date": "2026-03-13",
        "value": 0.40708493569282517
      },
      {
        "date": "2026-03-20",
        "value": 0.09499643454076843
      },
      {
        "date": "2026-03-27",
        "value": 0.03372755643655553
      },
      {
        "date": "2026-04-03",
        "value": 0.2144748322037109
      },
      {
        "date": "2026-04-10",
        "value": 0.5397157490448948
      },
      {
        "date": "2026-04-17",
        "value": 0.896973600971989
      },
      {
        "date": "2026-04-24",
        "value": 1.1988434592316723
      },
      {
        "date": "2026-05-01",
        "value": 1.3190591360620192
      },
      {
        "date": "2026-05-08",
        "value": 1.417159167509283
      },
      {
        "date": "2026-05-15",
        "value": 1.3064231747690602
      },
      {
        "date": "2026-05-22",
        "value": 1.2798509283051471
      },
      {
        "date": "2026-05-29",
        "value": 1.369023710365876
      },
      {
        "date": "2026-06-05",
        "value": 1.4766682630095438
      },
      {
        "date": "2026-06-12",
        "value": 1.7143632357705074
      },
      {
        "date": "2026-06-19",
        "value": 1.8406054341656524
      },
      {
        "date": "2026-06-26",
        "value": 1.9734895226613314
      },
      {
        "date": "2026-07-03",
        "value": 2.0432080918531006
      },
      {
        "date": "2026-07-10",
        "value": 1.9566868269623188
      },
      {
        "date": "2026-07-17",
        "value": 1.90937220115417
      },
      {
        "date": "2026-07-24",
        "value": 1.866275867176664
      },
      {
        "date": "2026-07-31",
        "value": 1.7094513147878414
      },
      {
        "date": "2026-08-07",
        "value": 1.50961169433124
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2025-01-24",
          "value": null
        },
        {
          "date": "2025-01-31",
          "value": null
        },
        {
          "date": "2025-02-07",
          "value": null
        },
        {
          "date": "2025-02-14",
          "value": null
        },
        {
          "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": -1.0
        },
        {
          "date": "2025-04-18",
          "value": -0.9529421609205992
        },
        {
          "date": "2025-04-25",
          "value": -0.7842540695493221
        },
        {
          "date": "2025-05-02",
          "value": -0.6431881397403334
        },
        {
          "date": "2025-05-09",
          "value": -0.45581715914999643
        },
        {
          "date": "2025-05-16",
          "value": -0.13003145066703947
        },
        {
          "date": "2025-05-23",
          "value": -0.1379951745617855
        },
        {
          "date": "2025-05-30",
          "value": 0.09256632226253791
        },
        {
          "date": "2025-06-06",
          "value": 0.4991255509956288
        },
        {
          "date": "2025-06-13",
          "value": 0.7485396418595833
        },
        {
          "date": "2025-06-20",
          "value": 0.8329155210909854
        },
        {
          "date": "2025-06-27",
          "value": 0.8083063968285757
        },
        {
          "date": "2025-07-04",
          "value": 0.9361021322761919
        },
        {
          "date": "2025-07-11",
          "value": 1.034326481365849
        },
        {
          "date": "2025-07-18",
          "value": 1.011442160455283
        },
        {
          "date": "2025-07-25",
          "value": 0.7996987822175023
        },
        {
          "date": "2025-08-01",
          "value": 0.8022977037218205
        },
        {
          "date": "2025-08-08",
          "value": 0.6421681629685814
        },
        {
          "date": "2025-08-15",
          "value": 0.8806345333813376
        },
        {
          "date": "2025-08-22",
          "value": 1.2791847627688835
        },
        {
          "date": "2025-08-29",
          "value": 1.4594057809056113
        },
        {
          "date": "2025-09-05",
          "value": 1.3792549665457905
        },
        {
          "date": "2025-09-12",
          "value": 1.2069814325305033
        },
        {
          "date": "2025-09-19",
          "value": 1.040728473766556
        },
        {
          "date": "2025-09-26",
          "value": 0.8909204784026038
        },
        {
          "date": "2025-10-03",
          "value": 0.9006569093851293
        },
        {
          "date": "2025-10-10",
          "value": 0.503722635868567
        },
        {
          "date": "2025-10-17",
          "value": 0.2067131051541703
        },
        {
          "date": "2025-10-24",
          "value": 2.0689043683847235
        },
        {
          "date": "2025-10-31",
          "value": 1.677132286100334
        },
        {
          "date": "2025-11-07",
          "value": 0.5289965195947319
        },
        {
          "date": "2025-11-14",
          "value": -0.2899806312556731
        },
        {
          "date": "2025-11-21",
          "value": -0.7829723575378098
        },
        {
          "date": "2025-11-28",
          "value": -0.34784986778390564
        },
        {
          "date": "2025-12-05",
          "value": -0.009735729042997687
        },
        {
          "date": "2025-12-12",
          "value": 0.3089815071089749
        },
        {
          "date": "2025-12-19",
          "value": 0.31820163501678445
        },
        {
          "date": "2025-12-26",
          "value": 0.17133291487425878
        },
        {
          "date": "2026-01-02",
          "value": 0.017717627420822224
        },
        {
          "date": "2026-01-09",
          "value": 0.3599584843232179
        },
        {
          "date": "2026-01-16",
          "value": 1.195547000773235
        },
        {
          "date": "2026-01-23",
          "value": 1.3976204127050376
        },
        {
          "date": "2026-01-30",
          "value": 0.7779243834880631
        },
        {
          "date": "2026-02-06",
          "value": 0.787218038128106
        },
        {
          "date": "2026-02-13",
          "value": 0.737118717209049
        },
        {
          "date": "2026-02-27",
          "value": 0.700289895176292
        },
        {
          "date": "2026-03-06",
          "value": 0.42834263683138907
        },
        {
          "date": "2026-03-13",
          "value": -0.31158418269443433
        },
        {
          "date": "2026-03-20",
          "value": -0.8462397493617659
        },
        {
          "date": "2026-03-27",
          "value": -0.7826735652703078
        },
        {
          "date": "2026-04-03",
          "value": -0.32833476003746476
        },
        {
          "date": "2026-04-10",
          "value": 0.38958863897225016
        },
        {
          "date": "2026-04-17",
          "value": 1.1367302658000304
        },
        {
          "date": "2026-04-24",
          "value": 1.7186925968161209
        },
        {
          "date": "2026-05-01",
          "value": 1.848466645891263
        },
        {
          "date": "2026-05-08",
          "value": 1.9347784868564213
        },
        {
          "date": "2026-05-15",
          "value": 1.5769586468915824
        },
        {
          "date": "2026-05-22",
          "value": 1.4716998368960823
        },
        {
          "date": "2026-05-29",
          "value": 1.615720884628698
        },
        {
          "date": "2026-06-05",
          "value": 1.7419150822457103
        },
        {
          "date": "2026-06-12",
          "value": 2.0834128713474267
        },
        {
          "date": "2026-06-19",
          "value": 2.221444880418785
        },
        {
          "date": "2026-06-26",
          "value": 2.3926826277644824
        },
        {
          "date": "2026-07-03",
          "value": 2.369435260332824
        },
        {
          "date": "2026-07-10",
          "value": 2.031532376225553
        },
        {
          "date": "2026-07-17",
          "value": 1.8354438815798704
        },
        {
          "date": "2026-07-24",
          "value": 1.6758620417902013
        },
        {
          "date": "2026-07-31",
          "value": 1.301233998980792
        },
        {
          "date": "2026-08-07",
          "value": 1.2744294834374206
        }
      ],
      "20": [
        {
          "date": "2025-01-24",
          "value": null
        },
        {
          "date": "2025-01-31",
          "value": null
        },
        {
          "date": "2025-02-07",
          "value": null
        },
        {
          "date": "2025-02-14",
          "value": null
        },
        {
          "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": -1.0
        },
        {
          "date": "2025-06-27",
          "value": -0.9548654728480733
        },
        {
          "date": "2025-07-04",
          "value": -0.7097049672796945
        },
        {
          "date": "2025-07-11",
          "value": -0.33535391402382836
        },
        {
          "date": "2025-07-18",
          "value": 0.15810136675932535
        },
        {
          "date": "2025-07-25",
          "value": 0.5720995523270527
        },
        {
          "date": "2025-08-01",
          "value": 0.9307286262325182
        },
        {
          "date": "2025-08-08",
          "value": 1.0313322074265032
        },
        {
          "date": "2025-08-15",
          "value": 1.4178838026560792
        },
        {
          "date": "2025-08-22",
          "value": 1.9732925492809512
        },
        {
          "date": "2025-08-29",
          "value": 2.359567549727282
        },
        {
          "date": "2025-09-05",
          "value": 2.1485676999516543
        },
        {
          "date": "2025-09-12",
          "value": 1.7894544638969072
        },
        {
          "date": "2025-09-19",
          "value": 1.54492566109798
        },
        {
          "date": "2025-09-26",
          "value": 1.348443398613931
        },
        {
          "date": "2025-10-03",
          "value": 1.245403180268632
        },
        {
          "date": "2025-10-10",
          "value": 1.019400077121358
        },
        {
          "date": "2025-10-17",
          "value": 0.8368631161368193
        },
        {
          "date": "2025-10-24",
          "value": 2.2789543720456065
        },
        {
          "date": "2025-10-31",
          "value": 2.05306013515668
        },
        {
          "date": "2025-11-07",
          "value": 1.3666663525314713
        },
        {
          "date": "2025-11-14",
          "value": 0.8033293390509677
        },
        {
          "date": "2025-11-21",
          "value": 0.3683688045543283
        },
        {
          "date": "2025-11-28",
          "value": 0.4318334476746926
        },
        {
          "date": "2025-12-05",
          "value": 0.549751987813159
        },
        {
          "date": "2025-12-12",
          "value": 0.7201464577885988
        },
        {
          "date": "2025-12-19",
          "value": 0.75342578574626
        },
        {
          "date": "2025-12-26",
          "value": 0.6992380318815192
        },
        {
          "date": "2026-01-02",
          "value": 0.6344288092055748
        },
        {
          "date": "2026-01-09",
          "value": 0.8647025931357515
        },
        {
          "date": "2026-01-16",
          "value": 1.252989532973833
        },
        {
          "date": "2026-01-23",
          "value": 1.2807373990517845
        },
        {
          "date": "2026-01-30",
          "value": 0.9445489160368952
        },
        {
          "date": "2026-02-06",
          "value": 0.9447592763642138
        },
        {
          "date": "2026-02-13",
          "value": 0.9604251649809628
        },
        {
          "date": "2026-02-27",
          "value": 0.9633421627028053
        },
        {
          "date": "2026-03-06",
          "value": 0.8021855178407135
        },
        {
          "date": "2026-03-13",
          "value": 0.31760942676004555
        },
        {
          "date": "2026-03-20",
          "value": -0.14158712967293552
        },
        {
          "date": "2026-03-27",
          "value": -0.2530998350302486
        },
        {
          "date": "2026-04-03",
          "value": 0.06346497527615164
        },
        {
          "date": "2026-04-10",
          "value": 0.5769658706596574
        },
        {
          "date": "2026-04-17",
          "value": 1.1061659181426116
        },
        {
          "date": "2026-04-24",
          "value": 1.5374428374342193
        },
        {
          "date": "2026-05-01",
          "value": 1.7144193451459364
        },
        {
          "date": "2026-05-08",
          "value": 1.8515628868539693
        },
        {
          "date": "2026-05-15",
          "value": 1.6920894084746176
        },
        {
          "date": "2026-05-22",
          "value": 1.6373032523081954
        },
        {
          "date": "2026-05-29",
          "value": 1.759134290931286
        },
        {
          "date": "2026-06-05",
          "value": 1.9309026895685397
        },
        {
          "date": "2026-06-12",
          "value": 2.3060745952030604
        },
        {
          "date": "2026-06-19",
          "value": 2.457559013590305
        },
        {
          "date": "2026-06-26",
          "value": 2.5852638268146118
        },
        {
          "date": "2026-07-03",
          "value": 2.657775916900551
        },
        {
          "date": "2026-07-10",
          "value": 2.5110303875749955
        },
        {
          "date": "2026-07-17",
          "value": 2.4205374786343326
        },
        {
          "date": "2026-07-24",
          "value": 2.3448080395340676
        },
        {
          "date": "2026-07-31",
          "value": 2.1134960110281034
        },
        {
          "date": "2026-08-07",
          "value": 2.0508278947923264
        }
      ],
      "40": [
        {
          "date": "2025-01-24",
          "value": null
        },
        {
          "date": "2025-01-31",
          "value": null
        },
        {
          "date": "2025-02-07",
          "value": null
        },
        {
          "date": "2025-02-14",
          "value": null
        },
        {
          "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": 1.0
        },
        {
          "date": "2025-10-31",
          "value": 0.9509641699199295
        },
        {
          "date": "2025-11-07",
          "value": 0.8830269606553868
        },
        {
          "date": "2025-11-14",
          "value": 0.8027154024536975
        },
        {
          "date": "2025-11-21",
          "value": 0.7237748589056798
        },
        {
          "date": "2025-11-28",
          "value": 0.6829489816197384
        },
        {
          "date": "2025-12-05",
          "value": 0.6784927890089153
        },
        {
          "date": "2025-12-12",
          "value": 0.7095306586192489
        },
        {
          "date": "2025-12-19",
          "value": 0.763681709325907
        },
        {
          "date": "2025-12-26",
          "value": 0.7949766311184004
        },
        {
          "date": "2026-01-02",
          "value": 0.8134745693802699
        },
        {
          "date": "2026-01-09",
          "value": 0.8552848957500061
        },
        {
          "date": "2026-01-16",
          "value": 0.9156552925315521
        },
        {
          "date": "2026-01-23",
          "value": 0.9536263966967553
        },
        {
          "date": "2026-01-30",
          "value": 0.9350707748421049
        },
        {
          "date": "2026-02-06",
          "value": 0.9279638363995554
        },
        {
          "date": "2026-02-13",
          "value": 0.9222114955234889
        },
        {
          "date": "2026-02-27",
          "value": 0.9144706937394236
        },
        {
          "date": "2026-03-06",
          "value": 0.8860850179968653
        },
        {
          "date": "2026-03-13",
          "value": 0.8084413506511446
        },
        {
          "date": "2026-03-20",
          "value": 0.7049312722928108
        },
        {
          "date": "2026-03-27",
          "value": 0.6203827135692941
        },
        {
          "date": "2026-04-03",
          "value": 0.5765098334425413
        },
        {
          "date": "2026-04-10",
          "value": 0.5840695973510128
        },
        {
          "date": "2026-04-17",
          "value": 0.6364817701089419
        },
        {
          "date": "2026-04-24",
          "value": 0.7151972451666047
        },
        {
          "date": "2026-05-01",
          "value": 0.7908483956125512
        },
        {
          "date": "2026-05-08",
          "value": 0.8669356859261451
        },
        {
          "date": "2026-05-15",
          "value": 0.9068773758604209
        },
        {
          "date": "2026-05-22",
          "value": 0.937249801436673
        },
        {
          "date": "2026-05-29",
          "value": 0.9775587479607292
        },
        {
          "date": "2026-06-05",
          "value": 1.0312101646214684
        },
        {
          "date": "2026-06-12",
          "value": 1.1230142123701554
        },
        {
          "date": "2026-06-19",
          "value": 1.225890226923247
        },
        {
          "date": "2026-06-26",
          "value": 1.3443814937987095
        },
        {
          "date": "2026-07-03",
          "value": 1.455876841946795
        },
        {
          "date": "2026-07-10",
          "value": 1.530164055111848
        },
        {
          "date": "2026-07-17",
          "value": 1.5833394497913726
        },
        {
          "date": "2026-07-24",
          "value": 1.6180949574591854
        },
        {
          "date": "2026-07-31",
          "value": 1.6163455601745034
        },
        {
          "date": "2026-08-07",
          "value": 1.6279537712679248
        }
      ],
      "80": [
        {
          "date": "2025-01-24",
          "value": null
        },
        {
          "date": "2025-01-31",
          "value": null
        },
        {
          "date": "2025-02-07",
          "value": null
        },
        {
          "date": "2025-02-14",
          "value": null
        },
        {
          "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-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        },
        {
          "date": "2026-07-31",
          "value": null
        },
        {
          "date": "2026-08-07",
          "value": 1.0
        }
      ]
    },
    "pivots": [
      {
        "index": 5,
        "date": "2025-02-28",
        "price": 57.349998,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 11,
        "date": "2025-04-11",
        "price": 43.990002,
        "kind": "low",
        "move_percent": -23.29554745581683,
        "weeks": 6,
        "confirmed": true
      },
      {
        "index": 16,
        "date": "2025-05-16",
        "price": 51.689999,
        "kind": "high",
        "move_percent": 17.503970561310734,
        "weeks": 5,
        "confirmed": true
      },
      {
        "index": 17,
        "date": "2025-05-23",
        "price": 48.514999,
        "kind": "low",
        "move_percent": -6.142387427788492,
        "weeks": 1,
        "confirmed": true
      },
      {
        "index": 39,
        "date": "2025-10-24",
        "price": 70.304604,
        "kind": "high",
        "move_percent": 44.913130885563845,
        "weeks": 22,
        "confirmed": true
      },
      {
        "index": 43,
        "date": "2025-11-21",
        "price": 53.68,
        "kind": "low",
        "move_percent": -23.646536718989267,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 51,
        "date": "2026-01-16",
        "price": 60.25,
        "kind": "high",
        "move_percent": 12.23919523099851,
        "weeks": 8,
        "confirmed": true
      },
      {
        "index": 59,
        "date": "2026-03-20",
        "price": 55.950001,
        "kind": "low",
        "move_percent": -7.136927800829875,
        "weeks": 8,
        "confirmed": true
      },
      {
        "index": 79,
        "date": "2026-08-07",
        "price": 70.410004,
        "kind": "high",
        "move_percent": 25.8445089214565,
        "weeks": 20,
        "confirmed": false
      }
    ],
    "labels": [
      {
        "index": 43,
        "date": "2025-11-21",
        "price": 53.68,
        "kind": "low",
        "move_percent": -23.646536718989267,
        "weeks": 4,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 51,
        "date": "2026-01-16",
        "price": 60.25,
        "kind": "high",
        "move_percent": 12.23919523099851,
        "weeks": 8,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 59,
        "date": "2026-03-20",
        "price": 55.950001,
        "kind": "low",
        "move_percent": -7.136927800829875,
        "weeks": 8,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 79,
        "date": "2026-08-07",
        "price": 70.410004,
        "kind": "high",
        "move_percent": 25.8445089214565,
        "weeks": 20,
        "confirmed": false,
        "label": "3"
      }
    ]
  }
}