Files
ftdt-quant-lab/backtests/results/historical/momentum_BTC_20260804-072903.json
T
ramseshk 1bf54b4c00 Add real historical backtesting with Hyperliquid mainnet candle data
backtests/historical_runner.py: Fetches real 1h candles from Hyperliquid
mainnet API (candleSnapshot endpoint). Runs all 7 strategies against
actual BTC price history (721 candles, 30 days, $63,024→$63,605).
Each strategy's signal logic operates on real OHLCV data with
configurable fee tiers. Saves to backtests/results/historical/.

Results on 30d BTC data at VIP0:
  Mean Reversion: +93.87% net (Sharpe 0.94)
  Order Book Imbalance: +54.31% net (Sharpe 1.03)
  Avellaneda-Stoikov: -1.02% net (Sharpe -0.13)
  Iceberg Detection: -33.20% net
  Momentum Breakout: -54.72% net

Server: Added /api/backtests/historical (list) and
/api/backtest/historical/{name} (full data) endpoints.

Dashboard: Added "Historical" tab with "Real Data" badge. Cards show
coin + mainnet source. Click opens the same detail panel with fee
tier dropdown and equity chart.
2026-08-04 07:29:51 +00:00

3055 lines
51 KiB
JSON

{
"strategy": "Momentum Breakout",
"strategy_key": "momentum",
"coin": 1783234800000,
"allocation": 100.0,
"start_time": "2026-07-05T07:00:00",
"end_time": "2026-08-04T07:00:00",
"start_equity": 100.0,
"end_equity": 45.2771,
"pnl": -54.7229,
"pnl_pct": -54.72,
"pnl_gross": -45.968,
"pnl_gross_pct": -45.97,
"fees_total": 8.7549,
"fee_tier": 0,
"staking_tier": "none",
"fee_model": "taker",
"sharpe": -0.7794,
"sortino": -0.8926,
"max_dd": 0.6288,
"max_dd_pct": 62.88,
"win_rate": 0.0,
"total_trades": 14,
"equity_curve": [
{
"t": "2026-07-05T07:00:00",
"v": 100.0
},
{
"t": "2026-07-05T08:00:00",
"v": 100.0
},
{
"t": "2026-07-05T09:00:00",
"v": 100.0
},
{
"t": "2026-07-05T10:00:00",
"v": 100.0
},
{
"t": "2026-07-05T11:00:00",
"v": 100.0
},
{
"t": "2026-07-05T12:00:00",
"v": 100.0
},
{
"t": "2026-07-05T13:00:00",
"v": 100.0
},
{
"t": "2026-07-05T14:00:00",
"v": 100.0
},
{
"t": "2026-07-05T15:00:00",
"v": 100.0
},
{
"t": "2026-07-05T16:00:00",
"v": 100.0
},
{
"t": "2026-07-05T17:00:00",
"v": 100.0
},
{
"t": "2026-07-05T18:00:00",
"v": 100.0
},
{
"t": "2026-07-05T19:00:00",
"v": 100.0
},
{
"t": "2026-07-05T20:00:00",
"v": 100.0
},
{
"t": "2026-07-05T21:00:00",
"v": 100.0
},
{
"t": "2026-07-05T22:00:00",
"v": 100.0
},
{
"t": "2026-07-05T23:00:00",
"v": 100.0
},
{
"t": "2026-07-06T00:00:00",
"v": 100.0
},
{
"t": "2026-07-06T01:00:00",
"v": 100.0
},
{
"t": "2026-07-06T02:00:00",
"v": 100.0
},
{
"t": "2026-07-06T03:00:00",
"v": 100.0
},
{
"t": "2026-07-06T04:00:00",
"v": 100.0
},
{
"t": "2026-07-06T05:00:00",
"v": 100.0
},
{
"t": "2026-07-06T06:00:00",
"v": 100.0
},
{
"t": "2026-07-06T07:00:00",
"v": 100.0
},
{
"t": "2026-07-06T08:00:00",
"v": 100.0
},
{
"t": "2026-07-06T09:00:00",
"v": 100.0
},
{
"t": "2026-07-06T10:00:00",
"v": 100.0
},
{
"t": "2026-07-06T11:00:00",
"v": 100.0
},
{
"t": "2026-07-06T12:00:00",
"v": 99.8888
},
{
"t": "2026-07-06T13:00:00",
"v": 99.7496
},
{
"t": "2026-07-06T14:00:00",
"v": 98.6376
},
{
"t": "2026-07-06T15:00:00",
"v": 92.7176
},
{
"t": "2026-07-06T16:00:00",
"v": 91.9216
},
{
"t": "2026-07-06T17:00:00",
"v": 92.5256
},
{
"t": "2026-07-06T18:00:00",
"v": 92.0776
},
{
"t": "2026-07-06T19:00:00",
"v": 91.9056
},
{
"t": "2026-07-06T20:00:00",
"v": 91.5656
},
{
"t": "2026-07-06T21:00:00",
"v": 88.8736
},
{
"t": "2026-07-06T22:00:00",
"v": 89.8296
},
{
"t": "2026-07-06T23:00:00",
"v": 90.6536
},
{
"t": "2026-07-07T00:00:00",
"v": 90.0096
},
{
"t": "2026-07-07T01:00:00",
"v": 91.4936
},
{
"t": "2026-07-07T02:00:00",
"v": 93.5416
},
{
"t": "2026-07-07T03:00:00",
"v": 94.1136
},
{
"t": "2026-07-07T04:00:00",
"v": 94.4496
},
{
"t": "2026-07-07T05:00:00",
"v": 94.3176
},
{
"t": "2026-07-07T06:00:00",
"v": 93.4136
},
{
"t": "2026-07-07T07:00:00",
"v": 94.5176
},
{
"t": "2026-07-07T08:00:00",
"v": 94.4256
},
{
"t": "2026-07-07T09:00:00",
"v": 93.7976
},
{
"t": "2026-07-07T10:00:00",
"v": 93.7376
},
{
"t": "2026-07-07T11:00:00",
"v": 93.1896
},
{
"t": "2026-07-07T12:00:00",
"v": 92.9536
},
{
"t": "2026-07-07T13:00:00",
"v": 94.6336
},
{
"t": "2026-07-07T14:00:00",
"v": 92.5936
},
{
"t": "2026-07-07T15:00:00",
"v": 91.1016
},
{
"t": "2026-07-07T16:00:00",
"v": 90.9216
},
{
"t": "2026-07-07T17:00:00",
"v": 90.0936
},
{
"t": "2026-07-07T18:00:00",
"v": 92.1376
},
{
"t": "2026-07-07T19:00:00",
"v": 91.5696
},
{
"t": "2026-07-07T20:00:00",
"v": 92.0736
},
{
"t": "2026-07-07T21:00:00",
"v": 93.1856
},
{
"t": "2026-07-07T22:00:00",
"v": 92.6976
},
{
"t": "2026-07-07T23:00:00",
"v": 93.4496
},
{
"t": "2026-07-08T00:00:00",
"v": 92.4376
},
{
"t": "2026-07-08T01:00:00",
"v": 94.8096
},
{
"t": "2026-07-08T02:00:00",
"v": 94.9736
},
{
"t": "2026-07-08T03:00:00",
"v": 95.8856
},
{
"t": "2026-07-08T04:00:00",
"v": 95.7096
},
{
"t": "2026-07-08T05:00:00",
"v": 96.3856
},
{
"t": "2026-07-08T06:00:00",
"v": 96.2856
},
{
"t": "2026-07-08T07:00:00",
"v": 95.3216
},
{
"t": "2026-07-08T08:00:00",
"v": 98.734
},
{
"t": "2026-07-08T09:00:00",
"v": 98.386
},
{
"t": "2026-07-08T10:00:00",
"v": 97.744
},
{
"t": "2026-07-08T11:00:00",
"v": 96.964
},
{
"t": "2026-07-08T12:00:00",
"v": 99.034
},
{
"t": "2026-07-08T13:00:00",
"v": 99.082
},
{
"t": "2026-07-08T14:00:00",
"v": 99.46
},
{
"t": "2026-07-08T15:00:00",
"v": 100.54
},
{
"t": "2026-07-08T16:00:00",
"v": 98.098
},
{
"t": "2026-07-08T17:00:00",
"v": 98.14
},
{
"t": "2026-07-08T18:00:00",
"v": 97.732
},
{
"t": "2026-07-08T19:00:00",
"v": 97.138
},
{
"t": "2026-07-08T20:00:00",
"v": 98.242
},
{
"t": "2026-07-08T21:00:00",
"v": 97.66
},
{
"t": "2026-07-08T22:00:00",
"v": 96.76
},
{
"t": "2026-07-08T23:00:00",
"v": 97.072
},
{
"t": "2026-07-09T00:00:00",
"v": 98.068
},
{
"t": "2026-07-09T01:00:00",
"v": 99.4
},
{
"t": "2026-07-09T02:00:00",
"v": 100.144
},
{
"t": "2026-07-09T03:00:00",
"v": 98.992
},
{
"t": "2026-07-09T04:00:00",
"v": 96.064
},
{
"t": "2026-07-09T05:00:00",
"v": 95.1113
},
{
"t": "2026-07-09T06:00:00",
"v": 95.74
},
{
"t": "2026-07-09T07:00:00",
"v": 95.7826
},
{
"t": "2026-07-09T08:00:00",
"v": 95.1406
},
{
"t": "2026-07-09T09:00:00",
"v": 95.4346
},
{
"t": "2026-07-09T10:00:00",
"v": 94.4506
},
{
"t": "2026-07-09T11:00:00",
"v": 94.3966
},
{
"t": "2026-07-09T12:00:00",
"v": 93.4066
},
{
"t": "2026-07-09T13:00:00",
"v": 95.9326
},
{
"t": "2026-07-09T14:00:00",
"v": 95.8126
},
{
"t": "2026-07-09T15:00:00",
"v": 94.8646
},
{
"t": "2026-07-09T16:00:00",
"v": 93.8446
},
{
"t": "2026-07-09T17:00:00",
"v": 96.5506
},
{
"t": "2026-07-09T18:00:00",
"v": 97.0846
},
{
"t": "2026-07-09T19:00:00",
"v": 97.2406
},
{
"t": "2026-07-09T20:00:00",
"v": 97.6306
},
{
"t": "2026-07-09T21:00:00",
"v": 97.4266
},
{
"t": "2026-07-09T22:00:00",
"v": 97.0966
},
{
"t": "2026-07-09T23:00:00",
"v": 97.1266
},
{
"t": "2026-07-10T00:00:00",
"v": 96.4186
},
{
"t": "2026-07-10T01:00:00",
"v": 100.1859
},
{
"t": "2026-07-10T02:00:00",
"v": 101.7027
},
{
"t": "2026-07-10T03:00:00",
"v": 101.4976
},
{
"t": "2026-07-10T04:00:00",
"v": 102.5296
},
{
"t": "2026-07-10T05:00:00",
"v": 103.4176
},
{
"t": "2026-07-10T06:00:00",
"v": 100.4056
},
{
"t": "2026-07-10T07:00:00",
"v": 101.9776
},
{
"t": "2026-07-10T08:00:00",
"v": 105.0736
},
{
"t": "2026-07-10T09:00:00",
"v": 106.7056
},
{
"t": "2026-07-10T10:00:00",
"v": 107.0656
},
{
"t": "2026-07-10T11:00:00",
"v": 107.1856
},
{
"t": "2026-07-10T12:00:00",
"v": 105.5416
},
{
"t": "2026-07-10T13:00:00",
"v": 107.8336
},
{
"t": "2026-07-10T14:00:00",
"v": 100.9096
},
{
"t": "2026-07-10T15:00:00",
"v": 102.5776
},
{
"t": "2026-07-10T16:00:00",
"v": 103.7656
},
{
"t": "2026-07-10T17:00:00",
"v": 99.8896
},
{
"t": "2026-07-10T18:00:00",
"v": 99.7096
},
{
"t": "2026-07-10T19:00:00",
"v": 101.1496
},
{
"t": "2026-07-10T20:00:00",
"v": 100.2136
},
{
"t": "2026-07-10T21:00:00",
"v": 102.1816
},
{
"t": "2026-07-10T22:00:00",
"v": 103.3576
},
{
"t": "2026-07-10T23:00:00",
"v": 103.9696
},
{
"t": "2026-07-11T00:00:00",
"v": 103.4656
},
{
"t": "2026-07-11T01:00:00",
"v": 102.0976
},
{
"t": "2026-07-11T02:00:00",
"v": 103.8016
},
{
"t": "2026-07-11T03:00:00",
"v": 103.8736
},
{
"t": "2026-07-11T04:00:00",
"v": 103.7896
},
{
"t": "2026-07-11T05:00:00",
"v": 104.0176
},
{
"t": "2026-07-11T06:00:00",
"v": 104.5936
},
{
"t": "2026-07-11T07:00:00",
"v": 103.8496
},
{
"t": "2026-07-11T08:00:00",
"v": 105.1096
},
{
"t": "2026-07-11T09:00:00",
"v": 104.0656
},
{
"t": "2026-07-11T10:00:00",
"v": 104.2576
},
{
"t": "2026-07-11T11:00:00",
"v": 104.4016
},
{
"t": "2026-07-11T12:00:00",
"v": 104.3416
},
{
"t": "2026-07-11T13:00:00",
"v": 104.8696
},
{
"t": "2026-07-11T14:00:00",
"v": 106.2736
},
{
"t": "2026-07-11T15:00:00",
"v": 104.2096
},
{
"t": "2026-07-11T16:00:00",
"v": 104.1856
},
{
"t": "2026-07-11T17:00:00",
"v": 105.9376
},
{
"t": "2026-07-11T18:00:00",
"v": 106.0816
},
{
"t": "2026-07-11T19:00:00",
"v": 105.5536
},
{
"t": "2026-07-11T20:00:00",
"v": 106.8016
},
{
"t": "2026-07-11T21:00:00",
"v": 106.4536
},
{
"t": "2026-07-11T22:00:00",
"v": 104.6176
},
{
"t": "2026-07-11T23:00:00",
"v": 99.8707
},
{
"t": "2026-07-12T00:00:00",
"v": 99.7438
},
{
"t": "2026-07-12T01:00:00",
"v": 98.5198
},
{
"t": "2026-07-12T02:00:00",
"v": 98.7358
},
{
"t": "2026-07-12T03:00:00",
"v": 98.1878
},
{
"t": "2026-07-12T04:00:00",
"v": 99.0838
},
{
"t": "2026-07-12T05:00:00",
"v": 99.1838
},
{
"t": "2026-07-12T06:00:00",
"v": 99.9251
},
{
"t": "2026-07-12T07:00:00",
"v": 99.1571
},
{
"t": "2026-07-12T08:00:00",
"v": 98.5631
},
{
"t": "2026-07-12T09:00:00",
"v": 98.6771
},
{
"t": "2026-07-12T10:00:00",
"v": 99.1331
},
{
"t": "2026-07-12T11:00:00",
"v": 98.2931
},
{
"t": "2026-07-12T12:00:00",
"v": 98.2631
},
{
"t": "2026-07-12T13:00:00",
"v": 98.2631
},
{
"t": "2026-07-12T14:00:00",
"v": 97.2431
},
{
"t": "2026-07-12T15:00:00",
"v": 97.4531
},
{
"t": "2026-07-12T16:00:00",
"v": 97.3991
},
{
"t": "2026-07-12T17:00:00",
"v": 97.9631
},
{
"t": "2026-07-12T18:00:00",
"v": 97.5791
},
{
"t": "2026-07-12T19:00:00",
"v": 97.0151
},
{
"t": "2026-07-12T20:00:00",
"v": 97.2431
},
{
"t": "2026-07-12T21:00:00",
"v": 98.8991
},
{
"t": "2026-07-12T22:00:00",
"v": 99.1151
},
{
"t": "2026-07-12T23:00:00",
"v": 99.7751
},
{
"t": "2026-07-13T00:00:00",
"v": 98.1071
},
{
"t": "2026-07-13T01:00:00",
"v": 101.917
},
{
"t": "2026-07-13T02:00:00",
"v": 102.1229
},
{
"t": "2026-07-13T03:00:00",
"v": 107.5398
},
{
"t": "2026-07-13T04:00:00",
"v": 108.939
},
{
"t": "2026-07-13T05:00:00",
"v": 107.133
},
{
"t": "2026-07-13T06:00:00",
"v": 107.161
},
{
"t": "2026-07-13T07:00:00",
"v": 104.487
},
{
"t": "2026-07-13T08:00:00",
"v": 101.533
},
{
"t": "2026-07-13T09:00:00",
"v": 103.157
},
{
"t": "2026-07-13T10:00:00",
"v": 106.279
},
{
"t": "2026-07-13T11:00:00",
"v": 105.789
},
{
"t": "2026-07-13T12:00:00",
"v": 109.583
},
{
"t": "2026-07-13T13:00:00",
"v": 113.965
},
{
"t": "2026-07-13T14:00:00",
"v": 107.133
},
{
"t": "2026-07-13T15:00:00",
"v": 109.639
},
{
"t": "2026-07-13T16:00:00",
"v": 114.651
},
{
"t": "2026-07-13T17:00:00",
"v": 119.817
},
{
"t": "2026-07-13T18:00:00",
"v": 118.151
},
{
"t": "2026-07-13T19:00:00",
"v": 114.511
},
{
"t": "2026-07-13T20:00:00",
"v": 115.729
},
{
"t": "2026-07-13T21:00:00",
"v": 117.773
},
{
"t": "2026-07-13T22:00:00",
"v": 119.831
},
{
"t": "2026-07-13T23:00:00",
"v": 113.895
},
{
"t": "2026-07-14T00:00:00",
"v": 110.969
},
{
"t": "2026-07-14T01:00:00",
"v": 111.235
},
{
"t": "2026-07-14T02:00:00",
"v": 111.137
},
{
"t": "2026-07-14T03:00:00",
"v": 110.773
},
{
"t": "2026-07-14T04:00:00",
"v": 108.253
},
{
"t": "2026-07-14T05:00:00",
"v": 108.491
},
{
"t": "2026-07-14T06:00:00",
"v": 109.933
},
{
"t": "2026-07-14T07:00:00",
"v": 111.025
},
{
"t": "2026-07-14T08:00:00",
"v": 108.897
},
{
"t": "2026-07-14T09:00:00",
"v": 110.003
},
{
"t": "2026-07-14T10:00:00",
"v": 107.707
},
{
"t": "2026-07-14T11:00:00",
"v": 106.867
},
{
"t": "2026-07-14T12:00:00",
"v": 91.4359
},
{
"t": "2026-07-14T13:00:00",
"v": 91.0971
},
{
"t": "2026-07-14T14:00:00",
"v": 92.8973
},
{
"t": "2026-07-14T15:00:00",
"v": 95.3788
},
{
"t": "2026-07-14T16:00:00",
"v": 95.1308
},
{
"t": "2026-07-14T17:00:00",
"v": 94.4348
},
{
"t": "2026-07-14T18:00:00",
"v": 93.9708
},
{
"t": "2026-07-14T19:00:00",
"v": 93.9068
},
{
"t": "2026-07-14T20:00:00",
"v": 94.0748
},
{
"t": "2026-07-14T21:00:00",
"v": 94.8108
},
{
"t": "2026-07-14T22:00:00",
"v": 96.2828
},
{
"t": "2026-07-14T23:00:00",
"v": 97.5628
},
{
"t": "2026-07-15T00:00:00",
"v": 96.1148
},
{
"t": "2026-07-15T01:00:00",
"v": 94.9388
},
{
"t": "2026-07-15T02:00:00",
"v": 93.5068
},
{
"t": "2026-07-15T03:00:00",
"v": 95.8748
},
{
"t": "2026-07-15T04:00:00",
"v": 95.5628
},
{
"t": "2026-07-15T05:00:00",
"v": 97.1948
},
{
"t": "2026-07-15T06:00:00",
"v": 96.0108
},
{
"t": "2026-07-15T07:00:00",
"v": 93.9948
},
{
"t": "2026-07-15T08:00:00",
"v": 95.6748
},
{
"t": "2026-07-15T09:00:00",
"v": 94.8428
},
{
"t": "2026-07-15T10:00:00",
"v": 94.7948
},
{
"t": "2026-07-15T11:00:00",
"v": 95.3948
},
{
"t": "2026-07-15T12:00:00",
"v": 98.7016
},
{
"t": "2026-07-15T13:00:00",
"v": 98.1916
},
{
"t": "2026-07-15T14:00:00",
"v": 100.9039
},
{
"t": "2026-07-15T15:00:00",
"v": 101.0021
},
{
"t": "2026-07-15T16:00:00",
"v": 96.7881
},
{
"t": "2026-07-15T17:00:00",
"v": 95.9901
},
{
"t": "2026-07-15T18:00:00",
"v": 93.1341
},
{
"t": "2026-07-15T19:00:00",
"v": 94.5621
},
{
"t": "2026-07-15T20:00:00",
"v": 94.6321
},
{
"t": "2026-07-15T21:00:00",
"v": 92.5321
},
{
"t": "2026-07-15T22:00:00",
"v": 93.1061
},
{
"t": "2026-07-15T23:00:00",
"v": 91.6361
},
{
"t": "2026-07-16T00:00:00",
"v": 89.1861
},
{
"t": "2026-07-16T01:00:00",
"v": 91.2861
},
{
"t": "2026-07-16T02:00:00",
"v": 90.0961
},
{
"t": "2026-07-16T03:00:00",
"v": 89.7321
},
{
"t": "2026-07-16T04:00:00",
"v": 90.0541
},
{
"t": "2026-07-16T05:00:00",
"v": 94.0721
},
{
"t": "2026-07-16T06:00:00",
"v": 91.9301
},
{
"t": "2026-07-16T07:00:00",
"v": 84.2965
},
{
"t": "2026-07-16T08:00:00",
"v": 84.4171
},
{
"t": "2026-07-16T09:00:00",
"v": 84.5531
},
{
"t": "2026-07-16T10:00:00",
"v": 84.0291
},
{
"t": "2026-07-16T11:00:00",
"v": 83.8931
},
{
"t": "2026-07-16T12:00:00",
"v": 85.0531
},
{
"t": "2026-07-16T13:00:00",
"v": 83.3811
},
{
"t": "2026-07-16T14:00:00",
"v": 82.7731
},
{
"t": "2026-07-16T15:00:00",
"v": 82.0771
},
{
"t": "2026-07-16T16:00:00",
"v": 82.9891
},
{
"t": "2026-07-16T17:00:00",
"v": 84.6051
},
{
"t": "2026-07-16T18:00:00",
"v": 83.8411
},
{
"t": "2026-07-16T19:00:00",
"v": 83.7811
},
{
"t": "2026-07-16T20:00:00",
"v": 84.4251
},
{
"t": "2026-07-16T21:00:00",
"v": 84.2211
},
{
"t": "2026-07-16T22:00:00",
"v": 85.0251
},
{
"t": "2026-07-16T23:00:00",
"v": 85.5731
},
{
"t": "2026-07-17T00:00:00",
"v": 85.3611
},
{
"t": "2026-07-17T01:00:00",
"v": 86.5628
},
{
"t": "2026-07-17T02:00:00",
"v": 86.7365
},
{
"t": "2026-07-17T03:00:00",
"v": 86.0885
},
{
"t": "2026-07-17T04:00:00",
"v": 86.7285
},
{
"t": "2026-07-17T05:00:00",
"v": 91.7994
},
{
"t": "2026-07-17T06:00:00",
"v": 90.5794
},
{
"t": "2026-07-17T07:00:00",
"v": 91.8494
},
{
"t": "2026-07-17T08:00:00",
"v": 91.1594
},
{
"t": "2026-07-17T09:00:00",
"v": 90.1094
},
{
"t": "2026-07-17T10:00:00",
"v": 88.2394
},
{
"t": "2026-07-17T11:00:00",
"v": 87.2294
},
{
"t": "2026-07-17T12:00:00",
"v": 89.3094
},
{
"t": "2026-07-17T13:00:00",
"v": 88.4194
},
{
"t": "2026-07-17T14:00:00",
"v": 88.2294
},
{
"t": "2026-07-17T15:00:00",
"v": 85.4594
},
{
"t": "2026-07-17T16:00:00",
"v": 84.1994
},
{
"t": "2026-07-17T17:00:00",
"v": 79.7494
},
{
"t": "2026-07-17T18:00:00",
"v": 77.6237
},
{
"t": "2026-07-17T19:00:00",
"v": 77.4357
},
{
"t": "2026-07-17T20:00:00",
"v": 77.3597
},
{
"t": "2026-07-17T21:00:00",
"v": 77.3357
},
{
"t": "2026-07-17T22:00:00",
"v": 77.0657
},
{
"t": "2026-07-17T23:00:00",
"v": 76.9797
},
{
"t": "2026-07-18T00:00:00",
"v": 76.9077
},
{
"t": "2026-07-18T01:00:00",
"v": 77.0197
},
{
"t": "2026-07-18T02:00:00",
"v": 77.0237
},
{
"t": "2026-07-18T03:00:00",
"v": 77.1417
},
{
"t": "2026-07-18T04:00:00",
"v": 77.0337
},
{
"t": "2026-07-18T05:00:00",
"v": 77.0077
},
{
"t": "2026-07-18T06:00:00",
"v": 77.0637
},
{
"t": "2026-07-18T07:00:00",
"v": 77.1137
},
{
"t": "2026-07-18T08:00:00",
"v": 77.0957
},
{
"t": "2026-07-18T09:00:00",
"v": 77.0697
},
{
"t": "2026-07-18T10:00:00",
"v": 77.1057
},
{
"t": "2026-07-18T11:00:00",
"v": 77.2217
},
{
"t": "2026-07-18T12:00:00",
"v": 77.5157
},
{
"t": "2026-07-18T13:00:00",
"v": 77.3117
},
{
"t": "2026-07-18T14:00:00",
"v": 77.3277
},
{
"t": "2026-07-18T15:00:00",
"v": 77.3317
},
{
"t": "2026-07-18T16:00:00",
"v": 77.562
},
{
"t": "2026-07-18T17:00:00",
"v": 78.246
},
{
"t": "2026-07-18T18:00:00",
"v": 78.3458
},
{
"t": "2026-07-18T19:00:00",
"v": 78.4936
},
{
"t": "2026-07-18T20:00:00",
"v": 79.8572
},
{
"t": "2026-07-18T21:00:00",
"v": 80.2772
},
{
"t": "2026-07-18T22:00:00",
"v": 81.1892
},
{
"t": "2026-07-18T23:00:00",
"v": 81.4532
},
{
"t": "2026-07-19T00:00:00",
"v": 80.7212
},
{
"t": "2026-07-19T01:00:00",
"v": 80.6132
},
{
"t": "2026-07-19T02:00:00",
"v": 81.2972
},
{
"t": "2026-07-19T03:00:00",
"v": 79.8572
},
{
"t": "2026-07-19T04:00:00",
"v": 80.0732
},
{
"t": "2026-07-19T05:00:00",
"v": 80.1092
},
{
"t": "2026-07-19T06:00:00",
"v": 80.0012
},
{
"t": "2026-07-19T07:00:00",
"v": 80.0852
},
{
"t": "2026-07-19T08:00:00",
"v": 79.8932
},
{
"t": "2026-07-19T09:00:00",
"v": 77.6132
},
{
"t": "2026-07-19T10:00:00",
"v": 78.3092
},
{
"t": "2026-07-19T11:00:00",
"v": 76.9532
},
{
"t": "2026-07-19T12:00:00",
"v": 76.7732
},
{
"t": "2026-07-19T13:00:00",
"v": 77.3132
},
{
"t": "2026-07-19T14:00:00",
"v": 78.5852
},
{
"t": "2026-07-19T15:00:00",
"v": 78.4172
},
{
"t": "2026-07-19T16:00:00",
"v": 77.9612
},
{
"t": "2026-07-19T17:00:00",
"v": 77.9612
},
{
"t": "2026-07-19T18:00:00",
"v": 76.4612
},
{
"t": "2026-07-19T19:00:00",
"v": 77.0012
},
{
"t": "2026-07-19T20:00:00",
"v": 77.9612
},
{
"t": "2026-07-19T21:00:00",
"v": 76.3772
},
{
"t": "2026-07-19T22:00:00",
"v": 79.4372
},
{
"t": "2026-07-19T23:00:00",
"v": 80.1452
},
{
"t": "2026-07-20T00:00:00",
"v": 77.9972
},
{
"t": "2026-07-20T01:00:00",
"v": 78.7772
},
{
"t": "2026-07-20T02:00:00",
"v": 81.0006
},
{
"t": "2026-07-20T03:00:00",
"v": 81.4718
},
{
"t": "2026-07-20T04:00:00",
"v": 76.1758
},
{
"t": "2026-07-20T05:00:00",
"v": 69.4845
},
{
"t": "2026-07-20T06:00:00",
"v": 69.8015
},
{
"t": "2026-07-20T07:00:00",
"v": 68.3695
},
{
"t": "2026-07-20T08:00:00",
"v": 69.2335
},
{
"t": "2026-07-20T09:00:00",
"v": 68.5855
},
{
"t": "2026-07-20T10:00:00",
"v": 68.2215
},
{
"t": "2026-07-20T11:00:00",
"v": 65.3775
},
{
"t": "2026-07-20T12:00:00",
"v": 66.8175
},
{
"t": "2026-07-20T13:00:00",
"v": 68.0255
},
{
"t": "2026-07-20T14:00:00",
"v": 67.7655
},
{
"t": "2026-07-20T15:00:00",
"v": 62.9555
},
{
"t": "2026-07-20T16:00:00",
"v": 62.6556
},
{
"t": "2026-07-20T17:00:00",
"v": 62.9916
},
{
"t": "2026-07-20T18:00:00",
"v": 61.5596
},
{
"t": "2026-07-20T19:00:00",
"v": 61.1596
},
{
"t": "2026-07-20T20:00:00",
"v": 62.1516
},
{
"t": "2026-07-20T21:00:00",
"v": 61.8076
},
{
"t": "2026-07-20T22:00:00",
"v": 61.1596
},
{
"t": "2026-07-20T23:00:00",
"v": 61.6636
},
{
"t": "2026-07-21T00:00:00",
"v": 62.9396
},
{
"t": "2026-07-21T01:00:00",
"v": 61.5796
},
{
"t": "2026-07-21T02:00:00",
"v": 62.2796
},
{
"t": "2026-07-21T03:00:00",
"v": 62.9156
},
{
"t": "2026-07-21T04:00:00",
"v": 62.7676
},
{
"t": "2026-07-21T05:00:00",
"v": 63.6396
},
{
"t": "2026-07-21T06:00:00",
"v": 64.3276
},
{
"t": "2026-07-21T07:00:00",
"v": 65.4396
},
{
"t": "2026-07-21T08:00:00",
"v": 65.5356
},
{
"t": "2026-07-21T09:00:00",
"v": 65.7956
},
{
"t": "2026-07-21T10:00:00",
"v": 65.3996
},
{
"t": "2026-07-21T11:00:00",
"v": 66.0396
},
{
"t": "2026-07-21T12:00:00",
"v": 66.8716
},
{
"t": "2026-07-21T13:00:00",
"v": 67.7516
},
{
"t": "2026-07-21T14:00:00",
"v": 67.9836
},
{
"t": "2026-07-21T15:00:00",
"v": 67.3356
},
{
"t": "2026-07-21T16:00:00",
"v": 66.8036
},
{
"t": "2026-07-21T17:00:00",
"v": 65.5156
},
{
"t": "2026-07-21T18:00:00",
"v": 65.9676
},
{
"t": "2026-07-21T19:00:00",
"v": 66.4276
},
{
"t": "2026-07-21T20:00:00",
"v": 66.2556
},
{
"t": "2026-07-21T21:00:00",
"v": 66.1676
},
{
"t": "2026-07-21T22:00:00",
"v": 65.8476
},
{
"t": "2026-07-21T23:00:00",
"v": 66.8676
},
{
"t": "2026-07-22T00:00:00",
"v": 67.1316
},
{
"t": "2026-07-22T01:00:00",
"v": 66.3556
},
{
"t": "2026-07-22T02:00:00",
"v": 65.8996
},
{
"t": "2026-07-22T03:00:00",
"v": 65.4796
},
{
"t": "2026-07-22T04:00:00",
"v": 66.1956
},
{
"t": "2026-07-22T05:00:00",
"v": 64.4609
},
{
"t": "2026-07-22T06:00:00",
"v": 64.4563
},
{
"t": "2026-07-22T07:00:00",
"v": 64.8163
},
{
"t": "2026-07-22T08:00:00",
"v": 64.2163
},
{
"t": "2026-07-22T09:00:00",
"v": 64.4403
},
{
"t": "2026-07-22T10:00:00",
"v": 63.9403
},
{
"t": "2026-07-22T11:00:00",
"v": 64.0883
},
{
"t": "2026-07-22T12:00:00",
"v": 65.4782
},
{
"t": "2026-07-22T13:00:00",
"v": 63.5222
},
{
"t": "2026-07-22T14:00:00",
"v": 64.4762
},
{
"t": "2026-07-22T15:00:00",
"v": 63.0242
},
{
"t": "2026-07-22T16:00:00",
"v": 61.9082
},
{
"t": "2026-07-22T17:00:00",
"v": 63.1562
},
{
"t": "2026-07-22T18:00:00",
"v": 63.9602
},
{
"t": "2026-07-22T19:00:00",
"v": 63.7202
},
{
"t": "2026-07-22T20:00:00",
"v": 63.8162
},
{
"t": "2026-07-22T21:00:00",
"v": 62.9162
},
{
"t": "2026-07-22T22:00:00",
"v": 63.0422
},
{
"t": "2026-07-22T23:00:00",
"v": 62.6402
},
{
"t": "2026-07-23T00:00:00",
"v": 62.9882
},
{
"t": "2026-07-23T01:00:00",
"v": 64.3382
},
{
"t": "2026-07-23T02:00:00",
"v": 64.4822
},
{
"t": "2026-07-23T03:00:00",
"v": 65.4002
},
{
"t": "2026-07-23T04:00:00",
"v": 65.6942
},
{
"t": "2026-07-23T05:00:00",
"v": 65.1842
},
{
"t": "2026-07-23T06:00:00",
"v": 64.5602
},
{
"t": "2026-07-23T07:00:00",
"v": 66.5424
},
{
"t": "2026-07-23T08:00:00",
"v": 64.9824
},
{
"t": "2026-07-23T09:00:00",
"v": 64.9824
},
{
"t": "2026-07-23T10:00:00",
"v": 64.2784
},
{
"t": "2026-07-23T11:00:00",
"v": 65.6864
},
{
"t": "2026-07-23T12:00:00",
"v": 68.5291
},
{
"t": "2026-07-23T13:00:00",
"v": 71.3424
},
{
"t": "2026-07-23T14:00:00",
"v": 70.9376
},
{
"t": "2026-07-23T15:00:00",
"v": 70.1256
},
{
"t": "2026-07-23T16:00:00",
"v": 73.0236
},
{
"t": "2026-07-23T17:00:00",
"v": 74.1296
},
{
"t": "2026-07-23T18:00:00",
"v": 71.4696
},
{
"t": "2026-07-23T19:00:00",
"v": 71.6376
},
{
"t": "2026-07-23T20:00:00",
"v": 67.6756
},
{
"t": "2026-07-23T21:00:00",
"v": 67.2976
},
{
"t": "2026-07-23T22:00:00",
"v": 67.1016
},
{
"t": "2026-07-23T23:00:00",
"v": 68.3476
},
{
"t": "2026-07-24T00:00:00",
"v": 70.1396
},
{
"t": "2026-07-24T01:00:00",
"v": 68.5576
},
{
"t": "2026-07-24T02:00:00",
"v": 68.0116
},
{
"t": "2026-07-24T03:00:00",
"v": 63.3496
},
{
"t": "2026-07-24T04:00:00",
"v": 65.5196
},
{
"t": "2026-07-24T05:00:00",
"v": 65.2956
},
{
"t": "2026-07-24T06:00:00",
"v": 62.9716
},
{
"t": "2026-07-24T07:00:00",
"v": 62.5516
},
{
"t": "2026-07-24T08:00:00",
"v": 65.3236
},
{
"t": "2026-07-24T09:00:00",
"v": 68.0676
},
{
"t": "2026-07-24T10:00:00",
"v": 70.3216
},
{
"t": "2026-07-24T11:00:00",
"v": 68.4036
},
{
"t": "2026-07-24T12:00:00",
"v": 72.7996
},
{
"t": "2026-07-24T13:00:00",
"v": 81.2662
},
{
"t": "2026-07-24T14:00:00",
"v": 82.5269
},
{
"t": "2026-07-24T15:00:00",
"v": 81.8175
},
{
"t": "2026-07-24T16:00:00",
"v": 84.7375
},
{
"t": "2026-07-24T17:00:00",
"v": 80.1375
},
{
"t": "2026-07-24T18:00:00",
"v": 78.3575
},
{
"t": "2026-07-24T19:00:00",
"v": 79.5375
},
{
"t": "2026-07-24T20:00:00",
"v": 80.6375
},
{
"t": "2026-07-24T21:00:00",
"v": 81.0175
},
{
"t": "2026-07-24T22:00:00",
"v": 80.6375
},
{
"t": "2026-07-24T23:00:00",
"v": 81.0575
},
{
"t": "2026-07-25T00:00:00",
"v": 82.5575
},
{
"t": "2026-07-25T01:00:00",
"v": 82.6975
},
{
"t": "2026-07-25T02:00:00",
"v": 83.2575
},
{
"t": "2026-07-25T03:00:00",
"v": 82.2775
},
{
"t": "2026-07-25T04:00:00",
"v": 80.5175
},
{
"t": "2026-07-25T05:00:00",
"v": 83.6175
},
{
"t": "2026-07-25T06:00:00",
"v": 83.9575
},
{
"t": "2026-07-25T07:00:00",
"v": 83.8375
},
{
"t": "2026-07-25T08:00:00",
"v": 86.5826
},
{
"t": "2026-07-25T09:00:00",
"v": 83.6346
},
{
"t": "2026-07-25T10:00:00",
"v": 82.0506
},
{
"t": "2026-07-25T11:00:00",
"v": 82.3806
},
{
"t": "2026-07-25T12:00:00",
"v": 80.8186
},
{
"t": "2026-07-25T13:00:00",
"v": 79.6746
},
{
"t": "2026-07-25T14:00:00",
"v": 78.7506
},
{
"t": "2026-07-25T15:00:00",
"v": 79.6306
},
{
"t": "2026-07-25T16:00:00",
"v": 79.0366
},
{
"t": "2026-07-25T17:00:00",
"v": 77.8046
},
{
"t": "2026-07-25T18:00:00",
"v": 74.2127
},
{
"t": "2026-07-25T19:00:00",
"v": 74.1527
},
{
"t": "2026-07-25T20:00:00",
"v": 74.0347
},
{
"t": "2026-07-25T21:00:00",
"v": 74.0527
},
{
"t": "2026-07-25T22:00:00",
"v": 74.1967
},
{
"t": "2026-07-25T23:00:00",
"v": 74.1387
},
{
"t": "2026-07-26T00:00:00",
"v": 74.3967
},
{
"t": "2026-07-26T01:00:00",
"v": 74.2887
},
{
"t": "2026-07-26T02:00:00",
"v": 74.4087
},
{
"t": "2026-07-26T03:00:00",
"v": 74.4567
},
{
"t": "2026-07-26T04:00:00",
"v": 74.4187
},
{
"t": "2026-07-26T05:00:00",
"v": 74.1927
},
{
"t": "2026-07-26T06:00:00",
"v": 74.2307
},
{
"t": "2026-07-26T07:00:00",
"v": 74.1087
},
{
"t": "2026-07-26T08:00:00",
"v": 74.3327
},
{
"t": "2026-07-26T09:00:00",
"v": 74.4327
},
{
"t": "2026-07-26T10:00:00",
"v": 74.3927
},
{
"t": "2026-07-26T11:00:00",
"v": 74.3687
},
{
"t": "2026-07-26T12:00:00",
"v": 74.2927
},
{
"t": "2026-07-26T13:00:00",
"v": 74.3967
},
{
"t": "2026-07-26T14:00:00",
"v": 74.6663
},
{
"t": "2026-07-26T15:00:00",
"v": 74.7657
},
{
"t": "2026-07-26T16:00:00",
"v": 74.5557
},
{
"t": "2026-07-26T17:00:00",
"v": 74.3397
},
{
"t": "2026-07-26T18:00:00",
"v": 74.6037
},
{
"t": "2026-07-26T19:00:00",
"v": 74.3577
},
{
"t": "2026-07-26T20:00:00",
"v": 74.0397
},
{
"t": "2026-07-26T21:00:00",
"v": 75.2577
},
{
"t": "2026-07-26T22:00:00",
"v": 78.488
},
{
"t": "2026-07-26T23:00:00",
"v": 78.2824
},
{
"t": "2026-07-27T00:00:00",
"v": 75.6124
},
{
"t": "2026-07-27T01:00:00",
"v": 76.4224
},
{
"t": "2026-07-27T02:00:00",
"v": 76.1024
},
{
"t": "2026-07-27T03:00:00",
"v": 77.2324
},
{
"t": "2026-07-27T04:00:00",
"v": 77.1824
},
{
"t": "2026-07-27T05:00:00",
"v": 78.9924
},
{
"t": "2026-07-27T06:00:00",
"v": 78.4324
},
{
"t": "2026-07-27T07:00:00",
"v": 76.5324
},
{
"t": "2026-07-27T08:00:00",
"v": 76.0124
},
{
"t": "2026-07-27T09:00:00",
"v": 76.9624
},
{
"t": "2026-07-27T10:00:00",
"v": 77.6624
},
{
"t": "2026-07-27T11:00:00",
"v": 75.3624
},
{
"t": "2026-07-27T12:00:00",
"v": 75.1924
},
{
"t": "2026-07-27T13:00:00",
"v": 76.4424
},
{
"t": "2026-07-27T14:00:00",
"v": 71.2924
},
{
"t": "2026-07-27T15:00:00",
"v": 69.6463
},
{
"t": "2026-07-27T16:00:00",
"v": 68.9443
},
{
"t": "2026-07-27T17:00:00",
"v": 68.7063
},
{
"t": "2026-07-27T18:00:00",
"v": 68.9763
},
{
"t": "2026-07-27T19:00:00",
"v": 68.7763
},
{
"t": "2026-07-27T20:00:00",
"v": 68.8083
},
{
"t": "2026-07-27T21:00:00",
"v": 69.1003
},
{
"t": "2026-07-27T22:00:00",
"v": 71.0215
},
{
"t": "2026-07-27T23:00:00",
"v": 71.0388
},
{
"t": "2026-07-28T00:00:00",
"v": 72.6345
},
{
"t": "2026-07-28T01:00:00",
"v": 74.5288
},
{
"t": "2026-07-28T02:00:00",
"v": 74.9388
},
{
"t": "2026-07-28T03:00:00",
"v": 73.3288
},
{
"t": "2026-07-28T04:00:00",
"v": 73.2088
},
{
"t": "2026-07-28T05:00:00",
"v": 72.2388
},
{
"t": "2026-07-28T06:00:00",
"v": 70.3188
},
{
"t": "2026-07-28T07:00:00",
"v": 71.7288
},
{
"t": "2026-07-28T08:00:00",
"v": 72.5088
},
{
"t": "2026-07-28T09:00:00",
"v": 72.7888
},
{
"t": "2026-07-28T10:00:00",
"v": 72.0188
},
{
"t": "2026-07-28T11:00:00",
"v": 72.1188
},
{
"t": "2026-07-28T12:00:00",
"v": 71.0988
},
{
"t": "2026-07-28T13:00:00",
"v": 75.6388
},
{
"t": "2026-07-28T14:00:00",
"v": 72.5288
},
{
"t": "2026-07-28T15:00:00",
"v": 67.4188
},
{
"t": "2026-07-28T16:00:00",
"v": 66.2788
},
{
"t": "2026-07-28T17:00:00",
"v": 69.8888
},
{
"t": "2026-07-28T18:00:00",
"v": 69.5188
},
{
"t": "2026-07-28T19:00:00",
"v": 67.8288
},
{
"t": "2026-07-28T20:00:00",
"v": 67.6788
},
{
"t": "2026-07-28T21:00:00",
"v": 67.0688
},
{
"t": "2026-07-28T22:00:00",
"v": 69.0188
},
{
"t": "2026-07-28T23:00:00",
"v": 67.4688
},
{
"t": "2026-07-29T00:00:00",
"v": 67.1888
},
{
"t": "2026-07-29T01:00:00",
"v": 69.7588
},
{
"t": "2026-07-29T02:00:00",
"v": 67.0488
},
{
"t": "2026-07-29T03:00:00",
"v": 69.3188
},
{
"t": "2026-07-29T04:00:00",
"v": 67.0888
},
{
"t": "2026-07-29T05:00:00",
"v": 66.1088
},
{
"t": "2026-07-29T06:00:00",
"v": 62.3929
},
{
"t": "2026-07-29T07:00:00",
"v": 62.5327
},
{
"t": "2026-07-29T08:00:00",
"v": 61.9807
},
{
"t": "2026-07-29T09:00:00",
"v": 62.9323
},
{
"t": "2026-07-29T10:00:00",
"v": 61.6063
},
{
"t": "2026-07-29T11:00:00",
"v": 61.8703
},
{
"t": "2026-07-29T12:00:00",
"v": 60.4723
},
{
"t": "2026-07-29T13:00:00",
"v": 62.7403
},
{
"t": "2026-07-29T14:00:00",
"v": 59.4523
},
{
"t": "2026-07-29T15:00:00",
"v": 58.6363
},
{
"t": "2026-07-29T16:00:00",
"v": 57.7123
},
{
"t": "2026-07-29T17:00:00",
"v": 60.5023
},
{
"t": "2026-07-29T18:00:00",
"v": 61.8223
},
{
"t": "2026-07-29T19:00:00",
"v": 56.3563
},
{
"t": "2026-07-29T20:00:00",
"v": 55.9603
},
{
"t": "2026-07-29T21:00:00",
"v": 58.0663
},
{
"t": "2026-07-29T22:00:00",
"v": 58.4863
},
{
"t": "2026-07-29T23:00:00",
"v": 58.7503
},
{
"t": "2026-07-30T00:00:00",
"v": 57.0343
},
{
"t": "2026-07-30T01:00:00",
"v": 60.4363
},
{
"t": "2026-07-30T02:00:00",
"v": 59.9263
},
{
"t": "2026-07-30T03:00:00",
"v": 59.8063
},
{
"t": "2026-07-30T04:00:00",
"v": 58.9423
},
{
"t": "2026-07-30T05:00:00",
"v": 59.0323
},
{
"t": "2026-07-30T06:00:00",
"v": 58.7863
},
{
"t": "2026-07-30T07:00:00",
"v": 58.8403
},
{
"t": "2026-07-30T08:00:00",
"v": 60.6403
},
{
"t": "2026-07-30T09:00:00",
"v": 62.2183
},
{
"t": "2026-07-30T10:00:00",
"v": 62.2963
},
{
"t": "2026-07-30T11:00:00",
"v": 63.4603
},
{
"t": "2026-07-30T12:00:00",
"v": 64.3303
},
{
"t": "2026-07-30T13:00:00",
"v": 64.8943
},
{
"t": "2026-07-30T14:00:00",
"v": 62.8483
},
{
"t": "2026-07-30T15:00:00",
"v": 63.1303
},
{
"t": "2026-07-30T16:00:00",
"v": 63.7123
},
{
"t": "2026-07-30T17:00:00",
"v": 63.9943
},
{
"t": "2026-07-30T18:00:00",
"v": 62.9923
},
{
"t": "2026-07-30T19:00:00",
"v": 63.5923
},
{
"t": "2026-07-30T20:00:00",
"v": 63.4423
},
{
"t": "2026-07-30T21:00:00",
"v": 63.1843
},
{
"t": "2026-07-30T22:00:00",
"v": 63.9463
},
{
"t": "2026-07-30T23:00:00",
"v": 63.5023
},
{
"t": "2026-07-31T00:00:00",
"v": 63.1903
},
{
"t": "2026-07-31T01:00:00",
"v": 62.1583
},
{
"t": "2026-07-31T02:00:00",
"v": 60.5803
},
{
"t": "2026-07-31T03:00:00",
"v": 61.0603
},
{
"t": "2026-07-31T04:00:00",
"v": 60.6823
},
{
"t": "2026-07-31T05:00:00",
"v": 60.9583
},
{
"t": "2026-07-31T06:00:00",
"v": 60.1963
},
{
"t": "2026-07-31T07:00:00",
"v": 58.3713
},
{
"t": "2026-07-31T08:00:00",
"v": 58.4804
},
{
"t": "2026-07-31T09:00:00",
"v": 58.8058
},
{
"t": "2026-07-31T10:00:00",
"v": 57.6178
},
{
"t": "2026-07-31T11:00:00",
"v": 58.3558
},
{
"t": "2026-07-31T12:00:00",
"v": 58.6138
},
{
"t": "2026-07-31T13:00:00",
"v": 61.3199
},
{
"t": "2026-07-31T14:00:00",
"v": 65.9191
},
{
"t": "2026-07-31T15:00:00",
"v": 65.4462
},
{
"t": "2026-07-31T16:00:00",
"v": 63.7422
},
{
"t": "2026-07-31T17:00:00",
"v": 59.3982
},
{
"t": "2026-07-31T18:00:00",
"v": 61.0542
},
{
"t": "2026-07-31T19:00:00",
"v": 62.6862
},
{
"t": "2026-07-31T20:00:00",
"v": 62.8542
},
{
"t": "2026-07-31T21:00:00",
"v": 62.8662
},
{
"t": "2026-07-31T22:00:00",
"v": 63.1062
},
{
"t": "2026-07-31T23:00:00",
"v": 63.6342
},
{
"t": "2026-08-01T00:00:00",
"v": 63.0342
},
{
"t": "2026-08-01T01:00:00",
"v": 62.6262
},
{
"t": "2026-08-01T02:00:00",
"v": 61.4022
},
{
"t": "2026-08-01T03:00:00",
"v": 62.2062
},
{
"t": "2026-08-01T04:00:00",
"v": 61.0302
},
{
"t": "2026-08-01T05:00:00",
"v": 61.8102
},
{
"t": "2026-08-01T06:00:00",
"v": 61.4262
},
{
"t": "2026-08-01T07:00:00",
"v": 61.6902
},
{
"t": "2026-08-01T08:00:00",
"v": 60.6702
},
{
"t": "2026-08-01T09:00:00",
"v": 61.6182
},
{
"t": "2026-08-01T10:00:00",
"v": 61.6542
},
{
"t": "2026-08-01T11:00:00",
"v": 61.3542
},
{
"t": "2026-08-01T12:00:00",
"v": 61.0662
},
{
"t": "2026-08-01T13:00:00",
"v": 61.4142
},
{
"t": "2026-08-01T14:00:00",
"v": 60.7302
},
{
"t": "2026-08-01T15:00:00",
"v": 62.1222
},
{
"t": "2026-08-01T16:00:00",
"v": 63.2862
},
{
"t": "2026-08-01T17:00:00",
"v": 65.6934
},
{
"t": "2026-08-01T18:00:00",
"v": 67.3308
},
{
"t": "2026-08-01T19:00:00",
"v": 67.9703
},
{
"t": "2026-08-01T20:00:00",
"v": 65.5943
},
{
"t": "2026-08-01T21:00:00",
"v": 62.7683
},
{
"t": "2026-08-01T22:00:00",
"v": 62.5523
},
{
"t": "2026-08-01T23:00:00",
"v": 62.8043
},
{
"t": "2026-08-02T00:00:00",
"v": 62.4263
},
{
"t": "2026-08-02T01:00:00",
"v": 59.5463
},
{
"t": "2026-08-02T02:00:00",
"v": 51.1521
},
{
"t": "2026-08-02T03:00:00",
"v": 51.1621
},
{
"t": "2026-08-02T04:00:00",
"v": 51.3097
},
{
"t": "2026-08-02T05:00:00",
"v": 50.7697
},
{
"t": "2026-08-02T06:00:00",
"v": 50.9297
},
{
"t": "2026-08-02T07:00:00",
"v": 50.9097
},
{
"t": "2026-08-02T08:00:00",
"v": 49.7017
},
{
"t": "2026-08-02T09:00:00",
"v": 50.0657
},
{
"t": "2026-08-02T10:00:00",
"v": 49.7337
},
{
"t": "2026-08-02T11:00:00",
"v": 49.0857
},
{
"t": "2026-08-02T12:00:00",
"v": 49.4297
},
{
"t": "2026-08-02T13:00:00",
"v": 49.4377
},
{
"t": "2026-08-02T14:00:00",
"v": 49.2297
},
{
"t": "2026-08-02T15:00:00",
"v": 49.4497
},
{
"t": "2026-08-02T16:00:00",
"v": 49.7377
},
{
"t": "2026-08-02T17:00:00",
"v": 50.2297
},
{
"t": "2026-08-02T18:00:00",
"v": 50.4897
},
{
"t": "2026-08-02T19:00:00",
"v": 50.8137
},
{
"t": "2026-08-02T20:00:00",
"v": 50.9777
},
{
"t": "2026-08-02T21:00:00",
"v": 51.2817
},
{
"t": "2026-08-02T22:00:00",
"v": 50.6417
},
{
"t": "2026-08-02T23:00:00",
"v": 51.2657
},
{
"t": "2026-08-03T00:00:00",
"v": 50.2257
},
{
"t": "2026-08-03T01:00:00",
"v": 49.8257
},
{
"t": "2026-08-03T02:00:00",
"v": 49.5537
},
{
"t": "2026-08-03T03:00:00",
"v": 48.4257
},
{
"t": "2026-08-03T04:00:00",
"v": 48.1137
},
{
"t": "2026-08-03T05:00:00",
"v": 48.2737
},
{
"t": "2026-08-03T06:00:00",
"v": 47.3051
},
{
"t": "2026-08-03T07:00:00",
"v": 47.2991
},
{
"t": "2026-08-03T08:00:00",
"v": 47.4571
},
{
"t": "2026-08-03T09:00:00",
"v": 46.8691
},
{
"t": "2026-08-03T10:00:00",
"v": 47.0531
},
{
"t": "2026-08-03T11:00:00",
"v": 47.4251
},
{
"t": "2026-08-03T12:00:00",
"v": 47.1391
},
{
"t": "2026-08-03T13:00:00",
"v": 45.8131
},
{
"t": "2026-08-03T14:00:00",
"v": 44.6131
},
{
"t": "2026-08-03T15:00:00",
"v": 45.1711
},
{
"t": "2026-08-03T16:00:00",
"v": 45.0031
},
{
"t": "2026-08-03T17:00:00",
"v": 44.7451
},
{
"t": "2026-08-03T18:00:00",
"v": 44.8151
},
{
"t": "2026-08-03T19:00:00",
"v": 44.8291
},
{
"t": "2026-08-03T20:00:00",
"v": 44.9711
},
{
"t": "2026-08-03T21:00:00",
"v": 45.3731
},
{
"t": "2026-08-03T22:00:00",
"v": 45.3351
},
{
"t": "2026-08-03T23:00:00",
"v": 45.5091
},
{
"t": "2026-08-04T00:00:00",
"v": 45.8151
},
{
"t": "2026-08-04T01:00:00",
"v": 44.8471
},
{
"t": "2026-08-04T02:00:00",
"v": 44.8951
},
{
"t": "2026-08-04T03:00:00",
"v": 44.9391
},
{
"t": "2026-08-04T04:00:00",
"v": 44.4791
},
{
"t": "2026-08-04T05:00:00",
"v": 44.9391
},
{
"t": "2026-08-04T06:00:00",
"v": 45.1991
},
{
"t": "2026-08-04T07:00:00",
"v": 45.2771
}
],
"trades": [
{
"time": "2026-07-09 05:00",
"side": "BUY (close short)",
"size": 0.006,
"price": 62591.0,
"pnl_gross": -4.442,
"pnl_net": -4.5547,
"fee": 0.112664,
"reason": "Bollinger: 62591 > 62552 (2\u03c3 breakout)"
},
{
"time": "2026-07-11 23:00",
"side": "SELL (close long)",
"size": 0.012,
"price": 63823.0,
"pnl_gross": 5.446,
"pnl_net": 5.3311,
"fee": 0.114881,
"reason": "Bollinger: 63823 < 63978 (2\u03c3 breakdown)"
},
{
"time": "2026-07-14 12:00",
"side": "BUY (close short)",
"size": 0.014,
"price": 63927.0,
"pnl_gross": -7.636,
"pnl_net": -7.7511,
"fee": 0.115069,
"reason": "Bollinger: 63927 > 63372 (2\u03c3 breakout)"
},
{
"time": "2026-07-16 07:00",
"side": "SELL (close long)",
"size": 0.014,
"price": 64222.0,
"pnl_gross": -6.324,
"pnl_net": -6.4396,
"fee": 0.1156,
"reason": "Bollinger: 64222 < 64309 (2\u03c3 breakdown)"
},
{
"time": "2026-07-17 18:00",
"side": "BUY (close short)",
"size": 0.01,
"price": 64250.0,
"pnl_gross": -6.1,
"pnl_net": -6.2157,
"fee": 0.11565,
"reason": "Bollinger: 64250 > 64170 (2\u03c3 breakout)"
},
{
"time": "2026-07-20 05:00",
"side": "SELL (close long)",
"size": 0.016,
"price": 64099.0,
"pnl_gross": -7.21,
"pnl_net": -7.3254,
"fee": 0.115378,
"reason": "Bollinger: 64099 < 64230 (2\u03c3 breakdown)"
},
{
"time": "2026-07-20 15:00",
"side": "BUY (close short)",
"size": 0.004,
"price": 65565.0,
"pnl_gross": -6.296,
"pnl_net": -6.414,
"fee": 0.118017,
"reason": "Bollinger: 65565 > 65248 (2\u03c3 breakout)"
},
{
"time": "2026-07-22 05:00",
"side": "SELL (close long)",
"size": 0.004,
"price": 65955.0,
"pnl_gross": 1.742,
"pnl_net": 1.6233,
"fee": 0.118719,
"reason": "Bollinger: 65955 < 65990 (2\u03c3 breakdown)"
},
{
"time": "2026-07-25 18:00",
"side": "BUY (close short)",
"size": 0.022000000000000006,
"price": 64398.0,
"pnl_gross": 11.034,
"pnl_net": 10.9181,
"fee": 0.115916,
"reason": "Bollinger: 64398 > 64321 (2\u03c3 breakout)"
},
{
"time": "2026-07-27 15:00",
"side": "SELL (close long)",
"size": 0.01,
"price": 64514.0,
"pnl_gross": -3.982,
"pnl_net": -4.0981,
"fee": 0.116125,
"reason": "Bollinger: 64514 < 64602 (2\u03c3 breakdown)"
},
{
"time": "2026-07-29 06:00",
"side": "BUY (close short)",
"size": 0.01,
"price": 64402.0,
"pnl_gross": -6.68,
"pnl_net": -6.7959,
"fee": 0.115924,
"reason": "Bollinger: 64402 > 64338 (2\u03c3 breakout)"
},
{
"time": "2026-07-31 07:00",
"side": "SELL (close long)",
"size": 0.006,
"price": 63918.0,
"pnl_gross": -3.674,
"pnl_net": -3.7891,
"fee": 0.115052,
"reason": "Bollinger: 63918 < 64054 (2\u03c3 breakdown)"
},
{
"time": "2026-08-02 02:00",
"side": "BUY (close short)",
"size": 0.018000000000000002,
"price": 63431.0,
"pnl_gross": -6.198,
"pnl_net": -6.3122,
"fee": 0.114176,
"reason": "Bollinger: 63431 > 63343 (2\u03c3 breakout)"
},
{
"time": "2026-08-03 06:00",
"side": "SELL (close long)",
"size": 0.004,
"price": 62594.0,
"pnl_gross": -3.62,
"pnl_net": -3.7327,
"fee": 0.112669,
"reason": "Bollinger: 62594 < 62638 (2\u03c3 breakdown)"
}
],
"num_periods": 721,
"data_source": "Hyperliquid Mainnet",
"generated_at": "2026-08-04T07:29:03.675601"
}