{
  "ticker": {
    "symbol": "S1",
    "name": "SENTINELONE INC",
    "exchange": "MEX"
  },
  "latest_week": "2026-09-11",
  "latest_close": 325.0,
  "latest_open": 339.799988,
  "latest_high": 339.799988,
  "latest_low": 325.0,
  "bar_count": 76,
  "analysis_bar_count": 76,
  "reversal_percent": 6.295081967213115,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-09-11",
    "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": 21,
      "date": "2025-08-29",
      "price": 349.0,
      "kind": "high",
      "move_percent": 12.944983818770227,
      "weeks": 1,
      "confirmed": true
    },
    {
      "index": 42,
      "date": "2026-01-23",
      "price": 238.080002,
      "kind": "low",
      "move_percent": -31.782234383954155,
      "weeks": 21,
      "confirmed": true
    },
    {
      "index": 44,
      "date": "2026-02-06",
      "price": 259.75,
      "kind": "high",
      "move_percent": 9.101981610366414,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 48,
      "date": "2026-03-06",
      "price": 225.0,
      "kind": "low",
      "move_percent": -13.378248315688161,
      "weeks": 4,
      "confirmed": true
    },
    {
      "index": 50,
      "date": "2026-03-20",
      "price": 259.0,
      "kind": "high",
      "move_percent": 15.11111111111111,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 56,
      "date": "2026-05-01",
      "price": 207.0,
      "kind": "low",
      "move_percent": -20.077220077220076,
      "weeks": 6,
      "confirmed": true
    },
    {
      "index": 59,
      "date": "2026-05-22",
      "price": 313.0,
      "kind": "high",
      "move_percent": 51.207729468599034,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 62,
      "date": "2026-06-12",
      "price": 255.0,
      "kind": "low",
      "move_percent": -18.53035143769968,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 67,
      "date": "2026-07-17",
      "price": 352.0,
      "kind": "high",
      "move_percent": 38.03921568627451,
      "weeks": 5,
      "confirmed": true
    },
    {
      "index": 69,
      "date": "2026-07-31",
      "price": 310.589996,
      "kind": "low",
      "move_percent": -11.764205681818186,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 71,
      "date": "2026-08-14",
      "price": 405.0,
      "kind": "high",
      "move_percent": 30.39698806010481,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 75,
      "date": "2026-09-11",
      "price": 325.0,
      "kind": "low",
      "move_percent": -19.753086419753085,
      "weeks": 4,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "cresting",
    "trend_bias": "bullish",
    "oscillator": 16.032066673262783,
    "slope": -10.957935881667979,
    "dominant_period_weeks": 10,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 4,
    "estimated_weeks_to_next_turn": 1,
    "series": [
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": null
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.0
      },
      {
        "date": "2025-07-11",
        "value": 0.0
      },
      {
        "date": "2025-07-18",
        "value": 0.0
      },
      {
        "date": "2025-07-25",
        "value": 0.0
      },
      {
        "date": "2025-08-01",
        "value": 0.0
      },
      {
        "date": "2025-08-08",
        "value": 0.0
      },
      {
        "date": "2025-08-15",
        "value": -3.1764248887633317
      },
      {
        "date": "2025-08-22",
        "value": -6.1223245390381145
      },
      {
        "date": "2025-08-29",
        "value": -6.091843293968903
      },
      {
        "date": "2025-09-05",
        "value": -7.3804285610837725
      },
      {
        "date": "2025-09-12",
        "value": -5.3025244039388895
      },
      {
        "date": "2025-09-19",
        "value": -2.145924863594484
      },
      {
        "date": "2025-09-26",
        "value": -2.8059755643907445
      },
      {
        "date": "2025-10-03",
        "value": -1.887581531742727
      },
      {
        "date": "2025-10-10",
        "value": -0.9708857982497934
      },
      {
        "date": "2025-10-17",
        "value": -1.417965697324367
      },
      {
        "date": "2025-10-24",
        "value": -0.9987327800588567
      },
      {
        "date": "2025-10-31",
        "value": -1.887209016197973
      },
      {
        "date": "2025-11-07",
        "value": -2.885057339306578
      },
      {
        "date": "2025-11-14",
        "value": -3.7488290753699127
      },
      {
        "date": "2025-11-21",
        "value": -6.739180163709677
      },
      {
        "date": "2025-11-28",
        "value": -7.774406632886611
      },
      {
        "date": "2025-12-05",
        "value": -10.891282957367977
      },
      {
        "date": "2025-12-12",
        "value": -13.325660700574566
      },
      {
        "date": "2025-12-19",
        "value": -14.178546318093803
      },
      {
        "date": "2025-12-26",
        "value": -15.201666440439963
      },
      {
        "date": "2026-01-02",
        "value": -13.735217648987522
      },
      {
        "date": "2026-01-09",
        "value": -13.293545086238833
      },
      {
        "date": "2026-01-16",
        "value": -13.546491902455536
      },
      {
        "date": "2026-01-23",
        "value": -15.224873084183669
      },
      {
        "date": "2026-01-30",
        "value": -15.316123754169906
      },
      {
        "date": "2026-02-06",
        "value": -14.823803514783108
      },
      {
        "date": "2026-02-13",
        "value": -15.588817925926472
      },
      {
        "date": "2026-02-20",
        "value": -15.294232986284356
      },
      {
        "date": "2026-02-27",
        "value": -16.77540893596468
      },
      {
        "date": "2026-03-06",
        "value": -18.268404996786415
      },
      {
        "date": "2026-03-13",
        "value": -15.336963967335423
      },
      {
        "date": "2026-03-20",
        "value": -10.908775395335244
      },
      {
        "date": "2026-03-27",
        "value": -9.278029149141009
      },
      {
        "date": "2026-04-03",
        "value": -7.57886690943441
      },
      {
        "date": "2026-04-10",
        "value": -9.685062914102268
      },
      {
        "date": "2026-04-17",
        "value": -13.285939414919419
      },
      {
        "date": "2026-04-24",
        "value": -14.130125810851593
      },
      {
        "date": "2026-05-01",
        "value": -15.056094859479462
      },
      {
        "date": "2026-05-08",
        "value": -7.5792939465539835
      },
      {
        "date": "2026-05-15",
        "value": -0.18248816796397627
      },
      {
        "date": "2026-05-22",
        "value": 10.871670629767477
      },
      {
        "date": "2026-05-29",
        "value": 19.31025516633729
      },
      {
        "date": "2026-06-05",
        "value": 20.361660918202993
      },
      {
        "date": "2026-06-12",
        "value": 17.856212794542774
      },
      {
        "date": "2026-06-19",
        "value": 12.185124667048271
      },
      {
        "date": "2026-06-26",
        "value": 9.542370530916743
      },
      {
        "date": "2026-07-03",
        "value": 10.812514055079559
      },
      {
        "date": "2026-07-10",
        "value": 15.432090684947145
      },
      {
        "date": "2026-07-17",
        "value": 22.501446102849386
      },
      {
        "date": "2026-07-24",
        "value": 24.398500862145838
      },
      {
        "date": "2026-07-31",
        "value": 22.84281191333548
      },
      {
        "date": "2026-08-07",
        "value": 24.849933589729403
      },
      {
        "date": "2026-08-14",
        "value": 26.99000255493076
      },
      {
        "date": "2026-08-21",
        "value": 28.62496659782475
      },
      {
        "date": "2026-08-28",
        "value": 30.166588052329494
      },
      {
        "date": "2026-09-04",
        "value": 25.6350175390302
      },
      {
        "date": "2026-09-11",
        "value": 16.032066673262783
      }
    ]
  },
  "hurst": {
    "status": "mixed",
    "phase": "cresting",
    "alignment_score": 38,
    "risk_score": 62,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 4,
    "nearest_crest_window": 11,
    "method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "explanation": "Nominal cycles are starting bands, not fixed clocks. Each period adapts to the strongest nearby repeat in detrended weekly prices; projected turns are future intervals and require price confirmation.",
    "cycles": [
      {
        "period": 10,
        "label": "10w",
        "estimated_period": 10,
        "period_range": [
          8,
          12
        ],
        "period_strength": 36,
        "phase": "falling",
        "value": 0.07011588406543601,
        "slope": -2.254311954745676,
        "amplitude": 8.24,
        "weeks_since_trough": 6,
        "weeks_since_crest": 4,
        "projected_trough_window": 4,
        "projected_crest_window": 6,
        "trough_window": {
          "start": 2,
          "midpoint": 4,
          "end": 6
        },
        "crest_window": {
          "start": 4,
          "midpoint": 6,
          "end": 8
        },
        "fld": {
          "value": 356.0,
          "state": "crossed down",
          "weeks_since_cross": 0,
          "displacement": 5,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 359.29799119999996,
          "state": "price below",
          "slope": 8.117999199999996,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          20,
          26,
          37,
          42,
          47,
          55,
          64,
          69
        ],
        "series": [
          {
            "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": -1.0
          },
          {
            "date": "2025-06-13",
            "value": -0.9732691790181073
          },
          {
            "date": "2025-06-20",
            "value": -0.9154229112018744
          },
          {
            "date": "2025-06-27",
            "value": -0.8428718571348572
          },
          {
            "date": "2025-07-04",
            "value": -0.7538342217077708
          },
          {
            "date": "2025-07-11",
            "value": -0.6497555484705602
          },
          {
            "date": "2025-07-18",
            "value": -0.5097799194126745
          },
          {
            "date": "2025-07-25",
            "value": -0.3509338400056906
          },
          {
            "date": "2025-08-01",
            "value": 0.43976170806619774
          },
          {
            "date": "2025-08-08",
            "value": -0.3727608840778033
          },
          {
            "date": "2025-08-15",
            "value": -0.88492322208766
          },
          {
            "date": "2025-08-22",
            "value": -1.0367581878069456
          },
          {
            "date": "2025-08-29",
            "value": -0.23233115449061725
          },
          {
            "date": "2025-09-05",
            "value": -0.1421375855309846
          },
          {
            "date": "2025-09-12",
            "value": -0.1620794390961378
          },
          {
            "date": "2025-09-19",
            "value": 0.26097343203896367
          },
          {
            "date": "2025-09-26",
            "value": 0.1621113607293272
          },
          {
            "date": "2025-10-03",
            "value": 0.0992913938846551
          },
          {
            "date": "2025-10-10",
            "value": 0.19033117819201262
          },
          {
            "date": "2025-10-17",
            "value": 0.16572988464507213
          },
          {
            "date": "2025-10-24",
            "value": 0.05053117893284917
          },
          {
            "date": "2025-10-31",
            "value": -0.6852878248394358
          },
          {
            "date": "2025-11-07",
            "value": -0.9851293295008718
          },
          {
            "date": "2025-11-14",
            "value": -1.027991413718986
          },
          {
            "date": "2025-11-21",
            "value": -1.966177047274254
          },
          {
            "date": "2025-11-28",
            "value": -2.0373774611659
          },
          {
            "date": "2025-12-05",
            "value": -2.6791258203886334
          },
          {
            "date": "2025-12-12",
            "value": -2.797299586002564
          },
          {
            "date": "2025-12-19",
            "value": -2.897141698807984
          },
          {
            "date": "2025-12-26",
            "value": -2.418594680893281
          },
          {
            "date": "2026-01-02",
            "value": -1.7229990568646363
          },
          {
            "date": "2026-01-09",
            "value": -1.3299595782640137
          },
          {
            "date": "2026-01-16",
            "value": -1.5701575797714893
          },
          {
            "date": "2026-01-23",
            "value": -1.88873523452601
          },
          {
            "date": "2026-01-30",
            "value": -1.2962450781753367
          },
          {
            "date": "2026-02-06",
            "value": -0.7410099921165365
          },
          {
            "date": "2026-02-13",
            "value": -1.4551518199571705
          },
          {
            "date": "2026-02-20",
            "value": -1.8041916703664116
          },
          {
            "date": "2026-02-27",
            "value": -1.8509955696912168
          },
          {
            "date": "2026-03-06",
            "value": -1.7024937646827212
          },
          {
            "date": "2026-03-13",
            "value": -0.9583103461083577
          },
          {
            "date": "2026-03-20",
            "value": 0.19350581336378925
          },
          {
            "date": "2026-03-27",
            "value": -0.151153588819525
          },
          {
            "date": "2026-04-03",
            "value": -0.4874304548960504
          },
          {
            "date": "2026-04-10",
            "value": -1.330047907059905
          },
          {
            "date": "2026-04-17",
            "value": -1.6285128187690745
          },
          {
            "date": "2026-04-24",
            "value": -1.6396677899215775
          },
          {
            "date": "2026-05-01",
            "value": -1.5123863324003648
          },
          {
            "date": "2026-05-08",
            "value": 0.6281383307087394
          },
          {
            "date": "2026-05-15",
            "value": 1.8733891384118444
          },
          {
            "date": "2026-05-22",
            "value": 2.6244630461372815
          },
          {
            "date": "2026-05-29",
            "value": 2.874821015379094
          },
          {
            "date": "2026-06-05",
            "value": 2.7270036424293016
          },
          {
            "date": "2026-06-12",
            "value": 1.5822501619879374
          },
          {
            "date": "2026-06-19",
            "value": 0.8945233748994442
          },
          {
            "date": "2026-06-26",
            "value": 0.597732286098688
          },
          {
            "date": "2026-07-03",
            "value": 1.0945340137963373
          },
          {
            "date": "2026-07-10",
            "value": 1.3158822381980777
          },
          {
            "date": "2026-07-17",
            "value": 2.1428348542786946
          },
          {
            "date": "2026-07-24",
            "value": 1.6119611908882372
          },
          {
            "date": "2026-07-31",
            "value": 1.1860228557593997
          },
          {
            "date": "2026-08-07",
            "value": 1.8070834130773261
          },
          {
            "date": "2026-08-14",
            "value": 2.602361137692442
          },
          {
            "date": "2026-08-21",
            "value": 2.3244278388111117
          },
          {
            "date": "2026-08-28",
            "value": 1.7860653098840795
          },
          {
            "date": "2026-09-04",
            "value": 0.915895174634467
          },
          {
            "date": "2026-09-11",
            "value": 0.07011588406543601
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 15,
        "period_range": [
          12,
          18
        ],
        "period_strength": 0,
        "phase": "cresting",
        "value": 0.7230430043534515,
        "slope": -1.5467094784799467,
        "amplitude": 10.992,
        "weeks_since_trough": 11,
        "weeks_since_crest": 4,
        "projected_trough_window": 4,
        "projected_crest_window": 11,
        "trough_window": {
          "start": 1,
          "midpoint": 4,
          "end": 7
        },
        "crest_window": {
          "start": 8,
          "midpoint": 11,
          "end": 14
        },
        "fld": {
          "value": 352.0,
          "state": "crossed down",
          "weeks_since_cross": 0,
          "displacement": 8,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 339.3,
          "state": "price below",
          "slope": 6.3,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          20,
          31,
          38,
          46,
          54,
          64
        ],
        "series": [
          {
            "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": -1.0
          },
          {
            "date": "2025-07-18",
            "value": -0.9629196228082466
          },
          {
            "date": "2025-07-25",
            "value": -0.902455577009968
          },
          {
            "date": "2025-08-01",
            "value": -0.22122071755198902
          },
          {
            "date": "2025-08-08",
            "value": -0.9020496087824665
          },
          {
            "date": "2025-08-15",
            "value": -1.278459880678807
          },
          {
            "date": "2025-08-22",
            "value": -1.3289068631575356
          },
          {
            "date": "2025-08-29",
            "value": -0.5166054260096361
          },
          {
            "date": "2025-09-05",
            "value": -0.3232330893932741
          },
          {
            "date": "2025-09-12",
            "value": -0.2834249713769107
          },
          {
            "date": "2025-09-19",
            "value": 0.10736262452585832
          },
          {
            "date": "2025-09-26",
            "value": 0.01647769890335668
          },
          {
            "date": "2025-10-03",
            "value": -0.1544449476470618
          },
          {
            "date": "2025-10-10",
            "value": -0.2229503942267848
          },
          {
            "date": "2025-10-17",
            "value": -0.30234217565112786
          },
          {
            "date": "2025-10-24",
            "value": -0.3122399601491437
          },
          {
            "date": "2025-10-31",
            "value": -1.5246520852987402
          },
          {
            "date": "2025-11-07",
            "value": -2.143210830208647
          },
          {
            "date": "2025-11-14",
            "value": -2.0931817808764777
          },
          {
            "date": "2025-11-21",
            "value": -2.697727260292159
          },
          {
            "date": "2025-11-28",
            "value": -2.726209221466469
          },
          {
            "date": "2025-12-05",
            "value": -2.9087364071554895
          },
          {
            "date": "2025-12-12",
            "value": -2.969578802385163
          },
          {
            "date": "2025-12-19",
            "value": -2.989859600795054
          },
          {
            "date": "2025-12-26",
            "value": -2.9966198669316846
          },
          {
            "date": "2026-01-02",
            "value": -2.5363874835595883
          },
          {
            "date": "2026-01-09",
            "value": -2.095725724529689
          },
          {
            "date": "2026-01-16",
            "value": -2.2240596572633793
          },
          {
            "date": "2026-01-23",
            "value": -2.4533216944622187
          },
          {
            "date": "2026-01-30",
            "value": -1.8876801588954377
          },
          {
            "date": "2026-02-06",
            "value": -1.3663539464061811
          },
          {
            "date": "2026-02-13",
            "value": -1.701794554263941
          },
          {
            "date": "2026-02-20",
            "value": -1.815964822691657
          },
          {
            "date": "2026-02-27",
            "value": -1.776655823946823
          },
          {
            "date": "2026-03-06",
            "value": -1.6774286164013144
          },
          {
            "date": "2026-03-13",
            "value": -1.140791652887289
          },
          {
            "date": "2026-03-20",
            "value": -0.37720792838144546
          },
          {
            "date": "2026-03-27",
            "value": -0.6021619107828005
          },
          {
            "date": "2026-04-03",
            "value": -0.8158096183830209
          },
          {
            "date": "2026-04-10",
            "value": -1.364212710809452
          },
          {
            "date": "2026-04-17",
            "value": -1.55923806840148
          },
          {
            "date": "2026-04-24",
            "value": -1.5500863490472878
          },
          {
            "date": "2026-05-01",
            "value": -1.4545874640360272
          },
          {
            "date": "2026-05-08",
            "value": 0.1775584105199417
          },
          {
            "date": "2026-05-15",
            "value": 1.3031833471836842
          },
          {
            "date": "2026-05-22",
            "value": 2.434394449061228
          },
          {
            "date": "2026-05-29",
            "value": 2.5760349437767283
          },
          {
            "date": "2026-06-05",
            "value": 2.2849237325489065
          },
          {
            "date": "2026-06-12",
            "value": 1.4183480327795615
          },
          {
            "date": "2026-06-19",
            "value": 0.9688450122464105
          },
          {
            "date": "2026-06-26",
            "value": 0.8823849018263984
          },
          {
            "date": "2026-07-03",
            "value": 1.5151264449903479
          },
          {
            "date": "2026-07-10",
            "value": 1.9260971981636246
          },
          {
            "date": "2026-07-17",
            "value": 2.6420323993878747
          },
          {
            "date": "2026-07-24",
            "value": 2.1977751579997364
          },
          {
            "date": "2026-07-31",
            "value": 1.674827069386784
          },
          {
            "date": "2026-08-07",
            "value": 1.9514223228923653
          },
          {
            "date": "2026-08-14",
            "value": 2.6504741076307883
          },
          {
            "date": "2026-08-21",
            "value": 2.269752482833398
          },
          {
            "date": "2026-08-28",
            "value": 1.860653134057623
          },
          {
            "date": "2026-09-04",
            "value": 1.2868843780192076
          },
          {
            "date": "2026-09-11",
            "value": 0.7230430043534515
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "rising",
        "value": 1.3096695456667822,
        "slope": 0.15384653803920334,
        "amplitude": 20.358,
        "weeks_since_trough": 27,
        "weeks_since_crest": 1,
        "projected_trough_window": 13,
        "projected_crest_window": 39,
        "trough_window": {
          "start": 3,
          "midpoint": 13,
          "end": 23
        },
        "crest_window": {
          "start": 29,
          "midpoint": 39,
          "end": 49
        },
        "fld": {
          "value": 207.0,
          "state": "crossed up",
          "weeks_since_cross": 18,
          "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": [
          48
        ],
        "series": [
          {
            "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": -1.0
          },
          {
            "date": "2026-01-09",
            "value": -1.0021951448559079
          },
          {
            "date": "2026-01-16",
            "value": -1.0317043287072072
          },
          {
            "date": "2026-01-23",
            "value": -1.0709905975997136
          },
          {
            "date": "2026-01-30",
            "value": -1.0681120943895537
          },
          {
            "date": "2026-02-06",
            "value": -1.0490905375680508
          },
          {
            "date": "2026-02-13",
            "value": -1.06953326492373
          },
          {
            "date": "2026-02-20",
            "value": -1.0974700887329638
          },
          {
            "date": "2026-02-27",
            "value": -1.1209571455161584
          },
          {
            "date": "2026-03-06",
            "value": -1.1364060725712037
          },
          {
            "date": "2026-03-13",
            "value": -1.1162235185775016
          },
          {
            "date": "2026-03-20",
            "value": -1.0634343110888633
          },
          {
            "date": "2026-03-27",
            "value": -1.042289540725909
          },
          {
            "date": "2026-04-03",
            "value": -1.0302653051591648
          },
          {
            "date": "2026-04-10",
            "value": -1.054071091978644
          },
          {
            "date": "2026-04-17",
            "value": -1.0871814626958993
          },
          {
            "date": "2026-04-24",
            "value": -1.1166525109066912
          },
          {
            "date": "2026-05-01",
            "value": -1.134020318358769
          },
          {
            "date": "2026-05-08",
            "value": -1.0481665188084028
          },
          {
            "date": "2026-05-15",
            "value": -0.9124993070490872
          },
          {
            "date": "2026-05-22",
            "value": -0.699088679525564
          },
          {
            "date": "2026-05-29",
            "value": -0.5021856958241768
          },
          {
            "date": "2026-06-05",
            "value": -0.33882744880896454
          },
          {
            "date": "2026-06-12",
            "value": -0.25674569247151174
          },
          {
            "date": "2026-06-19",
            "value": -0.2056940804561338
          },
          {
            "date": "2026-06-26",
            "value": -0.15818990451108617
          },
          {
            "date": "2026-07-03",
            "value": -0.05278564195716799
          },
          {
            "date": "2026-07-10",
            "value": 0.08295911754515796
          },
          {
            "date": "2026-07-17",
            "value": 0.29458284352304304
          },
          {
            "date": "2026-07-24",
            "value": 0.4500616612849539
          },
          {
            "date": "2026-07-31",
            "value": 0.5660916111705129
          },
          {
            "date": "2026-08-07",
            "value": 0.7285619042465485
          },
          {
            "date": "2026-08-14",
            "value": 0.9782292016949444
          },
          {
            "date": "2026-08-21",
            "value": 1.1558230076275788
          },
          {
            "date": "2026-08-28",
            "value": 1.2837246712048724
          },
          {
            "date": "2026-09-04",
            "value": 1.3325139837514677
          },
          {
            "date": "2026-09-11",
            "value": 1.3096695456667822
          }
        ]
      },
      {
        "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": 289.25,
          "state": "crossed up",
          "weeks_since_cross": 5,
          "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-04-04",
            "value": null
          },
          {
            "date": "2025-04-11",
            "value": null
          },
          {
            "date": "2025-04-18",
            "value": null
          },
          {
            "date": "2025-04-25",
            "value": null
          },
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          },
          {
            "date": "2026-07-31",
            "value": null
          },
          {
            "date": "2026-08-07",
            "value": null
          },
          {
            "date": "2026-08-14",
            "value": null
          },
          {
            "date": "2026-08-21",
            "value": null
          },
          {
            "date": "2026-08-28",
            "value": null
          },
          {
            "date": "2026-09-04",
            "value": null
          },
          {
            "date": "2026-09-11",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "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": -1.0
      },
      {
        "date": "2025-06-13",
        "value": -0.9732691790181073
      },
      {
        "date": "2025-06-20",
        "value": -0.9154229112018742
      },
      {
        "date": "2025-06-27",
        "value": -0.8428718571348572
      },
      {
        "date": "2025-07-04",
        "value": -0.7538342217077708
      },
      {
        "date": "2025-07-11",
        "value": -0.859902219388224
      },
      {
        "date": "2025-07-18",
        "value": -0.7816637414500177
      },
      {
        "date": "2025-07-25",
        "value": -0.681846882208257
      },
      {
        "date": "2025-08-01",
        "value": 0.043172252695285684
      },
      {
        "date": "2025-08-08",
        "value": -0.6903341189006013
      },
      {
        "date": "2025-08-15",
        "value": -1.1210452172423482
      },
      {
        "date": "2025-08-22",
        "value": -1.2120473930172995
      },
      {
        "date": "2025-08-29",
        "value": -0.4028957174020285
      },
      {
        "date": "2025-09-05",
        "value": -0.2507948878483583
      },
      {
        "date": "2025-09-12",
        "value": -0.23488675846460152
      },
      {
        "date": "2025-09-19",
        "value": 0.16880694753110048
      },
      {
        "date": "2025-09-26",
        "value": 0.07473116363374488
      },
      {
        "date": "2025-10-03",
        "value": -0.05295041103437503
      },
      {
        "date": "2025-10-10",
        "value": -0.05763776525926583
      },
      {
        "date": "2025-10-17",
        "value": -0.11511335153264785
      },
      {
        "date": "2025-10-24",
        "value": -0.1671315045163465
      },
      {
        "date": "2025-10-31",
        "value": -1.1889063811150185
      },
      {
        "date": "2025-11-07",
        "value": -1.6799782299255366
      },
      {
        "date": "2025-11-14",
        "value": -1.6671056340134809
      },
      {
        "date": "2025-11-21",
        "value": -2.4051071750849964
      },
      {
        "date": "2025-11-28",
        "value": -2.450676517346241
      },
      {
        "date": "2025-12-05",
        "value": -2.816892172448747
      },
      {
        "date": "2025-12-12",
        "value": -2.9006671158321233
      },
      {
        "date": "2025-12-19",
        "value": -2.9527724400002264
      },
      {
        "date": "2025-12-26",
        "value": -2.7654097925163232
      },
      {
        "date": "2026-01-02",
        "value": -1.6546119529089771
      },
      {
        "date": "2026-01-09",
        "value": -1.4277216968383464
      },
      {
        "date": "2026-01-16",
        "value": -1.5348364895501347
      },
      {
        "date": "2026-01-23",
        "value": -1.696123847809455
      },
      {
        "date": "2026-01-30",
        "value": -1.3832440036964964
      },
      {
        "date": "2026-02-06",
        "value": -1.0853747684449548
      },
      {
        "date": "2026-02-13",
        "value": -1.3579679652575152
      },
      {
        "date": "2026-02-20",
        "value": -1.483300074153826
      },
      {
        "date": "2026-02-27",
        "value": -1.4914623221261163
      },
      {
        "date": "2026-03-06",
        "value": -1.4342701823780544
      },
      {
        "date": "2026-03-13",
        "value": -1.0900481734954557
      },
      {
        "date": "2026-03-20",
        "value": -0.5691035654642624
      },
      {
        "date": "2026-03-27",
        "value": -0.7068674008727097
      },
      {
        "date": "2026-04-03",
        "value": -0.8433424120937961
      },
      {
        "date": "2026-04-10",
        "value": -1.2143282256710708
      },
      {
        "date": "2026-04-17",
        "value": -1.357325519913531
      },
      {
        "date": "2026-04-24",
        "value": -1.370310032252806
      },
      {
        "date": "2026-05-01",
        "value": -1.3197969091820085
      },
      {
        "date": "2026-05-08",
        "value": -0.2881898175090172
      },
      {
        "date": "2026-05-15",
        "value": 0.40845473118012116
      },
      {
        "date": "2026-05-22",
        "value": 1.0357818974567137
      },
      {
        "date": "2026-05-29",
        "value": 1.2263197464687157
      },
      {
        "date": "2026-06-05",
        "value": 1.1750012783856458
      },
      {
        "date": "2026-06-12",
        "value": 0.6841486734389873
      },
      {
        "date": "2026-06-19",
        "value": 0.4131223723891407
      },
      {
        "date": "2026-06-26",
        "value": 0.3427364522707519
      },
      {
        "date": "2026-07-03",
        "value": 0.7037955009995409
      },
      {
        "date": "2026-07-10",
        "value": 0.9473116022112379
      },
      {
        "date": "2026-07-17",
        "value": 1.45553989099394
      },
      {
        "date": "2026-07-24",
        "value": 1.2681091801337014
      },
      {
        "date": "2026-07-31",
        "value": 1.059720677530144
      },
      {
        "date": "2026-08-07",
        "value": 1.3583591230140086
      },
      {
        "date": "2026-08-14",
        "value": 1.8717425627546769
      },
      {
        "date": "2026-08-21",
        "value": 1.769768746869149
      },
      {
        "date": "2026-08-28",
        "value": 1.5794507972499174
      },
      {
        "date": "2026-09-04",
        "value": 1.227635450191383
      },
      {
        "date": "2026-09-11",
        "value": 0.8514006865162217
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bullish-wave2",
      "degree": "primary",
      "pattern": "impulse",
      "stage": "wave2",
      "title": "Possible Wave 2 trough",
      "direction": "bullish",
      "score": 63,
      "rules": [
        {
          "label": "Wave 2 protects the Wave 1 origin",
          "passed": true,
          "detail": "Origin 310.59; Wave 2 325.00.",
          "hard": true
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 85% of Wave 1.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 69,
          "date": "2026-07-31",
          "price": 310.589996,
          "kind": "low",
          "move_percent": -11.764205681818186,
          "weeks": 2,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 71,
          "date": "2026-08-14",
          "price": 405.0,
          "kind": "high",
          "move_percent": 30.39698806010481,
          "weeks": 2,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 75,
          "date": "2026-09-11",
          "price": 325.0,
          "kind": "low",
          "move_percent": -19.753086419753085,
          "weeks": 4,
          "confirmed": false,
          "label": "2"
        }
      ],
      "invalidation": 310.589996,
      "confirmation": 405.0,
      "forming": true,
      "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
      "evidence_weight": 33
    },
    "alternates": [
      {
        "id": "strategic-bullish-wave2",
        "degree": "strategic",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible Wave 2 trough",
        "direction": "bullish",
        "score": 63,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 310.59; Wave 2 325.00.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 85% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 69,
            "date": "2026-07-31",
            "price": 310.589996,
            "kind": "low",
            "move_percent": -11.764205681818186,
            "weeks": 2,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 71,
            "date": "2026-08-14",
            "price": 405.0,
            "kind": "high",
            "move_percent": 30.39698806010481,
            "weeks": 2,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 75,
            "date": "2026-09-11",
            "price": 325.0,
            "kind": "low",
            "move_percent": -19.753086419753085,
            "weeks": 4,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 310.589996,
        "confirmation": 405.0,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 33
      },
      {
        "id": "tactical-bullish-wave2",
        "degree": "tactical",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible Wave 2 trough",
        "direction": "bullish",
        "score": 63,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 310.59; Wave 2 325.00.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 85% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 69,
            "date": "2026-07-31",
            "price": 310.589996,
            "kind": "low",
            "move_percent": -11.764205681818186,
            "weeks": 2,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 71,
            "date": "2026-08-14",
            "price": 405.0,
            "kind": "high",
            "move_percent": 30.39698806010481,
            "weeks": 2,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 75,
            "date": "2026-09-11",
            "price": 325.0,
            "kind": "low",
            "move_percent": -19.753086419753085,
            "weeks": 4,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 310.589996,
        "confirmation": 405.0,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 33
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 10.072131147540984,
        "primary": {
          "id": "strategic-bullish-wave2",
          "degree": "strategic",
          "pattern": "impulse",
          "stage": "wave2",
          "title": "Possible Wave 2 trough",
          "direction": "bullish",
          "score": 63,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 310.59; Wave 2 325.00.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 85% of Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 69,
              "date": "2026-07-31",
              "price": 310.589996,
              "kind": "low",
              "move_percent": -11.764205681818186,
              "weeks": 2,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 71,
              "date": "2026-08-14",
              "price": 405.0,
              "kind": "high",
              "move_percent": 30.39698806010481,
              "weeks": 2,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 75,
              "date": "2026-09-11",
              "price": 325.0,
              "kind": "low",
              "move_percent": -19.753086419753085,
              "weeks": 4,
              "confirmed": false,
              "label": "2"
            }
          ],
          "invalidation": 310.589996,
          "confirmation": 405.0,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 33
        },
        "candidate_count": 1,
        "explanation": "Strategic degree uses a 10.1% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 6.295081967213115,
        "primary": {
          "id": "primary-bullish-wave2",
          "degree": "primary",
          "pattern": "impulse",
          "stage": "wave2",
          "title": "Possible Wave 2 trough",
          "direction": "bullish",
          "score": 63,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 310.59; Wave 2 325.00.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 85% of Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 69,
              "date": "2026-07-31",
              "price": 310.589996,
              "kind": "low",
              "move_percent": -11.764205681818186,
              "weeks": 2,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 71,
              "date": "2026-08-14",
              "price": 405.0,
              "kind": "high",
              "move_percent": 30.39698806010481,
              "weeks": 2,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 75,
              "date": "2026-09-11",
              "price": 325.0,
              "kind": "low",
              "move_percent": -19.753086419753085,
              "weeks": 4,
              "confirmed": false,
              "label": "2"
            }
          ],
          "invalidation": 310.589996,
          "confirmation": 405.0,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 33
        },
        "candidate_count": 1,
        "explanation": "Primary degree uses a 6.3% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 4.40655737704918,
        "primary": {
          "id": "tactical-bullish-wave2",
          "degree": "tactical",
          "pattern": "impulse",
          "stage": "wave2",
          "title": "Possible Wave 2 trough",
          "direction": "bullish",
          "score": 63,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 310.59; Wave 2 325.00.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 85% of Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 69,
              "date": "2026-07-31",
              "price": 310.589996,
              "kind": "low",
              "move_percent": -11.764205681818186,
              "weeks": 2,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 71,
              "date": "2026-08-14",
              "price": 405.0,
              "kind": "high",
              "move_percent": 30.39698806010481,
              "weeks": 2,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 75,
              "date": "2026-09-11",
              "price": 325.0,
              "kind": "low",
              "move_percent": -19.753086419753085,
              "weeks": 4,
              "confirmed": false,
              "label": "2"
            }
          ],
          "invalidation": 310.589996,
          "confirmation": 405.0,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 33
        },
        "candidate_count": 1,
        "explanation": "Tactical degree uses a 4.4% weekly closing-price reversal threshold."
      }
    ],
    "stability": {
      "score": 0,
      "changes": 7,
      "observations": 9,
      "label": "Low"
    },
    "method": "constraint-based Elliott candidate enumeration",
    "explanation": "Counts must pass hard Elliott geometry rules. Fibonacci relationships, alternation and cycle evidence rank admissible interpretations; evidence weights compare scenarios and are not forecast probabilities."
  },
  "scenario": {
    "setup": "wave2_trough",
    "title": "Possible Wave 2 trough",
    "direction": "bullish",
    "confidence": 84,
    "score_explanation": "Rules agreement plus independent cycle, trend and participation confirmation; it is not a probability.",
    "candidate_id": "primary-bullish-wave2",
    "labels": [
      {
        "index": 69,
        "date": "2026-07-31",
        "price": 310.589996,
        "kind": "low",
        "move_percent": -11.764205681818186,
        "weeks": 2,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 71,
        "date": "2026-08-14",
        "price": 405.0,
        "kind": "high",
        "move_percent": 30.39698806010481,
        "weeks": 2,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 75,
        "date": "2026-09-11",
        "price": 325.0,
        "kind": "low",
        "move_percent": -19.753086419753085,
        "weeks": 4,
        "confirmed": false,
        "label": "2"
      }
    ],
    "notes": [
      "Price is above the 30-week trend line.",
      "Market Activity is positive.",
      "Market Dynamics supports the setup.",
      "30-week price rate of change is positive.",
      "Relative Strength is positive."
    ],
    "metrics": {
      "trend_gap": 15.803151546068637,
      "fair_value_gap": 6.547816391347538,
      "market_activity": 62.103256,
      "market_dynamics": 0.821074,
      "relative_strength": 17.450363,
      "roc30": 43.17811041944336,
      "hurst_alignment": 38,
      "hurst_risk": 62
    }
  },
  "detail": {
    "summary": "The closing-price swing map is classified as possible wave 2 trough. Price is 15.8% above its 30-week trend. 5 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": -19.753086419753085
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": 27.45098039215686
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": 34.29752066115702
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": -0.9146341463414634
      }
    ],
    "range": {
      "high_52": 405.0,
      "low_52": 205.0,
      "position_52": 60.0,
      "drawdown": -19.753086419753085
    },
    "risk": {
      "annualised_volatility": 72.3350100334882,
      "average_weekly_range": 2.9016919572684015,
      "active_drawdown": -19.753086419753085
    },
    "levels": {
      "support": {
        "index": 69,
        "date": "2026-07-31",
        "price": 310.589996,
        "kind": "low",
        "move_percent": -11.764205681818186,
        "weeks": 2,
        "confirmed": true
      },
      "resistance": {
        "index": 71,
        "date": "2026-08-14",
        "price": 405.0,
        "kind": "high",
        "move_percent": 30.39698806010481,
        "weeks": 2,
        "confirmed": true
      },
      "decisive": {
        "index": 69,
        "date": "2026-07-31",
        "price": 310.589996,
        "kind": "low",
        "move_percent": -11.764205681818186,
        "weeks": 2,
        "confirmed": true
      },
      "decisive_label": "Bullish structure weakens below",
      "trend": 280.648666,
      "fair_value": 305.027368,
      "trend_gap": 15.803151546068637,
      "fair_value_gap": 6.547816391347538
    },
    "active_swing": {
      "from": {
        "index": 71,
        "date": "2026-08-14",
        "price": 405.0,
        "kind": "high",
        "move_percent": 30.39698806010481,
        "weeks": 2,
        "confirmed": true
      },
      "to": {
        "index": 75,
        "date": "2026-09-11",
        "price": 325.0,
        "kind": "low",
        "move_percent": -19.753086419753085,
        "weeks": 4,
        "confirmed": false
      },
      "move_percent": -19.753086419753085,
      "weeks": 4,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "positive",
          "value": "15.8% 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": "+17.5",
          "explanation": "Outperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "positive",
          "value": "+62.1",
          "explanation": "Participation is supportive"
        },
        {
          "label": "Market dynamics",
          "status": "positive",
          "value": "+0.8",
          "explanation": "Price and volume behaviour is supportive"
        },
        {
          "label": "30-week momentum",
          "status": "positive",
          "value": "+43.2",
          "explanation": "Medium-term momentum is positive"
        }
      ],
      "positive": 5,
      "negative": 1,
      "neutral": 1,
      "observed": 7,
      "agreement": 71,
      "direction": "constructive",
      "scenario_direction": "bullish"
    },
    "evidence": {
      "score": 68,
      "history_score": 29,
      "indicator_coverage": 84,
      "structure_score": 100,
      "weekly_observations": 76,
      "confirmed_pivots": 15
    },
    "volume_ratio": 21.946219703364285,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "watching",
      "label": "Watching",
      "now": "Possible Wave 2 trough is the highest-ranked admissible primary count; cycle status is mixed.",
      "next": "A weekly close through 405.00, supported by an FLD cross and improving relative strength.",
      "wrong": "The underlying directional structure fails beyond 310.59; a forming endpoint can extend before that happens.",
      "risk": "The active endpoint can move until its reversal is confirmed; earnings, gaps and volatility can jump through technical levels.",
      "explanation": "The lifecycle separates an interesting setup from price confirmation, an active thesis, maturity and invalidation."
    },
    "peer_evidence": {
      "available": true,
      "peers": 24,
      "constructive_count": 17,
      "constructive_percent": 71,
      "rising_cycle_count": 7,
      "rising_cycle_percent": 29,
      "horizons": [
        {
          "weeks": 4,
          "observations": 744,
          "positive_rate": 56.0,
          "median_return": 1.71,
          "average_return": 3.04,
          "median_excess_return": 1.04,
          "excess_observations": 744,
          "p10": -10.35,
          "p90": 17.4
        },
        {
          "weeks": 13,
          "observations": 265,
          "positive_rate": 63.4,
          "median_return": 6.33,
          "average_return": 12.51,
          "median_excess_return": 2.99,
          "excess_observations": 265,
          "p10": -16.1,
          "p90": 40.09
        },
        {
          "weeks": 26,
          "observations": 149,
          "positive_rate": 62.4,
          "median_return": 11.72,
          "average_return": 23.95,
          "median_excess_return": 6.79,
          "excess_observations": 149,
          "p10": -23.05,
          "p90": 57.52
        }
      ],
      "benchmark": "^MXX",
      "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": 4.433847384615389,
      "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": 49,
      "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": 15,
          "maximum": 20,
          "bar_width": 76,
          "explanation": "Price is 15.8% above the 30-week trend; large positive gaps increase snap-back vulnerability."
        },
        {
          "key": "range",
          "label": "Range position",
          "score": 0,
          "maximum": 15,
          "bar_width": 0,
          "explanation": "Price is 60% 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": 10,
          "maximum": 10,
          "bar_width": 100,
          "explanation": "The primary interpretation has low recent stability."
        },
        {
          "key": "event",
          "label": "Event proximity",
          "score": 0,
          "maximum": 10,
          "bar_width": 0,
          "explanation": "No upcoming stored earnings date is available."
        }
      ],
      "warnings": [
        "Price is 15.8% above the 30-week trend; large positive gaps increase snap-back vulnerability.",
        "Medium-term cycle pressure is cresting.",
        "The primary interpretation has low recent stability."
      ],
      "explanation": "This is a pre-emptive vulnerability checklist, not a probability of decline. It rises when mature wave structure, overextension, cycle rollover, count instability and event risk cluster before price breaks down."
    }
  },
  "chart": {
    "dates": [
      "2025-04-04",
      "2025-04-11",
      "2025-04-18",
      "2025-04-25",
      "2025-05-02",
      "2025-05-09",
      "2025-05-16",
      "2025-05-23",
      "2025-05-30",
      "2025-06-06",
      "2025-06-13",
      "2025-06-20",
      "2025-06-27",
      "2025-07-04",
      "2025-07-11",
      "2025-07-18",
      "2025-07-25",
      "2025-08-01",
      "2025-08-08",
      "2025-08-15",
      "2025-08-22",
      "2025-08-29",
      "2025-09-05",
      "2025-09-12",
      "2025-09-19",
      "2025-09-26",
      "2025-10-03",
      "2025-10-10",
      "2025-10-17",
      "2025-10-24",
      "2025-10-31",
      "2025-11-07",
      "2025-11-14",
      "2025-11-21",
      "2025-11-28",
      "2025-12-05",
      "2025-12-12",
      "2025-12-19",
      "2025-12-26",
      "2026-01-02",
      "2026-01-09",
      "2026-01-16",
      "2026-01-23",
      "2026-01-30",
      "2026-02-06",
      "2026-02-13",
      "2026-02-20",
      "2026-02-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24",
      "2026-07-31",
      "2026-08-07",
      "2026-08-14",
      "2026-08-21",
      "2026-08-28",
      "2026-09-04",
      "2026-09-11"
    ],
    "close": [
      383.0,
      383.0,
      383.0,
      383.0,
      383.0,
      382.0,
      382.0,
      382.0,
      335.5,
      337.0,
      337.0,
      337.0,
      337.0,
      337.0,
      337.0,
      338.0,
      338.0,
      367.0,
      309.0,
      309.0,
      309.0,
      349.0,
      328.0,
      328.0,
      344.0,
      330.0,
      331.0,
      331.0,
      330.0,
      330.0,
      315.0,
      315.0,
      315.0,
      285.049988,
      295.0,
      266.0,
      273.0,
      262.0,
      269.5,
      274.0,
      269.0,
      250.0,
      238.080002,
      259.75,
      259.75,
      226.990005,
      226.990005,
      226.0,
      225.0,
      242.0,
      259.0,
      229.0,
      229.0,
      207.0,
      207.0,
      207.0,
      207.0,
      270.0,
      273.0,
      313.0,
      292.0,
      286.0,
      255.0,
      262.48999,
      270.0,
      305.0,
      311.0,
      352.0,
      310.589996,
      310.589996,
      356.0,
      405.0,
      357.0,
      361.0,
      339.799988,
      325.0
    ],
    "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,
      346.316667,
      344.05,
      341.783333,
      339.516667,
      336.251666,
      333.318333,
      329.451666,
      325.818333,
      321.818333,
      319.618333,
      317.518333,
      315.251666,
      312.351666,
      309.054333,
      306.479333,
      303.904333,
      300.204,
      296.503667,
      291.803667,
      289.003667,
      286.770333,
      285.103667,
      281.103667,
      277.803667,
      273.770333,
      269.203667,
      265.103667,
      260.970333,
      258.937,
      257.037,
      256.470333,
      255.703667,
      254.737,
      252.737,
      251.985,
      251.151667,
      252.451667,
      253.718333,
      256.718333,
      258.088,
      259.307666,
      262.207666,
      267.374333,
      271.338333,
      274.713333,
      277.381666,
      280.648666
    ],
    "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,
      346.31666666666666,
      344.05,
      341.78333333333336,
      339.51666666666665,
      336.2516662666667,
      333.31833293333335,
      329.4516662666667,
      325.81833293333335,
      321.81833293333335,
      319.61833293333336,
      317.51833293333334,
      315.2516662666667,
      312.3516662666667,
      309.05433300000004,
      306.47933300000005,
      303.90433300000007,
      300.20399983333334,
      296.5036666666667,
      291.8036666666667,
      289.0036666666667,
      286.7703333333333,
      285.1036666666667,
      281.1036666666667,
      277.8036666666667,
      273.7703333333333,
      269.20366666666666,
      265.1036666666667,
      260.9703333333334,
      258.937,
      257.03700000000003,
      256.4703333333334,
      255.7036666666667,
      254.73700000000002,
      252.73700000000002,
      251.9850000666667,
      251.15166673333337,
      252.45166673333335,
      253.71833340000003,
      256.7183334,
      258.0879999333334,
      259.30766646666666,
      262.2076664666667,
      267.3743331333334,
      271.33833306666673,
      274.71333306666673,
      277.3816660000001,
      280.64866583333344
    ],
    "roc30": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      -17.754569190600524,
      -17.754569190600524,
      -17.754569190600524,
      -25.57441566579635,
      -22.97650130548303,
      -30.36649214659686,
      -28.534031413612567,
      -31.413612565445025,
      -19.672131147540984,
      -18.694362017804153,
      -20.178041543026705,
      -25.816023738872403,
      -29.353115133531155,
      -22.922848664688427,
      -22.922848664688427,
      -32.84319378698225,
      -32.84319378698225,
      -38.41961852861036,
      -27.184466019417474,
      -21.68284789644013,
      -16.181229773462782,
      -34.383954154727796,
      -30.182926829268293,
      -36.890243902439025,
      -39.825581395348834,
      -37.27272727272727,
      -37.46223564954683,
      -18.429003021148038,
      -17.272727272727273,
      -5.151515151515151,
      -7.301587301587301,
      -9.206349206349206,
      -19.047619047619047,
      -7.914400613831988,
      -8.474576271186441,
      14.661654135338345,
      13.91941391941392,
      34.35114503816794,
      15.246751762523184,
      13.354013138686126,
      32.342007434944236,
      62.0,
      49.94959551453633,
      38.97978825794033,
      30.818089701636183,
      43.17811041944336
    ],
    "drawdown": [
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      -0.26109660574412535,
      -0.26109660574412535,
      -0.26109660574412535,
      -12.402088772845953,
      -12.010443864229766,
      -12.010443864229766,
      -12.010443864229766,
      -12.010443864229766,
      -12.010443864229766,
      -12.010443864229766,
      -11.74934725848564,
      -11.74934725848564,
      -4.177545691906006,
      -19.321148825065276,
      -19.321148825065276,
      -19.321148825065276,
      -8.877284595300262,
      -14.360313315926893,
      -14.360313315926893,
      -10.182767624020888,
      -13.838120104438643,
      -13.577023498694517,
      -13.577023498694517,
      -13.838120104438643,
      -13.838120104438643,
      -17.754569190600524,
      -17.754569190600524,
      -17.754569190600524,
      -25.57441566579635,
      -22.97650130548303,
      -30.548302872062663,
      -28.720626631853786,
      -31.592689295039165,
      -29.634464751958223,
      -28.45953002610966,
      -29.765013054830288,
      -34.72584856396867,
      -37.83811958224543,
      -32.180156657963444,
      -32.180156657963444,
      -40.73368015665796,
      -40.73368015665796,
      -40.992167101827675,
      -41.253263707571804,
      -36.81462140992167,
      -32.37597911227154,
      -40.2088772845953,
      -40.2088772845953,
      -45.95300261096606,
      -45.95300261096606,
      -45.95300261096606,
      -45.95300261096606,
      -29.503916449086162,
      -28.720626631853786,
      -18.276762402088774,
      -23.759791122715406,
      -25.326370757180158,
      -33.420365535248045,
      -31.464754569190607,
      -29.503916449086162,
      -20.365535248041777,
      -18.798955613577025,
      -8.093994778067884,
      -18.906006266318542,
      -18.906006266318542,
      -7.049608355091384,
      0.0,
      -11.851851851851851,
      -10.864197530864198,
      -16.098768395061732,
      -19.753086419753085
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      28.947825204226675,
      27.666560527381467,
      26.404476690387412,
      25.298017688323505,
      24.318184242496848,
      23.442865565820593,
      22.654919895009375,
      21.984765686075733,
      21.330081262854016,
      26.033973581992093,
      36.13687178920873,
      35.21372043305566,
      34.35772817673114,
      39.74007294092878,
      39.769865277320214,
      38.90394660426801,
      38.87136637801646,
      38.45748655770329,
      37.72501352748253,
      37.72501352748253,
      37.72064045066782,
      37.72064045066782,
      38.141363847153535,
      38.147786297816,
      38.147786297816,
      40.08098431504161,
      37.091759415826026,
      39.317135181042595,
      39.586403792801065,
      39.847166872484216,
      40.15962379622458,
      40.284134883289894,
      40.30629501500537,
      41.223061039885614,
      41.524166472003124,
      41.774882210058436,
      36.04240625625035,
      39.71950617114713,
      39.71950617114713,
      34.266025179231114,
      33.67659948895794,
      35.83281729149945,
      36.65566823696042,
      39.31724176459071,
      39.295657680593365,
      40.907733775509975,
      40.929393393788274,
      40.929393393788274,
      40.762893155596934,
      60.14880656301445,
      60.17838650169646,
      62.02207711046427,
      62.715000987784364,
      61.10606696662354,
      63.04044662553975,
      62.86915167763233,
      62.8690299889086,
      65.24460800730715,
      65.15178922879036,
      66.21744454014285,
      68.2676038004675,
      67.38882471397832,
      69.91357248180333,
      68.69938241823557,
      71.53117619238554,
      71.44798542118838,
      72.25444419807152,
      72.3350100334882
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      4.114873553364767,
      null,
      2.6923076923076925,
      1.9222554463904318,
      1.2798634812286689,
      null,
      4.429133858267717,
      null,
      13.705583756345177,
      null,
      4.4489383215369065,
      586.0320744956026,
      55.37394749876176,
      336.35344666542125,
      263.82656155245604,
      31.729879740980575,
      110.57481351469944,
      10.89008276462901,
      2.551464192519571,
      2.021295794982855,
      28.76468494126023,
      85.90501943552475,
      null,
      15.594017812132416,
      null,
      2.418542156533423,
      4.026845637583892,
      770.1174743024962,
      9.178257686676426,
      22.125813449023862,
      0.8136696501220505,
      21.520896165445926,
      null,
      null,
      null,
      20.544747081712064,
      5.333559092448358,
      46.417342379612776,
      612.1577862820136,
      null,
      null,
      null,
      1.3273432713906475,
      null,
      0.6672826198542245,
      3.5966799877036584,
      19.708914493632506,
      null,
      null,
      6.428720517637236,
      8.665008291873963,
      460.6733259341473,
      6.476143750766589,
      21.946219703364285
    ],
    "fairValue": [
      383.0,
      383.0,
      383.0,
      383.0,
      383.0,
      382.833333,
      382.714286,
      382.625,
      377.388889,
      373.35,
      370.045455,
      367.291667,
      364.961538,
      362.964286,
      361.233333,
      359.78125,
      358.5,
      358.972222,
      356.342105,
      353.975,
      351.833333,
      351.704545,
      350.673913,
      349.729167,
      349.5,
      348.75,
      348.092593,
      347.482143,
      346.87931,
      346.316667,
      345.306452,
      344.359375,
      343.469697,
      341.75147,
      340.415714,
      338.348611,
      336.582432,
      334.619737,
      332.95,
      331.47625,
      329.952439,
      328.048809,
      325.956511,
      324.451818,
      323.014,
      320.926522,
      318.927872,
      316.991875,
      315.11449,
      313.6522,
      312.580588,
      310.973269,
      309.426604,
      307.529815,
      305.702,
      303.939464,
      302.238772,
      301.682931,
      301.19678,
      301.3935,
      301.239508,
      300.99371,
      300.263651,
      299.673437,
      299.216923,
      299.304545,
      299.479104,
      300.25147,
      300.401304,
      300.546857,
      301.327887,
      302.767778,
      303.510685,
      304.287567,
      304.761066,
      305.027368
    ],
    "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,
      -13.44785,
      -13.808525,
      -15.561212,
      -17.397781,
      -28.583741,
      -34.87762,
      -41.765335,
      -47.835743,
      -52.064696,
      -56.454723,
      -57.963437,
      -59.171593,
      -61.539097,
      -66.484873,
      -70.217712,
      -72.720656,
      -76.825578,
      -80.431264,
      -84.616157,
      -88.501128,
      -91.224339,
      -88.82772,
      -86.44731,
      -84.421055,
      -86.984202,
      -92.143076,
      -94.44616,
      -85.01503,
      -77.785165,
      -53.562583,
      -9.099316,
      23.383742,
      40.342993,
      72.468048,
      48.392169,
      32.473843,
      27.405645,
      31.607272,
      65.405644,
      82.315167,
      85.336079,
      92.66804,
      95.529395,
      96.632147,
      98.316074,
      89.092962,
      62.103256
    ],
    "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.168034,
      0.220537,
      0.143836,
      0.013296,
      -0.034075,
      -0.268644,
      -0.474234,
      -0.732132,
      -1.03938,
      -1.202482,
      -1.26319,
      -1.209969,
      -1.187749,
      -1.186381,
      -1.25367,
      -1.179713,
      -1.067835,
      -1.054555,
      -1.019999,
      -1.107975,
      -1.250093,
      -0.956039,
      -0.570325,
      -0.286916,
      0.080603,
      -0.055693,
      -0.300794,
      -0.402305,
      -0.474144,
      -0.122382,
      0.23516,
      0.569579,
      0.889276,
      1.001699,
      1.039608,
      0.914191,
      0.768234,
      0.778642,
      0.905466,
      1.076114,
      1.218896,
      1.184578,
      1.205578,
      1.164885,
      1.134936,
      1.128237,
      1.006199,
      0.821074
    ],
    "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,
      -33.376054,
      -35.254618,
      -40.73691,
      -39.577124,
      -38.1453,
      -35.922542,
      -17.851647,
      -13.736131,
      -0.810571,
      -7.212284,
      -5.169176,
      -16.963504,
      -13.431681,
      -9.599634,
      2.934355,
      6.442098,
      20.607,
      7.395031,
      7.364355,
      23.060155,
      44.88394,
      25.006412,
      27.12267,
      20.895868,
      17.450363
    ],
    "cycle": [
      {
        "date": "2025-04-04",
        "value": null
      },
      {
        "date": "2025-04-11",
        "value": null
      },
      {
        "date": "2025-04-18",
        "value": null
      },
      {
        "date": "2025-04-25",
        "value": 0.0
      },
      {
        "date": "2025-05-02",
        "value": 0.0
      },
      {
        "date": "2025-05-09",
        "value": 0.0
      },
      {
        "date": "2025-05-16",
        "value": 0.0
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.0
      },
      {
        "date": "2025-07-11",
        "value": 0.0
      },
      {
        "date": "2025-07-18",
        "value": 0.0
      },
      {
        "date": "2025-07-25",
        "value": 0.0
      },
      {
        "date": "2025-08-01",
        "value": 0.0
      },
      {
        "date": "2025-08-08",
        "value": 0.0
      },
      {
        "date": "2025-08-15",
        "value": -3.1764248887633317
      },
      {
        "date": "2025-08-22",
        "value": -6.1223245390381145
      },
      {
        "date": "2025-08-29",
        "value": -6.091843293968903
      },
      {
        "date": "2025-09-05",
        "value": -7.3804285610837725
      },
      {
        "date": "2025-09-12",
        "value": -5.3025244039388895
      },
      {
        "date": "2025-09-19",
        "value": -2.145924863594484
      },
      {
        "date": "2025-09-26",
        "value": -2.8059755643907445
      },
      {
        "date": "2025-10-03",
        "value": -1.887581531742727
      },
      {
        "date": "2025-10-10",
        "value": -0.9708857982497934
      },
      {
        "date": "2025-10-17",
        "value": -1.417965697324367
      },
      {
        "date": "2025-10-24",
        "value": -0.9987327800588567
      },
      {
        "date": "2025-10-31",
        "value": -1.887209016197973
      },
      {
        "date": "2025-11-07",
        "value": -2.885057339306578
      },
      {
        "date": "2025-11-14",
        "value": -3.7488290753699127
      },
      {
        "date": "2025-11-21",
        "value": -6.739180163709677
      },
      {
        "date": "2025-11-28",
        "value": -7.774406632886611
      },
      {
        "date": "2025-12-05",
        "value": -10.891282957367977
      },
      {
        "date": "2025-12-12",
        "value": -13.325660700574566
      },
      {
        "date": "2025-12-19",
        "value": -14.178546318093803
      },
      {
        "date": "2025-12-26",
        "value": -15.201666440439963
      },
      {
        "date": "2026-01-02",
        "value": -13.735217648987522
      },
      {
        "date": "2026-01-09",
        "value": -13.293545086238833
      },
      {
        "date": "2026-01-16",
        "value": -13.546491902455536
      },
      {
        "date": "2026-01-23",
        "value": -15.224873084183669
      },
      {
        "date": "2026-01-30",
        "value": -15.316123754169906
      },
      {
        "date": "2026-02-06",
        "value": -14.823803514783108
      },
      {
        "date": "2026-02-13",
        "value": -15.588817925926472
      },
      {
        "date": "2026-02-20",
        "value": -15.294232986284356
      },
      {
        "date": "2026-02-27",
        "value": -16.77540893596468
      },
      {
        "date": "2026-03-06",
        "value": -18.268404996786415
      },
      {
        "date": "2026-03-13",
        "value": -15.336963967335423
      },
      {
        "date": "2026-03-20",
        "value": -10.908775395335244
      },
      {
        "date": "2026-03-27",
        "value": -9.278029149141009
      },
      {
        "date": "2026-04-03",
        "value": -7.57886690943441
      },
      {
        "date": "2026-04-10",
        "value": -9.685062914102268
      },
      {
        "date": "2026-04-17",
        "value": -13.285939414919419
      },
      {
        "date": "2026-04-24",
        "value": -14.130125810851593
      },
      {
        "date": "2026-05-01",
        "value": -15.056094859479462
      },
      {
        "date": "2026-05-08",
        "value": -7.5792939465539835
      },
      {
        "date": "2026-05-15",
        "value": -0.18248816796397627
      },
      {
        "date": "2026-05-22",
        "value": 10.871670629767477
      },
      {
        "date": "2026-05-29",
        "value": 19.31025516633729
      },
      {
        "date": "2026-06-05",
        "value": 20.361660918202993
      },
      {
        "date": "2026-06-12",
        "value": 17.856212794542774
      },
      {
        "date": "2026-06-19",
        "value": 12.185124667048271
      },
      {
        "date": "2026-06-26",
        "value": 9.542370530916743
      },
      {
        "date": "2026-07-03",
        "value": 10.812514055079559
      },
      {
        "date": "2026-07-10",
        "value": 15.432090684947145
      },
      {
        "date": "2026-07-17",
        "value": 22.501446102849386
      },
      {
        "date": "2026-07-24",
        "value": 24.398500862145838
      },
      {
        "date": "2026-07-31",
        "value": 22.84281191333548
      },
      {
        "date": "2026-08-07",
        "value": 24.849933589729403
      },
      {
        "date": "2026-08-14",
        "value": 26.99000255493076
      },
      {
        "date": "2026-08-21",
        "value": 28.62496659782475
      },
      {
        "date": "2026-08-28",
        "value": 30.166588052329494
      },
      {
        "date": "2026-09-04",
        "value": 25.6350175390302
      },
      {
        "date": "2026-09-11",
        "value": 16.032066673262783
      }
    ],
    "hurstComposite": [
      {
        "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": -1.0
      },
      {
        "date": "2025-06-13",
        "value": -0.9732691790181073
      },
      {
        "date": "2025-06-20",
        "value": -0.9154229112018742
      },
      {
        "date": "2025-06-27",
        "value": -0.8428718571348572
      },
      {
        "date": "2025-07-04",
        "value": -0.7538342217077708
      },
      {
        "date": "2025-07-11",
        "value": -0.859902219388224
      },
      {
        "date": "2025-07-18",
        "value": -0.7816637414500177
      },
      {
        "date": "2025-07-25",
        "value": -0.681846882208257
      },
      {
        "date": "2025-08-01",
        "value": 0.043172252695285684
      },
      {
        "date": "2025-08-08",
        "value": -0.6903341189006013
      },
      {
        "date": "2025-08-15",
        "value": -1.1210452172423482
      },
      {
        "date": "2025-08-22",
        "value": -1.2120473930172995
      },
      {
        "date": "2025-08-29",
        "value": -0.4028957174020285
      },
      {
        "date": "2025-09-05",
        "value": -0.2507948878483583
      },
      {
        "date": "2025-09-12",
        "value": -0.23488675846460152
      },
      {
        "date": "2025-09-19",
        "value": 0.16880694753110048
      },
      {
        "date": "2025-09-26",
        "value": 0.07473116363374488
      },
      {
        "date": "2025-10-03",
        "value": -0.05295041103437503
      },
      {
        "date": "2025-10-10",
        "value": -0.05763776525926583
      },
      {
        "date": "2025-10-17",
        "value": -0.11511335153264785
      },
      {
        "date": "2025-10-24",
        "value": -0.1671315045163465
      },
      {
        "date": "2025-10-31",
        "value": -1.1889063811150185
      },
      {
        "date": "2025-11-07",
        "value": -1.6799782299255366
      },
      {
        "date": "2025-11-14",
        "value": -1.6671056340134809
      },
      {
        "date": "2025-11-21",
        "value": -2.4051071750849964
      },
      {
        "date": "2025-11-28",
        "value": -2.450676517346241
      },
      {
        "date": "2025-12-05",
        "value": -2.816892172448747
      },
      {
        "date": "2025-12-12",
        "value": -2.9006671158321233
      },
      {
        "date": "2025-12-19",
        "value": -2.9527724400002264
      },
      {
        "date": "2025-12-26",
        "value": -2.7654097925163232
      },
      {
        "date": "2026-01-02",
        "value": -1.6546119529089771
      },
      {
        "date": "2026-01-09",
        "value": -1.4277216968383464
      },
      {
        "date": "2026-01-16",
        "value": -1.5348364895501347
      },
      {
        "date": "2026-01-23",
        "value": -1.696123847809455
      },
      {
        "date": "2026-01-30",
        "value": -1.3832440036964964
      },
      {
        "date": "2026-02-06",
        "value": -1.0853747684449548
      },
      {
        "date": "2026-02-13",
        "value": -1.3579679652575152
      },
      {
        "date": "2026-02-20",
        "value": -1.483300074153826
      },
      {
        "date": "2026-02-27",
        "value": -1.4914623221261163
      },
      {
        "date": "2026-03-06",
        "value": -1.4342701823780544
      },
      {
        "date": "2026-03-13",
        "value": -1.0900481734954557
      },
      {
        "date": "2026-03-20",
        "value": -0.5691035654642624
      },
      {
        "date": "2026-03-27",
        "value": -0.7068674008727097
      },
      {
        "date": "2026-04-03",
        "value": -0.8433424120937961
      },
      {
        "date": "2026-04-10",
        "value": -1.2143282256710708
      },
      {
        "date": "2026-04-17",
        "value": -1.357325519913531
      },
      {
        "date": "2026-04-24",
        "value": -1.370310032252806
      },
      {
        "date": "2026-05-01",
        "value": -1.3197969091820085
      },
      {
        "date": "2026-05-08",
        "value": -0.2881898175090172
      },
      {
        "date": "2026-05-15",
        "value": 0.40845473118012116
      },
      {
        "date": "2026-05-22",
        "value": 1.0357818974567137
      },
      {
        "date": "2026-05-29",
        "value": 1.2263197464687157
      },
      {
        "date": "2026-06-05",
        "value": 1.1750012783856458
      },
      {
        "date": "2026-06-12",
        "value": 0.6841486734389873
      },
      {
        "date": "2026-06-19",
        "value": 0.4131223723891407
      },
      {
        "date": "2026-06-26",
        "value": 0.3427364522707519
      },
      {
        "date": "2026-07-03",
        "value": 0.7037955009995409
      },
      {
        "date": "2026-07-10",
        "value": 0.9473116022112379
      },
      {
        "date": "2026-07-17",
        "value": 1.45553989099394
      },
      {
        "date": "2026-07-24",
        "value": 1.2681091801337014
      },
      {
        "date": "2026-07-31",
        "value": 1.059720677530144
      },
      {
        "date": "2026-08-07",
        "value": 1.3583591230140086
      },
      {
        "date": "2026-08-14",
        "value": 1.8717425627546769
      },
      {
        "date": "2026-08-21",
        "value": 1.769768746869149
      },
      {
        "date": "2026-08-28",
        "value": 1.5794507972499174
      },
      {
        "date": "2026-09-04",
        "value": 1.227635450191383
      },
      {
        "date": "2026-09-11",
        "value": 0.8514006865162217
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "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": -1.0
        },
        {
          "date": "2025-06-13",
          "value": -0.9732691790181073
        },
        {
          "date": "2025-06-20",
          "value": -0.9154229112018744
        },
        {
          "date": "2025-06-27",
          "value": -0.8428718571348572
        },
        {
          "date": "2025-07-04",
          "value": -0.7538342217077708
        },
        {
          "date": "2025-07-11",
          "value": -0.6497555484705602
        },
        {
          "date": "2025-07-18",
          "value": -0.5097799194126745
        },
        {
          "date": "2025-07-25",
          "value": -0.3509338400056906
        },
        {
          "date": "2025-08-01",
          "value": 0.43976170806619774
        },
        {
          "date": "2025-08-08",
          "value": -0.3727608840778033
        },
        {
          "date": "2025-08-15",
          "value": -0.88492322208766
        },
        {
          "date": "2025-08-22",
          "value": -1.0367581878069456
        },
        {
          "date": "2025-08-29",
          "value": -0.23233115449061725
        },
        {
          "date": "2025-09-05",
          "value": -0.1421375855309846
        },
        {
          "date": "2025-09-12",
          "value": -0.1620794390961378
        },
        {
          "date": "2025-09-19",
          "value": 0.26097343203896367
        },
        {
          "date": "2025-09-26",
          "value": 0.1621113607293272
        },
        {
          "date": "2025-10-03",
          "value": 0.0992913938846551
        },
        {
          "date": "2025-10-10",
          "value": 0.19033117819201262
        },
        {
          "date": "2025-10-17",
          "value": 0.16572988464507213
        },
        {
          "date": "2025-10-24",
          "value": 0.05053117893284917
        },
        {
          "date": "2025-10-31",
          "value": -0.6852878248394358
        },
        {
          "date": "2025-11-07",
          "value": -0.9851293295008718
        },
        {
          "date": "2025-11-14",
          "value": -1.027991413718986
        },
        {
          "date": "2025-11-21",
          "value": -1.966177047274254
        },
        {
          "date": "2025-11-28",
          "value": -2.0373774611659
        },
        {
          "date": "2025-12-05",
          "value": -2.6791258203886334
        },
        {
          "date": "2025-12-12",
          "value": -2.797299586002564
        },
        {
          "date": "2025-12-19",
          "value": -2.897141698807984
        },
        {
          "date": "2025-12-26",
          "value": -2.418594680893281
        },
        {
          "date": "2026-01-02",
          "value": -1.7229990568646363
        },
        {
          "date": "2026-01-09",
          "value": -1.3299595782640137
        },
        {
          "date": "2026-01-16",
          "value": -1.5701575797714893
        },
        {
          "date": "2026-01-23",
          "value": -1.88873523452601
        },
        {
          "date": "2026-01-30",
          "value": -1.2962450781753367
        },
        {
          "date": "2026-02-06",
          "value": -0.7410099921165365
        },
        {
          "date": "2026-02-13",
          "value": -1.4551518199571705
        },
        {
          "date": "2026-02-20",
          "value": -1.8041916703664116
        },
        {
          "date": "2026-02-27",
          "value": -1.8509955696912168
        },
        {
          "date": "2026-03-06",
          "value": -1.7024937646827212
        },
        {
          "date": "2026-03-13",
          "value": -0.9583103461083577
        },
        {
          "date": "2026-03-20",
          "value": 0.19350581336378925
        },
        {
          "date": "2026-03-27",
          "value": -0.151153588819525
        },
        {
          "date": "2026-04-03",
          "value": -0.4874304548960504
        },
        {
          "date": "2026-04-10",
          "value": -1.330047907059905
        },
        {
          "date": "2026-04-17",
          "value": -1.6285128187690745
        },
        {
          "date": "2026-04-24",
          "value": -1.6396677899215775
        },
        {
          "date": "2026-05-01",
          "value": -1.5123863324003648
        },
        {
          "date": "2026-05-08",
          "value": 0.6281383307087394
        },
        {
          "date": "2026-05-15",
          "value": 1.8733891384118444
        },
        {
          "date": "2026-05-22",
          "value": 2.6244630461372815
        },
        {
          "date": "2026-05-29",
          "value": 2.874821015379094
        },
        {
          "date": "2026-06-05",
          "value": 2.7270036424293016
        },
        {
          "date": "2026-06-12",
          "value": 1.5822501619879374
        },
        {
          "date": "2026-06-19",
          "value": 0.8945233748994442
        },
        {
          "date": "2026-06-26",
          "value": 0.597732286098688
        },
        {
          "date": "2026-07-03",
          "value": 1.0945340137963373
        },
        {
          "date": "2026-07-10",
          "value": 1.3158822381980777
        },
        {
          "date": "2026-07-17",
          "value": 2.1428348542786946
        },
        {
          "date": "2026-07-24",
          "value": 1.6119611908882372
        },
        {
          "date": "2026-07-31",
          "value": 1.1860228557593997
        },
        {
          "date": "2026-08-07",
          "value": 1.8070834130773261
        },
        {
          "date": "2026-08-14",
          "value": 2.602361137692442
        },
        {
          "date": "2026-08-21",
          "value": 2.3244278388111117
        },
        {
          "date": "2026-08-28",
          "value": 1.7860653098840795
        },
        {
          "date": "2026-09-04",
          "value": 0.915895174634467
        },
        {
          "date": "2026-09-11",
          "value": 0.07011588406543601
        }
      ],
      "20": [
        {
          "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": -1.0
        },
        {
          "date": "2025-07-18",
          "value": -0.9629196228082466
        },
        {
          "date": "2025-07-25",
          "value": -0.902455577009968
        },
        {
          "date": "2025-08-01",
          "value": -0.22122071755198902
        },
        {
          "date": "2025-08-08",
          "value": -0.9020496087824665
        },
        {
          "date": "2025-08-15",
          "value": -1.278459880678807
        },
        {
          "date": "2025-08-22",
          "value": -1.3289068631575356
        },
        {
          "date": "2025-08-29",
          "value": -0.5166054260096361
        },
        {
          "date": "2025-09-05",
          "value": -0.3232330893932741
        },
        {
          "date": "2025-09-12",
          "value": -0.2834249713769107
        },
        {
          "date": "2025-09-19",
          "value": 0.10736262452585832
        },
        {
          "date": "2025-09-26",
          "value": 0.01647769890335668
        },
        {
          "date": "2025-10-03",
          "value": -0.1544449476470618
        },
        {
          "date": "2025-10-10",
          "value": -0.2229503942267848
        },
        {
          "date": "2025-10-17",
          "value": -0.30234217565112786
        },
        {
          "date": "2025-10-24",
          "value": -0.3122399601491437
        },
        {
          "date": "2025-10-31",
          "value": -1.5246520852987402
        },
        {
          "date": "2025-11-07",
          "value": -2.143210830208647
        },
        {
          "date": "2025-11-14",
          "value": -2.0931817808764777
        },
        {
          "date": "2025-11-21",
          "value": -2.697727260292159
        },
        {
          "date": "2025-11-28",
          "value": -2.726209221466469
        },
        {
          "date": "2025-12-05",
          "value": -2.9087364071554895
        },
        {
          "date": "2025-12-12",
          "value": -2.969578802385163
        },
        {
          "date": "2025-12-19",
          "value": -2.989859600795054
        },
        {
          "date": "2025-12-26",
          "value": -2.9966198669316846
        },
        {
          "date": "2026-01-02",
          "value": -2.5363874835595883
        },
        {
          "date": "2026-01-09",
          "value": -2.095725724529689
        },
        {
          "date": "2026-01-16",
          "value": -2.2240596572633793
        },
        {
          "date": "2026-01-23",
          "value": -2.4533216944622187
        },
        {
          "date": "2026-01-30",
          "value": -1.8876801588954377
        },
        {
          "date": "2026-02-06",
          "value": -1.3663539464061811
        },
        {
          "date": "2026-02-13",
          "value": -1.701794554263941
        },
        {
          "date": "2026-02-20",
          "value": -1.815964822691657
        },
        {
          "date": "2026-02-27",
          "value": -1.776655823946823
        },
        {
          "date": "2026-03-06",
          "value": -1.6774286164013144
        },
        {
          "date": "2026-03-13",
          "value": -1.140791652887289
        },
        {
          "date": "2026-03-20",
          "value": -0.37720792838144546
        },
        {
          "date": "2026-03-27",
          "value": -0.6021619107828005
        },
        {
          "date": "2026-04-03",
          "value": -0.8158096183830209
        },
        {
          "date": "2026-04-10",
          "value": -1.364212710809452
        },
        {
          "date": "2026-04-17",
          "value": -1.55923806840148
        },
        {
          "date": "2026-04-24",
          "value": -1.5500863490472878
        },
        {
          "date": "2026-05-01",
          "value": -1.4545874640360272
        },
        {
          "date": "2026-05-08",
          "value": 0.1775584105199417
        },
        {
          "date": "2026-05-15",
          "value": 1.3031833471836842
        },
        {
          "date": "2026-05-22",
          "value": 2.434394449061228
        },
        {
          "date": "2026-05-29",
          "value": 2.5760349437767283
        },
        {
          "date": "2026-06-05",
          "value": 2.2849237325489065
        },
        {
          "date": "2026-06-12",
          "value": 1.4183480327795615
        },
        {
          "date": "2026-06-19",
          "value": 0.9688450122464105
        },
        {
          "date": "2026-06-26",
          "value": 0.8823849018263984
        },
        {
          "date": "2026-07-03",
          "value": 1.5151264449903479
        },
        {
          "date": "2026-07-10",
          "value": 1.9260971981636246
        },
        {
          "date": "2026-07-17",
          "value": 2.6420323993878747
        },
        {
          "date": "2026-07-24",
          "value": 2.1977751579997364
        },
        {
          "date": "2026-07-31",
          "value": 1.674827069386784
        },
        {
          "date": "2026-08-07",
          "value": 1.9514223228923653
        },
        {
          "date": "2026-08-14",
          "value": 2.6504741076307883
        },
        {
          "date": "2026-08-21",
          "value": 2.269752482833398
        },
        {
          "date": "2026-08-28",
          "value": 1.860653134057623
        },
        {
          "date": "2026-09-04",
          "value": 1.2868843780192076
        },
        {
          "date": "2026-09-11",
          "value": 0.7230430043534515
        }
      ],
      "40": [
        {
          "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": -1.0
        },
        {
          "date": "2026-01-09",
          "value": -1.0021951448559079
        },
        {
          "date": "2026-01-16",
          "value": -1.0317043287072072
        },
        {
          "date": "2026-01-23",
          "value": -1.0709905975997136
        },
        {
          "date": "2026-01-30",
          "value": -1.0681120943895537
        },
        {
          "date": "2026-02-06",
          "value": -1.0490905375680508
        },
        {
          "date": "2026-02-13",
          "value": -1.06953326492373
        },
        {
          "date": "2026-02-20",
          "value": -1.0974700887329638
        },
        {
          "date": "2026-02-27",
          "value": -1.1209571455161584
        },
        {
          "date": "2026-03-06",
          "value": -1.1364060725712037
        },
        {
          "date": "2026-03-13",
          "value": -1.1162235185775016
        },
        {
          "date": "2026-03-20",
          "value": -1.0634343110888633
        },
        {
          "date": "2026-03-27",
          "value": -1.042289540725909
        },
        {
          "date": "2026-04-03",
          "value": -1.0302653051591648
        },
        {
          "date": "2026-04-10",
          "value": -1.054071091978644
        },
        {
          "date": "2026-04-17",
          "value": -1.0871814626958993
        },
        {
          "date": "2026-04-24",
          "value": -1.1166525109066912
        },
        {
          "date": "2026-05-01",
          "value": -1.134020318358769
        },
        {
          "date": "2026-05-08",
          "value": -1.0481665188084028
        },
        {
          "date": "2026-05-15",
          "value": -0.9124993070490872
        },
        {
          "date": "2026-05-22",
          "value": -0.699088679525564
        },
        {
          "date": "2026-05-29",
          "value": -0.5021856958241768
        },
        {
          "date": "2026-06-05",
          "value": -0.33882744880896454
        },
        {
          "date": "2026-06-12",
          "value": -0.25674569247151174
        },
        {
          "date": "2026-06-19",
          "value": -0.2056940804561338
        },
        {
          "date": "2026-06-26",
          "value": -0.15818990451108617
        },
        {
          "date": "2026-07-03",
          "value": -0.05278564195716799
        },
        {
          "date": "2026-07-10",
          "value": 0.08295911754515796
        },
        {
          "date": "2026-07-17",
          "value": 0.29458284352304304
        },
        {
          "date": "2026-07-24",
          "value": 0.4500616612849539
        },
        {
          "date": "2026-07-31",
          "value": 0.5660916111705129
        },
        {
          "date": "2026-08-07",
          "value": 0.7285619042465485
        },
        {
          "date": "2026-08-14",
          "value": 0.9782292016949444
        },
        {
          "date": "2026-08-21",
          "value": 1.1558230076275788
        },
        {
          "date": "2026-08-28",
          "value": 1.2837246712048724
        },
        {
          "date": "2026-09-04",
          "value": 1.3325139837514677
        },
        {
          "date": "2026-09-11",
          "value": 1.3096695456667822
        }
      ],
      "80": [
        {
          "date": "2025-04-04",
          "value": null
        },
        {
          "date": "2025-04-11",
          "value": null
        },
        {
          "date": "2025-04-18",
          "value": null
        },
        {
          "date": "2025-04-25",
          "value": null
        },
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        },
        {
          "date": "2026-07-31",
          "value": null
        },
        {
          "date": "2026-08-07",
          "value": null
        },
        {
          "date": "2026-08-14",
          "value": null
        },
        {
          "date": "2026-08-21",
          "value": null
        },
        {
          "date": "2026-08-28",
          "value": null
        },
        {
          "date": "2026-09-04",
          "value": null
        },
        {
          "date": "2026-09-11",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 7,
        "date": "2025-05-23",
        "price": 382.0,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 8,
        "date": "2025-05-30",
        "price": 335.5,
        "kind": "low",
        "move_percent": -12.172774869109947,
        "weeks": 1,
        "confirmed": true
      },
      {
        "index": 17,
        "date": "2025-08-01",
        "price": 367.0,
        "kind": "high",
        "move_percent": 9.38897168405365,
        "weeks": 9,
        "confirmed": true
      },
      {
        "index": 20,
        "date": "2025-08-22",
        "price": 309.0,
        "kind": "low",
        "move_percent": -15.803814713896458,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 21,
        "date": "2025-08-29",
        "price": 349.0,
        "kind": "high",
        "move_percent": 12.944983818770227,
        "weeks": 1,
        "confirmed": true
      },
      {
        "index": 42,
        "date": "2026-01-23",
        "price": 238.080002,
        "kind": "low",
        "move_percent": -31.782234383954155,
        "weeks": 21,
        "confirmed": true
      },
      {
        "index": 44,
        "date": "2026-02-06",
        "price": 259.75,
        "kind": "high",
        "move_percent": 9.101981610366414,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 48,
        "date": "2026-03-06",
        "price": 225.0,
        "kind": "low",
        "move_percent": -13.378248315688161,
        "weeks": 4,
        "confirmed": true
      },
      {
        "index": 50,
        "date": "2026-03-20",
        "price": 259.0,
        "kind": "high",
        "move_percent": 15.11111111111111,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 56,
        "date": "2026-05-01",
        "price": 207.0,
        "kind": "low",
        "move_percent": -20.077220077220076,
        "weeks": 6,
        "confirmed": true
      },
      {
        "index": 59,
        "date": "2026-05-22",
        "price": 313.0,
        "kind": "high",
        "move_percent": 51.207729468599034,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 62,
        "date": "2026-06-12",
        "price": 255.0,
        "kind": "low",
        "move_percent": -18.53035143769968,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 67,
        "date": "2026-07-17",
        "price": 352.0,
        "kind": "high",
        "move_percent": 38.03921568627451,
        "weeks": 5,
        "confirmed": true
      },
      {
        "index": 69,
        "date": "2026-07-31",
        "price": 310.589996,
        "kind": "low",
        "move_percent": -11.764205681818186,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 71,
        "date": "2026-08-14",
        "price": 405.0,
        "kind": "high",
        "move_percent": 30.39698806010481,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 75,
        "date": "2026-09-11",
        "price": 325.0,
        "kind": "low",
        "move_percent": -19.753086419753085,
        "weeks": 4,
        "confirmed": false
      }
    ],
    "labels": [
      {
        "index": 69,
        "date": "2026-07-31",
        "price": 310.589996,
        "kind": "low",
        "move_percent": -11.764205681818186,
        "weeks": 2,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 71,
        "date": "2026-08-14",
        "price": 405.0,
        "kind": "high",
        "move_percent": 30.39698806010481,
        "weeks": 2,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 75,
        "date": "2026-09-11",
        "price": 325.0,
        "kind": "low",
        "move_percent": -19.753086419753085,
        "weeks": 4,
        "confirmed": false,
        "label": "2"
      }
    ]
  }
}