{
  "ticker": {
    "symbol": "7833",
    "name": "Greenrock Energy Co., Ltd.",
    "exchange": "TWO"
  },
  "latest_week": "2026-08-14",
  "latest_close": 24.049999,
  "latest_open": 25.799999,
  "latest_high": 26.200001,
  "latest_low": 23.75,
  "bar_count": 64,
  "analysis_bar_count": 64,
  "reversal_percent": 8.767133946331048,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-08-14",
    "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": 18,
      "date": "2025-09-26",
      "price": 60.396965,
      "kind": "high",
      "move_percent": null,
      "weeks": 0,
      "confirmed": true
    },
    {
      "index": 21,
      "date": "2025-10-17",
      "price": 41.700333,
      "kind": "low",
      "move_percent": -30.956244241742944,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 23,
      "date": "2025-10-31",
      "price": 52.076477,
      "kind": "high",
      "move_percent": 24.882640625435766,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 59,
      "date": "2026-07-17",
      "price": 21.5,
      "kind": "low",
      "move_percent": -58.7145651192956,
      "weeks": 36,
      "confirmed": true
    },
    {
      "index": 62,
      "date": "2026-08-07",
      "price": 26.5,
      "kind": "high",
      "move_percent": 23.25581395348837,
      "weeks": 3,
      "confirmed": true
    },
    {
      "index": 63,
      "date": "2026-08-14",
      "price": 24.049999,
      "kind": "low",
      "move_percent": -9.24528679245283,
      "weeks": 1,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "troughing",
    "trend_bias": "bearish",
    "oscillator": -11.37788109394798,
    "slope": 12.48748699615081,
    "dominant_period_weeks": 38,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 1,
    "estimated_weeks_to_next_turn": 18,
    "series": [
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "date": "2025-05-30",
        "value": null
      },
      {
        "date": "2025-06-06",
        "value": null
      },
      {
        "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": 0.0
      },
      {
        "date": "2025-08-22",
        "value": 0.0
      },
      {
        "date": "2025-08-29",
        "value": 0.0
      },
      {
        "date": "2025-09-05",
        "value": 0.0
      },
      {
        "date": "2025-09-12",
        "value": 0.0
      },
      {
        "date": "2025-09-19",
        "value": 0.0
      },
      {
        "date": "2025-09-26",
        "value": 0.0
      },
      {
        "date": "2025-10-03",
        "value": -6.0233446865017966
      },
      {
        "date": "2025-10-10",
        "value": -12.46479956087693
      },
      {
        "date": "2025-10-17",
        "value": -21.23004451358854
      },
      {
        "date": "2025-10-24",
        "value": -28.183500391479125
      },
      {
        "date": "2025-10-31",
        "value": -26.16982176356861
      },
      {
        "date": "2025-11-07",
        "value": -24.371009255876558
      },
      {
        "date": "2025-11-14",
        "value": -19.922861616172593
      },
      {
        "date": "2025-11-21",
        "value": -17.810794766476572
      },
      {
        "date": "2025-11-28",
        "value": -18.598895088475363
      },
      {
        "date": "2025-12-05",
        "value": -18.866161748540847
      },
      {
        "date": "2025-12-12",
        "value": -20.320431998762402
      },
      {
        "date": "2025-12-19",
        "value": -20.327559370327165
      },
      {
        "date": "2025-12-26",
        "value": -20.631371189586375
      },
      {
        "date": "2026-01-02",
        "value": -21.36590046196805
      },
      {
        "date": "2026-01-09",
        "value": -24.868411394452593
      },
      {
        "date": "2026-01-16",
        "value": -28.357635456530307
      },
      {
        "date": "2026-01-23",
        "value": -29.92876906208187
      },
      {
        "date": "2026-01-30",
        "value": -31.520686746959477
      },
      {
        "date": "2026-02-06",
        "value": -29.21546955683057
      },
      {
        "date": "2026-02-13",
        "value": -26.6223374451119
      },
      {
        "date": "2026-02-27",
        "value": -24.656351078708198
      },
      {
        "date": "2026-03-06",
        "value": -22.039385370238264
      },
      {
        "date": "2026-03-13",
        "value": -19.707020423728842
      },
      {
        "date": "2026-03-20",
        "value": -18.38607369768308
      },
      {
        "date": "2026-03-27",
        "value": -17.44842707763466
      },
      {
        "date": "2026-04-03",
        "value": -16.849304833406343
      },
      {
        "date": "2026-04-10",
        "value": -16.037370873518505
      },
      {
        "date": "2026-04-17",
        "value": -15.582508635065766
      },
      {
        "date": "2026-04-24",
        "value": -15.268216739095955
      },
      {
        "date": "2026-05-01",
        "value": -14.123078486536507
      },
      {
        "date": "2026-05-08",
        "value": -12.852953925692619
      },
      {
        "date": "2026-05-15",
        "value": -11.137702819299138
      },
      {
        "date": "2026-05-22",
        "value": -9.710154648455172
      },
      {
        "date": "2026-05-29",
        "value": -8.581062287903405
      },
      {
        "date": "2026-06-05",
        "value": -8.297732958429458
      },
      {
        "date": "2026-06-12",
        "value": -10.338911371876218
      },
      {
        "date": "2026-06-19",
        "value": -13.296877354295917
      },
      {
        "date": "2026-06-26",
        "value": -16.560835005196342
      },
      {
        "date": "2026-07-03",
        "value": -20.59438472725645
      },
      {
        "date": "2026-07-10",
        "value": -22.769967437323963
      },
      {
        "date": "2026-07-17",
        "value": -23.86536809009879
      },
      {
        "date": "2026-07-24",
        "value": -24.503721515872556
      },
      {
        "date": "2026-07-31",
        "value": -20.832281566464314
      },
      {
        "date": "2026-08-07",
        "value": -14.958251702532515
      },
      {
        "date": "2026-08-14",
        "value": -11.37788109394798
      }
    ]
  },
  "hurst": {
    "status": "rising stack",
    "phase": "troughing",
    "alignment_score": 88,
    "risk_score": 12,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 19,
    "nearest_crest_window": 13,
    "method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "explanation": "Nominal cycles are starting bands, not fixed clocks. Each period adapts to the strongest nearby repeat in detrended weekly prices; projected turns are future intervals and require price confirmation.",
    "cycles": [
      {
        "period": 10,
        "label": "10w",
        "estimated_period": 12,
        "period_range": [
          8,
          16
        ],
        "period_strength": 10,
        "phase": "rising",
        "value": -0.11104567164331777,
        "slope": 1.756639437659384,
        "amplitude": 8.972,
        "weeks_since_trough": 5,
        "weeks_since_crest": 11,
        "projected_trough_window": 7,
        "projected_crest_window": 1,
        "trough_window": {
          "start": 3,
          "midpoint": 7,
          "end": 11
        },
        "crest_window": {
          "start": 0,
          "midpoint": 1,
          "end": 5
        },
        "fld": {
          "value": 22.2250005,
          "state": "crossed up",
          "weeks_since_cross": 1,
          "displacement": 6,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 16.886363181818183,
          "state": "price above",
          "slope": -0.7227273636363637,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          13,
          23,
          29,
          34,
          47,
          58
        ],
        "series": [
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": 1.0
          },
          {
            "date": "2025-08-15",
            "value": -0.5034926912363389
          },
          {
            "date": "2025-08-22",
            "value": -0.8344975637454463
          },
          {
            "date": "2025-08-29",
            "value": -0.31071915409298445
          },
          {
            "date": "2025-09-05",
            "value": -1.1513600395336505
          },
          {
            "date": "2025-09-12",
            "value": -1.2064829334353344
          },
          {
            "date": "2025-09-19",
            "value": -1.8323457273602624
          },
          {
            "date": "2025-09-26",
            "value": -2.6107819091200875
          },
          {
            "date": "2025-10-03",
            "value": -2.8702606363733625
          },
          {
            "date": "2025-10-10",
            "value": -2.9567535454577873
          },
          {
            "date": "2025-10-17",
            "value": -2.985584515152596
          },
          {
            "date": "2025-10-24",
            "value": -2.9951948383841986
          },
          {
            "date": "2025-10-31",
            "value": -2.9983982794613997
          },
          {
            "date": "2025-11-07",
            "value": -2.4146483621826396
          },
          {
            "date": "2025-11-14",
            "value": -1.7851413088982144
          },
          {
            "date": "2025-11-21",
            "value": -1.3854316088396694
          },
          {
            "date": "2025-11-28",
            "value": -1.1284772029465566
          },
          {
            "date": "2025-12-05",
            "value": -1.0049028811446319
          },
          {
            "date": "2025-12-12",
            "value": -1.04954228392185
          },
          {
            "date": "2025-12-19",
            "value": -0.9220695591100828
          },
          {
            "date": "2025-12-26",
            "value": -0.9592687849136037
          },
          {
            "date": "2026-01-02",
            "value": -1.1056851400877765
          },
          {
            "date": "2026-01-09",
            "value": -1.9647788546614078
          },
          {
            "date": "2026-01-16",
            "value": -2.3271187316119804
          },
          {
            "date": "2026-01-23",
            "value": -2.1147268458367368
          },
          {
            "date": "2026-01-30",
            "value": -2.0442832647151836
          },
          {
            "date": "2026-02-06",
            "value": -1.9525491495834781
          },
          {
            "date": "2026-02-13",
            "value": -1.6764533919376654
          },
          {
            "date": "2026-02-27",
            "value": -1.277659428111495
          },
          {
            "date": "2026-03-06",
            "value": -0.9914957530509032
          },
          {
            "date": "2026-03-13",
            "value": -0.799417939054375
          },
          {
            "date": "2026-03-20",
            "value": -0.621481778912484
          },
          {
            "date": "2026-03-27",
            "value": -0.40195805442298105
          },
          {
            "date": "2026-04-03",
            "value": -0.3372704640965227
          },
          {
            "date": "2026-04-10",
            "value": -0.3868459271436643
          },
          {
            "date": "2026-04-17",
            "value": -0.5469017754854918
          },
          {
            "date": "2026-04-24",
            "value": -0.609940689177819
          },
          {
            "date": "2026-05-01",
            "value": -0.6003918928166307
          },
          {
            "date": "2026-05-08",
            "value": -0.5988515681388764
          },
          {
            "date": "2026-05-15",
            "value": -0.6053508028172627
          },
          {
            "date": "2026-05-22",
            "value": -0.6090082954148502
          },
          {
            "date": "2026-05-29",
            "value": -0.5981088793172217
          },
          {
            "date": "2026-06-05",
            "value": -0.6865772321830876
          },
          {
            "date": "2026-06-12",
            "value": -1.1345458143379665
          },
          {
            "date": "2026-06-19",
            "value": -1.5110497245660317
          },
          {
            "date": "2026-06-26",
            "value": -1.6789925187247492
          },
          {
            "date": "2026-07-03",
            "value": -1.9749414249890704
          },
          {
            "date": "2026-07-10",
            "value": -2.128153129196686
          },
          {
            "date": "2026-07-17",
            "value": -2.0700046994249166
          },
          {
            "date": "2026-07-24",
            "value": -1.8676851093027016
          },
          {
            "date": "2026-07-31",
            "value": -1.1428264861074449
          },
          {
            "date": "2026-08-07",
            "value": -0.23679056473237414
          },
          {
            "date": "2026-08-14",
            "value": -0.11104567164331777
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 23,
        "period_range": [
          20,
          26
        ],
        "period_strength": 61,
        "phase": "troughing",
        "value": -0.6222957351153717,
        "slope": 0.5287050490519287,
        "amplitude": 20.871,
        "weeks_since_trough": 4,
        "weeks_since_crest": 10,
        "projected_trough_window": 19,
        "projected_crest_window": 13,
        "trough_window": {
          "start": 16,
          "midpoint": 19,
          "end": 22
        },
        "crest_window": {
          "start": 10,
          "midpoint": 13,
          "end": 16
        },
        "fld": {
          "value": 29.0999995,
          "state": "unconfirmed",
          "weeks_since_cross": null,
          "displacement": 12,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 18.08846053846154,
          "state": "price above",
          "slope": -0.6153846153846154,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          34,
          46,
          59
        ],
        "series": [
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": -1.0
          },
          {
            "date": "2025-10-31",
            "value": -0.927695438858327
          },
          {
            "date": "2025-11-07",
            "value": -0.9338181928741532
          },
          {
            "date": "2025-11-14",
            "value": -0.91740694272331
          },
          {
            "date": "2025-11-21",
            "value": -0.9445144664349041
          },
          {
            "date": "2025-11-28",
            "value": -0.9670205352138999
          },
          {
            "date": "2025-12-05",
            "value": -0.9890068450713
          },
          {
            "date": "2025-12-12",
            "value": -1.045361965705994
          },
          {
            "date": "2025-12-19",
            "value": -1.0361173513819353
          },
          {
            "date": "2025-12-26",
            "value": -1.0409676161565702
          },
          {
            "date": "2026-01-02",
            "value": -1.0721311322237115
          },
          {
            "date": "2026-01-09",
            "value": -1.3024458238549133
          },
          {
            "date": "2026-01-16",
            "value": -1.4348003607151856
          },
          {
            "date": "2026-01-23",
            "value": -1.4214851039495437
          },
          {
            "date": "2026-01-30",
            "value": -1.423202048914665
          },
          {
            "date": "2026-02-06",
            "value": -1.410929961731658
          },
          {
            "date": "2026-02-13",
            "value": -1.334595612732403
          },
          {
            "date": "2026-02-27",
            "value": -1.1873114905558804
          },
          {
            "date": "2026-03-06",
            "value": -1.0624371635186267
          },
          {
            "date": "2026-03-13",
            "value": -0.9812523354649288
          },
          {
            "date": "2026-03-20",
            "value": -0.9243217110156747
          },
          {
            "date": "2026-03-27",
            "value": -0.8581208718374856
          },
          {
            "date": "2026-04-03",
            "value": -0.842254594470597
          },
          {
            "date": "2026-04-10",
            "value": -0.8402132350389963
          },
          {
            "date": "2026-04-17",
            "value": -0.8487181528190206
          },
          {
            "date": "2026-04-24",
            "value": -0.833869740857096
          },
          {
            "date": "2026-05-01",
            "value": -0.7895408592242834
          },
          {
            "date": "2026-05-08",
            "value": -0.7326373296226397
          },
          {
            "date": "2026-05-15",
            "value": -0.6759912307800025
          },
          {
            "date": "2026-05-22",
            "value": -0.6272991371119354
          },
          {
            "date": "2026-05-29",
            "value": -0.580634263883251
          },
          {
            "date": "2026-06-05",
            "value": -0.5636618657867867
          },
          {
            "date": "2026-06-12",
            "value": -0.6702387719793208
          },
          {
            "date": "2026-06-19",
            "value": -0.7958063030528648
          },
          {
            "date": "2026-06-26",
            "value": -0.8885887825627424
          },
          {
            "date": "2026-07-03",
            "value": -1.0252205031214892
          },
          {
            "date": "2026-07-10",
            "value": -1.1326074360601408
          },
          {
            "date": "2026-07-17",
            "value": -1.1670747534963217
          },
          {
            "date": "2026-07-24",
            "value": -1.1510007841673005
          },
          {
            "date": "2026-07-31",
            "value": -0.9722331745887531
          },
          {
            "date": "2026-08-07",
            "value": -0.7017050540245127
          },
          {
            "date": "2026-08-14",
            "value": -0.6222957351153717
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "troughing",
        "value": -0.8945781612917141,
        "slope": 0.10960186609202549,
        "amplitude": 35.913,
        "weeks_since_trough": 3,
        "weeks_since_crest": 9,
        "projected_trough_window": 37,
        "projected_crest_window": 31,
        "trough_window": {
          "start": 27,
          "midpoint": 37,
          "end": 47
        },
        "crest_window": {
          "start": 21,
          "midpoint": 31,
          "end": 41
        },
        "fld": {
          "value": 31.5,
          "state": "unconfirmed",
          "weeks_since_cross": null,
          "displacement": 20,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [
          60
        ],
        "series": [
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": -1.0
          },
          {
            "date": "2026-03-06",
            "value": -0.9998675230697831
          },
          {
            "date": "2026-03-13",
            "value": -0.9987897805009117
          },
          {
            "date": "2026-03-20",
            "value": -0.9959217470027018
          },
          {
            "date": "2026-03-27",
            "value": -0.9885456947621397
          },
          {
            "date": "2026-04-03",
            "value": -0.9832328557204747
          },
          {
            "date": "2026-04-10",
            "value": -0.9792329375618605
          },
          {
            "date": "2026-04-17",
            "value": -0.9800525844628832
          },
          {
            "date": "2026-04-24",
            "value": -0.9809969035644315
          },
          {
            "date": "2026-05-01",
            "value": -0.9770300309246418
          },
          {
            "date": "2026-05-08",
            "value": -0.9682591306005794
          },
          {
            "date": "2026-05-15",
            "value": -0.9554588712975867
          },
          {
            "date": "2026-05-22",
            "value": -0.9397225578075628
          },
          {
            "date": "2026-05-29",
            "value": -0.9208535479428582
          },
          {
            "date": "2026-06-05",
            "value": -0.9031202460799432
          },
          {
            "date": "2026-06-12",
            "value": -0.9019126771074317
          },
          {
            "date": "2026-06-19",
            "value": -0.9131010328491124
          },
          {
            "date": "2026-06-26",
            "value": -0.9289380908318008
          },
          {
            "date": "2026-07-03",
            "value": -0.9526253938878672
          },
          {
            "date": "2026-07-10",
            "value": -0.9765311648433376
          },
          {
            "date": "2026-07-17",
            "value": -0.9944946430621455
          },
          {
            "date": "2026-07-24",
            "value": -1.0041800273837396
          },
          {
            "date": "2026-07-31",
            "value": -0.9853658293561567
          },
          {
            "date": "2026-08-07",
            "value": -0.9369466603051531
          },
          {
            "date": "2026-08-14",
            "value": -0.8945781612917141
          }
        ]
      },
      {
        "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": 50.0208255,
          "state": "unconfirmed",
          "weeks_since_cross": null,
          "displacement": 40,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [],
        "series": [
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          },
          {
            "date": "2026-07-31",
            "value": null
          },
          {
            "date": "2026-08-07",
            "value": null
          },
          {
            "date": "2026-08-14",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "date": "2025-05-30",
        "value": null
      },
      {
        "date": "2025-06-06",
        "value": null
      },
      {
        "date": "2025-06-13",
        "value": null
      },
      {
        "date": "2025-06-20",
        "value": null
      },
      {
        "date": "2025-06-27",
        "value": null
      },
      {
        "date": "2025-07-04",
        "value": null
      },
      {
        "date": "2025-07-11",
        "value": null
      },
      {
        "date": "2025-07-18",
        "value": null
      },
      {
        "date": "2025-07-25",
        "value": null
      },
      {
        "date": "2025-08-01",
        "value": null
      },
      {
        "date": "2025-08-08",
        "value": 1.0
      },
      {
        "date": "2025-08-15",
        "value": -0.5034926912363389
      },
      {
        "date": "2025-08-22",
        "value": -0.8344975637454464
      },
      {
        "date": "2025-08-29",
        "value": -0.31071915409298445
      },
      {
        "date": "2025-09-05",
        "value": -1.1513600395336505
      },
      {
        "date": "2025-09-12",
        "value": -1.2064829334353344
      },
      {
        "date": "2025-09-19",
        "value": -1.8323457273602624
      },
      {
        "date": "2025-09-26",
        "value": -2.6107819091200875
      },
      {
        "date": "2025-10-03",
        "value": -2.8702606363733625
      },
      {
        "date": "2025-10-10",
        "value": -2.9567535454577873
      },
      {
        "date": "2025-10-17",
        "value": -2.985584515152596
      },
      {
        "date": "2025-10-24",
        "value": -1.7980779353536795
      },
      {
        "date": "2025-10-31",
        "value": -1.755976575099556
      },
      {
        "date": "2025-11-07",
        "value": -1.5261502605975477
      },
      {
        "date": "2025-11-14",
        "value": -1.2645006891932715
      },
      {
        "date": "2025-11-21",
        "value": -1.1208813233968102
      },
      {
        "date": "2025-11-28",
        "value": -1.0316032023069626
      },
      {
        "date": "2025-12-05",
        "value": -0.9953652595006327
      },
      {
        "date": "2025-12-12",
        "value": -1.0470340929923365
      },
      {
        "date": "2025-12-19",
        "value": -0.9904982344731944
      },
      {
        "date": "2025-12-26",
        "value": -1.0082880836593835
      },
      {
        "date": "2026-01-02",
        "value": -1.0855527353693375
      },
      {
        "date": "2026-01-09",
        "value": -1.567379036177511
      },
      {
        "date": "2026-01-16",
        "value": -1.7917277090739032
      },
      {
        "date": "2026-01-23",
        "value": -1.6987818007044209
      },
      {
        "date": "2026-01-30",
        "value": -1.6716345352348723
      },
      {
        "date": "2026-02-06",
        "value": -1.627577636872386
      },
      {
        "date": "2026-02-13",
        "value": -1.4713387244145077
      },
      {
        "date": "2026-02-27",
        "value": -1.1207841435557442
      },
      {
        "date": "2026-03-06",
        "value": -1.0183502669950557
      },
      {
        "date": "2026-03-13",
        "value": -0.9499945353116122
      },
      {
        "date": "2026-03-20",
        "value": -0.8917401206090243
      },
      {
        "date": "2026-03-27",
        "value": -0.81941599211865
      },
      {
        "date": "2026-04-03",
        "value": -0.7978426322612814
      },
      {
        "date": "2026-04-10",
        "value": -0.8060617885451054
      },
      {
        "date": "2026-04-17",
        "value": -0.8438034046913837
      },
      {
        "date": "2026-04-24",
        "value": -0.8530516152514335
      },
      {
        "date": "2026-05-01",
        "value": -0.8347874588903611
      },
      {
        "date": "2026-05-08",
        "value": -0.8119693438052038
      },
      {
        "date": "2026-05-15",
        "value": -0.7891216757826245
      },
      {
        "date": "2026-05-22",
        "value": -0.7668902565240702
      },
      {
        "date": "2026-05-29",
        "value": -0.7407295274639291
      },
      {
        "date": "2026-06-05",
        "value": -0.7462055251423021
      },
      {
        "date": "2026-06-12",
        "value": -0.8770742510616736
      },
      {
        "date": "2026-06-19",
        "value": -1.0043457024756093
      },
      {
        "date": "2026-06-26",
        "value": -1.0780257590457165
      },
      {
        "date": "2026-07-03",
        "value": -1.197211057661194
      },
      {
        "date": "2026-07-10",
        "value": -1.2761498396927546
      },
      {
        "date": "2026-07-17",
        "value": -1.2830092856597746
      },
      {
        "date": "2026-07-24",
        "value": -1.2385013716203457
      },
      {
        "date": "2026-07-31",
        "value": -1.0151521373778178
      },
      {
        "date": "2026-08-07",
        "value": -0.70926698354975
      },
      {
        "date": "2026-08-14",
        "value": -0.6368579172024363
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bearish-wave5",
      "degree": "primary",
      "pattern": "impulse",
      "stage": "wave5",
      "title": "Five-wave decline mature",
      "direction": "bearish",
      "score": 95,
      "rules": [
        {
          "label": "Wave 2 protects the Wave 1 origin",
          "passed": true,
          "detail": "Origin 60.40; Wave 2 52.08.",
          "hard": true
        },
        {
          "label": "Wave 3 exceeds Wave 1",
          "passed": true,
          "detail": "Wave 1 41.70; Wave 3 21.50.",
          "hard": true
        },
        {
          "label": "Wave 4 does not overlap Wave 1",
          "passed": true,
          "detail": "Wave 1 boundary 41.70; Wave 4 26.50.",
          "hard": true
        },
        {
          "label": "Wave 3 is not the shortest motive wave",
          "passed": true,
          "detail": "Motive lengths: 18.70, 30.58, 2.45.",
          "hard": true
        },
        {
          "label": "Wave 5 makes motive progress",
          "passed": false,
          "detail": "Wave 3 21.50; Wave 5 24.05.",
          "hard": false
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 55% of Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 3 extension is plausible",
          "passed": true,
          "detail": "Wave 3 is 1.64\u00d7 Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 4 retracement is proportionate",
          "passed": false,
          "detail": "Retraced 16% of Wave 3.",
          "hard": false
        },
        {
          "label": "Waves 2 and 4 show temporal alternation",
          "passed": true,
          "detail": "Wave 2 lasted 2w; Wave 4 lasted 3w.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 18,
          "date": "2025-09-26",
          "price": 60.396965,
          "kind": "high",
          "move_percent": null,
          "weeks": 0,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 21,
          "date": "2025-10-17",
          "price": 41.700333,
          "kind": "low",
          "move_percent": -30.956244241742944,
          "weeks": 3,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 23,
          "date": "2025-10-31",
          "price": 52.076477,
          "kind": "high",
          "move_percent": 24.882640625435766,
          "weeks": 2,
          "confirmed": true,
          "label": "2"
        },
        {
          "index": 59,
          "date": "2026-07-17",
          "price": 21.5,
          "kind": "low",
          "move_percent": -58.7145651192956,
          "weeks": 36,
          "confirmed": true,
          "label": "3"
        },
        {
          "index": 62,
          "date": "2026-08-07",
          "price": 26.5,
          "kind": "high",
          "move_percent": 23.25581395348837,
          "weeks": 3,
          "confirmed": true,
          "label": "4"
        },
        {
          "index": 63,
          "date": "2026-08-14",
          "price": 24.049999,
          "kind": "low",
          "move_percent": -9.24528679245283,
          "weeks": 1,
          "confirmed": false,
          "label": "5"
        }
      ],
      "invalidation": 26.5,
      "confirmation": 24.049999,
      "forming": true,
      "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
      "evidence_weight": 90
    },
    "alternates": [
      {
        "id": "primary-bullish-wave2",
        "degree": "primary",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible Wave 2 trough",
        "direction": "bullish",
        "score": 63,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 21.50; Wave 2 24.05.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 49% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 59,
            "date": "2026-07-17",
            "price": 21.5,
            "kind": "low",
            "move_percent": -58.7145651192956,
            "weeks": 36,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 62,
            "date": "2026-08-07",
            "price": 26.5,
            "kind": "high",
            "move_percent": 23.25581395348837,
            "weeks": 3,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 63,
            "date": "2026-08-14",
            "price": 24.049999,
            "kind": "low",
            "move_percent": -9.24528679245283,
            "weeks": 1,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 21.5,
        "confirmation": 26.5,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 6
      },
      {
        "id": "primary-bullish-abc",
        "degree": "primary",
        "pattern": "correction",
        "stage": "wave_c",
        "title": "A/B/C reset may be completing",
        "direction": "bullish",
        "score": 58,
        "rules": [
          {
            "label": "Wave B protects the correction origin",
            "passed": true,
            "detail": "Origin 52.08; Wave B 26.50.",
            "hard": true
          },
          {
            "label": "Wave C progresses beyond Wave A",
            "passed": true,
            "detail": "A length 30.58; C length 2.45.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave C is proportionate to Wave A",
            "passed": false,
            "detail": "Wave C is 0.08\u00d7 Wave A.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 23,
            "date": "2025-10-31",
            "price": 52.076477,
            "kind": "high",
            "move_percent": 24.882640625435766,
            "weeks": 2,
            "confirmed": true,
            "label": "5"
          },
          {
            "index": 59,
            "date": "2026-07-17",
            "price": 21.5,
            "kind": "low",
            "move_percent": -58.7145651192956,
            "weeks": 36,
            "confirmed": true,
            "label": "A"
          },
          {
            "index": 62,
            "date": "2026-08-07",
            "price": 26.5,
            "kind": "high",
            "move_percent": 23.25581395348837,
            "weeks": 3,
            "confirmed": true,
            "label": "B"
          },
          {
            "index": 63,
            "date": "2026-08-14",
            "price": 24.049999,
            "kind": "low",
            "move_percent": -9.24528679245283,
            "weeks": 1,
            "confirmed": false,
            "label": "C"
          }
        ],
        "invalidation": 24.049999,
        "confirmation": 26.5,
        "forming": true,
        "explanation": "A three-leg corrective interpretation whose Wave B and Wave C geometry is internally consistent.",
        "evidence_weight": 4
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 14.027414314129679,
        "primary": {
          "id": "strategic-bearish-wave5",
          "degree": "strategic",
          "pattern": "impulse",
          "stage": "wave5",
          "title": "Five-wave decline mature",
          "direction": "bearish",
          "score": 92,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 60.40; Wave 2 52.08.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 41.70; Wave 3 21.50.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 41.70; Wave 4 24.55.",
              "hard": true
            },
            {
              "label": "Wave 3 is not the shortest motive wave",
              "passed": true,
              "detail": "Motive lengths: 18.70, 30.58, 0.50.",
              "hard": true
            },
            {
              "label": "Wave 5 makes motive progress",
              "passed": false,
              "detail": "Wave 3 21.50; Wave 5 24.05.",
              "hard": false
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 55% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 1.64\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 10% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": false,
              "detail": "Wave 2 lasted 2w; Wave 4 lasted 2w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 18,
              "date": "2025-09-26",
              "price": 60.396965,
              "kind": "high",
              "move_percent": null,
              "weeks": 0,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 21,
              "date": "2025-10-17",
              "price": 41.700333,
              "kind": "low",
              "move_percent": -30.956244241742944,
              "weeks": 3,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 23,
              "date": "2025-10-31",
              "price": 52.076477,
              "kind": "high",
              "move_percent": 24.882640625435766,
              "weeks": 2,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 59,
              "date": "2026-07-17",
              "price": 21.5,
              "kind": "low",
              "move_percent": -58.7145651192956,
              "weeks": 36,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 61,
              "date": "2026-07-31",
              "price": 24.549999,
              "kind": "high",
              "move_percent": 14.186041860465116,
              "weeks": 2,
              "confirmed": true,
              "label": "4"
            },
            {
              "index": 63,
              "date": "2026-08-14",
              "price": 24.049999,
              "kind": "low",
              "move_percent": -2.0366599607600797,
              "weeks": 2,
              "confirmed": false,
              "label": "5"
            }
          ],
          "invalidation": 24.549999,
          "confirmation": 24.049999,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements."
        },
        "candidate_count": 3,
        "explanation": "Strategic degree uses a 14.0% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 8.767133946331048,
        "primary": {
          "id": "primary-bearish-wave5",
          "degree": "primary",
          "pattern": "impulse",
          "stage": "wave5",
          "title": "Five-wave decline mature",
          "direction": "bearish",
          "score": 95,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 60.40; Wave 2 52.08.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 41.70; Wave 3 21.50.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 41.70; Wave 4 26.50.",
              "hard": true
            },
            {
              "label": "Wave 3 is not the shortest motive wave",
              "passed": true,
              "detail": "Motive lengths: 18.70, 30.58, 2.45.",
              "hard": true
            },
            {
              "label": "Wave 5 makes motive progress",
              "passed": false,
              "detail": "Wave 3 21.50; Wave 5 24.05.",
              "hard": false
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 55% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 1.64\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 16% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 2w; Wave 4 lasted 3w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 18,
              "date": "2025-09-26",
              "price": 60.396965,
              "kind": "high",
              "move_percent": null,
              "weeks": 0,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 21,
              "date": "2025-10-17",
              "price": 41.700333,
              "kind": "low",
              "move_percent": -30.956244241742944,
              "weeks": 3,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 23,
              "date": "2025-10-31",
              "price": 52.076477,
              "kind": "high",
              "move_percent": 24.882640625435766,
              "weeks": 2,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 59,
              "date": "2026-07-17",
              "price": 21.5,
              "kind": "low",
              "move_percent": -58.7145651192956,
              "weeks": 36,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 62,
              "date": "2026-08-07",
              "price": 26.5,
              "kind": "high",
              "move_percent": 23.25581395348837,
              "weeks": 3,
              "confirmed": true,
              "label": "4"
            },
            {
              "index": 63,
              "date": "2026-08-14",
              "price": 24.049999,
              "kind": "low",
              "move_percent": -9.24528679245283,
              "weeks": 1,
              "confirmed": false,
              "label": "5"
            }
          ],
          "invalidation": 26.5,
          "confirmation": 24.049999,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 90
        },
        "candidate_count": 3,
        "explanation": "Primary degree uses a 8.8% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 6.136993762431733,
        "primary": {
          "id": "tactical-bearish-wave5",
          "degree": "tactical",
          "pattern": "impulse",
          "stage": "wave5",
          "title": "Five-wave decline mature",
          "direction": "bearish",
          "score": 95,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 34.25; Wave 2 33.45.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 31.35; Wave 3 21.50.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 31.35; Wave 4 26.50.",
              "hard": true
            },
            {
              "label": "Wave 3 is not the shortest motive wave",
              "passed": true,
              "detail": "Motive lengths: 2.90, 11.95, 2.45.",
              "hard": true
            },
            {
              "label": "Wave 5 makes motive progress",
              "passed": false,
              "detail": "Wave 3 21.50; Wave 5 24.05.",
              "hard": false
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 72% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": false,
              "detail": "Wave 3 is 4.12\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 42% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": true,
              "detail": "Wave 2 lasted 2w; Wave 4 lasted 3w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 35,
              "date": "2026-01-23",
              "price": 34.25,
              "kind": "high",
              "move_percent": 8.73015873015873,
              "weeks": 2,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 37,
              "date": "2026-02-06",
              "price": 31.35,
              "kind": "low",
              "move_percent": -8.467153284671529,
              "weeks": 2,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 39,
              "date": "2026-02-27",
              "price": 33.450001,
              "kind": "high",
              "move_percent": 6.698567783094095,
              "weeks": 2,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 59,
              "date": "2026-07-17",
              "price": 21.5,
              "kind": "low",
              "move_percent": -35.72496455231795,
              "weeks": 20,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 62,
              "date": "2026-08-07",
              "price": 26.5,
              "kind": "high",
              "move_percent": 23.25581395348837,
              "weeks": 3,
              "confirmed": true,
              "label": "4"
            },
            {
              "index": 63,
              "date": "2026-08-14",
              "price": 24.049999,
              "kind": "low",
              "move_percent": -9.24528679245283,
              "weeks": 1,
              "confirmed": false,
              "label": "5"
            }
          ],
          "invalidation": 26.5,
          "confirmation": 24.049999,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements."
        },
        "candidate_count": 3,
        "explanation": "Tactical degree uses a 6.1% weekly closing-price reversal threshold."
      }
    ],
    "stability": {
      "score": 0,
      "changes": null,
      "observations": 0,
      "label": "Unavailable"
    },
    "method": "constraint-based Elliott candidate enumeration",
    "explanation": "Counts must pass hard Elliott geometry rules. Fibonacci relationships, alternation and cycle evidence rank admissible interpretations; evidence weights compare scenarios and are not forecast probabilities."
  },
  "scenario": {
    "setup": "warming",
    "title": "Needs more weekly history",
    "direction": "neutral",
    "confidence": 20,
    "labels": [],
    "notes": [
      "At least 65 weekly bars gives the wave and cycle model enough context."
    ],
    "metrics": {}
  },
  "detail": {
    "summary": "The closing-price swing map is classified as needs more weekly history. Price is 16.1% below its 30-week trend. 3 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": 11.860460465116278
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": -18.887018549747044
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": -23.28548963317385
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": -65.58982413366154
      }
    ],
    "range": {
      "high_52": 69.989998,
      "low_52": 19.9,
      "position_52": 8.285085178082861,
      "drawdown": -65.63794872518784
    },
    "risk": {
      "annualised_volatility": 33.90492711857283,
      "average_weekly_range": 9.99148639016739,
      "active_drawdown": -66.29785258455894
    },
    "levels": {
      "support": {
        "index": 59,
        "date": "2026-07-17",
        "price": 21.5,
        "kind": "low",
        "move_percent": -58.7145651192956,
        "weeks": 36,
        "confirmed": true
      },
      "resistance": {
        "index": 62,
        "date": "2026-08-07",
        "price": 26.5,
        "kind": "high",
        "move_percent": 23.25581395348837,
        "weeks": 3,
        "confirmed": true
      },
      "decisive": {
        "index": 59,
        "date": "2026-07-17",
        "price": 21.5,
        "kind": "low",
        "move_percent": -58.7145651192956,
        "weeks": 36,
        "confirmed": true
      },
      "decisive_label": "Nearest confirmed structure level",
      "trend": 28.681667,
      "fair_value": 44.100728,
      "trend_gap": -16.148531394636166,
      "fair_value_gap": -45.46575512313538
    },
    "active_swing": {
      "from": {
        "index": 62,
        "date": "2026-08-07",
        "price": 26.5,
        "kind": "high",
        "move_percent": 23.25581395348837,
        "weeks": 3,
        "confirmed": true
      },
      "to": {
        "index": 63,
        "date": "2026-08-14",
        "price": 24.049999,
        "kind": "low",
        "move_percent": -9.24528679245283,
        "weeks": 1,
        "confirmed": false
      },
      "move_percent": -9.24528679245283,
      "weeks": 1,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "negative",
          "value": "16.1% below trend",
          "explanation": "Price remains below its 30-week trend."
        },
        {
          "label": "Cycle pressure",
          "status": "positive",
          "value": "Troughing",
          "explanation": "The medium-term pressure curve is turning higher."
        },
        {
          "label": "Cycle alignment",
          "status": "positive",
          "value": "Rising Stack",
          "explanation": "Several cycle lengths are improving together."
        },
        {
          "label": "Relative strength",
          "status": "negative",
          "value": "-58.4",
          "explanation": "Underperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "negative",
          "value": "-59.0",
          "explanation": "Participation is weak"
        },
        {
          "label": "Market dynamics",
          "status": "positive",
          "value": "+0.0",
          "explanation": "Price and volume behaviour is supportive"
        },
        {
          "label": "30-week momentum",
          "status": "negative",
          "value": "-23.7",
          "explanation": "Medium-term momentum is negative"
        }
      ],
      "positive": 3,
      "negative": 4,
      "neutral": 0,
      "observed": 7,
      "agreement": 57,
      "direction": "defensive",
      "scenario_direction": "neutral"
    },
    "evidence": {
      "score": 55,
      "history_score": 25,
      "indicator_coverage": 66,
      "structure_score": 83,
      "weekly_observations": 64,
      "confirmed_pivots": 5
    },
    "volume_ratio": 35.31829224290812,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "mature",
      "label": "Mature / manage risk",
      "now": "Five-wave decline mature is the highest-ranked admissible primary count; cycle status is rising stack.",
      "next": "Watch for a confirmed weekly reversal, cycle rollover, or deterioration in relative strength and participation; a mature count is a risk-management state, not a fresh bullish trigger.",
      "wrong": "The underlying directional structure fails beyond 26.50; 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": 16,
      "constructive_count": 7,
      "constructive_percent": 44,
      "rising_cycle_count": 5,
      "rising_cycle_percent": 31,
      "horizons": [
        {
          "weeks": 4,
          "observations": 294,
          "positive_rate": 44.2,
          "median_return": -0.29,
          "average_return": -0.35,
          "median_excess_return": -3.85,
          "excess_observations": 294,
          "p10": -9.83,
          "p90": 7.22
        },
        {
          "weeks": 13,
          "observations": 103,
          "positive_rate": 47.6,
          "median_return": -0.21,
          "average_return": -2.02,
          "median_excess_return": -12.09,
          "excess_observations": 103,
          "p10": -16.45,
          "p90": 9.41
        },
        {
          "weeks": 26,
          "observations": 59,
          "positive_rate": 45.8,
          "median_return": -0.44,
          "average_return": -1.64,
          "median_excess_return": -20.9,
          "excess_observations": 59,
          "p10": -26.71,
          "p90": 15.57
        }
      ],
      "benchmark": "^TWII",
      "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": 10.187114768695002,
      "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": 37,
      "label": "Watch",
      "tone": "watch",
      "components": [
        {
          "key": "wave",
          "label": "Wave maturity",
          "score": 25,
          "maximum": 25,
          "bar_width": 100,
          "explanation": "A forming Wave 5 is mature structure: upside can continue, but reward-to-risk is usually less forgiving."
        },
        {
          "key": "extension",
          "label": "Trend extension",
          "score": 0,
          "maximum": 20,
          "bar_width": 0,
          "explanation": "Price is 16.1% below the 30-week trend; large positive gaps increase snap-back vulnerability."
        },
        {
          "key": "range",
          "label": "Range position",
          "score": 0,
          "maximum": 15,
          "bar_width": 0,
          "explanation": "Price is 8% of the way through its 52-week low-to-high range."
        },
        {
          "key": "cycle",
          "label": "Cycle rollover",
          "score": 0,
          "maximum": 15,
          "bar_width": 0,
          "explanation": "Medium-term cycle pressure is troughing."
        },
        {
          "key": "hurst",
          "label": "Multi-cycle risk",
          "score": 2,
          "maximum": 15,
          "bar_width": 12,
          "explanation": "Hurst risk alignment is 12/100."
        },
        {
          "key": "stability",
          "label": "Count instability",
          "score": 10,
          "maximum": 10,
          "bar_width": 100,
          "explanation": "The primary interpretation has unavailable recent stability."
        },
        {
          "key": "event",
          "label": "Event proximity",
          "score": 0,
          "maximum": 10,
          "bar_width": 0,
          "explanation": "No upcoming stored earnings date is available."
        }
      ],
      "warnings": [
        "A forming Wave 5 is mature structure: upside can continue, but reward-to-risk is usually less forgiving.",
        "The primary interpretation has unavailable recent stability."
      ],
      "explanation": "This is a pre-emptive vulnerability checklist, not a probability of decline. It rises when mature wave structure, overextension, cycle rollover, count instability and event risk cluster before price breaks down."
    }
  },
  "chart": {
    "dates": [
      "2025-05-23",
      "2025-05-30",
      "2025-06-06",
      "2025-06-13",
      "2025-06-20",
      "2025-06-27",
      "2025-07-04",
      "2025-07-11",
      "2025-07-18",
      "2025-07-25",
      "2025-08-01",
      "2025-08-08",
      "2025-08-15",
      "2025-08-22",
      "2025-08-29",
      "2025-09-05",
      "2025-09-12",
      "2025-09-19",
      "2025-09-26",
      "2025-10-03",
      "2025-10-10",
      "2025-10-17",
      "2025-10-24",
      "2025-10-31",
      "2025-11-07",
      "2025-11-14",
      "2025-11-21",
      "2025-11-28",
      "2025-12-05",
      "2025-12-12",
      "2025-12-19",
      "2025-12-26",
      "2026-01-02",
      "2026-01-09",
      "2026-01-16",
      "2026-01-23",
      "2026-01-30",
      "2026-02-06",
      "2026-02-13",
      "2026-02-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24",
      "2026-07-31",
      "2026-08-07",
      "2026-08-14"
    ],
    "close": [
      68.815346,
      70.773109,
      69.989998,
      71.360435,
      71.164658,
      68.815346,
      68.521675,
      64.018829,
      62.844166,
      70.96888,
      70.283667,
      69.892113,
      65.8787,
      67.151245,
      68.913231,
      64.606155,
      65.682922,
      62.746277,
      60.396965,
      50.608154,
      48.74828,
      41.700333,
      45.469028,
      52.076477,
      49.629272,
      49.629272,
      47.524677,
      46.937351,
      46.0,
      42.950001,
      43.950001,
      42.299999,
      40.150002,
      31.5,
      32.150002,
      34.25,
      32.0,
      31.35,
      32.400002,
      33.450001,
      32.950001,
      32.549999,
      32.349998,
      32.549999,
      31.4,
      30.9,
      29.950001,
      29.950001,
      30.049999,
      29.9,
      29.65,
      29.35,
      29.200001,
      28.4,
      25.6,
      24.35,
      24.0,
      22.1,
      21.5,
      21.5,
      21.549999,
      24.549999,
      26.5,
      24.049999
    ],
    "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,
      60.136552,
      59.307707,
      58.358604,
      57.363937,
      56.035256,
      54.734767,
      53.582589,
      52.3652,
      51.276239,
      50.261434,
      49.010804,
      47.766349,
      46.521612,
      45.403988,
      44.250613,
      43.000172,
      41.876634,
      40.685536,
      39.592327,
      38.580762,
      37.89049,
      37.253881,
      36.842203,
      36.299902,
      35.510686,
      34.70971,
      33.867068,
      33.082912,
      32.255,
      31.438334,
      30.723334,
      29.976667,
      29.385,
      28.93,
      28.681667
    ],
    "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,
      60.13655206666667,
      59.307707233333325,
      58.358603566666666,
      57.36393703333333,
      56.03525586666667,
      54.73476733333334,
      53.582589133333336,
      52.365199966666665,
      51.276239,
      50.261433533333324,
      49.01080423333333,
      47.766348699999995,
      46.521611566666664,
      45.40398816666666,
      44.25061329999999,
      43.00017226666667,
      41.87663376666667,
      40.685536400000004,
      39.5923272,
      38.580761666666675,
      37.89048986666668,
      37.253880533333344,
      36.842202766666674,
      36.29990186666667,
      35.51068596666667,
      34.70971023333334,
      33.86706783333334,
      33.08291193333334,
      32.25500023333334,
      31.438333566666675,
      30.72333353333334,
      29.9766668,
      29.385000133333335,
      28.93000006666667,
      28.6816667
    ],
    "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,
      -36.13343017994853,
      -40.23153765931069,
      -42.634657597789904,
      -55.857892402141324,
      -54.82307805090555,
      -50.229124765281284,
      -53.29944867810076,
      -51.03003211758215,
      -48.44389851557581,
      -52.86666352914122,
      -53.118551711310104,
      -53.42822300994105,
      -50.89460174532891,
      -51.52733355874489,
      -54.43545521759094,
      -52.17173967402952,
      -54.40214885689769,
      -52.26808277405845,
      -50.24584596262412,
      -40.91861165297592,
      -39.17734123132139,
      -29.61686900677747,
      -35.780459173220066,
      -45.464820901767226,
      -48.41753874608518,
      -50.93621361199899,
      -49.499919799560125,
      -52.915962385691515,
      -53.26086956521739,
      -49.94179394780457,
      -50.96701135456174,
      -41.96217593291196,
      -33.99751262777023,
      -23.650796825396824
    ],
    "drawdown": [
      0.0,
      0.0,
      -1.1065092533945418,
      0.0,
      -0.27434950473605235,
      -3.566526745527813,
      -3.978058709984032,
      -10.288062285494757,
      -11.934160715247875,
      -0.5487004108088702,
      -1.5089145686962269,
      -2.0576135781683513,
      -7.681756704538028,
      -5.898492631105728,
      -3.4293568978384164,
      -9.465020777970306,
      -7.956107610610824,
      -12.071336168284285,
      -15.363513409076043,
      -29.080933993745973,
      -31.687243778712944,
      -41.56379091579248,
      -36.28258011599845,
      -27.023319014240872,
      -30.45267731341604,
      -30.45267731341604,
      -33.40192362896891,
      -34.224965136493346,
      -35.53850953963495,
      -39.81258522317023,
      -38.41124847403186,
      -40.72345691278367,
      -43.736326719420916,
      -55.857892402141324,
      -54.94702071252788,
      -52.00421634201081,
      -55.15722402757214,
      -56.06809291451208,
      -54.59668652524329,
      -53.12528433998475,
      -53.825952714553935,
      -54.386490216882784,
      -54.66675896804721,
      -54.386490216882784,
      -55.998026077055165,
      -56.69869445162435,
      -58.02996296196905,
      -58.02996296196905,
      -57.88983208972871,
      -58.10003120076272,
      -58.45036538804731,
      -58.870766412788825,
      -59.080965523822826,
      -60.20203632447028,
      -64.12577922205772,
      -65.87745015848068,
      -66.36791802067911,
      -69.030457844042,
      -69.87125989352504,
      -69.87125989352504,
      -69.80119445740486,
      -65.59718420998975,
      -62.86457614783318,
      -66.29785258455894
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      19.972641528006005,
      36.928306173899784,
      35.17034683603865,
      33.5834404353832,
      34.29649056640338,
      33.21758374718071,
      32.402462340165904,
      33.32723179834675,
      32.45404460993922,
      32.31117411653808,
      31.870468533400388,
      39.8954338222439,
      39.04255932686201,
      42.94325108888274,
      45.208939075962604,
      50.2214060338187,
      49.45848999623387,
      48.48483635091032,
      47.746115138802416,
      47.390018420137956,
      47.39698142007773,
      47.68149451959573,
      47.97434909842054,
      48.01031856046071,
      48.210443904949805,
      55.14089383719744,
      55.48279906564733,
      52.62150672840345,
      52.87167617283197,
      52.79176338710258,
      53.266043332999324,
      53.50957285656314,
      53.046006642251896,
      52.79555525390962,
      52.545299303843386,
      52.61938366442852,
      52.60789582550982,
      48.57634416559264,
      48.53316525282785,
      44.887574299554366,
      42.53197242178209,
      35.85774577868601,
      35.670376900495675,
      35.59429692257394,
      35.47200300101041,
      35.492119204542554,
      37.22104123742026,
      36.87115550803831,
      36.35019647637944,
      37.16462024119507,
      36.956995094985146,
      24.368996044436113,
      23.977705374238635,
      30.27292029076033,
      31.764227593976663,
      33.90492711857283
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      41.60596239672937,
      24.17411376496922,
      152.18838115915315,
      63.161300735407124,
      39.72740312424632,
      26.64356175197209,
      54.899684607609935,
      197.5717899479226,
      278.8781889002802,
      92.28205714191333,
      35.24032227325214,
      41.8765037991557,
      55.760229503246265,
      30.754620192439614,
      86.78623794734587,
      96.36992514894685,
      262.11649005033195,
      27.462020690730508,
      154.9097829306189,
      50.48840129535391,
      42.41236976812413,
      28.475084176872333,
      22.750102512144167,
      111.5617961258482,
      35.69465281674817,
      16.539110797123737,
      107.39237415728047,
      123.15981430817509,
      185.54957090795506,
      77.10482384823848,
      113.91472275141706,
      60.75297927831429,
      87.10659898477158,
      48.05163294228784,
      73.51864271312827,
      104.22858796742287,
      151.7570118150179,
      37.67278484522264,
      85.03071644247112,
      297.84096317855165,
      205.6132058162032,
      178.7253800585114,
      78.66635664166373,
      141.88781627579664,
      91.40891258054576,
      34.824336891340266,
      100.0558455837514,
      50.4700185578967,
      67.9032672599351,
      40.69962060332618,
      153.4917360479275,
      38.51956295831339,
      112.39637299277672,
      61.42765196400105,
      281.5984704087856,
      80.01882061018215,
      35.31829224290812
    ],
    "fairValue": [
      68.815346,
      69.794228,
      69.859484,
      70.234722,
      70.420709,
      70.153149,
      69.920081,
      69.182425,
      68.478174,
      68.727244,
      68.868737,
      68.954019,
      68.717456,
      68.605583,
      68.626093,
      68.374847,
      68.216499,
      67.912597,
      67.517038,
      66.671594,
      65.818102,
      64.72184,
      63.884761,
      63.39275,
      62.84221,
      62.334021,
      61.785526,
      61.255234,
      60.729192,
      60.136552,
      59.614405,
      59.07333,
      58.499896,
      57.705781,
      56.975616,
      56.344349,
      55.686394,
      55.045962,
      54.465297,
      53.939914,
      53.427965,
      52.930871,
      52.452246,
      51.999922,
      51.542146,
      51.093404,
      50.643544,
      50.212429,
      49.80095,
      49.402931,
      49.015619,
      48.637434,
      48.27069,
      47.902714,
      47.49721,
      47.083867,
      46.678887,
      46.255113,
      45.835535,
      45.429943,
      45.038468,
      44.708009,
      44.418993,
      44.100728
    ],
    "marketActivity": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      -36.92855,
      -37.2523,
      -38.143,
      -39.4683,
      -60.6691,
      -75.1379,
      -84.2489,
      -89.9195,
      -94.190325,
      -97.095163,
      -98.547581,
      -98.648791,
      -97.440695,
      -95.614323,
      -93.135886,
      -90.142593,
      -87.076597,
      -83.881623,
      -80.583862,
      -76.640756,
      -73.331428,
      -70.261289,
      -68.493394,
      -67.060947,
      -65.200024,
      -64.808262,
      -65.466756,
      -66.667178,
      -68.760214,
      -70.313332,
      -71.244441,
      -71.233045,
      -68.832023,
      -63.875311,
      -58.970356
    ],
    "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.881703,
      -1.20221,
      -1.107579,
      -1.034448,
      -0.936278,
      -0.870302,
      -0.900474,
      -0.850897,
      -0.947241,
      -1.055631,
      -1.234918,
      -1.344305,
      -1.268811,
      -1.043519,
      -0.689413,
      -0.336167,
      -0.165441,
      -0.039563,
      0.079248,
      0.125785,
      0.319406,
      0.354922,
      0.403683,
      0.347113,
      0.110407,
      -0.090173,
      -0.488083,
      -0.813332,
      -0.963169,
      -0.982403,
      -1.029963,
      -1.020037,
      -1.024298,
      -0.741564,
      -0.308143,
      0.011602
    ],
    "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,
      -62.304802,
      -63.604438,
      -63.825518,
      -65.722738,
      -68.022411,
      -66.072338,
      -69.274681,
      -68.147168,
      -65.102437,
      -64.780171,
      -57.955483,
      -54.189674,
      -58.405201
    ],
    "cycle": [
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "date": "2025-05-30",
        "value": null
      },
      {
        "date": "2025-06-06",
        "value": null
      },
      {
        "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": 0.0
      },
      {
        "date": "2025-08-22",
        "value": 0.0
      },
      {
        "date": "2025-08-29",
        "value": 0.0
      },
      {
        "date": "2025-09-05",
        "value": 0.0
      },
      {
        "date": "2025-09-12",
        "value": 0.0
      },
      {
        "date": "2025-09-19",
        "value": 0.0
      },
      {
        "date": "2025-09-26",
        "value": 0.0
      },
      {
        "date": "2025-10-03",
        "value": -6.0233446865017966
      },
      {
        "date": "2025-10-10",
        "value": -12.46479956087693
      },
      {
        "date": "2025-10-17",
        "value": -21.23004451358854
      },
      {
        "date": "2025-10-24",
        "value": -28.183500391479125
      },
      {
        "date": "2025-10-31",
        "value": -26.16982176356861
      },
      {
        "date": "2025-11-07",
        "value": -24.371009255876558
      },
      {
        "date": "2025-11-14",
        "value": -19.922861616172593
      },
      {
        "date": "2025-11-21",
        "value": -17.810794766476572
      },
      {
        "date": "2025-11-28",
        "value": -18.598895088475363
      },
      {
        "date": "2025-12-05",
        "value": -18.866161748540847
      },
      {
        "date": "2025-12-12",
        "value": -20.320431998762402
      },
      {
        "date": "2025-12-19",
        "value": -20.327559370327165
      },
      {
        "date": "2025-12-26",
        "value": -20.631371189586375
      },
      {
        "date": "2026-01-02",
        "value": -21.36590046196805
      },
      {
        "date": "2026-01-09",
        "value": -24.868411394452593
      },
      {
        "date": "2026-01-16",
        "value": -28.357635456530307
      },
      {
        "date": "2026-01-23",
        "value": -29.92876906208187
      },
      {
        "date": "2026-01-30",
        "value": -31.520686746959477
      },
      {
        "date": "2026-02-06",
        "value": -29.21546955683057
      },
      {
        "date": "2026-02-13",
        "value": -26.6223374451119
      },
      {
        "date": "2026-02-27",
        "value": -24.656351078708198
      },
      {
        "date": "2026-03-06",
        "value": -22.039385370238264
      },
      {
        "date": "2026-03-13",
        "value": -19.707020423728842
      },
      {
        "date": "2026-03-20",
        "value": -18.38607369768308
      },
      {
        "date": "2026-03-27",
        "value": -17.44842707763466
      },
      {
        "date": "2026-04-03",
        "value": -16.849304833406343
      },
      {
        "date": "2026-04-10",
        "value": -16.037370873518505
      },
      {
        "date": "2026-04-17",
        "value": -15.582508635065766
      },
      {
        "date": "2026-04-24",
        "value": -15.268216739095955
      },
      {
        "date": "2026-05-01",
        "value": -14.123078486536507
      },
      {
        "date": "2026-05-08",
        "value": -12.852953925692619
      },
      {
        "date": "2026-05-15",
        "value": -11.137702819299138
      },
      {
        "date": "2026-05-22",
        "value": -9.710154648455172
      },
      {
        "date": "2026-05-29",
        "value": -8.581062287903405
      },
      {
        "date": "2026-06-05",
        "value": -8.297732958429458
      },
      {
        "date": "2026-06-12",
        "value": -10.338911371876218
      },
      {
        "date": "2026-06-19",
        "value": -13.296877354295917
      },
      {
        "date": "2026-06-26",
        "value": -16.560835005196342
      },
      {
        "date": "2026-07-03",
        "value": -20.59438472725645
      },
      {
        "date": "2026-07-10",
        "value": -22.769967437323963
      },
      {
        "date": "2026-07-17",
        "value": -23.86536809009879
      },
      {
        "date": "2026-07-24",
        "value": -24.503721515872556
      },
      {
        "date": "2026-07-31",
        "value": -20.832281566464314
      },
      {
        "date": "2026-08-07",
        "value": -14.958251702532515
      },
      {
        "date": "2026-08-14",
        "value": -11.37788109394798
      }
    ],
    "hurstComposite": [
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "date": "2025-05-30",
        "value": null
      },
      {
        "date": "2025-06-06",
        "value": null
      },
      {
        "date": "2025-06-13",
        "value": null
      },
      {
        "date": "2025-06-20",
        "value": null
      },
      {
        "date": "2025-06-27",
        "value": null
      },
      {
        "date": "2025-07-04",
        "value": null
      },
      {
        "date": "2025-07-11",
        "value": null
      },
      {
        "date": "2025-07-18",
        "value": null
      },
      {
        "date": "2025-07-25",
        "value": null
      },
      {
        "date": "2025-08-01",
        "value": null
      },
      {
        "date": "2025-08-08",
        "value": 1.0
      },
      {
        "date": "2025-08-15",
        "value": -0.5034926912363389
      },
      {
        "date": "2025-08-22",
        "value": -0.8344975637454464
      },
      {
        "date": "2025-08-29",
        "value": -0.31071915409298445
      },
      {
        "date": "2025-09-05",
        "value": -1.1513600395336505
      },
      {
        "date": "2025-09-12",
        "value": -1.2064829334353344
      },
      {
        "date": "2025-09-19",
        "value": -1.8323457273602624
      },
      {
        "date": "2025-09-26",
        "value": -2.6107819091200875
      },
      {
        "date": "2025-10-03",
        "value": -2.8702606363733625
      },
      {
        "date": "2025-10-10",
        "value": -2.9567535454577873
      },
      {
        "date": "2025-10-17",
        "value": -2.985584515152596
      },
      {
        "date": "2025-10-24",
        "value": -1.7980779353536795
      },
      {
        "date": "2025-10-31",
        "value": -1.755976575099556
      },
      {
        "date": "2025-11-07",
        "value": -1.5261502605975477
      },
      {
        "date": "2025-11-14",
        "value": -1.2645006891932715
      },
      {
        "date": "2025-11-21",
        "value": -1.1208813233968102
      },
      {
        "date": "2025-11-28",
        "value": -1.0316032023069626
      },
      {
        "date": "2025-12-05",
        "value": -0.9953652595006327
      },
      {
        "date": "2025-12-12",
        "value": -1.0470340929923365
      },
      {
        "date": "2025-12-19",
        "value": -0.9904982344731944
      },
      {
        "date": "2025-12-26",
        "value": -1.0082880836593835
      },
      {
        "date": "2026-01-02",
        "value": -1.0855527353693375
      },
      {
        "date": "2026-01-09",
        "value": -1.567379036177511
      },
      {
        "date": "2026-01-16",
        "value": -1.7917277090739032
      },
      {
        "date": "2026-01-23",
        "value": -1.6987818007044209
      },
      {
        "date": "2026-01-30",
        "value": -1.6716345352348723
      },
      {
        "date": "2026-02-06",
        "value": -1.627577636872386
      },
      {
        "date": "2026-02-13",
        "value": -1.4713387244145077
      },
      {
        "date": "2026-02-27",
        "value": -1.1207841435557442
      },
      {
        "date": "2026-03-06",
        "value": -1.0183502669950557
      },
      {
        "date": "2026-03-13",
        "value": -0.9499945353116122
      },
      {
        "date": "2026-03-20",
        "value": -0.8917401206090243
      },
      {
        "date": "2026-03-27",
        "value": -0.81941599211865
      },
      {
        "date": "2026-04-03",
        "value": -0.7978426322612814
      },
      {
        "date": "2026-04-10",
        "value": -0.8060617885451054
      },
      {
        "date": "2026-04-17",
        "value": -0.8438034046913837
      },
      {
        "date": "2026-04-24",
        "value": -0.8530516152514335
      },
      {
        "date": "2026-05-01",
        "value": -0.8347874588903611
      },
      {
        "date": "2026-05-08",
        "value": -0.8119693438052038
      },
      {
        "date": "2026-05-15",
        "value": -0.7891216757826245
      },
      {
        "date": "2026-05-22",
        "value": -0.7668902565240702
      },
      {
        "date": "2026-05-29",
        "value": -0.7407295274639291
      },
      {
        "date": "2026-06-05",
        "value": -0.7462055251423021
      },
      {
        "date": "2026-06-12",
        "value": -0.8770742510616736
      },
      {
        "date": "2026-06-19",
        "value": -1.0043457024756093
      },
      {
        "date": "2026-06-26",
        "value": -1.0780257590457165
      },
      {
        "date": "2026-07-03",
        "value": -1.197211057661194
      },
      {
        "date": "2026-07-10",
        "value": -1.2761498396927546
      },
      {
        "date": "2026-07-17",
        "value": -1.2830092856597746
      },
      {
        "date": "2026-07-24",
        "value": -1.2385013716203457
      },
      {
        "date": "2026-07-31",
        "value": -1.0151521373778178
      },
      {
        "date": "2026-08-07",
        "value": -0.70926698354975
      },
      {
        "date": "2026-08-14",
        "value": -0.6368579172024363
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": 1.0
        },
        {
          "date": "2025-08-15",
          "value": -0.5034926912363389
        },
        {
          "date": "2025-08-22",
          "value": -0.8344975637454463
        },
        {
          "date": "2025-08-29",
          "value": -0.31071915409298445
        },
        {
          "date": "2025-09-05",
          "value": -1.1513600395336505
        },
        {
          "date": "2025-09-12",
          "value": -1.2064829334353344
        },
        {
          "date": "2025-09-19",
          "value": -1.8323457273602624
        },
        {
          "date": "2025-09-26",
          "value": -2.6107819091200875
        },
        {
          "date": "2025-10-03",
          "value": -2.8702606363733625
        },
        {
          "date": "2025-10-10",
          "value": -2.9567535454577873
        },
        {
          "date": "2025-10-17",
          "value": -2.985584515152596
        },
        {
          "date": "2025-10-24",
          "value": -2.9951948383841986
        },
        {
          "date": "2025-10-31",
          "value": -2.9983982794613997
        },
        {
          "date": "2025-11-07",
          "value": -2.4146483621826396
        },
        {
          "date": "2025-11-14",
          "value": -1.7851413088982144
        },
        {
          "date": "2025-11-21",
          "value": -1.3854316088396694
        },
        {
          "date": "2025-11-28",
          "value": -1.1284772029465566
        },
        {
          "date": "2025-12-05",
          "value": -1.0049028811446319
        },
        {
          "date": "2025-12-12",
          "value": -1.04954228392185
        },
        {
          "date": "2025-12-19",
          "value": -0.9220695591100828
        },
        {
          "date": "2025-12-26",
          "value": -0.9592687849136037
        },
        {
          "date": "2026-01-02",
          "value": -1.1056851400877765
        },
        {
          "date": "2026-01-09",
          "value": -1.9647788546614078
        },
        {
          "date": "2026-01-16",
          "value": -2.3271187316119804
        },
        {
          "date": "2026-01-23",
          "value": -2.1147268458367368
        },
        {
          "date": "2026-01-30",
          "value": -2.0442832647151836
        },
        {
          "date": "2026-02-06",
          "value": -1.9525491495834781
        },
        {
          "date": "2026-02-13",
          "value": -1.6764533919376654
        },
        {
          "date": "2026-02-27",
          "value": -1.277659428111495
        },
        {
          "date": "2026-03-06",
          "value": -0.9914957530509032
        },
        {
          "date": "2026-03-13",
          "value": -0.799417939054375
        },
        {
          "date": "2026-03-20",
          "value": -0.621481778912484
        },
        {
          "date": "2026-03-27",
          "value": -0.40195805442298105
        },
        {
          "date": "2026-04-03",
          "value": -0.3372704640965227
        },
        {
          "date": "2026-04-10",
          "value": -0.3868459271436643
        },
        {
          "date": "2026-04-17",
          "value": -0.5469017754854918
        },
        {
          "date": "2026-04-24",
          "value": -0.609940689177819
        },
        {
          "date": "2026-05-01",
          "value": -0.6003918928166307
        },
        {
          "date": "2026-05-08",
          "value": -0.5988515681388764
        },
        {
          "date": "2026-05-15",
          "value": -0.6053508028172627
        },
        {
          "date": "2026-05-22",
          "value": -0.6090082954148502
        },
        {
          "date": "2026-05-29",
          "value": -0.5981088793172217
        },
        {
          "date": "2026-06-05",
          "value": -0.6865772321830876
        },
        {
          "date": "2026-06-12",
          "value": -1.1345458143379665
        },
        {
          "date": "2026-06-19",
          "value": -1.5110497245660317
        },
        {
          "date": "2026-06-26",
          "value": -1.6789925187247492
        },
        {
          "date": "2026-07-03",
          "value": -1.9749414249890704
        },
        {
          "date": "2026-07-10",
          "value": -2.128153129196686
        },
        {
          "date": "2026-07-17",
          "value": -2.0700046994249166
        },
        {
          "date": "2026-07-24",
          "value": -1.8676851093027016
        },
        {
          "date": "2026-07-31",
          "value": -1.1428264861074449
        },
        {
          "date": "2026-08-07",
          "value": -0.23679056473237414
        },
        {
          "date": "2026-08-14",
          "value": -0.11104567164331777
        }
      ],
      "20": [
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": -1.0
        },
        {
          "date": "2025-10-31",
          "value": -0.927695438858327
        },
        {
          "date": "2025-11-07",
          "value": -0.9338181928741532
        },
        {
          "date": "2025-11-14",
          "value": -0.91740694272331
        },
        {
          "date": "2025-11-21",
          "value": -0.9445144664349041
        },
        {
          "date": "2025-11-28",
          "value": -0.9670205352138999
        },
        {
          "date": "2025-12-05",
          "value": -0.9890068450713
        },
        {
          "date": "2025-12-12",
          "value": -1.045361965705994
        },
        {
          "date": "2025-12-19",
          "value": -1.0361173513819353
        },
        {
          "date": "2025-12-26",
          "value": -1.0409676161565702
        },
        {
          "date": "2026-01-02",
          "value": -1.0721311322237115
        },
        {
          "date": "2026-01-09",
          "value": -1.3024458238549133
        },
        {
          "date": "2026-01-16",
          "value": -1.4348003607151856
        },
        {
          "date": "2026-01-23",
          "value": -1.4214851039495437
        },
        {
          "date": "2026-01-30",
          "value": -1.423202048914665
        },
        {
          "date": "2026-02-06",
          "value": -1.410929961731658
        },
        {
          "date": "2026-02-13",
          "value": -1.334595612732403
        },
        {
          "date": "2026-02-27",
          "value": -1.1873114905558804
        },
        {
          "date": "2026-03-06",
          "value": -1.0624371635186267
        },
        {
          "date": "2026-03-13",
          "value": -0.9812523354649288
        },
        {
          "date": "2026-03-20",
          "value": -0.9243217110156747
        },
        {
          "date": "2026-03-27",
          "value": -0.8581208718374856
        },
        {
          "date": "2026-04-03",
          "value": -0.842254594470597
        },
        {
          "date": "2026-04-10",
          "value": -0.8402132350389963
        },
        {
          "date": "2026-04-17",
          "value": -0.8487181528190206
        },
        {
          "date": "2026-04-24",
          "value": -0.833869740857096
        },
        {
          "date": "2026-05-01",
          "value": -0.7895408592242834
        },
        {
          "date": "2026-05-08",
          "value": -0.7326373296226397
        },
        {
          "date": "2026-05-15",
          "value": -0.6759912307800025
        },
        {
          "date": "2026-05-22",
          "value": -0.6272991371119354
        },
        {
          "date": "2026-05-29",
          "value": -0.580634263883251
        },
        {
          "date": "2026-06-05",
          "value": -0.5636618657867867
        },
        {
          "date": "2026-06-12",
          "value": -0.6702387719793208
        },
        {
          "date": "2026-06-19",
          "value": -0.7958063030528648
        },
        {
          "date": "2026-06-26",
          "value": -0.8885887825627424
        },
        {
          "date": "2026-07-03",
          "value": -1.0252205031214892
        },
        {
          "date": "2026-07-10",
          "value": -1.1326074360601408
        },
        {
          "date": "2026-07-17",
          "value": -1.1670747534963217
        },
        {
          "date": "2026-07-24",
          "value": -1.1510007841673005
        },
        {
          "date": "2026-07-31",
          "value": -0.9722331745887531
        },
        {
          "date": "2026-08-07",
          "value": -0.7017050540245127
        },
        {
          "date": "2026-08-14",
          "value": -0.6222957351153717
        }
      ],
      "40": [
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": -1.0
        },
        {
          "date": "2026-03-06",
          "value": -0.9998675230697831
        },
        {
          "date": "2026-03-13",
          "value": -0.9987897805009117
        },
        {
          "date": "2026-03-20",
          "value": -0.9959217470027018
        },
        {
          "date": "2026-03-27",
          "value": -0.9885456947621397
        },
        {
          "date": "2026-04-03",
          "value": -0.9832328557204747
        },
        {
          "date": "2026-04-10",
          "value": -0.9792329375618605
        },
        {
          "date": "2026-04-17",
          "value": -0.9800525844628832
        },
        {
          "date": "2026-04-24",
          "value": -0.9809969035644315
        },
        {
          "date": "2026-05-01",
          "value": -0.9770300309246418
        },
        {
          "date": "2026-05-08",
          "value": -0.9682591306005794
        },
        {
          "date": "2026-05-15",
          "value": -0.9554588712975867
        },
        {
          "date": "2026-05-22",
          "value": -0.9397225578075628
        },
        {
          "date": "2026-05-29",
          "value": -0.9208535479428582
        },
        {
          "date": "2026-06-05",
          "value": -0.9031202460799432
        },
        {
          "date": "2026-06-12",
          "value": -0.9019126771074317
        },
        {
          "date": "2026-06-19",
          "value": -0.9131010328491124
        },
        {
          "date": "2026-06-26",
          "value": -0.9289380908318008
        },
        {
          "date": "2026-07-03",
          "value": -0.9526253938878672
        },
        {
          "date": "2026-07-10",
          "value": -0.9765311648433376
        },
        {
          "date": "2026-07-17",
          "value": -0.9944946430621455
        },
        {
          "date": "2026-07-24",
          "value": -1.0041800273837396
        },
        {
          "date": "2026-07-31",
          "value": -0.9853658293561567
        },
        {
          "date": "2026-08-07",
          "value": -0.9369466603051531
        },
        {
          "date": "2026-08-14",
          "value": -0.8945781612917141
        }
      ],
      "80": [
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        },
        {
          "date": "2026-07-31",
          "value": null
        },
        {
          "date": "2026-08-07",
          "value": null
        },
        {
          "date": "2026-08-14",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 18,
        "date": "2025-09-26",
        "price": 60.396965,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 21,
        "date": "2025-10-17",
        "price": 41.700333,
        "kind": "low",
        "move_percent": -30.956244241742944,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 23,
        "date": "2025-10-31",
        "price": 52.076477,
        "kind": "high",
        "move_percent": 24.882640625435766,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 59,
        "date": "2026-07-17",
        "price": 21.5,
        "kind": "low",
        "move_percent": -58.7145651192956,
        "weeks": 36,
        "confirmed": true
      },
      {
        "index": 62,
        "date": "2026-08-07",
        "price": 26.5,
        "kind": "high",
        "move_percent": 23.25581395348837,
        "weeks": 3,
        "confirmed": true
      },
      {
        "index": 63,
        "date": "2026-08-14",
        "price": 24.049999,
        "kind": "low",
        "move_percent": -9.24528679245283,
        "weeks": 1,
        "confirmed": false
      }
    ],
    "labels": []
  }
}