{
  "ticker": {
    "symbol": "BITY",
    "name": "AMPLIFY BITCOIN 2% MONTHLY OPTION INCOME ETF",
    "exchange": "CBOE"
  },
  "latest_week": "2026-07-31",
  "latest_close": 25.0182,
  "latest_open": 25.851323,
  "latest_high": 25.900339,
  "latest_low": 24.815,
  "bar_count": 66,
  "analysis_bar_count": 66,
  "reversal_percent": 9.079860767613877,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-07-31",
    "price_basis": "weekly OHLCV; Elliott pivots use weekly closes",
    "wave_method": "constraint-based Elliott candidate enumeration",
    "cycle_method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "repainting_policy": "only the final active pivot is provisional; confirmed pivots are retained"
  },
  "pivots": [
    {
      "index": 27,
      "date": "2025-11-07",
      "price": 41.133419,
      "kind": "high",
      "move_percent": null,
      "weeks": 0,
      "confirmed": true
    },
    {
      "index": 29,
      "date": "2025-11-21",
      "price": 33.30859,
      "kind": "low",
      "move_percent": -19.02304547064274,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 37,
      "date": "2026-01-16",
      "price": 38.544099,
      "kind": "high",
      "move_percent": 15.718194615863357,
      "weeks": 8,
      "confirmed": true
    },
    {
      "index": 43,
      "date": "2026-02-27",
      "price": 27.241512,
      "kind": "low",
      "move_percent": -29.323780535121607,
      "weeks": 6,
      "confirmed": true
    },
    {
      "index": 51,
      "date": "2026-04-24",
      "price": 32.90687,
      "kind": "high",
      "move_percent": 20.796782498710048,
      "weeks": 8,
      "confirmed": true
    },
    {
      "index": 57,
      "date": "2026-06-05",
      "price": 24.361564,
      "kind": "low",
      "move_percent": -25.96815193909356,
      "weeks": 6,
      "confirmed": true
    },
    {
      "index": 65,
      "date": "2026-07-31",
      "price": 25.0182,
      "kind": "high",
      "move_percent": 2.6953770291595354,
      "weeks": 8,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "troughing",
    "trend_bias": "bearish",
    "oscillator": -11.647589225891549,
    "slope": 3.0265112386296966,
    "dominant_period_weeks": 14,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 8,
    "estimated_weeks_to_next_turn": 0,
    "series": [
      {
        "date": "2025-05-02",
        "value": null
      },
      {
        "date": "2025-05-09",
        "value": null
      },
      {
        "date": "2025-05-16",
        "value": null
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.0
      },
      {
        "date": "2025-07-11",
        "value": 0.0
      },
      {
        "date": "2025-07-18",
        "value": 0.0
      },
      {
        "date": "2025-07-25",
        "value": 0.0
      },
      {
        "date": "2025-08-01",
        "value": 0.0
      },
      {
        "date": "2025-08-08",
        "value": 0.0
      },
      {
        "date": "2025-08-15",
        "value": 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": 1.9491818329212522
      },
      {
        "date": "2025-09-19",
        "value": 3.3360214640879726
      },
      {
        "date": "2025-09-26",
        "value": 3.2416397054385278
      },
      {
        "date": "2025-10-03",
        "value": 4.699806052312445
      },
      {
        "date": "2025-10-10",
        "value": 2.716750656889837
      },
      {
        "date": "2025-10-17",
        "value": -0.8940517853377363
      },
      {
        "date": "2025-10-24",
        "value": -1.9832367871802843
      },
      {
        "date": "2025-10-31",
        "value": -4.745129877455891
      },
      {
        "date": "2025-11-07",
        "value": -7.29966385608517
      },
      {
        "date": "2025-11-14",
        "value": -9.650140857130573
      },
      {
        "date": "2025-11-21",
        "value": -14.946406511818303
      },
      {
        "date": "2025-11-28",
        "value": -18.364905768072738
      },
      {
        "date": "2025-12-05",
        "value": -20.38701651495043
      },
      {
        "date": "2025-12-12",
        "value": -19.932208791694798
      },
      {
        "date": "2025-12-19",
        "value": -17.811765763870202
      },
      {
        "date": "2025-12-26",
        "value": -17.173281483947207
      },
      {
        "date": "2026-01-02",
        "value": -15.839524893443778
      },
      {
        "date": "2026-01-09",
        "value": -14.447168480113712
      },
      {
        "date": "2026-01-16",
        "value": -11.345826416927274
      },
      {
        "date": "2026-01-23",
        "value": -9.668593227429692
      },
      {
        "date": "2026-01-30",
        "value": -9.716166736277295
      },
      {
        "date": "2026-02-06",
        "value": -13.254843854798137
      },
      {
        "date": "2026-02-13",
        "value": -18.14676678136457
      },
      {
        "date": "2026-02-20",
        "value": -21.622297795315703
      },
      {
        "date": "2026-02-27",
        "value": -24.18656834558664
      },
      {
        "date": "2026-03-06",
        "value": -22.604736806508498
      },
      {
        "date": "2026-03-13",
        "value": -19.772577091033845
      },
      {
        "date": "2026-03-20",
        "value": -16.89262914494956
      },
      {
        "date": "2026-03-27",
        "value": -14.800545724964644
      },
      {
        "date": "2026-04-03",
        "value": -13.235988747559276
      },
      {
        "date": "2026-04-10",
        "value": -11.052129370963101
      },
      {
        "date": "2026-04-17",
        "value": -7.755943345457736
      },
      {
        "date": "2026-04-24",
        "value": -3.2735903059932285
      },
      {
        "date": "2026-05-01",
        "value": 0.3613722497925185
      },
      {
        "date": "2026-05-08",
        "value": 2.3103423936623715
      },
      {
        "date": "2026-05-15",
        "value": 2.6381483959703336
      },
      {
        "date": "2026-05-22",
        "value": 1.7048769759909446
      },
      {
        "date": "2026-05-29",
        "value": 0.41914320979927977
      },
      {
        "date": "2026-06-05",
        "value": -5.300194865409789
      },
      {
        "date": "2026-06-12",
        "value": -9.1769591255717
      },
      {
        "date": "2026-06-19",
        "value": -12.063309872840394
      },
      {
        "date": "2026-06-26",
        "value": -15.760464337154712
      },
      {
        "date": "2026-07-03",
        "value": -14.674100464521246
      },
      {
        "date": "2026-07-10",
        "value": -14.532004862475405
      },
      {
        "date": "2026-07-17",
        "value": -14.330807202841797
      },
      {
        "date": "2026-07-24",
        "value": -12.553673579959742
      },
      {
        "date": "2026-07-31",
        "value": -11.647589225891549
      }
    ]
  },
  "hurst": {
    "status": "rising stack",
    "phase": "troughing",
    "alignment_score": 88,
    "risk_score": 12,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 11,
    "nearest_crest_window": 5,
    "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": 5,
        "phase": "troughing",
        "value": -0.9064315615747878,
        "slope": 0.8455188871738004,
        "amplitude": 7.855,
        "weeks_since_trough": 5,
        "weeks_since_crest": 13,
        "projected_trough_window": 7,
        "projected_crest_window": 11,
        "trough_window": {
          "start": 3,
          "midpoint": 7,
          "end": 11
        },
        "crest_window": {
          "start": 7,
          "midpoint": 11,
          "end": 15
        },
        "fld": {
          "value": 26.2602705,
          "state": "crossed down",
          "weeks_since_cross": 0,
          "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": 22.884819470588234,
          "state": "price above",
          "slope": -0.14407670588235302,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          13,
          24,
          30,
          43,
          60
        ],
        "series": [
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": 1.0
          },
          {
            "date": "2025-07-25",
            "value": 0.9421526991867987
          },
          {
            "date": "2025-08-01",
            "value": 0.7244564255616193
          },
          {
            "date": "2025-08-08",
            "value": 0.7870147521910099
          },
          {
            "date": "2025-08-15",
            "value": 0.9290049173970033
          },
          {
            "date": "2025-08-22",
            "value": 0.9002280566160972
          },
          {
            "date": "2025-08-29",
            "value": 0.23944069998125894
          },
          {
            "date": "2025-09-05",
            "value": 0.0204760856613678
          },
          {
            "date": "2025-09-12",
            "value": 0.3024658670358378
          },
          {
            "date": "2025-09-19",
            "value": 0.35132056229382336
          },
          {
            "date": "2025-09-26",
            "value": -0.11572145696987945
          },
          {
            "date": "2025-10-03",
            "value": 0.21401977142008682
          },
          {
            "date": "2025-10-10",
            "value": -0.2543955359367859
          },
          {
            "date": "2025-10-17",
            "value": -1.3776488129804072
          },
          {
            "date": "2025-10-24",
            "value": -1.2504119270672278
          },
          {
            "date": "2025-10-31",
            "value": -1.1338375956191886
          },
          {
            "date": "2025-11-07",
            "value": -1.4326911018863173
          },
          {
            "date": "2025-11-14",
            "value": -2.193736334980971
          },
          {
            "date": "2025-11-21",
            "value": -2.731245444993657
          },
          {
            "date": "2025-11-28",
            "value": -2.910415148331219
          },
          {
            "date": "2025-12-05",
            "value": -2.7552414938509733
          },
          {
            "date": "2025-12-12",
            "value": -2.3838872222544536
          },
          {
            "date": "2025-12-19",
            "value": -2.171550125633582
          },
          {
            "date": "2025-12-26",
            "value": -1.8654569745335843
          },
          {
            "date": "2026-01-02",
            "value": -1.36409342292129
          },
          {
            "date": "2026-01-09",
            "value": -0.9186827851708989
          },
          {
            "date": "2026-01-16",
            "value": -0.15015575505264078
          },
          {
            "date": "2026-01-23",
            "value": -0.037300277863081696
          },
          {
            "date": "2026-01-30",
            "value": -0.37651431436509153
          },
          {
            "date": "2026-02-06",
            "value": -1.644924597819894
          },
          {
            "date": "2026-02-13",
            "value": -2.469363187972532
          },
          {
            "date": "2026-02-20",
            "value": -2.8018263192987343
          },
          {
            "date": "2026-02-27",
            "value": -2.9339421064329114
          },
          {
            "date": "2026-03-06",
            "value": -2.529059582915773
          },
          {
            "date": "2026-03-13",
            "value": -1.8560142653917613
          },
          {
            "date": "2026-03-20",
            "value": -1.4029161713997074
          },
          {
            "date": "2026-03-27",
            "value": -1.3664098305281513
          },
          {
            "date": "2026-04-03",
            "value": -1.1463779336610167
          },
          {
            "date": "2026-04-10",
            "value": -0.39531641023154795
          },
          {
            "date": "2026-04-17",
            "value": 0.5236447850918319
          },
          {
            "date": "2026-04-24",
            "value": 1.1395084503197388
          },
          {
            "date": "2026-05-01",
            "value": 1.26075201213153
          },
          {
            "date": "2026-05-08",
            "value": 1.225650942548238
          },
          {
            "date": "2026-05-15",
            "value": 1.0612889831494972
          },
          {
            "date": "2026-05-22",
            "value": 0.630585730620832
          },
          {
            "date": "2026-05-29",
            "value": 0.13923581840900073
          },
          {
            "date": "2026-06-05",
            "value": -1.1897787784254246
          },
          {
            "date": "2026-06-12",
            "value": -1.6338986404940754
          },
          {
            "date": "2026-06-19",
            "value": -1.778427627494064
          },
          {
            "date": "2026-06-26",
            "value": -2.0794885880521825
          },
          {
            "date": "2026-07-03",
            "value": -2.040107149801181
          },
          {
            "date": "2026-07-10",
            "value": -1.7519504487485882
          },
          {
            "date": "2026-07-17",
            "value": -1.42708746220329
          },
          {
            "date": "2026-07-24",
            "value": -1.1101257926474593
          },
          {
            "date": "2026-07-31",
            "value": -0.9064315615747878
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 16,
        "period_range": [
          12,
          20
        ],
        "period_strength": 3,
        "phase": "troughing",
        "value": -1.1040958291315723,
        "slope": 0.529400109424687,
        "amplitude": 10.617,
        "weeks_since_trough": 5,
        "weeks_since_crest": 11,
        "projected_trough_window": 11,
        "projected_crest_window": 5,
        "trough_window": {
          "start": 7,
          "midpoint": 11,
          "end": 15
        },
        "crest_window": {
          "start": 1,
          "midpoint": 5,
          "end": 9
        },
        "fld": {
          "value": 26.6180705,
          "state": "crossed down",
          "weeks_since_cross": 8,
          "displacement": 8,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 22.884819470588234,
          "state": "price above",
          "slope": -0.14407670588235302,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          30,
          43,
          60
        ],
        "series": [
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": 1.0
          },
          {
            "date": "2025-08-22",
            "value": 0.959991418073029
          },
          {
            "date": "2025-08-29",
            "value": 0.4386064096556457
          },
          {
            "date": "2025-09-05",
            "value": 0.34504728736292445
          },
          {
            "date": "2025-09-12",
            "value": 0.7816824291209747
          },
          {
            "date": "2025-09-19",
            "value": 0.9060703451326014
          },
          {
            "date": "2025-09-26",
            "value": 0.3261259742442033
          },
          {
            "date": "2025-10-03",
            "value": 0.6625616211951638
          },
          {
            "date": "2025-10-10",
            "value": 0.155690015847728
          },
          {
            "date": "2025-10-17",
            "value": -1.2788689961556114
          },
          {
            "date": "2025-10-24",
            "value": -1.451660987231938
          },
          {
            "date": "2025-10-31",
            "value": -1.4311297239409002
          },
          {
            "date": "2025-11-07",
            "value": -1.8341388568284112
          },
          {
            "date": "2025-11-14",
            "value": -2.5135791100366136
          },
          {
            "date": "2025-11-21",
            "value": -2.8378597033455377
          },
          {
            "date": "2025-11-28",
            "value": -2.9459532344485124
          },
          {
            "date": "2025-12-05",
            "value": -2.840579814706906
          },
          {
            "date": "2025-12-12",
            "value": -2.5011280193305163
          },
          {
            "date": "2025-12-19",
            "value": -2.302306550218929
          },
          {
            "date": "2025-12-26",
            "value": -2.1394637933870535
          },
          {
            "date": "2026-01-02",
            "value": -1.810785741505025
          },
          {
            "date": "2026-01-09",
            "value": -1.3986785417897334
          },
          {
            "date": "2026-01-16",
            "value": -0.8242794306070407
          },
          {
            "date": "2026-01-23",
            "value": -0.7278753442986069
          },
          {
            "date": "2026-01-30",
            "value": -0.9548382398640174
          },
          {
            "date": "2026-02-06",
            "value": -1.8523053477826132
          },
          {
            "date": "2026-02-13",
            "value": -2.3270007854694885
          },
          {
            "date": "2026-02-20",
            "value": -2.447770836152679
          },
          {
            "date": "2026-02-27",
            "value": -2.4505199521829586
          },
          {
            "date": "2026-03-06",
            "value": -2.115924471959456
          },
          {
            "date": "2026-03-13",
            "value": -1.6353091049370234
          },
          {
            "date": "2026-03-20",
            "value": -1.338358151123757
          },
          {
            "date": "2026-03-27",
            "value": -1.3718441771920424
          },
          {
            "date": "2026-04-03",
            "value": -1.2178579761601163
          },
          {
            "date": "2026-04-10",
            "value": -0.7781585820796191
          },
          {
            "date": "2026-04-17",
            "value": -0.18961521415901816
          },
          {
            "date": "2026-04-24",
            "value": 0.24766329707385293
          },
          {
            "date": "2026-05-01",
            "value": 0.4687510964582252
          },
          {
            "date": "2026-05-08",
            "value": 0.6992735844436154
          },
          {
            "date": "2026-05-15",
            "value": 0.8130840547874584
          },
          {
            "date": "2026-05-22",
            "value": 0.6531932978877807
          },
          {
            "date": "2026-05-29",
            "value": 0.3290770822633285
          },
          {
            "date": "2026-06-05",
            "value": -0.942581410565607
          },
          {
            "date": "2026-06-12",
            "value": -1.3972521649762168
          },
          {
            "date": "2026-06-19",
            "value": -1.5659855392495614
          },
          {
            "date": "2026-06-26",
            "value": -1.8550161857429384
          },
          {
            "date": "2026-07-03",
            "value": -1.830675727594832
          },
          {
            "date": "2026-07-10",
            "value": -1.6334959385562593
          },
          {
            "date": "2026-07-17",
            "value": -1.4544289414799139
          },
          {
            "date": "2026-07-24",
            "value": -1.2386015260518815
          },
          {
            "date": "2026-07-31",
            "value": -1.1040958291315723
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          32,
          48
        ],
        "period_strength": 0,
        "phase": "troughing",
        "value": -0.9838280299176771,
        "slope": 0.02756301493326374,
        "amplitude": 22.666,
        "weeks_since_trough": 3,
        "weeks_since_crest": 9,
        "projected_trough_window": 37,
        "projected_crest_window": 31,
        "trough_window": {
          "start": 29,
          "midpoint": 37,
          "end": 45
        },
        "crest_window": {
          "start": 23,
          "midpoint": 31,
          "end": 39
        },
        "fld": {
          "value": 29.5890485,
          "state": "crossed down",
          "weeks_since_cross": 39,
          "displacement": 20,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 23.728485999999997,
          "state": "price above",
          "slope": -0.16516266666666685,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          44,
          62
        ],
        "series": [
          {
            "date": "2025-05-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": -1.0
          },
          {
            "date": "2026-02-06",
            "value": -1.0282584796262328
          },
          {
            "date": "2026-02-13",
            "value": -1.0584958092577983
          },
          {
            "date": "2026-02-20",
            "value": -1.0858420296127362
          },
          {
            "date": "2026-02-27",
            "value": -1.1069242561945556
          },
          {
            "date": "2026-03-06",
            "value": -1.1093691534604213
          },
          {
            "date": "2026-03-13",
            "value": -1.0859930852716615
          },
          {
            "date": "2026-03-20",
            "value": -1.0595434252018605
          },
          {
            "date": "2026-03-27",
            "value": -1.0455685805338941
          },
          {
            "date": "2026-04-03",
            "value": -1.0319348421216743
          },
          {
            "date": "2026-04-10",
            "value": -0.9980572268128057
          },
          {
            "date": "2026-04-17",
            "value": -0.9405997484056383
          },
          {
            "date": "2026-04-24",
            "value": -0.8713280591957968
          },
          {
            "date": "2026-05-01",
            "value": -0.8089737010286852
          },
          {
            "date": "2026-05-08",
            "value": -0.7516966615815607
          },
          {
            "date": "2026-05-15",
            "value": -0.6996273531617616
          },
          {
            "date": "2026-05-22",
            "value": -0.6654801608343281
          },
          {
            "date": "2026-05-29",
            "value": -0.6590106685086939
          },
          {
            "date": "2026-06-05",
            "value": -0.7341408674498202
          },
          {
            "date": "2026-06-12",
            "value": -0.8099820540913649
          },
          {
            "date": "2026-06-19",
            "value": -0.8753428682341933
          },
          {
            "date": "2026-06-26",
            "value": -0.9454278580105352
          },
          {
            "date": "2026-07-03",
            "value": -0.9985007634119056
          },
          {
            "date": "2026-07-10",
            "value": -1.011391044850941
          },
          {
            "date": "2026-07-17",
            "value": -1.0075940299006272
          },
          {
            "date": "2026-07-24",
            "value": -0.9957528387561773
          },
          {
            "date": "2026-07-31",
            "value": -0.9838280299176771
          }
        ]
      },
      {
        "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": 43.244477,
          "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-02",
            "value": null
          },
          {
            "date": "2025-05-09",
            "value": null
          },
          {
            "date": "2025-05-16",
            "value": null
          },
          {
            "date": "2025-05-23",
            "value": null
          },
          {
            "date": "2025-05-30",
            "value": null
          },
          {
            "date": "2025-06-06",
            "value": null
          },
          {
            "date": "2025-06-13",
            "value": null
          },
          {
            "date": "2025-06-20",
            "value": null
          },
          {
            "date": "2025-06-27",
            "value": null
          },
          {
            "date": "2025-07-04",
            "value": null
          },
          {
            "date": "2025-07-11",
            "value": null
          },
          {
            "date": "2025-07-18",
            "value": null
          },
          {
            "date": "2025-07-25",
            "value": null
          },
          {
            "date": "2025-08-01",
            "value": null
          },
          {
            "date": "2025-08-08",
            "value": null
          },
          {
            "date": "2025-08-15",
            "value": null
          },
          {
            "date": "2025-08-22",
            "value": null
          },
          {
            "date": "2025-08-29",
            "value": null
          },
          {
            "date": "2025-09-05",
            "value": null
          },
          {
            "date": "2025-09-12",
            "value": null
          },
          {
            "date": "2025-09-19",
            "value": null
          },
          {
            "date": "2025-09-26",
            "value": null
          },
          {
            "date": "2025-10-03",
            "value": null
          },
          {
            "date": "2025-10-10",
            "value": null
          },
          {
            "date": "2025-10-17",
            "value": null
          },
          {
            "date": "2025-10-24",
            "value": null
          },
          {
            "date": "2025-10-31",
            "value": null
          },
          {
            "date": "2025-11-07",
            "value": null
          },
          {
            "date": "2025-11-14",
            "value": null
          },
          {
            "date": "2025-11-21",
            "value": null
          },
          {
            "date": "2025-11-28",
            "value": null
          },
          {
            "date": "2025-12-05",
            "value": null
          },
          {
            "date": "2025-12-12",
            "value": null
          },
          {
            "date": "2025-12-19",
            "value": null
          },
          {
            "date": "2025-12-26",
            "value": null
          },
          {
            "date": "2026-01-02",
            "value": null
          },
          {
            "date": "2026-01-09",
            "value": null
          },
          {
            "date": "2026-01-16",
            "value": null
          },
          {
            "date": "2026-01-23",
            "value": null
          },
          {
            "date": "2026-01-30",
            "value": null
          },
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          },
          {
            "date": "2026-07-31",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-05-02",
        "value": null
      },
      {
        "date": "2025-05-09",
        "value": null
      },
      {
        "date": "2025-05-16",
        "value": null
      },
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "date": "2025-05-30",
        "value": null
      },
      {
        "date": "2025-06-06",
        "value": null
      },
      {
        "date": "2025-06-13",
        "value": null
      },
      {
        "date": "2025-06-20",
        "value": null
      },
      {
        "date": "2025-06-27",
        "value": null
      },
      {
        "date": "2025-07-04",
        "value": null
      },
      {
        "date": "2025-07-11",
        "value": null
      },
      {
        "date": "2025-07-18",
        "value": 1.0
      },
      {
        "date": "2025-07-25",
        "value": 0.9421526991867987
      },
      {
        "date": "2025-08-01",
        "value": 0.7244564255616193
      },
      {
        "date": "2025-08-08",
        "value": 0.7870147521910099
      },
      {
        "date": "2025-08-15",
        "value": 0.9716019669588013
      },
      {
        "date": "2025-08-22",
        "value": 0.9360860734902562
      },
      {
        "date": "2025-08-29",
        "value": 0.35894012578589096
      },
      {
        "date": "2025-09-05",
        "value": 0.21521880668230178
      },
      {
        "date": "2025-09-12",
        "value": 0.5899958042869199
      },
      {
        "date": "2025-09-19",
        "value": 0.68417043199709
      },
      {
        "date": "2025-09-26",
        "value": 0.14938700175857017
      },
      {
        "date": "2025-10-03",
        "value": 0.483144881285133
      },
      {
        "date": "2025-10-10",
        "value": -0.008344204866077547
      },
      {
        "date": "2025-10-17",
        "value": -1.3183809228855297
      },
      {
        "date": "2025-10-24",
        "value": -1.3711613631660537
      },
      {
        "date": "2025-10-31",
        "value": -1.3122128726122155
      },
      {
        "date": "2025-11-07",
        "value": -1.6735597548515735
      },
      {
        "date": "2025-11-14",
        "value": -2.3856420000143563
      },
      {
        "date": "2025-11-21",
        "value": -2.795214000004785
      },
      {
        "date": "2025-11-28",
        "value": -2.9317380000015945
      },
      {
        "date": "2025-12-05",
        "value": -2.8064444863645326
      },
      {
        "date": "2025-12-12",
        "value": -2.454231700500091
      },
      {
        "date": "2025-12-19",
        "value": -2.2500039803847898
      },
      {
        "date": "2025-12-26",
        "value": -2.0298610658456657
      },
      {
        "date": "2026-01-02",
        "value": -1.6321088140715307
      },
      {
        "date": "2026-01-09",
        "value": -1.2066802391421996
      },
      {
        "date": "2026-01-16",
        "value": -0.5546299603852807
      },
      {
        "date": "2026-01-23",
        "value": -0.4516453177243968
      },
      {
        "date": "2026-01-30",
        "value": -0.850545226845647
      },
      {
        "date": "2026-02-06",
        "value": -1.428850138097202
      },
      {
        "date": "2026-02-13",
        "value": -1.774955234778289
      },
      {
        "date": "2026-02-20",
        "value": -1.8985722997740144
      },
      {
        "date": "2026-02-27",
        "value": -1.9377159089990876
      },
      {
        "date": "2026-03-06",
        "value": -1.742779619882887
      },
      {
        "date": "2026-03-13",
        "value": -1.4306406981620707
      },
      {
        "date": "2026-03-20",
        "value": -1.2242125787328206
      },
      {
        "date": "2026-03-27",
        "value": -1.2207587740434034
      },
      {
        "date": "2026-04-03",
        "value": -1.1169786891696754
      },
      {
        "date": "2026-04-10",
        "value": -0.7964164087196084
      },
      {
        "date": "2026-04-17",
        "value": -0.3804437841099842
      },
      {
        "date": "2026-04-24",
        "value": -0.07363648213201086
      },
      {
        "date": "2026-05-01",
        "value": 0.052931792893602635
      },
      {
        "date": "2026-05-08",
        "value": 0.14642290018439882
      },
      {
        "date": "2026-05-15",
        "value": 0.1717204194296089
      },
      {
        "date": "2026-05-22",
        "value": 0.0424281806874715
      },
      {
        "date": "2026-05-29",
        "value": -0.16595594135718514
      },
      {
        "date": "2026-06-05",
        "value": -0.9002595108334494
      },
      {
        "date": "2026-06-12",
        "value": -1.1785921627897409
      },
      {
        "date": "2026-06-19",
        "value": -1.294596655430501
      },
      {
        "date": "2026-06-26",
        "value": -1.4856317978246438
      },
      {
        "date": "2026-07-03",
        "value": -1.4936075380418874
      },
      {
        "date": "2026-07-10",
        "value": -1.37327574635486
      },
      {
        "date": "2026-07-17",
        "value": -1.2432147433431338
      },
      {
        "date": "2026-07-24",
        "value": -1.0992438625042504
      },
      {
        "date": "2026-07-31",
        "value": -1.0060994311020994
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bearish-wave4",
      "degree": "primary",
      "pattern": "impulse",
      "stage": "wave4",
      "title": "Possible bearish Wave 4 crest",
      "direction": "bearish",
      "score": 80,
      "rules": [
        {
          "label": "Wave 2 protects the Wave 1 origin",
          "passed": true,
          "detail": "Origin 38.54; Wave 2 32.91.",
          "hard": true
        },
        {
          "label": "Wave 3 exceeds Wave 1",
          "passed": true,
          "detail": "Wave 1 27.24; Wave 3 24.36.",
          "hard": true
        },
        {
          "label": "Wave 4 does not overlap Wave 1",
          "passed": true,
          "detail": "Wave 1 boundary 27.24; Wave 4 25.02.",
          "hard": true
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 50% of Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 3 extension is plausible",
          "passed": true,
          "detail": "Wave 3 is 0.76\u00d7 Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 4 retracement is proportionate",
          "passed": false,
          "detail": "Retraced 8% of Wave 3.",
          "hard": false
        },
        {
          "label": "Waves 2 and 4 show temporal alternation",
          "passed": false,
          "detail": "Wave 2 lasted 8w; Wave 4 lasted 8w.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 37,
          "date": "2026-01-16",
          "price": 38.544099,
          "kind": "high",
          "move_percent": 15.718194615863357,
          "weeks": 8,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 43,
          "date": "2026-02-27",
          "price": 27.241512,
          "kind": "low",
          "move_percent": -29.323780535121607,
          "weeks": 6,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 51,
          "date": "2026-04-24",
          "price": 32.90687,
          "kind": "high",
          "move_percent": 20.796782498710048,
          "weeks": 8,
          "confirmed": true,
          "label": "2"
        },
        {
          "index": 57,
          "date": "2026-06-05",
          "price": 24.361564,
          "kind": "low",
          "move_percent": -25.96815193909356,
          "weeks": 6,
          "confirmed": true,
          "label": "3"
        },
        {
          "index": 65,
          "date": "2026-07-31",
          "price": 25.0182,
          "kind": "high",
          "move_percent": 2.6953770291595354,
          "weeks": 8,
          "confirmed": false,
          "label": "4"
        }
      ],
      "invalidation": 32.90687,
      "confirmation": 24.361564,
      "forming": true,
      "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
      "evidence_weight": 46
    },
    "alternates": [
      {
        "id": "primary-bearish-wave2",
        "degree": "primary",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible bearish Wave 2 crest",
        "direction": "bearish",
        "score": 58,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 32.91; Wave 2 25.02.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": false,
            "detail": "Retraced 8% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 51,
            "date": "2026-04-24",
            "price": 32.90687,
            "kind": "high",
            "move_percent": 20.796782498710048,
            "weeks": 8,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 57,
            "date": "2026-06-05",
            "price": 24.361564,
            "kind": "low",
            "move_percent": -25.96815193909356,
            "weeks": 6,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 65,
            "date": "2026-07-31",
            "price": 25.0182,
            "kind": "high",
            "move_percent": 2.6953770291595354,
            "weeks": 8,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 32.90687,
        "confirmation": 24.361564,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 7
      },
      {
        "id": "strategic-bearish-wave4",
        "degree": "strategic",
        "pattern": "impulse",
        "stage": "wave4",
        "title": "Possible bearish Wave 4 crest",
        "direction": "bearish",
        "score": 80,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 34.15; Wave 2 32.91.",
            "hard": true
          },
          {
            "label": "Wave 3 exceeds Wave 1",
            "passed": true,
            "detail": "Wave 1 27.24; Wave 3 24.36.",
            "hard": true
          },
          {
            "label": "Wave 4 does not overlap Wave 1",
            "passed": true,
            "detail": "Wave 1 boundary 27.24; Wave 4 25.02.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 82% of Wave 1.",
            "hard": false
          },
          {
            "label": "Wave 3 extension is plausible",
            "passed": true,
            "detail": "Wave 3 is 1.24\u00d7 Wave 1.",
            "hard": false
          },
          {
            "label": "Wave 4 retracement is proportionate",
            "passed": false,
            "detail": "Retraced 8% of Wave 3.",
            "hard": false
          },
          {
            "label": "Waves 2 and 4 show temporal alternation",
            "passed": false,
            "detail": "Wave 2 lasted 8w; Wave 4 lasted 8w.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 39,
            "date": "2026-01-30",
            "price": 34.152405,
            "kind": "high",
            "move_percent": null,
            "weeks": 0,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 43,
            "date": "2026-02-27",
            "price": 27.241512,
            "kind": "low",
            "move_percent": -20.235450475596082,
            "weeks": 4,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 51,
            "date": "2026-04-24",
            "price": 32.90687,
            "kind": "high",
            "move_percent": 20.796782498710048,
            "weeks": 8,
            "confirmed": true,
            "label": "2"
          },
          {
            "index": 57,
            "date": "2026-06-05",
            "price": 24.361564,
            "kind": "low",
            "move_percent": -25.96815193909356,
            "weeks": 6,
            "confirmed": true,
            "label": "3"
          },
          {
            "index": 65,
            "date": "2026-07-31",
            "price": 25.0182,
            "kind": "high",
            "move_percent": 2.6953770291595354,
            "weeks": 8,
            "confirmed": false,
            "label": "4"
          }
        ],
        "invalidation": 32.90687,
        "confirmation": 24.361564,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 46
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 14.527777228182202,
        "primary": {
          "id": "strategic-bearish-wave4",
          "degree": "strategic",
          "pattern": "impulse",
          "stage": "wave4",
          "title": "Possible bearish Wave 4 crest",
          "direction": "bearish",
          "score": 80,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 34.15; Wave 2 32.91.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 27.24; Wave 3 24.36.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 27.24; Wave 4 25.02.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 82% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 1.24\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 8% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": false,
              "detail": "Wave 2 lasted 8w; Wave 4 lasted 8w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 39,
              "date": "2026-01-30",
              "price": 34.152405,
              "kind": "high",
              "move_percent": null,
              "weeks": 0,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 43,
              "date": "2026-02-27",
              "price": 27.241512,
              "kind": "low",
              "move_percent": -20.235450475596082,
              "weeks": 4,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 51,
              "date": "2026-04-24",
              "price": 32.90687,
              "kind": "high",
              "move_percent": 20.796782498710048,
              "weeks": 8,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 57,
              "date": "2026-06-05",
              "price": 24.361564,
              "kind": "low",
              "move_percent": -25.96815193909356,
              "weeks": 6,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 65,
              "date": "2026-07-31",
              "price": 25.0182,
              "kind": "high",
              "move_percent": 2.6953770291595354,
              "weeks": 8,
              "confirmed": false,
              "label": "4"
            }
          ],
          "invalidation": 32.90687,
          "confirmation": 24.361564,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 46
        },
        "candidate_count": 2,
        "explanation": "Strategic degree uses a 14.5% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 9.079860767613877,
        "primary": {
          "id": "primary-bearish-wave4",
          "degree": "primary",
          "pattern": "impulse",
          "stage": "wave4",
          "title": "Possible bearish Wave 4 crest",
          "direction": "bearish",
          "score": 80,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 38.54; Wave 2 32.91.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 27.24; Wave 3 24.36.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 27.24; Wave 4 25.02.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 50% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 0.76\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 8% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": false,
              "detail": "Wave 2 lasted 8w; Wave 4 lasted 8w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 37,
              "date": "2026-01-16",
              "price": 38.544099,
              "kind": "high",
              "move_percent": 15.718194615863357,
              "weeks": 8,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 43,
              "date": "2026-02-27",
              "price": 27.241512,
              "kind": "low",
              "move_percent": -29.323780535121607,
              "weeks": 6,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 51,
              "date": "2026-04-24",
              "price": 32.90687,
              "kind": "high",
              "move_percent": 20.796782498710048,
              "weeks": 8,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 57,
              "date": "2026-06-05",
              "price": 24.361564,
              "kind": "low",
              "move_percent": -25.96815193909356,
              "weeks": 6,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 65,
              "date": "2026-07-31",
              "price": 25.0182,
              "kind": "high",
              "move_percent": 2.6953770291595354,
              "weeks": 8,
              "confirmed": false,
              "label": "4"
            }
          ],
          "invalidation": 32.90687,
          "confirmation": 24.361564,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 46
        },
        "candidate_count": 2,
        "explanation": "Primary degree uses a 9.1% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 6.3559025373297136,
        "primary": {
          "id": "tactical-bullish-wave2",
          "degree": "tactical",
          "pattern": "impulse",
          "stage": "wave2",
          "title": "Possible Wave 2 trough",
          "direction": "bullish",
          "score": 58,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 23.92; Wave 2 25.02.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 30% of Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 60,
              "date": "2026-06-26",
              "price": 23.918625,
              "kind": "low",
              "move_percent": -7.692796625622727,
              "weeks": 2,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 64,
              "date": "2026-07-24",
              "price": 25.478797,
              "kind": "high",
              "move_percent": 6.522833147808461,
              "weeks": 4,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 65,
              "date": "2026-07-31",
              "price": 25.0182,
              "kind": "low",
              "move_percent": -1.8077658847079787,
              "weeks": 1,
              "confirmed": false,
              "label": "2"
            }
          ],
          "invalidation": 23.918625,
          "confirmation": 25.478797,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements."
        },
        "candidate_count": 2,
        "explanation": "Tactical degree uses a 6.4% 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": "cycle_rollover",
    "title": "Possible bearish Wave 4 crest",
    "direction": "bearish",
    "confidence": 72,
    "score_explanation": "Rules agreement plus independent cycle, trend and participation confirmation; it is not a probability.",
    "candidate_id": "primary-bearish-wave4",
    "labels": [
      {
        "index": 37,
        "date": "2026-01-16",
        "price": 38.544099,
        "kind": "high",
        "move_percent": 15.718194615863357,
        "weeks": 8,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 43,
        "date": "2026-02-27",
        "price": 27.241512,
        "kind": "low",
        "move_percent": -29.323780535121607,
        "weeks": 6,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 51,
        "date": "2026-04-24",
        "price": 32.90687,
        "kind": "high",
        "move_percent": 20.796782498710048,
        "weeks": 8,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 57,
        "date": "2026-06-05",
        "price": 24.361564,
        "kind": "low",
        "move_percent": -25.96815193909356,
        "weeks": 6,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 65,
        "date": "2026-07-31",
        "price": 25.0182,
        "kind": "high",
        "move_percent": 2.6953770291595354,
        "weeks": 8,
        "confirmed": false,
        "label": "4"
      }
    ],
    "notes": [
      "Market Activity has fallen below zero.",
      "Market Dynamics is negative.",
      "30-week price rate of change is negative."
    ],
    "metrics": {
      "trend_gap": -14.920489823901312,
      "fair_value_gap": -31.818492128053,
      "market_activity": -62.433154,
      "market_dynamics": -0.66693,
      "relative_strength": -34.466377,
      "roc30": -30.547267775286425,
      "hurst_alignment": 88,
      "hurst_risk": 12
    }
  },
  "detail": {
    "summary": "The closing-price swing map is classified as possible bearish wave 4 crest. Price is 14.9% below its 30-week trend. 2 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": 2.061051341177476
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": -23.033053067759596
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": -26.745422467319656
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": -45.70992483560338
      }
    ],
    "range": {
      "high_52": 49.764465,
      "low_52": 23.281974,
      "position_52": 6.556127971496332,
      "drawdown": -49.72677793280808
    },
    "risk": {
      "annualised_volatility": 42.562266194037385,
      "average_weekly_range": 6.7256583110995445,
      "active_drawdown": -48.406329674854824
    },
    "levels": {
      "support": {
        "index": 57,
        "date": "2026-06-05",
        "price": 24.361564,
        "kind": "low",
        "move_percent": -25.96815193909356,
        "weeks": 6,
        "confirmed": true
      },
      "resistance": {
        "index": 51,
        "date": "2026-04-24",
        "price": 32.90687,
        "kind": "high",
        "move_percent": 20.796782498710048,
        "weeks": 8,
        "confirmed": true
      },
      "decisive": {
        "index": 51,
        "date": "2026-04-24",
        "price": 32.90687,
        "kind": "high",
        "move_percent": 20.796782498710048,
        "weeks": 8,
        "confirmed": true
      },
      "decisive_label": "Bearish structure weakens above",
      "trend": 29.40567,
      "fair_value": 36.693527,
      "trend_gap": -14.920489823901312,
      "fair_value_gap": -31.818492128053
    },
    "active_swing": {
      "from": {
        "index": 57,
        "date": "2026-06-05",
        "price": 24.361564,
        "kind": "low",
        "move_percent": -25.96815193909356,
        "weeks": 6,
        "confirmed": true
      },
      "to": {
        "index": 65,
        "date": "2026-07-31",
        "price": 25.0182,
        "kind": "high",
        "move_percent": 2.6953770291595354,
        "weeks": 8,
        "confirmed": false
      },
      "move_percent": 2.6953770291595354,
      "weeks": 8,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "negative",
          "value": "14.9% 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": "-34.5",
          "explanation": "Underperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "negative",
          "value": "-62.4",
          "explanation": "Participation is weak"
        },
        {
          "label": "Market dynamics",
          "status": "negative",
          "value": "-0.7",
          "explanation": "Price and volume behaviour is weak"
        },
        {
          "label": "30-week momentum",
          "status": "negative",
          "value": "-30.5",
          "explanation": "Medium-term momentum is negative"
        }
      ],
      "positive": 2,
      "negative": 5,
      "neutral": 0,
      "observed": 7,
      "agreement": 71,
      "direction": "defensive",
      "scenario_direction": "bearish"
    },
    "evidence": {
      "score": 60,
      "history_score": 25,
      "indicator_coverage": 69,
      "structure_score": 100,
      "weekly_observations": 66,
      "confirmed_pivots": 6
    },
    "volume_ratio": 78.59973347679173,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "watching",
      "label": "Watching",
      "now": "Possible bearish Wave 4 crest is the highest-ranked admissible primary count; cycle status is rising stack.",
      "next": "A weekly close through 24.36, supported by an FLD cross and improving relative strength.",
      "wrong": "The underlying directional structure fails beyond 32.91; a forming endpoint can extend before that happens.",
      "risk": "The active endpoint can move until its reversal is confirmed; earnings, gaps and volatility can jump through technical levels.",
      "explanation": "The lifecycle separates an interesting setup from price confirmation, an active thesis, maturity and invalidation."
    },
    "peer_evidence": {
      "available": true,
      "peers": 17,
      "constructive_count": 10,
      "constructive_percent": 59,
      "rising_cycle_count": 7,
      "rising_cycle_percent": 41,
      "horizons": [
        {
          "weeks": 4,
          "observations": 219,
          "positive_rate": 53.4,
          "median_return": 0.26,
          "average_return": 1.19,
          "median_excess_return": -0.69,
          "excess_observations": 219,
          "p10": -6.72,
          "p90": 9.02
        },
        {
          "weeks": 13,
          "observations": 90,
          "positive_rate": 55.6,
          "median_return": 0.98,
          "average_return": 1.85,
          "median_excess_return": -1.26,
          "excess_observations": 90,
          "p10": -11.14,
          "p90": 20.09
        },
        {
          "weeks": 26,
          "observations": 53,
          "positive_rate": 50.9,
          "median_return": 0.32,
          "average_return": 4.22,
          "median_excess_return": -6.15,
          "excess_observations": 53,
          "p10": -11.23,
          "p90": 18.43
        }
      ],
      "benchmark": "SPY",
      "explanation": "Breadth shows whether peers share the structure. Cohort outcomes use non-overlapping, point-in-time trend and momentum states from the same sector and report benchmark excess return when matching benchmark bars exist; they are context, not a backtest of the Elliott count."
    },
    "event_positioning": {
      "earnings_date": null,
      "earnings_weeks": null,
      "options_available": true,
      "options_direction": "mixed",
      "options_conviction": 26.11,
      "expected_move": 2.31130044,
      "invalidation_distance": 31.53172490426968,
      "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": 12,
      "label": "Contained",
      "tone": "contained",
      "components": [
        {
          "key": "wave",
          "label": "Wave maturity",
          "score": 0,
          "maximum": 25,
          "bar_width": 0,
          "explanation": "The primary count is not presently a mature Wave 5."
        },
        {
          "key": "extension",
          "label": "Trend extension",
          "score": 0,
          "maximum": 20,
          "bar_width": 0,
          "explanation": "Price is 14.9% 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 7% 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": [
        "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-02",
      "2025-05-09",
      "2025-05-16",
      "2025-05-23",
      "2025-05-30",
      "2025-06-06",
      "2025-06-13",
      "2025-06-20",
      "2025-06-27",
      "2025-07-04",
      "2025-07-11",
      "2025-07-18",
      "2025-07-25",
      "2025-08-01",
      "2025-08-08",
      "2025-08-15",
      "2025-08-22",
      "2025-08-29",
      "2025-09-05",
      "2025-09-12",
      "2025-09-19",
      "2025-09-26",
      "2025-10-03",
      "2025-10-10",
      "2025-10-17",
      "2025-10-24",
      "2025-10-31",
      "2025-11-07",
      "2025-11-14",
      "2025-11-21",
      "2025-11-28",
      "2025-12-05",
      "2025-12-12",
      "2025-12-19",
      "2025-12-26",
      "2026-01-02",
      "2026-01-09",
      "2026-01-16",
      "2026-01-23",
      "2026-01-30",
      "2026-02-06",
      "2026-02-13",
      "2026-02-20",
      "2026-02-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24",
      "2026-07-31"
    ],
    "close": [
      39.147322,
      41.290944,
      41.961817,
      44.138608,
      42.593951,
      42.596209,
      42.975863,
      42.439083,
      43.944076,
      45.007788,
      47.526278,
      47.695433,
      47.417349,
      46.082456,
      47.717164,
      47.958304,
      47.941033,
      44.403188,
      45.962097,
      48.355138,
      47.80291,
      45.320203,
      48.490832,
      45.841338,
      41.783088,
      43.746507,
      43.553154,
      41.133419,
      37.213371,
      33.30859,
      36.00229,
      35.711948,
      36.09907,
      35.236845,
      35.183088,
      36.021909,
      36.419862,
      38.544099,
      36.240321,
      34.152405,
      28.805775,
      28.344112,
      27.962053,
      27.241512,
      28.415233,
      29.717911,
      29.533849,
      27.906346,
      28.412156,
      30.874319,
      32.546909,
      32.90687,
      32.505122,
      32.758884,
      32.369648,
      31.023933,
      30.06038,
      24.361564,
      25.911981,
      25.685997,
      23.918625,
      24.512975,
      25.20852,
      25.331748,
      25.478797,
      25.0182
    ],
    "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,
      44.17825,
      44.073416,
      43.88745,
      43.692025,
      43.395299,
      43.14827,
      42.929127,
      42.710594,
      42.580761,
      42.323969,
      41.962123,
      41.338106,
      40.693062,
      40.044552,
      39.416521,
      38.773123,
      38.16511,
      37.551537,
      37.001643,
      36.416644,
      35.833951,
      35.325417,
      34.911639,
      34.378782,
      33.942701,
      33.628919,
      33.204833,
      32.755074,
      32.196012,
      31.819299,
      31.565213,
      31.162424,
      30.789125,
      30.426107,
      30.095937,
      29.772461,
      29.40567
    ],
    "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,
      44.17825043333333,
      44.073416033333324,
      43.88744949999999,
      43.69202459999998,
      43.395299166666646,
      43.14827039999998,
      42.929127066666645,
      42.71059369999998,
      42.58076089999998,
      42.32396906666665,
      41.962122966666655,
      41.338106199999984,
      40.69306216666665,
      40.04455229999998,
      39.41652083333331,
      38.773123133333314,
      38.16511003333331,
      37.551537233333306,
      37.001642499999974,
      36.41664446666664,
      35.83395049999998,
      35.3254171333333,
      34.91163936666664,
      34.37878236666664,
      33.942700566666645,
      33.62891923333331,
      33.20483343333332,
      32.75507429999998,
      32.19601246666665,
      31.819299466666653,
      31.56521303333332,
      31.162424199999986,
      30.789125099999985,
      30.426106766666653,
      30.09593686666665,
      29.772460499999983,
      29.40567019999998
    ],
    "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,
      -8.033836899494684,
      -13.511427590514772,
      -13.9716232974373,
      -20.167747474048106,
      -17.398862575580274,
      -15.434002589291456,
      -15.25507701846498,
      -9.177823187178653,
      -17.530815757737177,
      -24.118899155852755,
      -39.38979399985835,
      -40.57269172920603,
      -41.02991080332222,
      -40.88528614881116,
      -40.45070868000453,
      -38.03385749420997,
      -38.39546803257243,
      -37.15238194158492,
      -38.18350803271661,
      -36.150902929901676,
      -31.914377179129886,
      -27.39028552012444,
      -32.96645848435844,
      -28.53855181975709,
      -22.529306594093768,
      -29.082491088945687,
      -30.980015821586658,
      -40.77427893849524,
      -30.36916488968441,
      -22.884766362070568,
      -33.56360109315269,
      -31.35917704629274,
      -30.168505726047787,
      -28.110056391257505,
      -27.582260545180112,
      -30.547267775286425
    ],
    "drawdown": [
      0.0,
      0.0,
      0.0,
      0.0,
      -3.4995598411259388,
      -3.4944441383380194,
      -2.6343037369914364,
      -3.8504272721967157,
      -0.44072980280663876,
      0.0,
      0.0,
      0.0,
      -0.5830411477761398,
      -3.3818269350862185,
      0.0,
      0.0,
      -0.036012532886903016,
      -7.412931032757118,
      -4.162380304357716,
      0.0,
      -1.1420254865160337,
      -6.276344408323263,
      0.0,
      -5.463907074227964,
      -13.833014867635182,
      -9.783962873641757,
      -10.182704227471286,
      -15.17279183825923,
      -23.256893179312733,
      -31.309510218343945,
      -25.754439519618877,
      -26.35319600208138,
      -25.554855400295047,
      -27.33297502505215,
      -27.44383515630336,
      -25.713980325188064,
      -24.89330354240982,
      -20.512605351873514,
      -25.263561161417066,
      -29.569356533210232,
      -40.595420181695374,
      -41.54748262516922,
      -42.33538207799775,
      -43.82131451157613,
      -41.400813663085835,
      -38.714371821873456,
      -39.093952852778436,
      -42.4502635879706,
      -41.40715919248405,
      -36.329574629694946,
      -32.880283431721686,
      -32.137955479914226,
      -32.96645848435844,
      -32.44313894222313,
      -33.24583913099284,
      -36.021033831714824,
      -38.00811666832196,
      -49.760474309865415,
      -46.56313383115389,
      -47.02916831783789,
      -50.673923268629416,
      -49.448227656724875,
      -48.01384311162159,
      -47.75971672335917,
      -47.45646558508214,
      -48.406329674854824
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      21.14171141883343,
      20.042005409911486,
      20.88587600614974,
      20.203408276556107,
      19.942045163964842,
      20.99125798564679,
      20.652154956532037,
      20.026339625663066,
      19.551897341438597,
      24.02523558465965,
      23.773932335136312,
      24.133468186131388,
      23.802414859194148,
      25.13478271257057,
      26.282330510347297,
      27.428505416048694,
      30.214148353684404,
      30.231828554927056,
      29.67563588465476,
      29.915899960746266,
      32.634046402441285,
      34.49746832987968,
      36.476589314297094,
      36.47083765180198,
      36.48699744542585,
      36.565539824944246,
      36.087020863061674,
      36.08070408859515,
      35.029291519531,
      36.224394893733155,
      36.9581245049687,
      37.48629833582112,
      42.00489375860672,
      41.88037265918223,
      41.80755729067388,
      41.06760233743863,
      41.28413655019624,
      41.085635728582936,
      41.105888381562266,
      41.16259629433274,
      39.57473513013382,
      41.80256693284066,
      41.351455061870226,
      40.69318425788579,
      40.689055267113446,
      40.20176567246493,
      38.15385989989545,
      35.7332929887668,
      33.899605351132585,
      42.42031342106263,
      43.6224229138393,
      43.58153157887328,
      44.30846069382489,
      44.3253004615121,
      44.57523979462881,
      43.4915116081343,
      43.06199567683415,
      42.562266194037385
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      115.10825236719297,
      132.17658488093625,
      97.22203336823354,
      251.7591013309473,
      273.56650602539673,
      193.3917365698588,
      185.06541009127312,
      106.39779400462605,
      133.65602968082254,
      123.88212357575689,
      287.96983139205975,
      119.88485434656886,
      79.15325640421801,
      113.04206112864274,
      130.8752799164213,
      137.04819123930648,
      98.90337848043906,
      128.3709248973678,
      87.33612019181484,
      109.94975792454554,
      102.1277803096533,
      91.43509369617128,
      85.90764580758457,
      42.97234608508991,
      113.11059501910603,
      112.96586215173411,
      56.78754674319506,
      44.49112606381732,
      68.74146143249511,
      62.554412603618424,
      94.73076089335295,
      87.75225160140636,
      105.78606478551409,
      215.03610183296632,
      114.56819461672882,
      61.09951022054625,
      72.07368527077995,
      81.68639366001054,
      69.45433588099,
      46.05546638664305,
      45.5165619883636,
      37.27586094407533,
      27.97021755600706,
      169.10466945478265,
      44.5298011228857,
      52.83639912422594,
      57.25818406339717,
      52.02413411736365,
      50.8494082773798,
      55.432984398749156,
      182.81639829595602,
      140.55877175048062,
      46.96200305082889,
      95.91045610684839,
      97.78781706836263,
      52.77886864012511,
      240.19687615201443,
      55.21339984218824,
      78.59973347679173
    ],
    "fairValue": [
      39.147322,
      40.219133,
      40.800028,
      41.634673,
      41.826528,
      41.954809,
      42.100673,
      42.142975,
      42.343097,
      42.609566,
      43.05654,
      43.443114,
      43.748825,
      43.915513,
      44.168956,
      44.40579,
      44.613746,
      44.602048,
      44.67363,
      44.857705,
      44.997953,
      45.012601,
      45.163828,
      45.192058,
      45.055699,
      45.005345,
      44.95156,
      44.815198,
      44.553066,
      44.17825,
      43.91451,
      43.65818,
      43.429116,
      43.188167,
      42.95945,
      42.766741,
      42.595203,
      42.488595,
      42.328383,
      42.123984,
      41.799149,
      41.478791,
      41.164449,
      40.848018,
      40.571734,
      40.335781,
      40.105953,
      39.851795,
      39.618333,
      39.443452,
      39.308226,
      39.185123,
      39.059085,
      38.942415,
      38.82291,
      38.683643,
      38.532357,
      38.288033,
      38.07827,
      37.871732,
      37.642992,
      37.431218,
      37.237207,
      37.051184,
      36.873147,
      36.693527
    ],
    "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,
      -41.5424,
      -43.96865,
      -46.445375,
      -47.391787,
      -50.107069,
      -53.538959,
      -56.403005,
      -58.700252,
      -58.646251,
      -58.837401,
      -60.888125,
      -67.583863,
      -77.700131,
      -86.037491,
      -91.93452,
      -95.74881,
      -97.874405,
      -98.937203,
      -98.976626,
      -97.916638,
      -95.246969,
      -88.72036,
      -79.082755,
      -66.786353,
      -44.738476,
      -28.551088,
      -25.672544,
      -29.497897,
      -43.455699,
      -55.515049,
      -61.702025,
      -65.974262,
      -67.161106,
      -67.620778,
      -67.445264,
      -65.204207,
      -62.433154
    ],
    "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.861342,
      -1.213777,
      -1.365344,
      -1.350078,
      -1.269035,
      -1.280472,
      -1.263599,
      -1.301512,
      -1.350762,
      -1.066866,
      -0.789105,
      -0.598079,
      -0.5057,
      -0.66787,
      -0.873089,
      -0.996676,
      -1.061687,
      -1.002061,
      -0.918329,
      -0.929971,
      -0.843832,
      -0.663755,
      -0.288553,
      0.038286,
      0.32205,
      0.433706,
      0.376433,
      0.415816,
      0.414083,
      0.263566,
      0.158936,
      -0.085462,
      -0.344129,
      -0.470673,
      -0.631189,
      -0.595482,
      -0.629749,
      -0.66693
    ],
    "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,
      -24.230594,
      -25.267575,
      -25.716443,
      -26.096002,
      -28.964983,
      -31.406208,
      -42.237852,
      -38.121395,
      -38.435065,
      -40.467035,
      -39.439008,
      -37.595451,
      -35.31258,
      -33.564536,
      -34.466377
    ],
    "cycle": [
      {
        "date": "2025-05-02",
        "value": null
      },
      {
        "date": "2025-05-09",
        "value": null
      },
      {
        "date": "2025-05-16",
        "value": null
      },
      {
        "date": "2025-05-23",
        "value": 0.0
      },
      {
        "date": "2025-05-30",
        "value": 0.0
      },
      {
        "date": "2025-06-06",
        "value": 0.0
      },
      {
        "date": "2025-06-13",
        "value": 0.0
      },
      {
        "date": "2025-06-20",
        "value": 0.0
      },
      {
        "date": "2025-06-27",
        "value": 0.0
      },
      {
        "date": "2025-07-04",
        "value": 0.0
      },
      {
        "date": "2025-07-11",
        "value": 0.0
      },
      {
        "date": "2025-07-18",
        "value": 0.0
      },
      {
        "date": "2025-07-25",
        "value": 0.0
      },
      {
        "date": "2025-08-01",
        "value": 0.0
      },
      {
        "date": "2025-08-08",
        "value": 0.0
      },
      {
        "date": "2025-08-15",
        "value": 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": 1.9491818329212522
      },
      {
        "date": "2025-09-19",
        "value": 3.3360214640879726
      },
      {
        "date": "2025-09-26",
        "value": 3.2416397054385278
      },
      {
        "date": "2025-10-03",
        "value": 4.699806052312445
      },
      {
        "date": "2025-10-10",
        "value": 2.716750656889837
      },
      {
        "date": "2025-10-17",
        "value": -0.8940517853377363
      },
      {
        "date": "2025-10-24",
        "value": -1.9832367871802843
      },
      {
        "date": "2025-10-31",
        "value": -4.745129877455891
      },
      {
        "date": "2025-11-07",
        "value": -7.29966385608517
      },
      {
        "date": "2025-11-14",
        "value": -9.650140857130573
      },
      {
        "date": "2025-11-21",
        "value": -14.946406511818303
      },
      {
        "date": "2025-11-28",
        "value": -18.364905768072738
      },
      {
        "date": "2025-12-05",
        "value": -20.38701651495043
      },
      {
        "date": "2025-12-12",
        "value": -19.932208791694798
      },
      {
        "date": "2025-12-19",
        "value": -17.811765763870202
      },
      {
        "date": "2025-12-26",
        "value": -17.173281483947207
      },
      {
        "date": "2026-01-02",
        "value": -15.839524893443778
      },
      {
        "date": "2026-01-09",
        "value": -14.447168480113712
      },
      {
        "date": "2026-01-16",
        "value": -11.345826416927274
      },
      {
        "date": "2026-01-23",
        "value": -9.668593227429692
      },
      {
        "date": "2026-01-30",
        "value": -9.716166736277295
      },
      {
        "date": "2026-02-06",
        "value": -13.254843854798137
      },
      {
        "date": "2026-02-13",
        "value": -18.14676678136457
      },
      {
        "date": "2026-02-20",
        "value": -21.622297795315703
      },
      {
        "date": "2026-02-27",
        "value": -24.18656834558664
      },
      {
        "date": "2026-03-06",
        "value": -22.604736806508498
      },
      {
        "date": "2026-03-13",
        "value": -19.772577091033845
      },
      {
        "date": "2026-03-20",
        "value": -16.89262914494956
      },
      {
        "date": "2026-03-27",
        "value": -14.800545724964644
      },
      {
        "date": "2026-04-03",
        "value": -13.235988747559276
      },
      {
        "date": "2026-04-10",
        "value": -11.052129370963101
      },
      {
        "date": "2026-04-17",
        "value": -7.755943345457736
      },
      {
        "date": "2026-04-24",
        "value": -3.2735903059932285
      },
      {
        "date": "2026-05-01",
        "value": 0.3613722497925185
      },
      {
        "date": "2026-05-08",
        "value": 2.3103423936623715
      },
      {
        "date": "2026-05-15",
        "value": 2.6381483959703336
      },
      {
        "date": "2026-05-22",
        "value": 1.7048769759909446
      },
      {
        "date": "2026-05-29",
        "value": 0.41914320979927977
      },
      {
        "date": "2026-06-05",
        "value": -5.300194865409789
      },
      {
        "date": "2026-06-12",
        "value": -9.1769591255717
      },
      {
        "date": "2026-06-19",
        "value": -12.063309872840394
      },
      {
        "date": "2026-06-26",
        "value": -15.760464337154712
      },
      {
        "date": "2026-07-03",
        "value": -14.674100464521246
      },
      {
        "date": "2026-07-10",
        "value": -14.532004862475405
      },
      {
        "date": "2026-07-17",
        "value": -14.330807202841797
      },
      {
        "date": "2026-07-24",
        "value": -12.553673579959742
      },
      {
        "date": "2026-07-31",
        "value": -11.647589225891549
      }
    ],
    "hurstComposite": [
      {
        "date": "2025-05-02",
        "value": null
      },
      {
        "date": "2025-05-09",
        "value": null
      },
      {
        "date": "2025-05-16",
        "value": null
      },
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "date": "2025-05-30",
        "value": null
      },
      {
        "date": "2025-06-06",
        "value": null
      },
      {
        "date": "2025-06-13",
        "value": null
      },
      {
        "date": "2025-06-20",
        "value": null
      },
      {
        "date": "2025-06-27",
        "value": null
      },
      {
        "date": "2025-07-04",
        "value": null
      },
      {
        "date": "2025-07-11",
        "value": null
      },
      {
        "date": "2025-07-18",
        "value": 1.0
      },
      {
        "date": "2025-07-25",
        "value": 0.9421526991867987
      },
      {
        "date": "2025-08-01",
        "value": 0.7244564255616193
      },
      {
        "date": "2025-08-08",
        "value": 0.7870147521910099
      },
      {
        "date": "2025-08-15",
        "value": 0.9716019669588013
      },
      {
        "date": "2025-08-22",
        "value": 0.9360860734902562
      },
      {
        "date": "2025-08-29",
        "value": 0.35894012578589096
      },
      {
        "date": "2025-09-05",
        "value": 0.21521880668230178
      },
      {
        "date": "2025-09-12",
        "value": 0.5899958042869199
      },
      {
        "date": "2025-09-19",
        "value": 0.68417043199709
      },
      {
        "date": "2025-09-26",
        "value": 0.14938700175857017
      },
      {
        "date": "2025-10-03",
        "value": 0.483144881285133
      },
      {
        "date": "2025-10-10",
        "value": -0.008344204866077547
      },
      {
        "date": "2025-10-17",
        "value": -1.3183809228855297
      },
      {
        "date": "2025-10-24",
        "value": -1.3711613631660537
      },
      {
        "date": "2025-10-31",
        "value": -1.3122128726122155
      },
      {
        "date": "2025-11-07",
        "value": -1.6735597548515735
      },
      {
        "date": "2025-11-14",
        "value": -2.3856420000143563
      },
      {
        "date": "2025-11-21",
        "value": -2.795214000004785
      },
      {
        "date": "2025-11-28",
        "value": -2.9317380000015945
      },
      {
        "date": "2025-12-05",
        "value": -2.8064444863645326
      },
      {
        "date": "2025-12-12",
        "value": -2.454231700500091
      },
      {
        "date": "2025-12-19",
        "value": -2.2500039803847898
      },
      {
        "date": "2025-12-26",
        "value": -2.0298610658456657
      },
      {
        "date": "2026-01-02",
        "value": -1.6321088140715307
      },
      {
        "date": "2026-01-09",
        "value": -1.2066802391421996
      },
      {
        "date": "2026-01-16",
        "value": -0.5546299603852807
      },
      {
        "date": "2026-01-23",
        "value": -0.4516453177243968
      },
      {
        "date": "2026-01-30",
        "value": -0.850545226845647
      },
      {
        "date": "2026-02-06",
        "value": -1.428850138097202
      },
      {
        "date": "2026-02-13",
        "value": -1.774955234778289
      },
      {
        "date": "2026-02-20",
        "value": -1.8985722997740144
      },
      {
        "date": "2026-02-27",
        "value": -1.9377159089990876
      },
      {
        "date": "2026-03-06",
        "value": -1.742779619882887
      },
      {
        "date": "2026-03-13",
        "value": -1.4306406981620707
      },
      {
        "date": "2026-03-20",
        "value": -1.2242125787328206
      },
      {
        "date": "2026-03-27",
        "value": -1.2207587740434034
      },
      {
        "date": "2026-04-03",
        "value": -1.1169786891696754
      },
      {
        "date": "2026-04-10",
        "value": -0.7964164087196084
      },
      {
        "date": "2026-04-17",
        "value": -0.3804437841099842
      },
      {
        "date": "2026-04-24",
        "value": -0.07363648213201086
      },
      {
        "date": "2026-05-01",
        "value": 0.052931792893602635
      },
      {
        "date": "2026-05-08",
        "value": 0.14642290018439882
      },
      {
        "date": "2026-05-15",
        "value": 0.1717204194296089
      },
      {
        "date": "2026-05-22",
        "value": 0.0424281806874715
      },
      {
        "date": "2026-05-29",
        "value": -0.16595594135718514
      },
      {
        "date": "2026-06-05",
        "value": -0.9002595108334494
      },
      {
        "date": "2026-06-12",
        "value": -1.1785921627897409
      },
      {
        "date": "2026-06-19",
        "value": -1.294596655430501
      },
      {
        "date": "2026-06-26",
        "value": -1.4856317978246438
      },
      {
        "date": "2026-07-03",
        "value": -1.4936075380418874
      },
      {
        "date": "2026-07-10",
        "value": -1.37327574635486
      },
      {
        "date": "2026-07-17",
        "value": -1.2432147433431338
      },
      {
        "date": "2026-07-24",
        "value": -1.0992438625042504
      },
      {
        "date": "2026-07-31",
        "value": -1.0060994311020994
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": 1.0
        },
        {
          "date": "2025-07-25",
          "value": 0.9421526991867987
        },
        {
          "date": "2025-08-01",
          "value": 0.7244564255616193
        },
        {
          "date": "2025-08-08",
          "value": 0.7870147521910099
        },
        {
          "date": "2025-08-15",
          "value": 0.9290049173970033
        },
        {
          "date": "2025-08-22",
          "value": 0.9002280566160972
        },
        {
          "date": "2025-08-29",
          "value": 0.23944069998125894
        },
        {
          "date": "2025-09-05",
          "value": 0.0204760856613678
        },
        {
          "date": "2025-09-12",
          "value": 0.3024658670358378
        },
        {
          "date": "2025-09-19",
          "value": 0.35132056229382336
        },
        {
          "date": "2025-09-26",
          "value": -0.11572145696987945
        },
        {
          "date": "2025-10-03",
          "value": 0.21401977142008682
        },
        {
          "date": "2025-10-10",
          "value": -0.2543955359367859
        },
        {
          "date": "2025-10-17",
          "value": -1.3776488129804072
        },
        {
          "date": "2025-10-24",
          "value": -1.2504119270672278
        },
        {
          "date": "2025-10-31",
          "value": -1.1338375956191886
        },
        {
          "date": "2025-11-07",
          "value": -1.4326911018863173
        },
        {
          "date": "2025-11-14",
          "value": -2.193736334980971
        },
        {
          "date": "2025-11-21",
          "value": -2.731245444993657
        },
        {
          "date": "2025-11-28",
          "value": -2.910415148331219
        },
        {
          "date": "2025-12-05",
          "value": -2.7552414938509733
        },
        {
          "date": "2025-12-12",
          "value": -2.3838872222544536
        },
        {
          "date": "2025-12-19",
          "value": -2.171550125633582
        },
        {
          "date": "2025-12-26",
          "value": -1.8654569745335843
        },
        {
          "date": "2026-01-02",
          "value": -1.36409342292129
        },
        {
          "date": "2026-01-09",
          "value": -0.9186827851708989
        },
        {
          "date": "2026-01-16",
          "value": -0.15015575505264078
        },
        {
          "date": "2026-01-23",
          "value": -0.037300277863081696
        },
        {
          "date": "2026-01-30",
          "value": -0.37651431436509153
        },
        {
          "date": "2026-02-06",
          "value": -1.644924597819894
        },
        {
          "date": "2026-02-13",
          "value": -2.469363187972532
        },
        {
          "date": "2026-02-20",
          "value": -2.8018263192987343
        },
        {
          "date": "2026-02-27",
          "value": -2.9339421064329114
        },
        {
          "date": "2026-03-06",
          "value": -2.529059582915773
        },
        {
          "date": "2026-03-13",
          "value": -1.8560142653917613
        },
        {
          "date": "2026-03-20",
          "value": -1.4029161713997074
        },
        {
          "date": "2026-03-27",
          "value": -1.3664098305281513
        },
        {
          "date": "2026-04-03",
          "value": -1.1463779336610167
        },
        {
          "date": "2026-04-10",
          "value": -0.39531641023154795
        },
        {
          "date": "2026-04-17",
          "value": 0.5236447850918319
        },
        {
          "date": "2026-04-24",
          "value": 1.1395084503197388
        },
        {
          "date": "2026-05-01",
          "value": 1.26075201213153
        },
        {
          "date": "2026-05-08",
          "value": 1.225650942548238
        },
        {
          "date": "2026-05-15",
          "value": 1.0612889831494972
        },
        {
          "date": "2026-05-22",
          "value": 0.630585730620832
        },
        {
          "date": "2026-05-29",
          "value": 0.13923581840900073
        },
        {
          "date": "2026-06-05",
          "value": -1.1897787784254246
        },
        {
          "date": "2026-06-12",
          "value": -1.6338986404940754
        },
        {
          "date": "2026-06-19",
          "value": -1.778427627494064
        },
        {
          "date": "2026-06-26",
          "value": -2.0794885880521825
        },
        {
          "date": "2026-07-03",
          "value": -2.040107149801181
        },
        {
          "date": "2026-07-10",
          "value": -1.7519504487485882
        },
        {
          "date": "2026-07-17",
          "value": -1.42708746220329
        },
        {
          "date": "2026-07-24",
          "value": -1.1101257926474593
        },
        {
          "date": "2026-07-31",
          "value": -0.9064315615747878
        }
      ],
      "20": [
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": 1.0
        },
        {
          "date": "2025-08-22",
          "value": 0.959991418073029
        },
        {
          "date": "2025-08-29",
          "value": 0.4386064096556457
        },
        {
          "date": "2025-09-05",
          "value": 0.34504728736292445
        },
        {
          "date": "2025-09-12",
          "value": 0.7816824291209747
        },
        {
          "date": "2025-09-19",
          "value": 0.9060703451326014
        },
        {
          "date": "2025-09-26",
          "value": 0.3261259742442033
        },
        {
          "date": "2025-10-03",
          "value": 0.6625616211951638
        },
        {
          "date": "2025-10-10",
          "value": 0.155690015847728
        },
        {
          "date": "2025-10-17",
          "value": -1.2788689961556114
        },
        {
          "date": "2025-10-24",
          "value": -1.451660987231938
        },
        {
          "date": "2025-10-31",
          "value": -1.4311297239409002
        },
        {
          "date": "2025-11-07",
          "value": -1.8341388568284112
        },
        {
          "date": "2025-11-14",
          "value": -2.5135791100366136
        },
        {
          "date": "2025-11-21",
          "value": -2.8378597033455377
        },
        {
          "date": "2025-11-28",
          "value": -2.9459532344485124
        },
        {
          "date": "2025-12-05",
          "value": -2.840579814706906
        },
        {
          "date": "2025-12-12",
          "value": -2.5011280193305163
        },
        {
          "date": "2025-12-19",
          "value": -2.302306550218929
        },
        {
          "date": "2025-12-26",
          "value": -2.1394637933870535
        },
        {
          "date": "2026-01-02",
          "value": -1.810785741505025
        },
        {
          "date": "2026-01-09",
          "value": -1.3986785417897334
        },
        {
          "date": "2026-01-16",
          "value": -0.8242794306070407
        },
        {
          "date": "2026-01-23",
          "value": -0.7278753442986069
        },
        {
          "date": "2026-01-30",
          "value": -0.9548382398640174
        },
        {
          "date": "2026-02-06",
          "value": -1.8523053477826132
        },
        {
          "date": "2026-02-13",
          "value": -2.3270007854694885
        },
        {
          "date": "2026-02-20",
          "value": -2.447770836152679
        },
        {
          "date": "2026-02-27",
          "value": -2.4505199521829586
        },
        {
          "date": "2026-03-06",
          "value": -2.115924471959456
        },
        {
          "date": "2026-03-13",
          "value": -1.6353091049370234
        },
        {
          "date": "2026-03-20",
          "value": -1.338358151123757
        },
        {
          "date": "2026-03-27",
          "value": -1.3718441771920424
        },
        {
          "date": "2026-04-03",
          "value": -1.2178579761601163
        },
        {
          "date": "2026-04-10",
          "value": -0.7781585820796191
        },
        {
          "date": "2026-04-17",
          "value": -0.18961521415901816
        },
        {
          "date": "2026-04-24",
          "value": 0.24766329707385293
        },
        {
          "date": "2026-05-01",
          "value": 0.4687510964582252
        },
        {
          "date": "2026-05-08",
          "value": 0.6992735844436154
        },
        {
          "date": "2026-05-15",
          "value": 0.8130840547874584
        },
        {
          "date": "2026-05-22",
          "value": 0.6531932978877807
        },
        {
          "date": "2026-05-29",
          "value": 0.3290770822633285
        },
        {
          "date": "2026-06-05",
          "value": -0.942581410565607
        },
        {
          "date": "2026-06-12",
          "value": -1.3972521649762168
        },
        {
          "date": "2026-06-19",
          "value": -1.5659855392495614
        },
        {
          "date": "2026-06-26",
          "value": -1.8550161857429384
        },
        {
          "date": "2026-07-03",
          "value": -1.830675727594832
        },
        {
          "date": "2026-07-10",
          "value": -1.6334959385562593
        },
        {
          "date": "2026-07-17",
          "value": -1.4544289414799139
        },
        {
          "date": "2026-07-24",
          "value": -1.2386015260518815
        },
        {
          "date": "2026-07-31",
          "value": -1.1040958291315723
        }
      ],
      "40": [
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": -1.0
        },
        {
          "date": "2026-02-06",
          "value": -1.0282584796262328
        },
        {
          "date": "2026-02-13",
          "value": -1.0584958092577983
        },
        {
          "date": "2026-02-20",
          "value": -1.0858420296127362
        },
        {
          "date": "2026-02-27",
          "value": -1.1069242561945556
        },
        {
          "date": "2026-03-06",
          "value": -1.1093691534604213
        },
        {
          "date": "2026-03-13",
          "value": -1.0859930852716615
        },
        {
          "date": "2026-03-20",
          "value": -1.0595434252018605
        },
        {
          "date": "2026-03-27",
          "value": -1.0455685805338941
        },
        {
          "date": "2026-04-03",
          "value": -1.0319348421216743
        },
        {
          "date": "2026-04-10",
          "value": -0.9980572268128057
        },
        {
          "date": "2026-04-17",
          "value": -0.9405997484056383
        },
        {
          "date": "2026-04-24",
          "value": -0.8713280591957968
        },
        {
          "date": "2026-05-01",
          "value": -0.8089737010286852
        },
        {
          "date": "2026-05-08",
          "value": -0.7516966615815607
        },
        {
          "date": "2026-05-15",
          "value": -0.6996273531617616
        },
        {
          "date": "2026-05-22",
          "value": -0.6654801608343281
        },
        {
          "date": "2026-05-29",
          "value": -0.6590106685086939
        },
        {
          "date": "2026-06-05",
          "value": -0.7341408674498202
        },
        {
          "date": "2026-06-12",
          "value": -0.8099820540913649
        },
        {
          "date": "2026-06-19",
          "value": -0.8753428682341933
        },
        {
          "date": "2026-06-26",
          "value": -0.9454278580105352
        },
        {
          "date": "2026-07-03",
          "value": -0.9985007634119056
        },
        {
          "date": "2026-07-10",
          "value": -1.011391044850941
        },
        {
          "date": "2026-07-17",
          "value": -1.0075940299006272
        },
        {
          "date": "2026-07-24",
          "value": -0.9957528387561773
        },
        {
          "date": "2026-07-31",
          "value": -0.9838280299176771
        }
      ],
      "80": [
        {
          "date": "2025-05-02",
          "value": null
        },
        {
          "date": "2025-05-09",
          "value": null
        },
        {
          "date": "2025-05-16",
          "value": null
        },
        {
          "date": "2025-05-23",
          "value": null
        },
        {
          "date": "2025-05-30",
          "value": null
        },
        {
          "date": "2025-06-06",
          "value": null
        },
        {
          "date": "2025-06-13",
          "value": null
        },
        {
          "date": "2025-06-20",
          "value": null
        },
        {
          "date": "2025-06-27",
          "value": null
        },
        {
          "date": "2025-07-04",
          "value": null
        },
        {
          "date": "2025-07-11",
          "value": null
        },
        {
          "date": "2025-07-18",
          "value": null
        },
        {
          "date": "2025-07-25",
          "value": null
        },
        {
          "date": "2025-08-01",
          "value": null
        },
        {
          "date": "2025-08-08",
          "value": null
        },
        {
          "date": "2025-08-15",
          "value": null
        },
        {
          "date": "2025-08-22",
          "value": null
        },
        {
          "date": "2025-08-29",
          "value": null
        },
        {
          "date": "2025-09-05",
          "value": null
        },
        {
          "date": "2025-09-12",
          "value": null
        },
        {
          "date": "2025-09-19",
          "value": null
        },
        {
          "date": "2025-09-26",
          "value": null
        },
        {
          "date": "2025-10-03",
          "value": null
        },
        {
          "date": "2025-10-10",
          "value": null
        },
        {
          "date": "2025-10-17",
          "value": null
        },
        {
          "date": "2025-10-24",
          "value": null
        },
        {
          "date": "2025-10-31",
          "value": null
        },
        {
          "date": "2025-11-07",
          "value": null
        },
        {
          "date": "2025-11-14",
          "value": null
        },
        {
          "date": "2025-11-21",
          "value": null
        },
        {
          "date": "2025-11-28",
          "value": null
        },
        {
          "date": "2025-12-05",
          "value": null
        },
        {
          "date": "2025-12-12",
          "value": null
        },
        {
          "date": "2025-12-19",
          "value": null
        },
        {
          "date": "2025-12-26",
          "value": null
        },
        {
          "date": "2026-01-02",
          "value": null
        },
        {
          "date": "2026-01-09",
          "value": null
        },
        {
          "date": "2026-01-16",
          "value": null
        },
        {
          "date": "2026-01-23",
          "value": null
        },
        {
          "date": "2026-01-30",
          "value": null
        },
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        },
        {
          "date": "2026-07-31",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 27,
        "date": "2025-11-07",
        "price": 41.133419,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 29,
        "date": "2025-11-21",
        "price": 33.30859,
        "kind": "low",
        "move_percent": -19.02304547064274,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 37,
        "date": "2026-01-16",
        "price": 38.544099,
        "kind": "high",
        "move_percent": 15.718194615863357,
        "weeks": 8,
        "confirmed": true
      },
      {
        "index": 43,
        "date": "2026-02-27",
        "price": 27.241512,
        "kind": "low",
        "move_percent": -29.323780535121607,
        "weeks": 6,
        "confirmed": true
      },
      {
        "index": 51,
        "date": "2026-04-24",
        "price": 32.90687,
        "kind": "high",
        "move_percent": 20.796782498710048,
        "weeks": 8,
        "confirmed": true
      },
      {
        "index": 57,
        "date": "2026-06-05",
        "price": 24.361564,
        "kind": "low",
        "move_percent": -25.96815193909356,
        "weeks": 6,
        "confirmed": true
      },
      {
        "index": 65,
        "date": "2026-07-31",
        "price": 25.0182,
        "kind": "high",
        "move_percent": 2.6953770291595354,
        "weeks": 8,
        "confirmed": false
      }
    ],
    "labels": [
      {
        "index": 37,
        "date": "2026-01-16",
        "price": 38.544099,
        "kind": "high",
        "move_percent": 15.718194615863357,
        "weeks": 8,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 43,
        "date": "2026-02-27",
        "price": 27.241512,
        "kind": "low",
        "move_percent": -29.323780535121607,
        "weeks": 6,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 51,
        "date": "2026-04-24",
        "price": 32.90687,
        "kind": "high",
        "move_percent": 20.796782498710048,
        "weeks": 8,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 57,
        "date": "2026-06-05",
        "price": 24.361564,
        "kind": "low",
        "move_percent": -25.96815193909356,
        "weeks": 6,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 65,
        "date": "2026-07-31",
        "price": 25.0182,
        "kind": "high",
        "move_percent": 2.6953770291595354,
        "weeks": 8,
        "confirmed": false,
        "label": "4"
      }
    ]
  }
}