{
  "ticker": {
    "symbol": "AVEM",
    "name": "Avantis Emerging Markets Equity UCITS ETF USD Acc",
    "exchange": "GER"
  },
  "latest_week": "2026-07-31",
  "latest_close": 26.424999,
  "latest_open": 27.01,
  "latest_high": 27.120001,
  "latest_low": 25.450001,
  "bar_count": 71,
  "analysis_bar_count": 71,
  "reversal_percent": 5.281930474244977,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-07-31",
    "price_basis": "weekly OHLCV; Elliott pivots use weekly closes",
    "wave_method": "constraint-based Elliott candidate enumeration",
    "cycle_method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "repainting_policy": "only the final active pivot is provisional; confirmed pivots are retained"
  },
  "pivots": [
    {
      "index": 0,
      "date": "2025-03-28",
      "price": 19.136,
      "kind": "high",
      "move_percent": null,
      "weeks": 0,
      "confirmed": true
    },
    {
      "index": 2,
      "date": "2025-04-11",
      "price": 17.172001,
      "kind": "low",
      "move_percent": -10.263372700668885,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 48,
      "date": "2026-02-27",
      "price": 25.620001,
      "kind": "high",
      "move_percent": 49.19636331258073,
      "weeks": 46,
      "confirmed": true
    },
    {
      "index": 52,
      "date": "2026-03-27",
      "price": 23.315001,
      "kind": "low",
      "move_percent": -8.996877088334227,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 64,
      "date": "2026-06-19",
      "price": 29.110001,
      "kind": "high",
      "move_percent": 24.85524233947064,
      "weeks": 12,
      "confirmed": true
    },
    {
      "index": 70,
      "date": "2026-07-31",
      "price": 26.424999,
      "kind": "low",
      "move_percent": -9.223641043502543,
      "weeks": 6,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "cresting",
    "trend_bias": "bullish",
    "oscillator": 2.2831525149181116,
    "slope": -7.6941853265241935,
    "dominant_period_weeks": 48,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 6,
    "estimated_weeks_to_next_turn": 18,
    "series": [
      {
        "date": "2025-03-28",
        "value": null
      },
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": 0.0
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.0
      },
      {
        "date": "2025-07-11",
        "value": 0.0
      },
      {
        "date": "2025-07-18",
        "value": 0.0
      },
      {
        "date": "2025-07-25",
        "value": 0.0
      },
      {
        "date": "2025-08-01",
        "value": 0.0
      },
      {
        "date": "2025-08-08",
        "value": 1.495918002985021
      },
      {
        "date": "2025-08-15",
        "value": 3.192521001497486
      },
      {
        "date": "2025-08-22",
        "value": 4.847807846104575
      },
      {
        "date": "2025-08-29",
        "value": 5.972268006776551
      },
      {
        "date": "2025-09-05",
        "value": 5.607418835831571
      },
      {
        "date": "2025-09-12",
        "value": 5.7400234240713335
      },
      {
        "date": "2025-09-19",
        "value": 5.954820189022445
      },
      {
        "date": "2025-09-26",
        "value": 6.2659436600771405
      },
      {
        "date": "2025-10-03",
        "value": 7.241602325862244
      },
      {
        "date": "2025-10-10",
        "value": 6.848651030489497
      },
      {
        "date": "2025-10-17",
        "value": 6.702462478590256
      },
      {
        "date": "2025-10-24",
        "value": 7.216561845896011
      },
      {
        "date": "2025-10-31",
        "value": 7.15581536387109
      },
      {
        "date": "2025-11-07",
        "value": 7.043751781441007
      },
      {
        "date": "2025-11-14",
        "value": 7.01455586047912
      },
      {
        "date": "2025-11-21",
        "value": 5.7989370422027555
      },
      {
        "date": "2025-11-28",
        "value": 4.894618780677089
      },
      {
        "date": "2025-12-05",
        "value": 4.684000732361172
      },
      {
        "date": "2025-12-12",
        "value": 3.5882230185562074
      },
      {
        "date": "2025-12-19",
        "value": 3.483572701806808
      },
      {
        "date": "2025-12-26",
        "value": 2.9593770768237
      },
      {
        "date": "2026-01-02",
        "value": 3.186976877032946
      },
      {
        "date": "2026-01-09",
        "value": 4.313059743052794
      },
      {
        "date": "2026-01-16",
        "value": 5.669549884416461
      },
      {
        "date": "2026-01-23",
        "value": 6.828179671540288
      },
      {
        "date": "2026-01-30",
        "value": 7.1787707868753685
      },
      {
        "date": "2026-02-06",
        "value": 7.355190911490229
      },
      {
        "date": "2026-02-13",
        "value": 7.331674676343057
      },
      {
        "date": "2026-02-20",
        "value": 8.14163550151903
      },
      {
        "date": "2026-02-27",
        "value": 8.936192208358067
      },
      {
        "date": "2026-03-06",
        "value": 7.9492217917341215
      },
      {
        "date": "2026-03-13",
        "value": 6.600433120586686
      },
      {
        "date": "2026-03-20",
        "value": 4.040405318750095
      },
      {
        "date": "2026-03-27",
        "value": 1.269456922430526
      },
      {
        "date": "2026-04-03",
        "value": 0.4763786239325738
      },
      {
        "date": "2026-04-10",
        "value": 1.0947517215353844
      },
      {
        "date": "2026-04-17",
        "value": 3.0898239566960695
      },
      {
        "date": "2026-04-24",
        "value": 5.1406345855591145
      },
      {
        "date": "2026-05-01",
        "value": 6.465054931057424
      },
      {
        "date": "2026-05-08",
        "value": 7.859954226354834
      },
      {
        "date": "2026-05-15",
        "value": 7.876255704773082
      },
      {
        "date": "2026-05-22",
        "value": 8.358012825400591
      },
      {
        "date": "2026-05-29",
        "value": 9.779423944065766
      },
      {
        "date": "2026-06-05",
        "value": 9.10912477461401
      },
      {
        "date": "2026-06-12",
        "value": 9.54112618097885
      },
      {
        "date": "2026-06-19",
        "value": 10.542705147240412
      },
      {
        "date": "2026-06-26",
        "value": 9.688066849589752
      },
      {
        "date": "2026-07-03",
        "value": 9.977337841442305
      },
      {
        "date": "2026-07-10",
        "value": 9.253003829244378
      },
      {
        "date": "2026-07-17",
        "value": 6.201463206815177
      },
      {
        "date": "2026-07-24",
        "value": 4.643887108110641
      },
      {
        "date": "2026-07-31",
        "value": 2.2831525149181116
      }
    ]
  },
  "hurst": {
    "status": "falling stack",
    "phase": "falling",
    "alignment_score": 12,
    "risk_score": 88,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 9,
    "nearest_crest_window": 11,
    "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": [
          8,
          16
        ],
        "period_strength": 0,
        "phase": "falling",
        "value": -0.708190285222275,
        "slope": -1.6572328661378855,
        "amplitude": 3.978,
        "weeks_since_trough": 7,
        "weeks_since_crest": 9,
        "projected_trough_window": 5,
        "projected_crest_window": 3,
        "trough_window": {
          "start": 1,
          "midpoint": 5,
          "end": 9
        },
        "crest_window": {
          "start": 0,
          "midpoint": 3,
          "end": 7
        },
        "fld": {
          "value": 29.1000005,
          "state": "crossed down",
          "weeks_since_cross": 2,
          "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": 30.572001,
          "state": "price below",
          "slope": 0.4510000000000002,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          18,
          23,
          29,
          39,
          44,
          53,
          63
        ],
        "series": [
          {
            "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": 1.0
          },
          {
            "date": "2025-06-20",
            "value": 0.9376233741799296
          },
          {
            "date": "2025-06-27",
            "value": 0.9792077913933098
          },
          {
            "date": "2025-07-04",
            "value": 0.9586157870122608
          },
          {
            "date": "2025-07-11",
            "value": 0.8251547220969375
          },
          {
            "date": "2025-07-18",
            "value": 0.9178827651615059
          },
          {
            "date": "2025-07-25",
            "value": 0.8699535302324248
          },
          {
            "date": "2025-08-01",
            "value": 0.630120390239879
          },
          {
            "date": "2025-08-08",
            "value": 0.6402629448053402
          },
          {
            "date": "2025-08-15",
            "value": 0.7948451574943096
          },
          {
            "date": "2025-08-22",
            "value": 0.9316150524981032
          },
          {
            "date": "2025-08-29",
            "value": 0.799143064748566
          },
          {
            "date": "2025-09-05",
            "value": 0.7482918849657678
          },
          {
            "date": "2025-09-12",
            "value": 1.0934674845069905
          },
          {
            "date": "2025-09-19",
            "value": 1.342766669582763
          },
          {
            "date": "2025-09-26",
            "value": 1.1979434304502372
          },
          {
            "date": "2025-10-03",
            "value": 1.3241610407533364
          },
          {
            "date": "2025-10-10",
            "value": 1.1349474554232517
          },
          {
            "date": "2025-10-17",
            "value": 1.11723236486637
          },
          {
            "date": "2025-10-24",
            "value": 1.1821467857735584
          },
          {
            "date": "2025-10-31",
            "value": 1.243235783718697
          },
          {
            "date": "2025-11-07",
            "value": 0.9851821370022744
          },
          {
            "date": "2025-11-14",
            "value": 0.9693789927533304
          },
          {
            "date": "2025-11-21",
            "value": 0.5462168097523261
          },
          {
            "date": "2025-11-28",
            "value": 0.44455596716441864
          },
          {
            "date": "2025-12-05",
            "value": 0.42630115877067576
          },
          {
            "date": "2025-12-12",
            "value": 0.21658109638846845
          },
          {
            "date": "2025-12-19",
            "value": 0.11710247042947572
          },
          {
            "date": "2025-12-26",
            "value": 0.11546931809071163
          },
          {
            "date": "2026-01-02",
            "value": 0.5063825600144959
          },
          {
            "date": "2026-01-09",
            "value": 0.9747606570714242
          },
          {
            "date": "2026-01-16",
            "value": 1.3519219250679235
          },
          {
            "date": "2026-01-23",
            "value": 1.4420241515001588
          },
          {
            "date": "2026-01-30",
            "value": 1.4080737494671278
          },
          {
            "date": "2026-02-06",
            "value": 1.4591327977505644
          },
          {
            "date": "2026-02-13",
            "value": 1.4903801165426915
          },
          {
            "date": "2026-02-20",
            "value": 1.7414782957574393
          },
          {
            "date": "2026-02-27",
            "value": 1.8104714695955808
          },
          {
            "date": "2026-03-06",
            "value": 1.1176955261714336
          },
          {
            "date": "2026-03-13",
            "value": 0.477147051577391
          },
          {
            "date": "2026-03-20",
            "value": -0.16346126813141815
          },
          {
            "date": "2026-03-27",
            "value": -0.6476113546024411
          },
          {
            "date": "2026-04-03",
            "value": -0.6944079068519214
          },
          {
            "date": "2026-04-10",
            "value": -0.10141863233388848
          },
          {
            "date": "2026-04-17",
            "value": 0.6752766978129504
          },
          {
            "date": "2026-04-24",
            "value": 1.0126954977936105
          },
          {
            "date": "2026-05-01",
            "value": 1.03539733477254
          },
          {
            "date": "2026-05-08",
            "value": 1.5754107214905901
          },
          {
            "date": "2026-05-15",
            "value": 1.7152106872050263
          },
          {
            "date": "2026-05-22",
            "value": 1.8670053527136181
          },
          {
            "date": "2026-05-29",
            "value": 2.1730561706305416
          },
          {
            "date": "2026-06-05",
            "value": 1.9006670731004984
          },
          {
            "date": "2026-06-12",
            "value": 1.827001438351767
          },
          {
            "date": "2026-06-19",
            "value": 2.0435875075892014
          },
          {
            "date": "2026-06-26",
            "value": 1.585664626069594
          },
          {
            "date": "2026-07-03",
            "value": 1.3109834910343143
          },
          {
            "date": "2026-07-10",
            "value": 0.9490425809156104
          },
          {
            "date": "2026-07-17",
            "value": 0.07246897054686496
          },
          {
            "date": "2026-07-24",
            "value": -0.34767243948217413
          },
          {
            "date": "2026-07-31",
            "value": -0.708190285222275
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 17,
        "period_range": [
          14,
          20
        ],
        "period_strength": 59,
        "phase": "falling",
        "value": -0.07980984273571767,
        "slope": -1.404987103673939,
        "amplitude": 5.454,
        "weeks_since_trough": 8,
        "weeks_since_crest": 6,
        "projected_trough_window": 9,
        "projected_crest_window": 11,
        "trough_window": {
          "start": 6,
          "midpoint": 9,
          "end": 12
        },
        "crest_window": {
          "start": 8,
          "midpoint": 11,
          "end": 14
        },
        "fld": {
          "value": 27.4925005,
          "state": "crossed down",
          "weeks_since_cross": 2,
          "displacement": 8,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 31.18777877777778,
          "state": "price below",
          "slope": 0.4872222222222224,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          23,
          39,
          53,
          62
        ],
        "series": [
          {
            "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": 1.0
          },
          {
            "date": "2025-07-25",
            "value": 0.9671212779225927
          },
          {
            "date": "2025-08-01",
            "value": 0.8283493380944804
          },
          {
            "date": "2025-08-08",
            "value": 0.8492625142481252
          },
          {
            "date": "2025-08-15",
            "value": 0.9497541714160417
          },
          {
            "date": "2025-08-22",
            "value": 0.9788168422622774
          },
          {
            "date": "2025-08-29",
            "value": 0.8302320388434499
          },
          {
            "date": "2025-09-05",
            "value": 0.7565505011646224
          },
          {
            "date": "2025-09-12",
            "value": 1.004933654490537
          },
          {
            "date": "2025-09-19",
            "value": 1.1974974392056494
          },
          {
            "date": "2025-09-26",
            "value": 1.1416625032727106
          },
          {
            "date": "2025-10-03",
            "value": 1.2692405576951913
          },
          {
            "date": "2025-10-10",
            "value": 1.1043196452181332
          },
          {
            "date": "2025-10-17",
            "value": 1.079305525477666
          },
          {
            "date": "2025-10-24",
            "value": 1.1481888028558649
          },
          {
            "date": "2025-10-31",
            "value": 1.2168553096952717
          },
          {
            "date": "2025-11-07",
            "value": 1.0361776186293403
          },
          {
            "date": "2025-11-14",
            "value": 1.0202754849673332
          },
          {
            "date": "2025-11-21",
            "value": 0.7308870594738623
          },
          {
            "date": "2025-11-28",
            "value": 0.664863094648307
          },
          {
            "date": "2025-12-05",
            "value": 0.6374855572638828
          },
          {
            "date": "2025-12-12",
            "value": 0.46959565877761567
          },
          {
            "date": "2025-12-19",
            "value": 0.38248103318890975
          },
          {
            "date": "2025-12-26",
            "value": 0.33870825699229407
          },
          {
            "date": "2026-01-02",
            "value": 0.5759617285176853
          },
          {
            "date": "2026-01-09",
            "value": 0.8701082004825696
          },
          {
            "date": "2026-01-16",
            "value": 1.1352484397496927
          },
          {
            "date": "2026-01-23",
            "value": 1.2083386402867489
          },
          {
            "date": "2026-01-30",
            "value": 1.2003766956277435
          },
          {
            "date": "2026-02-06",
            "value": 1.2289559700214367
          },
          {
            "date": "2026-02-13",
            "value": 1.2568748738863995
          },
          {
            "date": "2026-02-20",
            "value": 1.4769796342944008
          },
          {
            "date": "2026-02-27",
            "value": 1.5971170319832153
          },
          {
            "date": "2026-03-06",
            "value": 1.1400339241748307
          },
          {
            "date": "2026-03-13",
            "value": 0.7248967620579956
          },
          {
            "date": "2026-03-20",
            "value": 0.29326988195313874
          },
          {
            "date": "2026-03-27",
            "value": -0.05745254646774822
          },
          {
            "date": "2026-04-03",
            "value": -0.11227566342450862
          },
          {
            "date": "2026-04-10",
            "value": 0.27130321160574367
          },
          {
            "date": "2026-04-17",
            "value": 0.7872692877745064
          },
          {
            "date": "2026-04-24",
            "value": 0.9826798904840202
          },
          {
            "date": "2026-05-01",
            "value": 0.9654715442845195
          },
          {
            "date": "2026-05-08",
            "value": 1.3420249691905441
          },
          {
            "date": "2026-05-15",
            "value": 1.401876193370575
          },
          {
            "date": "2026-05-22",
            "value": 1.466108914838545
          },
          {
            "date": "2026-05-29",
            "value": 1.6969023372994212
          },
          {
            "date": "2026-06-05",
            "value": 1.5382568837228807
          },
          {
            "date": "2026-06-12",
            "value": 1.5780256157026653
          },
          {
            "date": "2026-06-19",
            "value": 1.887166341381336
          },
          {
            "date": "2026-06-26",
            "value": 1.6885618634909396
          },
          {
            "date": "2026-07-03",
            "value": 1.5707646974789569
          },
          {
            "date": "2026-07-10",
            "value": 1.3251772609382213
          },
          {
            "date": "2026-07-17",
            "value": 0.6481139453682412
          },
          {
            "date": "2026-07-24",
            "value": 0.2824816243382696
          },
          {
            "date": "2026-07-31",
            "value": -0.07980984273571767
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "cresting",
        "value": 0.9807603864183503,
        "slope": -0.26826006953648984,
        "amplitude": 12.745,
        "weeks_since_trough": 16,
        "weeks_since_crest": 4,
        "projected_trough_window": 24,
        "projected_crest_window": 36,
        "trough_window": {
          "start": 14,
          "midpoint": 24,
          "end": 34
        },
        "crest_window": {
          "start": 26,
          "midpoint": 36,
          "end": 46
        },
        "fld": {
          "value": 24.119999999999997,
          "state": "unconfirmed",
          "weeks_since_cross": null,
          "displacement": 20,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [
          54
        ],
        "series": [
          {
            "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": 1.0
          },
          {
            "date": "2026-01-02",
            "value": 1.0161285326477307
          },
          {
            "date": "2026-01-09",
            "value": 1.047799758225711
          },
          {
            "date": "2026-01-16",
            "value": 1.084256817162416
          },
          {
            "date": "2026-01-23",
            "value": 1.1048316522468564
          },
          {
            "date": "2026-01-30",
            "value": 1.1068527032673945
          },
          {
            "date": "2026-02-06",
            "value": 1.1024379687284065
          },
          {
            "date": "2026-02-13",
            "value": 1.1019030191380634
          },
          {
            "date": "2026-02-20",
            "value": 1.1217787326638702
          },
          {
            "date": "2026-02-27",
            "value": 1.1492565530893144
          },
          {
            "date": "2026-03-06",
            "value": 1.1255929748021538
          },
          {
            "date": "2026-03-13",
            "value": 1.0743355549733293
          },
          {
            "date": "2026-03-20",
            "value": 0.9940298159167752
          },
          {
            "date": "2026-03-27",
            "value": 0.8961208639120022
          },
          {
            "date": "2026-04-03",
            "value": 0.8108818382652028
          },
          {
            "date": "2026-04-10",
            "value": 0.7778153290050821
          },
          {
            "date": "2026-04-17",
            "value": 0.8009353113542469
          },
          {
            "date": "2026-04-24",
            "value": 0.8525139111101677
          },
          {
            "date": "2026-05-01",
            "value": 0.9016759407401118
          },
          {
            "date": "2026-05-08",
            "value": 0.9713914541936162
          },
          {
            "date": "2026-05-15",
            "value": 1.0210173256312258
          },
          {
            "date": "2026-05-22",
            "value": 1.068834113790093
          },
          {
            "date": "2026-05-29",
            "value": 1.1313294738862276
          },
          {
            "date": "2026-06-05",
            "value": 1.1628585535557767
          },
          {
            "date": "2026-06-12",
            "value": 1.1924507458470208
          },
          {
            "date": "2026-06-19",
            "value": 1.244241974328973
          },
          {
            "date": "2026-06-26",
            "value": 1.2608213833783757
          },
          {
            "date": "2026-07-03",
            "value": 1.2665165858982825
          },
          {
            "date": "2026-07-10",
            "value": 1.2490204559548401
          },
          {
            "date": "2026-07-17",
            "value": 1.1698185473619773
          },
          {
            "date": "2026-07-24",
            "value": 1.082131457125336
          },
          {
            "date": "2026-07-31",
            "value": 0.9807603864183503
          }
        ]
      },
      {
        "period": 80,
        "label": "80w",
        "estimated_period": 80,
        "period_range": [
          61,
          99
        ],
        "period_strength": 0,
        "phase": "warming",
        "value": null,
        "slope": 0.0,
        "amplitude": null,
        "weeks_since_trough": null,
        "weeks_since_crest": null,
        "projected_trough_window": null,
        "projected_crest_window": null,
        "trough_window": null,
        "crest_window": null,
        "fld": {
          "value": 22.410001,
          "state": "unconfirmed",
          "weeks_since_cross": null,
          "displacement": 40,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [],
        "series": [
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          },
          {
            "date": "2026-07-31",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-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": 1.0
      },
      {
        "date": "2025-06-20",
        "value": 0.9376233741799297
      },
      {
        "date": "2025-06-27",
        "value": 0.9792077913933099
      },
      {
        "date": "2025-07-04",
        "value": 0.9586157870122609
      },
      {
        "date": "2025-07-11",
        "value": 0.8251547220969376
      },
      {
        "date": "2025-07-18",
        "value": 0.9671531060646024
      },
      {
        "date": "2025-07-25",
        "value": 0.9282541788465255
      },
      {
        "date": "2025-08-01",
        "value": 0.7490577589526398
      },
      {
        "date": "2025-08-08",
        "value": 0.7656626864710111
      },
      {
        "date": "2025-08-15",
        "value": 0.887790565847349
      },
      {
        "date": "2025-08-22",
        "value": 0.9599361263566076
      },
      {
        "date": "2025-08-29",
        "value": 0.8177964492054962
      },
      {
        "date": "2025-09-05",
        "value": 0.7532470546850806
      },
      {
        "date": "2025-09-12",
        "value": 1.0403471864971183
      },
      {
        "date": "2025-09-19",
        "value": 1.2556051313564947
      },
      {
        "date": "2025-09-26",
        "value": 1.1641748741437212
      },
      {
        "date": "2025-10-03",
        "value": 1.291208750918449
      },
      {
        "date": "2025-10-10",
        "value": 1.1165707693001805
      },
      {
        "date": "2025-10-17",
        "value": 1.0944762612331476
      },
      {
        "date": "2025-10-24",
        "value": 1.1617719960229422
      },
      {
        "date": "2025-10-31",
        "value": 1.2274074993046415
      },
      {
        "date": "2025-11-07",
        "value": 1.0157794259785138
      },
      {
        "date": "2025-11-14",
        "value": 0.9999168880817322
      },
      {
        "date": "2025-11-21",
        "value": 0.6570189595852478
      },
      {
        "date": "2025-11-28",
        "value": 0.5767402436547516
      },
      {
        "date": "2025-12-05",
        "value": 0.5530117978665999
      },
      {
        "date": "2025-12-12",
        "value": 0.3683898338219567
      },
      {
        "date": "2025-12-19",
        "value": 0.2763296080851361
      },
      {
        "date": "2025-12-26",
        "value": 0.5942771250981952
      },
      {
        "date": "2026-01-02",
        "value": 0.7631563858740437
      },
      {
        "date": "2026-01-09",
        "value": 0.9743778257351168
      },
      {
        "date": "2026-01-16",
        "value": 1.1586681775486698
      },
      {
        "date": "2026-01-23",
        "value": 1.2113079725307787
      },
      {
        "date": "2026-01-30",
        "value": 1.2023136837517743
      },
      {
        "date": "2026-02-06",
        "value": 1.2205940402876936
      },
      {
        "date": "2026-02-13",
        "value": 1.2361592093060922
      },
      {
        "date": "2026-02-20",
        "value": 1.3709681198075168
      },
      {
        "date": "2026-02-27",
        "value": 1.4374739876508535
      },
      {
        "date": "2026-03-06",
        "value": 1.1285689694893528
      },
      {
        "date": "2026-03-13",
        "value": 0.8318822159962614
      },
      {
        "date": "2026-03-20",
        "value": 0.516487981323554
      },
      {
        "date": "2026-03-27",
        "value": 0.25307387275869003
      },
      {
        "date": "2026-04-03",
        "value": 0.18601135228645876
      },
      {
        "date": "2026-04-10",
        "value": 0.42343648847795173
      },
      {
        "date": "2026-04-17",
        "value": 0.7693336575356724
      },
      {
        "date": "2026-04-24",
        "value": 0.9293637610008103
      },
      {
        "date": "2026-05-01",
        "value": 0.9512791405993638
      },
      {
        "date": "2026-05-08",
        "value": 1.2221956790135873
      },
      {
        "date": "2026-05-15",
        "value": 1.2946349825356203
      },
      {
        "date": "2026-05-22",
        "value": 1.3702575603838667
      },
      {
        "date": "2026-05-29",
        "value": 1.5399967153703584
      },
      {
        "date": "2026-06-05",
        "value": 1.4441355297277505
      },
      {
        "date": "2026-06-12",
        "value": 1.4547022047201479
      },
      {
        "date": "2026-06-19",
        "value": 1.6255894519157348
      },
      {
        "date": "2026-06-26",
        "value": 1.4697844023751463
      },
      {
        "date": "2026-07-03",
        "value": 1.3748061150889948
      },
      {
        "date": "2026-07-10",
        "value": 1.2088598791842113
      },
      {
        "date": "2026-07-17",
        "value": 0.7633522814580386
      },
      {
        "date": "2026-07-24",
        "value": 0.5136387769549339
      },
      {
        "date": "2026-07-31",
        "value": 0.2716131398514904
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bullish-wave4",
      "degree": "primary",
      "pattern": "impulse",
      "stage": "wave4",
      "title": "Possible Wave 4 trough",
      "direction": "bullish",
      "score": 85,
      "rules": [
        {
          "label": "Wave 2 protects the Wave 1 origin",
          "passed": true,
          "detail": "Origin 17.17; Wave 2 23.32.",
          "hard": true
        },
        {
          "label": "Wave 3 exceeds Wave 1",
          "passed": true,
          "detail": "Wave 1 25.62; Wave 3 29.11.",
          "hard": true
        },
        {
          "label": "Wave 4 does not overlap Wave 1",
          "passed": true,
          "detail": "Wave 1 boundary 25.62; Wave 4 26.42.",
          "hard": true
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": false,
          "detail": "Retraced 27% of Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 3 extension is plausible",
          "passed": true,
          "detail": "Wave 3 is 0.69\u00d7 Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 4 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 46% of Wave 3.",
          "hard": false
        },
        {
          "label": "Waves 2 and 4 show temporal alternation",
          "passed": true,
          "detail": "Wave 2 lasted 4w; Wave 4 lasted 6w.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 2,
          "date": "2025-04-11",
          "price": 17.172001,
          "kind": "low",
          "move_percent": -10.263372700668885,
          "weeks": 2,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 48,
          "date": "2026-02-27",
          "price": 25.620001,
          "kind": "high",
          "move_percent": 49.19636331258073,
          "weeks": 46,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 52,
          "date": "2026-03-27",
          "price": 23.315001,
          "kind": "low",
          "move_percent": -8.996877088334227,
          "weeks": 4,
          "confirmed": true,
          "label": "2"
        },
        {
          "index": 64,
          "date": "2026-06-19",
          "price": 29.110001,
          "kind": "high",
          "move_percent": 24.85524233947064,
          "weeks": 12,
          "confirmed": true,
          "label": "3"
        },
        {
          "index": 70,
          "date": "2026-07-31",
          "price": 26.424999,
          "kind": "low",
          "move_percent": -9.223641043502543,
          "weeks": 6,
          "confirmed": false,
          "label": "4"
        }
      ],
      "invalidation": 23.315001,
      "confirmation": 29.110001,
      "forming": true,
      "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
      "evidence_weight": 46
    },
    "alternates": [
      {
        "id": "primary-bullish-wave2",
        "degree": "primary",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible Wave 2 trough",
        "direction": "bullish",
        "score": 63,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 23.32; Wave 2 26.42.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 46% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 52,
            "date": "2026-03-27",
            "price": 23.315001,
            "kind": "low",
            "move_percent": -8.996877088334227,
            "weeks": 4,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 64,
            "date": "2026-06-19",
            "price": 29.110001,
            "kind": "high",
            "move_percent": 24.85524233947064,
            "weeks": 12,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 70,
            "date": "2026-07-31",
            "price": 26.424999,
            "kind": "low",
            "move_percent": -9.223641043502543,
            "weeks": 6,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 23.315001,
        "confirmation": 29.110001,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 7
      },
      {
        "id": "tactical-bullish-wave4",
        "degree": "tactical",
        "pattern": "impulse",
        "stage": "wave4",
        "title": "Possible Wave 4 trough",
        "direction": "bullish",
        "score": 85,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 17.17; Wave 2 23.32.",
            "hard": true
          },
          {
            "label": "Wave 3 exceeds Wave 1",
            "passed": true,
            "detail": "Wave 1 25.62; Wave 3 29.11.",
            "hard": true
          },
          {
            "label": "Wave 4 does not overlap Wave 1",
            "passed": true,
            "detail": "Wave 1 boundary 25.62; Wave 4 26.42.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": false,
            "detail": "Retraced 27% of Wave 1.",
            "hard": false
          },
          {
            "label": "Wave 3 extension is plausible",
            "passed": true,
            "detail": "Wave 3 is 0.69\u00d7 Wave 1.",
            "hard": false
          },
          {
            "label": "Wave 4 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 46% of Wave 3.",
            "hard": false
          },
          {
            "label": "Waves 2 and 4 show temporal alternation",
            "passed": true,
            "detail": "Wave 2 lasted 4w; Wave 4 lasted 6w.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 2,
            "date": "2025-04-11",
            "price": 17.172001,
            "kind": "low",
            "move_percent": -10.263372700668885,
            "weeks": 2,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 48,
            "date": "2026-02-27",
            "price": 25.620001,
            "kind": "high",
            "move_percent": 49.19636331258073,
            "weeks": 46,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 52,
            "date": "2026-03-27",
            "price": 23.315001,
            "kind": "low",
            "move_percent": -8.996877088334227,
            "weeks": 4,
            "confirmed": true,
            "label": "2"
          },
          {
            "index": 64,
            "date": "2026-06-19",
            "price": 29.110001,
            "kind": "high",
            "move_percent": 24.85524233947064,
            "weeks": 12,
            "confirmed": true,
            "label": "3"
          },
          {
            "index": 70,
            "date": "2026-07-31",
            "price": 26.424999,
            "kind": "low",
            "move_percent": -9.223641043502543,
            "weeks": 6,
            "confirmed": false,
            "label": "4"
          }
        ],
        "invalidation": 23.315001,
        "confirmation": 29.110001,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 46
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 8.451088758791963,
        "primary": null,
        "candidate_count": 0,
        "explanation": "Strategic degree uses a 8.5% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 5.281930474244977,
        "primary": {
          "id": "primary-bullish-wave4",
          "degree": "primary",
          "pattern": "impulse",
          "stage": "wave4",
          "title": "Possible Wave 4 trough",
          "direction": "bullish",
          "score": 85,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 17.17; Wave 2 23.32.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 25.62; Wave 3 29.11.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 25.62; Wave 4 26.42.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 27% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 0.69\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 46% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 4w; Wave 4 lasted 6w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 2,
              "date": "2025-04-11",
              "price": 17.172001,
              "kind": "low",
              "move_percent": -10.263372700668885,
              "weeks": 2,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 48,
              "date": "2026-02-27",
              "price": 25.620001,
              "kind": "high",
              "move_percent": 49.19636331258073,
              "weeks": 46,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 52,
              "date": "2026-03-27",
              "price": 23.315001,
              "kind": "low",
              "move_percent": -8.996877088334227,
              "weeks": 4,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 64,
              "date": "2026-06-19",
              "price": 29.110001,
              "kind": "high",
              "move_percent": 24.85524233947064,
              "weeks": 12,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 70,
              "date": "2026-07-31",
              "price": 26.424999,
              "kind": "low",
              "move_percent": -9.223641043502543,
              "weeks": 6,
              "confirmed": false,
              "label": "4"
            }
          ],
          "invalidation": 23.315001,
          "confirmation": 29.110001,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 46
        },
        "candidate_count": 2,
        "explanation": "Primary degree uses a 5.3% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 3.6973513319714835,
        "primary": {
          "id": "tactical-bullish-wave4",
          "degree": "tactical",
          "pattern": "impulse",
          "stage": "wave4",
          "title": "Possible Wave 4 trough",
          "direction": "bullish",
          "score": 85,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 17.17; Wave 2 23.32.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 25.62; Wave 3 29.11.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 25.62; Wave 4 26.42.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 27% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 0.69\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 46% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 4w; Wave 4 lasted 6w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 2,
              "date": "2025-04-11",
              "price": 17.172001,
              "kind": "low",
              "move_percent": -10.263372700668885,
              "weeks": 2,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 48,
              "date": "2026-02-27",
              "price": 25.620001,
              "kind": "high",
              "move_percent": 49.19636331258073,
              "weeks": 46,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 52,
              "date": "2026-03-27",
              "price": 23.315001,
              "kind": "low",
              "move_percent": -8.996877088334227,
              "weeks": 4,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 64,
              "date": "2026-06-19",
              "price": 29.110001,
              "kind": "high",
              "move_percent": 24.85524233947064,
              "weeks": 12,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 70,
              "date": "2026-07-31",
              "price": 26.424999,
              "kind": "low",
              "move_percent": -9.223641043502543,
              "weeks": 6,
              "confirmed": false,
              "label": "4"
            }
          ],
          "invalidation": 23.315001,
          "confirmation": 29.110001,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 46
        },
        "candidate_count": 2,
        "explanation": "Tactical degree uses a 3.7% weekly closing-price reversal threshold."
      }
    ],
    "stability": {
      "score": 0,
      "changes": null,
      "observations": 0,
      "label": "Unavailable"
    },
    "method": "constraint-based Elliott candidate enumeration",
    "explanation": "Counts must pass hard Elliott geometry rules. Fibonacci relationships, alternation and cycle evidence rank admissible interpretations; evidence weights compare scenarios and are not forecast probabilities."
  },
  "scenario": {
    "setup": "wave4_trough",
    "title": "Possible Wave 4 trough",
    "direction": "bullish",
    "confidence": 95,
    "score_explanation": "Rules agreement plus independent cycle, trend and participation confirmation; it is not a probability.",
    "candidate_id": "primary-bullish-wave4",
    "labels": [
      {
        "index": 2,
        "date": "2025-04-11",
        "price": 17.172001,
        "kind": "low",
        "move_percent": -10.263372700668885,
        "weeks": 2,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 48,
        "date": "2026-02-27",
        "price": 25.620001,
        "kind": "high",
        "move_percent": 49.19636331258073,
        "weeks": 46,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 52,
        "date": "2026-03-27",
        "price": 23.315001,
        "kind": "low",
        "move_percent": -8.996877088334227,
        "weeks": 4,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 64,
        "date": "2026-06-19",
        "price": 29.110001,
        "kind": "high",
        "move_percent": 24.85524233947064,
        "weeks": 12,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 70,
        "date": "2026-07-31",
        "price": 26.424999,
        "kind": "low",
        "move_percent": -9.223641043502543,
        "weeks": 6,
        "confirmed": false,
        "label": "4"
      }
    ],
    "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": 2.1907651255873324,
      "fair_value_gap": 15.555477716858071,
      "market_activity": 25.151754,
      "market_dynamics": 0.028065,
      "relative_strength": 3.674361,
      "roc30": 13.851788619206747,
      "hurst_alignment": 12,
      "hurst_risk": 88
    }
  },
  "detail": {
    "summary": "The closing-price swing map is classified as possible wave 4 trough. Price is 2.2% above its 30-week trend. 5 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": -7.182999901053743
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": 2.841015761821364
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": 9.307135855517512
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": 31.20655567063335
      }
    ],
    "range": {
      "high_52": 29.75,
      "low_52": 20.26,
      "position_52": 64.96310853530031,
      "drawdown": -11.176473949579833
    },
    "risk": {
      "annualised_volatility": 20.738590034328375,
      "average_weekly_range": 4.098952207173347,
      "active_drawdown": -9.223641043502543
    },
    "levels": {
      "support": {
        "index": 52,
        "date": "2026-03-27",
        "price": 23.315001,
        "kind": "low",
        "move_percent": -8.996877088334227,
        "weeks": 4,
        "confirmed": true
      },
      "resistance": {
        "index": 64,
        "date": "2026-06-19",
        "price": 29.110001,
        "kind": "high",
        "move_percent": 24.85524233947064,
        "weeks": 12,
        "confirmed": true
      },
      "decisive": {
        "index": 52,
        "date": "2026-03-27",
        "price": 23.315001,
        "kind": "low",
        "move_percent": -8.996877088334227,
        "weeks": 4,
        "confirmed": true
      },
      "decisive_label": "Bullish structure weakens below",
      "trend": 25.8585,
      "fair_value": 22.867803,
      "trend_gap": 2.1907651255873324,
      "fair_value_gap": 15.555477716858071
    },
    "active_swing": {
      "from": {
        "index": 64,
        "date": "2026-06-19",
        "price": 29.110001,
        "kind": "high",
        "move_percent": 24.85524233947064,
        "weeks": 12,
        "confirmed": true
      },
      "to": {
        "index": 70,
        "date": "2026-07-31",
        "price": 26.424999,
        "kind": "low",
        "move_percent": -9.223641043502543,
        "weeks": 6,
        "confirmed": false
      },
      "move_percent": -9.223641043502543,
      "weeks": 6,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "positive",
          "value": "2.2% 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": "negative",
          "value": "Falling Stack",
          "explanation": "Several cycle lengths are weakening together."
        },
        {
          "label": "Relative strength",
          "status": "positive",
          "value": "+3.7",
          "explanation": "Outperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "positive",
          "value": "+25.2",
          "explanation": "Participation is supportive"
        },
        {
          "label": "Market dynamics",
          "status": "positive",
          "value": "+0.0",
          "explanation": "Price and volume behaviour is supportive"
        },
        {
          "label": "30-week momentum",
          "status": "positive",
          "value": "+13.9",
          "explanation": "Medium-term momentum is positive"
        }
      ],
      "positive": 5,
      "negative": 2,
      "neutral": 0,
      "observed": 7,
      "agreement": 71,
      "direction": "constructive",
      "scenario_direction": "bullish"
    },
    "evidence": {
      "score": 61,
      "history_score": 27,
      "indicator_coverage": 77,
      "structure_score": 83,
      "weekly_observations": 71,
      "confirmed_pivots": 5
    },
    "volume_ratio": 84.33525243781231,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "watching",
      "label": "Watching",
      "now": "Possible Wave 4 trough is the highest-ranked admissible primary count; cycle status is falling stack.",
      "next": "A weekly close through 29.11, supported by an FLD cross and improving relative strength.",
      "wrong": "The underlying directional structure fails beyond 23.32; 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": 22,
      "constructive_count": 12,
      "constructive_percent": 55,
      "rising_cycle_count": 1,
      "rising_cycle_percent": 5,
      "horizons": [
        {
          "weeks": 4,
          "observations": 495,
          "positive_rate": 53.9,
          "median_return": 0.39,
          "average_return": 0.45,
          "median_excess_return": -0.25,
          "excess_observations": 495,
          "p10": -3.77,
          "p90": 4.86
        },
        {
          "weeks": 13,
          "observations": 177,
          "positive_rate": 60.5,
          "median_return": 1.84,
          "average_return": 1.56,
          "median_excess_return": 0.23,
          "excess_observations": 177,
          "p10": -6.47,
          "p90": 9.15
        },
        {
          "weeks": 26,
          "observations": 93,
          "positive_rate": 66.7,
          "median_return": 2.47,
          "average_return": 3.45,
          "median_excess_return": -0.78,
          "excess_observations": 93,
          "p10": -10.55,
          "p90": 15.89
        }
      ],
      "benchmark": "^GDAXI",
      "explanation": "Breadth shows whether peers share the structure. Cohort outcomes use non-overlapping, point-in-time trend and momentum states from the same sector and report benchmark excess return when matching benchmark bars exist; they are context, not a backtest of the Elliott count."
    },
    "event_positioning": {
      "earnings_date": null,
      "earnings_weeks": null,
      "options_available": true,
      "options_direction": "bullish",
      "options_conviction": 48.02,
      "expected_move": 6.91566805,
      "invalidation_distance": 11.76915087111262,
      "collision": false,
      "flags": [
        "Stored options pressure is bullish with 48/100 conviction."
      ],
      "explanation": "Event and positioning context tests whether a scheduled catalyst or the options-implied move could overwhelm the technical structure."
    },
    "downside_vulnerability": {
      "score": 38,
      "label": "Watch",
      "tone": "watch",
      "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": 0,
          "maximum": 20,
          "bar_width": 0,
          "explanation": "Price is 2.2% above the 30-week trend; large positive gaps increase snap-back vulnerability."
        },
        {
          "key": "range",
          "label": "Range position",
          "score": 0,
          "maximum": 15,
          "bar_width": 0,
          "explanation": "Price is 65% 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": 13,
          "maximum": 15,
          "bar_width": 88,
          "explanation": "Hurst risk alignment is 88/100."
        },
        {
          "key": "stability",
          "label": "Count instability",
          "score": 10,
          "maximum": 10,
          "bar_width": 100,
          "explanation": "The primary interpretation has unavailable recent stability."
        },
        {
          "key": "event",
          "label": "Event proximity",
          "score": 0,
          "maximum": 10,
          "bar_width": 0,
          "explanation": "No upcoming stored earnings date is available."
        }
      ],
      "warnings": [
        "Medium-term cycle pressure is cresting.",
        "Hurst risk alignment is 88/100.",
        "The primary interpretation has unavailable recent stability."
      ],
      "explanation": "This is a pre-emptive vulnerability checklist, not a probability of decline. It rises when mature wave structure, overextension, cycle rollover, count instability and event risk cluster before price breaks down."
    }
  },
  "chart": {
    "dates": [
      "2025-03-28",
      "2025-04-04",
      "2025-04-11",
      "2025-04-18",
      "2025-04-25",
      "2025-05-02",
      "2025-05-09",
      "2025-05-16",
      "2025-05-23",
      "2025-05-30",
      "2025-06-06",
      "2025-06-13",
      "2025-06-20",
      "2025-06-27",
      "2025-07-04",
      "2025-07-11",
      "2025-07-18",
      "2025-07-25",
      "2025-08-01",
      "2025-08-08",
      "2025-08-15",
      "2025-08-22",
      "2025-08-29",
      "2025-09-05",
      "2025-09-12",
      "2025-09-19",
      "2025-09-26",
      "2025-10-03",
      "2025-10-10",
      "2025-10-17",
      "2025-10-24",
      "2025-10-31",
      "2025-11-07",
      "2025-11-14",
      "2025-11-21",
      "2025-11-28",
      "2025-12-05",
      "2025-12-12",
      "2025-12-19",
      "2025-12-26",
      "2026-01-02",
      "2026-01-09",
      "2026-01-16",
      "2026-01-23",
      "2026-01-30",
      "2026-02-06",
      "2026-02-13",
      "2026-02-20",
      "2026-02-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24",
      "2026-07-31"
    ],
    "close": [
      19.136,
      17.726,
      17.172001,
      17.642,
      18.098,
      18.799999,
      18.931999,
      19.719999,
      19.511999,
      19.459999,
      19.818001,
      19.67,
      19.478001,
      19.966,
      20.01,
      19.964001,
      20.475,
      20.365,
      20.139999,
      20.485001,
      20.725,
      20.860001,
      20.625,
      20.795,
      21.535,
      21.725,
      21.51,
      22.190001,
      21.76,
      22.139999,
      22.469999,
      22.715,
      22.254999,
      22.715,
      22.0,
      22.48,
      22.565001,
      22.215,
      22.355,
      22.445,
      23.209999,
      23.700001,
      24.120001,
      24.110001,
      24.174999,
      24.514999,
      24.745001,
      25.5,
      25.620001,
      24.264999,
      24.065001,
      23.555,
      23.315001,
      23.75,
      24.955,
      25.889999,
      25.82,
      25.695,
      27.105,
      26.76,
      27.184999,
      28.045,
      27.299999,
      28.035,
      29.110001,
      28.025,
      28.469999,
      28.084999,
      26.504999,
      26.91,
      26.424999
    ],
    "trend": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      20.014467,
      20.1256,
      20.2919,
      20.461333,
      20.630433,
      20.7605,
      20.883167,
      21.004267,
      21.087433,
      21.1822,
      21.2817,
      21.394767,
      21.5291,
      21.683833,
      21.821967,
      21.9608,
      22.1125,
      22.254833,
      22.426,
      22.608667,
      22.734667,
      22.846,
      22.935833,
      23.0255,
      23.124,
      23.238,
      23.376833,
      23.5205,
      23.637333,
      23.8155,
      23.9695,
      24.126667,
      24.304333,
      24.4725,
      24.649833,
      24.886833,
      25.071667,
      25.2685,
      25.464167,
      25.6025,
      25.751333,
      25.8585
    ],
    "sma30": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      20.014466666666674,
      20.125599966666677,
      20.291899966666676,
      20.46133323333334,
      20.630433233333342,
      20.76049990000001,
      20.883166600000013,
      21.00426666666668,
      21.08743336666668,
      21.18220006666668,
      21.281700100000016,
      21.394766700000016,
      21.529100066666686,
      21.683833400000022,
      21.821966766666687,
      21.96080006666669,
      22.11250000000002,
      22.254833366666684,
      22.426000033333352,
      22.608666766666683,
      22.734666700000016,
      22.846000066666686,
      22.93583336666668,
      23.025500066666684,
      23.124000066666685,
      23.23800006666669,
      23.376833366666688,
      23.520500033333356,
      23.637333333333356,
      23.815500000000025,
      23.969500033333357,
      24.126666700000023,
      24.304333366666686,
      24.47250003333335,
      24.64983336666668,
      24.886833400000015,
      25.07166673333335,
      25.268500000000014,
      25.464166633333345,
      25.602499933333345,
      25.751333266666677,
      25.85849993333334
    ],
    "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,
      17.42265363712376,
      28.145097596750542,
      29.600499091515307,
      28.755243169708656,
      21.560393413636874,
      19.57447444545077,
      19.189743248982833,
      12.652135530027149,
      14.570526577005262,
      15.33916317261887,
      17.11574240005337,
      20.48805795627859,
      23.8320143838169,
      20.75528899128518,
      20.814587706146916,
      22.796021699257576,
      20.85470573870572,
      25.21482936410509,
      27.209544548636767,
      18.452515574688032,
      16.11580699638117,
      12.919457674043251,
      13.042429090909085,
      14.210146669872556,
      15.881123752031568,
      19.17145684695051,
      20.037192003719195,
      15.795398116475981,
      24.56341911764705,
      20.867214131310494,
      20.983534534202693,
      23.46467092229805,
      22.669064150485912,
      23.42064714946071,
      32.318186363636364,
      24.666370106761555,
      26.168835534286053,
      26.423583164528473,
      18.564075150972943,
      19.893071953664514,
      13.851788619206747
    ],
    "drawdown": [
      0.0,
      -7.368311036789298,
      -10.263372700668885,
      -7.807274247491638,
      -5.424331103678932,
      -1.7558580685618705,
      -1.066058737458184,
      0.0,
      -1.0547667877670883,
      -1.3184584847088558,
      0.0,
      -0.7468008503985704,
      -1.715611983267131,
      0.0,
      0.0,
      -0.22988005997002448,
      0.0,
      -0.5372405372405518,
      -1.6361465201465293,
      0.0,
      0.0,
      0.0,
      -1.1265627456106089,
      -0.3116059294532093,
      0.0,
      0.0,
      -0.98964326812428,
      0.0,
      -1.937814243451351,
      -0.22533572666355092,
      0.0,
      0.0,
      -2.025097952894556,
      0.0,
      -3.147699757869249,
      -1.0345586616773033,
      -0.6603521901827035,
      -2.201188641866608,
      -1.5848558221439553,
      -1.1886418666079663,
      0.0,
      0.0,
      0.0,
      -0.04145936809869125,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      -5.288844446180931,
      -6.0694767342124605,
      -8.06011287821573,
      -8.996877088334227,
      -7.29898878614407,
      -2.595632217188439,
      0.0,
      -0.2703708099795572,
      -0.7531827251132736,
      0.0,
      -1.2728278915329232,
      0.0,
      0.0,
      -2.656448564806568,
      -0.03565697985381196,
      0.0,
      -3.727244804972703,
      -2.1985639918047375,
      -3.521133510095038,
      -8.94882140333832,
      -7.557543539761474,
      -9.223641043502543
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      26.91102545676539,
      25.406108787684296,
      24.34645654840036,
      23.33675885722009,
      22.48841440114166,
      22.056687917095097,
      21.256290795749173,
      20.563271623314,
      20.289052756707328,
      19.756433316035835,
      19.36109918480133,
      18.97752085666675,
      18.537285746999935,
      18.093640071497028,
      17.83428135123493,
      17.454930981070035,
      17.6861815317641,
      17.336248459257014,
      17.131113908778435,
      13.272432720878536,
      12.642095098953773,
      12.431798796352663,
      12.224694286852866,
      11.4285273152489,
      12.05639487450134,
      11.147189225212848,
      12.09042119720306,
      12.264894901320208,
      12.129207040293338,
      12.345840115175703,
      12.165618056511855,
      11.83302181229449,
      12.508017579843326,
      12.62293913439762,
      12.433905295857121,
      12.358247280131096,
      12.108812271130457,
      12.065856406592928,
      12.052221012343201,
      12.485265899066015,
      12.187722613961775,
      14.8687814146199,
      14.368269542674806,
      14.783794056278543,
      14.789080367433986,
      14.397231291488302,
      15.478069682497237,
      16.02583141700995,
      16.022411462250354,
      16.067012861666143,
      17.052911544234092,
      17.180808573452545,
      16.314710527460676,
      16.53122478978596,
      17.236245164889937,
      17.10042232281839,
      17.560346015907093,
      18.75802133828458,
      18.436610469529025,
      18.577092231542903,
      20.451891822182606,
      20.49933512835207,
      20.738590034328375
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      161.54140853493303,
      112.36200382709384,
      79.24102100745426,
      146.75184005846427,
      187.96390050627338,
      59.206054908057624,
      118.72539452875266,
      104.1738422519335,
      110.68641901288233,
      51.598759750012114,
      22.462144468985976,
      149.1125456035094,
      56.90441685644324,
      39.267643762331566,
      48.16754723875938,
      86.39956281869432,
      80.14049301151753,
      129.13568429694826,
      174.76728383335035,
      76.49072148657335,
      73.92214064480326,
      280.3430846152268,
      46.12249424681843,
      166.15363567959506,
      89.54489188739205,
      74.83688106525477,
      59.76244057288484,
      99.6862494598606,
      187.00341862332291,
      89.42091554572377,
      184.06387293557995,
      174.05846975203423,
      93.38036545341838,
      236.1518998780102,
      320.2644682382146,
      223.97023534332826,
      253.51697405586665,
      128.80965416552607,
      129.8284820381027,
      309.6713898487982,
      99.61644243380763,
      144.30459079751395,
      227.50386151101648,
      110.54575176138937,
      115.52808791933514,
      192.57534033229743,
      115.3591447960652,
      135.0770165720029,
      53.66258118695056,
      57.366558916879185,
      67.66076906650555,
      86.87387149991952,
      127.3840022772559,
      60.679759945603436,
      93.7147014724385,
      27.100242690299808,
      15.351198971992122,
      141.0322480899803,
      26.997793830427536,
      91.91498556708778,
      208.62327918095897,
      113.10437493749157,
      92.1612462882315,
      84.33525243781231
    ],
    "fairValue": [
      19.136,
      18.431,
      18.011334,
      17.919,
      17.9548,
      18.095667,
      18.215143,
      18.40325,
      18.526444,
      18.6198,
      18.728727,
      18.807166,
      18.858769,
      18.937857,
      19.009333,
      19.069,
      19.151706,
      19.219111,
      19.267579,
      19.32845,
      19.394952,
      19.461545,
      19.51213,
      19.565583,
      19.64436,
      19.724385,
      19.790519,
      19.876214,
      19.941172,
      20.014467,
      20.093677,
      20.175594,
      20.238606,
      20.311441,
      20.359686,
      20.418583,
      20.476595,
      20.522342,
      20.569333,
      20.616225,
      20.679488,
      20.751405,
      20.829744,
      20.904295,
      20.976978,
      21.053891,
      21.132426,
      21.223417,
      21.313143,
      21.37218,
      21.42498,
      21.465942,
      21.50083,
      21.542482,
      21.604527,
      21.681054,
      21.753667,
      21.821621,
      21.91117,
      21.991983,
      22.077115,
      22.173371,
      22.254746,
      22.345062,
      22.449138,
      22.533621,
      22.622224,
      22.702559,
      22.757667,
      22.816986,
      22.867803
    ],
    "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,
      64.73345,
      66.749425,
      66.550238,
      63.225594,
      61.444972,
      51.092786,
      40.841418,
      35.643134,
      30.865142,
      27.640571,
      25.14856,
      29.06343,
      40.982765,
      57.488783,
      72.745066,
      79.938483,
      80.800492,
      77.280946,
      78.429173,
      82.047586,
      73.292443,
      56.979422,
      42.596536,
      32.626543,
      27.641546,
      25.149048,
      28.714949,
      45.041628,
      62.227557,
      76.396804,
      84.508227,
      89.116238,
      94.558119,
      90.421585,
      88.343945,
      90.542622,
      84.165466,
      81.043008,
      73.199979,
      49.536565,
      35.187057,
      25.151754
    ],
    "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,
      1.586561,
      2.06722,
      2.119038,
      2.116421,
      1.99978,
      2.008209,
      1.594309,
      1.264586,
      0.878429,
      0.385256,
      0.230341,
      -0.032268,
      0.073951,
      0.329745,
      0.714633,
      1.152232,
      1.259019,
      1.339992,
      1.434998,
      1.451377,
      1.596276,
      1.501553,
      1.050411,
      0.604994,
      0.182756,
      -0.133739,
      -0.150806,
      -0.072677,
      -0.060661,
      0.000823,
      0.164007,
      0.325049,
      0.47774,
      0.737858,
      0.680735,
      0.722503,
      1.003767,
      0.953913,
      1.163478,
      1.236448,
      0.759958,
      0.437253,
      0.028065
    ],
    "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,
      16.81324,
      15.557576,
      12.907531,
      14.966541,
      14.41513,
      16.191269,
      14.270186,
      19.546631,
      19.22946,
      15.924164,
      17.825459,
      15.6231,
      18.611191,
      20.631464,
      16.905776,
      13.068321,
      14.040842,
      8.173252,
      8.165937,
      3.674361
    ],
    "cycle": [
      {
        "date": "2025-03-28",
        "value": null
      },
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": 0.0
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.0
      },
      {
        "date": "2025-07-11",
        "value": 0.0
      },
      {
        "date": "2025-07-18",
        "value": 0.0
      },
      {
        "date": "2025-07-25",
        "value": 0.0
      },
      {
        "date": "2025-08-01",
        "value": 0.0
      },
      {
        "date": "2025-08-08",
        "value": 1.495918002985021
      },
      {
        "date": "2025-08-15",
        "value": 3.192521001497486
      },
      {
        "date": "2025-08-22",
        "value": 4.847807846104575
      },
      {
        "date": "2025-08-29",
        "value": 5.972268006776551
      },
      {
        "date": "2025-09-05",
        "value": 5.607418835831571
      },
      {
        "date": "2025-09-12",
        "value": 5.7400234240713335
      },
      {
        "date": "2025-09-19",
        "value": 5.954820189022445
      },
      {
        "date": "2025-09-26",
        "value": 6.2659436600771405
      },
      {
        "date": "2025-10-03",
        "value": 7.241602325862244
      },
      {
        "date": "2025-10-10",
        "value": 6.848651030489497
      },
      {
        "date": "2025-10-17",
        "value": 6.702462478590256
      },
      {
        "date": "2025-10-24",
        "value": 7.216561845896011
      },
      {
        "date": "2025-10-31",
        "value": 7.15581536387109
      },
      {
        "date": "2025-11-07",
        "value": 7.043751781441007
      },
      {
        "date": "2025-11-14",
        "value": 7.01455586047912
      },
      {
        "date": "2025-11-21",
        "value": 5.7989370422027555
      },
      {
        "date": "2025-11-28",
        "value": 4.894618780677089
      },
      {
        "date": "2025-12-05",
        "value": 4.684000732361172
      },
      {
        "date": "2025-12-12",
        "value": 3.5882230185562074
      },
      {
        "date": "2025-12-19",
        "value": 3.483572701806808
      },
      {
        "date": "2025-12-26",
        "value": 2.9593770768237
      },
      {
        "date": "2026-01-02",
        "value": 3.186976877032946
      },
      {
        "date": "2026-01-09",
        "value": 4.313059743052794
      },
      {
        "date": "2026-01-16",
        "value": 5.669549884416461
      },
      {
        "date": "2026-01-23",
        "value": 6.828179671540288
      },
      {
        "date": "2026-01-30",
        "value": 7.1787707868753685
      },
      {
        "date": "2026-02-06",
        "value": 7.355190911490229
      },
      {
        "date": "2026-02-13",
        "value": 7.331674676343057
      },
      {
        "date": "2026-02-20",
        "value": 8.14163550151903
      },
      {
        "date": "2026-02-27",
        "value": 8.936192208358067
      },
      {
        "date": "2026-03-06",
        "value": 7.9492217917341215
      },
      {
        "date": "2026-03-13",
        "value": 6.600433120586686
      },
      {
        "date": "2026-03-20",
        "value": 4.040405318750095
      },
      {
        "date": "2026-03-27",
        "value": 1.269456922430526
      },
      {
        "date": "2026-04-03",
        "value": 0.4763786239325738
      },
      {
        "date": "2026-04-10",
        "value": 1.0947517215353844
      },
      {
        "date": "2026-04-17",
        "value": 3.0898239566960695
      },
      {
        "date": "2026-04-24",
        "value": 5.1406345855591145
      },
      {
        "date": "2026-05-01",
        "value": 6.465054931057424
      },
      {
        "date": "2026-05-08",
        "value": 7.859954226354834
      },
      {
        "date": "2026-05-15",
        "value": 7.876255704773082
      },
      {
        "date": "2026-05-22",
        "value": 8.358012825400591
      },
      {
        "date": "2026-05-29",
        "value": 9.779423944065766
      },
      {
        "date": "2026-06-05",
        "value": 9.10912477461401
      },
      {
        "date": "2026-06-12",
        "value": 9.54112618097885
      },
      {
        "date": "2026-06-19",
        "value": 10.542705147240412
      },
      {
        "date": "2026-06-26",
        "value": 9.688066849589752
      },
      {
        "date": "2026-07-03",
        "value": 9.977337841442305
      },
      {
        "date": "2026-07-10",
        "value": 9.253003829244378
      },
      {
        "date": "2026-07-17",
        "value": 6.201463206815177
      },
      {
        "date": "2026-07-24",
        "value": 4.643887108110641
      },
      {
        "date": "2026-07-31",
        "value": 2.2831525149181116
      }
    ],
    "hurstComposite": [
      {
        "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": 1.0
      },
      {
        "date": "2025-06-20",
        "value": 0.9376233741799297
      },
      {
        "date": "2025-06-27",
        "value": 0.9792077913933099
      },
      {
        "date": "2025-07-04",
        "value": 0.9586157870122609
      },
      {
        "date": "2025-07-11",
        "value": 0.8251547220969376
      },
      {
        "date": "2025-07-18",
        "value": 0.9671531060646024
      },
      {
        "date": "2025-07-25",
        "value": 0.9282541788465255
      },
      {
        "date": "2025-08-01",
        "value": 0.7490577589526398
      },
      {
        "date": "2025-08-08",
        "value": 0.7656626864710111
      },
      {
        "date": "2025-08-15",
        "value": 0.887790565847349
      },
      {
        "date": "2025-08-22",
        "value": 0.9599361263566076
      },
      {
        "date": "2025-08-29",
        "value": 0.8177964492054962
      },
      {
        "date": "2025-09-05",
        "value": 0.7532470546850806
      },
      {
        "date": "2025-09-12",
        "value": 1.0403471864971183
      },
      {
        "date": "2025-09-19",
        "value": 1.2556051313564947
      },
      {
        "date": "2025-09-26",
        "value": 1.1641748741437212
      },
      {
        "date": "2025-10-03",
        "value": 1.291208750918449
      },
      {
        "date": "2025-10-10",
        "value": 1.1165707693001805
      },
      {
        "date": "2025-10-17",
        "value": 1.0944762612331476
      },
      {
        "date": "2025-10-24",
        "value": 1.1617719960229422
      },
      {
        "date": "2025-10-31",
        "value": 1.2274074993046415
      },
      {
        "date": "2025-11-07",
        "value": 1.0157794259785138
      },
      {
        "date": "2025-11-14",
        "value": 0.9999168880817322
      },
      {
        "date": "2025-11-21",
        "value": 0.6570189595852478
      },
      {
        "date": "2025-11-28",
        "value": 0.5767402436547516
      },
      {
        "date": "2025-12-05",
        "value": 0.5530117978665999
      },
      {
        "date": "2025-12-12",
        "value": 0.3683898338219567
      },
      {
        "date": "2025-12-19",
        "value": 0.2763296080851361
      },
      {
        "date": "2025-12-26",
        "value": 0.5942771250981952
      },
      {
        "date": "2026-01-02",
        "value": 0.7631563858740437
      },
      {
        "date": "2026-01-09",
        "value": 0.9743778257351168
      },
      {
        "date": "2026-01-16",
        "value": 1.1586681775486698
      },
      {
        "date": "2026-01-23",
        "value": 1.2113079725307787
      },
      {
        "date": "2026-01-30",
        "value": 1.2023136837517743
      },
      {
        "date": "2026-02-06",
        "value": 1.2205940402876936
      },
      {
        "date": "2026-02-13",
        "value": 1.2361592093060922
      },
      {
        "date": "2026-02-20",
        "value": 1.3709681198075168
      },
      {
        "date": "2026-02-27",
        "value": 1.4374739876508535
      },
      {
        "date": "2026-03-06",
        "value": 1.1285689694893528
      },
      {
        "date": "2026-03-13",
        "value": 0.8318822159962614
      },
      {
        "date": "2026-03-20",
        "value": 0.516487981323554
      },
      {
        "date": "2026-03-27",
        "value": 0.25307387275869003
      },
      {
        "date": "2026-04-03",
        "value": 0.18601135228645876
      },
      {
        "date": "2026-04-10",
        "value": 0.42343648847795173
      },
      {
        "date": "2026-04-17",
        "value": 0.7693336575356724
      },
      {
        "date": "2026-04-24",
        "value": 0.9293637610008103
      },
      {
        "date": "2026-05-01",
        "value": 0.9512791405993638
      },
      {
        "date": "2026-05-08",
        "value": 1.2221956790135873
      },
      {
        "date": "2026-05-15",
        "value": 1.2946349825356203
      },
      {
        "date": "2026-05-22",
        "value": 1.3702575603838667
      },
      {
        "date": "2026-05-29",
        "value": 1.5399967153703584
      },
      {
        "date": "2026-06-05",
        "value": 1.4441355297277505
      },
      {
        "date": "2026-06-12",
        "value": 1.4547022047201479
      },
      {
        "date": "2026-06-19",
        "value": 1.6255894519157348
      },
      {
        "date": "2026-06-26",
        "value": 1.4697844023751463
      },
      {
        "date": "2026-07-03",
        "value": 1.3748061150889948
      },
      {
        "date": "2026-07-10",
        "value": 1.2088598791842113
      },
      {
        "date": "2026-07-17",
        "value": 0.7633522814580386
      },
      {
        "date": "2026-07-24",
        "value": 0.5136387769549339
      },
      {
        "date": "2026-07-31",
        "value": 0.2716131398514904
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "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": 1.0
        },
        {
          "date": "2025-06-20",
          "value": 0.9376233741799296
        },
        {
          "date": "2025-06-27",
          "value": 0.9792077913933098
        },
        {
          "date": "2025-07-04",
          "value": 0.9586157870122608
        },
        {
          "date": "2025-07-11",
          "value": 0.8251547220969375
        },
        {
          "date": "2025-07-18",
          "value": 0.9178827651615059
        },
        {
          "date": "2025-07-25",
          "value": 0.8699535302324248
        },
        {
          "date": "2025-08-01",
          "value": 0.630120390239879
        },
        {
          "date": "2025-08-08",
          "value": 0.6402629448053402
        },
        {
          "date": "2025-08-15",
          "value": 0.7948451574943096
        },
        {
          "date": "2025-08-22",
          "value": 0.9316150524981032
        },
        {
          "date": "2025-08-29",
          "value": 0.799143064748566
        },
        {
          "date": "2025-09-05",
          "value": 0.7482918849657678
        },
        {
          "date": "2025-09-12",
          "value": 1.0934674845069905
        },
        {
          "date": "2025-09-19",
          "value": 1.342766669582763
        },
        {
          "date": "2025-09-26",
          "value": 1.1979434304502372
        },
        {
          "date": "2025-10-03",
          "value": 1.3241610407533364
        },
        {
          "date": "2025-10-10",
          "value": 1.1349474554232517
        },
        {
          "date": "2025-10-17",
          "value": 1.11723236486637
        },
        {
          "date": "2025-10-24",
          "value": 1.1821467857735584
        },
        {
          "date": "2025-10-31",
          "value": 1.243235783718697
        },
        {
          "date": "2025-11-07",
          "value": 0.9851821370022744
        },
        {
          "date": "2025-11-14",
          "value": 0.9693789927533304
        },
        {
          "date": "2025-11-21",
          "value": 0.5462168097523261
        },
        {
          "date": "2025-11-28",
          "value": 0.44455596716441864
        },
        {
          "date": "2025-12-05",
          "value": 0.42630115877067576
        },
        {
          "date": "2025-12-12",
          "value": 0.21658109638846845
        },
        {
          "date": "2025-12-19",
          "value": 0.11710247042947572
        },
        {
          "date": "2025-12-26",
          "value": 0.11546931809071163
        },
        {
          "date": "2026-01-02",
          "value": 0.5063825600144959
        },
        {
          "date": "2026-01-09",
          "value": 0.9747606570714242
        },
        {
          "date": "2026-01-16",
          "value": 1.3519219250679235
        },
        {
          "date": "2026-01-23",
          "value": 1.4420241515001588
        },
        {
          "date": "2026-01-30",
          "value": 1.4080737494671278
        },
        {
          "date": "2026-02-06",
          "value": 1.4591327977505644
        },
        {
          "date": "2026-02-13",
          "value": 1.4903801165426915
        },
        {
          "date": "2026-02-20",
          "value": 1.7414782957574393
        },
        {
          "date": "2026-02-27",
          "value": 1.8104714695955808
        },
        {
          "date": "2026-03-06",
          "value": 1.1176955261714336
        },
        {
          "date": "2026-03-13",
          "value": 0.477147051577391
        },
        {
          "date": "2026-03-20",
          "value": -0.16346126813141815
        },
        {
          "date": "2026-03-27",
          "value": -0.6476113546024411
        },
        {
          "date": "2026-04-03",
          "value": -0.6944079068519214
        },
        {
          "date": "2026-04-10",
          "value": -0.10141863233388848
        },
        {
          "date": "2026-04-17",
          "value": 0.6752766978129504
        },
        {
          "date": "2026-04-24",
          "value": 1.0126954977936105
        },
        {
          "date": "2026-05-01",
          "value": 1.03539733477254
        },
        {
          "date": "2026-05-08",
          "value": 1.5754107214905901
        },
        {
          "date": "2026-05-15",
          "value": 1.7152106872050263
        },
        {
          "date": "2026-05-22",
          "value": 1.8670053527136181
        },
        {
          "date": "2026-05-29",
          "value": 2.1730561706305416
        },
        {
          "date": "2026-06-05",
          "value": 1.9006670731004984
        },
        {
          "date": "2026-06-12",
          "value": 1.827001438351767
        },
        {
          "date": "2026-06-19",
          "value": 2.0435875075892014
        },
        {
          "date": "2026-06-26",
          "value": 1.585664626069594
        },
        {
          "date": "2026-07-03",
          "value": 1.3109834910343143
        },
        {
          "date": "2026-07-10",
          "value": 0.9490425809156104
        },
        {
          "date": "2026-07-17",
          "value": 0.07246897054686496
        },
        {
          "date": "2026-07-24",
          "value": -0.34767243948217413
        },
        {
          "date": "2026-07-31",
          "value": -0.708190285222275
        }
      ],
      "20": [
        {
          "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": 1.0
        },
        {
          "date": "2025-07-25",
          "value": 0.9671212779225927
        },
        {
          "date": "2025-08-01",
          "value": 0.8283493380944804
        },
        {
          "date": "2025-08-08",
          "value": 0.8492625142481252
        },
        {
          "date": "2025-08-15",
          "value": 0.9497541714160417
        },
        {
          "date": "2025-08-22",
          "value": 0.9788168422622774
        },
        {
          "date": "2025-08-29",
          "value": 0.8302320388434499
        },
        {
          "date": "2025-09-05",
          "value": 0.7565505011646224
        },
        {
          "date": "2025-09-12",
          "value": 1.004933654490537
        },
        {
          "date": "2025-09-19",
          "value": 1.1974974392056494
        },
        {
          "date": "2025-09-26",
          "value": 1.1416625032727106
        },
        {
          "date": "2025-10-03",
          "value": 1.2692405576951913
        },
        {
          "date": "2025-10-10",
          "value": 1.1043196452181332
        },
        {
          "date": "2025-10-17",
          "value": 1.079305525477666
        },
        {
          "date": "2025-10-24",
          "value": 1.1481888028558649
        },
        {
          "date": "2025-10-31",
          "value": 1.2168553096952717
        },
        {
          "date": "2025-11-07",
          "value": 1.0361776186293403
        },
        {
          "date": "2025-11-14",
          "value": 1.0202754849673332
        },
        {
          "date": "2025-11-21",
          "value": 0.7308870594738623
        },
        {
          "date": "2025-11-28",
          "value": 0.664863094648307
        },
        {
          "date": "2025-12-05",
          "value": 0.6374855572638828
        },
        {
          "date": "2025-12-12",
          "value": 0.46959565877761567
        },
        {
          "date": "2025-12-19",
          "value": 0.38248103318890975
        },
        {
          "date": "2025-12-26",
          "value": 0.33870825699229407
        },
        {
          "date": "2026-01-02",
          "value": 0.5759617285176853
        },
        {
          "date": "2026-01-09",
          "value": 0.8701082004825696
        },
        {
          "date": "2026-01-16",
          "value": 1.1352484397496927
        },
        {
          "date": "2026-01-23",
          "value": 1.2083386402867489
        },
        {
          "date": "2026-01-30",
          "value": 1.2003766956277435
        },
        {
          "date": "2026-02-06",
          "value": 1.2289559700214367
        },
        {
          "date": "2026-02-13",
          "value": 1.2568748738863995
        },
        {
          "date": "2026-02-20",
          "value": 1.4769796342944008
        },
        {
          "date": "2026-02-27",
          "value": 1.5971170319832153
        },
        {
          "date": "2026-03-06",
          "value": 1.1400339241748307
        },
        {
          "date": "2026-03-13",
          "value": 0.7248967620579956
        },
        {
          "date": "2026-03-20",
          "value": 0.29326988195313874
        },
        {
          "date": "2026-03-27",
          "value": -0.05745254646774822
        },
        {
          "date": "2026-04-03",
          "value": -0.11227566342450862
        },
        {
          "date": "2026-04-10",
          "value": 0.27130321160574367
        },
        {
          "date": "2026-04-17",
          "value": 0.7872692877745064
        },
        {
          "date": "2026-04-24",
          "value": 0.9826798904840202
        },
        {
          "date": "2026-05-01",
          "value": 0.9654715442845195
        },
        {
          "date": "2026-05-08",
          "value": 1.3420249691905441
        },
        {
          "date": "2026-05-15",
          "value": 1.401876193370575
        },
        {
          "date": "2026-05-22",
          "value": 1.466108914838545
        },
        {
          "date": "2026-05-29",
          "value": 1.6969023372994212
        },
        {
          "date": "2026-06-05",
          "value": 1.5382568837228807
        },
        {
          "date": "2026-06-12",
          "value": 1.5780256157026653
        },
        {
          "date": "2026-06-19",
          "value": 1.887166341381336
        },
        {
          "date": "2026-06-26",
          "value": 1.6885618634909396
        },
        {
          "date": "2026-07-03",
          "value": 1.5707646974789569
        },
        {
          "date": "2026-07-10",
          "value": 1.3251772609382213
        },
        {
          "date": "2026-07-17",
          "value": 0.6481139453682412
        },
        {
          "date": "2026-07-24",
          "value": 0.2824816243382696
        },
        {
          "date": "2026-07-31",
          "value": -0.07980984273571767
        }
      ],
      "40": [
        {
          "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": 1.0
        },
        {
          "date": "2026-01-02",
          "value": 1.0161285326477307
        },
        {
          "date": "2026-01-09",
          "value": 1.047799758225711
        },
        {
          "date": "2026-01-16",
          "value": 1.084256817162416
        },
        {
          "date": "2026-01-23",
          "value": 1.1048316522468564
        },
        {
          "date": "2026-01-30",
          "value": 1.1068527032673945
        },
        {
          "date": "2026-02-06",
          "value": 1.1024379687284065
        },
        {
          "date": "2026-02-13",
          "value": 1.1019030191380634
        },
        {
          "date": "2026-02-20",
          "value": 1.1217787326638702
        },
        {
          "date": "2026-02-27",
          "value": 1.1492565530893144
        },
        {
          "date": "2026-03-06",
          "value": 1.1255929748021538
        },
        {
          "date": "2026-03-13",
          "value": 1.0743355549733293
        },
        {
          "date": "2026-03-20",
          "value": 0.9940298159167752
        },
        {
          "date": "2026-03-27",
          "value": 0.8961208639120022
        },
        {
          "date": "2026-04-03",
          "value": 0.8108818382652028
        },
        {
          "date": "2026-04-10",
          "value": 0.7778153290050821
        },
        {
          "date": "2026-04-17",
          "value": 0.8009353113542469
        },
        {
          "date": "2026-04-24",
          "value": 0.8525139111101677
        },
        {
          "date": "2026-05-01",
          "value": 0.9016759407401118
        },
        {
          "date": "2026-05-08",
          "value": 0.9713914541936162
        },
        {
          "date": "2026-05-15",
          "value": 1.0210173256312258
        },
        {
          "date": "2026-05-22",
          "value": 1.068834113790093
        },
        {
          "date": "2026-05-29",
          "value": 1.1313294738862276
        },
        {
          "date": "2026-06-05",
          "value": 1.1628585535557767
        },
        {
          "date": "2026-06-12",
          "value": 1.1924507458470208
        },
        {
          "date": "2026-06-19",
          "value": 1.244241974328973
        },
        {
          "date": "2026-06-26",
          "value": 1.2608213833783757
        },
        {
          "date": "2026-07-03",
          "value": 1.2665165858982825
        },
        {
          "date": "2026-07-10",
          "value": 1.2490204559548401
        },
        {
          "date": "2026-07-17",
          "value": 1.1698185473619773
        },
        {
          "date": "2026-07-24",
          "value": 1.082131457125336
        },
        {
          "date": "2026-07-31",
          "value": 0.9807603864183503
        }
      ],
      "80": [
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        },
        {
          "date": "2026-07-31",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 0,
        "date": "2025-03-28",
        "price": 19.136,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 2,
        "date": "2025-04-11",
        "price": 17.172001,
        "kind": "low",
        "move_percent": -10.263372700668885,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 48,
        "date": "2026-02-27",
        "price": 25.620001,
        "kind": "high",
        "move_percent": 49.19636331258073,
        "weeks": 46,
        "confirmed": true
      },
      {
        "index": 52,
        "date": "2026-03-27",
        "price": 23.315001,
        "kind": "low",
        "move_percent": -8.996877088334227,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 64,
        "date": "2026-06-19",
        "price": 29.110001,
        "kind": "high",
        "move_percent": 24.85524233947064,
        "weeks": 12,
        "confirmed": true
      },
      {
        "index": 70,
        "date": "2026-07-31",
        "price": 26.424999,
        "kind": "low",
        "move_percent": -9.223641043502543,
        "weeks": 6,
        "confirmed": false
      }
    ],
    "labels": [
      {
        "index": 2,
        "date": "2025-04-11",
        "price": 17.172001,
        "kind": "low",
        "move_percent": -10.263372700668885,
        "weeks": 2,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 48,
        "date": "2026-02-27",
        "price": 25.620001,
        "kind": "high",
        "move_percent": 49.19636331258073,
        "weeks": 46,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 52,
        "date": "2026-03-27",
        "price": 23.315001,
        "kind": "low",
        "move_percent": -8.996877088334227,
        "weeks": 4,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 64,
        "date": "2026-06-19",
        "price": 29.110001,
        "kind": "high",
        "move_percent": 24.85524233947064,
        "weeks": 12,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 70,
        "date": "2026-07-31",
        "price": 26.424999,
        "kind": "low",
        "move_percent": -9.223641043502543,
        "weeks": 6,
        "confirmed": false,
        "label": "4"
      }
    ]
  }
}