{
  "ticker": {
    "symbol": "2940",
    "name": "SUNOWN",
    "exchange": "TWO"
  },
  "latest_week": "2026-08-14",
  "latest_close": 24.1,
  "latest_open": 24.0,
  "latest_high": 24.35,
  "latest_low": 24.0,
  "bar_count": 66,
  "analysis_bar_count": 66,
  "reversal_percent": 5.0,
  "model": {
    "version": "ewc-2.1.0",
    "as_of": "2026-08-14",
    "price_basis": "weekly OHLCV; Elliott pivots use weekly closes",
    "wave_method": "constraint-based Elliott candidate enumeration",
    "cycle_method": "adaptive Hurst-style phasing with nominal harmonic bands, trough spacing, FLD and cyclic trend-line confirmation",
    "repainting_policy": "only the final active pivot is provisional; confirmed pivots are retained"
  },
  "pivots": [
    {
      "index": 1,
      "date": "2025-05-16",
      "price": 31.934437,
      "kind": "high",
      "move_percent": null,
      "weeks": 0,
      "confirmed": true
    },
    {
      "index": 3,
      "date": "2025-05-30",
      "price": 26.025866,
      "kind": "low",
      "move_percent": -18.5021924764166,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 4,
      "date": "2025-06-06",
      "price": 27.807816,
      "kind": "high",
      "move_percent": 6.846842291434215,
      "weeks": 1,
      "confirmed": true
    },
    {
      "index": 6,
      "date": "2025-06-20",
      "price": 24.712849,
      "kind": "low",
      "move_percent": -11.129845652028195,
      "weeks": 2,
      "confirmed": true
    },
    {
      "index": 20,
      "date": "2025-09-26",
      "price": 26.134554,
      "kind": "high",
      "move_percent": 5.7528980167361645,
      "weeks": 14,
      "confirmed": true
    },
    {
      "index": 48,
      "date": "2026-04-17",
      "price": 22.734146,
      "kind": "low",
      "move_percent": -13.011157565573921,
      "weeks": 28,
      "confirmed": true
    },
    {
      "index": 65,
      "date": "2026-08-14",
      "price": 24.1,
      "kind": "high",
      "move_percent": 6.0079406545554965,
      "weeks": 17,
      "confirmed": false
    }
  ],
  "cycle": {
    "phase": "cresting",
    "trend_bias": "bullish",
    "oscillator": 2.309244026406301,
    "slope": -2.264268924465672,
    "dominant_period_weeks": 29,
    "period_basis": "median confirmed trough-to-trough and crest-to-crest spacing",
    "weeks_since_turn": 17,
    "estimated_weeks_to_next_turn": 0,
    "series": [
      {
        "date": "2025-05-09",
        "value": null
      },
      {
        "date": "2025-05-16",
        "value": null
      },
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "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": 0.0
      },
      {
        "date": "2025-09-19",
        "value": -0.39260296083400315
      },
      {
        "date": "2025-09-26",
        "value": -0.5179192066466084
      },
      {
        "date": "2025-10-03",
        "value": -0.9434385661692343
      },
      {
        "date": "2025-10-10",
        "value": -1.3152094205992308
      },
      {
        "date": "2025-10-17",
        "value": -1.6268969438101126
      },
      {
        "date": "2025-10-24",
        "value": -1.4503775757406183
      },
      {
        "date": "2025-10-31",
        "value": -1.5819608675299892
      },
      {
        "date": "2025-11-07",
        "value": -2.101128443500918
      },
      {
        "date": "2025-11-14",
        "value": -2.7815129890787893
      },
      {
        "date": "2025-11-21",
        "value": -4.626769935526821
      },
      {
        "date": "2025-11-28",
        "value": -6.161587633952854
      },
      {
        "date": "2025-12-05",
        "value": -6.770697215214058
      },
      {
        "date": "2025-12-12",
        "value": -6.438552841268667
      },
      {
        "date": "2025-12-19",
        "value": -6.260063115797863
      },
      {
        "date": "2025-12-26",
        "value": -5.416560714403143
      },
      {
        "date": "2026-01-02",
        "value": -5.553854214018024
      },
      {
        "date": "2026-01-09",
        "value": -6.367729887635321
      },
      {
        "date": "2026-01-16",
        "value": -6.3262472895247255
      },
      {
        "date": "2026-01-23",
        "value": -6.1239481852402005
      },
      {
        "date": "2026-01-30",
        "value": -5.303534441384165
      },
      {
        "date": "2026-02-06",
        "value": -4.361936541890133
      },
      {
        "date": "2026-02-13",
        "value": -3.0403793223822984
      },
      {
        "date": "2026-02-27",
        "value": -2.882584834242782
      },
      {
        "date": "2026-03-06",
        "value": -2.8795138596055585
      },
      {
        "date": "2026-03-13",
        "value": -2.759504337473217
      },
      {
        "date": "2026-03-20",
        "value": -3.262680447782197
      },
      {
        "date": "2026-03-27",
        "value": -3.110566078860573
      },
      {
        "date": "2026-04-03",
        "value": -2.778230945914548
      },
      {
        "date": "2026-04-10",
        "value": -2.5347906057406058
      },
      {
        "date": "2026-04-17",
        "value": -2.2918579027925365
      },
      {
        "date": "2026-04-24",
        "value": -1.9431638937014204
      },
      {
        "date": "2026-05-01",
        "value": -0.8568645321391013
      },
      {
        "date": "2026-05-08",
        "value": -0.6184087821519089
      },
      {
        "date": "2026-05-15",
        "value": -0.39740888373888006
      },
      {
        "date": "2026-05-22",
        "value": -0.15470677719136522
      },
      {
        "date": "2026-05-29",
        "value": -0.38839291418365474
      },
      {
        "date": "2026-06-05",
        "value": 0.9739885840401432
      },
      {
        "date": "2026-06-12",
        "value": 2.2948758446936117
      },
      {
        "date": "2026-06-19",
        "value": 3.328810867449914
      },
      {
        "date": "2026-06-26",
        "value": 4.381658102297404
      },
      {
        "date": "2026-07-03",
        "value": 4.233722101511698
      },
      {
        "date": "2026-07-10",
        "value": 4.736290116587728
      },
      {
        "date": "2026-07-17",
        "value": 4.573512950871973
      },
      {
        "date": "2026-07-24",
        "value": 3.8170425553574745
      },
      {
        "date": "2026-07-31",
        "value": 3.6298532458951813
      },
      {
        "date": "2026-08-07",
        "value": 2.577229438975131
      },
      {
        "date": "2026-08-14",
        "value": 2.309244026406301
      }
    ]
  },
  "hurst": {
    "status": "mixed",
    "phase": "falling",
    "alignment_score": 38,
    "risk_score": 62,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": 3,
    "nearest_crest_window": 8,
    "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": 8,
        "period_range": [
          6,
          10
        ],
        "period_strength": 1,
        "phase": "falling",
        "value": -0.44015274876004185,
        "slope": -0.6921339363896328,
        "amplitude": 1.309,
        "weeks_since_trough": 6,
        "weeks_since_crest": 7,
        "projected_trough_window": 2,
        "projected_crest_window": 1,
        "trough_window": {
          "start": 0,
          "midpoint": 2,
          "end": 4
        },
        "crest_window": {
          "start": 0,
          "midpoint": 1,
          "end": 3
        },
        "fld": {
          "value": 24.325,
          "state": "crossed down",
          "weeks_since_cross": 3,
          "displacement": 4,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": true,
          "value": 25.265854,
          "state": "price below",
          "slope": 0.2109756666666668,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          11,
          15,
          23,
          29,
          35,
          45,
          53,
          59
        ],
        "series": [
          {
            "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": -1.0
          },
          {
            "date": "2025-07-04",
            "value": -0.8448230814482057
          },
          {
            "date": "2025-07-11",
            "value": -0.5233716662288723
          },
          {
            "date": "2025-07-18",
            "value": -0.28354182197500255
          },
          {
            "date": "2025-07-25",
            "value": -0.7611806073250008
          },
          {
            "date": "2025-08-01",
            "value": -0.4461762056722098
          },
          {
            "date": "2025-08-08",
            "value": -0.6526392027389583
          },
          {
            "date": "2025-08-15",
            "value": -0.8939007014705018
          },
          {
            "date": "2025-08-22",
            "value": -0.9646335671568339
          },
          {
            "date": "2025-08-29",
            "value": -0.09286686946170264
          },
          {
            "date": "2025-09-05",
            "value": 0.5590661950092091
          },
          {
            "date": "2025-09-12",
            "value": 0.8898893910538541
          },
          {
            "date": "2025-09-19",
            "value": 0.939469467030975
          },
          {
            "date": "2025-09-26",
            "value": 0.9016564181666535
          },
          {
            "date": "2025-10-03",
            "value": 0.09453739374306536
          },
          {
            "date": "2025-10-10",
            "value": -0.49310687659589125
          },
          {
            "date": "2025-10-17",
            "value": -1.2016666183289155
          },
          {
            "date": "2025-10-24",
            "value": -0.7762716619831667
          },
          {
            "date": "2025-10-31",
            "value": -1.0571001623846654
          },
          {
            "date": "2025-11-07",
            "value": -1.4858092539188232
          },
          {
            "date": "2025-11-14",
            "value": -2.131398986764831
          },
          {
            "date": "2025-11-21",
            "value": -2.71046632892161
          },
          {
            "date": "2025-11-28",
            "value": -2.9034887763072033
          },
          {
            "date": "2025-12-05",
            "value": -2.6451652692258376
          },
          {
            "date": "2025-12-12",
            "value": -1.7045350095680307
          },
          {
            "date": "2025-12-19",
            "value": -1.5557949747839028
          },
          {
            "date": "2025-12-26",
            "value": -1.0226233799298388
          },
          {
            "date": "2026-01-02",
            "value": -1.023790618549466
          },
          {
            "date": "2026-01-09",
            "value": -1.2872934383064467
          },
          {
            "date": "2026-01-16",
            "value": -1.1980676879011778
          },
          {
            "date": "2026-01-23",
            "value": -0.6783483064340532
          },
          {
            "date": "2026-01-30",
            "value": -0.1954259718907757
          },
          {
            "date": "2026-02-06",
            "value": -0.09989728373779976
          },
          {
            "date": "2026-02-13",
            "value": 0.5140512492735712
          },
          {
            "date": "2026-02-27",
            "value": 0.10328214004695058
          },
          {
            "date": "2026-03-06",
            "value": -0.2733051031066994
          },
          {
            "date": "2026-03-13",
            "value": -0.6139007637235723
          },
          {
            "date": "2026-03-20",
            "value": -0.8858639039486803
          },
          {
            "date": "2026-03-27",
            "value": -1.0416188675160072
          },
          {
            "date": "2026-04-03",
            "value": -0.8387167743380453
          },
          {
            "date": "2026-04-10",
            "value": -0.7903133407845128
          },
          {
            "date": "2026-04-17",
            "value": -0.61367629866251
          },
          {
            "date": "2026-04-24",
            "value": -0.3316688403712884
          },
          {
            "date": "2026-05-01",
            "value": 0.9384733830411418
          },
          {
            "date": "2026-05-08",
            "value": 0.5545699752894868
          },
          {
            "date": "2026-05-15",
            "value": 0.14957771873344727
          },
          {
            "date": "2026-05-22",
            "value": 0.019783811863366196
          },
          {
            "date": "2026-05-29",
            "value": 0.596784629342153
          },
          {
            "date": "2026-06-05",
            "value": 1.7229812288126871
          },
          {
            "date": "2026-06-12",
            "value": 2.1477472325488667
          },
          {
            "date": "2026-06-19",
            "value": 1.9279473354223107
          },
          {
            "date": "2026-06-26",
            "value": 2.3076563448631986
          },
          {
            "date": "2026-07-03",
            "value": 1.782286836097713
          },
          {
            "date": "2026-07-10",
            "value": 1.8835574951901242
          },
          {
            "date": "2026-07-17",
            "value": 0.9773354874812876
          },
          {
            "date": "2026-07-24",
            "value": 0.251981187629591
          },
          {
            "date": "2026-07-31",
            "value": -0.026628369505502902
          },
          {
            "date": "2026-08-07",
            "value": -0.32011386166185524
          },
          {
            "date": "2026-08-14",
            "value": -0.44015274876004185
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "estimated_period": 15,
        "period_range": [
          12,
          18
        ],
        "period_strength": 8,
        "phase": "cresting",
        "value": 0.5825875059589996,
        "slope": -0.7667687655025279,
        "amplitude": 1.914,
        "weeks_since_trough": 12,
        "weeks_since_crest": 7,
        "projected_trough_window": 3,
        "projected_crest_window": 8,
        "trough_window": {
          "start": 0,
          "midpoint": 3,
          "end": 6
        },
        "crest_window": {
          "start": 5,
          "midpoint": 8,
          "end": 11
        },
        "fld": {
          "value": 23.900000499999997,
          "state": "crossed up",
          "weeks_since_cross": 11,
          "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.807011499999994,
          "state": "price above",
          "slope": 0.006072124999999762,
          "explanation": "A provisional line through the latest two phased troughs; it is supporting evidence, not a standalone signal."
        },
        "trough_indexes": [
          23,
          30,
          45,
          53
        ],
        "series": [
          {
            "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.9284290377677958
          },
          {
            "date": "2025-08-29",
            "value": -0.4674896909596822
          },
          {
            "date": "2025-09-05",
            "value": -0.08461785856393339
          },
          {
            "date": "2025-09-12",
            "value": 0.42958574923991016
          },
          {
            "date": "2025-09-19",
            "value": 0.8433021108900227
          },
          {
            "date": "2025-09-26",
            "value": 1.0400496060117987
          },
          {
            "date": "2025-10-03",
            "value": 0.08790382226670168
          },
          {
            "date": "2025-10-10",
            "value": -0.581896777879441
          },
          {
            "date": "2025-10-17",
            "value": -1.3941397407156002
          },
          {
            "date": "2025-10-24",
            "value": -0.7662253950691091
          },
          {
            "date": "2025-10-31",
            "value": -1.2160329025202785
          },
          {
            "date": "2025-11-07",
            "value": -1.990044774524753
          },
          {
            "date": "2025-11-14",
            "value": -2.6633482581749175
          },
          {
            "date": "2025-11-21",
            "value": -2.8877827527249726
          },
          {
            "date": "2025-11-28",
            "value": -2.962594250908324
          },
          {
            "date": "2025-12-05",
            "value": -2.9875314169694414
          },
          {
            "date": "2025-12-12",
            "value": -2.7217811275359796
          },
          {
            "date": "2025-12-19",
            "value": -2.727339180077189
          },
          {
            "date": "2025-12-26",
            "value": -2.164833887172656
          },
          {
            "date": "2026-01-02",
            "value": -1.9258372920764495
          },
          {
            "date": "2026-01-09",
            "value": -1.6692788530211158
          },
          {
            "date": "2026-01-16",
            "value": -1.2898586928605202
          },
          {
            "date": "2026-01-23",
            "value": -0.9855346488702299
          },
          {
            "date": "2026-01-30",
            "value": -0.7536765323300221
          },
          {
            "date": "2026-02-06",
            "value": -0.6688338864064707
          },
          {
            "date": "2026-02-13",
            "value": -0.22548534783786262
          },
          {
            "date": "2026-02-27",
            "value": -0.40390715841621794
          },
          {
            "date": "2026-03-06",
            "value": -0.6262316440318368
          },
          {
            "date": "2026-03-13",
            "value": -0.7852959120136351
          },
          {
            "date": "2026-03-20",
            "value": -0.9314461562721128
          },
          {
            "date": "2026-03-27",
            "value": -1.043367099039121
          },
          {
            "date": "2026-04-03",
            "value": -0.8853880404857724
          },
          {
            "date": "2026-04-10",
            "value": -0.8687594632338655
          },
          {
            "date": "2026-04-17",
            "value": -0.8147249335239168
          },
          {
            "date": "2026-04-24",
            "value": -0.6718337010643353
          },
          {
            "date": "2026-05-01",
            "value": 0.3274825130348946
          },
          {
            "date": "2026-05-08",
            "value": 0.015186494274232354
          },
          {
            "date": "2026-05-15",
            "value": -0.2777212911524263
          },
          {
            "date": "2026-05-22",
            "value": -0.2832044423042742
          },
          {
            "date": "2026-05-29",
            "value": 0.2902138929127057
          },
          {
            "date": "2026-06-05",
            "value": 1.424712652848556
          },
          {
            "date": "2026-06-12",
            "value": 2.0841027295205565
          },
          {
            "date": "2026-06-19",
            "value": 2.1571148679572576
          },
          {
            "date": "2026-06-26",
            "value": 2.564741316635712
          },
          {
            "date": "2026-07-03",
            "value": 2.225357193264331
          },
          {
            "date": "2026-07-10",
            "value": 2.4254500925494464
          },
          {
            "date": "2026-07-17",
            "value": 1.8471128306992144
          },
          {
            "date": "2026-07-24",
            "value": 1.3493562714615275
          },
          {
            "date": "2026-07-31",
            "value": 1.088052418877015
          },
          {
            "date": "2026-08-07",
            "value": 0.7490804390806887
          },
          {
            "date": "2026-08-14",
            "value": 0.5825875059589996
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "estimated_period": 40,
        "period_range": [
          30,
          50
        ],
        "period_strength": 0,
        "phase": "rising",
        "value": 0.3360859096167554,
        "slope": 0.13521913102720431,
        "amplitude": 5.278,
        "weeks_since_trough": 20,
        "weeks_since_crest": 25,
        "projected_trough_window": 20,
        "projected_crest_window": 15,
        "trough_window": {
          "start": 10,
          "midpoint": 20,
          "end": 30
        },
        "crest_window": {
          "start": 5,
          "midpoint": 15,
          "end": 25
        },
        "fld": {
          "value": 23.122764500000002,
          "state": "crossed up",
          "weeks_since_cross": 11,
          "displacement": 20,
          "explanation": "Median price displaced forward by half the estimated wavelength; a price cross confirms a cyclic turn after it begins."
        },
        "vtl": {
          "available": false,
          "value": null,
          "state": "unavailable"
        },
        "trough_indexes": [
          45
        ],
        "series": [
          {
            "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": -1.0
          },
          {
            "date": "2026-02-13",
            "value": -0.9826193161762701
          },
          {
            "date": "2026-02-27",
            "value": -0.9884128774508467
          },
          {
            "date": "2026-03-06",
            "value": -0.9911086323888231
          },
          {
            "date": "2026-03-13",
            "value": -0.9934618000611499
          },
          {
            "date": "2026-03-20",
            "value": -0.9946063904435454
          },
          {
            "date": "2026-03-27",
            "value": -0.9960205270349414
          },
          {
            "date": "2026-04-03",
            "value": -0.987481769475701
          },
          {
            "date": "2026-04-10",
            "value": -0.9789698940506821
          },
          {
            "date": "2026-04-17",
            "value": -0.9670398212636458
          },
          {
            "date": "2026-04-24",
            "value": -0.9453835348945254
          },
          {
            "date": "2026-05-01",
            "value": -0.8691860798065045
          },
          {
            "date": "2026-05-08",
            "value": -0.8201619698150974
          },
          {
            "date": "2026-05-15",
            "value": -0.7882121692651507
          },
          {
            "date": "2026-05-22",
            "value": -0.7599579897388267
          },
          {
            "date": "2026-05-29",
            "value": -0.7052071121378832
          },
          {
            "date": "2026-06-05",
            "value": -0.6033930003692298
          },
          {
            "date": "2026-06-12",
            "value": -0.48354515167512796
          },
          {
            "date": "2026-06-19",
            "value": -0.3685536283515519
          },
          {
            "date": "2026-06-26",
            "value": -0.23192534846006127
          },
          {
            "date": "2026-07-03",
            "value": -0.11992609100146243
          },
          {
            "date": "2026-07-10",
            "value": 0.020709277237327683
          },
          {
            "date": "2026-07-17",
            "value": 0.1269852159787288
          },
          {
            "date": "2026-07-24",
            "value": 0.20086677858955107
          },
          {
            "date": "2026-07-31",
            "value": 0.2617993961514473
          },
          {
            "date": "2026-08-07",
            "value": 0.3027117323388405
          },
          {
            "date": "2026-08-14",
            "value": 0.3360859096167554
          }
        ]
      },
      {
        "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": 25.163008,
          "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-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-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          },
          {
            "date": "2026-07-17",
            "value": null
          },
          {
            "date": "2026-07-24",
            "value": null
          },
          {
            "date": "2026-07-31",
            "value": null
          },
          {
            "date": "2026-08-07",
            "value": null
          },
          {
            "date": "2026-08-14",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2025-05-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": -1.0
      },
      {
        "date": "2025-07-04",
        "value": -0.8448230814482057
      },
      {
        "date": "2025-07-11",
        "value": -0.5233716662288723
      },
      {
        "date": "2025-07-18",
        "value": -0.28354182197500255
      },
      {
        "date": "2025-07-25",
        "value": -0.7611806073250008
      },
      {
        "date": "2025-08-01",
        "value": -0.4461762056722098
      },
      {
        "date": "2025-08-08",
        "value": -0.6526392027389583
      },
      {
        "date": "2025-08-15",
        "value": -0.9575602805882008
      },
      {
        "date": "2025-08-22",
        "value": -0.942910849523411
      },
      {
        "date": "2025-08-29",
        "value": -0.3176405623604903
      },
      {
        "date": "2025-09-05",
        "value": 0.1728557628653236
      },
      {
        "date": "2025-09-12",
        "value": 0.6137072059654877
      },
      {
        "date": "2025-09-19",
        "value": 0.8817690533464037
      },
      {
        "date": "2025-09-26",
        "value": 0.9846923308737406
      },
      {
        "date": "2025-10-03",
        "value": 0.09055725085724714
      },
      {
        "date": "2025-10-10",
        "value": -0.5463808173660211
      },
      {
        "date": "2025-10-17",
        "value": -1.3171504917609262
      },
      {
        "date": "2025-10-24",
        "value": -0.7702439018347321
      },
      {
        "date": "2025-10-31",
        "value": -1.1524598064660332
      },
      {
        "date": "2025-11-07",
        "value": -1.7883505662823809
      },
      {
        "date": "2025-11-14",
        "value": -2.4505685496108827
      },
      {
        "date": "2025-11-21",
        "value": -2.8168561832036274
      },
      {
        "date": "2025-11-28",
        "value": -2.938952061067875
      },
      {
        "date": "2025-12-05",
        "value": -2.850584957872
      },
      {
        "date": "2025-12-12",
        "value": -2.3148826803488
      },
      {
        "date": "2025-12-19",
        "value": -2.258721497959874
      },
      {
        "date": "2025-12-26",
        "value": -1.7079496842755288
      },
      {
        "date": "2026-01-02",
        "value": -1.5650186226656562
      },
      {
        "date": "2026-01-09",
        "value": -1.5164846871352482
      },
      {
        "date": "2026-01-16",
        "value": -1.253142290876783
      },
      {
        "date": "2026-01-23",
        "value": -0.8626601118957591
      },
      {
        "date": "2026-01-30",
        "value": -0.5303763081543235
      },
      {
        "date": "2026-02-06",
        "value": -0.6979779704535147
      },
      {
        "date": "2026-02-13",
        "value": -0.41345790688817224
      },
      {
        "date": "2026-02-27",
        "value": -0.5628012891157677
      },
      {
        "date": "2026-03-06",
        "value": -0.7175693865904225
      },
      {
        "date": "2026-03-13",
        "value": -0.84388128797275
      },
      {
        "date": "2026-03-20",
        "value": -0.9506101011998666
      },
      {
        "date": "2026-03-27",
        "value": -1.0212352726538247
      },
      {
        "date": "2026-04-03",
        "value": -0.922204885449204
      },
      {
        "date": "2026-04-10",
        "value": -0.9024353644309211
      },
      {
        "date": "2026-04-17",
        "value": -0.8412374744072719
      },
      {
        "date": "2026-04-24",
        "value": -0.7239696007824126
      },
      {
        "date": "2026-05-01",
        "value": -0.09023205772872188
      },
      {
        "date": "2026-05-08",
        "value": -0.2519988041418912
      },
      {
        "date": "2026-05-15",
        "value": -0.4198821789586244
      },
      {
        "date": "2026-05-22",
        "value": -0.436742395629849
      },
      {
        "date": "2026-05-29",
        "value": -0.10085613936903576
      },
      {
        "date": "2026-06-05",
        "value": 0.5573708286056015
      },
      {
        "date": "2026-06-12",
        "value": 0.9181335955719038
      },
      {
        "date": "2026-06-19",
        "value": 0.9471228491051134
      },
      {
        "date": "2026-06-26",
        "value": 1.2242004225598133
      },
      {
        "date": "2026-07-03",
        "value": 1.0519956070521301
      },
      {
        "date": "2026-07-10",
        "value": 1.2034032104094303
      },
      {
        "date": "2026-07-17",
        "value": 0.8687239605372774
      },
      {
        "date": "2026-07-24",
        "value": 0.5844016214756061
      },
      {
        "date": "2026-07-31",
        "value": 0.4674105893258043
      },
      {
        "date": "2026-08-07",
        "value": 0.3128149682549652
      },
      {
        "date": "2026-08-14",
        "value": 0.24819698770033788
      }
    ]
  },
  "structure": {
    "primary": {
      "id": "primary-bearish-wave4",
      "degree": "primary",
      "pattern": "impulse",
      "stage": "wave4",
      "title": "Possible bearish Wave 4 crest",
      "direction": "bearish",
      "score": 85,
      "rules": [
        {
          "label": "Wave 2 protects the Wave 1 origin",
          "passed": true,
          "detail": "Origin 27.81; Wave 2 26.13.",
          "hard": true
        },
        {
          "label": "Wave 3 exceeds Wave 1",
          "passed": true,
          "detail": "Wave 1 24.71; Wave 3 22.73.",
          "hard": true
        },
        {
          "label": "Wave 4 does not overlap Wave 1",
          "passed": true,
          "detail": "Wave 1 boundary 24.71; Wave 4 24.10.",
          "hard": true
        }
      ],
      "guidelines": [
        {
          "label": "Wave 2 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 46% of Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 3 extension is plausible",
          "passed": true,
          "detail": "Wave 3 is 1.10\u00d7 Wave 1.",
          "hard": false
        },
        {
          "label": "Wave 4 retracement is proportionate",
          "passed": true,
          "detail": "Retraced 40% of Wave 3.",
          "hard": false
        },
        {
          "label": "Waves 2 and 4 show temporal alternation",
          "passed": false,
          "detail": "Wave 2 lasted 14w; Wave 4 lasted 17w.",
          "hard": false
        }
      ],
      "labels": [
        {
          "index": 4,
          "date": "2025-06-06",
          "price": 27.807816,
          "kind": "high",
          "move_percent": 6.846842291434215,
          "weeks": 1,
          "confirmed": true,
          "label": "0"
        },
        {
          "index": 6,
          "date": "2025-06-20",
          "price": 24.712849,
          "kind": "low",
          "move_percent": -11.129845652028195,
          "weeks": 2,
          "confirmed": true,
          "label": "1"
        },
        {
          "index": 20,
          "date": "2025-09-26",
          "price": 26.134554,
          "kind": "high",
          "move_percent": 5.7528980167361645,
          "weeks": 14,
          "confirmed": true,
          "label": "2"
        },
        {
          "index": 48,
          "date": "2026-04-17",
          "price": 22.734146,
          "kind": "low",
          "move_percent": -13.011157565573921,
          "weeks": 28,
          "confirmed": true,
          "label": "3"
        },
        {
          "index": 65,
          "date": "2026-08-14",
          "price": 24.1,
          "kind": "high",
          "move_percent": 6.0079406545554965,
          "weeks": 17,
          "confirmed": false,
          "label": "4"
        }
      ],
      "invalidation": 26.134554,
      "confirmation": 22.734146,
      "forming": true,
      "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
      "evidence_weight": 64
    },
    "alternates": [
      {
        "id": "primary-bearish-wave2",
        "degree": "primary",
        "pattern": "impulse",
        "stage": "wave2",
        "title": "Possible bearish Wave 2 crest",
        "direction": "bearish",
        "score": 63,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 26.13; Wave 2 24.10.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 40% of Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 20,
            "date": "2025-09-26",
            "price": 26.134554,
            "kind": "high",
            "move_percent": 5.7528980167361645,
            "weeks": 14,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 48,
            "date": "2026-04-17",
            "price": 22.734146,
            "kind": "low",
            "move_percent": -13.011157565573921,
            "weeks": 28,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 65,
            "date": "2026-08-14",
            "price": 24.1,
            "kind": "high",
            "move_percent": 6.0079406545554965,
            "weeks": 17,
            "confirmed": false,
            "label": "2"
          }
        ],
        "invalidation": 26.134554,
        "confirmation": 22.734146,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 10
      },
      {
        "id": "tactical-bullish-wave3",
        "degree": "tactical",
        "pattern": "impulse",
        "stage": "wave3",
        "title": "Possible Wave 3 advancing",
        "direction": "bullish",
        "score": 74,
        "rules": [
          {
            "label": "Wave 2 protects the Wave 1 origin",
            "passed": true,
            "detail": "Origin 22.73; Wave 2 22.83.",
            "hard": true
          },
          {
            "label": "Wave 3 exceeds Wave 1",
            "passed": true,
            "detail": "Wave 1 23.75; Wave 3 24.10.",
            "hard": true
          }
        ],
        "guidelines": [
          {
            "label": "Wave 2 retracement is proportionate",
            "passed": true,
            "detail": "Retraced 90% of Wave 1.",
            "hard": false
          },
          {
            "label": "Wave 3 extension is plausible",
            "passed": true,
            "detail": "Wave 3 is 1.24\u00d7 Wave 1.",
            "hard": false
          }
        ],
        "labels": [
          {
            "index": 48,
            "date": "2026-04-17",
            "price": 22.734146,
            "kind": "low",
            "move_percent": -4.48980325756831,
            "weeks": 8,
            "confirmed": true,
            "label": "0"
          },
          {
            "index": 50,
            "date": "2026-05-01",
            "price": 23.754271,
            "kind": "high",
            "move_percent": 4.487192965154707,
            "weeks": 2,
            "confirmed": true,
            "label": "1"
          },
          {
            "index": 52,
            "date": "2026-05-15",
            "price": 22.831301,
            "kind": "low",
            "move_percent": -3.8854907397494935,
            "weeks": 2,
            "confirmed": true,
            "label": "2"
          },
          {
            "index": 65,
            "date": "2026-08-14",
            "price": 24.1,
            "kind": "high",
            "move_percent": 5.556840584774392,
            "weeks": 13,
            "confirmed": false,
            "label": "3"
          }
        ],
        "invalidation": 22.831301,
        "confirmation": 24.1,
        "forming": true,
        "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
        "evidence_weight": 26
      }
    ],
    "degrees": [
      {
        "key": "strategic",
        "label": "Strategic",
        "reversal_percent": 8.0,
        "primary": {
          "id": "strategic-bullish-wave2",
          "degree": "strategic",
          "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 22.73; Wave 2 24.10.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": false,
              "detail": "Retraced 27% of Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 48,
              "date": "2026-04-17",
              "price": 22.734146,
              "kind": "low",
              "move_percent": -28.809936433199056,
              "weeks": 47,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 58,
              "date": "2026-06-26",
              "price": 24.6,
              "kind": "high",
              "move_percent": 8.20727552290727,
              "weeks": 10,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 65,
              "date": "2026-08-14",
              "price": 24.1,
              "kind": "low",
              "move_percent": -2.0325203252032518,
              "weeks": 7,
              "confirmed": false,
              "label": "2"
            }
          ],
          "invalidation": 22.734146,
          "confirmation": 24.6,
          "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": "Strategic degree uses a 8.0% weekly closing-price reversal threshold."
      },
      {
        "key": "primary",
        "label": "Primary",
        "reversal_percent": 5.0,
        "primary": {
          "id": "primary-bearish-wave4",
          "degree": "primary",
          "pattern": "impulse",
          "stage": "wave4",
          "title": "Possible bearish Wave 4 crest",
          "direction": "bearish",
          "score": 85,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 27.81; Wave 2 26.13.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 24.71; Wave 3 22.73.",
              "hard": true
            },
            {
              "label": "Wave 4 does not overlap Wave 1",
              "passed": true,
              "detail": "Wave 1 boundary 24.71; Wave 4 24.10.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 46% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 1.10\u00d7 Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 4 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 40% of Wave 3.",
              "hard": false
            },
            {
              "label": "Waves 2 and 4 show temporal alternation",
              "passed": false,
              "detail": "Wave 2 lasted 14w; Wave 4 lasted 17w.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 4,
              "date": "2025-06-06",
              "price": 27.807816,
              "kind": "high",
              "move_percent": 6.846842291434215,
              "weeks": 1,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 6,
              "date": "2025-06-20",
              "price": 24.712849,
              "kind": "low",
              "move_percent": -11.129845652028195,
              "weeks": 2,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 20,
              "date": "2025-09-26",
              "price": 26.134554,
              "kind": "high",
              "move_percent": 5.7528980167361645,
              "weeks": 14,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 48,
              "date": "2026-04-17",
              "price": 22.734146,
              "kind": "low",
              "move_percent": -13.011157565573921,
              "weeks": 28,
              "confirmed": true,
              "label": "3"
            },
            {
              "index": 65,
              "date": "2026-08-14",
              "price": 24.1,
              "kind": "high",
              "move_percent": 6.0079406545554965,
              "weeks": 17,
              "confirmed": false,
              "label": "4"
            }
          ],
          "invalidation": 26.134554,
          "confirmation": 22.734146,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 64
        },
        "candidate_count": 2,
        "explanation": "Primary degree uses a 5.0% weekly closing-price reversal threshold."
      },
      {
        "key": "tactical",
        "label": "Tactical",
        "reversal_percent": 3.5,
        "primary": {
          "id": "tactical-bullish-wave3",
          "degree": "tactical",
          "pattern": "impulse",
          "stage": "wave3",
          "title": "Possible Wave 3 advancing",
          "direction": "bullish",
          "score": 74,
          "rules": [
            {
              "label": "Wave 2 protects the Wave 1 origin",
              "passed": true,
              "detail": "Origin 22.73; Wave 2 22.83.",
              "hard": true
            },
            {
              "label": "Wave 3 exceeds Wave 1",
              "passed": true,
              "detail": "Wave 1 23.75; Wave 3 24.10.",
              "hard": true
            }
          ],
          "guidelines": [
            {
              "label": "Wave 2 retracement is proportionate",
              "passed": true,
              "detail": "Retraced 90% of Wave 1.",
              "hard": false
            },
            {
              "label": "Wave 3 extension is plausible",
              "passed": true,
              "detail": "Wave 3 is 1.24\u00d7 Wave 1.",
              "hard": false
            }
          ],
          "labels": [
            {
              "index": 48,
              "date": "2026-04-17",
              "price": 22.734146,
              "kind": "low",
              "move_percent": -4.48980325756831,
              "weeks": 8,
              "confirmed": true,
              "label": "0"
            },
            {
              "index": 50,
              "date": "2026-05-01",
              "price": 23.754271,
              "kind": "high",
              "move_percent": 4.487192965154707,
              "weeks": 2,
              "confirmed": true,
              "label": "1"
            },
            {
              "index": 52,
              "date": "2026-05-15",
              "price": 22.831301,
              "kind": "low",
              "move_percent": -3.8854907397494935,
              "weeks": 2,
              "confirmed": true,
              "label": "2"
            },
            {
              "index": 65,
              "date": "2026-08-14",
              "price": 24.1,
              "kind": "high",
              "move_percent": 5.556840584774392,
              "weeks": 13,
              "confirmed": false,
              "label": "3"
            }
          ],
          "invalidation": 22.831301,
          "confirmation": 24.1,
          "forming": true,
          "explanation": "A rule-valid motive interpretation. Fibonacci proportions and alternation improve the fit but are guidelines, not hard requirements.",
          "evidence_weight": 26
        },
        "candidate_count": 2,
        "explanation": "Tactical degree uses a 3.5% 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": 64,
    "score_explanation": "Rules agreement plus independent cycle, trend and participation confirmation; it is not a probability.",
    "candidate_id": "primary-bearish-wave4",
    "labels": [
      {
        "index": 4,
        "date": "2025-06-06",
        "price": 27.807816,
        "kind": "high",
        "move_percent": 6.846842291434215,
        "weeks": 1,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 6,
        "date": "2025-06-20",
        "price": 24.712849,
        "kind": "low",
        "move_percent": -11.129845652028195,
        "weeks": 2,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 20,
        "date": "2025-09-26",
        "price": 26.134554,
        "kind": "high",
        "move_percent": 5.7528980167361645,
        "weeks": 14,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 48,
        "date": "2026-04-17",
        "price": 22.734146,
        "kind": "low",
        "move_percent": -13.011157565573921,
        "weeks": 28,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 65,
        "date": "2026-08-14",
        "price": 24.1,
        "kind": "high",
        "move_percent": 6.0079406545554965,
        "weeks": 17,
        "confirmed": false,
        "label": "4"
      }
    ],
    "notes": [
      "Evidence is mixed; treat the count as a scenario rather than a signal."
    ],
    "metrics": {
      "trend_gap": 2.5621776818658306,
      "fair_value_gap": -2.176837326006688,
      "market_activity": 31.783485,
      "market_dynamics": 0.929773,
      "relative_strength": -29.328622,
      "roc30": 5.3327340876876255,
      "hurst_alignment": 38,
      "hurst_risk": 62
    }
  },
  "detail": {
    "summary": "The closing-price swing map is classified as possible bearish wave 4 crest. Price is 2.6% above its 30-week trend. 4 of 7 available confirmation measures are constructive.",
    "returns": [
      {
        "weeks": 4,
        "label": "4-week return",
        "value": 0.0
      },
      {
        "weeks": 13,
        "label": "13-week return",
        "value": 5.556840584774392
      },
      {
        "weeks": 26,
        "label": "26-week return",
        "value": 3.573514009091354
      },
      {
        "weeks": 52,
        "label": "52-week return",
        "value": -4.775982337485693
      }
    ],
    "range": {
      "high_52": 26.134554,
      "low_52": 22.345528,
      "position_52": 46.30403697414586,
      "drawdown": -7.784919536028814
    },
    "risk": {
      "annualised_volatility": 13.026827248408015,
      "average_weekly_range": 2.575529210444471,
      "active_drawdown": -24.532879662165325
    },
    "levels": {
      "support": {
        "index": 48,
        "date": "2026-04-17",
        "price": 22.734146,
        "kind": "low",
        "move_percent": -13.011157565573921,
        "weeks": 28,
        "confirmed": true
      },
      "resistance": {
        "index": 20,
        "date": "2025-09-26",
        "price": 26.134554,
        "kind": "high",
        "move_percent": 5.7528980167361645,
        "weeks": 14,
        "confirmed": true
      },
      "decisive": {
        "index": 20,
        "date": "2025-09-26",
        "price": 26.134554,
        "kind": "high",
        "move_percent": 5.7528980167361645,
        "weeks": 14,
        "confirmed": true
      },
      "decisive_label": "Bearish structure weakens above",
      "trend": 23.497941,
      "fair_value": 24.636292,
      "trend_gap": 2.5621776818658306,
      "fair_value_gap": -2.176837326006688
    },
    "active_swing": {
      "from": {
        "index": 48,
        "date": "2026-04-17",
        "price": 22.734146,
        "kind": "low",
        "move_percent": -13.011157565573921,
        "weeks": 28,
        "confirmed": true
      },
      "to": {
        "index": 65,
        "date": "2026-08-14",
        "price": 24.1,
        "kind": "high",
        "move_percent": 6.0079406545554965,
        "weeks": 17,
        "confirmed": false
      },
      "move_percent": 6.0079406545554965,
      "weeks": 17,
      "status": "Forming"
    },
    "confirmation": {
      "rows": [
        {
          "label": "Trend",
          "status": "positive",
          "value": "2.6% above trend",
          "explanation": "Price is holding above its 30-week trend."
        },
        {
          "label": "Cycle pressure",
          "status": "negative",
          "value": "Cresting",
          "explanation": "The medium-term pressure curve is not rising."
        },
        {
          "label": "Cycle alignment",
          "status": "neutral",
          "value": "Mixed",
          "explanation": "Cycle lengths are not moving in one clear direction."
        },
        {
          "label": "Relative strength",
          "status": "negative",
          "value": "-29.3",
          "explanation": "Underperforming its benchmark"
        },
        {
          "label": "Market activity",
          "status": "positive",
          "value": "+31.8",
          "explanation": "Participation is supportive"
        },
        {
          "label": "Market dynamics",
          "status": "positive",
          "value": "+0.9",
          "explanation": "Price and volume behaviour is supportive"
        },
        {
          "label": "30-week momentum",
          "status": "positive",
          "value": "+5.3",
          "explanation": "Medium-term momentum is positive"
        }
      ],
      "positive": 4,
      "negative": 2,
      "neutral": 1,
      "observed": 7,
      "agreement": 57,
      "direction": "constructive",
      "scenario_direction": "bearish"
    },
    "evidence": {
      "score": 60,
      "history_score": 25,
      "indicator_coverage": 69,
      "structure_score": 100,
      "weekly_observations": 66,
      "confirmed_pivots": 6
    },
    "volume_ratio": 26.061583521862158,
    "historical": {
      "available": false,
      "matches": 0,
      "horizons": [],
      "note": "At least 90 weekly observations are required."
    },
    "lifecycle": {
      "state": "setup",
      "label": "Setup in timing window",
      "now": "Possible bearish Wave 4 crest is the highest-ranked admissible primary count; cycle status is mixed.",
      "next": "A weekly close through 22.73, supported by an FLD cross and improving relative strength.",
      "wrong": "The underlying directional structure fails beyond 26.13; a forming endpoint can extend before that happens.",
      "risk": "The active endpoint can move until its reversal is confirmed; earnings, gaps and volatility can jump through technical levels.",
      "explanation": "The lifecycle separates an interesting setup from price confirmation, an active thesis, maturity and invalidation."
    },
    "peer_evidence": {
      "available": true,
      "peers": 24,
      "constructive_count": 16,
      "constructive_percent": 67,
      "rising_cycle_count": 15,
      "rising_cycle_percent": 62,
      "horizons": [
        {
          "weeks": 4,
          "observations": 601,
          "positive_rate": 47.6,
          "median_return": -0.41,
          "average_return": 1.41,
          "median_excess_return": -1.71,
          "excess_observations": 601,
          "p10": -8.71,
          "p90": 14.2
        },
        {
          "weeks": 13,
          "observations": 229,
          "positive_rate": 49.3,
          "median_return": 0.0,
          "average_return": 4.45,
          "median_excess_return": -4.97,
          "excess_observations": 229,
          "p10": -17.12,
          "p90": 27.78
        },
        {
          "weeks": 26,
          "observations": 134,
          "positive_rate": 50.7,
          "median_return": 0.43,
          "average_return": 5.91,
          "median_excess_return": -6.99,
          "excess_observations": 134,
          "p10": -24.3,
          "p90": 32.81
        }
      ],
      "benchmark": "^TWII",
      "explanation": "Breadth shows whether peers share the structure. Cohort outcomes use non-overlapping, point-in-time trend and momentum states from the same sector and report benchmark excess return when matching benchmark bars exist; they are context, not a backtest of the Elliott count."
    },
    "event_positioning": {
      "earnings_date": null,
      "earnings_weeks": null,
      "options_available": false,
      "options_direction": null,
      "options_conviction": null,
      "expected_move": null,
      "invalidation_distance": 8.442132780082988,
      "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": 34,
      "label": "Watch",
      "tone": "watch",
      "components": [
        {
          "key": "wave",
          "label": "Wave maturity",
          "score": 0,
          "maximum": 25,
          "bar_width": 0,
          "explanation": "The primary count is not presently a mature Wave 5."
        },
        {
          "key": "extension",
          "label": "Trend extension",
          "score": 0,
          "maximum": 20,
          "bar_width": 0,
          "explanation": "Price is 2.6% above the 30-week trend; large positive gaps increase snap-back vulnerability."
        },
        {
          "key": "range",
          "label": "Range position",
          "score": 0,
          "maximum": 15,
          "bar_width": 0,
          "explanation": "Price is 46% of the way through its 52-week low-to-high range."
        },
        {
          "key": "cycle",
          "label": "Cycle rollover",
          "score": 15,
          "maximum": 15,
          "bar_width": 100,
          "explanation": "Medium-term cycle pressure is cresting."
        },
        {
          "key": "hurst",
          "label": "Multi-cycle risk",
          "score": 9,
          "maximum": 15,
          "bar_width": 62,
          "explanation": "Hurst risk alignment is 62/100."
        },
        {
          "key": "stability",
          "label": "Count instability",
          "score": 10,
          "maximum": 10,
          "bar_width": 100,
          "explanation": "The primary interpretation has unavailable recent stability."
        },
        {
          "key": "event",
          "label": "Event proximity",
          "score": 0,
          "maximum": 10,
          "bar_width": 0,
          "explanation": "No upcoming stored earnings date is available."
        }
      ],
      "warnings": [
        "Medium-term cycle pressure is cresting.",
        "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-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-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10",
      "2026-07-17",
      "2026-07-24",
      "2026-07-31",
      "2026-08-07",
      "2026-08-14"
    ],
    "close": [
      31.840652,
      31.934437,
      26.635479,
      26.025866,
      27.807816,
      26.213438,
      24.712849,
      25.791397,
      26.134554,
      26.134554,
      26.134554,
      25.405895,
      25.843091,
      25.308741,
      25.308741,
      25.308741,
      26.085978,
      26.134554,
      26.134554,
      26.134554,
      26.134554,
      25.50305,
      25.50305,
      25.114431,
      25.794512,
      25.114431,
      24.774391,
      24.191463,
      23.657114,
      23.219919,
      23.705692,
      24.094309,
      23.414228,
      23.705692,
      23.219919,
      22.879877,
      23.025612,
      23.414228,
      23.511383,
      23.268497,
      23.802847,
      23.074188,
      23.025612,
      22.928455,
      22.831301,
      22.734146,
      22.879877,
      22.734146,
      22.734146,
      22.831301,
      23.754271,
      22.831301,
      22.831301,
      22.928455,
      23.414228,
      24.094309,
      24.142887,
      24.045732,
      24.6,
      24.15,
      24.799999,
      24.1,
      24.1,
      24.200001,
      24.049999,
      24.1
    ],
    "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,
      26.001245,
      25.73008,
      25.468742,
      25.361367,
      25.284028,
      25.131098,
      25.01998,
      24.963738,
      24.884499,
      24.79706,
      24.701525,
      24.623802,
      24.546078,
      24.452162,
      24.372819,
      24.290238,
      24.204418,
      24.097548,
      23.984201,
      23.870854,
      23.760746,
      23.681403,
      23.592345,
      23.503286,
      23.43042,
      23.351078,
      23.317074,
      23.296023,
      23.291166,
      23.322595,
      23.353598,
      23.390075,
      23.390265,
      23.413124,
      23.429601,
      23.45727,
      23.497941
    ],
    "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,
      26.001245333333333,
      25.73008,
      25.4687424,
      25.361367366666666,
      25.284028233333334,
      25.131098333333334,
      25.01997963333333,
      24.9637384,
      24.884499433333335,
      24.797060400000003,
      24.70152516666667,
      24.623801600000004,
      24.54607803333334,
      24.452162066666677,
      24.372819200000006,
      24.290237866666676,
      24.20441803333334,
      24.097548000000007,
      23.984201066666675,
      23.870854133333342,
      23.76074570000001,
      23.681402933333345,
      23.592344633333347,
      23.503286333333346,
      23.430420466666682,
      23.35107766666668,
      23.31707360000001,
      23.296023466666675,
      23.291165766666676,
      23.32259530000001,
      23.353598000000012,
      23.39007490000001,
      23.390264600000013,
      23.41312366666668,
      23.429600633333347,
      23.45726996666668,
      23.497940733333348
    ],
    "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,
      -25.548974311204432,
      -24.550700549378718,
      -12.093835444070665,
      -8.914877222529315,
      -16.498588022878167,
      -12.716992711906007,
      -6.8273674152259805,
      -9.216906707302433,
      -10.037175304388215,
      -10.966542608685808,
      -8.921931478149585,
      -9.177818770013815,
      -10.902252366019228,
      -9.404995689038824,
      -9.78887096754438,
      -10.172750197253993,
      -12.290514850545378,
      -13.011157565573921,
      -13.011157565573921,
      -12.639408348043748,
      -9.107800347386844,
      -10.476194023852056,
      -10.476194023852056,
      -8.704063412784466,
      -9.227869866272329,
      -4.061895728396158,
      -2.549019267517008,
      -0.6024067250500635,
      3.9856340887565636,
      4.0055307686473745,
      4.61622044190906,
      0.023619685461833885,
      2.9288687203353447,
      2.0851911853068925,
      3.574861738320443,
      5.3327340876876255
    ],
    "drawdown": [
      0.0,
      0.0,
      -16.593240707515836,
      -18.5021924764166,
      -12.922166124300235,
      -17.914826555420404,
      -22.613794631795137,
      -19.23641240332497,
      -18.161845157940306,
      -18.161845157940306,
      -18.161845157940306,
      -20.44357944998372,
      -19.074536995908204,
      -20.747809018834428,
      -20.747809018834428,
      -20.747809018834428,
      -18.31395681094988,
      -18.161845157940306,
      -18.161845157940306,
      -18.161845157940306,
      -18.161845157940306,
      -20.139346749717234,
      -20.139346749717234,
      -21.356274419367406,
      -19.22665804316512,
      -21.356274419367406,
      -22.421081041760647,
      -24.246470980528013,
      -25.91973987203845,
      -27.288779194698183,
      -25.767621956197317,
      -24.550700549378718,
      -26.68031692558099,
      -25.767621956197317,
      -27.288779194698183,
      -28.353592079922997,
      -27.89723520098382,
      -26.68031692558099,
      -26.37608422531451,
      -27.13666127885705,
      -25.463389255930828,
      -27.745123547974245,
      -27.89723520098382,
      -28.201474164081862,
      -28.50570373293257,
      -28.809936433199056,
      -28.353592079922997,
      -28.809936433199056,
      -28.809936433199056,
      -28.50570373293257,
      -25.6155009089404,
      -28.50570373293257,
      -28.50570373293257,
      -28.201474164081862,
      -26.68031692558099,
      -24.550700549378718,
      -24.398582633537576,
      -24.70281533380406,
      -22.96717177133888,
      -24.376308873082685,
      -22.340891746424084,
      -24.532879662165325,
      -24.532879662165325,
      -24.219734952584254,
      -24.689453582663752,
      -24.532879662165325
    ],
    "volatility": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      49.41731138367726,
      46.85419730564987,
      44.64847566427683,
      42.62497184825248,
      41.42439774708626,
      39.81181888425285,
      38.476759415424304,
      37.26654394485555,
      36.908648526275336,
      35.87288454748537,
      34.9030605827897,
      34.00770916470711,
      33.17778147092319,
      32.465269047424314,
      31.75043576842104,
      31.06609046644334,
      30.85975636985752,
      30.350401136227532,
      29.769221053019717,
      29.788583332617684,
      19.657359809687573,
      19.58284100934082,
      17.003420178596855,
      15.5493542053981,
      13.964769904554608,
      12.526610693702459,
      12.518862677275244,
      12.58079549473243,
      12.661667942456074,
      12.543944891472037,
      12.250819283814774,
      12.04270512373207,
      12.570004739261535,
      13.165360511840518,
      12.218233610619885,
      12.182517188235938,
      12.16273818997144,
      12.141761016385262,
      12.2289463442407,
      11.914969949660952,
      11.914969949660952,
      11.862988927862991,
      12.668597528624334,
      13.23484188669861,
      13.162217629498596,
      12.854574016724243,
      12.896111302531466,
      13.23119312512886,
      12.935253556911782,
      12.753623171755635,
      12.456453336780664,
      12.670899181297141,
      12.777545620279046,
      13.275201312402368,
      13.26428054112456,
      13.093653619769249,
      13.12933740199336,
      13.026827248408015
    ],
    "volumeRatio": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      43.006670337952514,
      104.09527893571615,
      18.90779940610431,
      26.28952621073642,
      16.1916441468673,
      15.651838016282765,
      37.422846030269724,
      31.181066040581218,
      23.306379940848228,
      14.417955596389117,
      13.437140429924831,
      8.396908971391499,
      5.71488760246587,
      56.90160343430305,
      64.35757457174863,
      79.00964124246835,
      86.40436738739041,
      54.57918103376244,
      77.03707544275795,
      123.99877026012966,
      255.90517337442571,
      132.90264446022618,
      222.99603333067114,
      52.9065958033177,
      122.57394675727352,
      104.12877488358782,
      163.79564652316904,
      102.55988395909021,
      176.29252514244348,
      231.68244771561288,
      63.821999587702315,
      15.360297379400187,
      43.39743554330352,
      74.93752906226673,
      99.57987560379206,
      143.0900536454718,
      292.05950733857276,
      216.62763720177182,
      174.076560628353,
      212.4161159740219,
      224.61563414329672,
      314.25897283363076,
      343.19065878781385,
      62.26566285771522,
      17.85809954104684,
      75.2837687514175,
      12.743976983453912,
      32.0672211266398,
      22.99453739945804,
      10.753534796815428,
      9.203183157300666,
      30.968835571782506,
      28.736566600396106,
      1.6277636302060472,
      48.03036758724871,
      50.60654099864163,
      24.701824764376298,
      17.034568228932038,
      26.061583521862158
    ],
    "fairValue": [
      31.840652,
      31.887545,
      30.136856,
      29.109109,
      28.84885,
      28.409615,
      27.881505,
      27.620242,
      27.455165,
      27.323104,
      27.215054,
      27.064291,
      26.970352,
      26.851666,
      26.748804,
      26.6588,
      26.625105,
      26.597852,
      26.573468,
      26.551522,
      26.531667,
      26.484911,
      26.442222,
      26.386897,
      26.363202,
      26.315172,
      26.258106,
      26.184297,
      26.097153,
      26.001245,
      25.927195,
      25.869918,
      25.795503,
      25.734038,
      25.662206,
      25.584919,
      25.515748,
      25.460445,
      25.410469,
      25.35692,
      25.319016,
      25.265567,
      25.213475,
      25.161543,
      25.10976,
      25.058116,
      25.011771,
      24.96432,
      24.918806,
      24.877056,
      24.855041,
      24.816123,
      24.778673,
      24.74441,
      24.720225,
      24.709048,
      24.699115,
      24.68785,
      24.686361,
      24.677422,
      24.679431,
      24.670085,
      24.661036,
      24.653833,
      24.644543,
      24.636292
    ],
    "marketActivity": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      -64.7472,
      -65.513725,
      -60.354788,
      -56.024269,
      -63.326484,
      -65.952967,
      -70.074809,
      -74.063654,
      -76.521002,
      -75.767176,
      -73.349513,
      -68.245582,
      -66.410116,
      -66.203233,
      -66.715066,
      -69.560183,
      -71.086542,
      -71.289646,
      -70.329623,
      -68.138961,
      -64.280756,
      -55.862303,
      -49.061951,
      -42.980901,
      -37.423325,
      -32.515663,
      -1.851056,
      35.183297,
      59.124973,
      78.327487,
      87.928743,
      92.729372,
      93.622611,
      74.38203,
      59.93724,
      40.42807,
      31.783485
    ],
    "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.135667,
      -0.232273,
      -0.389001,
      -0.513563,
      -0.566629,
      -0.564981,
      -0.555243,
      -0.545545,
      -0.416185,
      -0.384874,
      -0.274183,
      -0.166156,
      0.09493,
      0.333802,
      0.620135,
      0.888072,
      0.852616,
      0.774068,
      0.781013,
      0.670549,
      0.711804,
      0.936994,
      1.134235,
      1.203871,
      1.233574,
      1.221144,
      1.172189,
      1.394921,
      1.583817,
      1.725848,
      1.803265,
      1.762019,
      1.729061,
      1.598025,
      1.441795,
      1.309456,
      1.043852,
      0.929773
    ],
    "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,
      -40.504515,
      -38.642755,
      -38.781072,
      -40.008801,
      -37.790613,
      -35.325391,
      -37.820749,
      -32.801591,
      -36.210774,
      -31.436719,
      -28.170728,
      -28.804196,
      -26.664663,
      -27.929747,
      -29.328622
    ],
    "cycle": [
      {
        "date": "2025-05-09",
        "value": null
      },
      {
        "date": "2025-05-16",
        "value": null
      },
      {
        "date": "2025-05-23",
        "value": null
      },
      {
        "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": 0.0
      },
      {
        "date": "2025-09-19",
        "value": -0.39260296083400315
      },
      {
        "date": "2025-09-26",
        "value": -0.5179192066466084
      },
      {
        "date": "2025-10-03",
        "value": -0.9434385661692343
      },
      {
        "date": "2025-10-10",
        "value": -1.3152094205992308
      },
      {
        "date": "2025-10-17",
        "value": -1.6268969438101126
      },
      {
        "date": "2025-10-24",
        "value": -1.4503775757406183
      },
      {
        "date": "2025-10-31",
        "value": -1.5819608675299892
      },
      {
        "date": "2025-11-07",
        "value": -2.101128443500918
      },
      {
        "date": "2025-11-14",
        "value": -2.7815129890787893
      },
      {
        "date": "2025-11-21",
        "value": -4.626769935526821
      },
      {
        "date": "2025-11-28",
        "value": -6.161587633952854
      },
      {
        "date": "2025-12-05",
        "value": -6.770697215214058
      },
      {
        "date": "2025-12-12",
        "value": -6.438552841268667
      },
      {
        "date": "2025-12-19",
        "value": -6.260063115797863
      },
      {
        "date": "2025-12-26",
        "value": -5.416560714403143
      },
      {
        "date": "2026-01-02",
        "value": -5.553854214018024
      },
      {
        "date": "2026-01-09",
        "value": -6.367729887635321
      },
      {
        "date": "2026-01-16",
        "value": -6.3262472895247255
      },
      {
        "date": "2026-01-23",
        "value": -6.1239481852402005
      },
      {
        "date": "2026-01-30",
        "value": -5.303534441384165
      },
      {
        "date": "2026-02-06",
        "value": -4.361936541890133
      },
      {
        "date": "2026-02-13",
        "value": -3.0403793223822984
      },
      {
        "date": "2026-02-27",
        "value": -2.882584834242782
      },
      {
        "date": "2026-03-06",
        "value": -2.8795138596055585
      },
      {
        "date": "2026-03-13",
        "value": -2.759504337473217
      },
      {
        "date": "2026-03-20",
        "value": -3.262680447782197
      },
      {
        "date": "2026-03-27",
        "value": -3.110566078860573
      },
      {
        "date": "2026-04-03",
        "value": -2.778230945914548
      },
      {
        "date": "2026-04-10",
        "value": -2.5347906057406058
      },
      {
        "date": "2026-04-17",
        "value": -2.2918579027925365
      },
      {
        "date": "2026-04-24",
        "value": -1.9431638937014204
      },
      {
        "date": "2026-05-01",
        "value": -0.8568645321391013
      },
      {
        "date": "2026-05-08",
        "value": -0.6184087821519089
      },
      {
        "date": "2026-05-15",
        "value": -0.39740888373888006
      },
      {
        "date": "2026-05-22",
        "value": -0.15470677719136522
      },
      {
        "date": "2026-05-29",
        "value": -0.38839291418365474
      },
      {
        "date": "2026-06-05",
        "value": 0.9739885840401432
      },
      {
        "date": "2026-06-12",
        "value": 2.2948758446936117
      },
      {
        "date": "2026-06-19",
        "value": 3.328810867449914
      },
      {
        "date": "2026-06-26",
        "value": 4.381658102297404
      },
      {
        "date": "2026-07-03",
        "value": 4.233722101511698
      },
      {
        "date": "2026-07-10",
        "value": 4.736290116587728
      },
      {
        "date": "2026-07-17",
        "value": 4.573512950871973
      },
      {
        "date": "2026-07-24",
        "value": 3.8170425553574745
      },
      {
        "date": "2026-07-31",
        "value": 3.6298532458951813
      },
      {
        "date": "2026-08-07",
        "value": 2.577229438975131
      },
      {
        "date": "2026-08-14",
        "value": 2.309244026406301
      }
    ],
    "hurstComposite": [
      {
        "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": -1.0
      },
      {
        "date": "2025-07-04",
        "value": -0.8448230814482057
      },
      {
        "date": "2025-07-11",
        "value": -0.5233716662288723
      },
      {
        "date": "2025-07-18",
        "value": -0.28354182197500255
      },
      {
        "date": "2025-07-25",
        "value": -0.7611806073250008
      },
      {
        "date": "2025-08-01",
        "value": -0.4461762056722098
      },
      {
        "date": "2025-08-08",
        "value": -0.6526392027389583
      },
      {
        "date": "2025-08-15",
        "value": -0.9575602805882008
      },
      {
        "date": "2025-08-22",
        "value": -0.942910849523411
      },
      {
        "date": "2025-08-29",
        "value": -0.3176405623604903
      },
      {
        "date": "2025-09-05",
        "value": 0.1728557628653236
      },
      {
        "date": "2025-09-12",
        "value": 0.6137072059654877
      },
      {
        "date": "2025-09-19",
        "value": 0.8817690533464037
      },
      {
        "date": "2025-09-26",
        "value": 0.9846923308737406
      },
      {
        "date": "2025-10-03",
        "value": 0.09055725085724714
      },
      {
        "date": "2025-10-10",
        "value": -0.5463808173660211
      },
      {
        "date": "2025-10-17",
        "value": -1.3171504917609262
      },
      {
        "date": "2025-10-24",
        "value": -0.7702439018347321
      },
      {
        "date": "2025-10-31",
        "value": -1.1524598064660332
      },
      {
        "date": "2025-11-07",
        "value": -1.7883505662823809
      },
      {
        "date": "2025-11-14",
        "value": -2.4505685496108827
      },
      {
        "date": "2025-11-21",
        "value": -2.8168561832036274
      },
      {
        "date": "2025-11-28",
        "value": -2.938952061067875
      },
      {
        "date": "2025-12-05",
        "value": -2.850584957872
      },
      {
        "date": "2025-12-12",
        "value": -2.3148826803488
      },
      {
        "date": "2025-12-19",
        "value": -2.258721497959874
      },
      {
        "date": "2025-12-26",
        "value": -1.7079496842755288
      },
      {
        "date": "2026-01-02",
        "value": -1.5650186226656562
      },
      {
        "date": "2026-01-09",
        "value": -1.5164846871352482
      },
      {
        "date": "2026-01-16",
        "value": -1.253142290876783
      },
      {
        "date": "2026-01-23",
        "value": -0.8626601118957591
      },
      {
        "date": "2026-01-30",
        "value": -0.5303763081543235
      },
      {
        "date": "2026-02-06",
        "value": -0.6979779704535147
      },
      {
        "date": "2026-02-13",
        "value": -0.41345790688817224
      },
      {
        "date": "2026-02-27",
        "value": -0.5628012891157677
      },
      {
        "date": "2026-03-06",
        "value": -0.7175693865904225
      },
      {
        "date": "2026-03-13",
        "value": -0.84388128797275
      },
      {
        "date": "2026-03-20",
        "value": -0.9506101011998666
      },
      {
        "date": "2026-03-27",
        "value": -1.0212352726538247
      },
      {
        "date": "2026-04-03",
        "value": -0.922204885449204
      },
      {
        "date": "2026-04-10",
        "value": -0.9024353644309211
      },
      {
        "date": "2026-04-17",
        "value": -0.8412374744072719
      },
      {
        "date": "2026-04-24",
        "value": -0.7239696007824126
      },
      {
        "date": "2026-05-01",
        "value": -0.09023205772872188
      },
      {
        "date": "2026-05-08",
        "value": -0.2519988041418912
      },
      {
        "date": "2026-05-15",
        "value": -0.4198821789586244
      },
      {
        "date": "2026-05-22",
        "value": -0.436742395629849
      },
      {
        "date": "2026-05-29",
        "value": -0.10085613936903576
      },
      {
        "date": "2026-06-05",
        "value": 0.5573708286056015
      },
      {
        "date": "2026-06-12",
        "value": 0.9181335955719038
      },
      {
        "date": "2026-06-19",
        "value": 0.9471228491051134
      },
      {
        "date": "2026-06-26",
        "value": 1.2242004225598133
      },
      {
        "date": "2026-07-03",
        "value": 1.0519956070521301
      },
      {
        "date": "2026-07-10",
        "value": 1.2034032104094303
      },
      {
        "date": "2026-07-17",
        "value": 0.8687239605372774
      },
      {
        "date": "2026-07-24",
        "value": 0.5844016214756061
      },
      {
        "date": "2026-07-31",
        "value": 0.4674105893258043
      },
      {
        "date": "2026-08-07",
        "value": 0.3128149682549652
      },
      {
        "date": "2026-08-14",
        "value": 0.24819698770033788
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "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": -1.0
        },
        {
          "date": "2025-07-04",
          "value": -0.8448230814482057
        },
        {
          "date": "2025-07-11",
          "value": -0.5233716662288723
        },
        {
          "date": "2025-07-18",
          "value": -0.28354182197500255
        },
        {
          "date": "2025-07-25",
          "value": -0.7611806073250008
        },
        {
          "date": "2025-08-01",
          "value": -0.4461762056722098
        },
        {
          "date": "2025-08-08",
          "value": -0.6526392027389583
        },
        {
          "date": "2025-08-15",
          "value": -0.8939007014705018
        },
        {
          "date": "2025-08-22",
          "value": -0.9646335671568339
        },
        {
          "date": "2025-08-29",
          "value": -0.09286686946170264
        },
        {
          "date": "2025-09-05",
          "value": 0.5590661950092091
        },
        {
          "date": "2025-09-12",
          "value": 0.8898893910538541
        },
        {
          "date": "2025-09-19",
          "value": 0.939469467030975
        },
        {
          "date": "2025-09-26",
          "value": 0.9016564181666535
        },
        {
          "date": "2025-10-03",
          "value": 0.09453739374306536
        },
        {
          "date": "2025-10-10",
          "value": -0.49310687659589125
        },
        {
          "date": "2025-10-17",
          "value": -1.2016666183289155
        },
        {
          "date": "2025-10-24",
          "value": -0.7762716619831667
        },
        {
          "date": "2025-10-31",
          "value": -1.0571001623846654
        },
        {
          "date": "2025-11-07",
          "value": -1.4858092539188232
        },
        {
          "date": "2025-11-14",
          "value": -2.131398986764831
        },
        {
          "date": "2025-11-21",
          "value": -2.71046632892161
        },
        {
          "date": "2025-11-28",
          "value": -2.9034887763072033
        },
        {
          "date": "2025-12-05",
          "value": -2.6451652692258376
        },
        {
          "date": "2025-12-12",
          "value": -1.7045350095680307
        },
        {
          "date": "2025-12-19",
          "value": -1.5557949747839028
        },
        {
          "date": "2025-12-26",
          "value": -1.0226233799298388
        },
        {
          "date": "2026-01-02",
          "value": -1.023790618549466
        },
        {
          "date": "2026-01-09",
          "value": -1.2872934383064467
        },
        {
          "date": "2026-01-16",
          "value": -1.1980676879011778
        },
        {
          "date": "2026-01-23",
          "value": -0.6783483064340532
        },
        {
          "date": "2026-01-30",
          "value": -0.1954259718907757
        },
        {
          "date": "2026-02-06",
          "value": -0.09989728373779976
        },
        {
          "date": "2026-02-13",
          "value": 0.5140512492735712
        },
        {
          "date": "2026-02-27",
          "value": 0.10328214004695058
        },
        {
          "date": "2026-03-06",
          "value": -0.2733051031066994
        },
        {
          "date": "2026-03-13",
          "value": -0.6139007637235723
        },
        {
          "date": "2026-03-20",
          "value": -0.8858639039486803
        },
        {
          "date": "2026-03-27",
          "value": -1.0416188675160072
        },
        {
          "date": "2026-04-03",
          "value": -0.8387167743380453
        },
        {
          "date": "2026-04-10",
          "value": -0.7903133407845128
        },
        {
          "date": "2026-04-17",
          "value": -0.61367629866251
        },
        {
          "date": "2026-04-24",
          "value": -0.3316688403712884
        },
        {
          "date": "2026-05-01",
          "value": 0.9384733830411418
        },
        {
          "date": "2026-05-08",
          "value": 0.5545699752894868
        },
        {
          "date": "2026-05-15",
          "value": 0.14957771873344727
        },
        {
          "date": "2026-05-22",
          "value": 0.019783811863366196
        },
        {
          "date": "2026-05-29",
          "value": 0.596784629342153
        },
        {
          "date": "2026-06-05",
          "value": 1.7229812288126871
        },
        {
          "date": "2026-06-12",
          "value": 2.1477472325488667
        },
        {
          "date": "2026-06-19",
          "value": 1.9279473354223107
        },
        {
          "date": "2026-06-26",
          "value": 2.3076563448631986
        },
        {
          "date": "2026-07-03",
          "value": 1.782286836097713
        },
        {
          "date": "2026-07-10",
          "value": 1.8835574951901242
        },
        {
          "date": "2026-07-17",
          "value": 0.9773354874812876
        },
        {
          "date": "2026-07-24",
          "value": 0.251981187629591
        },
        {
          "date": "2026-07-31",
          "value": -0.026628369505502902
        },
        {
          "date": "2026-08-07",
          "value": -0.32011386166185524
        },
        {
          "date": "2026-08-14",
          "value": -0.44015274876004185
        }
      ],
      "20": [
        {
          "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.9284290377677958
        },
        {
          "date": "2025-08-29",
          "value": -0.4674896909596822
        },
        {
          "date": "2025-09-05",
          "value": -0.08461785856393339
        },
        {
          "date": "2025-09-12",
          "value": 0.42958574923991016
        },
        {
          "date": "2025-09-19",
          "value": 0.8433021108900227
        },
        {
          "date": "2025-09-26",
          "value": 1.0400496060117987
        },
        {
          "date": "2025-10-03",
          "value": 0.08790382226670168
        },
        {
          "date": "2025-10-10",
          "value": -0.581896777879441
        },
        {
          "date": "2025-10-17",
          "value": -1.3941397407156002
        },
        {
          "date": "2025-10-24",
          "value": -0.7662253950691091
        },
        {
          "date": "2025-10-31",
          "value": -1.2160329025202785
        },
        {
          "date": "2025-11-07",
          "value": -1.990044774524753
        },
        {
          "date": "2025-11-14",
          "value": -2.6633482581749175
        },
        {
          "date": "2025-11-21",
          "value": -2.8877827527249726
        },
        {
          "date": "2025-11-28",
          "value": -2.962594250908324
        },
        {
          "date": "2025-12-05",
          "value": -2.9875314169694414
        },
        {
          "date": "2025-12-12",
          "value": -2.7217811275359796
        },
        {
          "date": "2025-12-19",
          "value": -2.727339180077189
        },
        {
          "date": "2025-12-26",
          "value": -2.164833887172656
        },
        {
          "date": "2026-01-02",
          "value": -1.9258372920764495
        },
        {
          "date": "2026-01-09",
          "value": -1.6692788530211158
        },
        {
          "date": "2026-01-16",
          "value": -1.2898586928605202
        },
        {
          "date": "2026-01-23",
          "value": -0.9855346488702299
        },
        {
          "date": "2026-01-30",
          "value": -0.7536765323300221
        },
        {
          "date": "2026-02-06",
          "value": -0.6688338864064707
        },
        {
          "date": "2026-02-13",
          "value": -0.22548534783786262
        },
        {
          "date": "2026-02-27",
          "value": -0.40390715841621794
        },
        {
          "date": "2026-03-06",
          "value": -0.6262316440318368
        },
        {
          "date": "2026-03-13",
          "value": -0.7852959120136351
        },
        {
          "date": "2026-03-20",
          "value": -0.9314461562721128
        },
        {
          "date": "2026-03-27",
          "value": -1.043367099039121
        },
        {
          "date": "2026-04-03",
          "value": -0.8853880404857724
        },
        {
          "date": "2026-04-10",
          "value": -0.8687594632338655
        },
        {
          "date": "2026-04-17",
          "value": -0.8147249335239168
        },
        {
          "date": "2026-04-24",
          "value": -0.6718337010643353
        },
        {
          "date": "2026-05-01",
          "value": 0.3274825130348946
        },
        {
          "date": "2026-05-08",
          "value": 0.015186494274232354
        },
        {
          "date": "2026-05-15",
          "value": -0.2777212911524263
        },
        {
          "date": "2026-05-22",
          "value": -0.2832044423042742
        },
        {
          "date": "2026-05-29",
          "value": 0.2902138929127057
        },
        {
          "date": "2026-06-05",
          "value": 1.424712652848556
        },
        {
          "date": "2026-06-12",
          "value": 2.0841027295205565
        },
        {
          "date": "2026-06-19",
          "value": 2.1571148679572576
        },
        {
          "date": "2026-06-26",
          "value": 2.564741316635712
        },
        {
          "date": "2026-07-03",
          "value": 2.225357193264331
        },
        {
          "date": "2026-07-10",
          "value": 2.4254500925494464
        },
        {
          "date": "2026-07-17",
          "value": 1.8471128306992144
        },
        {
          "date": "2026-07-24",
          "value": 1.3493562714615275
        },
        {
          "date": "2026-07-31",
          "value": 1.088052418877015
        },
        {
          "date": "2026-08-07",
          "value": 0.7490804390806887
        },
        {
          "date": "2026-08-14",
          "value": 0.5825875059589996
        }
      ],
      "40": [
        {
          "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": -1.0
        },
        {
          "date": "2026-02-13",
          "value": -0.9826193161762701
        },
        {
          "date": "2026-02-27",
          "value": -0.9884128774508467
        },
        {
          "date": "2026-03-06",
          "value": -0.9911086323888231
        },
        {
          "date": "2026-03-13",
          "value": -0.9934618000611499
        },
        {
          "date": "2026-03-20",
          "value": -0.9946063904435454
        },
        {
          "date": "2026-03-27",
          "value": -0.9960205270349414
        },
        {
          "date": "2026-04-03",
          "value": -0.987481769475701
        },
        {
          "date": "2026-04-10",
          "value": -0.9789698940506821
        },
        {
          "date": "2026-04-17",
          "value": -0.9670398212636458
        },
        {
          "date": "2026-04-24",
          "value": -0.9453835348945254
        },
        {
          "date": "2026-05-01",
          "value": -0.8691860798065045
        },
        {
          "date": "2026-05-08",
          "value": -0.8201619698150974
        },
        {
          "date": "2026-05-15",
          "value": -0.7882121692651507
        },
        {
          "date": "2026-05-22",
          "value": -0.7599579897388267
        },
        {
          "date": "2026-05-29",
          "value": -0.7052071121378832
        },
        {
          "date": "2026-06-05",
          "value": -0.6033930003692298
        },
        {
          "date": "2026-06-12",
          "value": -0.48354515167512796
        },
        {
          "date": "2026-06-19",
          "value": -0.3685536283515519
        },
        {
          "date": "2026-06-26",
          "value": -0.23192534846006127
        },
        {
          "date": "2026-07-03",
          "value": -0.11992609100146243
        },
        {
          "date": "2026-07-10",
          "value": 0.020709277237327683
        },
        {
          "date": "2026-07-17",
          "value": 0.1269852159787288
        },
        {
          "date": "2026-07-24",
          "value": 0.20086677858955107
        },
        {
          "date": "2026-07-31",
          "value": 0.2617993961514473
        },
        {
          "date": "2026-08-07",
          "value": 0.3027117323388405
        },
        {
          "date": "2026-08-14",
          "value": 0.3360859096167554
        }
      ],
      "80": [
        {
          "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-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        },
        {
          "date": "2026-07-17",
          "value": null
        },
        {
          "date": "2026-07-24",
          "value": null
        },
        {
          "date": "2026-07-31",
          "value": null
        },
        {
          "date": "2026-08-07",
          "value": null
        },
        {
          "date": "2026-08-14",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 1,
        "date": "2025-05-16",
        "price": 31.934437,
        "kind": "high",
        "move_percent": null,
        "weeks": 0,
        "confirmed": true
      },
      {
        "index": 3,
        "date": "2025-05-30",
        "price": 26.025866,
        "kind": "low",
        "move_percent": -18.5021924764166,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 4,
        "date": "2025-06-06",
        "price": 27.807816,
        "kind": "high",
        "move_percent": 6.846842291434215,
        "weeks": 1,
        "confirmed": true
      },
      {
        "index": 6,
        "date": "2025-06-20",
        "price": 24.712849,
        "kind": "low",
        "move_percent": -11.129845652028195,
        "weeks": 2,
        "confirmed": true
      },
      {
        "index": 20,
        "date": "2025-09-26",
        "price": 26.134554,
        "kind": "high",
        "move_percent": 5.7528980167361645,
        "weeks": 14,
        "confirmed": true
      },
      {
        "index": 48,
        "date": "2026-04-17",
        "price": 22.734146,
        "kind": "low",
        "move_percent": -13.011157565573921,
        "weeks": 28,
        "confirmed": true
      },
      {
        "index": 65,
        "date": "2026-08-14",
        "price": 24.1,
        "kind": "high",
        "move_percent": 6.0079406545554965,
        "weeks": 17,
        "confirmed": false
      }
    ],
    "labels": [
      {
        "index": 4,
        "date": "2025-06-06",
        "price": 27.807816,
        "kind": "high",
        "move_percent": 6.846842291434215,
        "weeks": 1,
        "confirmed": true,
        "label": "0"
      },
      {
        "index": 6,
        "date": "2025-06-20",
        "price": 24.712849,
        "kind": "low",
        "move_percent": -11.129845652028195,
        "weeks": 2,
        "confirmed": true,
        "label": "1"
      },
      {
        "index": 20,
        "date": "2025-09-26",
        "price": 26.134554,
        "kind": "high",
        "move_percent": 5.7528980167361645,
        "weeks": 14,
        "confirmed": true,
        "label": "2"
      },
      {
        "index": 48,
        "date": "2026-04-17",
        "price": 22.734146,
        "kind": "low",
        "move_percent": -13.011157565573921,
        "weeks": 28,
        "confirmed": true,
        "label": "3"
      },
      {
        "index": 65,
        "date": "2026-08-14",
        "price": 24.1,
        "kind": "high",
        "move_percent": 6.0079406545554965,
        "weeks": 17,
        "confirmed": false,
        "label": "4"
      }
    ]
  }
}