{
  "ticker": {
    "symbol": "PIPE",
    "name": "Invesco SteelPath MLP & Energy Infrastructure ETF",
    "exchange": "CBOE"
  },
  "latest_week": "2026-07-24",
  "latest_close": 31.04,
  "latest_open": 31.15,
  "latest_high": 31.54,
  "latest_low": 30.6601,
  "bar_count": 75,
  "analysis_bar_count": 75,
  "reversal_percent": 5.075115899831885,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-07-24",
    "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": 1,
      "date": "2025-02-28",
      "price": 23.621933,
      "kind": "high",
      "move_percent": null,
      "weeks": 0,
      "confirmed": true
    },
    {
      "index": 2,
      "date": "2025-03-07",
      "price": 22.353789,
      "kind": "low",
      "move_percent": -5.368502230532952,
      "weeks": 1,
      "confirmed": true
    },
    {
      "index": 5,
      "date": "2025-03-28",
      "price": 23.912167,
      "kind": "high",
      "move_percent": 6.97142663375771,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 7,
      "date": "2025-04-11",
      "price": 21.43288,
      "kind": "low",
      "move_percent": -10.368307481291843,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 31,
      "date": "2025-09-26",
      "price": 24.032513,
      "kind": "high",
      "move_percent": 12.129181892494152,
      "weeks": 24,
      "confirmed": true
    },
    {
      "index": 34,
      "date": "2025-10-17",
      "price": 22.46089,
      "kind": "low",
      "move_percent": -6.539569956749851,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 57,
      "date": "2026-03-27",
      "price": 29.656927,
      "kind": "high",
      "move_percent": 32.038075962261516,
      "weeks": 23,
      "confirmed": true
    },
    {
      "index": 60,
      "date": "2026-04-17",
      "price": 28.124909,
      "kind": "low",
      "move_percent": -5.165801568045135,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 65,
      "date": "2026-05-22",
      "price": 31.214297,
      "kind": "high",
      "move_percent": 10.984526207711463,
      "weeks": 5,
      "confirmed": true
    },
    {
      "index": 66,
      "date": "2026-05-29",
      "price": 29.05162,
      "kind": "low",
      "move_percent": -6.928482163157475,
      "weeks": 1,
      "confirmed": true
    },
    {
      "index": 74,
      "date": "2026-07-24",
      "price": 31.04,
      "kind": "high",
      "move_percent": 6.844299904790161,
      "weeks": 8,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "cresting",
    "trend_bias": "bullish",
    "oscillator": 3.09135954387038,
    "slope": -0.2110153727610018,
    "dominant_period_weeks": 26,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 8,
    "estimated_weeks_to_next_turn": 5,
    "series": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": 0.0
      },
      {
        "date": "2025-03-21",
        "value": 0.0
      },
      {
        "date": "2025-03-28",
        "value": 0.0
      },
      {
        "date": "2025-04-04",
        "value": 0.0
      },
      {
        "date": "2025-04-11",
        "value": 0.0
      },
      {
        "date": "2025-04-18",
        "value": 0.0
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.31714698601972746
      },
      {
        "date": "2025-07-11",
        "value": 0.31543715114867976
      },
      {
        "date": "2025-07-18",
        "value": 0.6678085040425135
      },
      {
        "date": "2025-07-25",
        "value": 0.49698828913097126
      },
      {
        "date": "2025-08-01",
        "value": 0.47101675909892105
      },
      {
        "date": "2025-08-08",
        "value": 0.5837998646162782
      },
      {
        "date": "2025-08-15",
        "value": 0.48844222144701216
      },
      {
        "date": "2025-08-22",
        "value": 1.068069496677409
      },
      {
        "date": "2025-08-29",
        "value": 1.28939535007347
      },
      {
        "date": "2025-09-05",
        "value": 1.3037296738065058
      },
      {
        "date": "2025-09-12",
        "value": 1.389675985975654
      },
      {
        "date": "2025-09-19",
        "value": 1.2076423746890277
      },
      {
        "date": "2025-09-26",
        "value": 1.5609881643275567
      },
      {
        "date": "2025-10-03",
        "value": 1.9347098300101842
      },
      {
        "date": "2025-10-10",
        "value": 0.8877150911005587
      },
      {
        "date": "2025-10-17",
        "value": -0.16147601894238087
      },
      {
        "date": "2025-10-24",
        "value": -1.6654282791039094
      },
      {
        "date": "2025-10-31",
        "value": -2.7988662135038918
      },
      {
        "date": "2025-11-07",
        "value": -2.437246088726572
      },
      {
        "date": "2025-11-14",
        "value": -1.342748864777401
      },
      {
        "date": "2025-11-21",
        "value": -0.697149169767106
      },
      {
        "date": "2025-11-28",
        "value": 0.44129470436034346
      },
      {
        "date": "2025-12-05",
        "value": 1.6409027681452175
      },
      {
        "date": "2025-12-12",
        "value": 1.8002288618225886
      },
      {
        "date": "2025-12-19",
        "value": 1.7299604739171572
      },
      {
        "date": "2025-12-26",
        "value": 1.5126307789402746
      },
      {
        "date": "2026-01-02",
        "value": 1.2888504342911085
      },
      {
        "date": "2026-01-09",
        "value": 0.9903015837290101
      },
      {
        "date": "2026-01-16",
        "value": 2.0949646020138126
      },
      {
        "date": "2026-01-23",
        "value": 3.2835003865844747
      },
      {
        "date": "2026-01-30",
        "value": 4.737395081063299
      },
      {
        "date": "2026-02-06",
        "value": 7.347671070489648
      },
      {
        "date": "2026-02-13",
        "value": 10.15977840609772
      },
      {
        "date": "2026-02-20",
        "value": 12.55962888188429
      },
      {
        "date": "2026-02-27",
        "value": 14.56347709741891
      },
      {
        "date": "2026-03-06",
        "value": 16.005860776870538
      },
      {
        "date": "2026-03-13",
        "value": 15.833731848248672
      },
      {
        "date": "2026-03-20",
        "value": 15.555440500818467
      },
      {
        "date": "2026-03-27",
        "value": 15.411098808929879
      },
      {
        "date": "2026-04-03",
        "value": 14.17424609245439
      },
      {
        "date": "2026-04-10",
        "value": 13.07632006485244
      },
      {
        "date": "2026-04-17",
        "value": 11.10867132246084
      },
      {
        "date": "2026-04-24",
        "value": 8.943300812174165
      },
      {
        "date": "2026-05-01",
        "value": 8.778406110863271
      },
      {
        "date": "2026-05-08",
        "value": 7.816444716693712
      },
      {
        "date": "2026-05-15",
        "value": 9.009894742503562
      },
      {
        "date": "2026-05-22",
        "value": 10.134623113929354
      },
      {
        "date": "2026-05-29",
        "value": 8.065001120938215
      },
      {
        "date": "2026-06-05",
        "value": 7.534622953123831
      },
      {
        "date": "2026-06-12",
        "value": 5.793884277265322
      },
      {
        "date": "2026-06-19",
        "value": 3.041199982677053
      },
      {
        "date": "2026-06-26",
        "value": 3.302374916631382
      },
      {
        "date": "2026-07-03",
        "value": 2.387715806412835
      },
      {
        "date": "2026-07-10",
        "value": 1.9000310113183825
      },
      {
        "date": "2026-07-17",
        "value": 2.860248470541036
      },
      {
        "date": "2026-07-24",
        "value": 3.09135954387038
      }
    ]
  },
  "hurst": {
    "status": "mixed",
    "phase": "cresting",
    "alignment_score": 38,
    "risk_score": 62,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 10,
    "nearest_crest_window": 19,
    "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": 11,
        "period_range": [
          6,
          16
        ],
        "period_strength": 12,
        "phase": "rising",
        "value": 1.492955838643739,
        "slope": 1.3178877836394216,
        "amplitude": 1.817,
        "weeks_since_trough": 3,
        "weeks_since_crest": 4,
        "projected_trough_window": 8,
        "projected_crest_window": 7,
        "trough_window": {
          "start": 3,
          "midpoint": 8,
          "end": 13
        },
        "crest_window": {
          "start": 2,
          "midpoint": 7,
          "end": 12
        },
        "fld": {
          "value": 29.808308,
          "state": "crossed up",
          "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": 29.839869,
          "state": "price above",
          "slope": 0.1451229999999999,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          11,
          25,
          30,
          35,
          46,
          61,
          71
        ],
        "series": [
          {
            "date": "2025-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": -1.0
          },
          {
            "date": "2025-05-09",
            "value": -1.0124045365559704
          },
          {
            "date": "2025-05-16",
            "value": 0.010906437671234448
          },
          {
            "date": "2025-05-23",
            "value": 0.4178097442726737
          },
          {
            "date": "2025-05-30",
            "value": 0.6680135339216053
          },
          {
            "date": "2025-06-06",
            "value": 1.6397601232994075
          },
          {
            "date": "2025-06-13",
            "value": 2.1888826917759165
          },
          {
            "date": "2025-06-20",
            "value": 1.9205932723301022
          },
          {
            "date": "2025-06-27",
            "value": 1.8065252943081924
          },
          {
            "date": "2025-07-04",
            "value": 1.3201021571467915
          },
          {
            "date": "2025-07-11",
            "value": 0.5500463058124188
          },
          {
            "date": "2025-07-18",
            "value": 0.4864660803068842
          },
          {
            "date": "2025-07-25",
            "value": -0.2930597551330749
          },
          {
            "date": "2025-08-01",
            "value": -0.10328023091221428
          },
          {
            "date": "2025-08-08",
            "value": -0.3674119794544929
          },
          {
            "date": "2025-08-15",
            "value": -0.4223847696503551
          },
          {
            "date": "2025-08-22",
            "value": 0.22798409315922674
          },
          {
            "date": "2025-08-29",
            "value": 1.1413108040928606
          },
          {
            "date": "2025-09-05",
            "value": 0.8253602234623232
          },
          {
            "date": "2025-09-12",
            "value": 1.0933860732944984
          },
          {
            "date": "2025-09-19",
            "value": 1.031128691098166
          },
          {
            "date": "2025-09-26",
            "value": 2.3437095636993885
          },
          {
            "date": "2025-10-03",
            "value": 2.4251640175364697
          },
          {
            "date": "2025-10-10",
            "value": -0.4129910581974583
          },
          {
            "date": "2025-10-17",
            "value": -2.137663686065819
          },
          {
            "date": "2025-10-24",
            "value": -2.5876054267671904
          },
          {
            "date": "2025-10-31",
            "value": -2.4853924407768013
          },
          {
            "date": "2025-11-07",
            "value": -1.8883518736527325
          },
          {
            "date": "2025-11-14",
            "value": -0.4963895386885664
          },
          {
            "date": "2025-11-21",
            "value": -0.05170576734384558
          },
          {
            "date": "2025-11-28",
            "value": 0.9213519939385605
          },
          {
            "date": "2025-12-05",
            "value": 2.0372386373111095
          },
          {
            "date": "2025-12-12",
            "value": 2.10161461293152
          },
          {
            "date": "2025-12-19",
            "value": 1.3372743796961668
          },
          {
            "date": "2025-12-26",
            "value": 1.2592332223471752
          },
          {
            "date": "2026-01-02",
            "value": 1.6653206752455965
          },
          {
            "date": "2026-01-09",
            "value": 1.0625285614585722
          },
          {
            "date": "2026-01-16",
            "value": 1.8088454607909308
          },
          {
            "date": "2026-01-23",
            "value": 2.6029484869303103
          },
          {
            "date": "2026-01-30",
            "value": 2.8676494956434366
          },
          {
            "date": "2026-02-06",
            "value": 2.955883165214479
          },
          {
            "date": "2026-02-13",
            "value": 2.985294388404826
          },
          {
            "date": "2026-02-20",
            "value": 2.9950981294682752
          },
          {
            "date": "2026-02-27",
            "value": 2.998366043156092
          },
          {
            "date": "2026-03-06",
            "value": 2.999455347718697
          },
          {
            "date": "2026-03-13",
            "value": 2.999818449239566
          },
          {
            "date": "2026-03-20",
            "value": 2.999939483079855
          },
          {
            "date": "2026-03-27",
            "value": 2.999979827693285
          },
          {
            "date": "2026-04-03",
            "value": 2.999993275897762
          },
          {
            "date": "2026-04-10",
            "value": 2.4099888341930074
          },
          {
            "date": "2026-04-17",
            "value": 1.0825961924414351
          },
          {
            "date": "2026-04-24",
            "value": 0.4378288977882362
          },
          {
            "date": "2026-05-01",
            "value": 1.2076175438933774
          },
          {
            "date": "2026-05-08",
            "value": 0.8950733164779581
          },
          {
            "date": "2026-05-15",
            "value": 1.8595729804547458
          },
          {
            "date": "2026-05-22",
            "value": 2.619857660151582
          },
          {
            "date": "2026-05-29",
            "value": 1.3247193432459898
          },
          {
            "date": "2026-06-05",
            "value": 0.9008792157927554
          },
          {
            "date": "2026-06-12",
            "value": 0.9669597385975851
          },
          {
            "date": "2026-06-19",
            "value": 0.2133943015068812
          },
          {
            "date": "2026-06-26",
            "value": 0.7058195288449602
          },
          {
            "date": "2026-07-03",
            "value": 0.1750680550043172
          },
          {
            "date": "2026-07-10",
            "value": 0.23206116828593581
          },
          {
            "date": "2026-07-17",
            "value": 0.9832357318096092
          },
          {
            "date": "2026-07-24",
            "value": 1.492955838643739
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 25,
        "period_range": [
          19,
          31
        ],
        "period_strength": 0,
        "phase": "cresting",
        "value": 1.3128347082975358,
        "slope": -0.8984194608426037,
        "amplitude": 5.095,
        "weeks_since_trough": 37,
        "weeks_since_crest": 6,
        "projected_trough_window": 13,
        "projected_crest_window": 19,
        "trough_window": {
          "start": 7,
          "midpoint": 13,
          "end": 19
        },
        "crest_window": {
          "start": 13,
          "midpoint": 19,
          "end": 25
        },
        "fld": {
          "value": 29.3815815,
          "state": "crossed up",
          "weeks_since_cross": 4,
          "displacement": 12,
          "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": [
          37
        ],
        "series": [
          {
            "date": "2025-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": 1.0
          },
          {
            "date": "2025-08-15",
            "value": 1.2022057101562837
          },
          {
            "date": "2025-08-22",
            "value": 1.915903895746249
          },
          {
            "date": "2025-08-29",
            "value": 2.1932728968405995
          },
          {
            "date": "2025-09-05",
            "value": 1.8123601565074243
          },
          {
            "date": "2025-09-12",
            "value": 1.6494339295952185
          },
          {
            "date": "2025-09-19",
            "value": 1.4992471299550076
          },
          {
            "date": "2025-09-26",
            "value": 1.7883929279600237
          },
          {
            "date": "2025-10-03",
            "value": 1.8293707797365686
          },
          {
            "date": "2025-10-10",
            "value": 1.140005719624309
          },
          {
            "date": "2025-10-17",
            "value": 0.20968555615947504
          },
          {
            "date": "2025-10-24",
            "value": -0.46151100841357107
          },
          {
            "date": "2025-10-31",
            "value": -0.9069342126246192
          },
          {
            "date": "2025-11-07",
            "value": -1.0445304897314511
          },
          {
            "date": "2025-11-14",
            "value": -0.7372953981079495
          },
          {
            "date": "2025-11-21",
            "value": -0.5284954884970081
          },
          {
            "date": "2025-11-28",
            "value": -0.031439511586214275
          },
          {
            "date": "2025-12-05",
            "value": 0.6528315092274622
          },
          {
            "date": "2025-12-12",
            "value": 0.9594860191377672
          },
          {
            "date": "2025-12-19",
            "value": 0.8716981272041272
          },
          {
            "date": "2025-12-26",
            "value": 0.9247699249221644
          },
          {
            "date": "2026-01-02",
            "value": 1.1622845504881127
          },
          {
            "date": "2026-01-09",
            "value": 1.0811422752440563
          },
          {
            "date": "2026-01-16",
            "value": 1.464892966042385
          },
          {
            "date": "2026-01-23",
            "value": 2.166980526278852
          },
          {
            "date": "2026-01-30",
            "value": 2.583490263139426
          },
          {
            "date": "2026-02-06",
            "value": 2.791745131569713
          },
          {
            "date": "2026-02-13",
            "value": 2.8958725657848565
          },
          {
            "date": "2026-02-20",
            "value": 2.947936282892428
          },
          {
            "date": "2026-02-27",
            "value": 2.973968141446214
          },
          {
            "date": "2026-03-06",
            "value": 2.986984070723107
          },
          {
            "date": "2026-03-13",
            "value": 2.9934920353615535
          },
          {
            "date": "2026-03-20",
            "value": 2.9967460176807768
          },
          {
            "date": "2026-03-27",
            "value": 2.9983730088403884
          },
          {
            "date": "2026-04-03",
            "value": 2.9991865044201944
          },
          {
            "date": "2026-04-10",
            "value": 2.999593252210097
          },
          {
            "date": "2026-04-17",
            "value": 2.9997966261050486
          },
          {
            "date": "2026-04-24",
            "value": 2.9998983130525243
          },
          {
            "date": "2026-05-01",
            "value": 2.999949156526262
          },
          {
            "date": "2026-05-08",
            "value": 2.999974578263131
          },
          {
            "date": "2026-05-15",
            "value": 2.9999872891315658
          },
          {
            "date": "2026-05-22",
            "value": 2.999993644565783
          },
          {
            "date": "2026-05-29",
            "value": 2.9999968222828914
          },
          {
            "date": "2026-06-05",
            "value": 2.999998411141446
          },
          {
            "date": "2026-06-12",
            "value": 2.999999205570723
          },
          {
            "date": "2026-06-19",
            "value": 2.8370738911753355
          },
          {
            "date": "2026-06-26",
            "value": 2.750497190756274
          },
          {
            "date": "2026-07-03",
            "value": 2.2112541691401395
          },
          {
            "date": "2026-07-10",
            "value": 1.7525975559181304
          },
          {
            "date": "2026-07-17",
            "value": 1.4892135579086307
          },
          {
            "date": "2026-07-24",
            "value": 1.3128347082975358
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "cresting",
        "value": 1.000949533179626,
        "slope": -0.07888286462896033,
        "amplitude": 14.0,
        "weeks_since_trough": 30,
        "weeks_since_crest": 15,
        "projected_trough_window": 10,
        "projected_crest_window": 25,
        "trough_window": {
          "start": 0,
          "midpoint": 10,
          "end": 20
        },
        "crest_window": {
          "start": 15,
          "midpoint": 25,
          "end": 35
        },
        "fld": {
          "value": 28.864939,
          "state": "crossed up",
          "weeks_since_cross": 34,
          "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": [
          44
        ],
        "series": [
          {
            "date": "2025-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": 1.0
          },
          {
            "date": "2025-11-28",
            "value": 1.1501011414792908
          },
          {
            "date": "2025-12-05",
            "value": 1.3993198857332227
          },
          {
            "date": "2025-12-12",
            "value": 1.4038372736356373
          },
          {
            "date": "2025-12-19",
            "value": 1.2692248490904248
          },
          {
            "date": "2025-12-26",
            "value": 1.1912643337169473
          },
          {
            "date": "2026-01-02",
            "value": 1.2356533676713772
          },
          {
            "date": "2026-01-09",
            "value": 1.1919860060016978
          },
          {
            "date": "2026-01-16",
            "value": 1.2924589220047205
          },
          {
            "date": "2026-01-23",
            "value": 1.5484665104780857
          },
          {
            "date": "2026-01-30",
            "value": 1.9754921484518002
          },
          {
            "date": "2026-02-06",
            "value": 2.3169947656345333
          },
          {
            "date": "2026-02-13",
            "value": 2.544663177089689
          },
          {
            "date": "2026-02-20",
            "value": 2.696442118059793
          },
          {
            "date": "2026-02-27",
            "value": 2.7976280787065284
          },
          {
            "date": "2026-03-06",
            "value": 2.865085385804352
          },
          {
            "date": "2026-03-13",
            "value": 2.910056923869568
          },
          {
            "date": "2026-03-20",
            "value": 2.9400379492463786
          },
          {
            "date": "2026-03-27",
            "value": 2.9600252994975857
          },
          {
            "date": "2026-04-03",
            "value": 2.9733501996650573
          },
          {
            "date": "2026-04-10",
            "value": 2.9822334664433714
          },
          {
            "date": "2026-04-17",
            "value": 2.8646852255473667
          },
          {
            "date": "2026-04-24",
            "value": 2.6412605466552304
          },
          {
            "date": "2026-05-01",
            "value": 2.4125890310980793
          },
          {
            "date": "2026-05-08",
            "value": 2.151749330890786
          },
          {
            "date": "2026-05-15",
            "value": 1.9637405740599458
          },
          {
            "date": "2026-05-22",
            "value": 1.8248688977638172
          },
          {
            "date": "2026-05-29",
            "value": 1.6495452770619317
          },
          {
            "date": "2026-06-05",
            "value": 1.4870645371955094
          },
          {
            "date": "2026-06-12",
            "value": 1.3473845205677588
          },
          {
            "date": "2026-06-19",
            "value": 1.2315896803785058
          },
          {
            "date": "2026-06-26",
            "value": 1.154685448525741
          },
          {
            "date": "2026-07-03",
            "value": 1.0798323978085864
          },
          {
            "date": "2026-07-10",
            "value": 1.0282055045751208
          },
          {
            "date": "2026-07-17",
            "value": 1.0066753209361379
          },
          {
            "date": "2026-07-24",
            "value": 1.000949533179626
          }
        ]
      },
      {
        "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.6024045,
          "state": "crossed up",
          "weeks_since_cross": 28,
          "displacement": 40,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [],
        "series": [
          {
            "date": "2025-02-21",
            "value": null
          },
          {
            "date": "2025-02-28",
            "value": null
          },
          {
            "date": "2025-03-07",
            "value": null
          },
          {
            "date": "2025-03-14",
            "value": null
          },
          {
            "date": "2025-03-21",
            "value": null
          },
          {
            "date": "2025-03-28",
            "value": null
          },
          {
            "date": "2025-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": null
      },
      {
        "date": "2025-03-21",
        "value": null
      },
      {
        "date": "2025-03-28",
        "value": null
      },
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": null
      },
      {
        "date": "2025-04-25",
        "value": null
      },
      {
        "date": "2025-05-02",
        "value": -1.0
      },
      {
        "date": "2025-05-09",
        "value": -1.0124045365559704
      },
      {
        "date": "2025-05-16",
        "value": 0.010906437671234448
      },
      {
        "date": "2025-05-23",
        "value": 0.41780974427267364
      },
      {
        "date": "2025-05-30",
        "value": 0.6680135339216053
      },
      {
        "date": "2025-06-06",
        "value": 1.6397601232994072
      },
      {
        "date": "2025-06-13",
        "value": 2.1888826917759165
      },
      {
        "date": "2025-06-20",
        "value": 1.9205932723301022
      },
      {
        "date": "2025-06-27",
        "value": 1.8065252943081924
      },
      {
        "date": "2025-07-04",
        "value": 1.3201021571467915
      },
      {
        "date": "2025-07-11",
        "value": 0.5500463058124188
      },
      {
        "date": "2025-07-18",
        "value": 0.4864660803068842
      },
      {
        "date": "2025-07-25",
        "value": -0.2930597551330749
      },
      {
        "date": "2025-08-01",
        "value": -0.10328023091221428
      },
      {
        "date": "2025-08-08",
        "value": 0.45303520821820276
      },
      {
        "date": "2025-08-15",
        "value": 0.5523695182336281
      },
      {
        "date": "2025-08-22",
        "value": 1.24073597471144
      },
      {
        "date": "2025-08-29",
        "value": 1.7724880597415038
      },
      {
        "date": "2025-09-05",
        "value": 1.4175601832893838
      },
      {
        "date": "2025-09-12",
        "value": 1.4270147870749306
      },
      {
        "date": "2025-09-19",
        "value": 1.3119997544122708
      },
      {
        "date": "2025-09-26",
        "value": 2.0105195822557698
      },
      {
        "date": "2025-10-03",
        "value": 2.067688074856529
      },
      {
        "date": "2025-10-10",
        "value": 0.518807008495602
      },
      {
        "date": "2025-10-17",
        "value": -0.7292541407306427
      },
      {
        "date": "2025-10-24",
        "value": -1.3119487757550188
      },
      {
        "date": "2025-10-31",
        "value": -1.538317503885492
      },
      {
        "date": "2025-11-07",
        "value": -1.3820590432999635
      },
      {
        "date": "2025-11-14",
        "value": -0.6409330543401962
      },
      {
        "date": "2025-11-21",
        "value": 0.27687589187257133
      },
      {
        "date": "2025-11-28",
        "value": 0.7174394923681583
      },
      {
        "date": "2025-12-05",
        "value": 1.2951439261265734
      },
      {
        "date": "2025-12-12",
        "value": 1.4105941293219242
      },
      {
        "date": "2025-12-19",
        "value": 1.155010675636651
      },
      {
        "date": "2025-12-26",
        "value": 1.1195296905684184
      },
      {
        "date": "2026-01-02",
        "value": 1.3047591150874471
      },
      {
        "date": "2026-01-09",
        "value": 1.1280458890980032
      },
      {
        "date": "2026-01-16",
        "value": 1.4600346203490897
      },
      {
        "date": "2026-01-23",
        "value": 1.977061753754491
      },
      {
        "date": "2026-01-30",
        "value": 2.3655796120676
      },
      {
        "date": "2026-02-06",
        "value": 2.6091058896307966
      },
      {
        "date": "2026-02-13",
        "value": 2.7538405380319353
      },
      {
        "date": "2026-02-20",
        "value": 2.842582065877617
      },
      {
        "date": "2026-02-27",
        "value": 2.8982222535301156
      },
      {
        "date": "2026-03-06",
        "value": 2.933673059164888
      },
      {
        "date": "2026-03-13",
        "value": 2.956524857406428
      },
      {
        "date": "2026-03-20",
        "value": 2.9713814382161243
      },
      {
        "date": "2026-03-27",
        "value": 2.9811012113267537
      },
      {
        "date": "2026-04-03",
        "value": 2.9874902068792006
      },
      {
        "date": "2026-04-10",
        "value": 2.864135098097366
      },
      {
        "date": "2026-04-17",
        "value": 2.52318859154317
      },
      {
        "date": "2026-04-24",
        "value": 2.2811578441101377
      },
      {
        "date": "2026-05-01",
        "value": 2.342549831300798
      },
      {
        "date": "2026-05-08",
        "value": 2.1551356782736377
      },
      {
        "date": "2026-05-15",
        "value": 2.2772978668171846
      },
      {
        "date": "2026-05-22",
        "value": 2.3778798994050523
      },
      {
        "date": "2026-05-29",
        "value": 2.0172969276598773
      },
      {
        "date": "2026-06-05",
        "value": 1.8510030214152178
      },
      {
        "date": "2026-06-12",
        "value": 1.8011136547373312
      },
      {
        "date": "2026-06-19",
        "value": 1.5321369100700994
      },
      {
        "date": "2026-06-26",
        "value": 1.575193922831691
      },
      {
        "date": "2026-07-03",
        "value": 1.251155276553032
      },
      {
        "date": "2026-07-10",
        "value": 1.0910041512184354
      },
      {
        "date": "2026-07-17",
        "value": 1.1581061893322915
      },
      {
        "date": "2026-07-24",
        "value": 1.208481223588486
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bearish-abc",
      "degree": "primary",
      "pattern": "correction",
      "stage": "wave_c",
      "title": "Bearish A/B/C rebound may be completing",
      "direction": "bearish",
      "score": 76,
      "rules": [
        {
          "label": "Wave B protects the correction origin",
          "passed": true,
          "detail": "Origin 28.12; Wave B 29.05.",
          "hard": true
        },
        {
          "label": "Wave C progresses beyond Wave A",
          "passed": true,
          "detail": "A length 3.09; C length 1.99.",
          "hard": true
        }
      ],
      "guidelines": [
        {
          "label": "Wave C is proportionate to Wave A",
          "passed": true,
          "detail": "Wave C is 0.64\u00d7 Wave A.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 60,
          "date": "2026-04-17",
          "price": 28.124909,
          "kind": "low",
          "move_percent": -5.165801568045135,
          "weeks": 3,
          "confirmed": true,
          "label": "5"
        },
        {
          "index": 65,
          "date": "2026-05-22",
          "price": 31.214297,
          "kind": "high",
          "move_percent": 10.984526207711463,
          "weeks": 5,
          "confirmed": true,
          "label": "A"
        },
        {
          "index": 66,
          "date": "2026-05-29",
          "price": 29.05162,
          "kind": "low",
          "move_percent": -6.928482163157475,
          "weeks": 1,
          "confirmed": true,
          "label": "B"
        },
        {
          "index": 74,
          "date": "2026-07-24",
          "price": 31.04,
          "kind": "high",
          "move_percent": 6.844299904790161,
          "weeks": 8,
          "confirmed": false,
          "label": "C"
        }
      ],
      "invalidation": 31.04,
      "confirmation": 29.05162,
      "forming": true,
      "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
      "evidence_weight": 43
    },
    "alternates": [
      {
        "id": "primary-bearish-wave2",
        "degree": "primary",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible bearish Wave 2 crest",
        "direction": "bearish",
        "score": 63,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 31.21; Wave 2 31.04.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 92% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 65,
            "date": "2026-05-22",
            "price": 31.214297,
            "kind": "high",
            "move_percent": 10.984526207711463,
            "weeks": 5,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 66,
            "date": "2026-05-29",
            "price": 29.05162,
            "kind": "low",
            "move_percent": -6.928482163157475,
            "weeks": 1,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 74,
            "date": "2026-07-24",
            "price": 31.04,
            "kind": "high",
            "move_percent": 6.844299904790161,
            "weeks": 8,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 31.214297,
        "confirmation": 29.05162,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 14
      },
      {
        "id": "tactical-bearish-abc",
        "degree": "tactical",
        "pattern": "correction",
        "stage": "wave_c",
        "title": "Bearish A/B/C rebound may be completing",
        "direction": "bearish",
        "score": 76,
        "rules": [
          {
            "label": "Wave B protects the correction origin",
            "passed": true,
            "detail": "Origin 28.12; Wave B 29.05.",
            "hard": true
          },
          {
            "label": "Wave C progresses beyond Wave A",
            "passed": true,
            "detail": "A length 3.09; C length 1.99.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave C is proportionate to Wave A",
            "passed": true,
            "detail": "Wave C is 0.64\u00d7 Wave A.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 60,
            "date": "2026-04-17",
            "price": 28.124909,
            "kind": "low",
            "move_percent": -5.165801568045135,
            "weeks": 3,
            "confirmed": true,
            "label": "5"
          },
          {
            "index": 65,
            "date": "2026-05-22",
            "price": 31.214297,
            "kind": "high",
            "move_percent": 10.984526207711463,
            "weeks": 5,
            "confirmed": true,
            "label": "A"
          },
          {
            "index": 66,
            "date": "2026-05-29",
            "price": 29.05162,
            "kind": "low",
            "move_percent": -6.928482163157475,
            "weeks": 1,
            "confirmed": true,
            "label": "B"
          },
          {
            "index": 74,
            "date": "2026-07-24",
            "price": 31.04,
            "kind": "high",
            "move_percent": 6.844299904790161,
            "weeks": 8,
            "confirmed": false,
            "label": "C"
          }
        ],
        "invalidation": 31.04,
        "confirmation": 29.05162,
        "forming": true,
        "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
        "evidence_weight": 43
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 8.120185439731015,
        "primary": null,
        "candidate_count": 0,
        "explanation": "Strategic degree uses a 8.1% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 5.075115899831885,
        "primary": {
          "id": "primary-bearish-abc",
          "degree": "primary",
          "pattern": "correction",
          "stage": "wave_c",
          "title": "Bearish A/B/C rebound may be completing",
          "direction": "bearish",
          "score": 76,
          "rules": [
            {
              "label": "Wave B protects the correction origin",
              "passed": true,
              "detail": "Origin 28.12; Wave B 29.05.",
              "hard": true
            },
            {
              "label": "Wave C progresses beyond Wave A",
              "passed": true,
              "detail": "A length 3.09; C length 1.99.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave C is proportionate to Wave A",
              "passed": true,
              "detail": "Wave C is 0.64\u00d7 Wave A.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 60,
              "date": "2026-04-17",
              "price": 28.124909,
              "kind": "low",
              "move_percent": -5.165801568045135,
              "weeks": 3,
              "confirmed": true,
              "label": "5"
            },
            {
              "index": 65,
              "date": "2026-05-22",
              "price": 31.214297,
              "kind": "high",
              "move_percent": 10.984526207711463,
              "weeks": 5,
              "confirmed": true,
              "label": "A"
            },
            {
              "index": 66,
              "date": "2026-05-29",
              "price": 29.05162,
              "kind": "low",
              "move_percent": -6.928482163157475,
              "weeks": 1,
              "confirmed": true,
              "label": "B"
            },
            {
              "index": 74,
              "date": "2026-07-24",
              "price": 31.04,
              "kind": "high",
              "move_percent": 6.844299904790161,
              "weeks": 8,
              "confirmed": false,
              "label": "C"
            }
          ],
          "invalidation": 31.04,
          "confirmation": 29.05162,
          "forming": true,
          "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
          "evidence_weight": 43
        },
        "candidate_count": 2,
        "explanation": "Primary degree uses a 5.1% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 3.552581129882319,
        "primary": {
          "id": "tactical-bearish-abc",
          "degree": "tactical",
          "pattern": "correction",
          "stage": "wave_c",
          "title": "Bearish A/B/C rebound may be completing",
          "direction": "bearish",
          "score": 76,
          "rules": [
            {
              "label": "Wave B protects the correction origin",
              "passed": true,
              "detail": "Origin 28.12; Wave B 29.05.",
              "hard": true
            },
            {
              "label": "Wave C progresses beyond Wave A",
              "passed": true,
              "detail": "A length 3.09; C length 1.99.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave C is proportionate to Wave A",
              "passed": true,
              "detail": "Wave C is 0.64\u00d7 Wave A.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 60,
              "date": "2026-04-17",
              "price": 28.124909,
              "kind": "low",
              "move_percent": -5.165801568045135,
              "weeks": 3,
              "confirmed": true,
              "label": "5"
            },
            {
              "index": 65,
              "date": "2026-05-22",
              "price": 31.214297,
              "kind": "high",
              "move_percent": 10.984526207711463,
              "weeks": 5,
              "confirmed": true,
              "label": "A"
            },
            {
              "index": 66,
              "date": "2026-05-29",
              "price": 29.05162,
              "kind": "low",
              "move_percent": -6.928482163157475,
              "weeks": 1,
              "confirmed": true,
              "label": "B"
            },
            {
              "index": 74,
              "date": "2026-07-24",
              "price": 31.04,
              "kind": "high",
              "move_percent": 6.844299904790161,
              "weeks": 8,
              "confirmed": false,
              "label": "C"
            }
          ],
          "invalidation": 31.04,
          "confirmation": 29.05162,
          "forming": true,
          "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
          "evidence_weight": 43
        },
        "candidate_count": 2,
        "explanation": "Tactical degree uses a 3.6% weekly closing-price reversal threshold."
      }
    ],
    "stability": {
      "score": 52,
      "changes": 3,
      "observations": 9,
      "label": "Moderate"
    },
    "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": "cycle_rollover",
    "title": "Bearish A/B/C rebound may be completing",
    "direction": "bearish",
    "confidence": 67,
    "score_explanation": "Rules agreement plus independent cycle, trend and participation confirmation; it is not a probability.",
    "candidate_id": "primary-bearish-abc",
    "labels": [
      {
        "index": 60,
        "date": "2026-04-17",
        "price": 28.124909,
        "kind": "low",
        "move_percent": -5.165801568045135,
        "weeks": 3,
        "confirmed": true,
        "label": "5"
      },
      {
        "index": 65,
        "date": "2026-05-22",
        "price": 31.214297,
        "kind": "high",
        "move_percent": 10.984526207711463,
        "weeks": 5,
        "confirmed": true,
        "label": "A"
      },
      {
        "index": 66,
        "date": "2026-05-29",
        "price": 29.05162,
        "kind": "low",
        "move_percent": -6.928482163157475,
        "weeks": 1,
        "confirmed": true,
        "label": "B"
      },
      {
        "index": 74,
        "date": "2026-07-24",
        "price": 31.04,
        "kind": "high",
        "move_percent": 6.844299904790161,
        "weeks": 8,
        "confirmed": false,
        "label": "C"
      }
    ],
    "notes": [
      "Market Dynamics is negative."
    ],
    "metrics": {
      "trend_gap": 9.189968030978426,
      "fair_value_gap": 23.00346240480804,
      "market_activity": 33.506936,
      "market_dynamics": -0.246456,
      "relative_strength": 9.80416,
      "roc30": 31.934913922669825,
      "hurst_alignment": 38,
      "hurst_risk": 62
    }
  },
  "detail": {
    "summary": "The closing-price swing map is classified as bearish a/b/c rebound may be completing. Price is 9.2% above its 30-week trend. 4 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": 2.444631218139932
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": 8.802458935571947
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": 25.126623184358873
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": 36.15639105554276
      }
    ],
    "range": {
      "high_52": 31.54,
      "low_52": 22.269697,
      "position_52": 94.60643303676267,
      "drawdown": -1.585288522511097
    },
    "risk": {
      "annualised_volatility": 20.88049168027466,
      "average_weekly_range": 3.545249096827281,
      "active_drawdown": -0.558388356463704
    },
    "levels": {
      "support": {
        "index": 66,
        "date": "2026-05-29",
        "price": 29.05162,
        "kind": "low",
        "move_percent": -6.928482163157475,
        "weeks": 1,
        "confirmed": true
      },
      "resistance": {
        "index": 65,
        "date": "2026-05-22",
        "price": 31.214297,
        "kind": "high",
        "move_percent": 10.984526207711463,
        "weeks": 5,
        "confirmed": true
      },
      "decisive": {
        "index": 65,
        "date": "2026-05-22",
        "price": 31.214297,
        "kind": "high",
        "move_percent": 10.984526207711463,
        "weeks": 5,
        "confirmed": true
      },
      "decisive_label": "Bearish structure weakens above",
      "trend": 28.42752,
      "fair_value": 25.235062,
      "trend_gap": 9.189968030978426,
      "fair_value_gap": 23.00346240480804
    },
    "active_swing": {
      "from": {
        "index": 66,
        "date": "2026-05-29",
        "price": 29.05162,
        "kind": "low",
        "move_percent": -6.928482163157475,
        "weeks": 1,
        "confirmed": true
      },
      "to": {
        "index": 74,
        "date": "2026-07-24",
        "price": 31.04,
        "kind": "high",
        "move_percent": 6.844299904790161,
        "weeks": 8,
        "confirmed": false
      },
      "move_percent": 6.844299904790161,
      "weeks": 8,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "positive",
          "value": "9.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": "neutral",
          "value": "Mixed",
          "explanation": "Cycle lengths are not moving in one clear direction."
        },
        {
          "label": "Relative strength",
          "status": "positive",
          "value": "+9.8",
          "explanation": "Outperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "positive",
          "value": "+33.5",
          "explanation": "Participation is supportive"
        },
        {
          "label": "Market dynamics",
          "status": "negative",
          "value": "-0.2",
          "explanation": "Price and volume behaviour is weak"
        },
        {
          "label": "30-week momentum",
          "status": "positive",
          "value": "+31.9",
          "explanation": "Medium-term momentum is positive"
        }
      ],
      "positive": 4,
      "negative": 2,
      "neutral": 1,
      "observed": 7,
      "agreement": 57,
      "direction": "constructive",
      "scenario_direction": "bearish"
    },
    "evidence": {
      "score": 68,
      "history_score": 29,
      "indicator_coverage": 83,
      "structure_score": 100,
      "weekly_observations": 75,
      "confirmed_pivots": 10
    },
    "volume_ratio": 263.977828435221,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "setup",
      "label": "Setup in timing window",
      "now": "Bearish A/B/C rebound may be completing is the highest-ranked admissible primary count; cycle status is mixed.",
      "next": "A weekly close through 29.05, supported by an FLD cross and improving relative strength.",
      "wrong": "The underlying directional structure fails beyond 31.04; a forming endpoint can extend before that happens.",
      "risk": "The active endpoint can move until its reversal is confirmed; earnings, gaps and volatility can jump through technical levels.",
      "explanation": "The lifecycle separates an interesting setup from price confirmation, an active thesis, maturity and invalidation."
    },
    "peer_evidence": {
      "available": true,
      "peers": 17,
      "constructive_count": 10,
      "constructive_percent": 59,
      "rising_cycle_count": 7,
      "rising_cycle_percent": 41,
      "horizons": [
        {
          "weeks": 4,
          "observations": 480,
          "positive_rate": 64.4,
          "median_return": 0.68,
          "average_return": 0.64,
          "median_excess_return": -0.51,
          "excess_observations": 480,
          "p10": -4.89,
          "p90": 6.14
        },
        {
          "weeks": 13,
          "observations": 167,
          "positive_rate": 69.5,
          "median_return": 1.91,
          "average_return": 3.26,
          "median_excess_return": -0.95,
          "excess_observations": 167,
          "p10": -6.47,
          "p90": 12.5
        },
        {
          "weeks": 26,
          "observations": 90,
          "positive_rate": 67.8,
          "median_return": 3.24,
          "average_return": 2.98,
          "median_excess_return": -2.62,
          "excess_observations": 90,
          "p10": -11.29,
          "p90": 16.2
        }
      ],
      "benchmark": "SPY",
      "explanation": "Breadth shows whether peers share the structure. Cohort outcomes use non-overlapping, point-in-time trend and momentum states from the same sector and report benchmark excess return when matching benchmark bars exist; they are context, not a backtest of the Elliott count."
    },
    "event_positioning": {
      "earnings_date": null,
      "earnings_weeks": null,
      "options_available": false,
      "options_direction": null,
      "options_conviction": null,
      "expected_move": null,
      "invalidation_distance": 0.0,
      "collision": false,
      "flags": [],
      "explanation": "Event and positioning context tests whether a scheduled catalyst or the options-implied move could overwhelm the technical structure."
    },
    "downside_vulnerability": {
      "score": 46,
      "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": 5,
          "maximum": 20,
          "bar_width": 25,
          "explanation": "Price is 9.2% above the 30-week trend; large positive gaps increase snap-back vulnerability."
        },
        {
          "key": "range",
          "label": "Range position",
          "score": 12,
          "maximum": 15,
          "bar_width": 78,
          "explanation": "Price is 95% of the way through its 52-week low-to-high range."
        },
        {
          "key": "cycle",
          "label": "Cycle rollover",
          "score": 15,
          "maximum": 15,
          "bar_width": 100,
          "explanation": "Medium-term cycle pressure is cresting."
        },
        {
          "key": "hurst",
          "label": "Multi-cycle risk",
          "score": 9,
          "maximum": 15,
          "bar_width": 62,
          "explanation": "Hurst risk alignment is 62/100."
        },
        {
          "key": "stability",
          "label": "Count instability",
          "score": 5,
          "maximum": 10,
          "bar_width": 48,
          "explanation": "The primary interpretation has moderate recent stability."
        },
        {
          "key": "event",
          "label": "Event proximity",
          "score": 0,
          "maximum": 10,
          "bar_width": 0,
          "explanation": "No upcoming stored earnings date is available."
        }
      ],
      "warnings": [
        "Price is 95% of the way through its 52-week low-to-high range.",
        "Medium-term cycle pressure is cresting."
      ],
      "explanation": "This is a pre-emptive vulnerability checklist, not a probability of decline. It rises when mature wave structure, overextension, cycle rollover, count instability and event risk cluster before price breaks down."
    }
  },
  "chart": {
    "dates": [
      "2025-02-21",
      "2025-02-28",
      "2025-03-07",
      "2025-03-14",
      "2025-03-21",
      "2025-03-28",
      "2025-04-04",
      "2025-04-11",
      "2025-04-18",
      "2025-04-25",
      "2025-05-02",
      "2025-05-09",
      "2025-05-16",
      "2025-05-23",
      "2025-05-30",
      "2025-06-06",
      "2025-06-13",
      "2025-06-20",
      "2025-06-27",
      "2025-07-04",
      "2025-07-11",
      "2025-07-18",
      "2025-07-25",
      "2025-08-01",
      "2025-08-08",
      "2025-08-15",
      "2025-08-22",
      "2025-08-29",
      "2025-09-05",
      "2025-09-12",
      "2025-09-19",
      "2025-09-26",
      "2025-10-03",
      "2025-10-10",
      "2025-10-17",
      "2025-10-24",
      "2025-10-31",
      "2025-11-07",
      "2025-11-14",
      "2025-11-21",
      "2025-11-28",
      "2025-12-05",
      "2025-12-12",
      "2025-12-19",
      "2025-12-26",
      "2026-01-02",
      "2026-01-09",
      "2026-01-16",
      "2026-01-23",
      "2026-01-30",
      "2026-02-06",
      "2026-02-13",
      "2026-02-20",
      "2026-02-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24"
    ],
    "close": [
      23.311216,
      23.621933,
      22.353789,
      23.216638,
      23.856816,
      23.912167,
      21.851478,
      21.43288,
      22.530869,
      22.804264,
      22.607496,
      22.522035,
      23.073903,
      22.906709,
      22.857883,
      23.271086,
      23.391619,
      23.160509,
      23.425679,
      23.259814,
      22.948746,
      23.255202,
      22.797314,
      23.221762,
      23.014072,
      23.107161,
      23.320696,
      23.522491,
      23.199174,
      23.431858,
      23.362527,
      24.032513,
      23.724992,
      22.590158,
      22.46089,
      22.599388,
      22.562506,
      22.815799,
      23.382196,
      23.130952,
      23.62481,
      23.989844,
      23.637542,
      23.175935,
      23.526752,
      23.889334,
      23.428241,
      24.317,
      24.806871,
      25.491872,
      26.270417,
      27.523786,
      27.778071,
      28.319156,
      28.779857,
      28.629095,
      28.907159,
      29.656927,
      28.94525,
      28.884959,
      28.124909,
      28.528767,
      29.947094,
      29.005219,
      30.713331,
      31.214297,
      29.05162,
      29.762214,
      30.02333,
      29.137973,
      30.299294,
      29.465801,
      30.071633,
      30.812128,
      31.04
    ],
    "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,
      23.039575,
      23.041286,
      23.054972,
      23.100678,
      23.079796,
      23.033265,
      22.989506,
      23.013207,
      23.059304,
      23.087681,
      23.098571,
      23.132481,
      23.181408,
      23.200196,
      23.209171,
      23.231466,
      23.252075,
      23.253295,
      23.291845,
      23.337885,
      23.412287,
      23.523009,
      23.665295,
      23.83132,
      24.001233,
      24.193426,
      24.377491,
      24.563706,
      24.768187,
      24.959723,
      25.141493,
      25.300239,
      25.450115,
      25.657518,
      25.871353,
      26.146435,
      26.433598,
      26.649902,
      26.881449,
      27.10282,
      27.303054,
      27.525537,
      27.708069,
      27.922539,
      28.177079,
      28.42752
    ],
    "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,
      23.0395753,
      23.041285666666667,
      23.054971666666667,
      23.100678433333332,
      23.079795766666667,
      23.0332649,
      22.989505599999998,
      23.01320653333333,
      23.05930383333333,
      23.087681399999997,
      23.098570999999996,
      23.132481466666665,
      23.18140843333333,
      23.2001964,
      23.2091706,
      23.231466233333332,
      23.2520745,
      23.253295233333333,
      23.29184493333333,
      23.337884666666664,
      23.4122866,
      23.523008966666666,
      23.665295099999994,
      23.831320333333327,
      24.00123346666666,
      24.193426299999995,
      24.37749076666666,
      24.563706199999995,
      24.768187399999995,
      24.959723266666664,
      25.141493299999993,
      25.300239366666663,
      25.450114499999994,
      25.657517899999995,
      25.871353266666663,
      26.14643463333333,
      26.433598266666664,
      26.649902066666662,
      26.88144923333333,
      27.102820366666663,
      27.303054399999997,
      27.525537199999995,
      27.708069099999996,
      27.922538799999995,
      28.177078566666662,
      28.427520166666664
    ],
    "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,
      0.22011292761389337,
      1.738130406178034,
      6.134096550701098,
      -2.698409649149032,
      -5.851266992208849,
      -5.490004314539954,
      3.2539126186338465,
      6.452324652589842,
      3.7784916329680907,
      1.4325741887569832,
      4.499896848372765,
      6.517213031593293,
      2.442755350059322,
      1.1753150572611708,
      2.926207120755659,
      2.6567217361493194,
      0.1565603475330257,
      4.993374713828608,
      5.89605961901895,
      9.596198834608058,
      14.474302866047664,
      18.355394203843083,
      21.847999286231705,
      21.950935506099846,
      25.053302170950023,
      23.897068099365377,
      23.95495829112475,
      26.079023688435043,
      24.76845080777446,
      23.272166466696753,
      20.38470410328471,
      18.70904636564639,
      26.225939296417888,
      28.397592438264496,
      36.74138023916239,
      38.12009865045902,
      28.76060841823156,
      30.445635500207562,
      28.402524724367208,
      25.969622867230015,
      28.25201133892717,
      22.82614676443914,
      27.219797219186322,
      32.948802281331915,
      31.934913922669825
    ],
    "drawdown": [
      0.0,
      0.0,
      -5.368502230532952,
      -1.7157571313067346,
      0.0,
      0.0,
      -8.617742591041623,
      -10.368307481291843,
      -5.776548817177469,
      -4.633218729193386,
      -5.4560968899221844,
      -5.813492353076997,
      -3.5055961260223665,
      -4.204796662719865,
      -4.408985601346791,
      -2.6809824471366386,
      -2.1769168808498267,
      -3.143412305543028,
      -2.0344789328378368,
      -2.728121629461694,
      -4.028999128351689,
      -2.747408881846633,
      -4.662283430857605,
      -2.887254007551896,
      -3.7558076605938786,
      -3.3665121191232847,
      -2.473514842883117,
      -1.6296139116124502,
      -2.9817163789463366,
      -2.0086385311711896,
      -2.298578794636221,
      0.0,
      -1.2796040097845833,
      -6.0016819714193135,
      -6.539569956749851,
      -5.963275667426043,
      -6.116742764271062,
      -5.062783072248845,
      -2.7059883417102535,
      -3.75142208390775,
      -1.6964642856949728,
      -0.17754697563255273,
      -1.6434860557445727,
      -3.5642464855839355,
      -2.104486534554265,
      -0.595772069279646,
      -2.5143937298608834,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      -0.5238455493368167,
      0.0,
      0.0,
      -2.399699065247044,
      -2.602993897513391,
      -5.165801568045135,
      -3.804035394496541,
      0.0,
      -3.1451298747050367,
      0.0,
      0.0,
      -6.928482163157475,
      -4.651980469077995,
      -3.8154535404080927,
      -6.651836496590008,
      -2.931358665549952,
      -5.601586990730561,
      -3.6607071432683553,
      -1.2884128064777405,
      -0.558388356463704
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      31.89339996941915,
      30.27072115034667,
      28.758277430765826,
      27.421785878995315,
      26.795735947780745,
      25.780646547100876,
      24.844292892367772,
      24.240707877947294,
      23.485392222418152,
      22.855572870379884,
      22.29013575698326,
      21.732342337170905,
      21.291575711254442,
      20.884551910352776,
      20.624443771473008,
      20.368019406834808,
      19.983045567724037,
      19.58824242856421,
      19.250318217913524,
      19.198261182014345,
      17.69641776529858,
      16.933188367578015,
      16.485230122926115,
      16.974541764999724,
      11.719078938172869,
      13.375683006672787,
      11.383480451659763,
      11.285977065206842,
      11.223298869656128,
      11.313563144679808,
      11.327206839517515,
      11.386137102663001,
      11.73780071347147,
      11.668647710996204,
      11.860249670142943,
      12.102757599386631,
      12.18205780367721,
      12.307832540587595,
      12.47428612967094,
      13.395065358385702,
      13.249740964065863,
      13.512163718445198,
      13.873727702303325,
      15.065683526675059,
      15.06567647384773,
      15.164371066267298,
      14.896804744726943,
      15.016229316554524,
      14.934691880385856,
      14.865083331783735,
      15.259429097132488,
      13.080737702315478,
      13.853885395043205,
      13.868486277789971,
      14.860037737504616,
      15.99169765984138,
      17.288906578178118,
      17.01867937159417,
      20.32828997603253,
      20.429065600968368,
      20.148391474001155,
      20.481302369511205,
      20.90587865447526,
      21.529848301866537,
      21.205768459991422,
      20.934705912427063,
      20.88049168027466
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      42.10510321144481,
      66.66320793374709,
      78.96390748965754,
      88.49245123389855,
      55.41136857658374,
      130.47886114228308,
      131.5383795852383,
      89.20285971951745,
      127.4679759304497,
      8.280465081018102,
      89.12492948332013,
      98.58049878060072,
      166.61640008899656,
      118.2550138844839,
      78.36169461192438,
      87.0418943592718,
      192.6778918523848,
      80.99835249576688,
      116.55848185381068,
      235.0096645221397,
      331.33516762945476,
      66.24650050592362,
      0.7025765825202961,
      2.020880116176334,
      8.040233674149357,
      15.322319596354362,
      5.720718343244676,
      8.388950913898903,
      2.3734121784946085,
      2.0911623787587104,
      2.3014282284613636,
      2.127062896822894,
      1.176370649229714,
      2.0711080428028996,
      8.587608740409635,
      10.461210639926295,
      10.252314898842037,
      1.0640495867768596,
      3.2005972330320693,
      19.430275356537628,
      69.97407288723161,
      100.91877447930011,
      166.65537335682345,
      22.97232332944166,
      157.516477352405,
      126.4559068219634,
      1067.133247950303,
      458.90141583639223,
      58.6617339552839,
      66.56723447680352,
      58.010730753539065,
      103.29392016256091,
      184.29635594926515,
      62.24367653695963,
      28.200424919832674,
      57.16579792555152,
      297.35779921564136,
      92.55207421669877,
      263.760373938758,
      226.18074848831506,
      78.39400985486323,
      47.692473492667474,
      83.87384465704557,
      48.77062182741117,
      36.64830155773118,
      50.258649699872436,
      84.04163790902817,
      263.977828435221
    ],
    "fairValue": [
      23.311216,
      23.466575,
      23.095646,
      23.125894,
      23.272078,
      23.37876,
      23.160577,
      22.944615,
      22.898643,
      22.889205,
      22.863595,
      22.835132,
      22.853499,
      22.8573,
      22.857338,
      22.883198,
      22.913105,
      22.926849,
      22.953104,
      22.968439,
      22.967501,
      22.980579,
      22.972611,
      22.982992,
      22.984235,
      22.988963,
      23.001249,
      23.019865,
      23.026048,
      23.039575,
      23.049993,
      23.080697,
      23.100221,
      23.085219,
      23.067381,
      23.054381,
      23.041087,
      23.035159,
      23.044057,
      23.04623,
      23.060341,
      23.082472,
      23.095381,
      23.097212,
      23.106757,
      23.12377,
      23.130248,
      23.154972,
      23.188684,
      23.234748,
      23.294271,
      23.375607,
      23.458673,
      23.548682,
      23.643794,
      23.732817,
      23.823595,
      23.92417,
      24.009273,
      24.090534,
      24.156672,
      24.227189,
      24.317981,
      24.391219,
      24.488483,
      24.590389,
      24.656975,
      24.732052,
      24.808737,
      24.870583,
      24.947044,
      25.009804,
      25.079144,
      25.156617,
      25.235062
    ],
    "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,
      12.32835,
      11.872875,
      14.302663,
      17.083431,
      10.673641,
      4.08242,
      -1.353315,
      -4.304407,
      -5.779954,
      -3.732452,
      -1.679601,
      2.7461,
      11.73385,
      17.678525,
      17.617687,
      15.006669,
      10.967484,
      5.939417,
      11.229884,
      22.201167,
      36.931383,
      55.228567,
      69.150633,
      79.437967,
      87.509808,
      93.754904,
      96.877452,
      98.438726,
      95.043613,
      85.551932,
      75.066616,
      59.780008,
      45.452504,
      41.724352,
      39.618726,
      52.334413,
      69.614081,
      67.754991,
      63.36982,
      52.13771,
      35.217555,
      28.733878,
      24.333989,
      21.245844,
      27.170922,
      33.506936
    ],
    "marketDynamics": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      0.471731,
      0.550473,
      0.440038,
      0.501711,
      0.672693,
      0.521154,
      0.353532,
      -0.115854,
      -0.445644,
      -0.496243,
      -0.366598,
      -0.301808,
      -0.135425,
      0.163448,
      0.311495,
      0.384999,
      0.423319,
      0.392459,
      0.329183,
      0.669635,
      0.983685,
      1.281407,
      1.641,
      1.74797,
      1.794979,
      1.819032,
      1.836797,
      1.757204,
      1.694124,
      1.654449,
      1.523213,
      1.44776,
      1.174262,
      0.811276,
      0.628411,
      0.353353,
      0.323638,
      0.399446,
      0.187265,
      0.074485,
      -0.111672,
      -0.361678,
      -0.418665,
      -0.505006,
      -0.534585,
      -0.436747,
      -0.246456
    ],
    "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,
      7.789037,
      7.51892,
      10.102979,
      13.952487,
      14.994618,
      18.132609,
      23.759662,
      16.762414,
      12.357753,
      4.871386,
      5.915148,
      10.077742,
      4.218219,
      9.996725,
      10.716382,
      1.611382,
      6.710615,
      6.99133,
      2.900119,
      9.437585,
      4.067657,
      4.637583,
      8.677099,
      9.80416
    ],
    "cycle": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": 0.0
      },
      {
        "date": "2025-03-21",
        "value": 0.0
      },
      {
        "date": "2025-03-28",
        "value": 0.0
      },
      {
        "date": "2025-04-04",
        "value": 0.0
      },
      {
        "date": "2025-04-11",
        "value": 0.0
      },
      {
        "date": "2025-04-18",
        "value": 0.0
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.31714698601972746
      },
      {
        "date": "2025-07-11",
        "value": 0.31543715114867976
      },
      {
        "date": "2025-07-18",
        "value": 0.6678085040425135
      },
      {
        "date": "2025-07-25",
        "value": 0.49698828913097126
      },
      {
        "date": "2025-08-01",
        "value": 0.47101675909892105
      },
      {
        "date": "2025-08-08",
        "value": 0.5837998646162782
      },
      {
        "date": "2025-08-15",
        "value": 0.48844222144701216
      },
      {
        "date": "2025-08-22",
        "value": 1.068069496677409
      },
      {
        "date": "2025-08-29",
        "value": 1.28939535007347
      },
      {
        "date": "2025-09-05",
        "value": 1.3037296738065058
      },
      {
        "date": "2025-09-12",
        "value": 1.389675985975654
      },
      {
        "date": "2025-09-19",
        "value": 1.2076423746890277
      },
      {
        "date": "2025-09-26",
        "value": 1.5609881643275567
      },
      {
        "date": "2025-10-03",
        "value": 1.9347098300101842
      },
      {
        "date": "2025-10-10",
        "value": 0.8877150911005587
      },
      {
        "date": "2025-10-17",
        "value": -0.16147601894238087
      },
      {
        "date": "2025-10-24",
        "value": -1.6654282791039094
      },
      {
        "date": "2025-10-31",
        "value": -2.7988662135038918
      },
      {
        "date": "2025-11-07",
        "value": -2.437246088726572
      },
      {
        "date": "2025-11-14",
        "value": -1.342748864777401
      },
      {
        "date": "2025-11-21",
        "value": -0.697149169767106
      },
      {
        "date": "2025-11-28",
        "value": 0.44129470436034346
      },
      {
        "date": "2025-12-05",
        "value": 1.6409027681452175
      },
      {
        "date": "2025-12-12",
        "value": 1.8002288618225886
      },
      {
        "date": "2025-12-19",
        "value": 1.7299604739171572
      },
      {
        "date": "2025-12-26",
        "value": 1.5126307789402746
      },
      {
        "date": "2026-01-02",
        "value": 1.2888504342911085
      },
      {
        "date": "2026-01-09",
        "value": 0.9903015837290101
      },
      {
        "date": "2026-01-16",
        "value": 2.0949646020138126
      },
      {
        "date": "2026-01-23",
        "value": 3.2835003865844747
      },
      {
        "date": "2026-01-30",
        "value": 4.737395081063299
      },
      {
        "date": "2026-02-06",
        "value": 7.347671070489648
      },
      {
        "date": "2026-02-13",
        "value": 10.15977840609772
      },
      {
        "date": "2026-02-20",
        "value": 12.55962888188429
      },
      {
        "date": "2026-02-27",
        "value": 14.56347709741891
      },
      {
        "date": "2026-03-06",
        "value": 16.005860776870538
      },
      {
        "date": "2026-03-13",
        "value": 15.833731848248672
      },
      {
        "date": "2026-03-20",
        "value": 15.555440500818467
      },
      {
        "date": "2026-03-27",
        "value": 15.411098808929879
      },
      {
        "date": "2026-04-03",
        "value": 14.17424609245439
      },
      {
        "date": "2026-04-10",
        "value": 13.07632006485244
      },
      {
        "date": "2026-04-17",
        "value": 11.10867132246084
      },
      {
        "date": "2026-04-24",
        "value": 8.943300812174165
      },
      {
        "date": "2026-05-01",
        "value": 8.778406110863271
      },
      {
        "date": "2026-05-08",
        "value": 7.816444716693712
      },
      {
        "date": "2026-05-15",
        "value": 9.009894742503562
      },
      {
        "date": "2026-05-22",
        "value": 10.134623113929354
      },
      {
        "date": "2026-05-29",
        "value": 8.065001120938215
      },
      {
        "date": "2026-06-05",
        "value": 7.534622953123831
      },
      {
        "date": "2026-06-12",
        "value": 5.793884277265322
      },
      {
        "date": "2026-06-19",
        "value": 3.041199982677053
      },
      {
        "date": "2026-06-26",
        "value": 3.302374916631382
      },
      {
        "date": "2026-07-03",
        "value": 2.387715806412835
      },
      {
        "date": "2026-07-10",
        "value": 1.9000310113183825
      },
      {
        "date": "2026-07-17",
        "value": 2.860248470541036
      },
      {
        "date": "2026-07-24",
        "value": 3.09135954387038
      }
    ],
    "hurstComposite": [
      {
        "date": "2025-02-21",
        "value": null
      },
      {
        "date": "2025-02-28",
        "value": null
      },
      {
        "date": "2025-03-07",
        "value": null
      },
      {
        "date": "2025-03-14",
        "value": null
      },
      {
        "date": "2025-03-21",
        "value": null
      },
      {
        "date": "2025-03-28",
        "value": null
      },
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": null
      },
      {
        "date": "2025-04-25",
        "value": null
      },
      {
        "date": "2025-05-02",
        "value": -1.0
      },
      {
        "date": "2025-05-09",
        "value": -1.0124045365559704
      },
      {
        "date": "2025-05-16",
        "value": 0.010906437671234448
      },
      {
        "date": "2025-05-23",
        "value": 0.41780974427267364
      },
      {
        "date": "2025-05-30",
        "value": 0.6680135339216053
      },
      {
        "date": "2025-06-06",
        "value": 1.6397601232994072
      },
      {
        "date": "2025-06-13",
        "value": 2.1888826917759165
      },
      {
        "date": "2025-06-20",
        "value": 1.9205932723301022
      },
      {
        "date": "2025-06-27",
        "value": 1.8065252943081924
      },
      {
        "date": "2025-07-04",
        "value": 1.3201021571467915
      },
      {
        "date": "2025-07-11",
        "value": 0.5500463058124188
      },
      {
        "date": "2025-07-18",
        "value": 0.4864660803068842
      },
      {
        "date": "2025-07-25",
        "value": -0.2930597551330749
      },
      {
        "date": "2025-08-01",
        "value": -0.10328023091221428
      },
      {
        "date": "2025-08-08",
        "value": 0.45303520821820276
      },
      {
        "date": "2025-08-15",
        "value": 0.5523695182336281
      },
      {
        "date": "2025-08-22",
        "value": 1.24073597471144
      },
      {
        "date": "2025-08-29",
        "value": 1.7724880597415038
      },
      {
        "date": "2025-09-05",
        "value": 1.4175601832893838
      },
      {
        "date": "2025-09-12",
        "value": 1.4270147870749306
      },
      {
        "date": "2025-09-19",
        "value": 1.3119997544122708
      },
      {
        "date": "2025-09-26",
        "value": 2.0105195822557698
      },
      {
        "date": "2025-10-03",
        "value": 2.067688074856529
      },
      {
        "date": "2025-10-10",
        "value": 0.518807008495602
      },
      {
        "date": "2025-10-17",
        "value": -0.7292541407306427
      },
      {
        "date": "2025-10-24",
        "value": -1.3119487757550188
      },
      {
        "date": "2025-10-31",
        "value": -1.538317503885492
      },
      {
        "date": "2025-11-07",
        "value": -1.3820590432999635
      },
      {
        "date": "2025-11-14",
        "value": -0.6409330543401962
      },
      {
        "date": "2025-11-21",
        "value": 0.27687589187257133
      },
      {
        "date": "2025-11-28",
        "value": 0.7174394923681583
      },
      {
        "date": "2025-12-05",
        "value": 1.2951439261265734
      },
      {
        "date": "2025-12-12",
        "value": 1.4105941293219242
      },
      {
        "date": "2025-12-19",
        "value": 1.155010675636651
      },
      {
        "date": "2025-12-26",
        "value": 1.1195296905684184
      },
      {
        "date": "2026-01-02",
        "value": 1.3047591150874471
      },
      {
        "date": "2026-01-09",
        "value": 1.1280458890980032
      },
      {
        "date": "2026-01-16",
        "value": 1.4600346203490897
      },
      {
        "date": "2026-01-23",
        "value": 1.977061753754491
      },
      {
        "date": "2026-01-30",
        "value": 2.3655796120676
      },
      {
        "date": "2026-02-06",
        "value": 2.6091058896307966
      },
      {
        "date": "2026-02-13",
        "value": 2.7538405380319353
      },
      {
        "date": "2026-02-20",
        "value": 2.842582065877617
      },
      {
        "date": "2026-02-27",
        "value": 2.8982222535301156
      },
      {
        "date": "2026-03-06",
        "value": 2.933673059164888
      },
      {
        "date": "2026-03-13",
        "value": 2.956524857406428
      },
      {
        "date": "2026-03-20",
        "value": 2.9713814382161243
      },
      {
        "date": "2026-03-27",
        "value": 2.9811012113267537
      },
      {
        "date": "2026-04-03",
        "value": 2.9874902068792006
      },
      {
        "date": "2026-04-10",
        "value": 2.864135098097366
      },
      {
        "date": "2026-04-17",
        "value": 2.52318859154317
      },
      {
        "date": "2026-04-24",
        "value": 2.2811578441101377
      },
      {
        "date": "2026-05-01",
        "value": 2.342549831300798
      },
      {
        "date": "2026-05-08",
        "value": 2.1551356782736377
      },
      {
        "date": "2026-05-15",
        "value": 2.2772978668171846
      },
      {
        "date": "2026-05-22",
        "value": 2.3778798994050523
      },
      {
        "date": "2026-05-29",
        "value": 2.0172969276598773
      },
      {
        "date": "2026-06-05",
        "value": 1.8510030214152178
      },
      {
        "date": "2026-06-12",
        "value": 1.8011136547373312
      },
      {
        "date": "2026-06-19",
        "value": 1.5321369100700994
      },
      {
        "date": "2026-06-26",
        "value": 1.575193922831691
      },
      {
        "date": "2026-07-03",
        "value": 1.251155276553032
      },
      {
        "date": "2026-07-10",
        "value": 1.0910041512184354
      },
      {
        "date": "2026-07-17",
        "value": 1.1581061893322915
      },
      {
        "date": "2026-07-24",
        "value": 1.208481223588486
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": -1.0
        },
        {
          "date": "2025-05-09",
          "value": -1.0124045365559704
        },
        {
          "date": "2025-05-16",
          "value": 0.010906437671234448
        },
        {
          "date": "2025-05-23",
          "value": 0.4178097442726737
        },
        {
          "date": "2025-05-30",
          "value": 0.6680135339216053
        },
        {
          "date": "2025-06-06",
          "value": 1.6397601232994075
        },
        {
          "date": "2025-06-13",
          "value": 2.1888826917759165
        },
        {
          "date": "2025-06-20",
          "value": 1.9205932723301022
        },
        {
          "date": "2025-06-27",
          "value": 1.8065252943081924
        },
        {
          "date": "2025-07-04",
          "value": 1.3201021571467915
        },
        {
          "date": "2025-07-11",
          "value": 0.5500463058124188
        },
        {
          "date": "2025-07-18",
          "value": 0.4864660803068842
        },
        {
          "date": "2025-07-25",
          "value": -0.2930597551330749
        },
        {
          "date": "2025-08-01",
          "value": -0.10328023091221428
        },
        {
          "date": "2025-08-08",
          "value": -0.3674119794544929
        },
        {
          "date": "2025-08-15",
          "value": -0.4223847696503551
        },
        {
          "date": "2025-08-22",
          "value": 0.22798409315922674
        },
        {
          "date": "2025-08-29",
          "value": 1.1413108040928606
        },
        {
          "date": "2025-09-05",
          "value": 0.8253602234623232
        },
        {
          "date": "2025-09-12",
          "value": 1.0933860732944984
        },
        {
          "date": "2025-09-19",
          "value": 1.031128691098166
        },
        {
          "date": "2025-09-26",
          "value": 2.3437095636993885
        },
        {
          "date": "2025-10-03",
          "value": 2.4251640175364697
        },
        {
          "date": "2025-10-10",
          "value": -0.4129910581974583
        },
        {
          "date": "2025-10-17",
          "value": -2.137663686065819
        },
        {
          "date": "2025-10-24",
          "value": -2.5876054267671904
        },
        {
          "date": "2025-10-31",
          "value": -2.4853924407768013
        },
        {
          "date": "2025-11-07",
          "value": -1.8883518736527325
        },
        {
          "date": "2025-11-14",
          "value": -0.4963895386885664
        },
        {
          "date": "2025-11-21",
          "value": -0.05170576734384558
        },
        {
          "date": "2025-11-28",
          "value": 0.9213519939385605
        },
        {
          "date": "2025-12-05",
          "value": 2.0372386373111095
        },
        {
          "date": "2025-12-12",
          "value": 2.10161461293152
        },
        {
          "date": "2025-12-19",
          "value": 1.3372743796961668
        },
        {
          "date": "2025-12-26",
          "value": 1.2592332223471752
        },
        {
          "date": "2026-01-02",
          "value": 1.6653206752455965
        },
        {
          "date": "2026-01-09",
          "value": 1.0625285614585722
        },
        {
          "date": "2026-01-16",
          "value": 1.8088454607909308
        },
        {
          "date": "2026-01-23",
          "value": 2.6029484869303103
        },
        {
          "date": "2026-01-30",
          "value": 2.8676494956434366
        },
        {
          "date": "2026-02-06",
          "value": 2.955883165214479
        },
        {
          "date": "2026-02-13",
          "value": 2.985294388404826
        },
        {
          "date": "2026-02-20",
          "value": 2.9950981294682752
        },
        {
          "date": "2026-02-27",
          "value": 2.998366043156092
        },
        {
          "date": "2026-03-06",
          "value": 2.999455347718697
        },
        {
          "date": "2026-03-13",
          "value": 2.999818449239566
        },
        {
          "date": "2026-03-20",
          "value": 2.999939483079855
        },
        {
          "date": "2026-03-27",
          "value": 2.999979827693285
        },
        {
          "date": "2026-04-03",
          "value": 2.999993275897762
        },
        {
          "date": "2026-04-10",
          "value": 2.4099888341930074
        },
        {
          "date": "2026-04-17",
          "value": 1.0825961924414351
        },
        {
          "date": "2026-04-24",
          "value": 0.4378288977882362
        },
        {
          "date": "2026-05-01",
          "value": 1.2076175438933774
        },
        {
          "date": "2026-05-08",
          "value": 0.8950733164779581
        },
        {
          "date": "2026-05-15",
          "value": 1.8595729804547458
        },
        {
          "date": "2026-05-22",
          "value": 2.619857660151582
        },
        {
          "date": "2026-05-29",
          "value": 1.3247193432459898
        },
        {
          "date": "2026-06-05",
          "value": 0.9008792157927554
        },
        {
          "date": "2026-06-12",
          "value": 0.9669597385975851
        },
        {
          "date": "2026-06-19",
          "value": 0.2133943015068812
        },
        {
          "date": "2026-06-26",
          "value": 0.7058195288449602
        },
        {
          "date": "2026-07-03",
          "value": 0.1750680550043172
        },
        {
          "date": "2026-07-10",
          "value": 0.23206116828593581
        },
        {
          "date": "2026-07-17",
          "value": 0.9832357318096092
        },
        {
          "date": "2026-07-24",
          "value": 1.492955838643739
        }
      ],
      "20": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": 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": 1.0
        },
        {
          "date": "2025-08-15",
          "value": 1.2022057101562837
        },
        {
          "date": "2025-08-22",
          "value": 1.915903895746249
        },
        {
          "date": "2025-08-29",
          "value": 2.1932728968405995
        },
        {
          "date": "2025-09-05",
          "value": 1.8123601565074243
        },
        {
          "date": "2025-09-12",
          "value": 1.6494339295952185
        },
        {
          "date": "2025-09-19",
          "value": 1.4992471299550076
        },
        {
          "date": "2025-09-26",
          "value": 1.7883929279600237
        },
        {
          "date": "2025-10-03",
          "value": 1.8293707797365686
        },
        {
          "date": "2025-10-10",
          "value": 1.140005719624309
        },
        {
          "date": "2025-10-17",
          "value": 0.20968555615947504
        },
        {
          "date": "2025-10-24",
          "value": -0.46151100841357107
        },
        {
          "date": "2025-10-31",
          "value": -0.9069342126246192
        },
        {
          "date": "2025-11-07",
          "value": -1.0445304897314511
        },
        {
          "date": "2025-11-14",
          "value": -0.7372953981079495
        },
        {
          "date": "2025-11-21",
          "value": -0.5284954884970081
        },
        {
          "date": "2025-11-28",
          "value": -0.031439511586214275
        },
        {
          "date": "2025-12-05",
          "value": 0.6528315092274622
        },
        {
          "date": "2025-12-12",
          "value": 0.9594860191377672
        },
        {
          "date": "2025-12-19",
          "value": 0.8716981272041272
        },
        {
          "date": "2025-12-26",
          "value": 0.9247699249221644
        },
        {
          "date": "2026-01-02",
          "value": 1.1622845504881127
        },
        {
          "date": "2026-01-09",
          "value": 1.0811422752440563
        },
        {
          "date": "2026-01-16",
          "value": 1.464892966042385
        },
        {
          "date": "2026-01-23",
          "value": 2.166980526278852
        },
        {
          "date": "2026-01-30",
          "value": 2.583490263139426
        },
        {
          "date": "2026-02-06",
          "value": 2.791745131569713
        },
        {
          "date": "2026-02-13",
          "value": 2.8958725657848565
        },
        {
          "date": "2026-02-20",
          "value": 2.947936282892428
        },
        {
          "date": "2026-02-27",
          "value": 2.973968141446214
        },
        {
          "date": "2026-03-06",
          "value": 2.986984070723107
        },
        {
          "date": "2026-03-13",
          "value": 2.9934920353615535
        },
        {
          "date": "2026-03-20",
          "value": 2.9967460176807768
        },
        {
          "date": "2026-03-27",
          "value": 2.9983730088403884
        },
        {
          "date": "2026-04-03",
          "value": 2.9991865044201944
        },
        {
          "date": "2026-04-10",
          "value": 2.999593252210097
        },
        {
          "date": "2026-04-17",
          "value": 2.9997966261050486
        },
        {
          "date": "2026-04-24",
          "value": 2.9998983130525243
        },
        {
          "date": "2026-05-01",
          "value": 2.999949156526262
        },
        {
          "date": "2026-05-08",
          "value": 2.999974578263131
        },
        {
          "date": "2026-05-15",
          "value": 2.9999872891315658
        },
        {
          "date": "2026-05-22",
          "value": 2.999993644565783
        },
        {
          "date": "2026-05-29",
          "value": 2.9999968222828914
        },
        {
          "date": "2026-06-05",
          "value": 2.999998411141446
        },
        {
          "date": "2026-06-12",
          "value": 2.999999205570723
        },
        {
          "date": "2026-06-19",
          "value": 2.8370738911753355
        },
        {
          "date": "2026-06-26",
          "value": 2.750497190756274
        },
        {
          "date": "2026-07-03",
          "value": 2.2112541691401395
        },
        {
          "date": "2026-07-10",
          "value": 1.7525975559181304
        },
        {
          "date": "2026-07-17",
          "value": 1.4892135579086307
        },
        {
          "date": "2026-07-24",
          "value": 1.3128347082975358
        }
      ],
      "40": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": 1.0
        },
        {
          "date": "2025-11-28",
          "value": 1.1501011414792908
        },
        {
          "date": "2025-12-05",
          "value": 1.3993198857332227
        },
        {
          "date": "2025-12-12",
          "value": 1.4038372736356373
        },
        {
          "date": "2025-12-19",
          "value": 1.2692248490904248
        },
        {
          "date": "2025-12-26",
          "value": 1.1912643337169473
        },
        {
          "date": "2026-01-02",
          "value": 1.2356533676713772
        },
        {
          "date": "2026-01-09",
          "value": 1.1919860060016978
        },
        {
          "date": "2026-01-16",
          "value": 1.2924589220047205
        },
        {
          "date": "2026-01-23",
          "value": 1.5484665104780857
        },
        {
          "date": "2026-01-30",
          "value": 1.9754921484518002
        },
        {
          "date": "2026-02-06",
          "value": 2.3169947656345333
        },
        {
          "date": "2026-02-13",
          "value": 2.544663177089689
        },
        {
          "date": "2026-02-20",
          "value": 2.696442118059793
        },
        {
          "date": "2026-02-27",
          "value": 2.7976280787065284
        },
        {
          "date": "2026-03-06",
          "value": 2.865085385804352
        },
        {
          "date": "2026-03-13",
          "value": 2.910056923869568
        },
        {
          "date": "2026-03-20",
          "value": 2.9400379492463786
        },
        {
          "date": "2026-03-27",
          "value": 2.9600252994975857
        },
        {
          "date": "2026-04-03",
          "value": 2.9733501996650573
        },
        {
          "date": "2026-04-10",
          "value": 2.9822334664433714
        },
        {
          "date": "2026-04-17",
          "value": 2.8646852255473667
        },
        {
          "date": "2026-04-24",
          "value": 2.6412605466552304
        },
        {
          "date": "2026-05-01",
          "value": 2.4125890310980793
        },
        {
          "date": "2026-05-08",
          "value": 2.151749330890786
        },
        {
          "date": "2026-05-15",
          "value": 1.9637405740599458
        },
        {
          "date": "2026-05-22",
          "value": 1.8248688977638172
        },
        {
          "date": "2026-05-29",
          "value": 1.6495452770619317
        },
        {
          "date": "2026-06-05",
          "value": 1.4870645371955094
        },
        {
          "date": "2026-06-12",
          "value": 1.3473845205677588
        },
        {
          "date": "2026-06-19",
          "value": 1.2315896803785058
        },
        {
          "date": "2026-06-26",
          "value": 1.154685448525741
        },
        {
          "date": "2026-07-03",
          "value": 1.0798323978085864
        },
        {
          "date": "2026-07-10",
          "value": 1.0282055045751208
        },
        {
          "date": "2026-07-17",
          "value": 1.0066753209361379
        },
        {
          "date": "2026-07-24",
          "value": 1.000949533179626
        }
      ],
      "80": [
        {
          "date": "2025-02-21",
          "value": null
        },
        {
          "date": "2025-02-28",
          "value": null
        },
        {
          "date": "2025-03-07",
          "value": null
        },
        {
          "date": "2025-03-14",
          "value": null
        },
        {
          "date": "2025-03-21",
          "value": null
        },
        {
          "date": "2025-03-28",
          "value": null
        },
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 1,
        "date": "2025-02-28",
        "price": 23.621933,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 2,
        "date": "2025-03-07",
        "price": 22.353789,
        "kind": "low",
        "move_percent": -5.368502230532952,
        "weeks": 1,
        "confirmed": true
      },
      {
        "index": 5,
        "date": "2025-03-28",
        "price": 23.912167,
        "kind": "high",
        "move_percent": 6.97142663375771,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 7,
        "date": "2025-04-11",
        "price": 21.43288,
        "kind": "low",
        "move_percent": -10.368307481291843,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 31,
        "date": "2025-09-26",
        "price": 24.032513,
        "kind": "high",
        "move_percent": 12.129181892494152,
        "weeks": 24,
        "confirmed": true
      },
      {
        "index": 34,
        "date": "2025-10-17",
        "price": 22.46089,
        "kind": "low",
        "move_percent": -6.539569956749851,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 57,
        "date": "2026-03-27",
        "price": 29.656927,
        "kind": "high",
        "move_percent": 32.038075962261516,
        "weeks": 23,
        "confirmed": true
      },
      {
        "index": 60,
        "date": "2026-04-17",
        "price": 28.124909,
        "kind": "low",
        "move_percent": -5.165801568045135,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 65,
        "date": "2026-05-22",
        "price": 31.214297,
        "kind": "high",
        "move_percent": 10.984526207711463,
        "weeks": 5,
        "confirmed": true
      },
      {
        "index": 66,
        "date": "2026-05-29",
        "price": 29.05162,
        "kind": "low",
        "move_percent": -6.928482163157475,
        "weeks": 1,
        "confirmed": true
      },
      {
        "index": 74,
        "date": "2026-07-24",
        "price": 31.04,
        "kind": "high",
        "move_percent": 6.844299904790161,
        "weeks": 8,
        "confirmed": false
      }
    ],
    "labels": [
      {
        "index": 60,
        "date": "2026-04-17",
        "price": 28.124909,
        "kind": "low",
        "move_percent": -5.165801568045135,
        "weeks": 3,
        "confirmed": true,
        "label": "5"
      },
      {
        "index": 65,
        "date": "2026-05-22",
        "price": 31.214297,
        "kind": "high",
        "move_percent": 10.984526207711463,
        "weeks": 5,
        "confirmed": true,
        "label": "A"
      },
      {
        "index": 66,
        "date": "2026-05-29",
        "price": 29.05162,
        "kind": "low",
        "move_percent": -6.928482163157475,
        "weeks": 1,
        "confirmed": true,
        "label": "B"
      },
      {
        "index": 74,
        "date": "2026-07-24",
        "price": 31.04,
        "kind": "high",
        "move_percent": 6.844299904790161,
        "weeks": 8,
        "confirmed": false,
        "label": "C"
      }
    ]
  }
}