From ecfdd56d8fec3effd685084c45f382f4b61347f5 Mon Sep 17 00:00:00 2001 From: ramseshk Date: Tue, 4 Aug 2026 07:16:41 +0000 Subject: [PATCH] Add fee-toggle for backtests, CSV trade download, fee simulation in runner MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backtest runner: added per-trade fee simulation (maker 2bps, taker 5bps). Each trade now records pnl_gross, pnl_net, and fee. New --no-fees flag excludes fees from PnL. Output includes pnl_gross/pnl_gross_pct and fees_total alongside existing pnl (net). Regenerated all 12 backtests. Server: added /api/backtest/{name}/csv endpoint — returns trades as CSV with columns time,side,size,price,pnl_gross,pnl_net,fee. Content-Disposition: attachment triggers browser download. Dashboard: added "Inc. fees" checkbox toggle in backtest detail panel. Unchecking shows gross PnL (before fees). "↓ CSV" button downloads the trade history. Both hidden when detail is closed. --- .../results/avellaneda_20260804-071501.json | 3809 +++++++++++++++++ backtests/results/cartea_20260804-071501.json | 3809 +++++++++++++++++ .../results/deep_lob_20260804-071501.json | 3809 +++++++++++++++++ .../results/funding_arb_20260804-071501.json | 3809 +++++++++++++++++ backtests/results/gueant_20260804-071501.json | 3809 +++++++++++++++++ backtests/results/hawkes_20260804-071501.json | 3809 +++++++++++++++++ .../results/iceberg_20260804-071501.json | 3809 +++++++++++++++++ .../results/mean_rev_20260804-071501.json | 3809 +++++++++++++++++ .../results/momentum_20260804-071501.json | 3809 +++++++++++++++++ backtests/results/ofi_20260804-071501.json | 3809 +++++++++++++++++ backtests/results/pairs_20260804-071501.json | 3809 +++++++++++++++++ .../results/queue_imb_20260804-071501.json | 3809 +++++++++++++++++ backtests/run.py | 54 +- dashboard/server.py | 23 + dashboard/static/index.html | 82 +- 15 files changed, 45829 insertions(+), 38 deletions(-) create mode 100644 backtests/results/avellaneda_20260804-071501.json create mode 100644 backtests/results/cartea_20260804-071501.json create mode 100644 backtests/results/deep_lob_20260804-071501.json create mode 100644 backtests/results/funding_arb_20260804-071501.json create mode 100644 backtests/results/gueant_20260804-071501.json create mode 100644 backtests/results/hawkes_20260804-071501.json create mode 100644 backtests/results/iceberg_20260804-071501.json create mode 100644 backtests/results/mean_rev_20260804-071501.json create mode 100644 backtests/results/momentum_20260804-071501.json create mode 100644 backtests/results/ofi_20260804-071501.json create mode 100644 backtests/results/pairs_20260804-071501.json create mode 100644 backtests/results/queue_imb_20260804-071501.json diff --git a/backtests/results/avellaneda_20260804-071501.json b/backtests/results/avellaneda_20260804-071501.json new file mode 100644 index 0000000..1dfc107 --- /dev/null +++ b/backtests/results/avellaneda_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Avellaneda-Stoikov", + "strategy_key": "avellaneda", + "description": "Dual-sided quoting at best bid/ask \u00b7 regime-adaptive", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.555764", + "end_time": "2026-08-04T06:15:01.555764", + "start_equity": 100.0, + "end_equity": 93.6926, + "pnl": -6.3167, + "pnl_pct": -6.3167, + "pnl_gross": 0.3209, + "pnl_gross_pct": 0.3209, + "fees_total": 6.6375, + "fee_model": "maker", + "ann_return_pct": -75.8, + "sharpe": 0.3706, + "sortino": 0.5052, + "max_dd": 0.0434, + "max_dd_pct": 4.34, + "win_rate": 0.0, + "total_trades": 215, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.555764", + "v": 100.102 + }, + { + "t": "2026-07-05T08:15:01.555764", + "v": 100.0203 + }, + { + "t": "2026-07-05T09:15:01.555764", + "v": 100.0384 + }, + { + "t": "2026-07-05T10:15:01.555764", + "v": 100.1829 + }, + { + "t": "2026-07-05T11:15:01.555764", + "v": 100.0835 + }, + { + "t": "2026-07-05T12:15:01.555764", + "v": 100.2889 + }, + { + "t": "2026-07-05T13:15:01.555764", + "v": 100.5684 + }, + { + "t": "2026-07-05T14:15:01.555764", + "v": 100.5091 + }, + { + "t": "2026-07-05T15:15:01.555764", + "v": 100.46 + }, + { + "t": "2026-07-05T16:15:01.555764", + "v": 100.4688 + }, + { + "t": "2026-07-05T17:15:01.555764", + "v": 100.5353 + }, + { + "t": "2026-07-05T18:15:01.555764", + "v": 100.5897 + }, + { + "t": "2026-07-05T19:15:01.555764", + "v": 100.5788 + }, + { + "t": "2026-07-05T20:15:01.555764", + "v": 100.635 + }, + { + "t": "2026-07-05T21:15:01.555764", + "v": 100.5052 + }, + { + "t": "2026-07-05T22:15:01.555764", + "v": 100.7181 + }, + { + "t": "2026-07-05T23:15:01.555764", + "v": 100.7865 + }, + { + "t": "2026-07-06T00:15:01.555764", + "v": 100.8465 + }, + { + "t": "2026-07-06T01:15:01.555764", + "v": 100.8248 + }, + { + "t": "2026-07-06T02:15:01.555764", + "v": 100.7826 + }, + { + "t": "2026-07-06T03:15:01.555764", + "v": 100.6713 + }, + { + "t": "2026-07-06T04:15:01.555764", + "v": 100.6262 + }, + { + "t": "2026-07-06T05:15:01.555764", + "v": 100.5587 + }, + { + "t": "2026-07-06T06:15:01.555764", + "v": 100.5196 + }, + { + "t": "2026-07-06T07:15:01.555764", + "v": 100.7145 + }, + { + "t": "2026-07-06T08:15:01.555764", + "v": 100.8574 + }, + { + "t": "2026-07-06T09:15:01.555764", + "v": 100.8807 + }, + { + "t": "2026-07-06T10:15:01.555764", + "v": 100.8692 + }, + { + "t": "2026-07-06T11:15:01.555764", + "v": 100.886 + }, + { + "t": "2026-07-06T12:15:01.555764", + "v": 100.7677 + }, + { + "t": "2026-07-06T13:15:01.555764", + "v": 100.7268 + }, + { + "t": "2026-07-06T14:15:01.555764", + "v": 100.671 + }, + { + "t": "2026-07-06T15:15:01.555764", + "v": 100.7541 + }, + { + "t": "2026-07-06T16:15:01.555764", + "v": 100.5717 + }, + { + "t": "2026-07-06T17:15:01.555764", + "v": 100.5453 + }, + { + "t": "2026-07-06T18:15:01.555764", + "v": 100.6044 + }, + { + "t": "2026-07-06T19:15:01.555764", + "v": 100.7218 + }, + { + "t": "2026-07-06T20:15:01.555764", + "v": 100.7019 + }, + { + "t": "2026-07-06T21:15:01.555764", + "v": 100.7364 + }, + { + "t": "2026-07-06T22:15:01.555764", + "v": 100.7125 + }, + { + "t": "2026-07-06T23:15:01.555764", + "v": 100.6561 + }, + { + "t": "2026-07-07T00:15:01.555764", + "v": 100.8023 + }, + { + "t": "2026-07-07T01:15:01.555764", + "v": 100.9634 + }, + { + "t": "2026-07-07T02:15:01.555764", + "v": 100.8796 + }, + { + "t": "2026-07-07T03:15:01.555764", + "v": 100.834 + }, + { + "t": "2026-07-07T04:15:01.555764", + "v": 100.8352 + }, + { + "t": "2026-07-07T05:15:01.555764", + "v": 100.5139 + }, + { + "t": "2026-07-07T06:15:01.555764", + "v": 100.6459 + }, + { + "t": "2026-07-07T07:15:01.555764", + "v": 100.9163 + }, + { + "t": "2026-07-07T08:15:01.555764", + "v": 100.9422 + }, + { + "t": "2026-07-07T09:15:01.555764", + "v": 100.9299 + }, + { + "t": "2026-07-07T10:15:01.555764", + "v": 100.8759 + }, + { + "t": "2026-07-07T11:15:01.555764", + "v": 100.2609 + }, + { + "t": "2026-07-07T12:15:01.555764", + "v": 100.1348 + }, + { + "t": "2026-07-07T13:15:01.555764", + "v": 100.0386 + }, + { + "t": "2026-07-07T14:15:01.555764", + "v": 100.0391 + }, + { + "t": "2026-07-07T15:15:01.555764", + "v": 100.118 + }, + { + "t": "2026-07-07T16:15:01.555764", + "v": 100.1912 + }, + { + "t": "2026-07-07T17:15:01.555764", + "v": 100.3544 + }, + { + "t": "2026-07-07T18:15:01.555764", + "v": 100.3468 + }, + { + "t": "2026-07-07T19:15:01.555764", + "v": 100.2481 + }, + { + "t": "2026-07-07T20:15:01.555764", + "v": 100.2617 + }, + { + "t": "2026-07-07T21:15:01.555764", + "v": 100.0813 + }, + { + "t": "2026-07-07T22:15:01.555764", + "v": 100.101 + }, + { + "t": "2026-07-07T23:15:01.555764", + "v": 100.1803 + }, + { + "t": "2026-07-08T00:15:01.555764", + "v": 99.9013 + }, + { + "t": "2026-07-08T01:15:01.555764", + "v": 100.1159 + }, + { + "t": "2026-07-08T02:15:01.555764", + "v": 100.1754 + }, + { + "t": "2026-07-08T03:15:01.555764", + "v": 100.109 + }, + { + "t": "2026-07-08T04:15:01.555764", + "v": 100.0998 + }, + { + "t": "2026-07-08T05:15:01.555764", + "v": 99.9267 + }, + { + "t": "2026-07-08T06:15:01.555764", + "v": 99.9376 + }, + { + "t": "2026-07-08T07:15:01.555764", + "v": 99.8376 + }, + { + "t": "2026-07-08T08:15:01.555764", + "v": 99.8907 + }, + { + "t": "2026-07-08T09:15:01.555764", + "v": 99.8851 + }, + { + "t": "2026-07-08T10:15:01.555764", + "v": 99.889 + }, + { + "t": "2026-07-08T11:15:01.555764", + "v": 99.8627 + }, + { + "t": "2026-07-08T12:15:01.555764", + "v": 99.724 + }, + { + "t": "2026-07-08T13:15:01.555764", + "v": 99.8351 + }, + { + "t": "2026-07-08T14:15:01.555764", + "v": 99.9074 + }, + { + "t": "2026-07-08T15:15:01.555764", + "v": 99.9396 + }, + { + "t": "2026-07-08T16:15:01.555764", + "v": 99.8744 + }, + { + "t": "2026-07-08T17:15:01.555764", + "v": 99.894 + }, + { + "t": "2026-07-08T18:15:01.555764", + "v": 99.6809 + }, + { + "t": "2026-07-08T19:15:01.555764", + "v": 99.7416 + }, + { + "t": "2026-07-08T20:15:01.555764", + "v": 99.6345 + }, + { + "t": "2026-07-08T21:15:01.555764", + "v": 99.74 + }, + { + "t": "2026-07-08T22:15:01.555764", + "v": 99.7182 + }, + { + "t": "2026-07-08T23:15:01.555764", + "v": 99.6844 + }, + { + "t": "2026-07-09T00:15:01.555764", + "v": 99.6469 + }, + { + "t": "2026-07-09T01:15:01.555764", + "v": 99.8567 + }, + { + "t": "2026-07-09T02:15:01.555764", + "v": 99.9733 + }, + { + "t": "2026-07-09T03:15:01.555764", + "v": 99.9449 + }, + { + "t": "2026-07-09T04:15:01.555764", + "v": 99.7465 + }, + { + "t": "2026-07-09T05:15:01.555764", + "v": 99.9423 + }, + { + "t": "2026-07-09T06:15:01.555764", + "v": 99.9651 + }, + { + "t": "2026-07-09T07:15:01.555764", + "v": 99.8876 + }, + { + "t": "2026-07-09T08:15:01.555764", + "v": 99.6441 + }, + { + "t": "2026-07-09T09:15:01.555764", + "v": 99.5705 + }, + { + "t": "2026-07-09T10:15:01.555764", + "v": 99.4979 + }, + { + "t": "2026-07-09T11:15:01.555764", + "v": 99.7022 + }, + { + "t": "2026-07-09T12:15:01.555764", + "v": 99.7499 + }, + { + "t": "2026-07-09T13:15:01.555764", + "v": 99.8477 + }, + { + "t": "2026-07-09T14:15:01.555764", + "v": 99.8827 + }, + { + "t": "2026-07-09T15:15:01.555764", + "v": 99.7295 + }, + { + "t": "2026-07-09T16:15:01.555764", + "v": 99.7952 + }, + { + "t": "2026-07-09T17:15:01.555764", + "v": 99.7046 + }, + { + "t": "2026-07-09T18:15:01.555764", + "v": 99.6063 + }, + { + "t": "2026-07-09T19:15:01.555764", + "v": 99.4993 + }, + { + "t": "2026-07-09T20:15:01.555764", + "v": 99.443 + }, + { + "t": "2026-07-09T21:15:01.555764", + "v": 99.5373 + }, + { + "t": "2026-07-09T22:15:01.555764", + "v": 99.6969 + }, + { + "t": "2026-07-09T23:15:01.555764", + "v": 99.6166 + }, + { + "t": "2026-07-10T00:15:01.555764", + "v": 99.6039 + }, + { + "t": "2026-07-10T01:15:01.555764", + "v": 99.5657 + }, + { + "t": "2026-07-10T02:15:01.555764", + "v": 99.2599 + }, + { + "t": "2026-07-10T03:15:01.555764", + "v": 99.031 + }, + { + "t": "2026-07-10T04:15:01.555764", + "v": 98.9749 + }, + { + "t": "2026-07-10T05:15:01.555764", + "v": 99.1966 + }, + { + "t": "2026-07-10T06:15:01.555764", + "v": 99.0843 + }, + { + "t": "2026-07-10T07:15:01.555764", + "v": 99.3292 + }, + { + "t": "2026-07-10T08:15:01.555764", + "v": 99.2179 + }, + { + "t": "2026-07-10T09:15:01.555764", + "v": 99.3298 + }, + { + "t": "2026-07-10T10:15:01.555764", + "v": 99.401 + }, + { + "t": "2026-07-10T11:15:01.555764", + "v": 99.2067 + }, + { + "t": "2026-07-10T12:15:01.555764", + "v": 99.1138 + }, + { + "t": "2026-07-10T13:15:01.555764", + "v": 99.1553 + }, + { + "t": "2026-07-10T14:15:01.555764", + "v": 99.021 + }, + { + "t": "2026-07-10T15:15:01.555764", + "v": 98.6531 + }, + { + "t": "2026-07-10T16:15:01.555764", + "v": 98.658 + }, + { + "t": "2026-07-10T17:15:01.555764", + "v": 98.7301 + }, + { + "t": "2026-07-10T18:15:01.555764", + "v": 98.6297 + }, + { + "t": "2026-07-10T19:15:01.555764", + "v": 98.5721 + }, + { + "t": "2026-07-10T20:15:01.555764", + "v": 98.589 + }, + { + "t": "2026-07-10T21:15:01.555764", + "v": 98.4875 + }, + { + "t": "2026-07-10T22:15:01.555764", + "v": 98.6542 + }, + { + "t": "2026-07-10T23:15:01.555764", + "v": 98.4714 + }, + { + "t": "2026-07-11T00:15:01.555764", + "v": 98.7783 + }, + { + "t": "2026-07-11T01:15:01.555764", + "v": 98.818 + }, + { + "t": "2026-07-11T02:15:01.555764", + "v": 98.7589 + }, + { + "t": "2026-07-11T03:15:01.555764", + "v": 98.7996 + }, + { + "t": "2026-07-11T04:15:01.555764", + "v": 98.9355 + }, + { + "t": "2026-07-11T05:15:01.555764", + "v": 99.1612 + }, + { + "t": "2026-07-11T06:15:01.555764", + "v": 99.1972 + }, + { + "t": "2026-07-11T07:15:01.555764", + "v": 99.2574 + }, + { + "t": "2026-07-11T08:15:01.555764", + "v": 99.3801 + }, + { + "t": "2026-07-11T09:15:01.555764", + "v": 99.3353 + }, + { + "t": "2026-07-11T10:15:01.555764", + "v": 99.3578 + }, + { + "t": "2026-07-11T11:15:01.555764", + "v": 99.5499 + }, + { + "t": "2026-07-11T12:15:01.555764", + "v": 99.393 + }, + { + "t": "2026-07-11T13:15:01.555764", + "v": 99.5208 + }, + { + "t": "2026-07-11T14:15:01.555764", + "v": 99.4442 + }, + { + "t": "2026-07-11T15:15:01.555764", + "v": 99.5538 + }, + { + "t": "2026-07-11T16:15:01.555764", + "v": 99.4452 + }, + { + "t": "2026-07-11T17:15:01.555764", + "v": 99.5369 + }, + { + "t": "2026-07-11T18:15:01.555764", + "v": 99.6371 + }, + { + "t": "2026-07-11T19:15:01.555764", + "v": 99.8388 + }, + { + "t": "2026-07-11T20:15:01.555764", + "v": 99.8244 + }, + { + "t": "2026-07-11T21:15:01.555764", + "v": 99.6831 + }, + { + "t": "2026-07-11T22:15:01.555764", + "v": 99.4484 + }, + { + "t": "2026-07-11T23:15:01.555764", + "v": 99.5853 + }, + { + "t": "2026-07-12T00:15:01.555764", + "v": 99.7015 + }, + { + "t": "2026-07-12T01:15:01.555764", + "v": 99.5629 + }, + { + "t": "2026-07-12T02:15:01.555764", + "v": 99.4505 + }, + { + "t": "2026-07-12T03:15:01.555764", + "v": 99.537 + }, + { + "t": "2026-07-12T04:15:01.555764", + "v": 99.1694 + }, + { + "t": "2026-07-12T05:15:01.555764", + "v": 99.1359 + }, + { + "t": "2026-07-12T06:15:01.555764", + "v": 99.092 + }, + { + "t": "2026-07-12T07:15:01.555764", + "v": 99.1047 + }, + { + "t": "2026-07-12T08:15:01.555764", + "v": 99.0511 + }, + { + "t": "2026-07-12T09:15:01.555764", + "v": 98.9882 + }, + { + "t": "2026-07-12T10:15:01.555764", + "v": 98.9332 + }, + { + "t": "2026-07-12T11:15:01.555764", + "v": 98.9889 + }, + { + "t": "2026-07-12T12:15:01.555764", + "v": 98.9247 + }, + { + "t": "2026-07-12T13:15:01.555764", + "v": 99.1002 + }, + { + "t": "2026-07-12T14:15:01.555764", + "v": 99.1361 + }, + { + "t": "2026-07-12T15:15:01.555764", + "v": 99.0644 + }, + { + "t": "2026-07-12T16:15:01.555764", + "v": 99.128 + }, + { + "t": "2026-07-12T17:15:01.555764", + "v": 99.1047 + }, + { + "t": "2026-07-12T18:15:01.555764", + "v": 98.9611 + }, + { + "t": "2026-07-12T19:15:01.555764", + "v": 98.9287 + }, + { + "t": "2026-07-12T20:15:01.555764", + "v": 98.8078 + }, + { + "t": "2026-07-12T21:15:01.555764", + "v": 98.8655 + }, + { + "t": "2026-07-12T22:15:01.555764", + "v": 99.1002 + }, + { + "t": "2026-07-12T23:15:01.555764", + "v": 98.859 + }, + { + "t": "2026-07-13T00:15:01.555764", + "v": 98.9932 + }, + { + "t": "2026-07-13T01:15:01.555764", + "v": 98.9948 + }, + { + "t": "2026-07-13T02:15:01.555764", + "v": 99.0024 + }, + { + "t": "2026-07-13T03:15:01.555764", + "v": 98.9481 + }, + { + "t": "2026-07-13T04:15:01.555764", + "v": 99.0486 + }, + { + "t": "2026-07-13T05:15:01.555764", + "v": 99.0893 + }, + { + "t": "2026-07-13T06:15:01.555764", + "v": 99.0802 + }, + { + "t": "2026-07-13T07:15:01.555764", + "v": 98.9333 + }, + { + "t": "2026-07-13T08:15:01.555764", + "v": 98.957 + }, + { + "t": "2026-07-13T09:15:01.555764", + "v": 98.8171 + }, + { + "t": "2026-07-13T10:15:01.555764", + "v": 98.6232 + }, + { + "t": "2026-07-13T11:15:01.555764", + "v": 98.5384 + }, + { + "t": "2026-07-13T12:15:01.555764", + "v": 98.6105 + }, + { + "t": "2026-07-13T13:15:01.555764", + "v": 98.5709 + }, + { + "t": "2026-07-13T14:15:01.555764", + "v": 98.6538 + }, + { + "t": "2026-07-13T15:15:01.555764", + "v": 98.6214 + }, + { + "t": "2026-07-13T16:15:01.555764", + "v": 98.5635 + }, + { + "t": "2026-07-13T17:15:01.555764", + "v": 98.5336 + }, + { + "t": "2026-07-13T18:15:01.555764", + "v": 98.5887 + }, + { + "t": "2026-07-13T19:15:01.555764", + "v": 98.5714 + }, + { + "t": "2026-07-13T20:15:01.555764", + "v": 98.6088 + }, + { + "t": "2026-07-13T21:15:01.555764", + "v": 98.5378 + }, + { + "t": "2026-07-13T22:15:01.555764", + "v": 98.4951 + }, + { + "t": "2026-07-13T23:15:01.555764", + "v": 98.6067 + }, + { + "t": "2026-07-14T00:15:01.555764", + "v": 98.7257 + }, + { + "t": "2026-07-14T01:15:01.555764", + "v": 98.7755 + }, + { + "t": "2026-07-14T02:15:01.555764", + "v": 98.6944 + }, + { + "t": "2026-07-14T03:15:01.555764", + "v": 98.6714 + }, + { + "t": "2026-07-14T04:15:01.555764", + "v": 98.3811 + }, + { + "t": "2026-07-14T05:15:01.555764", + "v": 98.4218 + }, + { + "t": "2026-07-14T06:15:01.555764", + "v": 98.5128 + }, + { + "t": "2026-07-14T07:15:01.555764", + "v": 98.4939 + }, + { + "t": "2026-07-14T08:15:01.555764", + "v": 98.4865 + }, + { + "t": "2026-07-14T09:15:01.555764", + "v": 98.3128 + }, + { + "t": "2026-07-14T10:15:01.555764", + "v": 98.1253 + }, + { + "t": "2026-07-14T11:15:01.555764", + "v": 98.213 + }, + { + "t": "2026-07-14T12:15:01.555764", + "v": 98.2702 + }, + { + "t": "2026-07-14T13:15:01.555764", + "v": 98.0755 + }, + { + "t": "2026-07-14T14:15:01.555764", + "v": 98.2678 + }, + { + "t": "2026-07-14T15:15:01.555764", + "v": 98.3354 + }, + { + "t": "2026-07-14T16:15:01.555764", + "v": 98.3394 + }, + { + "t": "2026-07-14T17:15:01.555764", + "v": 98.3395 + }, + { + "t": "2026-07-14T18:15:01.555764", + "v": 98.3743 + }, + { + "t": "2026-07-14T19:15:01.555764", + "v": 98.4452 + }, + { + "t": "2026-07-14T20:15:01.555764", + "v": 98.2816 + }, + { + "t": "2026-07-14T21:15:01.555764", + "v": 98.2368 + }, + { + "t": "2026-07-14T22:15:01.555764", + "v": 98.2217 + }, + { + "t": "2026-07-14T23:15:01.555764", + "v": 98.4153 + }, + { + "t": "2026-07-15T00:15:01.555764", + "v": 98.2636 + }, + { + "t": "2026-07-15T01:15:01.555764", + "v": 98.4017 + }, + { + "t": "2026-07-15T02:15:01.555764", + "v": 98.4881 + }, + { + "t": "2026-07-15T03:15:01.555764", + "v": 98.506 + }, + { + "t": "2026-07-15T04:15:01.555764", + "v": 98.3986 + }, + { + "t": "2026-07-15T05:15:01.555764", + "v": 98.3803 + }, + { + "t": "2026-07-15T06:15:01.555764", + "v": 98.3978 + }, + { + "t": "2026-07-15T07:15:01.555764", + "v": 98.4667 + }, + { + "t": "2026-07-15T08:15:01.555764", + "v": 98.6692 + }, + { + "t": "2026-07-15T09:15:01.555764", + "v": 98.6144 + }, + { + "t": "2026-07-15T10:15:01.555764", + "v": 98.8525 + }, + { + "t": "2026-07-15T11:15:01.555764", + "v": 99.0313 + }, + { + "t": "2026-07-15T12:15:01.555764", + "v": 99.058 + }, + { + "t": "2026-07-15T13:15:01.555764", + "v": 98.8612 + }, + { + "t": "2026-07-15T14:15:01.555764", + "v": 98.8945 + }, + { + "t": "2026-07-15T15:15:01.555764", + "v": 98.8539 + }, + { + "t": "2026-07-15T16:15:01.555764", + "v": 98.8698 + }, + { + "t": "2026-07-15T17:15:01.555764", + "v": 98.7293 + }, + { + "t": "2026-07-15T18:15:01.555764", + "v": 98.763 + }, + { + "t": "2026-07-15T19:15:01.555764", + "v": 98.755 + }, + { + "t": "2026-07-15T20:15:01.555764", + "v": 98.5623 + }, + { + "t": "2026-07-15T21:15:01.555764", + "v": 98.3352 + }, + { + "t": "2026-07-15T22:15:01.555764", + "v": 98.5165 + }, + { + "t": "2026-07-15T23:15:01.555764", + "v": 98.501 + }, + { + "t": "2026-07-16T00:15:01.555764", + "v": 98.4457 + }, + { + "t": "2026-07-16T01:15:01.555764", + "v": 98.5137 + }, + { + "t": "2026-07-16T02:15:01.555764", + "v": 98.6132 + }, + { + "t": "2026-07-16T03:15:01.555764", + "v": 98.636 + }, + { + "t": "2026-07-16T04:15:01.555764", + "v": 98.677 + }, + { + "t": "2026-07-16T05:15:01.555764", + "v": 98.4718 + }, + { + "t": "2026-07-16T06:15:01.555764", + "v": 98.7464 + }, + { + "t": "2026-07-16T07:15:01.555764", + "v": 98.822 + }, + { + "t": "2026-07-16T08:15:01.555764", + "v": 99.0565 + }, + { + "t": "2026-07-16T09:15:01.555764", + "v": 99.0883 + }, + { + "t": "2026-07-16T10:15:01.555764", + "v": 99.0223 + }, + { + "t": "2026-07-16T11:15:01.555764", + "v": 98.866 + }, + { + "t": "2026-07-16T12:15:01.555764", + "v": 99.0145 + }, + { + "t": "2026-07-16T13:15:01.555764", + "v": 99.0027 + }, + { + "t": "2026-07-16T14:15:01.555764", + "v": 99.4417 + }, + { + "t": "2026-07-16T15:15:01.555764", + "v": 99.3232 + }, + { + "t": "2026-07-16T16:15:01.555764", + "v": 99.2135 + }, + { + "t": "2026-07-16T17:15:01.555764", + "v": 99.2064 + }, + { + "t": "2026-07-16T18:15:01.555764", + "v": 99.1885 + }, + { + "t": "2026-07-16T19:15:01.555764", + "v": 99.0442 + }, + { + "t": "2026-07-16T20:15:01.555764", + "v": 98.8774 + }, + { + "t": "2026-07-16T21:15:01.555764", + "v": 98.9731 + }, + { + "t": "2026-07-16T22:15:01.555764", + "v": 99.0477 + }, + { + "t": "2026-07-16T23:15:01.555764", + "v": 99.1215 + }, + { + "t": "2026-07-17T00:15:01.555764", + "v": 99.0949 + }, + { + "t": "2026-07-17T01:15:01.555764", + "v": 99.1538 + }, + { + "t": "2026-07-17T02:15:01.555764", + "v": 99.1479 + }, + { + "t": "2026-07-17T03:15:01.555764", + "v": 98.8603 + }, + { + "t": "2026-07-17T04:15:01.555764", + "v": 98.8638 + }, + { + "t": "2026-07-17T05:15:01.555764", + "v": 98.7514 + }, + { + "t": "2026-07-17T06:15:01.555764", + "v": 98.6146 + }, + { + "t": "2026-07-17T07:15:01.555764", + "v": 98.5416 + }, + { + "t": "2026-07-17T08:15:01.555764", + "v": 98.4793 + }, + { + "t": "2026-07-17T09:15:01.555764", + "v": 98.4599 + }, + { + "t": "2026-07-17T10:15:01.555764", + "v": 98.5453 + }, + { + "t": "2026-07-17T11:15:01.555764", + "v": 98.5035 + }, + { + "t": "2026-07-17T12:15:01.555764", + "v": 98.502 + }, + { + "t": "2026-07-17T13:15:01.555764", + "v": 98.4027 + }, + { + "t": "2026-07-17T14:15:01.555764", + "v": 98.265 + }, + { + "t": "2026-07-17T15:15:01.555764", + "v": 98.142 + }, + { + "t": "2026-07-17T16:15:01.555764", + "v": 98.1697 + }, + { + "t": "2026-07-17T17:15:01.555764", + "v": 98.0732 + }, + { + "t": "2026-07-17T18:15:01.555764", + "v": 98.0705 + }, + { + "t": "2026-07-17T19:15:01.555764", + "v": 98.2711 + }, + { + "t": "2026-07-17T20:15:01.555764", + "v": 98.2487 + }, + { + "t": "2026-07-17T21:15:01.555764", + "v": 98.3141 + }, + { + "t": "2026-07-17T22:15:01.555764", + "v": 98.3728 + }, + { + "t": "2026-07-17T23:15:01.555764", + "v": 98.1811 + }, + { + "t": "2026-07-18T00:15:01.555764", + "v": 98.2057 + }, + { + "t": "2026-07-18T01:15:01.555764", + "v": 98.1755 + }, + { + "t": "2026-07-18T02:15:01.555764", + "v": 98.2154 + }, + { + "t": "2026-07-18T03:15:01.555764", + "v": 98.2363 + }, + { + "t": "2026-07-18T04:15:01.555764", + "v": 98.3269 + }, + { + "t": "2026-07-18T05:15:01.555764", + "v": 98.195 + }, + { + "t": "2026-07-18T06:15:01.555764", + "v": 98.0536 + }, + { + "t": "2026-07-18T07:15:01.555764", + "v": 97.9114 + }, + { + "t": "2026-07-18T08:15:01.555764", + "v": 98.0365 + }, + { + "t": "2026-07-18T09:15:01.555764", + "v": 97.9646 + }, + { + "t": "2026-07-18T10:15:01.555764", + "v": 98.1941 + }, + { + "t": "2026-07-18T11:15:01.555764", + "v": 98.1298 + }, + { + "t": "2026-07-18T12:15:01.555764", + "v": 97.9209 + }, + { + "t": "2026-07-18T13:15:01.555764", + "v": 98.2501 + }, + { + "t": "2026-07-18T14:15:01.555764", + "v": 98.1762 + }, + { + "t": "2026-07-18T15:15:01.555764", + "v": 98.1346 + }, + { + "t": "2026-07-18T16:15:01.555764", + "v": 98.2586 + }, + { + "t": "2026-07-18T17:15:01.555764", + "v": 97.2803 + }, + { + "t": "2026-07-18T18:15:01.555764", + "v": 97.1277 + }, + { + "t": "2026-07-18T19:15:01.555764", + "v": 97.0383 + }, + { + "t": "2026-07-18T20:15:01.555764", + "v": 97.0314 + }, + { + "t": "2026-07-18T21:15:01.555764", + "v": 96.8431 + }, + { + "t": "2026-07-18T22:15:01.555764", + "v": 96.7839 + }, + { + "t": "2026-07-18T23:15:01.555764", + "v": 96.7541 + }, + { + "t": "2026-07-19T00:15:01.555764", + "v": 96.6764 + }, + { + "t": "2026-07-19T01:15:01.555764", + "v": 96.6639 + }, + { + "t": "2026-07-19T02:15:01.555764", + "v": 96.629 + }, + { + "t": "2026-07-19T03:15:01.555764", + "v": 96.458 + }, + { + "t": "2026-07-19T04:15:01.555764", + "v": 96.3906 + }, + { + "t": "2026-07-19T05:15:01.555764", + "v": 96.4543 + }, + { + "t": "2026-07-19T06:15:01.555764", + "v": 96.3982 + }, + { + "t": "2026-07-19T07:15:01.555764", + "v": 96.4972 + }, + { + "t": "2026-07-19T08:15:01.555764", + "v": 96.5186 + }, + { + "t": "2026-07-19T09:15:01.555764", + "v": 96.6894 + }, + { + "t": "2026-07-19T10:15:01.555764", + "v": 96.563 + }, + { + "t": "2026-07-19T11:15:01.555764", + "v": 96.5793 + }, + { + "t": "2026-07-19T12:15:01.555764", + "v": 96.6491 + }, + { + "t": "2026-07-19T13:15:01.555764", + "v": 96.4866 + }, + { + "t": "2026-07-19T14:15:01.555764", + "v": 96.6396 + }, + { + "t": "2026-07-19T15:15:01.555764", + "v": 96.5218 + }, + { + "t": "2026-07-19T16:15:01.555764", + "v": 96.6561 + }, + { + "t": "2026-07-19T17:15:01.555764", + "v": 96.6841 + }, + { + "t": "2026-07-19T18:15:01.555764", + "v": 96.5997 + }, + { + "t": "2026-07-19T19:15:01.555764", + "v": 96.4689 + }, + { + "t": "2026-07-19T20:15:01.555764", + "v": 96.422 + }, + { + "t": "2026-07-19T21:15:01.555764", + "v": 96.3873 + }, + { + "t": "2026-07-19T22:15:01.555764", + "v": 96.2385 + }, + { + "t": "2026-07-19T23:15:01.555764", + "v": 96.2755 + }, + { + "t": "2026-07-20T00:15:01.555764", + "v": 96.3055 + }, + { + "t": "2026-07-20T01:15:01.555764", + "v": 96.2149 + }, + { + "t": "2026-07-20T02:15:01.555764", + "v": 96.1622 + }, + { + "t": "2026-07-20T03:15:01.555764", + "v": 96.2008 + }, + { + "t": "2026-07-20T04:15:01.555764", + "v": 96.1491 + }, + { + "t": "2026-07-20T05:15:01.555764", + "v": 96.2129 + }, + { + "t": "2026-07-20T06:15:01.555764", + "v": 96.1811 + }, + { + "t": "2026-07-20T07:15:01.555764", + "v": 96.1227 + }, + { + "t": "2026-07-20T08:15:01.555764", + "v": 95.9399 + }, + { + "t": "2026-07-20T09:15:01.555764", + "v": 95.7326 + }, + { + "t": "2026-07-20T10:15:01.555764", + "v": 95.676 + }, + { + "t": "2026-07-20T11:15:01.555764", + "v": 95.6956 + }, + { + "t": "2026-07-20T12:15:01.555764", + "v": 95.8528 + }, + { + "t": "2026-07-20T13:15:01.555764", + "v": 95.9292 + }, + { + "t": "2026-07-20T14:15:01.555764", + "v": 96.0173 + }, + { + "t": "2026-07-20T15:15:01.555764", + "v": 96.0317 + }, + { + "t": "2026-07-20T16:15:01.555764", + "v": 96.2665 + }, + { + "t": "2026-07-20T17:15:01.555764", + "v": 96.2539 + }, + { + "t": "2026-07-20T18:15:01.555764", + "v": 96.3174 + }, + { + "t": "2026-07-20T19:15:01.555764", + "v": 96.3503 + }, + { + "t": "2026-07-20T20:15:01.555764", + "v": 96.4175 + }, + { + "t": "2026-07-20T21:15:01.555764", + "v": 96.2252 + }, + { + "t": "2026-07-20T22:15:01.555764", + "v": 95.9865 + }, + { + "t": "2026-07-20T23:15:01.555764", + "v": 95.9587 + }, + { + "t": "2026-07-21T00:15:01.555764", + "v": 95.9985 + }, + { + "t": "2026-07-21T01:15:01.555764", + "v": 95.9741 + }, + { + "t": "2026-07-21T02:15:01.555764", + "v": 95.9385 + }, + { + "t": "2026-07-21T03:15:01.555764", + "v": 95.8834 + }, + { + "t": "2026-07-21T04:15:01.555764", + "v": 95.6478 + }, + { + "t": "2026-07-21T05:15:01.555764", + "v": 95.7981 + }, + { + "t": "2026-07-21T06:15:01.555764", + "v": 95.9682 + }, + { + "t": "2026-07-21T07:15:01.555764", + "v": 95.8562 + }, + { + "t": "2026-07-21T08:15:01.555764", + "v": 96.1481 + }, + { + "t": "2026-07-21T09:15:01.555764", + "v": 96.2271 + }, + { + "t": "2026-07-21T10:15:01.555764", + "v": 96.2363 + }, + { + "t": "2026-07-21T11:15:01.555764", + "v": 96.4784 + }, + { + "t": "2026-07-21T12:15:01.555764", + "v": 96.3994 + }, + { + "t": "2026-07-21T13:15:01.555764", + "v": 96.412 + }, + { + "t": "2026-07-21T14:15:01.555764", + "v": 96.4064 + }, + { + "t": "2026-07-21T15:15:01.555764", + "v": 96.1453 + }, + { + "t": "2026-07-21T16:15:01.555764", + "v": 95.9796 + }, + { + "t": "2026-07-21T17:15:01.555764", + "v": 95.8571 + }, + { + "t": "2026-07-21T18:15:01.555764", + "v": 95.7883 + }, + { + "t": "2026-07-21T19:15:01.555764", + "v": 95.9232 + }, + { + "t": "2026-07-21T20:15:01.555764", + "v": 95.8123 + }, + { + "t": "2026-07-21T21:15:01.555764", + "v": 95.7728 + }, + { + "t": "2026-07-21T22:15:01.555764", + "v": 95.6731 + }, + { + "t": "2026-07-21T23:15:01.555764", + "v": 95.6517 + }, + { + "t": "2026-07-22T00:15:01.555764", + "v": 95.8418 + }, + { + "t": "2026-07-22T01:15:01.555764", + "v": 95.8409 + }, + { + "t": "2026-07-22T02:15:01.555764", + "v": 95.7039 + }, + { + "t": "2026-07-22T03:15:01.555764", + "v": 95.6547 + }, + { + "t": "2026-07-22T04:15:01.555764", + "v": 95.8405 + }, + { + "t": "2026-07-22T05:15:01.555764", + "v": 96.1197 + }, + { + "t": "2026-07-22T06:15:01.555764", + "v": 96.1731 + }, + { + "t": "2026-07-22T07:15:01.555764", + "v": 96.1035 + }, + { + "t": "2026-07-22T08:15:01.555764", + "v": 96.0273 + }, + { + "t": "2026-07-22T09:15:01.555764", + "v": 95.9164 + }, + { + "t": "2026-07-22T10:15:01.555764", + "v": 96.0243 + }, + { + "t": "2026-07-22T11:15:01.555764", + "v": 96.1026 + }, + { + "t": "2026-07-22T12:15:01.555764", + "v": 96.1454 + }, + { + "t": "2026-07-22T13:15:01.555764", + "v": 96.2031 + }, + { + "t": "2026-07-22T14:15:01.555764", + "v": 96.0848 + }, + { + "t": "2026-07-22T15:15:01.555764", + "v": 96.1628 + }, + { + "t": "2026-07-22T16:15:01.555764", + "v": 96.2412 + }, + { + "t": "2026-07-22T17:15:01.555764", + "v": 95.9907 + }, + { + "t": "2026-07-22T18:15:01.555764", + "v": 96.0132 + }, + { + "t": "2026-07-22T19:15:01.555764", + "v": 95.8697 + }, + { + "t": "2026-07-22T20:15:01.555764", + "v": 95.7457 + }, + { + "t": "2026-07-22T21:15:01.555764", + "v": 95.8123 + }, + { + "t": "2026-07-22T22:15:01.555764", + "v": 95.5711 + }, + { + "t": "2026-07-22T23:15:01.555764", + "v": 95.5038 + }, + { + "t": "2026-07-23T00:15:01.555764", + "v": 95.4292 + }, + { + "t": "2026-07-23T01:15:01.555764", + "v": 95.5029 + }, + { + "t": "2026-07-23T02:15:01.555764", + "v": 95.3646 + }, + { + "t": "2026-07-23T03:15:01.555764", + "v": 95.4525 + }, + { + "t": "2026-07-23T04:15:01.555764", + "v": 95.3766 + }, + { + "t": "2026-07-23T05:15:01.555764", + "v": 95.5602 + }, + { + "t": "2026-07-23T06:15:01.555764", + "v": 95.6719 + }, + { + "t": "2026-07-23T07:15:01.555764", + "v": 95.44 + }, + { + "t": "2026-07-23T08:15:01.555764", + "v": 95.1417 + }, + { + "t": "2026-07-23T09:15:01.555764", + "v": 95.006 + }, + { + "t": "2026-07-23T10:15:01.555764", + "v": 95.1198 + }, + { + "t": "2026-07-23T11:15:01.555764", + "v": 95.1419 + }, + { + "t": "2026-07-23T12:15:01.555764", + "v": 95.0551 + }, + { + "t": "2026-07-23T13:15:01.555764", + "v": 95.0931 + }, + { + "t": "2026-07-23T14:15:01.555764", + "v": 94.9223 + }, + { + "t": "2026-07-23T15:15:01.555764", + "v": 94.7175 + }, + { + "t": "2026-07-23T16:15:01.555764", + "v": 94.8849 + }, + { + "t": "2026-07-23T17:15:01.555764", + "v": 94.7523 + }, + { + "t": "2026-07-23T18:15:01.555764", + "v": 94.7989 + }, + { + "t": "2026-07-23T19:15:01.555764", + "v": 94.8284 + }, + { + "t": "2026-07-23T20:15:01.555764", + "v": 94.7115 + }, + { + "t": "2026-07-23T21:15:01.555764", + "v": 94.7792 + }, + { + "t": "2026-07-23T22:15:01.555764", + "v": 94.6424 + }, + { + "t": "2026-07-23T23:15:01.555764", + "v": 94.6417 + }, + { + "t": "2026-07-24T00:15:01.555764", + "v": 94.6847 + }, + { + "t": "2026-07-24T01:15:01.555764", + "v": 94.5882 + }, + { + "t": "2026-07-24T02:15:01.555764", + "v": 94.6446 + }, + { + "t": "2026-07-24T03:15:01.555764", + "v": 94.5723 + }, + { + "t": "2026-07-24T04:15:01.555764", + "v": 94.647 + }, + { + "t": "2026-07-24T05:15:01.555764", + "v": 94.4655 + }, + { + "t": "2026-07-24T06:15:01.555764", + "v": 94.4968 + }, + { + "t": "2026-07-24T07:15:01.555764", + "v": 94.5132 + }, + { + "t": "2026-07-24T08:15:01.555764", + "v": 94.4947 + }, + { + "t": "2026-07-24T09:15:01.555764", + "v": 94.3703 + }, + { + "t": "2026-07-24T10:15:01.555764", + "v": 94.4423 + }, + { + "t": "2026-07-24T11:15:01.555764", + "v": 94.3424 + }, + { + "t": "2026-07-24T12:15:01.555764", + "v": 94.1916 + }, + { + "t": "2026-07-24T13:15:01.555764", + "v": 94.1555 + }, + { + "t": "2026-07-24T14:15:01.555764", + "v": 94.0985 + }, + { + "t": "2026-07-24T15:15:01.555764", + "v": 94.1478 + }, + { + "t": "2026-07-24T16:15:01.555764", + "v": 94.123 + }, + { + "t": "2026-07-24T17:15:01.555764", + "v": 94.0059 + }, + { + "t": "2026-07-24T18:15:01.555764", + "v": 93.9678 + }, + { + "t": "2026-07-24T19:15:01.555764", + "v": 93.7708 + }, + { + "t": "2026-07-24T20:15:01.555764", + "v": 93.7029 + }, + { + "t": "2026-07-24T21:15:01.555764", + "v": 93.6514 + }, + { + "t": "2026-07-24T22:15:01.555764", + "v": 93.8547 + }, + { + "t": "2026-07-24T23:15:01.555764", + "v": 93.7354 + }, + { + "t": "2026-07-25T00:15:01.555764", + "v": 93.5801 + }, + { + "t": "2026-07-25T01:15:01.555764", + "v": 93.6248 + }, + { + "t": "2026-07-25T02:15:01.555764", + "v": 93.6688 + }, + { + "t": "2026-07-25T03:15:01.555764", + "v": 93.499 + }, + { + "t": "2026-07-25T04:15:01.555764", + "v": 93.5347 + }, + { + "t": "2026-07-25T05:15:01.555764", + "v": 93.364 + }, + { + "t": "2026-07-25T06:15:01.555764", + "v": 93.3738 + }, + { + "t": "2026-07-25T07:15:01.555764", + "v": 93.1219 + }, + { + "t": "2026-07-25T08:15:01.555764", + "v": 93.183 + }, + { + "t": "2026-07-25T09:15:01.555764", + "v": 93.1871 + }, + { + "t": "2026-07-25T10:15:01.555764", + "v": 93.2277 + }, + { + "t": "2026-07-25T11:15:01.555764", + "v": 93.1971 + }, + { + "t": "2026-07-25T12:15:01.555764", + "v": 93.2806 + }, + { + "t": "2026-07-25T13:15:01.555764", + "v": 93.3656 + }, + { + "t": "2026-07-25T14:15:01.555764", + "v": 93.2278 + }, + { + "t": "2026-07-25T15:15:01.555764", + "v": 93.0795 + }, + { + "t": "2026-07-25T16:15:01.555764", + "v": 93.0834 + }, + { + "t": "2026-07-25T17:15:01.555764", + "v": 93.109 + }, + { + "t": "2026-07-25T18:15:01.555764", + "v": 93.1454 + }, + { + "t": "2026-07-25T19:15:01.555764", + "v": 93.0861 + }, + { + "t": "2026-07-25T20:15:01.555764", + "v": 93.1685 + }, + { + "t": "2026-07-25T21:15:01.555764", + "v": 93.1916 + }, + { + "t": "2026-07-25T22:15:01.555764", + "v": 93.1601 + }, + { + "t": "2026-07-25T23:15:01.555764", + "v": 93.136 + }, + { + "t": "2026-07-26T00:15:01.555764", + "v": 93.1547 + }, + { + "t": "2026-07-26T01:15:01.555764", + "v": 93.2371 + }, + { + "t": "2026-07-26T02:15:01.555764", + "v": 93.5661 + }, + { + "t": "2026-07-26T03:15:01.555764", + "v": 93.6154 + }, + { + "t": "2026-07-26T04:15:01.555764", + "v": 93.5956 + }, + { + "t": "2026-07-26T05:15:01.555764", + "v": 93.5009 + }, + { + "t": "2026-07-26T06:15:01.555764", + "v": 93.5639 + }, + { + "t": "2026-07-26T07:15:01.555764", + "v": 93.6119 + }, + { + "t": "2026-07-26T08:15:01.555764", + "v": 93.5899 + }, + { + "t": "2026-07-26T09:15:01.555764", + "v": 93.5366 + }, + { + "t": "2026-07-26T10:15:01.555764", + "v": 93.486 + }, + { + "t": "2026-07-26T11:15:01.555764", + "v": 93.4242 + }, + { + "t": "2026-07-26T12:15:01.555764", + "v": 93.38 + }, + { + "t": "2026-07-26T13:15:01.555764", + "v": 93.4303 + }, + { + "t": "2026-07-26T14:15:01.555764", + "v": 93.3457 + }, + { + "t": "2026-07-26T15:15:01.555764", + "v": 93.2999 + }, + { + "t": "2026-07-26T16:15:01.555764", + "v": 93.2475 + }, + { + "t": "2026-07-26T17:15:01.555764", + "v": 93.2835 + }, + { + "t": "2026-07-26T18:15:01.555764", + "v": 93.3121 + }, + { + "t": "2026-07-26T19:15:01.555764", + "v": 93.347 + }, + { + "t": "2026-07-26T20:15:01.555764", + "v": 93.338 + }, + { + "t": "2026-07-26T21:15:01.555764", + "v": 93.4363 + }, + { + "t": "2026-07-26T22:15:01.555764", + "v": 93.3571 + }, + { + "t": "2026-07-26T23:15:01.555764", + "v": 93.3321 + }, + { + "t": "2026-07-27T00:15:01.555764", + "v": 93.3587 + }, + { + "t": "2026-07-27T01:15:01.555764", + "v": 93.1814 + }, + { + "t": "2026-07-27T02:15:01.555764", + "v": 92.9617 + }, + { + "t": "2026-07-27T03:15:01.555764", + "v": 93.0062 + }, + { + "t": "2026-07-27T04:15:01.555764", + "v": 92.9439 + }, + { + "t": "2026-07-27T05:15:01.555764", + "v": 93.2109 + }, + { + "t": "2026-07-27T06:15:01.555764", + "v": 93.2213 + }, + { + "t": "2026-07-27T07:15:01.555764", + "v": 93.13 + }, + { + "t": "2026-07-27T08:15:01.555764", + "v": 93.1148 + }, + { + "t": "2026-07-27T09:15:01.555764", + "v": 93.179 + }, + { + "t": "2026-07-27T10:15:01.555764", + "v": 92.9151 + }, + { + "t": "2026-07-27T11:15:01.555764", + "v": 92.8836 + }, + { + "t": "2026-07-27T12:15:01.555764", + "v": 92.7105 + }, + { + "t": "2026-07-27T13:15:01.555764", + "v": 92.7531 + }, + { + "t": "2026-07-27T14:15:01.555764", + "v": 92.7896 + }, + { + "t": "2026-07-27T15:15:01.555764", + "v": 92.8909 + }, + { + "t": "2026-07-27T16:15:01.555764", + "v": 93.1315 + }, + { + "t": "2026-07-27T17:15:01.555764", + "v": 93.1524 + }, + { + "t": "2026-07-27T18:15:01.555764", + "v": 93.1044 + }, + { + "t": "2026-07-27T19:15:01.555764", + "v": 93.0626 + }, + { + "t": "2026-07-27T20:15:01.555764", + "v": 92.9643 + }, + { + "t": "2026-07-27T21:15:01.555764", + "v": 92.8021 + }, + { + "t": "2026-07-27T22:15:01.555764", + "v": 92.9502 + }, + { + "t": "2026-07-27T23:15:01.555764", + "v": 92.8664 + }, + { + "t": "2026-07-28T00:15:01.555764", + "v": 92.8136 + }, + { + "t": "2026-07-28T01:15:01.555764", + "v": 92.9158 + }, + { + "t": "2026-07-28T02:15:01.555764", + "v": 93.0363 + }, + { + "t": "2026-07-28T03:15:01.555764", + "v": 92.9938 + }, + { + "t": "2026-07-28T04:15:01.555764", + "v": 92.9714 + }, + { + "t": "2026-07-28T05:15:01.555764", + "v": 92.902 + }, + { + "t": "2026-07-28T06:15:01.555764", + "v": 93.6342 + }, + { + "t": "2026-07-28T07:15:01.555764", + "v": 93.5678 + }, + { + "t": "2026-07-28T08:15:01.555764", + "v": 93.7023 + }, + { + "t": "2026-07-28T09:15:01.555764", + "v": 93.6718 + }, + { + "t": "2026-07-28T10:15:01.555764", + "v": 93.568 + }, + { + "t": "2026-07-28T11:15:01.555764", + "v": 93.5533 + }, + { + "t": "2026-07-28T12:15:01.555764", + "v": 93.8327 + }, + { + "t": "2026-07-28T13:15:01.555764", + "v": 93.6021 + }, + { + "t": "2026-07-28T14:15:01.555764", + "v": 93.6427 + }, + { + "t": "2026-07-28T15:15:01.555764", + "v": 93.5535 + }, + { + "t": "2026-07-28T16:15:01.555764", + "v": 93.6697 + }, + { + "t": "2026-07-28T17:15:01.555764", + "v": 93.6769 + }, + { + "t": "2026-07-28T18:15:01.555764", + "v": 93.5796 + }, + { + "t": "2026-07-28T19:15:01.555764", + "v": 93.6073 + }, + { + "t": "2026-07-28T20:15:01.555764", + "v": 93.6196 + }, + { + "t": "2026-07-28T21:15:01.555764", + "v": 93.5774 + }, + { + "t": "2026-07-28T22:15:01.555764", + "v": 93.814 + }, + { + "t": "2026-07-28T23:15:01.555764", + "v": 93.6156 + }, + { + "t": "2026-07-29T00:15:01.555764", + "v": 93.5635 + }, + { + "t": "2026-07-29T01:15:01.555764", + "v": 93.6068 + }, + { + "t": "2026-07-29T02:15:01.555764", + "v": 93.3101 + }, + { + "t": "2026-07-29T03:15:01.555764", + "v": 93.1916 + }, + { + "t": "2026-07-29T04:15:01.555764", + "v": 93.3915 + }, + { + "t": "2026-07-29T05:15:01.555764", + "v": 93.3595 + }, + { + "t": "2026-07-29T06:15:01.555764", + "v": 93.5017 + }, + { + "t": "2026-07-29T07:15:01.555764", + "v": 93.5283 + }, + { + "t": "2026-07-29T08:15:01.555764", + "v": 93.5058 + }, + { + "t": "2026-07-29T09:15:01.555764", + "v": 93.7497 + }, + { + "t": "2026-07-29T10:15:01.555764", + "v": 93.8415 + }, + { + "t": "2026-07-29T11:15:01.555764", + "v": 93.6735 + }, + { + "t": "2026-07-29T12:15:01.555764", + "v": 93.8684 + }, + { + "t": "2026-07-29T13:15:01.555764", + "v": 93.8216 + }, + { + "t": "2026-07-29T14:15:01.555764", + "v": 92.874 + }, + { + "t": "2026-07-29T15:15:01.555764", + "v": 92.6243 + }, + { + "t": "2026-07-29T16:15:01.555764", + "v": 92.5344 + }, + { + "t": "2026-07-29T17:15:01.555764", + "v": 92.54 + }, + { + "t": "2026-07-29T18:15:01.555764", + "v": 92.4677 + }, + { + "t": "2026-07-29T19:15:01.555764", + "v": 92.478 + }, + { + "t": "2026-07-29T20:15:01.555764", + "v": 92.4928 + }, + { + "t": "2026-07-29T21:15:01.555764", + "v": 92.3846 + }, + { + "t": "2026-07-29T22:15:01.555764", + "v": 92.3694 + }, + { + "t": "2026-07-29T23:15:01.555764", + "v": 92.3939 + }, + { + "t": "2026-07-30T00:15:01.555764", + "v": 92.383 + }, + { + "t": "2026-07-30T01:15:01.555764", + "v": 92.4037 + }, + { + "t": "2026-07-30T02:15:01.555764", + "v": 92.2597 + }, + { + "t": "2026-07-30T03:15:01.555764", + "v": 92.3897 + }, + { + "t": "2026-07-30T04:15:01.555764", + "v": 92.2372 + }, + { + "t": "2026-07-30T05:15:01.555764", + "v": 92.2318 + }, + { + "t": "2026-07-30T06:15:01.555764", + "v": 92.1613 + }, + { + "t": "2026-07-30T07:15:01.555764", + "v": 91.9859 + }, + { + "t": "2026-07-30T08:15:01.555764", + "v": 92.0819 + }, + { + "t": "2026-07-30T09:15:01.555764", + "v": 92.2264 + }, + { + "t": "2026-07-30T10:15:01.555764", + "v": 92.133 + }, + { + "t": "2026-07-30T11:15:01.555764", + "v": 92.169 + }, + { + "t": "2026-07-30T12:15:01.555764", + "v": 92.3059 + }, + { + "t": "2026-07-30T13:15:01.555764", + "v": 92.4385 + }, + { + "t": "2026-07-30T14:15:01.555764", + "v": 92.4598 + }, + { + "t": "2026-07-30T15:15:01.555764", + "v": 92.4587 + }, + { + "t": "2026-07-30T16:15:01.555764", + "v": 92.3582 + }, + { + "t": "2026-07-30T17:15:01.555764", + "v": 92.3759 + }, + { + "t": "2026-07-30T18:15:01.555764", + "v": 92.4798 + }, + { + "t": "2026-07-30T19:15:01.555764", + "v": 92.5245 + }, + { + "t": "2026-07-30T20:15:01.555764", + "v": 92.6161 + }, + { + "t": "2026-07-30T21:15:01.555764", + "v": 92.5723 + }, + { + "t": "2026-07-30T22:15:01.555764", + "v": 92.5117 + }, + { + "t": "2026-07-30T23:15:01.555764", + "v": 92.4873 + }, + { + "t": "2026-07-31T00:15:01.555764", + "v": 92.5381 + }, + { + "t": "2026-07-31T01:15:01.555764", + "v": 92.4462 + }, + { + "t": "2026-07-31T02:15:01.555764", + "v": 92.6195 + }, + { + "t": "2026-07-31T03:15:01.555764", + "v": 92.6622 + }, + { + "t": "2026-07-31T04:15:01.555764", + "v": 92.6119 + }, + { + "t": "2026-07-31T05:15:01.555764", + "v": 92.5561 + }, + { + "t": "2026-07-31T06:15:01.555764", + "v": 92.7147 + }, + { + "t": "2026-07-31T07:15:01.555764", + "v": 92.5363 + }, + { + "t": "2026-07-31T08:15:01.555764", + "v": 92.4513 + }, + { + "t": "2026-07-31T09:15:01.555764", + "v": 92.2897 + }, + { + "t": "2026-07-31T10:15:01.555764", + "v": 92.2139 + }, + { + "t": "2026-07-31T11:15:01.555764", + "v": 92.1521 + }, + { + "t": "2026-07-31T12:15:01.555764", + "v": 91.9413 + }, + { + "t": "2026-07-31T13:15:01.555764", + "v": 92.1025 + }, + { + "t": "2026-07-31T14:15:01.555764", + "v": 92.0307 + }, + { + "t": "2026-07-31T15:15:01.555764", + "v": 92.2634 + }, + { + "t": "2026-07-31T16:15:01.555764", + "v": 92.6812 + }, + { + "t": "2026-07-31T17:15:01.555764", + "v": 92.7984 + }, + { + "t": "2026-07-31T18:15:01.555764", + "v": 92.6785 + }, + { + "t": "2026-07-31T19:15:01.555764", + "v": 92.8556 + }, + { + "t": "2026-07-31T20:15:01.555764", + "v": 92.8333 + }, + { + "t": "2026-07-31T21:15:01.555764", + "v": 92.9326 + }, + { + "t": "2026-07-31T22:15:01.555764", + "v": 93.1022 + }, + { + "t": "2026-07-31T23:15:01.555764", + "v": 93.1285 + }, + { + "t": "2026-08-01T00:15:01.555764", + "v": 93.2636 + }, + { + "t": "2026-08-01T01:15:01.555764", + "v": 93.3397 + }, + { + "t": "2026-08-01T02:15:01.555764", + "v": 93.2878 + }, + { + "t": "2026-08-01T03:15:01.555764", + "v": 93.158 + }, + { + "t": "2026-08-01T04:15:01.555764", + "v": 93.1711 + }, + { + "t": "2026-08-01T05:15:01.555764", + "v": 93.0784 + }, + { + "t": "2026-08-01T06:15:01.555764", + "v": 93.0719 + }, + { + "t": "2026-08-01T07:15:01.555764", + "v": 93.0812 + }, + { + "t": "2026-08-01T08:15:01.555764", + "v": 92.9767 + }, + { + "t": "2026-08-01T09:15:01.555764", + "v": 92.9844 + }, + { + "t": "2026-08-01T10:15:01.555764", + "v": 93.0371 + }, + { + "t": "2026-08-01T11:15:01.555764", + "v": 93.1059 + }, + { + "t": "2026-08-01T12:15:01.555764", + "v": 93.1208 + }, + { + "t": "2026-08-01T13:15:01.555764", + "v": 92.954 + }, + { + "t": "2026-08-01T14:15:01.555764", + "v": 92.8444 + }, + { + "t": "2026-08-01T15:15:01.555764", + "v": 92.8353 + }, + { + "t": "2026-08-01T16:15:01.555764", + "v": 92.7458 + }, + { + "t": "2026-08-01T17:15:01.555764", + "v": 92.7651 + }, + { + "t": "2026-08-01T18:15:01.555764", + "v": 92.6233 + }, + { + "t": "2026-08-01T19:15:01.555764", + "v": 92.6427 + }, + { + "t": "2026-08-01T20:15:01.555764", + "v": 92.7771 + }, + { + "t": "2026-08-01T21:15:01.555764", + "v": 92.8399 + }, + { + "t": "2026-08-01T22:15:01.555764", + "v": 92.6626 + }, + { + "t": "2026-08-01T23:15:01.555764", + "v": 92.8683 + }, + { + "t": "2026-08-02T00:15:01.555764", + "v": 93.1058 + }, + { + "t": "2026-08-02T01:15:01.555764", + "v": 92.8406 + }, + { + "t": "2026-08-02T02:15:01.555764", + "v": 92.9234 + }, + { + "t": "2026-08-02T03:15:01.555764", + "v": 93.0573 + }, + { + "t": "2026-08-02T04:15:01.555764", + "v": 93.1573 + }, + { + "t": "2026-08-02T05:15:01.555764", + "v": 93.243 + }, + { + "t": "2026-08-02T06:15:01.555764", + "v": 93.1944 + }, + { + "t": "2026-08-02T07:15:01.555764", + "v": 93.2002 + }, + { + "t": "2026-08-02T08:15:01.555764", + "v": 93.3803 + }, + { + "t": "2026-08-02T09:15:01.555764", + "v": 93.1309 + }, + { + "t": "2026-08-02T10:15:01.555764", + "v": 93.1419 + }, + { + "t": "2026-08-02T11:15:01.555764", + "v": 93.2174 + }, + { + "t": "2026-08-02T12:15:01.555764", + "v": 93.2476 + }, + { + "t": "2026-08-02T13:15:01.555764", + "v": 93.2589 + }, + { + "t": "2026-08-02T14:15:01.555764", + "v": 93.1539 + }, + { + "t": "2026-08-02T15:15:01.555764", + "v": 93.0134 + }, + { + "t": "2026-08-02T16:15:01.555764", + "v": 93.0913 + }, + { + "t": "2026-08-02T17:15:01.555764", + "v": 93.1582 + }, + { + "t": "2026-08-02T18:15:01.555764", + "v": 93.2466 + }, + { + "t": "2026-08-02T19:15:01.555764", + "v": 93.4066 + }, + { + "t": "2026-08-02T20:15:01.555764", + "v": 93.4188 + }, + { + "t": "2026-08-02T21:15:01.555764", + "v": 93.4249 + }, + { + "t": "2026-08-02T22:15:01.555764", + "v": 93.3231 + }, + { + "t": "2026-08-02T23:15:01.555764", + "v": 93.3954 + }, + { + "t": "2026-08-03T00:15:01.555764", + "v": 93.3002 + }, + { + "t": "2026-08-03T01:15:01.555764", + "v": 93.2953 + }, + { + "t": "2026-08-03T02:15:01.555764", + "v": 93.2307 + }, + { + "t": "2026-08-03T03:15:01.555764", + "v": 93.3296 + }, + { + "t": "2026-08-03T04:15:01.555764", + "v": 93.2554 + }, + { + "t": "2026-08-03T05:15:01.555764", + "v": 93.1877 + }, + { + "t": "2026-08-03T06:15:01.555764", + "v": 93.2869 + }, + { + "t": "2026-08-03T07:15:01.555764", + "v": 93.1267 + }, + { + "t": "2026-08-03T08:15:01.555764", + "v": 93.1445 + }, + { + "t": "2026-08-03T09:15:01.555764", + "v": 93.072 + }, + { + "t": "2026-08-03T10:15:01.555764", + "v": 93.2773 + }, + { + "t": "2026-08-03T11:15:01.555764", + "v": 93.1328 + }, + { + "t": "2026-08-03T12:15:01.555764", + "v": 93.2297 + }, + { + "t": "2026-08-03T13:15:01.555764", + "v": 93.1764 + }, + { + "t": "2026-08-03T14:15:01.555764", + "v": 93.1782 + }, + { + "t": "2026-08-03T15:15:01.555764", + "v": 93.1819 + }, + { + "t": "2026-08-03T16:15:01.555764", + "v": 93.181 + }, + { + "t": "2026-08-03T17:15:01.555764", + "v": 92.9911 + }, + { + "t": "2026-08-03T18:15:01.555764", + "v": 93.1184 + }, + { + "t": "2026-08-03T19:15:01.555764", + "v": 93.3335 + }, + { + "t": "2026-08-03T20:15:01.555764", + "v": 93.3553 + }, + { + "t": "2026-08-03T21:15:01.555764", + "v": 93.4237 + }, + { + "t": "2026-08-03T22:15:01.555764", + "v": 93.4137 + }, + { + "t": "2026-08-03T23:15:01.555764", + "v": 93.2291 + }, + { + "t": "2026-08-04T00:15:01.555764", + "v": 93.3413 + }, + { + "t": "2026-08-04T01:15:01.555764", + "v": 93.1233 + }, + { + "t": "2026-08-04T02:15:01.555764", + "v": 93.1625 + }, + { + "t": "2026-08-04T03:15:01.555764", + "v": 93.1689 + }, + { + "t": "2026-08-04T04:15:01.555764", + "v": 93.2066 + }, + { + "t": "2026-08-04T05:15:01.555764", + "v": 93.4285 + }, + { + "t": "2026-08-04T06:15:01.555764", + "v": 93.6926 + } + ], + "trades": [ + { + "time": "2026-07-21 06:15", + "side": "BUY", + "size": 0.001, + "price": 63716.0, + "pnl_gross": 0.1793, + "pnl_net": 0.1538, + "fee": 0.025486 + }, + { + "time": "2026-07-21 08:15", + "side": "BUY", + "size": 0.0012, + "price": 61364.2, + "pnl_gross": 0.3011, + "pnl_net": 0.2717, + "fee": 0.029455 + }, + { + "time": "2026-07-21 11:15", + "side": "BUY", + "size": 0.0016, + "price": 60817.0, + "pnl_gross": 0.2513, + "pnl_net": 0.2124, + "fee": 0.038923 + }, + { + "time": "2026-07-21 15:15", + "side": "SELL", + "size": 0.0019, + "price": 64774.0, + "pnl_gross": -0.2518, + "pnl_net": -0.301, + "fee": 0.049228 + }, + { + "time": "2026-07-21 16:15", + "side": "SELL", + "size": 0.0014, + "price": 64387.7, + "pnl_gross": -0.1566, + "pnl_net": -0.1926, + "fee": 0.036057 + }, + { + "time": "2026-07-21 19:15", + "side": "BUY", + "size": 0.0016, + "price": 62075.6, + "pnl_gross": 0.1441, + "pnl_net": 0.1043, + "fee": 0.039728 + }, + { + "time": "2026-07-22 00:15", + "side": "BUY", + "size": 0.0014, + "price": 63175.5, + "pnl_gross": 0.1993, + "pnl_net": 0.1639, + "fee": 0.035378 + }, + { + "time": "2026-07-22 02:15", + "side": "SELL", + "size": 0.0017, + "price": 60461.8, + "pnl_gross": -0.1278, + "pnl_net": -0.1689, + "fee": 0.041114 + }, + { + "time": "2026-07-22 04:15", + "side": "BUY", + "size": 0.0013, + "price": 62711.7, + "pnl_gross": 0.195, + "pnl_net": 0.1624, + "fee": 0.03261 + }, + { + "time": "2026-07-22 05:15", + "side": "BUY", + "size": 0.0013, + "price": 63905.5, + "pnl_gross": 0.2884, + "pnl_net": 0.2551, + "fee": 0.033231 + }, + { + "time": "2026-07-22 17:15", + "side": "SELL", + "size": 0.0005, + "price": 62400.1, + "pnl_gross": -0.2413, + "pnl_net": -0.2538, + "fee": 0.01248 + }, + { + "time": "2026-07-22 19:15", + "side": "SELL", + "size": 0.001, + "price": 64665.4, + "pnl_gross": -0.1343, + "pnl_net": -0.1602, + "fee": 0.025866 + }, + { + "time": "2026-07-22 22:15", + "side": "SELL", + "size": 0.0008, + "price": 62695.7, + "pnl_gross": -0.232, + "pnl_net": -0.252, + "fee": 0.020063 + }, + { + "time": "2026-07-23 02:15", + "side": "SELL", + "size": 0.0016, + "price": 63293.6, + "pnl_gross": -0.1292, + "pnl_net": -0.1697, + "fee": 0.040508 + }, + { + "time": "2026-07-23 05:15", + "side": "BUY", + "size": 0.0015, + "price": 61023.2, + "pnl_gross": 0.1928, + "pnl_net": 0.1562, + "fee": 0.036614 + }, + { + "time": "2026-07-23 07:15", + "side": "SELL", + "size": 0.0015, + "price": 60324.9, + "pnl_gross": -0.2226, + "pnl_net": -0.2588, + "fee": 0.036195 + }, + { + "time": "2026-07-23 08:15", + "side": "SELL", + "size": 0.0006, + "price": 64206.3, + "pnl_gross": -0.2891, + "pnl_net": -0.3045, + "fee": 0.01541 + }, + { + "time": "2026-07-23 09:15", + "side": "SELL", + "size": 0.0012, + "price": 64037.8, + "pnl_gross": -0.1265, + "pnl_net": -0.1573, + "fee": 0.030738 + }, + { + "time": "2026-07-23 10:15", + "side": "BUY", + "size": 0.0013, + "price": 61054.0, + "pnl_gross": 0.1231, + "pnl_net": 0.0914, + "fee": 0.031748 + }, + { + "time": "2026-07-23 14:15", + "side": "SELL", + "size": 0.0007, + "price": 60278.7, + "pnl_gross": -0.1615, + "pnl_net": -0.1784, + "fee": 0.016878 + }, + { + "time": "2026-07-23 15:15", + "side": "SELL", + "size": 0.0017, + "price": 62423.7, + "pnl_gross": -0.1955, + "pnl_net": -0.238, + "fee": 0.042448 + }, + { + "time": "2026-07-23 16:15", + "side": "BUY", + "size": 0.0006, + "price": 64475.0, + "pnl_gross": 0.1766, + "pnl_net": 0.1612, + "fee": 0.015474 + }, + { + "time": "2026-07-23 17:15", + "side": "SELL", + "size": 0.002, + "price": 62629.8, + "pnl_gross": -0.1234, + "pnl_net": -0.1735, + "fee": 0.050104 + }, + { + "time": "2026-07-23 22:15", + "side": "SELL", + "size": 0.0006, + "price": 64766.9, + "pnl_gross": -0.1275, + "pnl_net": -0.1431, + "fee": 0.015544 + }, + { + "time": "2026-07-24 05:15", + "side": "SELL", + "size": 0.0013, + "price": 61460.9, + "pnl_gross": -0.1723, + "pnl_net": -0.2042, + "fee": 0.03196 + }, + { + "time": "2026-07-24 12:15", + "side": "SELL", + "size": 0.0009, + "price": 60576.1, + "pnl_gross": -0.1415, + "pnl_net": -0.1633, + "fee": 0.021807 + }, + { + "time": "2026-07-24 19:15", + "side": "SELL", + "size": 0.002, + "price": 64796.2, + "pnl_gross": -0.1878, + "pnl_net": -0.2396, + "fee": 0.051837 + }, + { + "time": "2026-07-24 22:15", + "side": "BUY", + "size": 0.0009, + "price": 62709.9, + "pnl_gross": 0.2126, + "pnl_net": 0.19, + "fee": 0.022576 + }, + { + "time": "2026-07-25 00:15", + "side": "SELL", + "size": 0.0018, + "price": 61284.6, + "pnl_gross": -0.146, + "pnl_net": -0.1901, + "fee": 0.044125 + }, + { + "time": "2026-07-25 03:15", + "side": "SELL", + "size": 0.0005, + "price": 63645.2, + "pnl_gross": -0.1607, + "pnl_net": -0.1734, + "fee": 0.012729 + }, + { + "time": "2026-07-25 05:15", + "side": "SELL", + "size": 0.0012, + "price": 64852.7, + "pnl_gross": -0.1615, + "pnl_net": -0.1926, + "fee": 0.031129 + }, + { + "time": "2026-07-25 07:15", + "side": "SELL", + "size": 0.0007, + "price": 60538.3, + "pnl_gross": -0.2427, + "pnl_net": -0.2597, + "fee": 0.016951 + }, + { + "time": "2026-07-25 14:15", + "side": "SELL", + "size": 0.0008, + "price": 63885.2, + "pnl_gross": -0.1287, + "pnl_net": -0.1491, + "fee": 0.020443 + }, + { + "time": "2026-07-25 15:15", + "side": "SELL", + "size": 0.0007, + "price": 62633.5, + "pnl_gross": -0.139, + "pnl_net": -0.1565, + "fee": 0.017537 + }, + { + "time": "2026-07-26 02:15", + "side": "BUY", + "size": 0.0019, + "price": 62092.5, + "pnl_gross": 0.3382, + "pnl_net": 0.291, + "fee": 0.04719 + }, + { + "time": "2026-07-27 01:15", + "side": "SELL", + "size": 0.001, + "price": 64661.3, + "pnl_gross": -0.1681, + "pnl_net": -0.194, + "fee": 0.025865 + }, + { + "time": "2026-07-27 02:15", + "side": "SELL", + "size": 0.0012, + "price": 60621.2, + "pnl_gross": -0.2104, + "pnl_net": -0.2395, + "fee": 0.029098 + }, + { + "time": "2026-07-27 05:15", + "side": "BUY", + "size": 0.0011, + "price": 61160.0, + "pnl_gross": 0.2762, + "pnl_net": 0.2493, + "fee": 0.02691 + }, + { + "time": "2026-07-27 10:15", + "side": "SELL", + "size": 0.0006, + "price": 61096.4, + "pnl_gross": -0.2547, + "pnl_net": -0.2694, + "fee": 0.014663 + }, + { + "time": "2026-07-27 12:15", + "side": "SELL", + "size": 0.0007, + "price": 60055.9, + "pnl_gross": -0.1639, + "pnl_net": -0.1807, + "fee": 0.016816 + }, + { + "time": "2026-07-27 16:15", + "side": "BUY", + "size": 0.001, + "price": 60334.2, + "pnl_gross": 0.2498, + "pnl_net": 0.2256, + "fee": 0.024134 + }, + { + "time": "2026-07-27 21:15", + "side": "SELL", + "size": 0.0015, + "price": 60251.1, + "pnl_gross": -0.153, + "pnl_net": -0.1891, + "fee": 0.036151 + }, + { + "time": "2026-07-27 22:15", + "side": "BUY", + "size": 0.001, + "price": 60454.9, + "pnl_gross": 0.1573, + "pnl_net": 0.1331, + "fee": 0.024182 + }, + { + "time": "2026-07-28 02:15", + "side": "BUY", + "size": 0.0017, + "price": 61578.1, + "pnl_gross": 0.1297, + "pnl_net": 0.0878, + "fee": 0.041873 + }, + { + "time": "2026-07-28 06:15", + "side": "BUY", + "size": 0.001, + "price": 60578.4, + "pnl_gross": 0.7415, + "pnl_net": 0.7173, + "fee": 0.024231 + }, + { + "time": "2026-07-28 08:15", + "side": "BUY", + "size": 0.0007, + "price": 64710.2, + "pnl_gross": 0.1438, + "pnl_net": 0.1256, + "fee": 0.018119 + }, + { + "time": "2026-07-28 12:15", + "side": "BUY", + "size": 0.0007, + "price": 62979.8, + "pnl_gross": 0.2887, + "pnl_net": 0.2711, + "fee": 0.017634 + }, + { + "time": "2026-07-28 13:15", + "side": "SELL", + "size": 0.0009, + "price": 62597.2, + "pnl_gross": -0.2215, + "pnl_net": -0.244, + "fee": 0.022535 + }, + { + "time": "2026-07-28 16:15", + "side": "BUY", + "size": 0.0006, + "price": 61929.2, + "pnl_gross": 0.1254, + "pnl_net": 0.1105, + "fee": 0.014863 + }, + { + "time": "2026-07-28 22:15", + "side": "BUY", + "size": 0.0012, + "price": 60744.0, + "pnl_gross": 0.2458, + "pnl_net": 0.2167, + "fee": 0.029157 + }, + { + "time": "2026-07-28 23:15", + "side": "SELL", + "size": 0.0012, + "price": 62370.9, + "pnl_gross": -0.1891, + "pnl_net": -0.219, + "fee": 0.029938 + }, + { + "time": "2026-07-29 02:15", + "side": "SELL", + "size": 0.0019, + "price": 60998.0, + "pnl_gross": -0.2875, + "pnl_net": -0.3339, + "fee": 0.046358 + }, + { + "time": "2026-07-29 04:15", + "side": "BUY", + "size": 0.0019, + "price": 63637.0, + "pnl_gross": 0.2092, + "pnl_net": 0.1608, + "fee": 0.048364 + }, + { + "time": "2026-07-29 06:15", + "side": "BUY", + "size": 0.0014, + "price": 63056.6, + "pnl_gross": 0.1515, + "pnl_net": 0.1162, + "fee": 0.035312 + }, + { + "time": "2026-07-29 09:15", + "side": "BUY", + "size": 0.0005, + "price": 61787.1, + "pnl_gross": 0.2531, + "pnl_net": 0.2408, + "fee": 0.012357 + }, + { + "time": "2026-07-29 11:15", + "side": "SELL", + "size": 0.0019, + "price": 64360.7, + "pnl_gross": -0.1588, + "pnl_net": -0.2077, + "fee": 0.048914 + }, + { + "time": "2026-07-29 12:15", + "side": "BUY", + "size": 0.0016, + "price": 60777.8, + "pnl_gross": 0.2041, + "pnl_net": 0.1652, + "fee": 0.038898 + }, + { + "time": "2026-07-29 14:15", + "side": "SELL", + "size": 0.0015, + "price": 64069.6, + "pnl_gross": -0.9385, + "pnl_net": -0.9769, + "fee": 0.038442 + }, + { + "time": "2026-07-29 15:15", + "side": "SELL", + "size": 0.0007, + "price": 64456.5, + "pnl_gross": -0.2404, + "pnl_net": -0.2584, + "fee": 0.018048 + }, + { + "time": "2026-07-30 02:15", + "side": "SELL", + "size": 0.0015, + "price": 63237.7, + "pnl_gross": -0.1348, + "pnl_net": -0.1727, + "fee": 0.037943 + }, + { + "time": "2026-07-30 03:15", + "side": "BUY", + "size": 0.0018, + "price": 63463.5, + "pnl_gross": 0.1391, + "pnl_net": 0.0934, + "fee": 0.045694 + }, + { + "time": "2026-07-30 04:15", + "side": "SELL", + "size": 0.0007, + "price": 63743.0, + "pnl_gross": -0.1432, + "pnl_net": -0.1611, + "fee": 0.017848 + }, + { + "time": "2026-07-30 07:15", + "side": "SELL", + "size": 0.0017, + "price": 60816.0, + "pnl_gross": -0.1661, + "pnl_net": -0.2074, + "fee": 0.041355 + }, + { + "time": "2026-07-30 09:15", + "side": "BUY", + "size": 0.0009, + "price": 60206.0, + "pnl_gross": 0.1538, + "pnl_net": 0.1321, + "fee": 0.021674 + }, + { + "time": "2026-07-30 12:15", + "side": "BUY", + "size": 0.002, + "price": 61083.6, + "pnl_gross": 0.1462, + "pnl_net": 0.0974, + "fee": 0.048867 + }, + { + "time": "2026-07-30 13:15", + "side": "BUY", + "size": 0.0007, + "price": 61626.3, + "pnl_gross": 0.1418, + "pnl_net": 0.1246, + "fee": 0.017255 + }, + { + "time": "2026-07-31 02:15", + "side": "BUY", + "size": 0.0008, + "price": 62726.6, + "pnl_gross": 0.1826, + "pnl_net": 0.1625, + "fee": 0.020073 + }, + { + "time": "2026-07-31 06:15", + "side": "BUY", + "size": 0.0007, + "price": 62982.3, + "pnl_gross": 0.1679, + "pnl_net": 0.1503, + "fee": 0.017635 + }, + { + "time": "2026-07-31 07:15", + "side": "SELL", + "size": 0.0008, + "price": 63844.2, + "pnl_gross": -0.1692, + "pnl_net": -0.1896, + "fee": 0.02043 + }, + { + "time": "2026-07-31 09:15", + "side": "SELL", + "size": 0.0017, + "price": 61954.6, + "pnl_gross": -0.1523, + "pnl_net": -0.1944, + "fee": 0.042129 + }, + { + "time": "2026-07-31 12:15", + "side": "SELL", + "size": 0.001, + "price": 63779.2, + "pnl_gross": -0.2016, + "pnl_net": -0.2272, + "fee": 0.025512 + }, + { + "time": "2026-07-31 13:15", + "side": "BUY", + "size": 0.0008, + "price": 64039.0, + "pnl_gross": 0.1704, + "pnl_net": 0.1499, + "fee": 0.020492 + }, + { + "time": "2026-07-31 15:15", + "side": "BUY", + "size": 0.0005, + "price": 60723.6, + "pnl_gross": 0.242, + "pnl_net": 0.2298, + "fee": 0.012145 + }, + { + "time": "2026-07-31 16:15", + "side": "BUY", + "size": 0.0008, + "price": 62451.2, + "pnl_gross": 0.427, + "pnl_net": 0.4071, + "fee": 0.019984 + }, + { + "time": "2026-07-31 17:15", + "side": "BUY", + "size": 0.0019, + "price": 60566.5, + "pnl_gross": 0.1264, + "pnl_net": 0.0804, + "fee": 0.046031 + }, + { + "time": "2026-07-31 19:15", + "side": "BUY", + "size": 0.0011, + "price": 63098.7, + "pnl_gross": 0.1863, + "pnl_net": 0.1585, + "fee": 0.027763 + }, + { + "time": "2026-07-31 22:15", + "side": "BUY", + "size": 0.0018, + "price": 63862.2, + "pnl_gross": 0.1788, + "pnl_net": 0.1328, + "fee": 0.045981 + }, + { + "time": "2026-08-01 00:15", + "side": "BUY", + "size": 0.0018, + "price": 64013.3, + "pnl_gross": 0.1443, + "pnl_net": 0.0982, + "fee": 0.04609 + }, + { + "time": "2026-08-01 13:15", + "side": "SELL", + "size": 0.002, + "price": 61425.5, + "pnl_gross": -0.1576, + "pnl_net": -0.2067, + "fee": 0.04914 + }, + { + "time": "2026-08-01 18:15", + "side": "SELL", + "size": 0.002, + "price": 61404.8, + "pnl_gross": -0.1326, + "pnl_net": -0.1817, + "fee": 0.049124 + }, + { + "time": "2026-08-01 20:15", + "side": "BUY", + "size": 0.0005, + "price": 64086.7, + "pnl_gross": 0.1436, + "pnl_net": 0.1308, + "fee": 0.012817 + }, + { + "time": "2026-08-01 22:15", + "side": "SELL", + "size": 0.0017, + "price": 62263.9, + "pnl_gross": -0.1681, + "pnl_net": -0.2104, + "fee": 0.042339 + }, + { + "time": "2026-08-01 23:15", + "side": "BUY", + "size": 0.0007, + "price": 64372.1, + "pnl_gross": 0.215, + "pnl_net": 0.197, + "fee": 0.018024 + }, + { + "time": "2026-08-02 00:15", + "side": "BUY", + "size": 0.0006, + "price": 64651.4, + "pnl_gross": 0.2468, + "pnl_net": 0.2312, + "fee": 0.015516 + }, + { + "time": "2026-08-02 01:15", + "side": "SELL", + "size": 0.0015, + "price": 64690.5, + "pnl_gross": -0.256, + "pnl_net": -0.2949, + "fee": 0.038814 + }, + { + "time": "2026-08-02 03:15", + "side": "BUY", + "size": 0.0013, + "price": 62298.9, + "pnl_gross": 0.1431, + "pnl_net": 0.1107, + "fee": 0.032395 + }, + { + "time": "2026-08-02 08:15", + "side": "BUY", + "size": 0.0011, + "price": 64719.2, + "pnl_gross": 0.1893, + "pnl_net": 0.1608, + "fee": 0.028476 + }, + { + "time": "2026-08-02 09:15", + "side": "SELL", + "size": 0.0013, + "price": 61700.3, + "pnl_gross": -0.24, + "pnl_net": -0.2721, + "fee": 0.032084 + }, + { + "time": "2026-08-02 15:15", + "side": "SELL", + "size": 0.0008, + "price": 63960.2, + "pnl_gross": -0.1311, + "pnl_net": -0.1516, + "fee": 0.020467 + }, + { + "time": "2026-08-02 19:15", + "side": "BUY", + "size": 0.0013, + "price": 62012.8, + "pnl_gross": 0.1692, + "pnl_net": 0.137, + "fee": 0.032247 + }, + { + "time": "2026-08-03 07:15", + "side": "SELL", + "size": 0.0007, + "price": 64243.3, + "pnl_gross": -0.1509, + "pnl_net": -0.1689, + "fee": 0.017988 + }, + { + "time": "2026-08-03 10:15", + "side": "BUY", + "size": 0.0007, + "price": 63360.0, + "pnl_gross": 0.2146, + "pnl_net": 0.1968, + "fee": 0.017741 + }, + { + "time": "2026-08-03 11:15", + "side": "SELL", + "size": 0.0013, + "price": 63384.1, + "pnl_gross": -0.1353, + "pnl_net": -0.1683, + "fee": 0.03296 + }, + { + "time": "2026-08-03 17:15", + "side": "SELL", + "size": 0.0012, + "price": 63860.7, + "pnl_gross": -0.1807, + "pnl_net": -0.2113, + "fee": 0.030653 + }, + { + "time": "2026-08-03 18:15", + "side": "BUY", + "size": 0.0017, + "price": 61896.0, + "pnl_gross": 0.1366, + "pnl_net": 0.0945, + "fee": 0.042089 + }, + { + "time": "2026-08-03 19:15", + "side": "BUY", + "size": 0.0014, + "price": 62876.9, + "pnl_gross": 0.2243, + "pnl_net": 0.1891, + "fee": 0.035211 + }, + { + "time": "2026-08-03 23:15", + "side": "SELL", + "size": 0.0015, + "price": 60860.8, + "pnl_gross": -0.1753, + "pnl_net": -0.2118, + "fee": 0.036516 + }, + { + "time": "2026-08-04 01:15", + "side": "SELL", + "size": 0.0015, + "price": 60361.9, + "pnl_gross": -0.2088, + "pnl_net": -0.245, + "fee": 0.036217 + }, + { + "time": "2026-08-04 05:15", + "side": "BUY", + "size": 0.0019, + "price": 61077.9, + "pnl_gross": 0.2311, + "pnl_net": 0.1847, + "fee": 0.046419 + }, + { + "time": "2026-08-04 06:15", + "side": "BUY", + "size": 0.0006, + "price": 62549.6, + "pnl_gross": 0.2733, + "pnl_net": 0.2583, + "fee": 0.015012 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.565268" +} \ No newline at end of file diff --git a/backtests/results/cartea_20260804-071501.json b/backtests/results/cartea_20260804-071501.json new file mode 100644 index 0000000..b1bef9b --- /dev/null +++ b/backtests/results/cartea_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Cartea-Jaimungal", + "strategy_key": "cartea", + "description": "Stochastic control HFT \u2014 HJB equation with alpha + inventory", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.644737", + "end_time": "2026-08-04T06:15:01.644737", + "start_equity": 100.0, + "end_equity": 94.433, + "pnl": -5.5776, + "pnl_pct": -5.5776, + "pnl_gross": 2.0367, + "pnl_gross_pct": 2.0367, + "fees_total": 7.6143, + "fee_model": "maker", + "ann_return_pct": -66.93, + "sharpe": 1.2457, + "sortino": 1.8408, + "max_dd": 0.0552, + "max_dd_pct": 5.52, + "win_rate": 0.0, + "total_trades": 246, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.644737", + "v": 100.0182 + }, + { + "t": "2026-07-05T08:15:01.644737", + "v": 100.2568 + }, + { + "t": "2026-07-05T09:15:01.644737", + "v": 100.4389 + }, + { + "t": "2026-07-05T10:15:01.644737", + "v": 100.3447 + }, + { + "t": "2026-07-05T11:15:01.644737", + "v": 100.067 + }, + { + "t": "2026-07-05T12:15:01.644737", + "v": 99.9791 + }, + { + "t": "2026-07-05T13:15:01.644737", + "v": 100.3743 + }, + { + "t": "2026-07-05T14:15:01.644737", + "v": 100.3315 + }, + { + "t": "2026-07-05T15:15:01.644737", + "v": 100.4538 + }, + { + "t": "2026-07-05T16:15:01.644737", + "v": 100.7066 + }, + { + "t": "2026-07-05T17:15:01.644737", + "v": 100.8257 + }, + { + "t": "2026-07-05T18:15:01.644737", + "v": 101.15 + }, + { + "t": "2026-07-05T19:15:01.644737", + "v": 101.5318 + }, + { + "t": "2026-07-05T20:15:01.644737", + "v": 101.4961 + }, + { + "t": "2026-07-05T21:15:01.644737", + "v": 102.2762 + }, + { + "t": "2026-07-05T22:15:01.644737", + "v": 102.254 + }, + { + "t": "2026-07-05T23:15:01.644737", + "v": 102.597 + }, + { + "t": "2026-07-06T00:15:01.644737", + "v": 102.889 + }, + { + "t": "2026-07-06T01:15:01.644737", + "v": 102.5406 + }, + { + "t": "2026-07-06T02:15:01.644737", + "v": 102.0533 + }, + { + "t": "2026-07-06T03:15:01.644737", + "v": 101.6727 + }, + { + "t": "2026-07-06T04:15:01.644737", + "v": 101.6139 + }, + { + "t": "2026-07-06T05:15:01.644737", + "v": 101.5338 + }, + { + "t": "2026-07-06T06:15:01.644737", + "v": 101.5742 + }, + { + "t": "2026-07-06T07:15:01.644737", + "v": 101.191 + }, + { + "t": "2026-07-06T08:15:01.644737", + "v": 101.0365 + }, + { + "t": "2026-07-06T09:15:01.644737", + "v": 101.1024 + }, + { + "t": "2026-07-06T10:15:01.644737", + "v": 101.091 + }, + { + "t": "2026-07-06T11:15:01.644737", + "v": 100.6048 + }, + { + "t": "2026-07-06T12:15:01.644737", + "v": 100.2727 + }, + { + "t": "2026-07-06T13:15:01.644737", + "v": 99.9526 + }, + { + "t": "2026-07-06T14:15:01.644737", + "v": 100.6454 + }, + { + "t": "2026-07-06T15:15:01.644737", + "v": 100.4159 + }, + { + "t": "2026-07-06T16:15:01.644737", + "v": 100.3282 + }, + { + "t": "2026-07-06T17:15:01.644737", + "v": 100.2163 + }, + { + "t": "2026-07-06T18:15:01.644737", + "v": 99.9823 + }, + { + "t": "2026-07-06T19:15:01.644737", + "v": 100.0145 + }, + { + "t": "2026-07-06T20:15:01.644737", + "v": 99.8071 + }, + { + "t": "2026-07-06T21:15:01.644737", + "v": 99.6915 + }, + { + "t": "2026-07-06T22:15:01.644737", + "v": 99.9299 + }, + { + "t": "2026-07-06T23:15:01.644737", + "v": 99.9193 + }, + { + "t": "2026-07-07T00:15:01.644737", + "v": 99.4951 + }, + { + "t": "2026-07-07T01:15:01.644737", + "v": 99.4352 + }, + { + "t": "2026-07-07T02:15:01.644737", + "v": 99.4682 + }, + { + "t": "2026-07-07T03:15:01.644737", + "v": 99.6215 + }, + { + "t": "2026-07-07T04:15:01.644737", + "v": 99.6687 + }, + { + "t": "2026-07-07T05:15:01.644737", + "v": 100.1729 + }, + { + "t": "2026-07-07T06:15:01.644737", + "v": 100.1806 + }, + { + "t": "2026-07-07T07:15:01.644737", + "v": 100.4202 + }, + { + "t": "2026-07-07T08:15:01.644737", + "v": 100.7166 + }, + { + "t": "2026-07-07T09:15:01.644737", + "v": 100.4071 + }, + { + "t": "2026-07-07T10:15:01.644737", + "v": 100.537 + }, + { + "t": "2026-07-07T11:15:01.644737", + "v": 100.7897 + }, + { + "t": "2026-07-07T12:15:01.644737", + "v": 100.6605 + }, + { + "t": "2026-07-07T13:15:01.644737", + "v": 100.4018 + }, + { + "t": "2026-07-07T14:15:01.644737", + "v": 100.2568 + }, + { + "t": "2026-07-07T15:15:01.644737", + "v": 100.6261 + }, + { + "t": "2026-07-07T16:15:01.644737", + "v": 100.4798 + }, + { + "t": "2026-07-07T17:15:01.644737", + "v": 100.2115 + }, + { + "t": "2026-07-07T18:15:01.644737", + "v": 100.1979 + }, + { + "t": "2026-07-07T19:15:01.644737", + "v": 100.5733 + }, + { + "t": "2026-07-07T20:15:01.644737", + "v": 100.5192 + }, + { + "t": "2026-07-07T21:15:01.644737", + "v": 100.5834 + }, + { + "t": "2026-07-07T22:15:01.644737", + "v": 100.6204 + }, + { + "t": "2026-07-07T23:15:01.644737", + "v": 100.6635 + }, + { + "t": "2026-07-08T00:15:01.644737", + "v": 100.5336 + }, + { + "t": "2026-07-08T01:15:01.644737", + "v": 100.5676 + }, + { + "t": "2026-07-08T02:15:01.644737", + "v": 100.4823 + }, + { + "t": "2026-07-08T03:15:01.644737", + "v": 100.3852 + }, + { + "t": "2026-07-08T04:15:01.644737", + "v": 100.3783 + }, + { + "t": "2026-07-08T05:15:01.644737", + "v": 100.5944 + }, + { + "t": "2026-07-08T06:15:01.644737", + "v": 100.7183 + }, + { + "t": "2026-07-08T07:15:01.644737", + "v": 100.3607 + }, + { + "t": "2026-07-08T08:15:01.644737", + "v": 100.4164 + }, + { + "t": "2026-07-08T09:15:01.644737", + "v": 100.3752 + }, + { + "t": "2026-07-08T10:15:01.644737", + "v": 100.4083 + }, + { + "t": "2026-07-08T11:15:01.644737", + "v": 100.3743 + }, + { + "t": "2026-07-08T12:15:01.644737", + "v": 100.1616 + }, + { + "t": "2026-07-08T13:15:01.644737", + "v": 100.3963 + }, + { + "t": "2026-07-08T14:15:01.644737", + "v": 100.4871 + }, + { + "t": "2026-07-08T15:15:01.644737", + "v": 100.3898 + }, + { + "t": "2026-07-08T16:15:01.644737", + "v": 100.3993 + }, + { + "t": "2026-07-08T17:15:01.644737", + "v": 99.963 + }, + { + "t": "2026-07-08T18:15:01.644737", + "v": 99.993 + }, + { + "t": "2026-07-08T19:15:01.644737", + "v": 99.8658 + }, + { + "t": "2026-07-08T20:15:01.644737", + "v": 99.8552 + }, + { + "t": "2026-07-08T21:15:01.644737", + "v": 99.8584 + }, + { + "t": "2026-07-08T22:15:01.644737", + "v": 99.5089 + }, + { + "t": "2026-07-08T23:15:01.644737", + "v": 99.5123 + }, + { + "t": "2026-07-09T00:15:01.644737", + "v": 99.4058 + }, + { + "t": "2026-07-09T01:15:01.644737", + "v": 99.3794 + }, + { + "t": "2026-07-09T02:15:01.644737", + "v": 99.2313 + }, + { + "t": "2026-07-09T03:15:01.644737", + "v": 99.0915 + }, + { + "t": "2026-07-09T04:15:01.644737", + "v": 98.9083 + }, + { + "t": "2026-07-09T05:15:01.644737", + "v": 98.9522 + }, + { + "t": "2026-07-09T06:15:01.644737", + "v": 98.4793 + }, + { + "t": "2026-07-09T07:15:01.644737", + "v": 98.5765 + }, + { + "t": "2026-07-09T08:15:01.644737", + "v": 99.0375 + }, + { + "t": "2026-07-09T09:15:01.644737", + "v": 99.1055 + }, + { + "t": "2026-07-09T10:15:01.644737", + "v": 99.3095 + }, + { + "t": "2026-07-09T11:15:01.644737", + "v": 99.4502 + }, + { + "t": "2026-07-09T12:15:01.644737", + "v": 99.4752 + }, + { + "t": "2026-07-09T13:15:01.644737", + "v": 99.4713 + }, + { + "t": "2026-07-09T14:15:01.644737", + "v": 99.0498 + }, + { + "t": "2026-07-09T15:15:01.644737", + "v": 99.2406 + }, + { + "t": "2026-07-09T16:15:01.644737", + "v": 99.4864 + }, + { + "t": "2026-07-09T17:15:01.644737", + "v": 99.5205 + }, + { + "t": "2026-07-09T18:15:01.644737", + "v": 99.8194 + }, + { + "t": "2026-07-09T19:15:01.644737", + "v": 100.1416 + }, + { + "t": "2026-07-09T20:15:01.644737", + "v": 98.6287 + }, + { + "t": "2026-07-09T21:15:01.644737", + "v": 98.5474 + }, + { + "t": "2026-07-09T22:15:01.644737", + "v": 98.1563 + }, + { + "t": "2026-07-09T23:15:01.644737", + "v": 98.0362 + }, + { + "t": "2026-07-10T00:15:01.644737", + "v": 97.9929 + }, + { + "t": "2026-07-10T01:15:01.644737", + "v": 97.9025 + }, + { + "t": "2026-07-10T02:15:01.644737", + "v": 97.788 + }, + { + "t": "2026-07-10T03:15:01.644737", + "v": 97.7472 + }, + { + "t": "2026-07-10T04:15:01.644737", + "v": 98.0011 + }, + { + "t": "2026-07-10T05:15:01.644737", + "v": 98.0711 + }, + { + "t": "2026-07-10T06:15:01.644737", + "v": 98.087 + }, + { + "t": "2026-07-10T07:15:01.644737", + "v": 97.9812 + }, + { + "t": "2026-07-10T08:15:01.644737", + "v": 98.2909 + }, + { + "t": "2026-07-10T09:15:01.644737", + "v": 98.6053 + }, + { + "t": "2026-07-10T10:15:01.644737", + "v": 98.4048 + }, + { + "t": "2026-07-10T11:15:01.644737", + "v": 98.3448 + }, + { + "t": "2026-07-10T12:15:01.644737", + "v": 98.4384 + }, + { + "t": "2026-07-10T13:15:01.644737", + "v": 98.1806 + }, + { + "t": "2026-07-10T14:15:01.644737", + "v": 98.1134 + }, + { + "t": "2026-07-10T15:15:01.644737", + "v": 98.1279 + }, + { + "t": "2026-07-10T16:15:01.644737", + "v": 97.9456 + }, + { + "t": "2026-07-10T17:15:01.644737", + "v": 97.7127 + }, + { + "t": "2026-07-10T18:15:01.644737", + "v": 97.9534 + }, + { + "t": "2026-07-10T19:15:01.644737", + "v": 98.2248 + }, + { + "t": "2026-07-10T20:15:01.644737", + "v": 97.8598 + }, + { + "t": "2026-07-10T21:15:01.644737", + "v": 98.0724 + }, + { + "t": "2026-07-10T22:15:01.644737", + "v": 98.376 + }, + { + "t": "2026-07-10T23:15:01.644737", + "v": 98.3993 + }, + { + "t": "2026-07-11T00:15:01.644737", + "v": 98.6039 + }, + { + "t": "2026-07-11T01:15:01.644737", + "v": 98.5804 + }, + { + "t": "2026-07-11T02:15:01.644737", + "v": 98.6189 + }, + { + "t": "2026-07-11T03:15:01.644737", + "v": 98.6893 + }, + { + "t": "2026-07-11T04:15:01.644737", + "v": 98.9045 + }, + { + "t": "2026-07-11T05:15:01.644737", + "v": 99.1171 + }, + { + "t": "2026-07-11T06:15:01.644737", + "v": 99.47 + }, + { + "t": "2026-07-11T07:15:01.644737", + "v": 99.6509 + }, + { + "t": "2026-07-11T08:15:01.644737", + "v": 99.1716 + }, + { + "t": "2026-07-11T09:15:01.644737", + "v": 99.1785 + }, + { + "t": "2026-07-11T10:15:01.644737", + "v": 99.2407 + }, + { + "t": "2026-07-11T11:15:01.644737", + "v": 99.2248 + }, + { + "t": "2026-07-11T12:15:01.644737", + "v": 99.8074 + }, + { + "t": "2026-07-11T13:15:01.644737", + "v": 100.074 + }, + { + "t": "2026-07-11T14:15:01.644737", + "v": 100.1152 + }, + { + "t": "2026-07-11T15:15:01.644737", + "v": 99.7905 + }, + { + "t": "2026-07-11T16:15:01.644737", + "v": 100.059 + }, + { + "t": "2026-07-11T17:15:01.644737", + "v": 100.1365 + }, + { + "t": "2026-07-11T18:15:01.644737", + "v": 99.8356 + }, + { + "t": "2026-07-11T19:15:01.644737", + "v": 99.734 + }, + { + "t": "2026-07-11T20:15:01.644737", + "v": 99.5917 + }, + { + "t": "2026-07-11T21:15:01.644737", + "v": 100.075 + }, + { + "t": "2026-07-11T22:15:01.644737", + "v": 100.1661 + }, + { + "t": "2026-07-11T23:15:01.644737", + "v": 100.1674 + }, + { + "t": "2026-07-12T00:15:01.644737", + "v": 100.1079 + }, + { + "t": "2026-07-12T01:15:01.644737", + "v": 99.9633 + }, + { + "t": "2026-07-12T02:15:01.644737", + "v": 100.0515 + }, + { + "t": "2026-07-12T03:15:01.644737", + "v": 100.2415 + }, + { + "t": "2026-07-12T04:15:01.644737", + "v": 100.3254 + }, + { + "t": "2026-07-12T05:15:01.644737", + "v": 100.6068 + }, + { + "t": "2026-07-12T06:15:01.644737", + "v": 100.7892 + }, + { + "t": "2026-07-12T07:15:01.644737", + "v": 100.5064 + }, + { + "t": "2026-07-12T08:15:01.644737", + "v": 100.2707 + }, + { + "t": "2026-07-12T09:15:01.644737", + "v": 100.2163 + }, + { + "t": "2026-07-12T10:15:01.644737", + "v": 100.3245 + }, + { + "t": "2026-07-12T11:15:01.644737", + "v": 100.3891 + }, + { + "t": "2026-07-12T12:15:01.644737", + "v": 100.2545 + }, + { + "t": "2026-07-12T13:15:01.644737", + "v": 100.394 + }, + { + "t": "2026-07-12T14:15:01.644737", + "v": 100.2278 + }, + { + "t": "2026-07-12T15:15:01.644737", + "v": 100.2526 + }, + { + "t": "2026-07-12T16:15:01.644737", + "v": 100.205 + }, + { + "t": "2026-07-12T17:15:01.644737", + "v": 100.007 + }, + { + "t": "2026-07-12T18:15:01.644737", + "v": 100.1467 + }, + { + "t": "2026-07-12T19:15:01.644737", + "v": 100.1828 + }, + { + "t": "2026-07-12T20:15:01.644737", + "v": 99.746 + }, + { + "t": "2026-07-12T21:15:01.644737", + "v": 99.9606 + }, + { + "t": "2026-07-12T22:15:01.644737", + "v": 100.1378 + }, + { + "t": "2026-07-12T23:15:01.644737", + "v": 100.0718 + }, + { + "t": "2026-07-13T00:15:01.644737", + "v": 100.0405 + }, + { + "t": "2026-07-13T01:15:01.644737", + "v": 99.9005 + }, + { + "t": "2026-07-13T02:15:01.644737", + "v": 100.0386 + }, + { + "t": "2026-07-13T03:15:01.644737", + "v": 100.0739 + }, + { + "t": "2026-07-13T04:15:01.644737", + "v": 99.7364 + }, + { + "t": "2026-07-13T05:15:01.644737", + "v": 99.8592 + }, + { + "t": "2026-07-13T06:15:01.644737", + "v": 99.8669 + }, + { + "t": "2026-07-13T07:15:01.644737", + "v": 99.7679 + }, + { + "t": "2026-07-13T08:15:01.644737", + "v": 99.4537 + }, + { + "t": "2026-07-13T09:15:01.644737", + "v": 99.506 + }, + { + "t": "2026-07-13T10:15:01.644737", + "v": 99.6914 + }, + { + "t": "2026-07-13T11:15:01.644737", + "v": 99.9561 + }, + { + "t": "2026-07-13T12:15:01.644737", + "v": 99.9103 + }, + { + "t": "2026-07-13T13:15:01.644737", + "v": 99.8453 + }, + { + "t": "2026-07-13T14:15:01.644737", + "v": 99.8787 + }, + { + "t": "2026-07-13T15:15:01.644737", + "v": 100.1324 + }, + { + "t": "2026-07-13T16:15:01.644737", + "v": 100.2473 + }, + { + "t": "2026-07-13T17:15:01.644737", + "v": 100.6086 + }, + { + "t": "2026-07-13T18:15:01.644737", + "v": 100.6039 + }, + { + "t": "2026-07-13T19:15:01.644737", + "v": 100.4727 + }, + { + "t": "2026-07-13T20:15:01.644737", + "v": 100.5274 + }, + { + "t": "2026-07-13T21:15:01.644737", + "v": 100.4353 + }, + { + "t": "2026-07-13T22:15:01.644737", + "v": 100.4659 + }, + { + "t": "2026-07-13T23:15:01.644737", + "v": 100.7659 + }, + { + "t": "2026-07-14T00:15:01.644737", + "v": 100.8649 + }, + { + "t": "2026-07-14T01:15:01.644737", + "v": 100.975 + }, + { + "t": "2026-07-14T02:15:01.644737", + "v": 101.0748 + }, + { + "t": "2026-07-14T03:15:01.644737", + "v": 101.0627 + }, + { + "t": "2026-07-14T04:15:01.644737", + "v": 101.0632 + }, + { + "t": "2026-07-14T05:15:01.644737", + "v": 100.8477 + }, + { + "t": "2026-07-14T06:15:01.644737", + "v": 100.9803 + }, + { + "t": "2026-07-14T07:15:01.644737", + "v": 100.7208 + }, + { + "t": "2026-07-14T08:15:01.644737", + "v": 100.8849 + }, + { + "t": "2026-07-14T09:15:01.644737", + "v": 100.8265 + }, + { + "t": "2026-07-14T10:15:01.644737", + "v": 100.4504 + }, + { + "t": "2026-07-14T11:15:01.644737", + "v": 100.2216 + }, + { + "t": "2026-07-14T12:15:01.644737", + "v": 100.3628 + }, + { + "t": "2026-07-14T13:15:01.644737", + "v": 100.2409 + }, + { + "t": "2026-07-14T14:15:01.644737", + "v": 100.1871 + }, + { + "t": "2026-07-14T15:15:01.644737", + "v": 100.0436 + }, + { + "t": "2026-07-14T16:15:01.644737", + "v": 100.0103 + }, + { + "t": "2026-07-14T17:15:01.644737", + "v": 99.8463 + }, + { + "t": "2026-07-14T18:15:01.644737", + "v": 99.8749 + }, + { + "t": "2026-07-14T19:15:01.644737", + "v": 99.8475 + }, + { + "t": "2026-07-14T20:15:01.644737", + "v": 100.1043 + }, + { + "t": "2026-07-14T21:15:01.644737", + "v": 99.8738 + }, + { + "t": "2026-07-14T22:15:01.644737", + "v": 100.0173 + }, + { + "t": "2026-07-14T23:15:01.644737", + "v": 100.1478 + }, + { + "t": "2026-07-15T00:15:01.644737", + "v": 100.2245 + }, + { + "t": "2026-07-15T01:15:01.644737", + "v": 100.2558 + }, + { + "t": "2026-07-15T02:15:01.644737", + "v": 100.124 + }, + { + "t": "2026-07-15T03:15:01.644737", + "v": 100.2727 + }, + { + "t": "2026-07-15T04:15:01.644737", + "v": 100.4939 + }, + { + "t": "2026-07-15T05:15:01.644737", + "v": 100.1651 + }, + { + "t": "2026-07-15T06:15:01.644737", + "v": 99.3687 + }, + { + "t": "2026-07-15T07:15:01.644737", + "v": 99.2025 + }, + { + "t": "2026-07-15T08:15:01.644737", + "v": 99.2611 + }, + { + "t": "2026-07-15T09:15:01.644737", + "v": 99.3165 + }, + { + "t": "2026-07-15T10:15:01.644737", + "v": 99.2776 + }, + { + "t": "2026-07-15T11:15:01.644737", + "v": 99.1763 + }, + { + "t": "2026-07-15T12:15:01.644737", + "v": 99.1256 + }, + { + "t": "2026-07-15T13:15:01.644737", + "v": 99.1424 + }, + { + "t": "2026-07-15T14:15:01.644737", + "v": 99.1553 + }, + { + "t": "2026-07-15T15:15:01.644737", + "v": 99.1389 + }, + { + "t": "2026-07-15T16:15:01.644737", + "v": 99.4188 + }, + { + "t": "2026-07-15T17:15:01.644737", + "v": 99.2484 + }, + { + "t": "2026-07-15T18:15:01.644737", + "v": 99.2587 + }, + { + "t": "2026-07-15T19:15:01.644737", + "v": 98.8855 + }, + { + "t": "2026-07-15T20:15:01.644737", + "v": 98.558 + }, + { + "t": "2026-07-15T21:15:01.644737", + "v": 98.2525 + }, + { + "t": "2026-07-15T22:15:01.644737", + "v": 98.2764 + }, + { + "t": "2026-07-15T23:15:01.644737", + "v": 98.3391 + }, + { + "t": "2026-07-16T00:15:01.644737", + "v": 98.5495 + }, + { + "t": "2026-07-16T01:15:01.644737", + "v": 98.5241 + }, + { + "t": "2026-07-16T02:15:01.644737", + "v": 97.9862 + }, + { + "t": "2026-07-16T03:15:01.644737", + "v": 97.9885 + }, + { + "t": "2026-07-16T04:15:01.644737", + "v": 98.0246 + }, + { + "t": "2026-07-16T05:15:01.644737", + "v": 97.9619 + }, + { + "t": "2026-07-16T06:15:01.644737", + "v": 97.9703 + }, + { + "t": "2026-07-16T07:15:01.644737", + "v": 97.8408 + }, + { + "t": "2026-07-16T08:15:01.644737", + "v": 97.7821 + }, + { + "t": "2026-07-16T09:15:01.644737", + "v": 97.8303 + }, + { + "t": "2026-07-16T10:15:01.644737", + "v": 97.9487 + }, + { + "t": "2026-07-16T11:15:01.644737", + "v": 97.9894 + }, + { + "t": "2026-07-16T12:15:01.644737", + "v": 97.878 + }, + { + "t": "2026-07-16T13:15:01.644737", + "v": 98.1579 + }, + { + "t": "2026-07-16T14:15:01.644737", + "v": 98.2167 + }, + { + "t": "2026-07-16T15:15:01.644737", + "v": 98.4102 + }, + { + "t": "2026-07-16T16:15:01.644737", + "v": 98.2795 + }, + { + "t": "2026-07-16T17:15:01.644737", + "v": 98.3053 + }, + { + "t": "2026-07-16T18:15:01.644737", + "v": 98.1652 + }, + { + "t": "2026-07-16T19:15:01.644737", + "v": 98.0605 + }, + { + "t": "2026-07-16T20:15:01.644737", + "v": 98.0904 + }, + { + "t": "2026-07-16T21:15:01.644737", + "v": 98.3834 + }, + { + "t": "2026-07-16T22:15:01.644737", + "v": 98.6165 + }, + { + "t": "2026-07-16T23:15:01.644737", + "v": 98.9372 + }, + { + "t": "2026-07-17T00:15:01.644737", + "v": 98.779 + }, + { + "t": "2026-07-17T01:15:01.644737", + "v": 98.6115 + }, + { + "t": "2026-07-17T02:15:01.644737", + "v": 98.3692 + }, + { + "t": "2026-07-17T03:15:01.644737", + "v": 99.697 + }, + { + "t": "2026-07-17T04:15:01.644737", + "v": 99.9718 + }, + { + "t": "2026-07-17T05:15:01.644737", + "v": 100.1876 + }, + { + "t": "2026-07-17T06:15:01.644737", + "v": 100.4639 + }, + { + "t": "2026-07-17T07:15:01.644737", + "v": 100.3075 + }, + { + "t": "2026-07-17T08:15:01.644737", + "v": 99.8026 + }, + { + "t": "2026-07-17T09:15:01.644737", + "v": 99.692 + }, + { + "t": "2026-07-17T10:15:01.644737", + "v": 99.8122 + }, + { + "t": "2026-07-17T11:15:01.644737", + "v": 99.9242 + }, + { + "t": "2026-07-17T12:15:01.644737", + "v": 100.1171 + }, + { + "t": "2026-07-17T13:15:01.644737", + "v": 99.9209 + }, + { + "t": "2026-07-17T14:15:01.644737", + "v": 100.0054 + }, + { + "t": "2026-07-17T15:15:01.644737", + "v": 100.0324 + }, + { + "t": "2026-07-17T16:15:01.644737", + "v": 99.8684 + }, + { + "t": "2026-07-17T17:15:01.644737", + "v": 99.9032 + }, + { + "t": "2026-07-17T18:15:01.644737", + "v": 99.9791 + }, + { + "t": "2026-07-17T19:15:01.644737", + "v": 99.9257 + }, + { + "t": "2026-07-17T20:15:01.644737", + "v": 100.1518 + }, + { + "t": "2026-07-17T21:15:01.644737", + "v": 99.8594 + }, + { + "t": "2026-07-17T22:15:01.644737", + "v": 99.4792 + }, + { + "t": "2026-07-17T23:15:01.644737", + "v": 99.1255 + }, + { + "t": "2026-07-18T00:15:01.644737", + "v": 98.9917 + }, + { + "t": "2026-07-18T01:15:01.644737", + "v": 99.0361 + }, + { + "t": "2026-07-18T02:15:01.644737", + "v": 99.388 + }, + { + "t": "2026-07-18T03:15:01.644737", + "v": 99.4783 + }, + { + "t": "2026-07-18T04:15:01.644737", + "v": 99.2692 + }, + { + "t": "2026-07-18T05:15:01.644737", + "v": 99.2592 + }, + { + "t": "2026-07-18T06:15:01.644737", + "v": 99.5678 + }, + { + "t": "2026-07-18T07:15:01.644737", + "v": 98.998 + }, + { + "t": "2026-07-18T08:15:01.644737", + "v": 98.9744 + }, + { + "t": "2026-07-18T09:15:01.644737", + "v": 98.696 + }, + { + "t": "2026-07-18T10:15:01.644737", + "v": 98.7567 + }, + { + "t": "2026-07-18T11:15:01.644737", + "v": 98.7632 + }, + { + "t": "2026-07-18T12:15:01.644737", + "v": 98.8887 + }, + { + "t": "2026-07-18T13:15:01.644737", + "v": 98.7362 + }, + { + "t": "2026-07-18T14:15:01.644737", + "v": 98.954 + }, + { + "t": "2026-07-18T15:15:01.644737", + "v": 99.0007 + }, + { + "t": "2026-07-18T16:15:01.644737", + "v": 98.9057 + }, + { + "t": "2026-07-18T17:15:01.644737", + "v": 98.8071 + }, + { + "t": "2026-07-18T18:15:01.644737", + "v": 98.2952 + }, + { + "t": "2026-07-18T19:15:01.644737", + "v": 98.2899 + }, + { + "t": "2026-07-18T20:15:01.644737", + "v": 98.7081 + }, + { + "t": "2026-07-18T21:15:01.644737", + "v": 98.6552 + }, + { + "t": "2026-07-18T22:15:01.644737", + "v": 98.4555 + }, + { + "t": "2026-07-18T23:15:01.644737", + "v": 98.5417 + }, + { + "t": "2026-07-19T00:15:01.644737", + "v": 98.7148 + }, + { + "t": "2026-07-19T01:15:01.644737", + "v": 98.6313 + }, + { + "t": "2026-07-19T02:15:01.644737", + "v": 98.6169 + }, + { + "t": "2026-07-19T03:15:01.644737", + "v": 98.3704 + }, + { + "t": "2026-07-19T04:15:01.644737", + "v": 98.4494 + }, + { + "t": "2026-07-19T05:15:01.644737", + "v": 98.2714 + }, + { + "t": "2026-07-19T06:15:01.644737", + "v": 98.3928 + }, + { + "t": "2026-07-19T07:15:01.644737", + "v": 98.5149 + }, + { + "t": "2026-07-19T08:15:01.644737", + "v": 98.6667 + }, + { + "t": "2026-07-19T09:15:01.644737", + "v": 98.6207 + }, + { + "t": "2026-07-19T10:15:01.644737", + "v": 98.6541 + }, + { + "t": "2026-07-19T11:15:01.644737", + "v": 98.2886 + }, + { + "t": "2026-07-19T12:15:01.644737", + "v": 98.3268 + }, + { + "t": "2026-07-19T13:15:01.644737", + "v": 98.4222 + }, + { + "t": "2026-07-19T14:15:01.644737", + "v": 98.6864 + }, + { + "t": "2026-07-19T15:15:01.644737", + "v": 98.821 + }, + { + "t": "2026-07-19T16:15:01.644737", + "v": 98.8368 + }, + { + "t": "2026-07-19T17:15:01.644737", + "v": 98.7938 + }, + { + "t": "2026-07-19T18:15:01.644737", + "v": 98.5256 + }, + { + "t": "2026-07-19T19:15:01.644737", + "v": 98.5768 + }, + { + "t": "2026-07-19T20:15:01.644737", + "v": 98.0871 + }, + { + "t": "2026-07-19T21:15:01.644737", + "v": 98.02 + }, + { + "t": "2026-07-19T22:15:01.644737", + "v": 98.0231 + }, + { + "t": "2026-07-19T23:15:01.644737", + "v": 97.8788 + }, + { + "t": "2026-07-20T00:15:01.644737", + "v": 98.0334 + }, + { + "t": "2026-07-20T01:15:01.644737", + "v": 97.9532 + }, + { + "t": "2026-07-20T02:15:01.644737", + "v": 97.9877 + }, + { + "t": "2026-07-20T03:15:01.644737", + "v": 98.1679 + }, + { + "t": "2026-07-20T04:15:01.644737", + "v": 97.9751 + }, + { + "t": "2026-07-20T05:15:01.644737", + "v": 97.3439 + }, + { + "t": "2026-07-20T06:15:01.644737", + "v": 97.2729 + }, + { + "t": "2026-07-20T07:15:01.644737", + "v": 97.2953 + }, + { + "t": "2026-07-20T08:15:01.644737", + "v": 97.4522 + }, + { + "t": "2026-07-20T09:15:01.644737", + "v": 97.5805 + }, + { + "t": "2026-07-20T10:15:01.644737", + "v": 97.632 + }, + { + "t": "2026-07-20T11:15:01.644737", + "v": 97.5037 + }, + { + "t": "2026-07-20T12:15:01.644737", + "v": 97.1759 + }, + { + "t": "2026-07-20T13:15:01.644737", + "v": 97.0717 + }, + { + "t": "2026-07-20T14:15:01.644737", + "v": 97.3793 + }, + { + "t": "2026-07-20T15:15:01.644737", + "v": 97.1865 + }, + { + "t": "2026-07-20T16:15:01.644737", + "v": 96.8325 + }, + { + "t": "2026-07-20T17:15:01.644737", + "v": 96.7696 + }, + { + "t": "2026-07-20T18:15:01.644737", + "v": 96.4437 + }, + { + "t": "2026-07-20T19:15:01.644737", + "v": 96.8088 + }, + { + "t": "2026-07-20T20:15:01.644737", + "v": 96.6825 + }, + { + "t": "2026-07-20T21:15:01.644737", + "v": 96.4997 + }, + { + "t": "2026-07-20T22:15:01.644737", + "v": 96.7365 + }, + { + "t": "2026-07-20T23:15:01.644737", + "v": 96.9832 + }, + { + "t": "2026-07-21T00:15:01.644737", + "v": 96.6937 + }, + { + "t": "2026-07-21T01:15:01.644737", + "v": 96.6232 + }, + { + "t": "2026-07-21T02:15:01.644737", + "v": 96.8854 + }, + { + "t": "2026-07-21T03:15:01.644737", + "v": 96.5906 + }, + { + "t": "2026-07-21T04:15:01.644737", + "v": 96.5101 + }, + { + "t": "2026-07-21T05:15:01.644737", + "v": 96.7326 + }, + { + "t": "2026-07-21T06:15:01.644737", + "v": 96.9779 + }, + { + "t": "2026-07-21T07:15:01.644737", + "v": 97.1391 + }, + { + "t": "2026-07-21T08:15:01.644737", + "v": 96.9613 + }, + { + "t": "2026-07-21T09:15:01.644737", + "v": 97.1716 + }, + { + "t": "2026-07-21T10:15:01.644737", + "v": 96.5721 + }, + { + "t": "2026-07-21T11:15:01.644737", + "v": 96.6712 + }, + { + "t": "2026-07-21T12:15:01.644737", + "v": 96.39 + }, + { + "t": "2026-07-21T13:15:01.644737", + "v": 96.4114 + }, + { + "t": "2026-07-21T14:15:01.644737", + "v": 96.1327 + }, + { + "t": "2026-07-21T15:15:01.644737", + "v": 96.1327 + }, + { + "t": "2026-07-21T16:15:01.644737", + "v": 96.0632 + }, + { + "t": "2026-07-21T17:15:01.644737", + "v": 95.9241 + }, + { + "t": "2026-07-21T18:15:01.644737", + "v": 95.827 + }, + { + "t": "2026-07-21T19:15:01.644737", + "v": 95.8275 + }, + { + "t": "2026-07-21T20:15:01.644737", + "v": 95.7752 + }, + { + "t": "2026-07-21T21:15:01.644737", + "v": 95.6319 + }, + { + "t": "2026-07-21T22:15:01.644737", + "v": 95.8597 + }, + { + "t": "2026-07-21T23:15:01.644737", + "v": 95.9641 + }, + { + "t": "2026-07-22T00:15:01.644737", + "v": 96.1642 + }, + { + "t": "2026-07-22T01:15:01.644737", + "v": 96.1232 + }, + { + "t": "2026-07-22T02:15:01.644737", + "v": 95.9336 + }, + { + "t": "2026-07-22T03:15:01.644737", + "v": 95.6961 + }, + { + "t": "2026-07-22T04:15:01.644737", + "v": 95.5721 + }, + { + "t": "2026-07-22T05:15:01.644737", + "v": 95.5158 + }, + { + "t": "2026-07-22T06:15:01.644737", + "v": 95.3999 + }, + { + "t": "2026-07-22T07:15:01.644737", + "v": 95.2052 + }, + { + "t": "2026-07-22T08:15:01.644737", + "v": 95.0742 + }, + { + "t": "2026-07-22T09:15:01.644737", + "v": 94.7513 + }, + { + "t": "2026-07-22T10:15:01.644737", + "v": 94.5442 + }, + { + "t": "2026-07-22T11:15:01.644737", + "v": 94.6033 + }, + { + "t": "2026-07-22T12:15:01.644737", + "v": 94.8221 + }, + { + "t": "2026-07-22T13:15:01.644737", + "v": 94.0281 + }, + { + "t": "2026-07-22T14:15:01.644737", + "v": 93.9663 + }, + { + "t": "2026-07-22T15:15:01.644737", + "v": 93.7903 + }, + { + "t": "2026-07-22T16:15:01.644737", + "v": 94.0077 + }, + { + "t": "2026-07-22T17:15:01.644737", + "v": 94.0019 + }, + { + "t": "2026-07-22T18:15:01.644737", + "v": 94.2643 + }, + { + "t": "2026-07-22T19:15:01.644737", + "v": 94.0941 + }, + { + "t": "2026-07-22T20:15:01.644737", + "v": 94.1856 + }, + { + "t": "2026-07-22T21:15:01.644737", + "v": 94.4167 + }, + { + "t": "2026-07-22T22:15:01.644737", + "v": 94.2579 + }, + { + "t": "2026-07-22T23:15:01.644737", + "v": 94.4454 + }, + { + "t": "2026-07-23T00:15:01.644737", + "v": 94.3438 + }, + { + "t": "2026-07-23T01:15:01.644737", + "v": 94.5605 + }, + { + "t": "2026-07-23T02:15:01.644737", + "v": 94.2343 + }, + { + "t": "2026-07-23T03:15:01.644737", + "v": 94.3113 + }, + { + "t": "2026-07-23T04:15:01.644737", + "v": 94.2337 + }, + { + "t": "2026-07-23T05:15:01.644737", + "v": 94.2724 + }, + { + "t": "2026-07-23T06:15:01.644737", + "v": 94.3182 + }, + { + "t": "2026-07-23T07:15:01.644737", + "v": 94.3438 + }, + { + "t": "2026-07-23T08:15:01.644737", + "v": 94.6604 + }, + { + "t": "2026-07-23T09:15:01.644737", + "v": 94.6024 + }, + { + "t": "2026-07-23T10:15:01.644737", + "v": 94.7658 + }, + { + "t": "2026-07-23T11:15:01.644737", + "v": 94.5579 + }, + { + "t": "2026-07-23T12:15:01.644737", + "v": 94.377 + }, + { + "t": "2026-07-23T13:15:01.644737", + "v": 94.5636 + }, + { + "t": "2026-07-23T14:15:01.644737", + "v": 94.5958 + }, + { + "t": "2026-07-23T15:15:01.644737", + "v": 94.5352 + }, + { + "t": "2026-07-23T16:15:01.644737", + "v": 94.2433 + }, + { + "t": "2026-07-23T17:15:01.644737", + "v": 93.9609 + }, + { + "t": "2026-07-23T18:15:01.644737", + "v": 93.6692 + }, + { + "t": "2026-07-23T19:15:01.644737", + "v": 93.428 + }, + { + "t": "2026-07-23T20:15:01.644737", + "v": 93.4336 + }, + { + "t": "2026-07-23T21:15:01.644737", + "v": 93.5434 + }, + { + "t": "2026-07-23T22:15:01.644737", + "v": 93.7138 + }, + { + "t": "2026-07-23T23:15:01.644737", + "v": 93.6364 + }, + { + "t": "2026-07-24T00:15:01.644737", + "v": 93.9628 + }, + { + "t": "2026-07-24T01:15:01.644737", + "v": 94.0012 + }, + { + "t": "2026-07-24T02:15:01.644737", + "v": 94.036 + }, + { + "t": "2026-07-24T03:15:01.644737", + "v": 94.4439 + }, + { + "t": "2026-07-24T04:15:01.644737", + "v": 94.7017 + }, + { + "t": "2026-07-24T05:15:01.644737", + "v": 94.6605 + }, + { + "t": "2026-07-24T06:15:01.644737", + "v": 94.4471 + }, + { + "t": "2026-07-24T07:15:01.644737", + "v": 94.6988 + }, + { + "t": "2026-07-24T08:15:01.644737", + "v": 94.4511 + }, + { + "t": "2026-07-24T09:15:01.644737", + "v": 94.5918 + }, + { + "t": "2026-07-24T10:15:01.644737", + "v": 94.678 + }, + { + "t": "2026-07-24T11:15:01.644737", + "v": 94.6235 + }, + { + "t": "2026-07-24T12:15:01.644737", + "v": 94.8769 + }, + { + "t": "2026-07-24T13:15:01.644737", + "v": 95.3409 + }, + { + "t": "2026-07-24T14:15:01.644737", + "v": 95.5969 + }, + { + "t": "2026-07-24T15:15:01.644737", + "v": 95.6231 + }, + { + "t": "2026-07-24T16:15:01.644737", + "v": 95.5744 + }, + { + "t": "2026-07-24T17:15:01.644737", + "v": 95.0365 + }, + { + "t": "2026-07-24T18:15:01.644737", + "v": 95.3169 + }, + { + "t": "2026-07-24T19:15:01.644737", + "v": 95.0694 + }, + { + "t": "2026-07-24T20:15:01.644737", + "v": 95.3613 + }, + { + "t": "2026-07-24T21:15:01.644737", + "v": 95.8528 + }, + { + "t": "2026-07-24T22:15:01.644737", + "v": 95.654 + }, + { + "t": "2026-07-24T23:15:01.644737", + "v": 95.6679 + }, + { + "t": "2026-07-25T00:15:01.644737", + "v": 95.5694 + }, + { + "t": "2026-07-25T01:15:01.644737", + "v": 95.5511 + }, + { + "t": "2026-07-25T02:15:01.644737", + "v": 95.6203 + }, + { + "t": "2026-07-25T03:15:01.644737", + "v": 96.0144 + }, + { + "t": "2026-07-25T04:15:01.644737", + "v": 95.9316 + }, + { + "t": "2026-07-25T05:15:01.644737", + "v": 95.953 + }, + { + "t": "2026-07-25T06:15:01.644737", + "v": 96.0908 + }, + { + "t": "2026-07-25T07:15:01.644737", + "v": 95.9054 + }, + { + "t": "2026-07-25T08:15:01.644737", + "v": 95.647 + }, + { + "t": "2026-07-25T09:15:01.644737", + "v": 95.8332 + }, + { + "t": "2026-07-25T10:15:01.644737", + "v": 95.7973 + }, + { + "t": "2026-07-25T11:15:01.644737", + "v": 96.0295 + }, + { + "t": "2026-07-25T12:15:01.644737", + "v": 96.3531 + }, + { + "t": "2026-07-25T13:15:01.644737", + "v": 96.5038 + }, + { + "t": "2026-07-25T14:15:01.644737", + "v": 96.4759 + }, + { + "t": "2026-07-25T15:15:01.644737", + "v": 96.3788 + }, + { + "t": "2026-07-25T16:15:01.644737", + "v": 95.9262 + }, + { + "t": "2026-07-25T17:15:01.644737", + "v": 95.8127 + }, + { + "t": "2026-07-25T18:15:01.644737", + "v": 95.3153 + }, + { + "t": "2026-07-25T19:15:01.644737", + "v": 95.2227 + }, + { + "t": "2026-07-25T20:15:01.644737", + "v": 95.2599 + }, + { + "t": "2026-07-25T21:15:01.644737", + "v": 95.1201 + }, + { + "t": "2026-07-25T22:15:01.644737", + "v": 94.7343 + }, + { + "t": "2026-07-25T23:15:01.644737", + "v": 94.7718 + }, + { + "t": "2026-07-26T00:15:01.644737", + "v": 94.8939 + }, + { + "t": "2026-07-26T01:15:01.644737", + "v": 94.9519 + }, + { + "t": "2026-07-26T02:15:01.644737", + "v": 94.7583 + }, + { + "t": "2026-07-26T03:15:01.644737", + "v": 94.6802 + }, + { + "t": "2026-07-26T04:15:01.644737", + "v": 94.7373 + }, + { + "t": "2026-07-26T05:15:01.644737", + "v": 94.4361 + }, + { + "t": "2026-07-26T06:15:01.644737", + "v": 94.0698 + }, + { + "t": "2026-07-26T07:15:01.644737", + "v": 94.0226 + }, + { + "t": "2026-07-26T08:15:01.644737", + "v": 94.1377 + }, + { + "t": "2026-07-26T09:15:01.644737", + "v": 94.0898 + }, + { + "t": "2026-07-26T10:15:01.644737", + "v": 94.6937 + }, + { + "t": "2026-07-26T11:15:01.644737", + "v": 94.5754 + }, + { + "t": "2026-07-26T12:15:01.644737", + "v": 94.3217 + }, + { + "t": "2026-07-26T13:15:01.644737", + "v": 94.4691 + }, + { + "t": "2026-07-26T14:15:01.644737", + "v": 94.2105 + }, + { + "t": "2026-07-26T15:15:01.644737", + "v": 94.0529 + }, + { + "t": "2026-07-26T16:15:01.644737", + "v": 93.7782 + }, + { + "t": "2026-07-26T17:15:01.644737", + "v": 93.9833 + }, + { + "t": "2026-07-26T18:15:01.644737", + "v": 93.9706 + }, + { + "t": "2026-07-26T19:15:01.644737", + "v": 93.9689 + }, + { + "t": "2026-07-26T20:15:01.644737", + "v": 93.8273 + }, + { + "t": "2026-07-26T21:15:01.644737", + "v": 93.647 + }, + { + "t": "2026-07-26T22:15:01.644737", + "v": 93.3156 + }, + { + "t": "2026-07-26T23:15:01.644737", + "v": 93.3591 + }, + { + "t": "2026-07-27T00:15:01.644737", + "v": 93.0674 + }, + { + "t": "2026-07-27T01:15:01.644737", + "v": 93.0566 + }, + { + "t": "2026-07-27T02:15:01.644737", + "v": 92.9772 + }, + { + "t": "2026-07-27T03:15:01.644737", + "v": 92.9592 + }, + { + "t": "2026-07-27T04:15:01.644737", + "v": 92.6663 + }, + { + "t": "2026-07-27T05:15:01.644737", + "v": 92.6855 + }, + { + "t": "2026-07-27T06:15:01.644737", + "v": 92.819 + }, + { + "t": "2026-07-27T07:15:01.644737", + "v": 92.7805 + }, + { + "t": "2026-07-27T08:15:01.644737", + "v": 92.7116 + }, + { + "t": "2026-07-27T09:15:01.644737", + "v": 92.9801 + }, + { + "t": "2026-07-27T10:15:01.644737", + "v": 92.8995 + }, + { + "t": "2026-07-27T11:15:01.644737", + "v": 92.9101 + }, + { + "t": "2026-07-27T12:15:01.644737", + "v": 92.984 + }, + { + "t": "2026-07-27T13:15:01.644737", + "v": 93.2224 + }, + { + "t": "2026-07-27T14:15:01.644737", + "v": 93.4033 + }, + { + "t": "2026-07-27T15:15:01.644737", + "v": 93.3201 + }, + { + "t": "2026-07-27T16:15:01.644737", + "v": 92.9834 + }, + { + "t": "2026-07-27T17:15:01.644737", + "v": 92.976 + }, + { + "t": "2026-07-27T18:15:01.644737", + "v": 92.9172 + }, + { + "t": "2026-07-27T19:15:01.644737", + "v": 92.9583 + }, + { + "t": "2026-07-27T20:15:01.644737", + "v": 93.0746 + }, + { + "t": "2026-07-27T21:15:01.644737", + "v": 93.3192 + }, + { + "t": "2026-07-27T22:15:01.644737", + "v": 93.3101 + }, + { + "t": "2026-07-27T23:15:01.644737", + "v": 93.0139 + }, + { + "t": "2026-07-28T00:15:01.644737", + "v": 92.9951 + }, + { + "t": "2026-07-28T01:15:01.644737", + "v": 92.6195 + }, + { + "t": "2026-07-28T02:15:01.644737", + "v": 92.4994 + }, + { + "t": "2026-07-28T03:15:01.644737", + "v": 92.2779 + }, + { + "t": "2026-07-28T04:15:01.644737", + "v": 92.2643 + }, + { + "t": "2026-07-28T05:15:01.644737", + "v": 91.972 + }, + { + "t": "2026-07-28T06:15:01.644737", + "v": 92.3261 + }, + { + "t": "2026-07-28T07:15:01.644737", + "v": 92.4142 + }, + { + "t": "2026-07-28T08:15:01.644737", + "v": 92.5562 + }, + { + "t": "2026-07-28T09:15:01.644737", + "v": 92.6811 + }, + { + "t": "2026-07-28T10:15:01.644737", + "v": 92.7003 + }, + { + "t": "2026-07-28T11:15:01.644737", + "v": 93.0647 + }, + { + "t": "2026-07-28T12:15:01.644737", + "v": 93.2963 + }, + { + "t": "2026-07-28T13:15:01.644737", + "v": 93.5792 + }, + { + "t": "2026-07-28T14:15:01.644737", + "v": 93.431 + }, + { + "t": "2026-07-28T15:15:01.644737", + "v": 93.1519 + }, + { + "t": "2026-07-28T16:15:01.644737", + "v": 93.2132 + }, + { + "t": "2026-07-28T17:15:01.644737", + "v": 93.2378 + }, + { + "t": "2026-07-28T18:15:01.644737", + "v": 93.1256 + }, + { + "t": "2026-07-28T19:15:01.644737", + "v": 93.0256 + }, + { + "t": "2026-07-28T20:15:01.644737", + "v": 93.3467 + }, + { + "t": "2026-07-28T21:15:01.644737", + "v": 93.1549 + }, + { + "t": "2026-07-28T22:15:01.644737", + "v": 93.1053 + }, + { + "t": "2026-07-28T23:15:01.644737", + "v": 93.4038 + }, + { + "t": "2026-07-29T00:15:01.644737", + "v": 93.4693 + }, + { + "t": "2026-07-29T01:15:01.644737", + "v": 93.4182 + }, + { + "t": "2026-07-29T02:15:01.644737", + "v": 93.7479 + }, + { + "t": "2026-07-29T03:15:01.644737", + "v": 93.8792 + }, + { + "t": "2026-07-29T04:15:01.644737", + "v": 93.9305 + }, + { + "t": "2026-07-29T05:15:01.644737", + "v": 93.7836 + }, + { + "t": "2026-07-29T06:15:01.644737", + "v": 93.6681 + }, + { + "t": "2026-07-29T07:15:01.644737", + "v": 93.4169 + }, + { + "t": "2026-07-29T08:15:01.644737", + "v": 93.4922 + }, + { + "t": "2026-07-29T09:15:01.644737", + "v": 93.4837 + }, + { + "t": "2026-07-29T10:15:01.644737", + "v": 93.4045 + }, + { + "t": "2026-07-29T11:15:01.644737", + "v": 93.5484 + }, + { + "t": "2026-07-29T12:15:01.644737", + "v": 93.9024 + }, + { + "t": "2026-07-29T13:15:01.644737", + "v": 94.0328 + }, + { + "t": "2026-07-29T14:15:01.644737", + "v": 93.4888 + }, + { + "t": "2026-07-29T15:15:01.644737", + "v": 93.3496 + }, + { + "t": "2026-07-29T16:15:01.644737", + "v": 93.0248 + }, + { + "t": "2026-07-29T17:15:01.644737", + "v": 93.0906 + }, + { + "t": "2026-07-29T18:15:01.644737", + "v": 93.0699 + }, + { + "t": "2026-07-29T19:15:01.644737", + "v": 93.3456 + }, + { + "t": "2026-07-29T20:15:01.644737", + "v": 93.8596 + }, + { + "t": "2026-07-29T21:15:01.644737", + "v": 93.8706 + }, + { + "t": "2026-07-29T22:15:01.644737", + "v": 94.2948 + }, + { + "t": "2026-07-29T23:15:01.644737", + "v": 94.2974 + }, + { + "t": "2026-07-30T00:15:01.644737", + "v": 93.8611 + }, + { + "t": "2026-07-30T01:15:01.644737", + "v": 93.7858 + }, + { + "t": "2026-07-30T02:15:01.644737", + "v": 93.8819 + }, + { + "t": "2026-07-30T03:15:01.644737", + "v": 94.0562 + }, + { + "t": "2026-07-30T04:15:01.644737", + "v": 93.8719 + }, + { + "t": "2026-07-30T05:15:01.644737", + "v": 93.8269 + }, + { + "t": "2026-07-30T06:15:01.644737", + "v": 94.2428 + }, + { + "t": "2026-07-30T07:15:01.644737", + "v": 94.1589 + }, + { + "t": "2026-07-30T08:15:01.644737", + "v": 94.3371 + }, + { + "t": "2026-07-30T09:15:01.644737", + "v": 94.1223 + }, + { + "t": "2026-07-30T10:15:01.644737", + "v": 93.8675 + }, + { + "t": "2026-07-30T11:15:01.644737", + "v": 93.9459 + }, + { + "t": "2026-07-30T12:15:01.644737", + "v": 93.9064 + }, + { + "t": "2026-07-30T13:15:01.644737", + "v": 94.0497 + }, + { + "t": "2026-07-30T14:15:01.644737", + "v": 94.2402 + }, + { + "t": "2026-07-30T15:15:01.644737", + "v": 94.1848 + }, + { + "t": "2026-07-30T16:15:01.644737", + "v": 94.2246 + }, + { + "t": "2026-07-30T17:15:01.644737", + "v": 93.9795 + }, + { + "t": "2026-07-30T18:15:01.644737", + "v": 93.9722 + }, + { + "t": "2026-07-30T19:15:01.644737", + "v": 93.8836 + }, + { + "t": "2026-07-30T20:15:01.644737", + "v": 93.4784 + }, + { + "t": "2026-07-30T21:15:01.644737", + "v": 93.3922 + }, + { + "t": "2026-07-30T22:15:01.644737", + "v": 93.3615 + }, + { + "t": "2026-07-30T23:15:01.644737", + "v": 93.6602 + }, + { + "t": "2026-07-31T00:15:01.644737", + "v": 93.6015 + }, + { + "t": "2026-07-31T01:15:01.644737", + "v": 93.6506 + }, + { + "t": "2026-07-31T02:15:01.644737", + "v": 93.4968 + }, + { + "t": "2026-07-31T03:15:01.644737", + "v": 93.3972 + }, + { + "t": "2026-07-31T04:15:01.644737", + "v": 92.9761 + }, + { + "t": "2026-07-31T05:15:01.644737", + "v": 92.887 + }, + { + "t": "2026-07-31T06:15:01.644737", + "v": 92.9289 + }, + { + "t": "2026-07-31T07:15:01.644737", + "v": 92.8206 + }, + { + "t": "2026-07-31T08:15:01.644737", + "v": 92.9822 + }, + { + "t": "2026-07-31T09:15:01.644737", + "v": 93.2644 + }, + { + "t": "2026-07-31T10:15:01.644737", + "v": 93.2234 + }, + { + "t": "2026-07-31T11:15:01.644737", + "v": 93.6151 + }, + { + "t": "2026-07-31T12:15:01.644737", + "v": 93.5055 + }, + { + "t": "2026-07-31T13:15:01.644737", + "v": 93.0166 + }, + { + "t": "2026-07-31T14:15:01.644737", + "v": 92.7963 + }, + { + "t": "2026-07-31T15:15:01.644737", + "v": 92.8865 + }, + { + "t": "2026-07-31T16:15:01.644737", + "v": 92.9562 + }, + { + "t": "2026-07-31T17:15:01.644737", + "v": 93.0556 + }, + { + "t": "2026-07-31T18:15:01.644737", + "v": 93.3802 + }, + { + "t": "2026-07-31T19:15:01.644737", + "v": 93.2312 + }, + { + "t": "2026-07-31T20:15:01.644737", + "v": 93.4673 + }, + { + "t": "2026-07-31T21:15:01.644737", + "v": 93.4682 + }, + { + "t": "2026-07-31T22:15:01.644737", + "v": 93.4789 + }, + { + "t": "2026-07-31T23:15:01.644737", + "v": 93.7411 + }, + { + "t": "2026-08-01T00:15:01.644737", + "v": 93.5347 + }, + { + "t": "2026-08-01T01:15:01.644737", + "v": 93.8086 + }, + { + "t": "2026-08-01T02:15:01.644737", + "v": 93.8964 + }, + { + "t": "2026-08-01T03:15:01.644737", + "v": 94.4281 + }, + { + "t": "2026-08-01T04:15:01.644737", + "v": 94.3774 + }, + { + "t": "2026-08-01T05:15:01.644737", + "v": 94.6331 + }, + { + "t": "2026-08-01T06:15:01.644737", + "v": 95.0544 + }, + { + "t": "2026-08-01T07:15:01.644737", + "v": 94.9978 + }, + { + "t": "2026-08-01T08:15:01.644737", + "v": 94.7416 + }, + { + "t": "2026-08-01T09:15:01.644737", + "v": 94.4948 + }, + { + "t": "2026-08-01T10:15:01.644737", + "v": 94.4639 + }, + { + "t": "2026-08-01T11:15:01.644737", + "v": 94.5291 + }, + { + "t": "2026-08-01T12:15:01.644737", + "v": 94.9124 + }, + { + "t": "2026-08-01T13:15:01.644737", + "v": 94.8252 + }, + { + "t": "2026-08-01T14:15:01.644737", + "v": 95.0117 + }, + { + "t": "2026-08-01T15:15:01.644737", + "v": 94.9402 + }, + { + "t": "2026-08-01T16:15:01.644737", + "v": 94.8963 + }, + { + "t": "2026-08-01T17:15:01.644737", + "v": 95.3835 + }, + { + "t": "2026-08-01T18:15:01.644737", + "v": 95.5241 + }, + { + "t": "2026-08-01T19:15:01.644737", + "v": 95.4543 + }, + { + "t": "2026-08-01T20:15:01.644737", + "v": 95.212 + }, + { + "t": "2026-08-01T21:15:01.644737", + "v": 95.2666 + }, + { + "t": "2026-08-01T22:15:01.644737", + "v": 95.2808 + }, + { + "t": "2026-08-01T23:15:01.644737", + "v": 95.4841 + }, + { + "t": "2026-08-02T00:15:01.644737", + "v": 95.0967 + }, + { + "t": "2026-08-02T01:15:01.644737", + "v": 95.3061 + }, + { + "t": "2026-08-02T02:15:01.644737", + "v": 95.2252 + }, + { + "t": "2026-08-02T03:15:01.644737", + "v": 95.3178 + }, + { + "t": "2026-08-02T04:15:01.644737", + "v": 95.0 + }, + { + "t": "2026-08-02T05:15:01.644737", + "v": 95.1873 + }, + { + "t": "2026-08-02T06:15:01.644737", + "v": 94.9768 + }, + { + "t": "2026-08-02T07:15:01.644737", + "v": 94.9935 + }, + { + "t": "2026-08-02T08:15:01.644737", + "v": 94.9728 + }, + { + "t": "2026-08-02T09:15:01.644737", + "v": 95.3705 + }, + { + "t": "2026-08-02T10:15:01.644737", + "v": 95.2038 + }, + { + "t": "2026-08-02T11:15:01.644737", + "v": 94.7954 + }, + { + "t": "2026-08-02T12:15:01.644737", + "v": 94.7521 + }, + { + "t": "2026-08-02T13:15:01.644737", + "v": 94.9472 + }, + { + "t": "2026-08-02T14:15:01.644737", + "v": 94.8659 + }, + { + "t": "2026-08-02T15:15:01.644737", + "v": 95.2663 + }, + { + "t": "2026-08-02T16:15:01.644737", + "v": 95.2329 + }, + { + "t": "2026-08-02T17:15:01.644737", + "v": 95.5374 + }, + { + "t": "2026-08-02T18:15:01.644737", + "v": 95.4447 + }, + { + "t": "2026-08-02T19:15:01.644737", + "v": 95.2905 + }, + { + "t": "2026-08-02T20:15:01.644737", + "v": 95.2682 + }, + { + "t": "2026-08-02T21:15:01.644737", + "v": 95.4425 + }, + { + "t": "2026-08-02T22:15:01.644737", + "v": 95.7564 + }, + { + "t": "2026-08-02T23:15:01.644737", + "v": 95.5426 + }, + { + "t": "2026-08-03T00:15:01.644737", + "v": 95.5992 + }, + { + "t": "2026-08-03T01:15:01.644737", + "v": 95.6257 + }, + { + "t": "2026-08-03T02:15:01.644737", + "v": 95.3816 + }, + { + "t": "2026-08-03T03:15:01.644737", + "v": 95.2333 + }, + { + "t": "2026-08-03T04:15:01.644737", + "v": 95.4789 + }, + { + "t": "2026-08-03T05:15:01.644737", + "v": 95.3604 + }, + { + "t": "2026-08-03T06:15:01.644737", + "v": 95.0157 + }, + { + "t": "2026-08-03T07:15:01.644737", + "v": 94.6026 + }, + { + "t": "2026-08-03T08:15:01.644737", + "v": 95.0151 + }, + { + "t": "2026-08-03T09:15:01.644737", + "v": 94.8755 + }, + { + "t": "2026-08-03T10:15:01.644737", + "v": 94.7895 + }, + { + "t": "2026-08-03T11:15:01.644737", + "v": 95.2907 + }, + { + "t": "2026-08-03T12:15:01.644737", + "v": 95.3723 + }, + { + "t": "2026-08-03T13:15:01.644737", + "v": 95.4337 + }, + { + "t": "2026-08-03T14:15:01.644737", + "v": 95.5615 + }, + { + "t": "2026-08-03T15:15:01.644737", + "v": 95.6033 + }, + { + "t": "2026-08-03T16:15:01.644737", + "v": 95.3244 + }, + { + "t": "2026-08-03T17:15:01.644737", + "v": 95.2623 + }, + { + "t": "2026-08-03T18:15:01.644737", + "v": 94.8486 + }, + { + "t": "2026-08-03T19:15:01.644737", + "v": 94.7572 + }, + { + "t": "2026-08-03T20:15:01.644737", + "v": 95.0007 + }, + { + "t": "2026-08-03T21:15:01.644737", + "v": 95.1333 + }, + { + "t": "2026-08-03T22:15:01.644737", + "v": 94.8771 + }, + { + "t": "2026-08-03T23:15:01.644737", + "v": 95.024 + }, + { + "t": "2026-08-04T00:15:01.644737", + "v": 94.816 + }, + { + "t": "2026-08-04T01:15:01.644737", + "v": 94.6407 + }, + { + "t": "2026-08-04T02:15:01.644737", + "v": 94.0329 + }, + { + "t": "2026-08-04T03:15:01.644737", + "v": 94.2262 + }, + { + "t": "2026-08-04T04:15:01.644737", + "v": 94.1225 + }, + { + "t": "2026-08-04T05:15:01.644737", + "v": 93.9813 + }, + { + "t": "2026-08-04T06:15:01.644737", + "v": 94.433 + } + ], + "trades": [ + { + "time": "2026-07-23 17:15", + "side": "SELL", + "size": 0.001, + "price": 64579.7, + "pnl_gross": -0.2718, + "pnl_net": -0.2977, + "fee": 0.025832 + }, + { + "time": "2026-07-23 18:15", + "side": "SELL", + "size": 0.0013, + "price": 63091.8, + "pnl_gross": -0.2812, + "pnl_net": -0.314, + "fee": 0.032808 + }, + { + "time": "2026-07-23 19:15", + "side": "SELL", + "size": 0.0017, + "price": 64859.7, + "pnl_gross": -0.2306, + "pnl_net": -0.2747, + "fee": 0.044105 + }, + { + "time": "2026-07-24 00:15", + "side": "BUY", + "size": 0.0008, + "price": 64757.6, + "pnl_gross": 0.337, + "pnl_net": 0.3163, + "fee": 0.020722 + }, + { + "time": "2026-07-24 03:15", + "side": "BUY", + "size": 0.0018, + "price": 60083.6, + "pnl_gross": 0.4185, + "pnl_net": 0.3752, + "fee": 0.04326 + }, + { + "time": "2026-07-24 04:15", + "side": "BUY", + "size": 0.002, + "price": 64769.0, + "pnl_gross": 0.2684, + "pnl_net": 0.2166, + "fee": 0.051815 + }, + { + "time": "2026-07-24 07:15", + "side": "BUY", + "size": 0.0017, + "price": 63728.7, + "pnl_gross": 0.2623, + "pnl_net": 0.219, + "fee": 0.043336 + }, + { + "time": "2026-07-24 08:15", + "side": "SELL", + "size": 0.0006, + "price": 63209.8, + "pnl_gross": -0.2371, + "pnl_net": -0.2523, + "fee": 0.01517 + }, + { + "time": "2026-07-24 12:15", + "side": "BUY", + "size": 0.0016, + "price": 64235.8, + "pnl_gross": 0.264, + "pnl_net": 0.2229, + "fee": 0.041111 + }, + { + "time": "2026-07-24 13:15", + "side": "BUY", + "size": 0.0007, + "price": 60218.6, + "pnl_gross": 0.4745, + "pnl_net": 0.4577, + "fee": 0.016861 + }, + { + "time": "2026-07-24 14:15", + "side": "BUY", + "size": 0.0015, + "price": 61052.3, + "pnl_gross": 0.2665, + "pnl_net": 0.2299, + "fee": 0.036631 + }, + { + "time": "2026-07-24 17:15", + "side": "SELL", + "size": 0.0007, + "price": 60879.6, + "pnl_gross": -0.5274, + "pnl_net": -0.5444, + "fee": 0.017046 + }, + { + "time": "2026-07-24 18:15", + "side": "BUY", + "size": 0.0015, + "price": 62966.4, + "pnl_gross": 0.291, + "pnl_net": 0.2532, + "fee": 0.03778 + }, + { + "time": "2026-07-24 19:15", + "side": "SELL", + "size": 0.0017, + "price": 64936.5, + "pnl_gross": -0.237, + "pnl_net": -0.2811, + "fee": 0.044157 + }, + { + "time": "2026-07-24 20:15", + "side": "BUY", + "size": 0.0007, + "price": 64975.6, + "pnl_gross": 0.3025, + "pnl_net": 0.2843, + "fee": 0.018193 + }, + { + "time": "2026-07-24 21:15", + "side": "BUY", + "size": 0.001, + "price": 64137.6, + "pnl_gross": 0.5021, + "pnl_net": 0.4764, + "fee": 0.025655 + }, + { + "time": "2026-07-25 03:15", + "side": "BUY", + "size": 0.0016, + "price": 60979.5, + "pnl_gross": 0.4047, + "pnl_net": 0.3656, + "fee": 0.039027 + }, + { + "time": "2026-07-25 08:15", + "side": "SELL", + "size": 0.0018, + "price": 61433.3, + "pnl_gross": -0.2478, + "pnl_net": -0.292, + "fee": 0.044232 + }, + { + "time": "2026-07-25 11:15", + "side": "BUY", + "size": 0.0009, + "price": 61268.8, + "pnl_gross": 0.2428, + "pnl_net": 0.2208, + "fee": 0.022057 + }, + { + "time": "2026-07-25 12:15", + "side": "BUY", + "size": 0.0019, + "price": 64870.8, + "pnl_gross": 0.3342, + "pnl_net": 0.2849, + "fee": 0.049302 + }, + { + "time": "2026-07-25 16:15", + "side": "SELL", + "size": 0.0011, + "price": 63351.3, + "pnl_gross": -0.4419, + "pnl_net": -0.4698, + "fee": 0.027875 + }, + { + "time": "2026-07-25 18:15", + "side": "SELL", + "size": 0.0013, + "price": 64166.1, + "pnl_gross": -0.4869, + "pnl_net": -0.5202, + "fee": 0.033366 + }, + { + "time": "2026-07-25 22:15", + "side": "SELL", + "size": 0.0017, + "price": 63680.1, + "pnl_gross": -0.3751, + "pnl_net": -0.4184, + "fee": 0.043302 + }, + { + "time": "2026-07-26 05:15", + "side": "SELL", + "size": 0.0011, + "price": 63115.1, + "pnl_gross": -0.2907, + "pnl_net": -0.3185, + "fee": 0.027771 + }, + { + "time": "2026-07-26 06:15", + "side": "SELL", + "size": 0.0009, + "price": 63116.1, + "pnl_gross": -0.3557, + "pnl_net": -0.3784, + "fee": 0.022722 + }, + { + "time": "2026-07-26 10:15", + "side": "BUY", + "size": 0.0011, + "price": 64051.4, + "pnl_gross": 0.6145, + "pnl_net": 0.5863, + "fee": 0.028183 + }, + { + "time": "2026-07-26 12:15", + "side": "SELL", + "size": 0.0006, + "price": 62224.7, + "pnl_gross": -0.2431, + "pnl_net": -0.258, + "fee": 0.014934 + }, + { + "time": "2026-07-26 14:15", + "side": "SELL", + "size": 0.0006, + "price": 64837.0, + "pnl_gross": -0.248, + "pnl_net": -0.2636, + "fee": 0.015561 + }, + { + "time": "2026-07-26 16:15", + "side": "SELL", + "size": 0.0014, + "price": 62803.9, + "pnl_gross": -0.2641, + "pnl_net": -0.2993, + "fee": 0.03517 + }, + { + "time": "2026-07-26 17:15", + "side": "BUY", + "size": 0.0016, + "price": 63909.4, + "pnl_gross": 0.2156, + "pnl_net": 0.1747, + "fee": 0.040902 + }, + { + "time": "2026-07-26 22:15", + "side": "SELL", + "size": 0.0016, + "price": 61871.7, + "pnl_gross": -0.3209, + "pnl_net": -0.3605, + "fee": 0.039598 + }, + { + "time": "2026-07-27 00:15", + "side": "SELL", + "size": 0.0006, + "price": 62615.4, + "pnl_gross": -0.2811, + "pnl_net": -0.2962, + "fee": 0.015028 + }, + { + "time": "2026-07-27 04:15", + "side": "SELL", + "size": 0.0015, + "price": 63446.2, + "pnl_gross": -0.2822, + "pnl_net": -0.3203, + "fee": 0.038068 + }, + { + "time": "2026-07-27 09:15", + "side": "BUY", + "size": 0.0018, + "price": 61922.1, + "pnl_gross": 0.2791, + "pnl_net": 0.2345, + "fee": 0.044584 + }, + { + "time": "2026-07-27 13:15", + "side": "BUY", + "size": 0.0006, + "price": 61944.8, + "pnl_gross": 0.2489, + "pnl_net": 0.2341, + "fee": 0.014867 + }, + { + "time": "2026-07-27 16:15", + "side": "SELL", + "size": 0.0012, + "price": 63576.0, + "pnl_gross": -0.326, + "pnl_net": -0.3565, + "fee": 0.030516 + }, + { + "time": "2026-07-27 21:15", + "side": "BUY", + "size": 0.0008, + "price": 62554.9, + "pnl_gross": 0.2551, + "pnl_net": 0.2351, + "fee": 0.020018 + }, + { + "time": "2026-07-27 23:15", + "side": "SELL", + "size": 0.0007, + "price": 63142.5, + "pnl_gross": -0.2857, + "pnl_net": -0.3033, + "fee": 0.01768 + }, + { + "time": "2026-07-28 01:15", + "side": "SELL", + "size": 0.0008, + "price": 64181.3, + "pnl_gross": -0.365, + "pnl_net": -0.3856, + "fee": 0.020538 + }, + { + "time": "2026-07-28 03:15", + "side": "SELL", + "size": 0.0015, + "price": 60785.5, + "pnl_gross": -0.2108, + "pnl_net": -0.2473, + "fee": 0.036471 + }, + { + "time": "2026-07-28 05:15", + "side": "SELL", + "size": 0.001, + "price": 63704.7, + "pnl_gross": -0.2817, + "pnl_net": -0.3072, + "fee": 0.025482 + }, + { + "time": "2026-07-28 06:15", + "side": "BUY", + "size": 0.0013, + "price": 61463.4, + "pnl_gross": 0.3646, + "pnl_net": 0.3327, + "fee": 0.031961 + }, + { + "time": "2026-07-28 11:15", + "side": "BUY", + "size": 0.0007, + "price": 61217.9, + "pnl_gross": 0.375, + "pnl_net": 0.3578, + "fee": 0.017141 + }, + { + "time": "2026-07-28 12:15", + "side": "BUY", + "size": 0.0016, + "price": 60233.7, + "pnl_gross": 0.2422, + "pnl_net": 0.2036, + "fee": 0.03855 + }, + { + "time": "2026-07-28 13:15", + "side": "BUY", + "size": 0.0015, + "price": 60140.3, + "pnl_gross": 0.2935, + "pnl_net": 0.2574, + "fee": 0.036084 + }, + { + "time": "2026-07-28 15:15", + "side": "SELL", + "size": 0.0019, + "price": 63588.6, + "pnl_gross": -0.2685, + "pnl_net": -0.3168, + "fee": 0.048327 + }, + { + "time": "2026-07-28 20:15", + "side": "BUY", + "size": 0.0009, + "price": 64879.1, + "pnl_gross": 0.3316, + "pnl_net": 0.3083, + "fee": 0.023356 + }, + { + "time": "2026-07-28 23:15", + "side": "BUY", + "size": 0.001, + "price": 61461.3, + "pnl_gross": 0.3091, + "pnl_net": 0.2845, + "fee": 0.024585 + }, + { + "time": "2026-07-29 02:15", + "side": "BUY", + "size": 0.0019, + "price": 63456.3, + "pnl_gross": 0.3403, + "pnl_net": 0.292, + "fee": 0.048227 + }, + { + "time": "2026-07-29 07:15", + "side": "SELL", + "size": 0.0019, + "price": 60938.5, + "pnl_gross": -0.2407, + "pnl_net": -0.287, + "fee": 0.046313 + }, + { + "time": "2026-07-29 12:15", + "side": "BUY", + "size": 0.0014, + "price": 62644.3, + "pnl_gross": 0.3646, + "pnl_net": 0.3295, + "fee": 0.035081 + }, + { + "time": "2026-07-29 14:15", + "side": "SELL", + "size": 0.0008, + "price": 64627.4, + "pnl_gross": -0.5333, + "pnl_net": -0.554, + "fee": 0.020681 + }, + { + "time": "2026-07-29 16:15", + "side": "SELL", + "size": 0.0017, + "price": 64499.5, + "pnl_gross": -0.3142, + "pnl_net": -0.358, + "fee": 0.04386 + }, + { + "time": "2026-07-29 19:15", + "side": "BUY", + "size": 0.0013, + "price": 64496.7, + "pnl_gross": 0.2862, + "pnl_net": 0.2527, + "fee": 0.033538 + }, + { + "time": "2026-07-29 20:15", + "side": "BUY", + "size": 0.0017, + "price": 63589.5, + "pnl_gross": 0.5246, + "pnl_net": 0.4814, + "fee": 0.043241 + }, + { + "time": "2026-07-29 22:15", + "side": "BUY", + "size": 0.0008, + "price": 64590.4, + "pnl_gross": 0.4348, + "pnl_net": 0.4141, + "fee": 0.020669 + }, + { + "time": "2026-07-30 00:15", + "side": "SELL", + "size": 0.001, + "price": 60639.2, + "pnl_gross": -0.4256, + "pnl_net": -0.4499, + "fee": 0.024256 + }, + { + "time": "2026-07-30 06:15", + "side": "BUY", + "size": 0.0015, + "price": 60232.8, + "pnl_gross": 0.4265, + "pnl_net": 0.3904, + "fee": 0.03614 + }, + { + "time": "2026-07-30 10:15", + "side": "SELL", + "size": 0.001, + "price": 64291.3, + "pnl_gross": -0.2442, + "pnl_net": -0.27, + "fee": 0.025717 + }, + { + "time": "2026-07-30 17:15", + "side": "SELL", + "size": 0.0011, + "price": 64807.0, + "pnl_gross": -0.2345, + "pnl_net": -0.263, + "fee": 0.028515 + }, + { + "time": "2026-07-30 20:15", + "side": "SELL", + "size": 0.0005, + "price": 60182.6, + "pnl_gross": -0.3946, + "pnl_net": -0.4066, + "fee": 0.012037 + }, + { + "time": "2026-07-30 23:15", + "side": "BUY", + "size": 0.0017, + "price": 64541.3, + "pnl_gross": 0.3092, + "pnl_net": 0.2653, + "fee": 0.043888 + }, + { + "time": "2026-07-31 04:15", + "side": "SELL", + "size": 0.0005, + "price": 64190.3, + "pnl_gross": -0.4105, + "pnl_net": -0.4233, + "fee": 0.012838 + }, + { + "time": "2026-07-31 09:15", + "side": "BUY", + "size": 0.0005, + "price": 61366.8, + "pnl_gross": 0.2928, + "pnl_net": 0.2805, + "fee": 0.012273 + }, + { + "time": "2026-07-31 11:15", + "side": "BUY", + "size": 0.0005, + "price": 60756.0, + "pnl_gross": 0.4022, + "pnl_net": 0.3901, + "fee": 0.012151 + }, + { + "time": "2026-07-31 13:15", + "side": "SELL", + "size": 0.0008, + "price": 63471.4, + "pnl_gross": -0.4784, + "pnl_net": -0.4987, + "fee": 0.020311 + }, + { + "time": "2026-07-31 14:15", + "side": "SELL", + "size": 0.0008, + "price": 62157.1, + "pnl_gross": -0.2097, + "pnl_net": -0.2296, + "fee": 0.01989 + }, + { + "time": "2026-07-31 18:15", + "side": "BUY", + "size": 0.001, + "price": 62057.0, + "pnl_gross": 0.3352, + "pnl_net": 0.3104, + "fee": 0.024823 + }, + { + "time": "2026-07-31 20:15", + "side": "BUY", + "size": 0.0016, + "price": 64295.1, + "pnl_gross": 0.2466, + "pnl_net": 0.2054, + "fee": 0.041149 + }, + { + "time": "2026-07-31 23:15", + "side": "BUY", + "size": 0.0015, + "price": 64252.1, + "pnl_gross": 0.2728, + "pnl_net": 0.2343, + "fee": 0.038551 + }, + { + "time": "2026-08-01 01:15", + "side": "BUY", + "size": 0.0012, + "price": 63136.9, + "pnl_gross": 0.2845, + "pnl_net": 0.2542, + "fee": 0.030306 + }, + { + "time": "2026-08-01 03:15", + "side": "BUY", + "size": 0.0006, + "price": 62400.4, + "pnl_gross": 0.5423, + "pnl_net": 0.5274, + "fee": 0.014976 + }, + { + "time": "2026-08-01 05:15", + "side": "BUY", + "size": 0.0008, + "price": 60285.6, + "pnl_gross": 0.2663, + "pnl_net": 0.247, + "fee": 0.019291 + }, + { + "time": "2026-08-01 06:15", + "side": "BUY", + "size": 0.0005, + "price": 61931.9, + "pnl_gross": 0.4319, + "pnl_net": 0.4195, + "fee": 0.012386 + }, + { + "time": "2026-08-01 08:15", + "side": "SELL", + "size": 0.0012, + "price": 64328.5, + "pnl_gross": -0.2456, + "pnl_net": -0.2765, + "fee": 0.030878 + }, + { + "time": "2026-08-01 09:15", + "side": "SELL", + "size": 0.002, + "price": 62839.9, + "pnl_gross": -0.2362, + "pnl_net": -0.2865, + "fee": 0.050272 + }, + { + "time": "2026-08-01 12:15", + "side": "BUY", + "size": 0.0012, + "price": 61788.1, + "pnl_gross": 0.3938, + "pnl_net": 0.3641, + "fee": 0.029658 + }, + { + "time": "2026-08-01 17:15", + "side": "BUY", + "size": 0.0013, + "price": 63250.3, + "pnl_gross": 0.4978, + "pnl_net": 0.4649, + "fee": 0.03289 + }, + { + "time": "2026-08-01 20:15", + "side": "SELL", + "size": 0.0008, + "price": 63143.4, + "pnl_gross": -0.2318, + "pnl_net": -0.252, + "fee": 0.020206 + }, + { + "time": "2026-08-01 23:15", + "side": "BUY", + "size": 0.0017, + "price": 64646.3, + "pnl_gross": 0.2139, + "pnl_net": 0.1699, + "fee": 0.043959 + }, + { + "time": "2026-08-02 00:15", + "side": "SELL", + "size": 0.0007, + "price": 62020.0, + "pnl_gross": -0.3769, + "pnl_net": -0.3943, + "fee": 0.017366 + }, + { + "time": "2026-08-02 01:15", + "side": "BUY", + "size": 0.0012, + "price": 63011.6, + "pnl_gross": 0.22, + "pnl_net": 0.1897, + "fee": 0.030246 + }, + { + "time": "2026-08-02 04:15", + "side": "SELL", + "size": 0.0011, + "price": 64077.9, + "pnl_gross": -0.3073, + "pnl_net": -0.3355, + "fee": 0.028194 + }, + { + "time": "2026-08-02 09:15", + "side": "BUY", + "size": 0.0008, + "price": 64302.2, + "pnl_gross": 0.4083, + "pnl_net": 0.3878, + "fee": 0.020577 + }, + { + "time": "2026-08-02 11:15", + "side": "SELL", + "size": 0.0005, + "price": 62993.7, + "pnl_gross": -0.3978, + "pnl_net": -0.4104, + "fee": 0.012599 + }, + { + "time": "2026-08-02 15:15", + "side": "BUY", + "size": 0.0014, + "price": 64970.5, + "pnl_gross": 0.411, + "pnl_net": 0.3746, + "fee": 0.036383 + }, + { + "time": "2026-08-02 17:15", + "side": "BUY", + "size": 0.0018, + "price": 61806.3, + "pnl_gross": 0.3151, + "pnl_net": 0.2706, + "fee": 0.044501 + }, + { + "time": "2026-08-02 22:15", + "side": "BUY", + "size": 0.001, + "price": 63769.6, + "pnl_gross": 0.3245, + "pnl_net": 0.299, + "fee": 0.025508 + }, + { + "time": "2026-08-03 02:15", + "side": "SELL", + "size": 0.0015, + "price": 63879.3, + "pnl_gross": -0.2335, + "pnl_net": -0.2718, + "fee": 0.038328 + }, + { + "time": "2026-08-03 04:15", + "side": "BUY", + "size": 0.0012, + "price": 62881.6, + "pnl_gross": 0.2562, + "pnl_net": 0.226, + "fee": 0.030183 + }, + { + "time": "2026-08-03 06:15", + "side": "SELL", + "size": 0.0013, + "price": 61954.1, + "pnl_gross": -0.3341, + "pnl_net": -0.3663, + "fee": 0.032216 + }, + { + "time": "2026-08-03 07:15", + "side": "SELL", + "size": 0.0012, + "price": 64613.2, + "pnl_gross": -0.4025, + "pnl_net": -0.4336, + "fee": 0.031014 + }, + { + "time": "2026-08-03 08:15", + "side": "BUY", + "size": 0.0013, + "price": 61053.5, + "pnl_gross": 0.423, + "pnl_net": 0.3913, + "fee": 0.031748 + }, + { + "time": "2026-08-03 11:15", + "side": "BUY", + "size": 0.0006, + "price": 62840.5, + "pnl_gross": 0.5118, + "pnl_net": 0.4967, + "fee": 0.015082 + }, + { + "time": "2026-08-03 16:15", + "side": "SELL", + "size": 0.0009, + "price": 62446.0, + "pnl_gross": -0.2684, + "pnl_net": -0.2909, + "fee": 0.022481 + }, + { + "time": "2026-08-03 18:15", + "side": "SELL", + "size": 0.0012, + "price": 63146.0, + "pnl_gross": -0.4031, + "pnl_net": -0.4334, + "fee": 0.03031 + }, + { + "time": "2026-08-03 20:15", + "side": "BUY", + "size": 0.001, + "price": 60316.1, + "pnl_gross": 0.2541, + "pnl_net": 0.2299, + "fee": 0.024126 + }, + { + "time": "2026-08-03 22:15", + "side": "SELL", + "size": 0.0005, + "price": 63757.8, + "pnl_gross": -0.2456, + "pnl_net": -0.2584, + "fee": 0.012752 + }, + { + "time": "2026-08-04 02:15", + "side": "SELL", + "size": 0.0011, + "price": 60966.1, + "pnl_gross": -0.5972, + "pnl_net": -0.624, + "fee": 0.026825 + }, + { + "time": "2026-08-04 06:15", + "side": "BUY", + "size": 0.0009, + "price": 61924.9, + "pnl_gross": 0.4622, + "pnl_net": 0.4399, + "fee": 0.022293 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.655946" +} \ No newline at end of file diff --git a/backtests/results/deep_lob_20260804-071501.json b/backtests/results/deep_lob_20260804-071501.json new file mode 100644 index 0000000..32c3dcf --- /dev/null +++ b/backtests/results/deep_lob_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Deep LOB", + "strategy_key": "deep_lob", + "description": "Orderbook depth analysis \u2014 wall detection, thin-side prediction", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.627987", + "end_time": "2026-08-04T06:15:01.627987", + "start_equity": 100.0, + "end_equity": 87.6345, + "pnl": -12.3751, + "pnl_pct": -12.3751, + "pnl_gross": -5.3952, + "pnl_gross_pct": -5.3952, + "fees_total": 6.98, + "fee_model": "maker", + "ann_return_pct": -148.5, + "sharpe": -4.2282, + "sortino": -6.3932, + "max_dd": 0.082, + "max_dd_pct": 8.2, + "win_rate": 0.0, + "total_trades": 221, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.627987", + "v": 99.8782 + }, + { + "t": "2026-07-05T08:15:01.627987", + "v": 99.8772 + }, + { + "t": "2026-07-05T09:15:01.627987", + "v": 99.4476 + }, + { + "t": "2026-07-05T10:15:01.627987", + "v": 99.5168 + }, + { + "t": "2026-07-05T11:15:01.627987", + "v": 99.6871 + }, + { + "t": "2026-07-05T12:15:01.627987", + "v": 99.9338 + }, + { + "t": "2026-07-05T13:15:01.627987", + "v": 99.7498 + }, + { + "t": "2026-07-05T14:15:01.627987", + "v": 99.6021 + }, + { + "t": "2026-07-05T15:15:01.627987", + "v": 99.6626 + }, + { + "t": "2026-07-05T16:15:01.627987", + "v": 99.4346 + }, + { + "t": "2026-07-05T17:15:01.627987", + "v": 99.4079 + }, + { + "t": "2026-07-05T18:15:01.627987", + "v": 99.3317 + }, + { + "t": "2026-07-05T19:15:01.627987", + "v": 99.2649 + }, + { + "t": "2026-07-05T20:15:01.627987", + "v": 99.0933 + }, + { + "t": "2026-07-05T21:15:01.627987", + "v": 98.9435 + }, + { + "t": "2026-07-05T22:15:01.627987", + "v": 98.8609 + }, + { + "t": "2026-07-05T23:15:01.627987", + "v": 98.9917 + }, + { + "t": "2026-07-06T00:15:01.627987", + "v": 98.7011 + }, + { + "t": "2026-07-06T01:15:01.627987", + "v": 98.8163 + }, + { + "t": "2026-07-06T02:15:01.627987", + "v": 98.5395 + }, + { + "t": "2026-07-06T03:15:01.627987", + "v": 98.2774 + }, + { + "t": "2026-07-06T04:15:01.627987", + "v": 98.4175 + }, + { + "t": "2026-07-06T05:15:01.627987", + "v": 98.5927 + }, + { + "t": "2026-07-06T06:15:01.627987", + "v": 98.3446 + }, + { + "t": "2026-07-06T07:15:01.627987", + "v": 98.3426 + }, + { + "t": "2026-07-06T08:15:01.627987", + "v": 98.3815 + }, + { + "t": "2026-07-06T09:15:01.627987", + "v": 98.4826 + }, + { + "t": "2026-07-06T10:15:01.627987", + "v": 98.5359 + }, + { + "t": "2026-07-06T11:15:01.627987", + "v": 98.3689 + }, + { + "t": "2026-07-06T12:15:01.627987", + "v": 98.4023 + }, + { + "t": "2026-07-06T13:15:01.627987", + "v": 98.2737 + }, + { + "t": "2026-07-06T14:15:01.627987", + "v": 98.5769 + }, + { + "t": "2026-07-06T15:15:01.627987", + "v": 98.513 + }, + { + "t": "2026-07-06T16:15:01.627987", + "v": 98.6459 + }, + { + "t": "2026-07-06T17:15:01.627987", + "v": 98.5059 + }, + { + "t": "2026-07-06T18:15:01.627987", + "v": 98.5047 + }, + { + "t": "2026-07-06T19:15:01.627987", + "v": 98.5543 + }, + { + "t": "2026-07-06T20:15:01.627987", + "v": 98.5961 + }, + { + "t": "2026-07-06T21:15:01.627987", + "v": 98.6798 + }, + { + "t": "2026-07-06T22:15:01.627987", + "v": 98.786 + }, + { + "t": "2026-07-06T23:15:01.627987", + "v": 98.9727 + }, + { + "t": "2026-07-07T00:15:01.627987", + "v": 98.9886 + }, + { + "t": "2026-07-07T01:15:01.627987", + "v": 99.1723 + }, + { + "t": "2026-07-07T02:15:01.627987", + "v": 99.2008 + }, + { + "t": "2026-07-07T03:15:01.627987", + "v": 98.9572 + }, + { + "t": "2026-07-07T04:15:01.627987", + "v": 98.768 + }, + { + "t": "2026-07-07T05:15:01.627987", + "v": 98.8209 + }, + { + "t": "2026-07-07T06:15:01.627987", + "v": 98.8745 + }, + { + "t": "2026-07-07T07:15:01.627987", + "v": 98.8648 + }, + { + "t": "2026-07-07T08:15:01.627987", + "v": 99.0567 + }, + { + "t": "2026-07-07T09:15:01.627987", + "v": 98.8725 + }, + { + "t": "2026-07-07T10:15:01.627987", + "v": 98.8868 + }, + { + "t": "2026-07-07T11:15:01.627987", + "v": 98.9871 + }, + { + "t": "2026-07-07T12:15:01.627987", + "v": 98.7989 + }, + { + "t": "2026-07-07T13:15:01.627987", + "v": 98.6998 + }, + { + "t": "2026-07-07T14:15:01.627987", + "v": 98.6576 + }, + { + "t": "2026-07-07T15:15:01.627987", + "v": 98.6478 + }, + { + "t": "2026-07-07T16:15:01.627987", + "v": 98.651 + }, + { + "t": "2026-07-07T17:15:01.627987", + "v": 98.7273 + }, + { + "t": "2026-07-07T18:15:01.627987", + "v": 98.4974 + }, + { + "t": "2026-07-07T19:15:01.627987", + "v": 98.3076 + }, + { + "t": "2026-07-07T20:15:01.627987", + "v": 98.2752 + }, + { + "t": "2026-07-07T21:15:01.627987", + "v": 98.3056 + }, + { + "t": "2026-07-07T22:15:01.627987", + "v": 98.583 + }, + { + "t": "2026-07-07T23:15:01.627987", + "v": 98.7372 + }, + { + "t": "2026-07-08T00:15:01.627987", + "v": 98.3676 + }, + { + "t": "2026-07-08T01:15:01.627987", + "v": 98.3148 + }, + { + "t": "2026-07-08T02:15:01.627987", + "v": 98.1449 + }, + { + "t": "2026-07-08T03:15:01.627987", + "v": 98.1784 + }, + { + "t": "2026-07-08T04:15:01.627987", + "v": 98.3236 + }, + { + "t": "2026-07-08T05:15:01.627987", + "v": 98.6402 + }, + { + "t": "2026-07-08T06:15:01.627987", + "v": 98.5157 + }, + { + "t": "2026-07-08T07:15:01.627987", + "v": 98.3724 + }, + { + "t": "2026-07-08T08:15:01.627987", + "v": 98.2734 + }, + { + "t": "2026-07-08T09:15:01.627987", + "v": 98.2754 + }, + { + "t": "2026-07-08T10:15:01.627987", + "v": 98.4991 + }, + { + "t": "2026-07-08T11:15:01.627987", + "v": 98.8216 + }, + { + "t": "2026-07-08T12:15:01.627987", + "v": 99.1312 + }, + { + "t": "2026-07-08T13:15:01.627987", + "v": 98.97 + }, + { + "t": "2026-07-08T14:15:01.627987", + "v": 99.1032 + }, + { + "t": "2026-07-08T15:15:01.627987", + "v": 99.0623 + }, + { + "t": "2026-07-08T16:15:01.627987", + "v": 99.0345 + }, + { + "t": "2026-07-08T17:15:01.627987", + "v": 98.9491 + }, + { + "t": "2026-07-08T18:15:01.627987", + "v": 99.0802 + }, + { + "t": "2026-07-08T19:15:01.627987", + "v": 98.9839 + }, + { + "t": "2026-07-08T20:15:01.627987", + "v": 98.9961 + }, + { + "t": "2026-07-08T21:15:01.627987", + "v": 98.8338 + }, + { + "t": "2026-07-08T22:15:01.627987", + "v": 98.5835 + }, + { + "t": "2026-07-08T23:15:01.627987", + "v": 98.691 + }, + { + "t": "2026-07-09T00:15:01.627987", + "v": 98.7034 + }, + { + "t": "2026-07-09T01:15:01.627987", + "v": 98.5979 + }, + { + "t": "2026-07-09T02:15:01.627987", + "v": 98.8759 + }, + { + "t": "2026-07-09T03:15:01.627987", + "v": 98.8627 + }, + { + "t": "2026-07-09T04:15:01.627987", + "v": 98.8583 + }, + { + "t": "2026-07-09T05:15:01.627987", + "v": 99.1666 + }, + { + "t": "2026-07-09T06:15:01.627987", + "v": 99.3823 + }, + { + "t": "2026-07-09T07:15:01.627987", + "v": 99.3033 + }, + { + "t": "2026-07-09T08:15:01.627987", + "v": 99.6657 + }, + { + "t": "2026-07-09T09:15:01.627987", + "v": 99.4972 + }, + { + "t": "2026-07-09T10:15:01.627987", + "v": 99.0706 + }, + { + "t": "2026-07-09T11:15:01.627987", + "v": 98.9924 + }, + { + "t": "2026-07-09T12:15:01.627987", + "v": 99.1285 + }, + { + "t": "2026-07-09T13:15:01.627987", + "v": 99.0267 + }, + { + "t": "2026-07-09T14:15:01.627987", + "v": 98.888 + }, + { + "t": "2026-07-09T15:15:01.627987", + "v": 98.6657 + }, + { + "t": "2026-07-09T16:15:01.627987", + "v": 98.608 + }, + { + "t": "2026-07-09T17:15:01.627987", + "v": 98.476 + }, + { + "t": "2026-07-09T18:15:01.627987", + "v": 98.4892 + }, + { + "t": "2026-07-09T19:15:01.627987", + "v": 98.5949 + }, + { + "t": "2026-07-09T20:15:01.627987", + "v": 98.9222 + }, + { + "t": "2026-07-09T21:15:01.627987", + "v": 98.8133 + }, + { + "t": "2026-07-09T22:15:01.627987", + "v": 98.925 + }, + { + "t": "2026-07-09T23:15:01.627987", + "v": 98.4846 + }, + { + "t": "2026-07-10T00:15:01.627987", + "v": 98.6599 + }, + { + "t": "2026-07-10T01:15:01.627987", + "v": 98.8389 + }, + { + "t": "2026-07-10T02:15:01.627987", + "v": 99.1424 + }, + { + "t": "2026-07-10T03:15:01.627987", + "v": 98.9851 + }, + { + "t": "2026-07-10T04:15:01.627987", + "v": 99.058 + }, + { + "t": "2026-07-10T05:15:01.627987", + "v": 99.2832 + }, + { + "t": "2026-07-10T06:15:01.627987", + "v": 99.1596 + }, + { + "t": "2026-07-10T07:15:01.627987", + "v": 99.1576 + }, + { + "t": "2026-07-10T08:15:01.627987", + "v": 98.999 + }, + { + "t": "2026-07-10T09:15:01.627987", + "v": 99.1357 + }, + { + "t": "2026-07-10T10:15:01.627987", + "v": 99.0001 + }, + { + "t": "2026-07-10T11:15:01.627987", + "v": 99.0282 + }, + { + "t": "2026-07-10T12:15:01.627987", + "v": 98.7805 + }, + { + "t": "2026-07-10T13:15:01.627987", + "v": 98.7695 + }, + { + "t": "2026-07-10T14:15:01.627987", + "v": 98.6636 + }, + { + "t": "2026-07-10T15:15:01.627987", + "v": 98.6214 + }, + { + "t": "2026-07-10T16:15:01.627987", + "v": 98.8225 + }, + { + "t": "2026-07-10T17:15:01.627987", + "v": 98.9205 + }, + { + "t": "2026-07-10T18:15:01.627987", + "v": 98.8317 + }, + { + "t": "2026-07-10T19:15:01.627987", + "v": 98.698 + }, + { + "t": "2026-07-10T20:15:01.627987", + "v": 98.7937 + }, + { + "t": "2026-07-10T21:15:01.627987", + "v": 98.8261 + }, + { + "t": "2026-07-10T22:15:01.627987", + "v": 98.677 + }, + { + "t": "2026-07-10T23:15:01.627987", + "v": 98.6573 + }, + { + "t": "2026-07-11T00:15:01.627987", + "v": 98.5316 + }, + { + "t": "2026-07-11T01:15:01.627987", + "v": 98.2431 + }, + { + "t": "2026-07-11T02:15:01.627987", + "v": 98.1691 + }, + { + "t": "2026-07-11T03:15:01.627987", + "v": 98.0273 + }, + { + "t": "2026-07-11T04:15:01.627987", + "v": 97.9857 + }, + { + "t": "2026-07-11T05:15:01.627987", + "v": 97.8035 + }, + { + "t": "2026-07-11T06:15:01.627987", + "v": 98.0005 + }, + { + "t": "2026-07-11T07:15:01.627987", + "v": 97.8851 + }, + { + "t": "2026-07-11T08:15:01.627987", + "v": 97.7219 + }, + { + "t": "2026-07-11T09:15:01.627987", + "v": 97.8788 + }, + { + "t": "2026-07-11T10:15:01.627987", + "v": 97.8621 + }, + { + "t": "2026-07-11T11:15:01.627987", + "v": 97.8226 + }, + { + "t": "2026-07-11T12:15:01.627987", + "v": 97.9882 + }, + { + "t": "2026-07-11T13:15:01.627987", + "v": 97.8857 + }, + { + "t": "2026-07-11T14:15:01.627987", + "v": 97.5497 + }, + { + "t": "2026-07-11T15:15:01.627987", + "v": 97.5066 + }, + { + "t": "2026-07-11T16:15:01.627987", + "v": 97.4709 + }, + { + "t": "2026-07-11T17:15:01.627987", + "v": 97.2931 + }, + { + "t": "2026-07-11T18:15:01.627987", + "v": 97.4806 + }, + { + "t": "2026-07-11T19:15:01.627987", + "v": 97.3093 + }, + { + "t": "2026-07-11T20:15:01.627987", + "v": 97.3674 + }, + { + "t": "2026-07-11T21:15:01.627987", + "v": 97.2729 + }, + { + "t": "2026-07-11T22:15:01.627987", + "v": 97.2876 + }, + { + "t": "2026-07-11T23:15:01.627987", + "v": 97.3397 + }, + { + "t": "2026-07-12T00:15:01.627987", + "v": 97.3736 + }, + { + "t": "2026-07-12T01:15:01.627987", + "v": 97.1863 + }, + { + "t": "2026-07-12T02:15:01.627987", + "v": 97.1366 + }, + { + "t": "2026-07-12T03:15:01.627987", + "v": 97.1143 + }, + { + "t": "2026-07-12T04:15:01.627987", + "v": 96.9512 + }, + { + "t": "2026-07-12T05:15:01.627987", + "v": 96.9924 + }, + { + "t": "2026-07-12T06:15:01.627987", + "v": 97.0778 + }, + { + "t": "2026-07-12T07:15:01.627987", + "v": 97.0564 + }, + { + "t": "2026-07-12T08:15:01.627987", + "v": 96.9172 + }, + { + "t": "2026-07-12T09:15:01.627987", + "v": 97.0349 + }, + { + "t": "2026-07-12T10:15:01.627987", + "v": 96.9901 + }, + { + "t": "2026-07-12T11:15:01.627987", + "v": 96.8649 + }, + { + "t": "2026-07-12T12:15:01.627987", + "v": 96.8758 + }, + { + "t": "2026-07-12T13:15:01.627987", + "v": 97.1472 + }, + { + "t": "2026-07-12T14:15:01.627987", + "v": 97.2749 + }, + { + "t": "2026-07-12T15:15:01.627987", + "v": 97.1411 + }, + { + "t": "2026-07-12T16:15:01.627987", + "v": 97.184 + }, + { + "t": "2026-07-12T17:15:01.627987", + "v": 97.0141 + }, + { + "t": "2026-07-12T18:15:01.627987", + "v": 96.9228 + }, + { + "t": "2026-07-12T19:15:01.627987", + "v": 96.941 + }, + { + "t": "2026-07-12T20:15:01.627987", + "v": 96.9387 + }, + { + "t": "2026-07-12T21:15:01.627987", + "v": 96.9736 + }, + { + "t": "2026-07-12T22:15:01.627987", + "v": 96.6703 + }, + { + "t": "2026-07-12T23:15:01.627987", + "v": 96.964 + }, + { + "t": "2026-07-13T00:15:01.627987", + "v": 96.9077 + }, + { + "t": "2026-07-13T01:15:01.627987", + "v": 97.3723 + }, + { + "t": "2026-07-13T02:15:01.627987", + "v": 97.2755 + }, + { + "t": "2026-07-13T03:15:01.627987", + "v": 97.3962 + }, + { + "t": "2026-07-13T04:15:01.627987", + "v": 97.443 + }, + { + "t": "2026-07-13T05:15:01.627987", + "v": 97.1985 + }, + { + "t": "2026-07-13T06:15:01.627987", + "v": 96.8953 + }, + { + "t": "2026-07-13T07:15:01.627987", + "v": 97.0185 + }, + { + "t": "2026-07-13T08:15:01.627987", + "v": 97.1634 + }, + { + "t": "2026-07-13T09:15:01.627987", + "v": 97.1058 + }, + { + "t": "2026-07-13T10:15:01.627987", + "v": 96.9005 + }, + { + "t": "2026-07-13T11:15:01.627987", + "v": 96.942 + }, + { + "t": "2026-07-13T12:15:01.627987", + "v": 96.8577 + }, + { + "t": "2026-07-13T13:15:01.627987", + "v": 96.7377 + }, + { + "t": "2026-07-13T14:15:01.627987", + "v": 96.7281 + }, + { + "t": "2026-07-13T15:15:01.627987", + "v": 96.8284 + }, + { + "t": "2026-07-13T16:15:01.627987", + "v": 97.0042 + }, + { + "t": "2026-07-13T17:15:01.627987", + "v": 97.1166 + }, + { + "t": "2026-07-13T18:15:01.627987", + "v": 97.1775 + }, + { + "t": "2026-07-13T19:15:01.627987", + "v": 96.9633 + }, + { + "t": "2026-07-13T20:15:01.627987", + "v": 97.1391 + }, + { + "t": "2026-07-13T21:15:01.627987", + "v": 97.2941 + }, + { + "t": "2026-07-13T22:15:01.627987", + "v": 97.2654 + }, + { + "t": "2026-07-13T23:15:01.627987", + "v": 97.2486 + }, + { + "t": "2026-07-14T00:15:01.627987", + "v": 97.1296 + }, + { + "t": "2026-07-14T01:15:01.627987", + "v": 97.4102 + }, + { + "t": "2026-07-14T02:15:01.627987", + "v": 97.2858 + }, + { + "t": "2026-07-14T03:15:01.627987", + "v": 97.0982 + }, + { + "t": "2026-07-14T04:15:01.627987", + "v": 97.0788 + }, + { + "t": "2026-07-14T05:15:01.627987", + "v": 97.0604 + }, + { + "t": "2026-07-14T06:15:01.627987", + "v": 97.0727 + }, + { + "t": "2026-07-14T07:15:01.627987", + "v": 97.268 + }, + { + "t": "2026-07-14T08:15:01.627987", + "v": 97.248 + }, + { + "t": "2026-07-14T09:15:01.627987", + "v": 97.3953 + }, + { + "t": "2026-07-14T10:15:01.627987", + "v": 97.4681 + }, + { + "t": "2026-07-14T11:15:01.627987", + "v": 97.5419 + }, + { + "t": "2026-07-14T12:15:01.627987", + "v": 97.4205 + }, + { + "t": "2026-07-14T13:15:01.627987", + "v": 97.2611 + }, + { + "t": "2026-07-14T14:15:01.627987", + "v": 97.1329 + }, + { + "t": "2026-07-14T15:15:01.627987", + "v": 97.3283 + }, + { + "t": "2026-07-14T16:15:01.627987", + "v": 97.2912 + }, + { + "t": "2026-07-14T17:15:01.627987", + "v": 97.4402 + }, + { + "t": "2026-07-14T18:15:01.627987", + "v": 97.5175 + }, + { + "t": "2026-07-14T19:15:01.627987", + "v": 97.5584 + }, + { + "t": "2026-07-14T20:15:01.627987", + "v": 97.4331 + }, + { + "t": "2026-07-14T21:15:01.627987", + "v": 97.4364 + }, + { + "t": "2026-07-14T22:15:01.627987", + "v": 97.3746 + }, + { + "t": "2026-07-14T23:15:01.627987", + "v": 97.3139 + }, + { + "t": "2026-07-15T00:15:01.627987", + "v": 97.347 + }, + { + "t": "2026-07-15T01:15:01.627987", + "v": 97.4239 + }, + { + "t": "2026-07-15T02:15:01.627987", + "v": 97.2851 + }, + { + "t": "2026-07-15T03:15:01.627987", + "v": 97.1945 + }, + { + "t": "2026-07-15T04:15:01.627987", + "v": 97.1444 + }, + { + "t": "2026-07-15T05:15:01.627987", + "v": 97.3377 + }, + { + "t": "2026-07-15T06:15:01.627987", + "v": 97.3966 + }, + { + "t": "2026-07-15T07:15:01.627987", + "v": 97.5043 + }, + { + "t": "2026-07-15T08:15:01.627987", + "v": 97.4037 + }, + { + "t": "2026-07-15T09:15:01.627987", + "v": 97.3425 + }, + { + "t": "2026-07-15T10:15:01.627987", + "v": 97.369 + }, + { + "t": "2026-07-15T11:15:01.627987", + "v": 97.8294 + }, + { + "t": "2026-07-15T12:15:01.627987", + "v": 97.7197 + }, + { + "t": "2026-07-15T13:15:01.627987", + "v": 97.7384 + }, + { + "t": "2026-07-15T14:15:01.627987", + "v": 97.8645 + }, + { + "t": "2026-07-15T15:15:01.627987", + "v": 97.842 + }, + { + "t": "2026-07-15T16:15:01.627987", + "v": 97.7708 + }, + { + "t": "2026-07-15T17:15:01.627987", + "v": 97.5695 + }, + { + "t": "2026-07-15T18:15:01.627987", + "v": 97.7998 + }, + { + "t": "2026-07-15T19:15:01.627987", + "v": 97.7784 + }, + { + "t": "2026-07-15T20:15:01.627987", + "v": 97.8672 + }, + { + "t": "2026-07-15T21:15:01.627987", + "v": 97.9315 + }, + { + "t": "2026-07-15T22:15:01.627987", + "v": 98.0993 + }, + { + "t": "2026-07-15T23:15:01.627987", + "v": 98.0375 + }, + { + "t": "2026-07-16T00:15:01.627987", + "v": 97.8351 + }, + { + "t": "2026-07-16T01:15:01.627987", + "v": 97.9102 + }, + { + "t": "2026-07-16T02:15:01.627987", + "v": 97.9059 + }, + { + "t": "2026-07-16T03:15:01.627987", + "v": 98.1779 + }, + { + "t": "2026-07-16T04:15:01.627987", + "v": 98.0753 + }, + { + "t": "2026-07-16T05:15:01.627987", + "v": 98.0368 + }, + { + "t": "2026-07-16T06:15:01.627987", + "v": 97.7991 + }, + { + "t": "2026-07-16T07:15:01.627987", + "v": 97.6741 + }, + { + "t": "2026-07-16T08:15:01.627987", + "v": 97.8322 + }, + { + "t": "2026-07-16T09:15:01.627987", + "v": 97.8718 + }, + { + "t": "2026-07-16T10:15:01.627987", + "v": 98.0766 + }, + { + "t": "2026-07-16T11:15:01.627987", + "v": 97.7828 + }, + { + "t": "2026-07-16T12:15:01.627987", + "v": 97.7703 + }, + { + "t": "2026-07-16T13:15:01.627987", + "v": 97.9396 + }, + { + "t": "2026-07-16T14:15:01.627987", + "v": 97.8507 + }, + { + "t": "2026-07-16T15:15:01.627987", + "v": 97.8079 + }, + { + "t": "2026-07-16T16:15:01.627987", + "v": 97.8845 + }, + { + "t": "2026-07-16T17:15:01.627987", + "v": 98.1735 + }, + { + "t": "2026-07-16T18:15:01.627987", + "v": 98.3281 + }, + { + "t": "2026-07-16T19:15:01.627987", + "v": 98.232 + }, + { + "t": "2026-07-16T20:15:01.627987", + "v": 98.3208 + }, + { + "t": "2026-07-16T21:15:01.627987", + "v": 98.0032 + }, + { + "t": "2026-07-16T22:15:01.627987", + "v": 97.9094 + }, + { + "t": "2026-07-16T23:15:01.627987", + "v": 97.9691 + }, + { + "t": "2026-07-17T00:15:01.627987", + "v": 97.9825 + }, + { + "t": "2026-07-17T01:15:01.627987", + "v": 97.7978 + }, + { + "t": "2026-07-17T02:15:01.627987", + "v": 97.7624 + }, + { + "t": "2026-07-17T03:15:01.627987", + "v": 97.6879 + }, + { + "t": "2026-07-17T04:15:01.627987", + "v": 97.7442 + }, + { + "t": "2026-07-17T05:15:01.627987", + "v": 97.728 + }, + { + "t": "2026-07-17T06:15:01.627987", + "v": 97.6945 + }, + { + "t": "2026-07-17T07:15:01.627987", + "v": 97.7817 + }, + { + "t": "2026-07-17T08:15:01.627987", + "v": 97.6007 + }, + { + "t": "2026-07-17T09:15:01.627987", + "v": 97.5732 + }, + { + "t": "2026-07-17T10:15:01.627987", + "v": 97.4795 + }, + { + "t": "2026-07-17T11:15:01.627987", + "v": 97.412 + }, + { + "t": "2026-07-17T12:15:01.627987", + "v": 97.3841 + }, + { + "t": "2026-07-17T13:15:01.627987", + "v": 97.5375 + }, + { + "t": "2026-07-17T14:15:01.627987", + "v": 97.5099 + }, + { + "t": "2026-07-17T15:15:01.627987", + "v": 97.3102 + }, + { + "t": "2026-07-17T16:15:01.627987", + "v": 97.3033 + }, + { + "t": "2026-07-17T17:15:01.627987", + "v": 97.5388 + }, + { + "t": "2026-07-17T18:15:01.627987", + "v": 97.4689 + }, + { + "t": "2026-07-17T19:15:01.627987", + "v": 97.2358 + }, + { + "t": "2026-07-17T20:15:01.627987", + "v": 97.1949 + }, + { + "t": "2026-07-17T21:15:01.627987", + "v": 97.4543 + }, + { + "t": "2026-07-17T22:15:01.627987", + "v": 97.533 + }, + { + "t": "2026-07-17T23:15:01.627987", + "v": 97.4169 + }, + { + "t": "2026-07-18T00:15:01.627987", + "v": 97.1304 + }, + { + "t": "2026-07-18T01:15:01.627987", + "v": 97.277 + }, + { + "t": "2026-07-18T02:15:01.627987", + "v": 97.1919 + }, + { + "t": "2026-07-18T03:15:01.627987", + "v": 96.8091 + }, + { + "t": "2026-07-18T04:15:01.627987", + "v": 96.8225 + }, + { + "t": "2026-07-18T05:15:01.627987", + "v": 96.7899 + }, + { + "t": "2026-07-18T06:15:01.627987", + "v": 96.7529 + }, + { + "t": "2026-07-18T07:15:01.627987", + "v": 96.6685 + }, + { + "t": "2026-07-18T08:15:01.627987", + "v": 96.3987 + }, + { + "t": "2026-07-18T09:15:01.627987", + "v": 96.1357 + }, + { + "t": "2026-07-18T10:15:01.627987", + "v": 96.1942 + }, + { + "t": "2026-07-18T11:15:01.627987", + "v": 96.1225 + }, + { + "t": "2026-07-18T12:15:01.627987", + "v": 96.0346 + }, + { + "t": "2026-07-18T13:15:01.627987", + "v": 95.8968 + }, + { + "t": "2026-07-18T14:15:01.627987", + "v": 96.0255 + }, + { + "t": "2026-07-18T15:15:01.627987", + "v": 96.0418 + }, + { + "t": "2026-07-18T16:15:01.627987", + "v": 96.0475 + }, + { + "t": "2026-07-18T17:15:01.627987", + "v": 95.9828 + }, + { + "t": "2026-07-18T18:15:01.627987", + "v": 95.9735 + }, + { + "t": "2026-07-18T19:15:01.627987", + "v": 96.0794 + }, + { + "t": "2026-07-18T20:15:01.627987", + "v": 95.8408 + }, + { + "t": "2026-07-18T21:15:01.627987", + "v": 95.9675 + }, + { + "t": "2026-07-18T22:15:01.627987", + "v": 96.0677 + }, + { + "t": "2026-07-18T23:15:01.627987", + "v": 96.1912 + }, + { + "t": "2026-07-19T00:15:01.627987", + "v": 95.9484 + }, + { + "t": "2026-07-19T01:15:01.627987", + "v": 95.7759 + }, + { + "t": "2026-07-19T02:15:01.627987", + "v": 95.8708 + }, + { + "t": "2026-07-19T03:15:01.627987", + "v": 95.9176 + }, + { + "t": "2026-07-19T04:15:01.627987", + "v": 96.1055 + }, + { + "t": "2026-07-19T05:15:01.627987", + "v": 96.0816 + }, + { + "t": "2026-07-19T06:15:01.627987", + "v": 96.211 + }, + { + "t": "2026-07-19T07:15:01.627987", + "v": 96.3486 + }, + { + "t": "2026-07-19T08:15:01.627987", + "v": 96.2478 + }, + { + "t": "2026-07-19T09:15:01.627987", + "v": 95.836 + }, + { + "t": "2026-07-19T10:15:01.627987", + "v": 95.7413 + }, + { + "t": "2026-07-19T11:15:01.627987", + "v": 95.6211 + }, + { + "t": "2026-07-19T12:15:01.627987", + "v": 95.6799 + }, + { + "t": "2026-07-19T13:15:01.627987", + "v": 95.5679 + }, + { + "t": "2026-07-19T14:15:01.627987", + "v": 95.5538 + }, + { + "t": "2026-07-19T15:15:01.627987", + "v": 95.5687 + }, + { + "t": "2026-07-19T16:15:01.627987", + "v": 95.4582 + }, + { + "t": "2026-07-19T17:15:01.627987", + "v": 95.1885 + }, + { + "t": "2026-07-19T18:15:01.627987", + "v": 95.3258 + }, + { + "t": "2026-07-19T19:15:01.627987", + "v": 95.2592 + }, + { + "t": "2026-07-19T20:15:01.627987", + "v": 95.0831 + }, + { + "t": "2026-07-19T21:15:01.627987", + "v": 94.9795 + }, + { + "t": "2026-07-19T22:15:01.627987", + "v": 94.8073 + }, + { + "t": "2026-07-19T23:15:01.627987", + "v": 94.4323 + }, + { + "t": "2026-07-20T00:15:01.627987", + "v": 94.4509 + }, + { + "t": "2026-07-20T01:15:01.627987", + "v": 94.3896 + }, + { + "t": "2026-07-20T02:15:01.627987", + "v": 94.5393 + }, + { + "t": "2026-07-20T03:15:01.627987", + "v": 94.6488 + }, + { + "t": "2026-07-20T04:15:01.627987", + "v": 94.8651 + }, + { + "t": "2026-07-20T05:15:01.627987", + "v": 95.0518 + }, + { + "t": "2026-07-20T06:15:01.627987", + "v": 94.8097 + }, + { + "t": "2026-07-20T07:15:01.627987", + "v": 94.9653 + }, + { + "t": "2026-07-20T08:15:01.627987", + "v": 95.0814 + }, + { + "t": "2026-07-20T09:15:01.627987", + "v": 95.1969 + }, + { + "t": "2026-07-20T10:15:01.627987", + "v": 95.0174 + }, + { + "t": "2026-07-20T11:15:01.627987", + "v": 94.9332 + }, + { + "t": "2026-07-20T12:15:01.627987", + "v": 95.0901 + }, + { + "t": "2026-07-20T13:15:01.627987", + "v": 94.9995 + }, + { + "t": "2026-07-20T14:15:01.627987", + "v": 94.8963 + }, + { + "t": "2026-07-20T15:15:01.627987", + "v": 94.8945 + }, + { + "t": "2026-07-20T16:15:01.627987", + "v": 94.5621 + }, + { + "t": "2026-07-20T17:15:01.627987", + "v": 94.9256 + }, + { + "t": "2026-07-20T18:15:01.627987", + "v": 95.1651 + }, + { + "t": "2026-07-20T19:15:01.627987", + "v": 95.0509 + }, + { + "t": "2026-07-20T20:15:01.627987", + "v": 94.9156 + }, + { + "t": "2026-07-20T21:15:01.627987", + "v": 95.1739 + }, + { + "t": "2026-07-20T22:15:01.627987", + "v": 95.0003 + }, + { + "t": "2026-07-20T23:15:01.627987", + "v": 94.9603 + }, + { + "t": "2026-07-21T00:15:01.627987", + "v": 95.0254 + }, + { + "t": "2026-07-21T01:15:01.627987", + "v": 95.1828 + }, + { + "t": "2026-07-21T02:15:01.627987", + "v": 95.3276 + }, + { + "t": "2026-07-21T03:15:01.627987", + "v": 95.4635 + }, + { + "t": "2026-07-21T04:15:01.627987", + "v": 95.3928 + }, + { + "t": "2026-07-21T05:15:01.627987", + "v": 95.307 + }, + { + "t": "2026-07-21T06:15:01.627987", + "v": 95.2674 + }, + { + "t": "2026-07-21T07:15:01.627987", + "v": 95.3448 + }, + { + "t": "2026-07-21T08:15:01.627987", + "v": 95.5216 + }, + { + "t": "2026-07-21T09:15:01.627987", + "v": 95.4181 + }, + { + "t": "2026-07-21T10:15:01.627987", + "v": 95.2613 + }, + { + "t": "2026-07-21T11:15:01.627987", + "v": 95.2903 + }, + { + "t": "2026-07-21T12:15:01.627987", + "v": 95.1938 + }, + { + "t": "2026-07-21T13:15:01.627987", + "v": 95.3603 + }, + { + "t": "2026-07-21T14:15:01.627987", + "v": 95.3594 + }, + { + "t": "2026-07-21T15:15:01.627987", + "v": 95.2628 + }, + { + "t": "2026-07-21T16:15:01.627987", + "v": 95.4009 + }, + { + "t": "2026-07-21T17:15:01.627987", + "v": 95.3209 + }, + { + "t": "2026-07-21T18:15:01.627987", + "v": 95.3253 + }, + { + "t": "2026-07-21T19:15:01.627987", + "v": 95.3521 + }, + { + "t": "2026-07-21T20:15:01.627987", + "v": 95.2671 + }, + { + "t": "2026-07-21T21:15:01.627987", + "v": 95.4461 + }, + { + "t": "2026-07-21T22:15:01.627987", + "v": 95.3427 + }, + { + "t": "2026-07-21T23:15:01.627987", + "v": 95.3325 + }, + { + "t": "2026-07-22T00:15:01.627987", + "v": 95.6602 + }, + { + "t": "2026-07-22T01:15:01.627987", + "v": 95.6669 + }, + { + "t": "2026-07-22T02:15:01.627987", + "v": 95.629 + }, + { + "t": "2026-07-22T03:15:01.627987", + "v": 95.7348 + }, + { + "t": "2026-07-22T04:15:01.627987", + "v": 95.784 + }, + { + "t": "2026-07-22T05:15:01.627987", + "v": 95.6578 + }, + { + "t": "2026-07-22T06:15:01.627987", + "v": 95.6037 + }, + { + "t": "2026-07-22T07:15:01.627987", + "v": 95.4203 + }, + { + "t": "2026-07-22T08:15:01.627987", + "v": 95.396 + }, + { + "t": "2026-07-22T09:15:01.627987", + "v": 95.6264 + }, + { + "t": "2026-07-22T10:15:01.627987", + "v": 95.6325 + }, + { + "t": "2026-07-22T11:15:01.627987", + "v": 95.5723 + }, + { + "t": "2026-07-22T12:15:01.627987", + "v": 95.7499 + }, + { + "t": "2026-07-22T13:15:01.627987", + "v": 95.8408 + }, + { + "t": "2026-07-22T14:15:01.627987", + "v": 95.9525 + }, + { + "t": "2026-07-22T15:15:01.627987", + "v": 96.2048 + }, + { + "t": "2026-07-22T16:15:01.627987", + "v": 96.2072 + }, + { + "t": "2026-07-22T17:15:01.627987", + "v": 96.0544 + }, + { + "t": "2026-07-22T18:15:01.627987", + "v": 95.7746 + }, + { + "t": "2026-07-22T19:15:01.627987", + "v": 95.8257 + }, + { + "t": "2026-07-22T20:15:01.627987", + "v": 95.8829 + }, + { + "t": "2026-07-22T21:15:01.627987", + "v": 95.898 + }, + { + "t": "2026-07-22T22:15:01.627987", + "v": 96.2672 + }, + { + "t": "2026-07-22T23:15:01.627987", + "v": 96.2479 + }, + { + "t": "2026-07-23T00:15:01.627987", + "v": 96.3452 + }, + { + "t": "2026-07-23T01:15:01.627987", + "v": 96.2579 + }, + { + "t": "2026-07-23T02:15:01.627987", + "v": 96.2706 + }, + { + "t": "2026-07-23T03:15:01.627987", + "v": 96.2677 + }, + { + "t": "2026-07-23T04:15:01.627987", + "v": 96.1108 + }, + { + "t": "2026-07-23T05:15:01.627987", + "v": 96.0975 + }, + { + "t": "2026-07-23T06:15:01.627987", + "v": 95.9719 + }, + { + "t": "2026-07-23T07:15:01.627987", + "v": 96.1945 + }, + { + "t": "2026-07-23T08:15:01.627987", + "v": 95.92 + }, + { + "t": "2026-07-23T09:15:01.627987", + "v": 95.8597 + }, + { + "t": "2026-07-23T10:15:01.627987", + "v": 96.0064 + }, + { + "t": "2026-07-23T11:15:01.627987", + "v": 95.7636 + }, + { + "t": "2026-07-23T12:15:01.627987", + "v": 95.6283 + }, + { + "t": "2026-07-23T13:15:01.627987", + "v": 95.6646 + }, + { + "t": "2026-07-23T14:15:01.627987", + "v": 95.2619 + }, + { + "t": "2026-07-23T15:15:01.627987", + "v": 94.9296 + }, + { + "t": "2026-07-23T16:15:01.627987", + "v": 94.7588 + }, + { + "t": "2026-07-23T17:15:01.627987", + "v": 94.7758 + }, + { + "t": "2026-07-23T18:15:01.627987", + "v": 94.7968 + }, + { + "t": "2026-07-23T19:15:01.627987", + "v": 94.5363 + }, + { + "t": "2026-07-23T20:15:01.627987", + "v": 94.2718 + }, + { + "t": "2026-07-23T21:15:01.627987", + "v": 94.1013 + }, + { + "t": "2026-07-23T22:15:01.627987", + "v": 94.0483 + }, + { + "t": "2026-07-23T23:15:01.627987", + "v": 94.2623 + }, + { + "t": "2026-07-24T00:15:01.627987", + "v": 94.0895 + }, + { + "t": "2026-07-24T01:15:01.627987", + "v": 93.8451 + }, + { + "t": "2026-07-24T02:15:01.627987", + "v": 93.8699 + }, + { + "t": "2026-07-24T03:15:01.627987", + "v": 93.7141 + }, + { + "t": "2026-07-24T04:15:01.627987", + "v": 93.6262 + }, + { + "t": "2026-07-24T05:15:01.627987", + "v": 93.569 + }, + { + "t": "2026-07-24T06:15:01.627987", + "v": 93.3838 + }, + { + "t": "2026-07-24T07:15:01.627987", + "v": 93.696 + }, + { + "t": "2026-07-24T08:15:01.627987", + "v": 93.4951 + }, + { + "t": "2026-07-24T09:15:01.627987", + "v": 93.2304 + }, + { + "t": "2026-07-24T10:15:01.627987", + "v": 93.2054 + }, + { + "t": "2026-07-24T11:15:01.627987", + "v": 93.0342 + }, + { + "t": "2026-07-24T12:15:01.627987", + "v": 93.0568 + }, + { + "t": "2026-07-24T13:15:01.627987", + "v": 93.0059 + }, + { + "t": "2026-07-24T14:15:01.627987", + "v": 92.8403 + }, + { + "t": "2026-07-24T15:15:01.627987", + "v": 92.7153 + }, + { + "t": "2026-07-24T16:15:01.627987", + "v": 92.8676 + }, + { + "t": "2026-07-24T17:15:01.627987", + "v": 92.707 + }, + { + "t": "2026-07-24T18:15:01.627987", + "v": 92.7806 + }, + { + "t": "2026-07-24T19:15:01.627987", + "v": 92.7327 + }, + { + "t": "2026-07-24T20:15:01.627987", + "v": 92.8743 + }, + { + "t": "2026-07-24T21:15:01.627987", + "v": 93.0921 + }, + { + "t": "2026-07-24T22:15:01.627987", + "v": 93.108 + }, + { + "t": "2026-07-24T23:15:01.627987", + "v": 93.0147 + }, + { + "t": "2026-07-25T00:15:01.627987", + "v": 92.9544 + }, + { + "t": "2026-07-25T01:15:01.627987", + "v": 92.9216 + }, + { + "t": "2026-07-25T02:15:01.627987", + "v": 93.0001 + }, + { + "t": "2026-07-25T03:15:01.627987", + "v": 93.0842 + }, + { + "t": "2026-07-25T04:15:01.627987", + "v": 92.8373 + }, + { + "t": "2026-07-25T05:15:01.627987", + "v": 93.0821 + }, + { + "t": "2026-07-25T06:15:01.627987", + "v": 93.17 + }, + { + "t": "2026-07-25T07:15:01.627987", + "v": 93.4537 + }, + { + "t": "2026-07-25T08:15:01.627987", + "v": 93.6777 + }, + { + "t": "2026-07-25T09:15:01.627987", + "v": 93.6174 + }, + { + "t": "2026-07-25T10:15:01.627987", + "v": 93.5839 + }, + { + "t": "2026-07-25T11:15:01.627987", + "v": 93.5591 + }, + { + "t": "2026-07-25T12:15:01.627987", + "v": 93.6897 + }, + { + "t": "2026-07-25T13:15:01.627987", + "v": 93.7218 + }, + { + "t": "2026-07-25T14:15:01.627987", + "v": 93.4498 + }, + { + "t": "2026-07-25T15:15:01.627987", + "v": 93.3406 + }, + { + "t": "2026-07-25T16:15:01.627987", + "v": 93.3164 + }, + { + "t": "2026-07-25T17:15:01.627987", + "v": 93.2675 + }, + { + "t": "2026-07-25T18:15:01.627987", + "v": 93.5244 + }, + { + "t": "2026-07-25T19:15:01.627987", + "v": 93.3066 + }, + { + "t": "2026-07-25T20:15:01.627987", + "v": 93.3183 + }, + { + "t": "2026-07-25T21:15:01.627987", + "v": 93.3844 + }, + { + "t": "2026-07-25T22:15:01.627987", + "v": 93.2263 + }, + { + "t": "2026-07-25T23:15:01.627987", + "v": 93.2573 + }, + { + "t": "2026-07-26T00:15:01.627987", + "v": 93.4425 + }, + { + "t": "2026-07-26T01:15:01.627987", + "v": 93.3587 + }, + { + "t": "2026-07-26T02:15:01.627987", + "v": 93.3062 + }, + { + "t": "2026-07-26T03:15:01.627987", + "v": 93.3356 + }, + { + "t": "2026-07-26T04:15:01.627987", + "v": 93.2183 + }, + { + "t": "2026-07-26T05:15:01.627987", + "v": 93.0944 + }, + { + "t": "2026-07-26T06:15:01.627987", + "v": 93.136 + }, + { + "t": "2026-07-26T07:15:01.627987", + "v": 93.415 + }, + { + "t": "2026-07-26T08:15:01.627987", + "v": 93.59 + }, + { + "t": "2026-07-26T09:15:01.627987", + "v": 93.3983 + }, + { + "t": "2026-07-26T10:15:01.627987", + "v": 93.0958 + }, + { + "t": "2026-07-26T11:15:01.627987", + "v": 92.8104 + }, + { + "t": "2026-07-26T12:15:01.627987", + "v": 92.8073 + }, + { + "t": "2026-07-26T13:15:01.627987", + "v": 91.7184 + }, + { + "t": "2026-07-26T14:15:01.627987", + "v": 91.7708 + }, + { + "t": "2026-07-26T15:15:01.627987", + "v": 91.3385 + }, + { + "t": "2026-07-26T16:15:01.627987", + "v": 91.0584 + }, + { + "t": "2026-07-26T17:15:01.627987", + "v": 91.2334 + }, + { + "t": "2026-07-26T18:15:01.627987", + "v": 91.3423 + }, + { + "t": "2026-07-26T19:15:01.627987", + "v": 91.2874 + }, + { + "t": "2026-07-26T20:15:01.627987", + "v": 91.1512 + }, + { + "t": "2026-07-26T21:15:01.627987", + "v": 90.8265 + }, + { + "t": "2026-07-26T22:15:01.627987", + "v": 90.8558 + }, + { + "t": "2026-07-26T23:15:01.627987", + "v": 90.8299 + }, + { + "t": "2026-07-27T00:15:01.627987", + "v": 90.6825 + }, + { + "t": "2026-07-27T01:15:01.627987", + "v": 90.8907 + }, + { + "t": "2026-07-27T02:15:01.627987", + "v": 90.779 + }, + { + "t": "2026-07-27T03:15:01.627987", + "v": 90.8498 + }, + { + "t": "2026-07-27T04:15:01.627987", + "v": 90.9784 + }, + { + "t": "2026-07-27T05:15:01.627987", + "v": 91.0937 + }, + { + "t": "2026-07-27T06:15:01.627987", + "v": 90.8411 + }, + { + "t": "2026-07-27T07:15:01.627987", + "v": 91.1569 + }, + { + "t": "2026-07-27T08:15:01.627987", + "v": 91.1642 + }, + { + "t": "2026-07-27T09:15:01.627987", + "v": 91.0865 + }, + { + "t": "2026-07-27T10:15:01.627987", + "v": 90.9863 + }, + { + "t": "2026-07-27T11:15:01.627987", + "v": 90.6696 + }, + { + "t": "2026-07-27T12:15:01.627987", + "v": 90.694 + }, + { + "t": "2026-07-27T13:15:01.627987", + "v": 90.9262 + }, + { + "t": "2026-07-27T14:15:01.627987", + "v": 91.0432 + }, + { + "t": "2026-07-27T15:15:01.627987", + "v": 91.1525 + }, + { + "t": "2026-07-27T16:15:01.627987", + "v": 91.0522 + }, + { + "t": "2026-07-27T17:15:01.627987", + "v": 90.9514 + }, + { + "t": "2026-07-27T18:15:01.627987", + "v": 91.009 + }, + { + "t": "2026-07-27T19:15:01.627987", + "v": 90.6963 + }, + { + "t": "2026-07-27T20:15:01.627987", + "v": 90.6824 + }, + { + "t": "2026-07-27T21:15:01.627987", + "v": 90.5304 + }, + { + "t": "2026-07-27T22:15:01.627987", + "v": 90.5677 + }, + { + "t": "2026-07-27T23:15:01.627987", + "v": 90.4335 + }, + { + "t": "2026-07-28T00:15:01.627987", + "v": 90.327 + }, + { + "t": "2026-07-28T01:15:01.627987", + "v": 90.4642 + }, + { + "t": "2026-07-28T02:15:01.627987", + "v": 90.5929 + }, + { + "t": "2026-07-28T03:15:01.627987", + "v": 90.5928 + }, + { + "t": "2026-07-28T04:15:01.627987", + "v": 90.489 + }, + { + "t": "2026-07-28T05:15:01.627987", + "v": 90.1548 + }, + { + "t": "2026-07-28T06:15:01.627987", + "v": 89.7997 + }, + { + "t": "2026-07-28T07:15:01.627987", + "v": 89.7712 + }, + { + "t": "2026-07-28T08:15:01.627987", + "v": 89.6323 + }, + { + "t": "2026-07-28T09:15:01.627987", + "v": 89.793 + }, + { + "t": "2026-07-28T10:15:01.627987", + "v": 89.7423 + }, + { + "t": "2026-07-28T11:15:01.627987", + "v": 89.8957 + }, + { + "t": "2026-07-28T12:15:01.627987", + "v": 89.9118 + }, + { + "t": "2026-07-28T13:15:01.627987", + "v": 90.1206 + }, + { + "t": "2026-07-28T14:15:01.627987", + "v": 90.3301 + }, + { + "t": "2026-07-28T15:15:01.627987", + "v": 90.2767 + }, + { + "t": "2026-07-28T16:15:01.627987", + "v": 90.4064 + }, + { + "t": "2026-07-28T17:15:01.627987", + "v": 90.6146 + }, + { + "t": "2026-07-28T18:15:01.627987", + "v": 90.6162 + }, + { + "t": "2026-07-28T19:15:01.627987", + "v": 90.4977 + }, + { + "t": "2026-07-28T20:15:01.627987", + "v": 90.2617 + }, + { + "t": "2026-07-28T21:15:01.627987", + "v": 90.1409 + }, + { + "t": "2026-07-28T22:15:01.627987", + "v": 90.0291 + }, + { + "t": "2026-07-28T23:15:01.627987", + "v": 90.1369 + }, + { + "t": "2026-07-29T00:15:01.627987", + "v": 89.9305 + }, + { + "t": "2026-07-29T01:15:01.627987", + "v": 90.1781 + }, + { + "t": "2026-07-29T02:15:01.627987", + "v": 90.4136 + }, + { + "t": "2026-07-29T03:15:01.627987", + "v": 90.4838 + }, + { + "t": "2026-07-29T04:15:01.627987", + "v": 90.036 + }, + { + "t": "2026-07-29T05:15:01.627987", + "v": 90.0412 + }, + { + "t": "2026-07-29T06:15:01.627987", + "v": 90.2255 + }, + { + "t": "2026-07-29T07:15:01.627987", + "v": 90.4488 + }, + { + "t": "2026-07-29T08:15:01.627987", + "v": 90.4219 + }, + { + "t": "2026-07-29T09:15:01.627987", + "v": 90.5462 + }, + { + "t": "2026-07-29T10:15:01.627987", + "v": 90.5247 + }, + { + "t": "2026-07-29T11:15:01.627987", + "v": 90.491 + }, + { + "t": "2026-07-29T12:15:01.627987", + "v": 90.7535 + }, + { + "t": "2026-07-29T13:15:01.627987", + "v": 90.8033 + }, + { + "t": "2026-07-29T14:15:01.627987", + "v": 90.8983 + }, + { + "t": "2026-07-29T15:15:01.627987", + "v": 90.7551 + }, + { + "t": "2026-07-29T16:15:01.627987", + "v": 90.8538 + }, + { + "t": "2026-07-29T17:15:01.627987", + "v": 90.4912 + }, + { + "t": "2026-07-29T18:15:01.627987", + "v": 90.3752 + }, + { + "t": "2026-07-29T19:15:01.627987", + "v": 90.3147 + }, + { + "t": "2026-07-29T20:15:01.627987", + "v": 90.351 + }, + { + "t": "2026-07-29T21:15:01.627987", + "v": 90.2757 + }, + { + "t": "2026-07-29T22:15:01.627987", + "v": 90.1253 + }, + { + "t": "2026-07-29T23:15:01.627987", + "v": 90.1584 + }, + { + "t": "2026-07-30T00:15:01.627987", + "v": 90.247 + }, + { + "t": "2026-07-30T01:15:01.627987", + "v": 90.1428 + }, + { + "t": "2026-07-30T02:15:01.627987", + "v": 90.1908 + }, + { + "t": "2026-07-30T03:15:01.627987", + "v": 90.0964 + }, + { + "t": "2026-07-30T04:15:01.627987", + "v": 90.0441 + }, + { + "t": "2026-07-30T05:15:01.627987", + "v": 90.2945 + }, + { + "t": "2026-07-30T06:15:01.627987", + "v": 90.2564 + }, + { + "t": "2026-07-30T07:15:01.627987", + "v": 90.3079 + }, + { + "t": "2026-07-30T08:15:01.627987", + "v": 90.2853 + }, + { + "t": "2026-07-30T09:15:01.627987", + "v": 90.2108 + }, + { + "t": "2026-07-30T10:15:01.627987", + "v": 90.044 + }, + { + "t": "2026-07-30T11:15:01.627987", + "v": 90.1538 + }, + { + "t": "2026-07-30T12:15:01.627987", + "v": 90.1068 + }, + { + "t": "2026-07-30T13:15:01.627987", + "v": 90.0817 + }, + { + "t": "2026-07-30T14:15:01.627987", + "v": 90.1722 + }, + { + "t": "2026-07-30T15:15:01.627987", + "v": 89.9604 + }, + { + "t": "2026-07-30T16:15:01.627987", + "v": 89.756 + }, + { + "t": "2026-07-30T17:15:01.627987", + "v": 89.9709 + }, + { + "t": "2026-07-30T18:15:01.627987", + "v": 90.1983 + }, + { + "t": "2026-07-30T19:15:01.627987", + "v": 89.9742 + }, + { + "t": "2026-07-30T20:15:01.627987", + "v": 89.7985 + }, + { + "t": "2026-07-30T21:15:01.627987", + "v": 89.6292 + }, + { + "t": "2026-07-30T22:15:01.627987", + "v": 89.6044 + }, + { + "t": "2026-07-30T23:15:01.627987", + "v": 89.3687 + }, + { + "t": "2026-07-31T00:15:01.627987", + "v": 89.7636 + }, + { + "t": "2026-07-31T01:15:01.627987", + "v": 89.525 + }, + { + "t": "2026-07-31T02:15:01.627987", + "v": 89.2451 + }, + { + "t": "2026-07-31T03:15:01.627987", + "v": 89.0757 + }, + { + "t": "2026-07-31T04:15:01.627987", + "v": 89.1013 + }, + { + "t": "2026-07-31T05:15:01.627987", + "v": 89.1484 + }, + { + "t": "2026-07-31T06:15:01.627987", + "v": 89.0162 + }, + { + "t": "2026-07-31T07:15:01.627987", + "v": 88.733 + }, + { + "t": "2026-07-31T08:15:01.627987", + "v": 88.6455 + }, + { + "t": "2026-07-31T09:15:01.627987", + "v": 88.653 + }, + { + "t": "2026-07-31T10:15:01.627987", + "v": 88.5777 + }, + { + "t": "2026-07-31T11:15:01.627987", + "v": 88.5273 + }, + { + "t": "2026-07-31T12:15:01.627987", + "v": 88.3112 + }, + { + "t": "2026-07-31T13:15:01.627987", + "v": 88.2622 + }, + { + "t": "2026-07-31T14:15:01.627987", + "v": 88.2077 + }, + { + "t": "2026-07-31T15:15:01.627987", + "v": 88.4604 + }, + { + "t": "2026-07-31T16:15:01.627987", + "v": 88.4938 + }, + { + "t": "2026-07-31T17:15:01.627987", + "v": 88.3367 + }, + { + "t": "2026-07-31T18:15:01.627987", + "v": 88.1872 + }, + { + "t": "2026-07-31T19:15:01.627987", + "v": 88.0962 + }, + { + "t": "2026-07-31T20:15:01.627987", + "v": 87.9531 + }, + { + "t": "2026-07-31T21:15:01.627987", + "v": 87.9511 + }, + { + "t": "2026-07-31T22:15:01.627987", + "v": 87.9323 + }, + { + "t": "2026-07-31T23:15:01.627987", + "v": 87.9921 + }, + { + "t": "2026-08-01T00:15:01.627987", + "v": 87.969 + }, + { + "t": "2026-08-01T01:15:01.627987", + "v": 87.7613 + }, + { + "t": "2026-08-01T02:15:01.627987", + "v": 87.7689 + }, + { + "t": "2026-08-01T03:15:01.627987", + "v": 87.8734 + }, + { + "t": "2026-08-01T04:15:01.627987", + "v": 87.9369 + }, + { + "t": "2026-08-01T05:15:01.627987", + "v": 87.8655 + }, + { + "t": "2026-08-01T06:15:01.627987", + "v": 88.1128 + }, + { + "t": "2026-08-01T07:15:01.627987", + "v": 88.0922 + }, + { + "t": "2026-08-01T08:15:01.627987", + "v": 88.1597 + }, + { + "t": "2026-08-01T09:15:01.627987", + "v": 88.2826 + }, + { + "t": "2026-08-01T10:15:01.627987", + "v": 88.1269 + }, + { + "t": "2026-08-01T11:15:01.627987", + "v": 87.9007 + }, + { + "t": "2026-08-01T12:15:01.627987", + "v": 87.5209 + }, + { + "t": "2026-08-01T13:15:01.627987", + "v": 87.2155 + }, + { + "t": "2026-08-01T14:15:01.627987", + "v": 87.1888 + }, + { + "t": "2026-08-01T15:15:01.627987", + "v": 87.1654 + }, + { + "t": "2026-08-01T16:15:01.627987", + "v": 86.8351 + }, + { + "t": "2026-08-01T17:15:01.627987", + "v": 86.7755 + }, + { + "t": "2026-08-01T18:15:01.627987", + "v": 86.754 + }, + { + "t": "2026-08-01T19:15:01.627987", + "v": 86.5672 + }, + { + "t": "2026-08-01T20:15:01.627987", + "v": 86.3118 + }, + { + "t": "2026-08-01T21:15:01.627987", + "v": 86.3324 + }, + { + "t": "2026-08-01T22:15:01.627987", + "v": 86.327 + }, + { + "t": "2026-08-01T23:15:01.627987", + "v": 86.3376 + }, + { + "t": "2026-08-02T00:15:01.627987", + "v": 86.5051 + }, + { + "t": "2026-08-02T01:15:01.627987", + "v": 86.5764 + }, + { + "t": "2026-08-02T02:15:01.627987", + "v": 86.6695 + }, + { + "t": "2026-08-02T03:15:01.627987", + "v": 86.7118 + }, + { + "t": "2026-08-02T04:15:01.627987", + "v": 86.7058 + }, + { + "t": "2026-08-02T05:15:01.627987", + "v": 86.6828 + }, + { + "t": "2026-08-02T06:15:01.627987", + "v": 86.9347 + }, + { + "t": "2026-08-02T07:15:01.627987", + "v": 86.9264 + }, + { + "t": "2026-08-02T08:15:01.627987", + "v": 86.6955 + }, + { + "t": "2026-08-02T09:15:01.627987", + "v": 86.6992 + }, + { + "t": "2026-08-02T10:15:01.627987", + "v": 86.753 + }, + { + "t": "2026-08-02T11:15:01.627987", + "v": 87.0814 + }, + { + "t": "2026-08-02T12:15:01.627987", + "v": 87.1655 + }, + { + "t": "2026-08-02T13:15:01.627987", + "v": 87.0814 + }, + { + "t": "2026-08-02T14:15:01.627987", + "v": 87.016 + }, + { + "t": "2026-08-02T15:15:01.627987", + "v": 87.0284 + }, + { + "t": "2026-08-02T16:15:01.627987", + "v": 86.841 + }, + { + "t": "2026-08-02T17:15:01.627987", + "v": 86.9231 + }, + { + "t": "2026-08-02T18:15:01.627987", + "v": 86.8718 + }, + { + "t": "2026-08-02T19:15:01.627987", + "v": 86.9404 + }, + { + "t": "2026-08-02T20:15:01.627987", + "v": 86.7497 + }, + { + "t": "2026-08-02T21:15:01.627987", + "v": 86.6462 + }, + { + "t": "2026-08-02T22:15:01.627987", + "v": 86.6725 + }, + { + "t": "2026-08-02T23:15:01.627987", + "v": 87.0156 + }, + { + "t": "2026-08-03T00:15:01.627987", + "v": 86.8721 + }, + { + "t": "2026-08-03T01:15:01.627987", + "v": 86.8303 + }, + { + "t": "2026-08-03T02:15:01.627987", + "v": 86.8658 + }, + { + "t": "2026-08-03T03:15:01.627987", + "v": 86.9879 + }, + { + "t": "2026-08-03T04:15:01.627987", + "v": 87.4287 + }, + { + "t": "2026-08-03T05:15:01.627987", + "v": 87.4927 + }, + { + "t": "2026-08-03T06:15:01.627987", + "v": 87.409 + }, + { + "t": "2026-08-03T07:15:01.627987", + "v": 87.146 + }, + { + "t": "2026-08-03T08:15:01.627987", + "v": 87.3636 + }, + { + "t": "2026-08-03T09:15:01.627987", + "v": 87.3325 + }, + { + "t": "2026-08-03T10:15:01.627987", + "v": 87.5029 + }, + { + "t": "2026-08-03T11:15:01.627987", + "v": 87.6059 + }, + { + "t": "2026-08-03T12:15:01.627987", + "v": 87.2309 + }, + { + "t": "2026-08-03T13:15:01.627987", + "v": 86.9377 + }, + { + "t": "2026-08-03T14:15:01.627987", + "v": 87.1187 + }, + { + "t": "2026-08-03T15:15:01.627987", + "v": 87.1947 + }, + { + "t": "2026-08-03T16:15:01.627987", + "v": 87.1746 + }, + { + "t": "2026-08-03T17:15:01.627987", + "v": 87.1018 + }, + { + "t": "2026-08-03T18:15:01.627987", + "v": 87.1465 + }, + { + "t": "2026-08-03T19:15:01.627987", + "v": 87.2613 + }, + { + "t": "2026-08-03T20:15:01.627987", + "v": 87.3886 + }, + { + "t": "2026-08-03T21:15:01.627987", + "v": 87.4898 + }, + { + "t": "2026-08-03T22:15:01.627987", + "v": 87.3379 + }, + { + "t": "2026-08-03T23:15:01.627987", + "v": 87.2873 + }, + { + "t": "2026-08-04T00:15:01.627987", + "v": 87.0855 + }, + { + "t": "2026-08-04T01:15:01.627987", + "v": 87.3813 + }, + { + "t": "2026-08-04T02:15:01.627987", + "v": 87.5812 + }, + { + "t": "2026-08-04T03:15:01.627987", + "v": 87.6407 + }, + { + "t": "2026-08-04T04:15:01.627987", + "v": 87.7274 + }, + { + "t": "2026-08-04T05:15:01.627987", + "v": 87.5219 + }, + { + "t": "2026-08-04T06:15:01.627987", + "v": 87.6345 + } + ], + "trades": [ + { + "time": "2026-07-23 07:15", + "side": "BUY", + "size": 0.0012, + "price": 60112.4, + "pnl_gross": 0.2323, + "pnl_net": 0.2034, + "fee": 0.028854 + }, + { + "time": "2026-07-23 08:15", + "side": "SELL", + "size": 0.0007, + "price": 63696.6, + "pnl_gross": -0.2648, + "pnl_net": -0.2826, + "fee": 0.017835 + }, + { + "time": "2026-07-23 11:15", + "side": "SELL", + "size": 0.0009, + "price": 61474.6, + "pnl_gross": -0.233, + "pnl_net": -0.2552, + "fee": 0.022131 + }, + { + "time": "2026-07-23 14:15", + "side": "SELL", + "size": 0.0012, + "price": 61350.0, + "pnl_gross": -0.393, + "pnl_net": -0.4225, + "fee": 0.029448 + }, + { + "time": "2026-07-23 15:15", + "side": "SELL", + "size": 0.0015, + "price": 61208.4, + "pnl_gross": -0.3226, + "pnl_net": -0.3593, + "fee": 0.036725 + }, + { + "time": "2026-07-23 19:15", + "side": "SELL", + "size": 0.001, + "price": 60045.3, + "pnl_gross": -0.2508, + "pnl_net": -0.2748, + "fee": 0.024018 + }, + { + "time": "2026-07-23 20:15", + "side": "SELL", + "size": 0.0014, + "price": 63236.6, + "pnl_gross": -0.2548, + "pnl_net": -0.2902, + "fee": 0.035412 + }, + { + "time": "2026-07-23 23:15", + "side": "BUY", + "size": 0.0014, + "price": 60379.4, + "pnl_gross": 0.2237, + "pnl_net": 0.1899, + "fee": 0.033812 + }, + { + "time": "2026-07-24 00:15", + "side": "SELL", + "size": 0.0008, + "price": 62479.2, + "pnl_gross": -0.1631, + "pnl_net": -0.1831, + "fee": 0.019993 + }, + { + "time": "2026-07-24 01:15", + "side": "SELL", + "size": 0.0007, + "price": 60423.9, + "pnl_gross": -0.2347, + "pnl_net": -0.2517, + "fee": 0.016919 + }, + { + "time": "2026-07-24 06:15", + "side": "SELL", + "size": 0.0017, + "price": 63894.9, + "pnl_gross": -0.1756, + "pnl_net": -0.219, + "fee": 0.043449 + }, + { + "time": "2026-07-24 07:15", + "side": "BUY", + "size": 0.0012, + "price": 64826.4, + "pnl_gross": 0.322, + "pnl_net": 0.2909, + "fee": 0.031117 + }, + { + "time": "2026-07-24 08:15", + "side": "SELL", + "size": 0.0012, + "price": 62030.7, + "pnl_gross": -0.1912, + "pnl_net": -0.221, + "fee": 0.029775 + }, + { + "time": "2026-07-24 09:15", + "side": "SELL", + "size": 0.0015, + "price": 60351.7, + "pnl_gross": -0.2551, + "pnl_net": -0.2913, + "fee": 0.036211 + }, + { + "time": "2026-07-24 11:15", + "side": "SELL", + "size": 0.001, + "price": 62515.5, + "pnl_gross": -0.1615, + "pnl_net": -0.1865, + "fee": 0.025006 + }, + { + "time": "2026-07-24 16:15", + "side": "BUY", + "size": 0.002, + "price": 60795.0, + "pnl_gross": 0.162, + "pnl_net": 0.1134, + "fee": 0.048636 + }, + { + "time": "2026-07-24 21:15", + "side": "BUY", + "size": 0.0011, + "price": 62785.1, + "pnl_gross": 0.2275, + "pnl_net": 0.1999, + "fee": 0.027625 + }, + { + "time": "2026-07-25 04:15", + "side": "SELL", + "size": 0.0019, + "price": 61276.4, + "pnl_gross": -0.2372, + "pnl_net": -0.2838, + "fee": 0.04657 + }, + { + "time": "2026-07-25 05:15", + "side": "BUY", + "size": 0.0008, + "price": 62616.6, + "pnl_gross": 0.2545, + "pnl_net": 0.2345, + "fee": 0.020037 + }, + { + "time": "2026-07-25 07:15", + "side": "BUY", + "size": 0.0007, + "price": 60405.9, + "pnl_gross": 0.2934, + "pnl_net": 0.2765, + "fee": 0.016914 + }, + { + "time": "2026-07-25 08:15", + "side": "BUY", + "size": 0.0016, + "price": 63157.2, + "pnl_gross": 0.2336, + "pnl_net": 0.1932, + "fee": 0.040421 + }, + { + "time": "2026-07-25 14:15", + "side": "SELL", + "size": 0.0011, + "price": 64423.1, + "pnl_gross": -0.2623, + "pnl_net": -0.2906, + "fee": 0.028346 + }, + { + "time": "2026-07-25 18:15", + "side": "BUY", + "size": 0.0013, + "price": 63631.7, + "pnl_gross": 0.2665, + "pnl_net": 0.2334, + "fee": 0.033088 + }, + { + "time": "2026-07-25 19:15", + "side": "SELL", + "size": 0.0009, + "price": 62400.6, + "pnl_gross": -0.2081, + "pnl_net": -0.2305, + "fee": 0.022464 + }, + { + "time": "2026-07-26 00:15", + "side": "BUY", + "size": 0.0014, + "price": 62218.3, + "pnl_gross": 0.1949, + "pnl_net": 0.1601, + "fee": 0.034842 + }, + { + "time": "2026-07-26 07:15", + "side": "BUY", + "size": 0.0014, + "price": 63959.7, + "pnl_gross": 0.2886, + "pnl_net": 0.2528, + "fee": 0.035817 + }, + { + "time": "2026-07-26 08:15", + "side": "BUY", + "size": 0.0018, + "price": 63624.0, + "pnl_gross": 0.1847, + "pnl_net": 0.1389, + "fee": 0.045809 + }, + { + "time": "2026-07-26 09:15", + "side": "SELL", + "size": 0.0017, + "price": 63563.4, + "pnl_gross": -0.182, + "pnl_net": -0.2253, + "fee": 0.043223 + }, + { + "time": "2026-07-26 10:15", + "side": "SELL", + "size": 0.001, + "price": 64378.8, + "pnl_gross": -0.2928, + "pnl_net": -0.3186, + "fee": 0.025752 + }, + { + "time": "2026-07-26 11:15", + "side": "SELL", + "size": 0.0007, + "price": 60350.1, + "pnl_gross": -0.2758, + "pnl_net": -0.2927, + "fee": 0.016898 + }, + { + "time": "2026-07-26 13:15", + "side": "SELL", + "size": 0.0016, + "price": 60962.8, + "pnl_gross": -1.0792, + "pnl_net": -1.1182, + "fee": 0.039016 + }, + { + "time": "2026-07-26 15:15", + "side": "SELL", + "size": 0.0012, + "price": 63674.8, + "pnl_gross": -0.4225, + "pnl_net": -0.4531, + "fee": 0.030564 + }, + { + "time": "2026-07-26 16:15", + "side": "SELL", + "size": 0.0005, + "price": 61469.6, + "pnl_gross": -0.2704, + "pnl_net": -0.2827, + "fee": 0.012294 + }, + { + "time": "2026-07-26 17:15", + "side": "BUY", + "size": 0.0011, + "price": 62406.9, + "pnl_gross": 0.1847, + "pnl_net": 0.1573, + "fee": 0.027459 + }, + { + "time": "2026-07-26 21:15", + "side": "SELL", + "size": 0.0009, + "price": 64966.1, + "pnl_gross": -0.3149, + "pnl_net": -0.3383, + "fee": 0.023388 + }, + { + "time": "2026-07-27 01:15", + "side": "BUY", + "size": 0.0014, + "price": 63273.2, + "pnl_gross": 0.2179, + "pnl_net": 0.1825, + "fee": 0.035433 + }, + { + "time": "2026-07-27 06:15", + "side": "SELL", + "size": 0.0007, + "price": 61580.4, + "pnl_gross": -0.243, + "pnl_net": -0.2602, + "fee": 0.017243 + }, + { + "time": "2026-07-27 07:15", + "side": "BUY", + "size": 0.0006, + "price": 60588.9, + "pnl_gross": 0.3256, + "pnl_net": 0.311, + "fee": 0.014541 + }, + { + "time": "2026-07-27 11:15", + "side": "SELL", + "size": 0.0011, + "price": 62992.8, + "pnl_gross": -0.307, + "pnl_net": -0.3348, + "fee": 0.027717 + }, + { + "time": "2026-07-27 13:15", + "side": "BUY", + "size": 0.0014, + "price": 62782.2, + "pnl_gross": 0.2419, + "pnl_net": 0.2068, + "fee": 0.035158 + }, + { + "time": "2026-07-27 19:15", + "side": "SELL", + "size": 0.0016, + "price": 62133.8, + "pnl_gross": -0.3031, + "pnl_net": -0.3428, + "fee": 0.039766 + }, + { + "time": "2026-07-28 05:15", + "side": "SELL", + "size": 0.0017, + "price": 60998.1, + "pnl_gross": -0.3245, + "pnl_net": -0.366, + "fee": 0.041479 + }, + { + "time": "2026-07-28 06:15", + "side": "SELL", + "size": 0.0012, + "price": 60554.9, + "pnl_gross": -0.3455, + "pnl_net": -0.3745, + "fee": 0.029066 + }, + { + "time": "2026-07-28 09:15", + "side": "BUY", + "size": 0.0009, + "price": 60050.8, + "pnl_gross": 0.1704, + "pnl_net": 0.1488, + "fee": 0.021618 + }, + { + "time": "2026-07-28 11:15", + "side": "BUY", + "size": 0.002, + "price": 63908.5, + "pnl_gross": 0.1631, + "pnl_net": 0.112, + "fee": 0.051127 + }, + { + "time": "2026-07-28 13:15", + "side": "BUY", + "size": 0.0013, + "price": 63915.3, + "pnl_gross": 0.2185, + "pnl_net": 0.1852, + "fee": 0.033236 + }, + { + "time": "2026-07-28 14:15", + "side": "BUY", + "size": 0.0012, + "price": 63667.3, + "pnl_gross": 0.2193, + "pnl_net": 0.1887, + "fee": 0.03056 + }, + { + "time": "2026-07-28 17:15", + "side": "BUY", + "size": 0.0008, + "price": 61546.5, + "pnl_gross": 0.2178, + "pnl_net": 0.1981, + "fee": 0.019695 + }, + { + "time": "2026-07-28 20:15", + "side": "SELL", + "size": 0.0017, + "price": 61195.1, + "pnl_gross": -0.2262, + "pnl_net": -0.2679, + "fee": 0.041613 + }, + { + "time": "2026-07-29 00:15", + "side": "SELL", + "size": 0.0007, + "price": 60863.4, + "pnl_gross": -0.1967, + "pnl_net": -0.2137, + "fee": 0.017042 + }, + { + "time": "2026-07-29 01:15", + "side": "BUY", + "size": 0.0009, + "price": 63873.0, + "pnl_gross": 0.2573, + "pnl_net": 0.2343, + "fee": 0.022994 + }, + { + "time": "2026-07-29 02:15", + "side": "BUY", + "size": 0.0018, + "price": 64064.7, + "pnl_gross": 0.2451, + "pnl_net": 0.199, + "fee": 0.046127 + }, + { + "time": "2026-07-29 04:15", + "side": "SELL", + "size": 0.0005, + "price": 63278.8, + "pnl_gross": -0.4382, + "pnl_net": -0.4508, + "fee": 0.012656 + }, + { + "time": "2026-07-29 06:15", + "side": "BUY", + "size": 0.0019, + "price": 62716.1, + "pnl_gross": 0.194, + "pnl_net": 0.1463, + "fee": 0.047664 + }, + { + "time": "2026-07-29 07:15", + "side": "BUY", + "size": 0.0011, + "price": 64301.2, + "pnl_gross": 0.233, + "pnl_net": 0.2047, + "fee": 0.028293 + }, + { + "time": "2026-07-29 12:15", + "side": "BUY", + "size": 0.0015, + "price": 64811.8, + "pnl_gross": 0.2722, + "pnl_net": 0.2333, + "fee": 0.038887 + }, + { + "time": "2026-07-29 17:15", + "side": "SELL", + "size": 0.0017, + "price": 62815.2, + "pnl_gross": -0.3529, + "pnl_net": -0.3956, + "fee": 0.042714 + }, + { + "time": "2026-07-30 05:15", + "side": "BUY", + "size": 0.0017, + "price": 60797.1, + "pnl_gross": 0.2601, + "pnl_net": 0.2188, + "fee": 0.041342 + }, + { + "time": "2026-07-30 10:15", + "side": "SELL", + "size": 0.0018, + "price": 64385.3, + "pnl_gross": -0.1571, + "pnl_net": -0.2035, + "fee": 0.046357 + }, + { + "time": "2026-07-30 15:15", + "side": "SELL", + "size": 0.0013, + "price": 63073.9, + "pnl_gross": -0.2021, + "pnl_net": -0.2349, + "fee": 0.032798 + }, + { + "time": "2026-07-30 16:15", + "side": "SELL", + "size": 0.0018, + "price": 62090.7, + "pnl_gross": -0.1947, + "pnl_net": -0.2394, + "fee": 0.044705 + }, + { + "time": "2026-07-30 17:15", + "side": "BUY", + "size": 0.0014, + "price": 60861.6, + "pnl_gross": 0.2246, + "pnl_net": 0.1905, + "fee": 0.034082 + }, + { + "time": "2026-07-30 18:15", + "side": "BUY", + "size": 0.0012, + "price": 60209.0, + "pnl_gross": 0.2372, + "pnl_net": 0.2083, + "fee": 0.0289 + }, + { + "time": "2026-07-30 19:15", + "side": "SELL", + "size": 0.001, + "price": 64927.3, + "pnl_gross": -0.2145, + "pnl_net": -0.2404, + "fee": 0.025971 + }, + { + "time": "2026-07-30 20:15", + "side": "SELL", + "size": 0.0008, + "price": 63053.4, + "pnl_gross": -0.166, + "pnl_net": -0.1862, + "fee": 0.020177 + }, + { + "time": "2026-07-30 21:15", + "side": "SELL", + "size": 0.0008, + "price": 63869.3, + "pnl_gross": -0.1596, + "pnl_net": -0.18, + "fee": 0.020438 + }, + { + "time": "2026-07-30 23:15", + "side": "SELL", + "size": 0.0005, + "price": 62722.5, + "pnl_gross": -0.226, + "pnl_net": -0.2386, + "fee": 0.012545 + }, + { + "time": "2026-07-31 00:15", + "side": "BUY", + "size": 0.0012, + "price": 61346.7, + "pnl_gross": 0.4046, + "pnl_net": 0.3752, + "fee": 0.029446 + }, + { + "time": "2026-07-31 01:15", + "side": "SELL", + "size": 0.0007, + "price": 62735.8, + "pnl_gross": -0.2289, + "pnl_net": -0.2464, + "fee": 0.017566 + }, + { + "time": "2026-07-31 02:15", + "side": "SELL", + "size": 0.0013, + "price": 63430.9, + "pnl_gross": -0.2702, + "pnl_net": -0.3032, + "fee": 0.032984 + }, + { + "time": "2026-07-31 03:15", + "side": "SELL", + "size": 0.0016, + "price": 60373.7, + "pnl_gross": -0.1598, + "pnl_net": -0.1984, + "fee": 0.038639 + }, + { + "time": "2026-07-31 07:15", + "side": "SELL", + "size": 0.0018, + "price": 64267.2, + "pnl_gross": -0.2735, + "pnl_net": -0.3198, + "fee": 0.046272 + }, + { + "time": "2026-07-31 12:15", + "side": "SELL", + "size": 0.0006, + "price": 64681.7, + "pnl_gross": -0.2063, + "pnl_net": -0.2218, + "fee": 0.015524 + }, + { + "time": "2026-07-31 15:15", + "side": "BUY", + "size": 0.0014, + "price": 64048.9, + "pnl_gross": 0.2624, + "pnl_net": 0.2266, + "fee": 0.035867 + }, + { + "time": "2026-08-01 01:15", + "side": "SELL", + "size": 0.0014, + "price": 63628.2, + "pnl_gross": -0.198, + "pnl_net": -0.2337, + "fee": 0.035632 + }, + { + "time": "2026-08-01 06:15", + "side": "BUY", + "size": 0.0012, + "price": 61662.3, + "pnl_gross": 0.257, + "pnl_net": 0.2274, + "fee": 0.029598 + }, + { + "time": "2026-08-01 11:15", + "side": "SELL", + "size": 0.0017, + "price": 62127.0, + "pnl_gross": -0.2165, + "pnl_net": -0.2587, + "fee": 0.042246 + }, + { + "time": "2026-08-01 12:15", + "side": "SELL", + "size": 0.001, + "price": 62732.7, + "pnl_gross": -0.37, + "pnl_net": -0.3951, + "fee": 0.025093 + }, + { + "time": "2026-08-01 13:15", + "side": "SELL", + "size": 0.0009, + "price": 63388.0, + "pnl_gross": -0.2958, + "pnl_net": -0.3186, + "fee": 0.02282 + }, + { + "time": "2026-08-01 16:15", + "side": "SELL", + "size": 0.0009, + "price": 61569.6, + "pnl_gross": -0.3206, + "pnl_net": -0.3428, + "fee": 0.022165 + }, + { + "time": "2026-08-01 19:15", + "side": "SELL", + "size": 0.0014, + "price": 63455.2, + "pnl_gross": -0.1772, + "pnl_net": -0.2127, + "fee": 0.035535 + }, + { + "time": "2026-08-01 20:15", + "side": "SELL", + "size": 0.002, + "price": 64982.0, + "pnl_gross": -0.2457, + "pnl_net": -0.2976, + "fee": 0.051986 + }, + { + "time": "2026-08-02 00:15", + "side": "BUY", + "size": 0.0007, + "price": 63018.1, + "pnl_gross": 0.1772, + "pnl_net": 0.1596, + "fee": 0.017645 + }, + { + "time": "2026-08-02 06:15", + "side": "BUY", + "size": 0.0009, + "price": 64401.4, + "pnl_gross": 0.2616, + "pnl_net": 0.2384, + "fee": 0.023185 + }, + { + "time": "2026-08-02 08:15", + "side": "SELL", + "size": 0.0011, + "price": 63806.9, + "pnl_gross": -0.2212, + "pnl_net": -0.2493, + "fee": 0.028075 + }, + { + "time": "2026-08-02 11:15", + "side": "BUY", + "size": 0.0007, + "price": 63643.6, + "pnl_gross": 0.3381, + "pnl_net": 0.3203, + "fee": 0.01782 + }, + { + "time": "2026-08-02 16:15", + "side": "SELL", + "size": 0.001, + "price": 60669.9, + "pnl_gross": -0.1777, + "pnl_net": -0.2019, + "fee": 0.024268 + }, + { + "time": "2026-08-02 20:15", + "side": "SELL", + "size": 0.0019, + "price": 62837.8, + "pnl_gross": -0.181, + "pnl_net": -0.2287, + "fee": 0.047757 + }, + { + "time": "2026-08-02 23:15", + "side": "BUY", + "size": 0.0012, + "price": 63833.1, + "pnl_gross": 0.3528, + "pnl_net": 0.3222, + "fee": 0.03064 + }, + { + "time": "2026-08-03 04:15", + "side": "BUY", + "size": 0.0012, + "price": 60792.5, + "pnl_gross": 0.4505, + "pnl_net": 0.4213, + "fee": 0.02918 + }, + { + "time": "2026-08-03 07:15", + "side": "SELL", + "size": 0.0013, + "price": 61153.1, + "pnl_gross": -0.2534, + "pnl_net": -0.2852, + "fee": 0.0318 + }, + { + "time": "2026-08-03 08:15", + "side": "BUY", + "size": 0.0008, + "price": 61874.8, + "pnl_gross": 0.2274, + "pnl_net": 0.2076, + "fee": 0.0198 + }, + { + "time": "2026-08-03 10:15", + "side": "BUY", + "size": 0.0019, + "price": 62263.6, + "pnl_gross": 0.1801, + "pnl_net": 0.1327, + "fee": 0.04732 + }, + { + "time": "2026-08-03 12:15", + "side": "SELL", + "size": 0.001, + "price": 64285.0, + "pnl_gross": -0.3653, + "pnl_net": -0.391, + "fee": 0.025714 + }, + { + "time": "2026-08-03 13:15", + "side": "SELL", + "size": 0.0017, + "price": 60941.2, + "pnl_gross": -0.2836, + "pnl_net": -0.325, + "fee": 0.04144 + }, + { + "time": "2026-08-03 14:15", + "side": "BUY", + "size": 0.0007, + "price": 63620.0, + "pnl_gross": 0.1907, + "pnl_net": 0.1729, + "fee": 0.017814 + }, + { + "time": "2026-08-04 00:15", + "side": "SELL", + "size": 0.0016, + "price": 64738.7, + "pnl_gross": -0.1921, + "pnl_net": -0.2335, + "fee": 0.041433 + }, + { + "time": "2026-08-04 01:15", + "side": "BUY", + "size": 0.0013, + "price": 64395.2, + "pnl_gross": 0.3055, + "pnl_net": 0.272, + "fee": 0.033486 + }, + { + "time": "2026-08-04 02:15", + "side": "BUY", + "size": 0.001, + "price": 64961.5, + "pnl_gross": 0.2096, + "pnl_net": 0.1836, + "fee": 0.025985 + }, + { + "time": "2026-08-04 05:15", + "side": "SELL", + "size": 0.0007, + "price": 62754.9, + "pnl_gross": -0.1958, + "pnl_net": -0.2133, + "fee": 0.017571 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.639132" +} \ No newline at end of file diff --git a/backtests/results/funding_arb_20260804-071501.json b/backtests/results/funding_arb_20260804-071501.json new file mode 100644 index 0000000..8dd6bfe --- /dev/null +++ b/backtests/results/funding_arb_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Funding Rate Arbitrage", + "strategy_key": "funding_arb", + "description": "Delta-neutral carry \u2014 collects funding", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.525886", + "end_time": "2026-08-04T06:15:01.525886", + "start_equity": 100.0, + "end_equity": 83.9882, + "pnl": -16.0349, + "pnl_pct": -16.0349, + "pnl_gross": 0.6511, + "pnl_gross_pct": 0.6511, + "fees_total": 16.6861, + "fee_model": "taker", + "ann_return_pct": -192.42, + "sharpe": 1.3068, + "sortino": 2.0634, + "max_dd": 0.0278, + "max_dd_pct": 2.78, + "win_rate": 0.0, + "total_trades": 216, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.525886", + "v": 99.9374 + }, + { + "t": "2026-07-05T08:15:01.525886", + "v": 99.9575 + }, + { + "t": "2026-07-05T09:15:01.525886", + "v": 99.942 + }, + { + "t": "2026-07-05T10:15:01.525886", + "v": 99.926 + }, + { + "t": "2026-07-05T11:15:01.525886", + "v": 99.9984 + }, + { + "t": "2026-07-05T12:15:01.525886", + "v": 99.9707 + }, + { + "t": "2026-07-05T13:15:01.525886", + "v": 100.0545 + }, + { + "t": "2026-07-05T14:15:01.525886", + "v": 100.0855 + }, + { + "t": "2026-07-05T15:15:01.525886", + "v": 100.0923 + }, + { + "t": "2026-07-05T16:15:01.525886", + "v": 100.0633 + }, + { + "t": "2026-07-05T17:15:01.525886", + "v": 100.101 + }, + { + "t": "2026-07-05T18:15:01.525886", + "v": 100.0928 + }, + { + "t": "2026-07-05T19:15:01.525886", + "v": 100.0891 + }, + { + "t": "2026-07-05T20:15:01.525886", + "v": 100.1116 + }, + { + "t": "2026-07-05T21:15:01.525886", + "v": 100.0379 + }, + { + "t": "2026-07-05T22:15:01.525886", + "v": 99.916 + }, + { + "t": "2026-07-05T23:15:01.525886", + "v": 99.8632 + }, + { + "t": "2026-07-06T00:15:01.525886", + "v": 99.7967 + }, + { + "t": "2026-07-06T01:15:01.525886", + "v": 99.7105 + }, + { + "t": "2026-07-06T02:15:01.525886", + "v": 99.6481 + }, + { + "t": "2026-07-06T03:15:01.525886", + "v": 99.5623 + }, + { + "t": "2026-07-06T04:15:01.525886", + "v": 99.6342 + }, + { + "t": "2026-07-06T05:15:01.525886", + "v": 99.5663 + }, + { + "t": "2026-07-06T06:15:01.525886", + "v": 99.4837 + }, + { + "t": "2026-07-06T07:15:01.525886", + "v": 99.4715 + }, + { + "t": "2026-07-06T08:15:01.525886", + "v": 99.4783 + }, + { + "t": "2026-07-06T09:15:01.525886", + "v": 99.44 + }, + { + "t": "2026-07-06T10:15:01.525886", + "v": 99.4052 + }, + { + "t": "2026-07-06T11:15:01.525886", + "v": 99.3613 + }, + { + "t": "2026-07-06T12:15:01.525886", + "v": 99.3179 + }, + { + "t": "2026-07-06T13:15:01.525886", + "v": 99.34 + }, + { + "t": "2026-07-06T14:15:01.525886", + "v": 99.2454 + }, + { + "t": "2026-07-06T15:15:01.525886", + "v": 99.2098 + }, + { + "t": "2026-07-06T16:15:01.525886", + "v": 99.2807 + }, + { + "t": "2026-07-06T17:15:01.525886", + "v": 99.2305 + }, + { + "t": "2026-07-06T18:15:01.525886", + "v": 99.3624 + }, + { + "t": "2026-07-06T19:15:01.525886", + "v": 99.2784 + }, + { + "t": "2026-07-06T20:15:01.525886", + "v": 99.2117 + }, + { + "t": "2026-07-06T21:15:01.525886", + "v": 99.171 + }, + { + "t": "2026-07-06T22:15:01.525886", + "v": 99.2087 + }, + { + "t": "2026-07-06T23:15:01.525886", + "v": 99.2291 + }, + { + "t": "2026-07-07T00:15:01.525886", + "v": 99.2283 + }, + { + "t": "2026-07-07T01:15:01.525886", + "v": 99.2659 + }, + { + "t": "2026-07-07T02:15:01.525886", + "v": 99.2743 + }, + { + "t": "2026-07-07T03:15:01.525886", + "v": 99.3671 + }, + { + "t": "2026-07-07T04:15:01.525886", + "v": 99.4125 + }, + { + "t": "2026-07-07T05:15:01.525886", + "v": 99.3687 + }, + { + "t": "2026-07-07T06:15:01.525886", + "v": 99.3384 + }, + { + "t": "2026-07-07T07:15:01.525886", + "v": 99.4113 + }, + { + "t": "2026-07-07T08:15:01.525886", + "v": 99.5033 + }, + { + "t": "2026-07-07T09:15:01.525886", + "v": 99.3468 + }, + { + "t": "2026-07-07T10:15:01.525886", + "v": 99.3283 + }, + { + "t": "2026-07-07T11:15:01.525886", + "v": 99.3264 + }, + { + "t": "2026-07-07T12:15:01.525886", + "v": 99.2478 + }, + { + "t": "2026-07-07T13:15:01.525886", + "v": 99.2002 + }, + { + "t": "2026-07-07T14:15:01.525886", + "v": 99.1169 + }, + { + "t": "2026-07-07T15:15:01.525886", + "v": 99.0948 + }, + { + "t": "2026-07-07T16:15:01.525886", + "v": 99.0671 + }, + { + "t": "2026-07-07T17:15:01.525886", + "v": 99.0532 + }, + { + "t": "2026-07-07T18:15:01.525886", + "v": 99.1083 + }, + { + "t": "2026-07-07T19:15:01.525886", + "v": 99.0527 + }, + { + "t": "2026-07-07T20:15:01.525886", + "v": 98.9909 + }, + { + "t": "2026-07-07T21:15:01.525886", + "v": 98.9067 + }, + { + "t": "2026-07-07T22:15:01.525886", + "v": 98.817 + }, + { + "t": "2026-07-07T23:15:01.525886", + "v": 98.5163 + }, + { + "t": "2026-07-08T00:15:01.525886", + "v": 98.4021 + }, + { + "t": "2026-07-08T01:15:01.525886", + "v": 98.4126 + }, + { + "t": "2026-07-08T02:15:01.525886", + "v": 98.3749 + }, + { + "t": "2026-07-08T03:15:01.525886", + "v": 98.4405 + }, + { + "t": "2026-07-08T04:15:01.525886", + "v": 98.3445 + }, + { + "t": "2026-07-08T05:15:01.525886", + "v": 98.3028 + }, + { + "t": "2026-07-08T06:15:01.525886", + "v": 98.2496 + }, + { + "t": "2026-07-08T07:15:01.525886", + "v": 98.2815 + }, + { + "t": "2026-07-08T08:15:01.525886", + "v": 98.216 + }, + { + "t": "2026-07-08T09:15:01.525886", + "v": 98.2461 + }, + { + "t": "2026-07-08T10:15:01.525886", + "v": 98.1749 + }, + { + "t": "2026-07-08T11:15:01.525886", + "v": 98.1693 + }, + { + "t": "2026-07-08T12:15:01.525886", + "v": 98.1009 + }, + { + "t": "2026-07-08T13:15:01.525886", + "v": 97.9924 + }, + { + "t": "2026-07-08T14:15:01.525886", + "v": 97.9818 + }, + { + "t": "2026-07-08T15:15:01.525886", + "v": 98.008 + }, + { + "t": "2026-07-08T16:15:01.525886", + "v": 97.9965 + }, + { + "t": "2026-07-08T17:15:01.525886", + "v": 98.0851 + }, + { + "t": "2026-07-08T18:15:01.525886", + "v": 98.0668 + }, + { + "t": "2026-07-08T19:15:01.525886", + "v": 98.0019 + }, + { + "t": "2026-07-08T20:15:01.525886", + "v": 98.0665 + }, + { + "t": "2026-07-08T21:15:01.525886", + "v": 98.0022 + }, + { + "t": "2026-07-08T22:15:01.525886", + "v": 97.9531 + }, + { + "t": "2026-07-08T23:15:01.525886", + "v": 97.8826 + }, + { + "t": "2026-07-09T00:15:01.525886", + "v": 97.9376 + }, + { + "t": "2026-07-09T01:15:01.525886", + "v": 97.9384 + }, + { + "t": "2026-07-09T02:15:01.525886", + "v": 97.9087 + }, + { + "t": "2026-07-09T03:15:01.525886", + "v": 97.8799 + }, + { + "t": "2026-07-09T04:15:01.525886", + "v": 97.9869 + }, + { + "t": "2026-07-09T05:15:01.525886", + "v": 98.0694 + }, + { + "t": "2026-07-09T06:15:01.525886", + "v": 98.0601 + }, + { + "t": "2026-07-09T07:15:01.525886", + "v": 98.0168 + }, + { + "t": "2026-07-09T08:15:01.525886", + "v": 98.0338 + }, + { + "t": "2026-07-09T09:15:01.525886", + "v": 98.0538 + }, + { + "t": "2026-07-09T10:15:01.525886", + "v": 98.0341 + }, + { + "t": "2026-07-09T11:15:01.525886", + "v": 98.0957 + }, + { + "t": "2026-07-09T12:15:01.525886", + "v": 98.1457 + }, + { + "t": "2026-07-09T13:15:01.525886", + "v": 98.1979 + }, + { + "t": "2026-07-09T14:15:01.525886", + "v": 98.14 + }, + { + "t": "2026-07-09T15:15:01.525886", + "v": 98.1756 + }, + { + "t": "2026-07-09T16:15:01.525886", + "v": 98.203 + }, + { + "t": "2026-07-09T17:15:01.525886", + "v": 98.1798 + }, + { + "t": "2026-07-09T18:15:01.525886", + "v": 98.2077 + }, + { + "t": "2026-07-09T19:15:01.525886", + "v": 98.1608 + }, + { + "t": "2026-07-09T20:15:01.525886", + "v": 98.1335 + }, + { + "t": "2026-07-09T21:15:01.525886", + "v": 98.2814 + }, + { + "t": "2026-07-09T22:15:01.525886", + "v": 98.2668 + }, + { + "t": "2026-07-09T23:15:01.525886", + "v": 98.2736 + }, + { + "t": "2026-07-10T00:15:01.525886", + "v": 98.327 + }, + { + "t": "2026-07-10T01:15:01.525886", + "v": 98.265 + }, + { + "t": "2026-07-10T02:15:01.525886", + "v": 98.3213 + }, + { + "t": "2026-07-10T03:15:01.525886", + "v": 98.3075 + }, + { + "t": "2026-07-10T04:15:01.525886", + "v": 98.1885 + }, + { + "t": "2026-07-10T05:15:01.525886", + "v": 98.147 + }, + { + "t": "2026-07-10T06:15:01.525886", + "v": 98.2067 + }, + { + "t": "2026-07-10T07:15:01.525886", + "v": 98.1396 + }, + { + "t": "2026-07-10T08:15:01.525886", + "v": 98.121 + }, + { + "t": "2026-07-10T09:15:01.525886", + "v": 98.0767 + }, + { + "t": "2026-07-10T10:15:01.525886", + "v": 98.0993 + }, + { + "t": "2026-07-10T11:15:01.525886", + "v": 98.1562 + }, + { + "t": "2026-07-10T12:15:01.525886", + "v": 98.1244 + }, + { + "t": "2026-07-10T13:15:01.525886", + "v": 98.1533 + }, + { + "t": "2026-07-10T14:15:01.525886", + "v": 98.0814 + }, + { + "t": "2026-07-10T15:15:01.525886", + "v": 98.1434 + }, + { + "t": "2026-07-10T16:15:01.525886", + "v": 98.2285 + }, + { + "t": "2026-07-10T17:15:01.525886", + "v": 98.2237 + }, + { + "t": "2026-07-10T18:15:01.525886", + "v": 98.2113 + }, + { + "t": "2026-07-10T19:15:01.525886", + "v": 98.1821 + }, + { + "t": "2026-07-10T20:15:01.525886", + "v": 98.1713 + }, + { + "t": "2026-07-10T21:15:01.525886", + "v": 98.0585 + }, + { + "t": "2026-07-10T22:15:01.525886", + "v": 97.9346 + }, + { + "t": "2026-07-10T23:15:01.525886", + "v": 97.8189 + }, + { + "t": "2026-07-11T00:15:01.525886", + "v": 97.851 + }, + { + "t": "2026-07-11T01:15:01.525886", + "v": 97.8275 + }, + { + "t": "2026-07-11T02:15:01.525886", + "v": 97.8457 + }, + { + "t": "2026-07-11T03:15:01.525886", + "v": 97.9761 + }, + { + "t": "2026-07-11T04:15:01.525886", + "v": 97.9431 + }, + { + "t": "2026-07-11T05:15:01.525886", + "v": 97.8631 + }, + { + "t": "2026-07-11T06:15:01.525886", + "v": 97.872 + }, + { + "t": "2026-07-11T07:15:01.525886", + "v": 97.7628 + }, + { + "t": "2026-07-11T08:15:01.525886", + "v": 97.7967 + }, + { + "t": "2026-07-11T09:15:01.525886", + "v": 97.7581 + }, + { + "t": "2026-07-11T10:15:01.525886", + "v": 97.7001 + }, + { + "t": "2026-07-11T11:15:01.525886", + "v": 97.6849 + }, + { + "t": "2026-07-11T12:15:01.525886", + "v": 97.6524 + }, + { + "t": "2026-07-11T13:15:01.525886", + "v": 97.6142 + }, + { + "t": "2026-07-11T14:15:01.525886", + "v": 97.652 + }, + { + "t": "2026-07-11T15:15:01.525886", + "v": 97.6626 + }, + { + "t": "2026-07-11T16:15:01.525886", + "v": 97.6019 + }, + { + "t": "2026-07-11T17:15:01.525886", + "v": 97.6832 + }, + { + "t": "2026-07-11T18:15:01.525886", + "v": 97.736 + }, + { + "t": "2026-07-11T19:15:01.525886", + "v": 97.7488 + }, + { + "t": "2026-07-11T20:15:01.525886", + "v": 97.721 + }, + { + "t": "2026-07-11T21:15:01.525886", + "v": 97.7305 + }, + { + "t": "2026-07-11T22:15:01.525886", + "v": 97.7401 + }, + { + "t": "2026-07-11T23:15:01.525886", + "v": 97.8534 + }, + { + "t": "2026-07-12T00:15:01.525886", + "v": 97.8821 + }, + { + "t": "2026-07-12T01:15:01.525886", + "v": 97.8728 + }, + { + "t": "2026-07-12T02:15:01.525886", + "v": 97.84 + }, + { + "t": "2026-07-12T03:15:01.525886", + "v": 97.8834 + }, + { + "t": "2026-07-12T04:15:01.525886", + "v": 97.7325 + }, + { + "t": "2026-07-12T05:15:01.525886", + "v": 97.7261 + }, + { + "t": "2026-07-12T06:15:01.525886", + "v": 97.7132 + }, + { + "t": "2026-07-12T07:15:01.525886", + "v": 97.6673 + }, + { + "t": "2026-07-12T08:15:01.525886", + "v": 97.5862 + }, + { + "t": "2026-07-12T09:15:01.525886", + "v": 97.5905 + }, + { + "t": "2026-07-12T10:15:01.525886", + "v": 97.5249 + }, + { + "t": "2026-07-12T11:15:01.525886", + "v": 97.4578 + }, + { + "t": "2026-07-12T12:15:01.525886", + "v": 97.4077 + }, + { + "t": "2026-07-12T13:15:01.525886", + "v": 97.4133 + }, + { + "t": "2026-07-12T14:15:01.525886", + "v": 97.3973 + }, + { + "t": "2026-07-12T15:15:01.525886", + "v": 97.3398 + }, + { + "t": "2026-07-12T16:15:01.525886", + "v": 97.2629 + }, + { + "t": "2026-07-12T17:15:01.525886", + "v": 97.3029 + }, + { + "t": "2026-07-12T18:15:01.525886", + "v": 97.2755 + }, + { + "t": "2026-07-12T19:15:01.525886", + "v": 97.2689 + }, + { + "t": "2026-07-12T20:15:01.525886", + "v": 97.36 + }, + { + "t": "2026-07-12T21:15:01.525886", + "v": 97.436 + }, + { + "t": "2026-07-12T22:15:01.525886", + "v": 97.4618 + }, + { + "t": "2026-07-12T23:15:01.525886", + "v": 97.4219 + }, + { + "t": "2026-07-13T00:15:01.525886", + "v": 97.3743 + }, + { + "t": "2026-07-13T01:15:01.525886", + "v": 97.3231 + }, + { + "t": "2026-07-13T02:15:01.525886", + "v": 97.2619 + }, + { + "t": "2026-07-13T03:15:01.525886", + "v": 97.2065 + }, + { + "t": "2026-07-13T04:15:01.525886", + "v": 97.105 + }, + { + "t": "2026-07-13T05:15:01.525886", + "v": 97.2371 + }, + { + "t": "2026-07-13T06:15:01.525886", + "v": 97.1414 + }, + { + "t": "2026-07-13T07:15:01.525886", + "v": 97.1603 + }, + { + "t": "2026-07-13T08:15:01.525886", + "v": 97.1698 + }, + { + "t": "2026-07-13T09:15:01.525886", + "v": 97.1439 + }, + { + "t": "2026-07-13T10:15:01.525886", + "v": 97.1014 + }, + { + "t": "2026-07-13T11:15:01.525886", + "v": 97.0797 + }, + { + "t": "2026-07-13T12:15:01.525886", + "v": 96.9482 + }, + { + "t": "2026-07-13T13:15:01.525886", + "v": 96.9194 + }, + { + "t": "2026-07-13T14:15:01.525886", + "v": 96.7961 + }, + { + "t": "2026-07-13T15:15:01.525886", + "v": 96.8457 + }, + { + "t": "2026-07-13T16:15:01.525886", + "v": 96.916 + }, + { + "t": "2026-07-13T17:15:01.525886", + "v": 96.8199 + }, + { + "t": "2026-07-13T18:15:01.525886", + "v": 96.8308 + }, + { + "t": "2026-07-13T19:15:01.525886", + "v": 96.9143 + }, + { + "t": "2026-07-13T20:15:01.525886", + "v": 96.8477 + }, + { + "t": "2026-07-13T21:15:01.525886", + "v": 96.7575 + }, + { + "t": "2026-07-13T22:15:01.525886", + "v": 96.7576 + }, + { + "t": "2026-07-13T23:15:01.525886", + "v": 96.6958 + }, + { + "t": "2026-07-14T00:15:01.525886", + "v": 96.5841 + }, + { + "t": "2026-07-14T01:15:01.525886", + "v": 96.5946 + }, + { + "t": "2026-07-14T02:15:01.525886", + "v": 96.6009 + }, + { + "t": "2026-07-14T03:15:01.525886", + "v": 96.4761 + }, + { + "t": "2026-07-14T04:15:01.525886", + "v": 96.4449 + }, + { + "t": "2026-07-14T05:15:01.525886", + "v": 96.5085 + }, + { + "t": "2026-07-14T06:15:01.525886", + "v": 96.3796 + }, + { + "t": "2026-07-14T07:15:01.525886", + "v": 96.3329 + }, + { + "t": "2026-07-14T08:15:01.525886", + "v": 96.3101 + }, + { + "t": "2026-07-14T09:15:01.525886", + "v": 96.1949 + }, + { + "t": "2026-07-14T10:15:01.525886", + "v": 96.0986 + }, + { + "t": "2026-07-14T11:15:01.525886", + "v": 96.174 + }, + { + "t": "2026-07-14T12:15:01.525886", + "v": 96.2052 + }, + { + "t": "2026-07-14T13:15:01.525886", + "v": 96.2068 + }, + { + "t": "2026-07-14T14:15:01.525886", + "v": 96.139 + }, + { + "t": "2026-07-14T15:15:01.525886", + "v": 96.0846 + }, + { + "t": "2026-07-14T16:15:01.525886", + "v": 96.1159 + }, + { + "t": "2026-07-14T17:15:01.525886", + "v": 96.1491 + }, + { + "t": "2026-07-14T18:15:01.525886", + "v": 96.1695 + }, + { + "t": "2026-07-14T19:15:01.525886", + "v": 96.1124 + }, + { + "t": "2026-07-14T20:15:01.525886", + "v": 96.0999 + }, + { + "t": "2026-07-14T21:15:01.525886", + "v": 96.0341 + }, + { + "t": "2026-07-14T22:15:01.525886", + "v": 95.982 + }, + { + "t": "2026-07-14T23:15:01.525886", + "v": 95.9442 + }, + { + "t": "2026-07-15T00:15:01.525886", + "v": 95.9325 + }, + { + "t": "2026-07-15T01:15:01.525886", + "v": 95.902 + }, + { + "t": "2026-07-15T02:15:01.525886", + "v": 95.808 + }, + { + "t": "2026-07-15T03:15:01.525886", + "v": 95.8331 + }, + { + "t": "2026-07-15T04:15:01.525886", + "v": 95.8931 + }, + { + "t": "2026-07-15T05:15:01.525886", + "v": 95.8938 + }, + { + "t": "2026-07-15T06:15:01.525886", + "v": 95.8722 + }, + { + "t": "2026-07-15T07:15:01.525886", + "v": 95.8572 + }, + { + "t": "2026-07-15T08:15:01.525886", + "v": 95.7586 + }, + { + "t": "2026-07-15T09:15:01.525886", + "v": 95.9368 + }, + { + "t": "2026-07-15T10:15:01.525886", + "v": 95.8961 + }, + { + "t": "2026-07-15T11:15:01.525886", + "v": 95.8634 + }, + { + "t": "2026-07-15T12:15:01.525886", + "v": 95.9337 + }, + { + "t": "2026-07-15T13:15:01.525886", + "v": 95.8615 + }, + { + "t": "2026-07-15T14:15:01.525886", + "v": 95.7778 + }, + { + "t": "2026-07-15T15:15:01.525886", + "v": 95.8771 + }, + { + "t": "2026-07-15T16:15:01.525886", + "v": 96.0233 + }, + { + "t": "2026-07-15T17:15:01.525886", + "v": 95.9497 + }, + { + "t": "2026-07-15T18:15:01.525886", + "v": 96.0031 + }, + { + "t": "2026-07-15T19:15:01.525886", + "v": 95.9079 + }, + { + "t": "2026-07-15T20:15:01.525886", + "v": 95.87 + }, + { + "t": "2026-07-15T21:15:01.525886", + "v": 95.8151 + }, + { + "t": "2026-07-15T22:15:01.525886", + "v": 95.786 + }, + { + "t": "2026-07-15T23:15:01.525886", + "v": 95.6897 + }, + { + "t": "2026-07-16T00:15:01.525886", + "v": 95.6752 + }, + { + "t": "2026-07-16T01:15:01.525886", + "v": 95.695 + }, + { + "t": "2026-07-16T02:15:01.525886", + "v": 95.696 + }, + { + "t": "2026-07-16T03:15:01.525886", + "v": 95.5467 + }, + { + "t": "2026-07-16T04:15:01.525886", + "v": 95.5329 + }, + { + "t": "2026-07-16T05:15:01.525886", + "v": 95.4425 + }, + { + "t": "2026-07-16T06:15:01.525886", + "v": 95.4236 + }, + { + "t": "2026-07-16T07:15:01.525886", + "v": 95.3886 + }, + { + "t": "2026-07-16T08:15:01.525886", + "v": 95.3332 + }, + { + "t": "2026-07-16T09:15:01.525886", + "v": 95.3267 + }, + { + "t": "2026-07-16T10:15:01.525886", + "v": 95.1866 + }, + { + "t": "2026-07-16T11:15:01.525886", + "v": 95.2032 + }, + { + "t": "2026-07-16T12:15:01.525886", + "v": 95.1993 + }, + { + "t": "2026-07-16T13:15:01.525886", + "v": 95.1585 + }, + { + "t": "2026-07-16T14:15:01.525886", + "v": 94.8034 + }, + { + "t": "2026-07-16T15:15:01.525886", + "v": 94.6657 + }, + { + "t": "2026-07-16T16:15:01.525886", + "v": 94.5972 + }, + { + "t": "2026-07-16T17:15:01.525886", + "v": 94.568 + }, + { + "t": "2026-07-16T18:15:01.525886", + "v": 94.6033 + }, + { + "t": "2026-07-16T19:15:01.525886", + "v": 94.5666 + }, + { + "t": "2026-07-16T20:15:01.525886", + "v": 94.5135 + }, + { + "t": "2026-07-16T21:15:01.525886", + "v": 94.4928 + }, + { + "t": "2026-07-16T22:15:01.525886", + "v": 94.3728 + }, + { + "t": "2026-07-16T23:15:01.525886", + "v": 94.3462 + }, + { + "t": "2026-07-17T00:15:01.525886", + "v": 94.3306 + }, + { + "t": "2026-07-17T01:15:01.525886", + "v": 94.5105 + }, + { + "t": "2026-07-17T02:15:01.525886", + "v": 94.3912 + }, + { + "t": "2026-07-17T03:15:01.525886", + "v": 94.3775 + }, + { + "t": "2026-07-17T04:15:01.525886", + "v": 94.329 + }, + { + "t": "2026-07-17T05:15:01.525886", + "v": 94.376 + }, + { + "t": "2026-07-17T06:15:01.525886", + "v": 94.3456 + }, + { + "t": "2026-07-17T07:15:01.525886", + "v": 94.2973 + }, + { + "t": "2026-07-17T08:15:01.525886", + "v": 94.1174 + }, + { + "t": "2026-07-17T09:15:01.525886", + "v": 94.0931 + }, + { + "t": "2026-07-17T10:15:01.525886", + "v": 94.0195 + }, + { + "t": "2026-07-17T11:15:01.525886", + "v": 93.9903 + }, + { + "t": "2026-07-17T12:15:01.525886", + "v": 93.9527 + }, + { + "t": "2026-07-17T13:15:01.525886", + "v": 93.941 + }, + { + "t": "2026-07-17T14:15:01.525886", + "v": 93.9352 + }, + { + "t": "2026-07-17T15:15:01.525886", + "v": 93.8633 + }, + { + "t": "2026-07-17T16:15:01.525886", + "v": 93.8382 + }, + { + "t": "2026-07-17T17:15:01.525886", + "v": 93.7546 + }, + { + "t": "2026-07-17T18:15:01.525886", + "v": 93.6132 + }, + { + "t": "2026-07-17T19:15:01.525886", + "v": 93.6314 + }, + { + "t": "2026-07-17T20:15:01.525886", + "v": 93.5626 + }, + { + "t": "2026-07-17T21:15:01.525886", + "v": 93.5639 + }, + { + "t": "2026-07-17T22:15:01.525886", + "v": 93.5129 + }, + { + "t": "2026-07-17T23:15:01.525886", + "v": 93.4508 + }, + { + "t": "2026-07-18T00:15:01.525886", + "v": 93.5205 + }, + { + "t": "2026-07-18T01:15:01.525886", + "v": 93.5246 + }, + { + "t": "2026-07-18T02:15:01.525886", + "v": 93.4985 + }, + { + "t": "2026-07-18T03:15:01.525886", + "v": 93.4324 + }, + { + "t": "2026-07-18T04:15:01.525886", + "v": 93.3738 + }, + { + "t": "2026-07-18T05:15:01.525886", + "v": 93.3172 + }, + { + "t": "2026-07-18T06:15:01.525886", + "v": 93.2318 + }, + { + "t": "2026-07-18T07:15:01.525886", + "v": 93.2723 + }, + { + "t": "2026-07-18T08:15:01.525886", + "v": 93.281 + }, + { + "t": "2026-07-18T09:15:01.525886", + "v": 93.2343 + }, + { + "t": "2026-07-18T10:15:01.525886", + "v": 93.2196 + }, + { + "t": "2026-07-18T11:15:01.525886", + "v": 93.1251 + }, + { + "t": "2026-07-18T12:15:01.525886", + "v": 93.0315 + }, + { + "t": "2026-07-18T13:15:01.525886", + "v": 92.9922 + }, + { + "t": "2026-07-18T14:15:01.525886", + "v": 92.969 + }, + { + "t": "2026-07-18T15:15:01.525886", + "v": 92.9277 + }, + { + "t": "2026-07-18T16:15:01.525886", + "v": 92.9609 + }, + { + "t": "2026-07-18T17:15:01.525886", + "v": 92.9299 + }, + { + "t": "2026-07-18T18:15:01.525886", + "v": 92.9434 + }, + { + "t": "2026-07-18T19:15:01.525886", + "v": 92.8272 + }, + { + "t": "2026-07-18T20:15:01.525886", + "v": 92.7306 + }, + { + "t": "2026-07-18T21:15:01.525886", + "v": 92.6842 + }, + { + "t": "2026-07-18T22:15:01.525886", + "v": 92.6109 + }, + { + "t": "2026-07-18T23:15:01.525886", + "v": 92.7085 + }, + { + "t": "2026-07-19T00:15:01.525886", + "v": 92.5703 + }, + { + "t": "2026-07-19T01:15:01.525886", + "v": 92.617 + }, + { + "t": "2026-07-19T02:15:01.525886", + "v": 92.6356 + }, + { + "t": "2026-07-19T03:15:01.525886", + "v": 92.7016 + }, + { + "t": "2026-07-19T04:15:01.525886", + "v": 92.7794 + }, + { + "t": "2026-07-19T05:15:01.525886", + "v": 92.8021 + }, + { + "t": "2026-07-19T06:15:01.525886", + "v": 92.8082 + }, + { + "t": "2026-07-19T07:15:01.525886", + "v": 92.6492 + }, + { + "t": "2026-07-19T08:15:01.525886", + "v": 92.6239 + }, + { + "t": "2026-07-19T09:15:01.525886", + "v": 92.7094 + }, + { + "t": "2026-07-19T10:15:01.525886", + "v": 92.6272 + }, + { + "t": "2026-07-19T11:15:01.525886", + "v": 92.5645 + }, + { + "t": "2026-07-19T12:15:01.525886", + "v": 92.6148 + }, + { + "t": "2026-07-19T13:15:01.525886", + "v": 92.5476 + }, + { + "t": "2026-07-19T14:15:01.525886", + "v": 92.5113 + }, + { + "t": "2026-07-19T15:15:01.525886", + "v": 92.4415 + }, + { + "t": "2026-07-19T16:15:01.525886", + "v": 92.3735 + }, + { + "t": "2026-07-19T17:15:01.525886", + "v": 92.4989 + }, + { + "t": "2026-07-19T18:15:01.525886", + "v": 92.2342 + }, + { + "t": "2026-07-19T19:15:01.525886", + "v": 92.2862 + }, + { + "t": "2026-07-19T20:15:01.525886", + "v": 92.2543 + }, + { + "t": "2026-07-19T21:15:01.525886", + "v": 92.19 + }, + { + "t": "2026-07-19T22:15:01.525886", + "v": 92.1446 + }, + { + "t": "2026-07-19T23:15:01.525886", + "v": 92.1375 + }, + { + "t": "2026-07-20T00:15:01.525886", + "v": 92.0993 + }, + { + "t": "2026-07-20T01:15:01.525886", + "v": 92.1253 + }, + { + "t": "2026-07-20T02:15:01.525886", + "v": 92.1165 + }, + { + "t": "2026-07-20T03:15:01.525886", + "v": 92.1965 + }, + { + "t": "2026-07-20T04:15:01.525886", + "v": 92.2153 + }, + { + "t": "2026-07-20T05:15:01.525886", + "v": 92.1577 + }, + { + "t": "2026-07-20T06:15:01.525886", + "v": 92.0986 + }, + { + "t": "2026-07-20T07:15:01.525886", + "v": 92.1128 + }, + { + "t": "2026-07-20T08:15:01.525886", + "v": 92.0745 + }, + { + "t": "2026-07-20T09:15:01.525886", + "v": 92.0833 + }, + { + "t": "2026-07-20T10:15:01.525886", + "v": 92.0936 + }, + { + "t": "2026-07-20T11:15:01.525886", + "v": 91.8664 + }, + { + "t": "2026-07-20T12:15:01.525886", + "v": 91.7436 + }, + { + "t": "2026-07-20T13:15:01.525886", + "v": 91.6979 + }, + { + "t": "2026-07-20T14:15:01.525886", + "v": 91.6199 + }, + { + "t": "2026-07-20T15:15:01.525886", + "v": 91.5883 + }, + { + "t": "2026-07-20T16:15:01.525886", + "v": 91.6246 + }, + { + "t": "2026-07-20T17:15:01.525886", + "v": 91.5573 + }, + { + "t": "2026-07-20T18:15:01.525886", + "v": 91.5835 + }, + { + "t": "2026-07-20T19:15:01.525886", + "v": 91.6058 + }, + { + "t": "2026-07-20T20:15:01.525886", + "v": 91.5799 + }, + { + "t": "2026-07-20T21:15:01.525886", + "v": 91.5212 + }, + { + "t": "2026-07-20T22:15:01.525886", + "v": 91.4562 + }, + { + "t": "2026-07-20T23:15:01.525886", + "v": 91.3867 + }, + { + "t": "2026-07-21T00:15:01.525886", + "v": 91.4539 + }, + { + "t": "2026-07-21T01:15:01.525886", + "v": 91.4218 + }, + { + "t": "2026-07-21T02:15:01.525886", + "v": 91.2338 + }, + { + "t": "2026-07-21T03:15:01.525886", + "v": 91.2622 + }, + { + "t": "2026-07-21T04:15:01.525886", + "v": 91.2771 + }, + { + "t": "2026-07-21T05:15:01.525886", + "v": 91.2211 + }, + { + "t": "2026-07-21T06:15:01.525886", + "v": 91.2538 + }, + { + "t": "2026-07-21T07:15:01.525886", + "v": 91.2227 + }, + { + "t": "2026-07-21T08:15:01.525886", + "v": 91.2816 + }, + { + "t": "2026-07-21T09:15:01.525886", + "v": 91.2817 + }, + { + "t": "2026-07-21T10:15:01.525886", + "v": 91.2226 + }, + { + "t": "2026-07-21T11:15:01.525886", + "v": 91.2225 + }, + { + "t": "2026-07-21T12:15:01.525886", + "v": 91.2402 + }, + { + "t": "2026-07-21T13:15:01.525886", + "v": 91.1842 + }, + { + "t": "2026-07-21T14:15:01.525886", + "v": 91.107 + }, + { + "t": "2026-07-21T15:15:01.525886", + "v": 91.0186 + }, + { + "t": "2026-07-21T16:15:01.525886", + "v": 90.9391 + }, + { + "t": "2026-07-21T17:15:01.525886", + "v": 90.8285 + }, + { + "t": "2026-07-21T18:15:01.525886", + "v": 90.7881 + }, + { + "t": "2026-07-21T19:15:01.525886", + "v": 90.6457 + }, + { + "t": "2026-07-21T20:15:01.525886", + "v": 90.6042 + }, + { + "t": "2026-07-21T21:15:01.525886", + "v": 90.5872 + }, + { + "t": "2026-07-21T22:15:01.525886", + "v": 90.5144 + }, + { + "t": "2026-07-21T23:15:01.525886", + "v": 90.4448 + }, + { + "t": "2026-07-22T00:15:01.525886", + "v": 90.3508 + }, + { + "t": "2026-07-22T01:15:01.525886", + "v": 90.2206 + }, + { + "t": "2026-07-22T02:15:01.525886", + "v": 90.2449 + }, + { + "t": "2026-07-22T03:15:01.525886", + "v": 90.0038 + }, + { + "t": "2026-07-22T04:15:01.525886", + "v": 89.967 + }, + { + "t": "2026-07-22T05:15:01.525886", + "v": 89.9348 + }, + { + "t": "2026-07-22T06:15:01.525886", + "v": 89.8737 + }, + { + "t": "2026-07-22T07:15:01.525886", + "v": 89.77 + }, + { + "t": "2026-07-22T08:15:01.525886", + "v": 89.7419 + }, + { + "t": "2026-07-22T09:15:01.525886", + "v": 89.7901 + }, + { + "t": "2026-07-22T10:15:01.525886", + "v": 89.8089 + }, + { + "t": "2026-07-22T11:15:01.525886", + "v": 89.7304 + }, + { + "t": "2026-07-22T12:15:01.525886", + "v": 89.7347 + }, + { + "t": "2026-07-22T13:15:01.525886", + "v": 89.6625 + }, + { + "t": "2026-07-22T14:15:01.525886", + "v": 89.53 + }, + { + "t": "2026-07-22T15:15:01.525886", + "v": 89.3701 + }, + { + "t": "2026-07-22T16:15:01.525886", + "v": 89.3226 + }, + { + "t": "2026-07-22T17:15:01.525886", + "v": 89.3457 + }, + { + "t": "2026-07-22T18:15:01.525886", + "v": 89.4144 + }, + { + "t": "2026-07-22T19:15:01.525886", + "v": 89.4317 + }, + { + "t": "2026-07-22T20:15:01.525886", + "v": 89.5068 + }, + { + "t": "2026-07-22T21:15:01.525886", + "v": 89.6741 + }, + { + "t": "2026-07-22T22:15:01.525886", + "v": 89.6489 + }, + { + "t": "2026-07-22T23:15:01.525886", + "v": 89.571 + }, + { + "t": "2026-07-23T00:15:01.525886", + "v": 89.8943 + }, + { + "t": "2026-07-23T01:15:01.525886", + "v": 89.9229 + }, + { + "t": "2026-07-23T02:15:01.525886", + "v": 89.9013 + }, + { + "t": "2026-07-23T03:15:01.525886", + "v": 89.8854 + }, + { + "t": "2026-07-23T04:15:01.525886", + "v": 89.9401 + }, + { + "t": "2026-07-23T05:15:01.525886", + "v": 89.9881 + }, + { + "t": "2026-07-23T06:15:01.525886", + "v": 89.9732 + }, + { + "t": "2026-07-23T07:15:01.525886", + "v": 89.9848 + }, + { + "t": "2026-07-23T08:15:01.525886", + "v": 89.994 + }, + { + "t": "2026-07-23T09:15:01.525886", + "v": 89.9642 + }, + { + "t": "2026-07-23T10:15:01.525886", + "v": 89.9666 + }, + { + "t": "2026-07-23T11:15:01.525886", + "v": 89.8715 + }, + { + "t": "2026-07-23T12:15:01.525886", + "v": 89.7557 + }, + { + "t": "2026-07-23T13:15:01.525886", + "v": 89.7266 + }, + { + "t": "2026-07-23T14:15:01.525886", + "v": 89.646 + }, + { + "t": "2026-07-23T15:15:01.525886", + "v": 89.6704 + }, + { + "t": "2026-07-23T16:15:01.525886", + "v": 89.6298 + }, + { + "t": "2026-07-23T17:15:01.525886", + "v": 89.6129 + }, + { + "t": "2026-07-23T18:15:01.525886", + "v": 89.6876 + }, + { + "t": "2026-07-23T19:15:01.525886", + "v": 89.6229 + }, + { + "t": "2026-07-23T20:15:01.525886", + "v": 89.7671 + }, + { + "t": "2026-07-23T21:15:01.525886", + "v": 89.7824 + }, + { + "t": "2026-07-23T22:15:01.525886", + "v": 89.7384 + }, + { + "t": "2026-07-23T23:15:01.525886", + "v": 89.6741 + }, + { + "t": "2026-07-24T00:15:01.525886", + "v": 89.7276 + }, + { + "t": "2026-07-24T01:15:01.525886", + "v": 89.7524 + }, + { + "t": "2026-07-24T02:15:01.525886", + "v": 89.7369 + }, + { + "t": "2026-07-24T03:15:01.525886", + "v": 89.7342 + }, + { + "t": "2026-07-24T04:15:01.525886", + "v": 89.7953 + }, + { + "t": "2026-07-24T05:15:01.525886", + "v": 89.7329 + }, + { + "t": "2026-07-24T06:15:01.525886", + "v": 89.6228 + }, + { + "t": "2026-07-24T07:15:01.525886", + "v": 89.5602 + }, + { + "t": "2026-07-24T08:15:01.525886", + "v": 89.6997 + }, + { + "t": "2026-07-24T09:15:01.525886", + "v": 89.7538 + }, + { + "t": "2026-07-24T10:15:01.525886", + "v": 89.7332 + }, + { + "t": "2026-07-24T11:15:01.525886", + "v": 89.6495 + }, + { + "t": "2026-07-24T12:15:01.525886", + "v": 89.5989 + }, + { + "t": "2026-07-24T13:15:01.525886", + "v": 89.5873 + }, + { + "t": "2026-07-24T14:15:01.525886", + "v": 89.5979 + }, + { + "t": "2026-07-24T15:15:01.525886", + "v": 89.454 + }, + { + "t": "2026-07-24T16:15:01.525886", + "v": 89.4467 + }, + { + "t": "2026-07-24T17:15:01.525886", + "v": 89.4359 + }, + { + "t": "2026-07-24T18:15:01.525886", + "v": 89.453 + }, + { + "t": "2026-07-24T19:15:01.525886", + "v": 89.4377 + }, + { + "t": "2026-07-24T20:15:01.525886", + "v": 89.3863 + }, + { + "t": "2026-07-24T21:15:01.525886", + "v": 89.3481 + }, + { + "t": "2026-07-24T22:15:01.525886", + "v": 89.4031 + }, + { + "t": "2026-07-24T23:15:01.525886", + "v": 89.3486 + }, + { + "t": "2026-07-25T00:15:01.525886", + "v": 89.3943 + }, + { + "t": "2026-07-25T01:15:01.525886", + "v": 89.4865 + }, + { + "t": "2026-07-25T02:15:01.525886", + "v": 89.424 + }, + { + "t": "2026-07-25T03:15:01.525886", + "v": 89.3315 + }, + { + "t": "2026-07-25T04:15:01.525886", + "v": 89.3002 + }, + { + "t": "2026-07-25T05:15:01.525886", + "v": 89.3186 + }, + { + "t": "2026-07-25T06:15:01.525886", + "v": 89.3166 + }, + { + "t": "2026-07-25T07:15:01.525886", + "v": 89.354 + }, + { + "t": "2026-07-25T08:15:01.525886", + "v": 89.239 + }, + { + "t": "2026-07-25T09:15:01.525886", + "v": 89.2554 + }, + { + "t": "2026-07-25T10:15:01.525886", + "v": 89.1318 + }, + { + "t": "2026-07-25T11:15:01.525886", + "v": 89.1579 + }, + { + "t": "2026-07-25T12:15:01.525886", + "v": 89.1382 + }, + { + "t": "2026-07-25T13:15:01.525886", + "v": 89.1693 + }, + { + "t": "2026-07-25T14:15:01.525886", + "v": 89.2549 + }, + { + "t": "2026-07-25T15:15:01.525886", + "v": 89.295 + }, + { + "t": "2026-07-25T16:15:01.525886", + "v": 89.2667 + }, + { + "t": "2026-07-25T17:15:01.525886", + "v": 89.2987 + }, + { + "t": "2026-07-25T18:15:01.525886", + "v": 89.2848 + }, + { + "t": "2026-07-25T19:15:01.525886", + "v": 89.3588 + }, + { + "t": "2026-07-25T20:15:01.525886", + "v": 89.3672 + }, + { + "t": "2026-07-25T21:15:01.525886", + "v": 89.357 + }, + { + "t": "2026-07-25T22:15:01.525886", + "v": 89.3512 + }, + { + "t": "2026-07-25T23:15:01.525886", + "v": 89.2953 + }, + { + "t": "2026-07-26T00:15:01.525886", + "v": 89.173 + }, + { + "t": "2026-07-26T01:15:01.525886", + "v": 89.1229 + }, + { + "t": "2026-07-26T02:15:01.525886", + "v": 89.1037 + }, + { + "t": "2026-07-26T03:15:01.525886", + "v": 89.044 + }, + { + "t": "2026-07-26T04:15:01.525886", + "v": 88.9624 + }, + { + "t": "2026-07-26T05:15:01.525886", + "v": 89.0583 + }, + { + "t": "2026-07-26T06:15:01.525886", + "v": 89.0614 + }, + { + "t": "2026-07-26T07:15:01.525886", + "v": 89.0598 + }, + { + "t": "2026-07-26T08:15:01.525886", + "v": 89.0373 + }, + { + "t": "2026-07-26T09:15:01.525886", + "v": 88.9862 + }, + { + "t": "2026-07-26T10:15:01.525886", + "v": 88.9706 + }, + { + "t": "2026-07-26T11:15:01.525886", + "v": 88.9182 + }, + { + "t": "2026-07-26T12:15:01.525886", + "v": 88.8416 + }, + { + "t": "2026-07-26T13:15:01.525886", + "v": 88.9085 + }, + { + "t": "2026-07-26T14:15:01.525886", + "v": 88.8574 + }, + { + "t": "2026-07-26T15:15:01.525886", + "v": 88.8086 + }, + { + "t": "2026-07-26T16:15:01.525886", + "v": 88.8236 + }, + { + "t": "2026-07-26T17:15:01.525886", + "v": 88.7629 + }, + { + "t": "2026-07-26T18:15:01.525886", + "v": 88.7354 + }, + { + "t": "2026-07-26T19:15:01.525886", + "v": 88.8431 + }, + { + "t": "2026-07-26T20:15:01.525886", + "v": 88.7586 + }, + { + "t": "2026-07-26T21:15:01.525886", + "v": 88.6982 + }, + { + "t": "2026-07-26T22:15:01.525886", + "v": 88.6862 + }, + { + "t": "2026-07-26T23:15:01.525886", + "v": 88.669 + }, + { + "t": "2026-07-27T00:15:01.525886", + "v": 88.6243 + }, + { + "t": "2026-07-27T01:15:01.525886", + "v": 88.5666 + }, + { + "t": "2026-07-27T02:15:01.525886", + "v": 88.57 + }, + { + "t": "2026-07-27T03:15:01.525886", + "v": 88.581 + }, + { + "t": "2026-07-27T04:15:01.525886", + "v": 88.5911 + }, + { + "t": "2026-07-27T05:15:01.525886", + "v": 88.6559 + }, + { + "t": "2026-07-27T06:15:01.525886", + "v": 88.7056 + }, + { + "t": "2026-07-27T07:15:01.525886", + "v": 88.6108 + }, + { + "t": "2026-07-27T08:15:01.525886", + "v": 88.5819 + }, + { + "t": "2026-07-27T09:15:01.525886", + "v": 88.4781 + }, + { + "t": "2026-07-27T10:15:01.525886", + "v": 88.4154 + }, + { + "t": "2026-07-27T11:15:01.525886", + "v": 88.4007 + }, + { + "t": "2026-07-27T12:15:01.525886", + "v": 88.3902 + }, + { + "t": "2026-07-27T13:15:01.525886", + "v": 88.3885 + }, + { + "t": "2026-07-27T14:15:01.525886", + "v": 88.2321 + }, + { + "t": "2026-07-27T15:15:01.525886", + "v": 88.0459 + }, + { + "t": "2026-07-27T16:15:01.525886", + "v": 88.0097 + }, + { + "t": "2026-07-27T17:15:01.525886", + "v": 88.0205 + }, + { + "t": "2026-07-27T18:15:01.525886", + "v": 88.115 + }, + { + "t": "2026-07-27T19:15:01.525886", + "v": 88.1591 + }, + { + "t": "2026-07-27T20:15:01.525886", + "v": 88.153 + }, + { + "t": "2026-07-27T21:15:01.525886", + "v": 88.123 + }, + { + "t": "2026-07-27T22:15:01.525886", + "v": 88.0303 + }, + { + "t": "2026-07-27T23:15:01.525886", + "v": 88.0455 + }, + { + "t": "2026-07-28T00:15:01.525886", + "v": 88.0945 + }, + { + "t": "2026-07-28T01:15:01.525886", + "v": 88.0579 + }, + { + "t": "2026-07-28T02:15:01.525886", + "v": 88.0433 + }, + { + "t": "2026-07-28T03:15:01.525886", + "v": 87.9434 + }, + { + "t": "2026-07-28T04:15:01.525886", + "v": 88.0272 + }, + { + "t": "2026-07-28T05:15:01.525886", + "v": 87.9698 + }, + { + "t": "2026-07-28T06:15:01.525886", + "v": 88.0371 + }, + { + "t": "2026-07-28T07:15:01.525886", + "v": 88.0325 + }, + { + "t": "2026-07-28T08:15:01.525886", + "v": 87.952 + }, + { + "t": "2026-07-28T09:15:01.525886", + "v": 87.9896 + }, + { + "t": "2026-07-28T10:15:01.525886", + "v": 87.9582 + }, + { + "t": "2026-07-28T11:15:01.525886", + "v": 87.9211 + }, + { + "t": "2026-07-28T12:15:01.525886", + "v": 87.9467 + }, + { + "t": "2026-07-28T13:15:01.525886", + "v": 87.8865 + }, + { + "t": "2026-07-28T14:15:01.525886", + "v": 87.8444 + }, + { + "t": "2026-07-28T15:15:01.525886", + "v": 87.7629 + }, + { + "t": "2026-07-28T16:15:01.525886", + "v": 87.7039 + }, + { + "t": "2026-07-28T17:15:01.525886", + "v": 87.7293 + }, + { + "t": "2026-07-28T18:15:01.525886", + "v": 87.7081 + }, + { + "t": "2026-07-28T19:15:01.525886", + "v": 87.6497 + }, + { + "t": "2026-07-28T20:15:01.525886", + "v": 87.7649 + }, + { + "t": "2026-07-28T21:15:01.525886", + "v": 87.7036 + }, + { + "t": "2026-07-28T22:15:01.525886", + "v": 87.6073 + }, + { + "t": "2026-07-28T23:15:01.525886", + "v": 87.5464 + }, + { + "t": "2026-07-29T00:15:01.525886", + "v": 87.5007 + }, + { + "t": "2026-07-29T01:15:01.525886", + "v": 87.5341 + }, + { + "t": "2026-07-29T02:15:01.525886", + "v": 87.6261 + }, + { + "t": "2026-07-29T03:15:01.525886", + "v": 87.6306 + }, + { + "t": "2026-07-29T04:15:01.525886", + "v": 87.7808 + }, + { + "t": "2026-07-29T05:15:01.525886", + "v": 87.7231 + }, + { + "t": "2026-07-29T06:15:01.525886", + "v": 87.7223 + }, + { + "t": "2026-07-29T07:15:01.525886", + "v": 87.6897 + }, + { + "t": "2026-07-29T08:15:01.525886", + "v": 87.9583 + }, + { + "t": "2026-07-29T09:15:01.525886", + "v": 87.8608 + }, + { + "t": "2026-07-29T10:15:01.525886", + "v": 87.892 + }, + { + "t": "2026-07-29T11:15:01.525886", + "v": 87.9355 + }, + { + "t": "2026-07-29T12:15:01.525886", + "v": 87.8904 + }, + { + "t": "2026-07-29T13:15:01.525886", + "v": 87.9295 + }, + { + "t": "2026-07-29T14:15:01.525886", + "v": 87.8859 + }, + { + "t": "2026-07-29T15:15:01.525886", + "v": 87.9545 + }, + { + "t": "2026-07-29T16:15:01.525886", + "v": 87.9237 + }, + { + "t": "2026-07-29T17:15:01.525886", + "v": 87.9058 + }, + { + "t": "2026-07-29T18:15:01.525886", + "v": 87.9215 + }, + { + "t": "2026-07-29T19:15:01.525886", + "v": 87.9877 + }, + { + "t": "2026-07-29T20:15:01.525886", + "v": 88.0146 + }, + { + "t": "2026-07-29T21:15:01.525886", + "v": 88.0732 + }, + { + "t": "2026-07-29T22:15:01.525886", + "v": 88.0632 + }, + { + "t": "2026-07-29T23:15:01.525886", + "v": 88.0258 + }, + { + "t": "2026-07-30T00:15:01.525886", + "v": 88.0874 + }, + { + "t": "2026-07-30T01:15:01.525886", + "v": 88.0624 + }, + { + "t": "2026-07-30T02:15:01.525886", + "v": 87.9631 + }, + { + "t": "2026-07-30T03:15:01.525886", + "v": 87.9092 + }, + { + "t": "2026-07-30T04:15:01.525886", + "v": 87.9226 + }, + { + "t": "2026-07-30T05:15:01.525886", + "v": 87.9127 + }, + { + "t": "2026-07-30T06:15:01.525886", + "v": 87.8817 + }, + { + "t": "2026-07-30T07:15:01.525886", + "v": 87.9358 + }, + { + "t": "2026-07-30T08:15:01.525886", + "v": 87.8395 + }, + { + "t": "2026-07-30T09:15:01.525886", + "v": 87.8605 + }, + { + "t": "2026-07-30T10:15:01.525886", + "v": 87.7288 + }, + { + "t": "2026-07-30T11:15:01.525886", + "v": 87.6155 + }, + { + "t": "2026-07-30T12:15:01.525886", + "v": 87.5675 + }, + { + "t": "2026-07-30T13:15:01.525886", + "v": 87.5293 + }, + { + "t": "2026-07-30T14:15:01.525886", + "v": 87.5609 + }, + { + "t": "2026-07-30T15:15:01.525886", + "v": 87.5589 + }, + { + "t": "2026-07-30T16:15:01.525886", + "v": 87.5424 + }, + { + "t": "2026-07-30T17:15:01.525886", + "v": 87.6042 + }, + { + "t": "2026-07-30T18:15:01.525886", + "v": 87.5758 + }, + { + "t": "2026-07-30T19:15:01.525886", + "v": 87.5539 + }, + { + "t": "2026-07-30T20:15:01.525886", + "v": 87.5188 + }, + { + "t": "2026-07-30T21:15:01.525886", + "v": 87.5664 + }, + { + "t": "2026-07-30T22:15:01.525886", + "v": 87.5347 + }, + { + "t": "2026-07-30T23:15:01.525886", + "v": 87.5611 + }, + { + "t": "2026-07-31T00:15:01.525886", + "v": 87.5876 + }, + { + "t": "2026-07-31T01:15:01.525886", + "v": 87.6221 + }, + { + "t": "2026-07-31T02:15:01.525886", + "v": 87.6525 + }, + { + "t": "2026-07-31T03:15:01.525886", + "v": 87.6099 + }, + { + "t": "2026-07-31T04:15:01.525886", + "v": 87.4534 + }, + { + "t": "2026-07-31T05:15:01.525886", + "v": 87.391 + }, + { + "t": "2026-07-31T06:15:01.525886", + "v": 87.4298 + }, + { + "t": "2026-07-31T07:15:01.525886", + "v": 87.3933 + }, + { + "t": "2026-07-31T08:15:01.525886", + "v": 87.3325 + }, + { + "t": "2026-07-31T09:15:01.525886", + "v": 87.23 + }, + { + "t": "2026-07-31T10:15:01.525886", + "v": 87.2954 + }, + { + "t": "2026-07-31T11:15:01.525886", + "v": 87.263 + }, + { + "t": "2026-07-31T12:15:01.525886", + "v": 87.2718 + }, + { + "t": "2026-07-31T13:15:01.525886", + "v": 87.2894 + }, + { + "t": "2026-07-31T14:15:01.525886", + "v": 87.3014 + }, + { + "t": "2026-07-31T15:15:01.525886", + "v": 87.2245 + }, + { + "t": "2026-07-31T16:15:01.525886", + "v": 87.1016 + }, + { + "t": "2026-07-31T17:15:01.525886", + "v": 87.1248 + }, + { + "t": "2026-07-31T18:15:01.525886", + "v": 87.1192 + }, + { + "t": "2026-07-31T19:15:01.525886", + "v": 87.0678 + }, + { + "t": "2026-07-31T20:15:01.525886", + "v": 87.1042 + }, + { + "t": "2026-07-31T21:15:01.525886", + "v": 86.9981 + }, + { + "t": "2026-07-31T22:15:01.525886", + "v": 86.9997 + }, + { + "t": "2026-07-31T23:15:01.525886", + "v": 86.9755 + }, + { + "t": "2026-08-01T00:15:01.525886", + "v": 86.8677 + }, + { + "t": "2026-08-01T01:15:01.525886", + "v": 86.7986 + }, + { + "t": "2026-08-01T02:15:01.525886", + "v": 86.7908 + }, + { + "t": "2026-08-01T03:15:01.525886", + "v": 86.6567 + }, + { + "t": "2026-08-01T04:15:01.525886", + "v": 86.6294 + }, + { + "t": "2026-08-01T05:15:01.525886", + "v": 86.6237 + }, + { + "t": "2026-08-01T06:15:01.525886", + "v": 86.5473 + }, + { + "t": "2026-08-01T07:15:01.525886", + "v": 86.5518 + }, + { + "t": "2026-08-01T08:15:01.525886", + "v": 86.5263 + }, + { + "t": "2026-08-01T09:15:01.525886", + "v": 86.4081 + }, + { + "t": "2026-08-01T10:15:01.525886", + "v": 86.4875 + }, + { + "t": "2026-08-01T11:15:01.525886", + "v": 86.5877 + }, + { + "t": "2026-08-01T12:15:01.525886", + "v": 86.4761 + }, + { + "t": "2026-08-01T13:15:01.525886", + "v": 86.3987 + }, + { + "t": "2026-08-01T14:15:01.525886", + "v": 86.3759 + }, + { + "t": "2026-08-01T15:15:01.525886", + "v": 86.2934 + }, + { + "t": "2026-08-01T16:15:01.525886", + "v": 86.2767 + }, + { + "t": "2026-08-01T17:15:01.525886", + "v": 86.268 + }, + { + "t": "2026-08-01T18:15:01.525886", + "v": 86.2998 + }, + { + "t": "2026-08-01T19:15:01.525886", + "v": 86.201 + }, + { + "t": "2026-08-01T20:15:01.525886", + "v": 86.0877 + }, + { + "t": "2026-08-01T21:15:01.525886", + "v": 86.1425 + }, + { + "t": "2026-08-01T22:15:01.525886", + "v": 86.1001 + }, + { + "t": "2026-08-01T23:15:01.525886", + "v": 86.1253 + }, + { + "t": "2026-08-02T00:15:01.525886", + "v": 86.1369 + }, + { + "t": "2026-08-02T01:15:01.525886", + "v": 86.1931 + }, + { + "t": "2026-08-02T02:15:01.525886", + "v": 86.1733 + }, + { + "t": "2026-08-02T03:15:01.525886", + "v": 86.1041 + }, + { + "t": "2026-08-02T04:15:01.525886", + "v": 86.1703 + }, + { + "t": "2026-08-02T05:15:01.525886", + "v": 86.1415 + }, + { + "t": "2026-08-02T06:15:01.525886", + "v": 86.0943 + }, + { + "t": "2026-08-02T07:15:01.525886", + "v": 85.9993 + }, + { + "t": "2026-08-02T08:15:01.525886", + "v": 85.9003 + }, + { + "t": "2026-08-02T09:15:01.525886", + "v": 85.8181 + }, + { + "t": "2026-08-02T10:15:01.525886", + "v": 85.6948 + }, + { + "t": "2026-08-02T11:15:01.525886", + "v": 85.6565 + }, + { + "t": "2026-08-02T12:15:01.525886", + "v": 85.7263 + }, + { + "t": "2026-08-02T13:15:01.525886", + "v": 85.5925 + }, + { + "t": "2026-08-02T14:15:01.525886", + "v": 85.526 + }, + { + "t": "2026-08-02T15:15:01.525886", + "v": 85.4495 + }, + { + "t": "2026-08-02T16:15:01.525886", + "v": 85.3553 + }, + { + "t": "2026-08-02T17:15:01.525886", + "v": 85.293 + }, + { + "t": "2026-08-02T18:15:01.525886", + "v": 85.1838 + }, + { + "t": "2026-08-02T19:15:01.525886", + "v": 85.1022 + }, + { + "t": "2026-08-02T20:15:01.525886", + "v": 84.9925 + }, + { + "t": "2026-08-02T21:15:01.525886", + "v": 84.9324 + }, + { + "t": "2026-08-02T22:15:01.525886", + "v": 84.9058 + }, + { + "t": "2026-08-02T23:15:01.525886", + "v": 84.765 + }, + { + "t": "2026-08-03T00:15:01.525886", + "v": 84.7607 + }, + { + "t": "2026-08-03T01:15:01.525886", + "v": 84.8022 + }, + { + "t": "2026-08-03T02:15:01.525886", + "v": 84.7027 + }, + { + "t": "2026-08-03T03:15:01.525886", + "v": 84.6585 + }, + { + "t": "2026-08-03T04:15:01.525886", + "v": 84.6001 + }, + { + "t": "2026-08-03T05:15:01.525886", + "v": 84.6409 + }, + { + "t": "2026-08-03T06:15:01.525886", + "v": 84.5754 + }, + { + "t": "2026-08-03T07:15:01.525886", + "v": 84.5293 + }, + { + "t": "2026-08-03T08:15:01.525886", + "v": 84.5089 + }, + { + "t": "2026-08-03T09:15:01.525886", + "v": 84.5483 + }, + { + "t": "2026-08-03T10:15:01.525886", + "v": 84.5802 + }, + { + "t": "2026-08-03T11:15:01.525886", + "v": 84.619 + }, + { + "t": "2026-08-03T12:15:01.525886", + "v": 84.598 + }, + { + "t": "2026-08-03T13:15:01.525886", + "v": 84.519 + }, + { + "t": "2026-08-03T14:15:01.525886", + "v": 84.4672 + }, + { + "t": "2026-08-03T15:15:01.525886", + "v": 84.4389 + }, + { + "t": "2026-08-03T16:15:01.525886", + "v": 84.4528 + }, + { + "t": "2026-08-03T17:15:01.525886", + "v": 84.4181 + }, + { + "t": "2026-08-03T18:15:01.525886", + "v": 84.3992 + }, + { + "t": "2026-08-03T19:15:01.525886", + "v": 84.3297 + }, + { + "t": "2026-08-03T20:15:01.525886", + "v": 84.2465 + }, + { + "t": "2026-08-03T21:15:01.525886", + "v": 84.2715 + }, + { + "t": "2026-08-03T22:15:01.525886", + "v": 84.1869 + }, + { + "t": "2026-08-03T23:15:01.525886", + "v": 84.1965 + }, + { + "t": "2026-08-04T00:15:01.525886", + "v": 84.2087 + }, + { + "t": "2026-08-04T01:15:01.525886", + "v": 84.2518 + }, + { + "t": "2026-08-04T02:15:01.525886", + "v": 84.2451 + }, + { + "t": "2026-08-04T03:15:01.525886", + "v": 84.2257 + }, + { + "t": "2026-08-04T04:15:01.525886", + "v": 84.0526 + }, + { + "t": "2026-08-04T05:15:01.525886", + "v": 83.9956 + }, + { + "t": "2026-08-04T06:15:01.525886", + "v": 83.9882 + } + ], + "trades": [ + { + "time": "2026-07-22 00:15", + "side": "SELL", + "size": 0.0012, + "price": 64729.2, + "pnl_gross": -0.0708, + "pnl_net": -0.1485, + "fee": 0.077675 + }, + { + "time": "2026-07-22 01:15", + "side": "SELL", + "size": 0.0011, + "price": 61476.1, + "pnl_gross": -0.107, + "pnl_net": -0.1746, + "fee": 0.067624 + }, + { + "time": "2026-07-22 03:15", + "side": "SELL", + "size": 0.0005, + "price": 61780.5, + "pnl_gross": -0.218, + "pnl_net": -0.2489, + "fee": 0.03089 + }, + { + "time": "2026-07-22 07:15", + "side": "SELL", + "size": 0.0013, + "price": 62205.1, + "pnl_gross": -0.0807, + "pnl_net": -0.1615, + "fee": 0.080867 + }, + { + "time": "2026-07-22 09:15", + "side": "BUY", + "size": 0.0015, + "price": 63226.4, + "pnl_gross": 0.0713, + "pnl_net": -0.0235, + "fee": 0.09484 + }, + { + "time": "2026-07-22 14:15", + "side": "SELL", + "size": 0.0018, + "price": 62466.1, + "pnl_gross": -0.1093, + "pnl_net": -0.2218, + "fee": 0.112439 + }, + { + "time": "2026-07-22 15:15", + "side": "SELL", + "size": 0.0007, + "price": 64266.9, + "pnl_gross": -0.1368, + "pnl_net": -0.1818, + "fee": 0.044987 + }, + { + "time": "2026-07-22 18:15", + "side": "BUY", + "size": 0.0011, + "price": 61464.2, + "pnl_gross": 0.0919, + "pnl_net": 0.0243, + "fee": 0.067611 + }, + { + "time": "2026-07-22 20:15", + "side": "BUY", + "size": 0.0011, + "price": 63584.9, + "pnl_gross": 0.0983, + "pnl_net": 0.0284, + "fee": 0.069943 + }, + { + "time": "2026-07-22 21:15", + "side": "BUY", + "size": 0.0018, + "price": 62741.0, + "pnl_gross": 0.1904, + "pnl_net": 0.0775, + "fee": 0.112934 + }, + { + "time": "2026-07-23 00:15", + "side": "BUY", + "size": 0.0019, + "price": 64501.9, + "pnl_gross": 0.3464, + "pnl_net": 0.2238, + "fee": 0.122554 + }, + { + "time": "2026-07-23 04:15", + "side": "BUY", + "size": 0.0011, + "price": 63682.6, + "pnl_gross": 0.0778, + "pnl_net": 0.0077, + "fee": 0.070051 + }, + { + "time": "2026-07-23 05:15", + "side": "BUY", + "size": 0.0009, + "price": 64454.4, + "pnl_gross": 0.0713, + "pnl_net": 0.0132, + "fee": 0.058009 + }, + { + "time": "2026-07-23 11:15", + "side": "SELL", + "size": 0.0018, + "price": 60285.1, + "pnl_gross": -0.0719, + "pnl_net": -0.1804, + "fee": 0.108513 + }, + { + "time": "2026-07-23 12:15", + "side": "SELL", + "size": 0.0006, + "price": 63001.0, + "pnl_gross": -0.0927, + "pnl_net": -0.1305, + "fee": 0.037801 + }, + { + "time": "2026-07-23 18:15", + "side": "BUY", + "size": 0.0012, + "price": 61959.4, + "pnl_gross": 0.0978, + "pnl_net": 0.0235, + "fee": 0.074351 + }, + { + "time": "2026-07-23 20:15", + "side": "BUY", + "size": 0.0005, + "price": 62124.5, + "pnl_gross": 0.1673, + "pnl_net": 0.1363, + "fee": 0.031062 + }, + { + "time": "2026-07-24 00:15", + "side": "BUY", + "size": 0.0015, + "price": 61355.3, + "pnl_gross": 0.0766, + "pnl_net": -0.0154, + "fee": 0.092033 + }, + { + "time": "2026-07-24 04:15", + "side": "BUY", + "size": 0.0016, + "price": 62525.7, + "pnl_gross": 0.0842, + "pnl_net": -0.0158, + "fee": 0.100041 + }, + { + "time": "2026-07-24 06:15", + "side": "SELL", + "size": 0.0009, + "price": 60223.9, + "pnl_gross": -0.0868, + "pnl_net": -0.141, + "fee": 0.054202 + }, + { + "time": "2026-07-24 08:15", + "side": "BUY", + "size": 0.0014, + "price": 63336.7, + "pnl_gross": 0.1626, + "pnl_net": 0.0739, + "fee": 0.088671 + }, + { + "time": "2026-07-24 09:15", + "side": "BUY", + "size": 0.0012, + "price": 60059.2, + "pnl_gross": 0.0773, + "pnl_net": 0.0052, + "fee": 0.072071 + }, + { + "time": "2026-07-24 15:15", + "side": "SELL", + "size": 0.0016, + "price": 63521.3, + "pnl_gross": -0.1207, + "pnl_net": -0.2223, + "fee": 0.101634 + }, + { + "time": "2026-07-24 22:15", + "side": "BUY", + "size": 0.0007, + "price": 60293.7, + "pnl_gross": 0.0782, + "pnl_net": 0.036, + "fee": 0.042206 + }, + { + "time": "2026-07-25 00:15", + "side": "BUY", + "size": 0.0018, + "price": 63489.2, + "pnl_gross": 0.0688, + "pnl_net": -0.0454, + "fee": 0.114281 + }, + { + "time": "2026-07-25 01:15", + "side": "BUY", + "size": 0.001, + "price": 60217.9, + "pnl_gross": 0.1154, + "pnl_net": 0.0552, + "fee": 0.060218 + }, + { + "time": "2026-07-25 03:15", + "side": "SELL", + "size": 0.0018, + "price": 62993.9, + "pnl_gross": -0.0693, + "pnl_net": -0.1827, + "fee": 0.113389 + }, + { + "time": "2026-07-25 08:15", + "side": "SELL", + "size": 0.0012, + "price": 60029.9, + "pnl_gross": -0.0919, + "pnl_net": -0.164, + "fee": 0.072036 + }, + { + "time": "2026-07-25 10:15", + "side": "SELL", + "size": 0.0009, + "price": 62075.4, + "pnl_gross": -0.1005, + "pnl_net": -0.1564, + "fee": 0.055868 + }, + { + "time": "2026-07-25 14:15", + "side": "BUY", + "size": 0.0008, + "price": 62086.6, + "pnl_gross": 0.1088, + "pnl_net": 0.0591, + "fee": 0.049669 + }, + { + "time": "2026-07-25 15:15", + "side": "BUY", + "size": 0.0018, + "price": 63593.5, + "pnl_gross": 0.0633, + "pnl_net": -0.0512, + "fee": 0.114468 + }, + { + "time": "2026-07-25 19:15", + "side": "BUY", + "size": 0.0008, + "price": 60569.8, + "pnl_gross": 0.0973, + "pnl_net": 0.0488, + "fee": 0.048456 + }, + { + "time": "2026-07-26 00:15", + "side": "SELL", + "size": 0.0009, + "price": 62768.9, + "pnl_gross": -0.0992, + "pnl_net": -0.1557, + "fee": 0.056492 + }, + { + "time": "2026-07-26 05:15", + "side": "BUY", + "size": 0.0016, + "price": 61219.1, + "pnl_gross": 0.1191, + "pnl_net": 0.0211, + "fee": 0.097951 + }, + { + "time": "2026-07-26 13:15", + "side": "BUY", + "size": 0.0015, + "price": 64638.9, + "pnl_gross": 0.09, + "pnl_net": -0.0069, + "fee": 0.096958 + }, + { + "time": "2026-07-26 19:15", + "side": "BUY", + "size": 0.0007, + "price": 64365.2, + "pnl_gross": 0.1309, + "pnl_net": 0.0858, + "fee": 0.045056 + }, + { + "time": "2026-07-27 05:15", + "side": "BUY", + "size": 0.0012, + "price": 62913.1, + "pnl_gross": 0.088, + "pnl_net": 0.0125, + "fee": 0.075496 + }, + { + "time": "2026-07-27 06:15", + "side": "BUY", + "size": 0.0017, + "price": 63607.9, + "pnl_gross": 0.0729, + "pnl_net": -0.0353, + "fee": 0.108133 + }, + { + "time": "2026-07-27 07:15", + "side": "SELL", + "size": 0.0007, + "price": 61773.3, + "pnl_gross": -0.0716, + "pnl_net": -0.1148, + "fee": 0.043241 + }, + { + "time": "2026-07-27 09:15", + "side": "SELL", + "size": 0.0018, + "price": 62823.9, + "pnl_gross": -0.0806, + "pnl_net": -0.1937, + "fee": 0.113083 + }, + { + "time": "2026-07-27 14:15", + "side": "SELL", + "size": 0.0006, + "price": 64476.3, + "pnl_gross": -0.1331, + "pnl_net": -0.1718, + "fee": 0.038686 + }, + { + "time": "2026-07-27 15:15", + "side": "SELL", + "size": 0.0012, + "price": 63482.3, + "pnl_gross": -0.1631, + "pnl_net": -0.2393, + "fee": 0.076179 + }, + { + "time": "2026-07-27 18:15", + "side": "BUY", + "size": 0.002, + "price": 60784.6, + "pnl_gross": 0.1178, + "pnl_net": -0.0038, + "fee": 0.121569 + }, + { + "time": "2026-07-27 19:15", + "side": "BUY", + "size": 0.0018, + "price": 63168.8, + "pnl_gross": 0.0673, + "pnl_net": -0.0464, + "fee": 0.113704 + }, + { + "time": "2026-07-27 22:15", + "side": "SELL", + "size": 0.0007, + "price": 61095.0, + "pnl_gross": -0.0695, + "pnl_net": -0.1122, + "fee": 0.042766 + }, + { + "time": "2026-07-28 00:15", + "side": "BUY", + "size": 0.0012, + "price": 63853.3, + "pnl_gross": 0.0722, + "pnl_net": -0.0045, + "fee": 0.076624 + }, + { + "time": "2026-07-28 03:15", + "side": "SELL", + "size": 0.0011, + "price": 61002.1, + "pnl_gross": -0.0767, + "pnl_net": -0.1438, + "fee": 0.067102 + }, + { + "time": "2026-07-28 04:15", + "side": "BUY", + "size": 0.0006, + "price": 61219.6, + "pnl_gross": 0.1068, + "pnl_net": 0.0701, + "fee": 0.036732 + }, + { + "time": "2026-07-28 06:15", + "side": "BUY", + "size": 0.0018, + "price": 61382.4, + "pnl_gross": 0.0904, + "pnl_net": -0.0201, + "fee": 0.110488 + }, + { + "time": "2026-07-28 20:15", + "side": "BUY", + "size": 0.0008, + "price": 61207.7, + "pnl_gross": 0.1383, + "pnl_net": 0.0893, + "fee": 0.048966 + }, + { + "time": "2026-07-28 22:15", + "side": "SELL", + "size": 0.001, + "price": 63973.7, + "pnl_gross": -0.0731, + "pnl_net": -0.1371, + "fee": 0.063974 + }, + { + "time": "2026-07-29 02:15", + "side": "BUY", + "size": 0.0013, + "price": 61757.5, + "pnl_gross": 0.1152, + "pnl_net": 0.0349, + "fee": 0.080285 + }, + { + "time": "2026-07-29 04:15", + "side": "BUY", + "size": 0.0013, + "price": 64882.0, + "pnl_gross": 0.1733, + "pnl_net": 0.0889, + "fee": 0.084347 + }, + { + "time": "2026-07-29 08:15", + "side": "BUY", + "size": 0.0018, + "price": 64609.6, + "pnl_gross": 0.2917, + "pnl_net": 0.1754, + "fee": 0.116297 + }, + { + "time": "2026-07-29 09:15", + "side": "SELL", + "size": 0.0007, + "price": 63963.6, + "pnl_gross": -0.0743, + "pnl_net": -0.119, + "fee": 0.044775 + }, + { + "time": "2026-07-29 11:15", + "side": "BUY", + "size": 0.0015, + "price": 61725.1, + "pnl_gross": 0.0667, + "pnl_net": -0.0259, + "fee": 0.092588 + }, + { + "time": "2026-07-29 13:15", + "side": "BUY", + "size": 0.0013, + "price": 62960.9, + "pnl_gross": 0.0623, + "pnl_net": -0.0196, + "fee": 0.081849 + }, + { + "time": "2026-07-29 15:15", + "side": "BUY", + "size": 0.0006, + "price": 61070.7, + "pnl_gross": 0.0917, + "pnl_net": 0.0551, + "fee": 0.036642 + }, + { + "time": "2026-07-29 19:15", + "side": "BUY", + "size": 0.0016, + "price": 64921.1, + "pnl_gross": 0.0894, + "pnl_net": -0.0145, + "fee": 0.103874 + }, + { + "time": "2026-07-29 21:15", + "side": "BUY", + "size": 0.0014, + "price": 62757.6, + "pnl_gross": 0.0818, + "pnl_net": -0.006, + "fee": 0.087861 + }, + { + "time": "2026-07-30 00:15", + "side": "BUY", + "size": 0.0012, + "price": 61464.1, + "pnl_gross": 0.0848, + "pnl_net": 0.011, + "fee": 0.073757 + }, + { + "time": "2026-07-30 02:15", + "side": "SELL", + "size": 0.0006, + "price": 64673.2, + "pnl_gross": -0.0761, + "pnl_net": -0.1149, + "fee": 0.038804 + }, + { + "time": "2026-07-30 07:15", + "side": "BUY", + "size": 0.002, + "price": 63568.0, + "pnl_gross": 0.0773, + "pnl_net": -0.0498, + "fee": 0.127136 + }, + { + "time": "2026-07-30 08:15", + "side": "SELL", + "size": 0.001, + "price": 62085.3, + "pnl_gross": -0.0733, + "pnl_net": -0.1354, + "fee": 0.062085 + }, + { + "time": "2026-07-30 10:15", + "side": "SELL", + "size": 0.001, + "price": 62714.8, + "pnl_gross": -0.1085, + "pnl_net": -0.1712, + "fee": 0.062715 + }, + { + "time": "2026-07-30 11:15", + "side": "SELL", + "size": 0.0016, + "price": 64717.5, + "pnl_gross": -0.0902, + "pnl_net": -0.1937, + "fee": 0.103548 + }, + { + "time": "2026-07-30 17:15", + "side": "BUY", + "size": 0.0018, + "price": 64462.6, + "pnl_gross": 0.0851, + "pnl_net": -0.0309, + "fee": 0.116033 + }, + { + "time": "2026-07-30 21:15", + "side": "BUY", + "size": 0.0012, + "price": 62065.2, + "pnl_gross": 0.0707, + "pnl_net": -0.0038, + "fee": 0.074478 + }, + { + "time": "2026-07-31 04:15", + "side": "SELL", + "size": 0.0019, + "price": 60285.4, + "pnl_gross": -0.1334, + "pnl_net": -0.2479, + "fee": 0.114542 + }, + { + "time": "2026-07-31 09:15", + "side": "SELL", + "size": 0.0012, + "price": 60832.3, + "pnl_gross": -0.0793, + "pnl_net": -0.1523, + "fee": 0.072999 + }, + { + "time": "2026-07-31 10:15", + "side": "BUY", + "size": 0.0012, + "price": 64331.1, + "pnl_gross": 0.0886, + "pnl_net": 0.0114, + "fee": 0.077197 + }, + { + "time": "2026-07-31 16:15", + "side": "SELL", + "size": 0.0016, + "price": 62878.2, + "pnl_gross": -0.0998, + "pnl_net": -0.2004, + "fee": 0.100605 + }, + { + "time": "2026-07-31 21:15", + "side": "SELL", + "size": 0.0011, + "price": 64150.7, + "pnl_gross": -0.083, + "pnl_net": -0.1536, + "fee": 0.070566 + }, + { + "time": "2026-08-01 00:15", + "side": "SELL", + "size": 0.0013, + "price": 63517.7, + "pnl_gross": -0.0845, + "pnl_net": -0.1671, + "fee": 0.082573 + }, + { + "time": "2026-08-01 03:15", + "side": "SELL", + "size": 0.0008, + "price": 64206.8, + "pnl_gross": -0.1108, + "pnl_net": -0.1622, + "fee": 0.051365 + }, + { + "time": "2026-08-01 09:15", + "side": "SELL", + "size": 0.0018, + "price": 61674.3, + "pnl_gross": -0.0951, + "pnl_net": -0.2062, + "fee": 0.111014 + }, + { + "time": "2026-08-01 10:15", + "side": "BUY", + "size": 0.0011, + "price": 60821.6, + "pnl_gross": 0.1026, + "pnl_net": 0.0357, + "fee": 0.066904 + }, + { + "time": "2026-08-01 11:15", + "side": "BUY", + "size": 0.001, + "price": 63344.5, + "pnl_gross": 0.1234, + "pnl_net": 0.0601, + "fee": 0.063344 + }, + { + "time": "2026-08-01 12:15", + "side": "SELL", + "size": 0.0009, + "price": 60363.0, + "pnl_gross": -0.0884, + "pnl_net": -0.1427, + "fee": 0.054327 + }, + { + "time": "2026-08-01 19:15", + "side": "SELL", + "size": 0.0008, + "price": 64736.3, + "pnl_gross": -0.0757, + "pnl_net": -0.1274, + "fee": 0.051789 + }, + { + "time": "2026-08-01 20:15", + "side": "SELL", + "size": 0.0019, + "price": 64611.9, + "pnl_gross": -0.0901, + "pnl_net": -0.2128, + "fee": 0.122763 + }, + { + "time": "2026-08-01 21:15", + "side": "BUY", + "size": 0.0009, + "price": 61976.2, + "pnl_gross": 0.0779, + "pnl_net": 0.0221, + "fee": 0.055779 + }, + { + "time": "2026-08-02 01:15", + "side": "BUY", + "size": 0.0012, + "price": 64020.2, + "pnl_gross": 0.0793, + "pnl_net": 0.0025, + "fee": 0.076824 + }, + { + "time": "2026-08-02 04:15", + "side": "BUY", + "size": 0.0016, + "price": 61929.0, + "pnl_gross": 0.0894, + "pnl_net": -0.0097, + "fee": 0.099086 + }, + { + "time": "2026-08-02 07:15", + "side": "SELL", + "size": 0.0017, + "price": 61502.5, + "pnl_gross": -0.0719, + "pnl_net": -0.1764, + "fee": 0.104554 + }, + { + "time": "2026-08-02 08:15", + "side": "SELL", + "size": 0.0011, + "price": 60713.6, + "pnl_gross": -0.0758, + "pnl_net": -0.1425, + "fee": 0.066785 + }, + { + "time": "2026-08-02 10:15", + "side": "SELL", + "size": 0.0017, + "price": 61928.3, + "pnl_gross": -0.1001, + "pnl_net": -0.2054, + "fee": 0.105278 + }, + { + "time": "2026-08-02 12:15", + "side": "BUY", + "size": 0.0006, + "price": 64706.8, + "pnl_gross": 0.093, + "pnl_net": 0.0542, + "fee": 0.038824 + }, + { + "time": "2026-08-02 13:15", + "side": "SELL", + "size": 0.0017, + "price": 62629.2, + "pnl_gross": -0.1107, + "pnl_net": -0.2172, + "fee": 0.10647 + }, + { + "time": "2026-08-02 16:15", + "side": "SELL", + "size": 0.001, + "price": 61099.2, + "pnl_gross": -0.071, + "pnl_net": -0.1321, + "fee": 0.061099 + }, + { + "time": "2026-08-02 18:15", + "side": "SELL", + "size": 0.0008, + "price": 62074.8, + "pnl_gross": -0.086, + "pnl_net": -0.1357, + "fee": 0.04966 + }, + { + "time": "2026-08-02 20:15", + "side": "SELL", + "size": 0.0008, + "price": 61048.3, + "pnl_gross": -0.0865, + "pnl_net": -0.1353, + "fee": 0.048839 + }, + { + "time": "2026-08-02 23:15", + "side": "SELL", + "size": 0.002, + "price": 64225.9, + "pnl_gross": -0.1175, + "pnl_net": -0.246, + "fee": 0.128452 + }, + { + "time": "2026-08-03 01:15", + "side": "BUY", + "size": 0.0013, + "price": 63916.6, + "pnl_gross": 0.0646, + "pnl_net": -0.0185, + "fee": 0.083092 + }, + { + "time": "2026-08-03 02:15", + "side": "SELL", + "size": 0.001, + "price": 64271.6, + "pnl_gross": -0.0764, + "pnl_net": -0.1406, + "fee": 0.064272 + }, + { + "time": "2026-08-03 05:15", + "side": "BUY", + "size": 0.0012, + "price": 60717.1, + "pnl_gross": 0.0639, + "pnl_net": -0.009, + "fee": 0.072861 + }, + { + "time": "2026-08-03 09:15", + "side": "BUY", + "size": 0.0009, + "price": 64072.6, + "pnl_gross": 0.0626, + "pnl_net": 0.0049, + "fee": 0.057665 + }, + { + "time": "2026-08-03 11:15", + "side": "BUY", + "size": 0.0006, + "price": 64228.1, + "pnl_gross": 0.0619, + "pnl_net": 0.0234, + "fee": 0.038537 + }, + { + "time": "2026-08-04 01:15", + "side": "BUY", + "size": 0.001, + "price": 63170.5, + "pnl_gross": 0.0662, + "pnl_net": 0.0031, + "fee": 0.063171 + }, + { + "time": "2026-08-04 04:15", + "side": "SELL", + "size": 0.0011, + "price": 60485.4, + "pnl_gross": -0.1498, + "pnl_net": -0.2164, + "fee": 0.066534 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.536480" +} \ No newline at end of file diff --git a/backtests/results/gueant_20260804-071501.json b/backtests/results/gueant_20260804-071501.json new file mode 100644 index 0000000..82ea5d5 --- /dev/null +++ b/backtests/results/gueant_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Gu\u00e9ant Market Making", + "strategy_key": "gueant", + "description": "Closed-form asymptotic MM \u2014 adverse selection handling", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.690710", + "end_time": "2026-08-04T06:15:01.690710", + "start_equity": 100.0, + "end_equity": 95.7714, + "pnl": -4.2393, + "pnl_pct": -4.2393, + "pnl_gross": 3.4767, + "pnl_gross_pct": 3.4767, + "fees_total": 7.716, + "fee_model": "maker", + "ann_return_pct": -50.87, + "sharpe": 3.8236, + "sortino": 6.4174, + "max_dd": 0.0151, + "max_dd_pct": 1.51, + "win_rate": 0.0, + "total_trades": 242, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.690710", + "v": 99.8485 + }, + { + "t": "2026-07-05T08:15:01.690710", + "v": 99.7015 + }, + { + "t": "2026-07-05T09:15:01.690710", + "v": 99.7158 + }, + { + "t": "2026-07-05T10:15:01.690710", + "v": 99.6908 + }, + { + "t": "2026-07-05T11:15:01.690710", + "v": 99.686 + }, + { + "t": "2026-07-05T12:15:01.690710", + "v": 99.6036 + }, + { + "t": "2026-07-05T13:15:01.690710", + "v": 99.5304 + }, + { + "t": "2026-07-05T14:15:01.690710", + "v": 99.6115 + }, + { + "t": "2026-07-05T15:15:01.690710", + "v": 99.4616 + }, + { + "t": "2026-07-05T16:15:01.690710", + "v": 99.4513 + }, + { + "t": "2026-07-05T17:15:01.690710", + "v": 99.4403 + }, + { + "t": "2026-07-05T18:15:01.690710", + "v": 99.4806 + }, + { + "t": "2026-07-05T19:15:01.690710", + "v": 99.4062 + }, + { + "t": "2026-07-05T20:15:01.690710", + "v": 99.4314 + }, + { + "t": "2026-07-05T21:15:01.690710", + "v": 99.2488 + }, + { + "t": "2026-07-05T22:15:01.690710", + "v": 99.3069 + }, + { + "t": "2026-07-05T23:15:01.690710", + "v": 99.3197 + }, + { + "t": "2026-07-06T00:15:01.690710", + "v": 99.3368 + }, + { + "t": "2026-07-06T01:15:01.690710", + "v": 99.4434 + }, + { + "t": "2026-07-06T02:15:01.690710", + "v": 99.4772 + }, + { + "t": "2026-07-06T03:15:01.690710", + "v": 99.619 + }, + { + "t": "2026-07-06T04:15:01.690710", + "v": 99.7941 + }, + { + "t": "2026-07-06T05:15:01.690710", + "v": 99.8489 + }, + { + "t": "2026-07-06T06:15:01.690710", + "v": 99.8212 + }, + { + "t": "2026-07-06T07:15:01.690710", + "v": 99.8114 + }, + { + "t": "2026-07-06T08:15:01.690710", + "v": 99.7012 + }, + { + "t": "2026-07-06T09:15:01.690710", + "v": 99.802 + }, + { + "t": "2026-07-06T10:15:01.690710", + "v": 99.9044 + }, + { + "t": "2026-07-06T11:15:01.690710", + "v": 99.8171 + }, + { + "t": "2026-07-06T12:15:01.690710", + "v": 99.731 + }, + { + "t": "2026-07-06T13:15:01.690710", + "v": 99.6771 + }, + { + "t": "2026-07-06T14:15:01.690710", + "v": 99.6533 + }, + { + "t": "2026-07-06T15:15:01.690710", + "v": 99.6043 + }, + { + "t": "2026-07-06T16:15:01.690710", + "v": 99.6954 + }, + { + "t": "2026-07-06T17:15:01.690710", + "v": 99.6959 + }, + { + "t": "2026-07-06T18:15:01.690710", + "v": 99.8242 + }, + { + "t": "2026-07-06T19:15:01.690710", + "v": 99.7937 + }, + { + "t": "2026-07-06T20:15:01.690710", + "v": 99.7165 + }, + { + "t": "2026-07-06T21:15:01.690710", + "v": 99.8482 + }, + { + "t": "2026-07-06T22:15:01.690710", + "v": 99.7738 + }, + { + "t": "2026-07-06T23:15:01.690710", + "v": 99.7498 + }, + { + "t": "2026-07-07T00:15:01.690710", + "v": 99.7767 + }, + { + "t": "2026-07-07T01:15:01.690710", + "v": 99.8738 + }, + { + "t": "2026-07-07T02:15:01.690710", + "v": 99.7318 + }, + { + "t": "2026-07-07T03:15:01.690710", + "v": 99.7655 + }, + { + "t": "2026-07-07T04:15:01.690710", + "v": 99.9432 + }, + { + "t": "2026-07-07T05:15:01.690710", + "v": 99.8679 + }, + { + "t": "2026-07-07T06:15:01.690710", + "v": 99.8105 + }, + { + "t": "2026-07-07T07:15:01.690710", + "v": 99.7095 + }, + { + "t": "2026-07-07T08:15:01.690710", + "v": 99.7982 + }, + { + "t": "2026-07-07T09:15:01.690710", + "v": 99.9186 + }, + { + "t": "2026-07-07T10:15:01.690710", + "v": 99.902 + }, + { + "t": "2026-07-07T11:15:01.690710", + "v": 99.776 + }, + { + "t": "2026-07-07T12:15:01.690710", + "v": 99.7921 + }, + { + "t": "2026-07-07T13:15:01.690710", + "v": 99.9666 + }, + { + "t": "2026-07-07T14:15:01.690710", + "v": 99.9681 + }, + { + "t": "2026-07-07T15:15:01.690710", + "v": 99.8409 + }, + { + "t": "2026-07-07T16:15:01.690710", + "v": 99.7016 + }, + { + "t": "2026-07-07T17:15:01.690710", + "v": 99.6426 + }, + { + "t": "2026-07-07T18:15:01.690710", + "v": 99.5897 + }, + { + "t": "2026-07-07T19:15:01.690710", + "v": 99.5004 + }, + { + "t": "2026-07-07T20:15:01.690710", + "v": 99.3554 + }, + { + "t": "2026-07-07T21:15:01.690710", + "v": 99.4213 + }, + { + "t": "2026-07-07T22:15:01.690710", + "v": 99.2629 + }, + { + "t": "2026-07-07T23:15:01.690710", + "v": 99.1331 + }, + { + "t": "2026-07-08T00:15:01.690710", + "v": 99.1492 + }, + { + "t": "2026-07-08T01:15:01.690710", + "v": 99.0852 + }, + { + "t": "2026-07-08T02:15:01.690710", + "v": 99.0155 + }, + { + "t": "2026-07-08T03:15:01.690710", + "v": 99.0834 + }, + { + "t": "2026-07-08T04:15:01.690710", + "v": 99.005 + }, + { + "t": "2026-07-08T05:15:01.690710", + "v": 99.1099 + }, + { + "t": "2026-07-08T06:15:01.690710", + "v": 98.959 + }, + { + "t": "2026-07-08T07:15:01.690710", + "v": 98.812 + }, + { + "t": "2026-07-08T08:15:01.690710", + "v": 98.7152 + }, + { + "t": "2026-07-08T09:15:01.690710", + "v": 98.6501 + }, + { + "t": "2026-07-08T10:15:01.690710", + "v": 98.7004 + }, + { + "t": "2026-07-08T11:15:01.690710", + "v": 98.6585 + }, + { + "t": "2026-07-08T12:15:01.690710", + "v": 98.7146 + }, + { + "t": "2026-07-08T13:15:01.690710", + "v": 98.7943 + }, + { + "t": "2026-07-08T14:15:01.690710", + "v": 98.8279 + }, + { + "t": "2026-07-08T15:15:01.690710", + "v": 98.839 + }, + { + "t": "2026-07-08T16:15:01.690710", + "v": 98.8095 + }, + { + "t": "2026-07-08T17:15:01.690710", + "v": 98.872 + }, + { + "t": "2026-07-08T18:15:01.690710", + "v": 98.9646 + }, + { + "t": "2026-07-08T19:15:01.690710", + "v": 99.0511 + }, + { + "t": "2026-07-08T20:15:01.690710", + "v": 98.9999 + }, + { + "t": "2026-07-08T21:15:01.690710", + "v": 98.9776 + }, + { + "t": "2026-07-08T22:15:01.690710", + "v": 98.994 + }, + { + "t": "2026-07-08T23:15:01.690710", + "v": 99.032 + }, + { + "t": "2026-07-09T00:15:01.690710", + "v": 99.1382 + }, + { + "t": "2026-07-09T01:15:01.690710", + "v": 98.955 + }, + { + "t": "2026-07-09T02:15:01.690710", + "v": 99.1717 + }, + { + "t": "2026-07-09T03:15:01.690710", + "v": 99.0805 + }, + { + "t": "2026-07-09T04:15:01.690710", + "v": 99.1164 + }, + { + "t": "2026-07-09T05:15:01.690710", + "v": 99.1702 + }, + { + "t": "2026-07-09T06:15:01.690710", + "v": 99.0856 + }, + { + "t": "2026-07-09T07:15:01.690710", + "v": 99.1883 + }, + { + "t": "2026-07-09T08:15:01.690710", + "v": 99.1183 + }, + { + "t": "2026-07-09T09:15:01.690710", + "v": 99.3376 + }, + { + "t": "2026-07-09T10:15:01.690710", + "v": 99.4002 + }, + { + "t": "2026-07-09T11:15:01.690710", + "v": 99.3317 + }, + { + "t": "2026-07-09T12:15:01.690710", + "v": 99.2726 + }, + { + "t": "2026-07-09T13:15:01.690710", + "v": 99.0957 + }, + { + "t": "2026-07-09T14:15:01.690710", + "v": 98.947 + }, + { + "t": "2026-07-09T15:15:01.690710", + "v": 98.9148 + }, + { + "t": "2026-07-09T16:15:01.690710", + "v": 98.894 + }, + { + "t": "2026-07-09T17:15:01.690710", + "v": 99.0721 + }, + { + "t": "2026-07-09T18:15:01.690710", + "v": 99.1046 + }, + { + "t": "2026-07-09T19:15:01.690710", + "v": 98.986 + }, + { + "t": "2026-07-09T20:15:01.690710", + "v": 98.7709 + }, + { + "t": "2026-07-09T21:15:01.690710", + "v": 98.7204 + }, + { + "t": "2026-07-09T22:15:01.690710", + "v": 98.6243 + }, + { + "t": "2026-07-09T23:15:01.690710", + "v": 98.7289 + }, + { + "t": "2026-07-10T00:15:01.690710", + "v": 98.7689 + }, + { + "t": "2026-07-10T01:15:01.690710", + "v": 98.6829 + }, + { + "t": "2026-07-10T02:15:01.690710", + "v": 98.7521 + }, + { + "t": "2026-07-10T03:15:01.690710", + "v": 98.7524 + }, + { + "t": "2026-07-10T04:15:01.690710", + "v": 98.783 + }, + { + "t": "2026-07-10T05:15:01.690710", + "v": 98.7242 + }, + { + "t": "2026-07-10T06:15:01.690710", + "v": 98.7202 + }, + { + "t": "2026-07-10T07:15:01.690710", + "v": 98.8125 + }, + { + "t": "2026-07-10T08:15:01.690710", + "v": 98.967 + }, + { + "t": "2026-07-10T09:15:01.690710", + "v": 98.8901 + }, + { + "t": "2026-07-10T10:15:01.690710", + "v": 98.9984 + }, + { + "t": "2026-07-10T11:15:01.690710", + "v": 99.105 + }, + { + "t": "2026-07-10T12:15:01.690710", + "v": 99.0184 + }, + { + "t": "2026-07-10T13:15:01.690710", + "v": 98.9354 + }, + { + "t": "2026-07-10T14:15:01.690710", + "v": 99.1617 + }, + { + "t": "2026-07-10T15:15:01.690710", + "v": 99.3263 + }, + { + "t": "2026-07-10T16:15:01.690710", + "v": 99.3471 + }, + { + "t": "2026-07-10T17:15:01.690710", + "v": 99.1895 + }, + { + "t": "2026-07-10T18:15:01.690710", + "v": 99.1636 + }, + { + "t": "2026-07-10T19:15:01.690710", + "v": 99.1793 + }, + { + "t": "2026-07-10T20:15:01.690710", + "v": 98.9866 + }, + { + "t": "2026-07-10T21:15:01.690710", + "v": 99.0842 + }, + { + "t": "2026-07-10T22:15:01.690710", + "v": 99.5181 + }, + { + "t": "2026-07-10T23:15:01.690710", + "v": 99.3357 + }, + { + "t": "2026-07-11T00:15:01.690710", + "v": 99.1817 + }, + { + "t": "2026-07-11T01:15:01.690710", + "v": 99.2716 + }, + { + "t": "2026-07-11T02:15:01.690710", + "v": 99.2636 + }, + { + "t": "2026-07-11T03:15:01.690710", + "v": 99.4533 + }, + { + "t": "2026-07-11T04:15:01.690710", + "v": 99.3223 + }, + { + "t": "2026-07-11T05:15:01.690710", + "v": 99.2686 + }, + { + "t": "2026-07-11T06:15:01.690710", + "v": 99.3003 + }, + { + "t": "2026-07-11T07:15:01.690710", + "v": 99.3471 + }, + { + "t": "2026-07-11T08:15:01.690710", + "v": 99.2441 + }, + { + "t": "2026-07-11T09:15:01.690710", + "v": 99.2969 + }, + { + "t": "2026-07-11T10:15:01.690710", + "v": 99.3194 + }, + { + "t": "2026-07-11T11:15:01.690710", + "v": 99.2273 + }, + { + "t": "2026-07-11T12:15:01.690710", + "v": 99.2408 + }, + { + "t": "2026-07-11T13:15:01.690710", + "v": 99.1899 + }, + { + "t": "2026-07-11T14:15:01.690710", + "v": 99.0362 + }, + { + "t": "2026-07-11T15:15:01.690710", + "v": 99.0384 + }, + { + "t": "2026-07-11T16:15:01.690710", + "v": 99.0217 + }, + { + "t": "2026-07-11T17:15:01.690710", + "v": 99.1896 + }, + { + "t": "2026-07-11T18:15:01.690710", + "v": 98.9808 + }, + { + "t": "2026-07-11T19:15:01.690710", + "v": 98.7712 + }, + { + "t": "2026-07-11T20:15:01.690710", + "v": 98.633 + }, + { + "t": "2026-07-11T21:15:01.690710", + "v": 98.4396 + }, + { + "t": "2026-07-11T22:15:01.690710", + "v": 98.263 + }, + { + "t": "2026-07-11T23:15:01.690710", + "v": 98.2015 + }, + { + "t": "2026-07-12T00:15:01.690710", + "v": 98.0856 + }, + { + "t": "2026-07-12T01:15:01.690710", + "v": 98.0202 + }, + { + "t": "2026-07-12T02:15:01.690710", + "v": 98.0626 + }, + { + "t": "2026-07-12T03:15:01.690710", + "v": 98.0352 + }, + { + "t": "2026-07-12T04:15:01.690710", + "v": 98.0554 + }, + { + "t": "2026-07-12T05:15:01.690710", + "v": 98.1067 + }, + { + "t": "2026-07-12T06:15:01.690710", + "v": 98.3078 + }, + { + "t": "2026-07-12T07:15:01.690710", + "v": 98.3942 + }, + { + "t": "2026-07-12T08:15:01.690710", + "v": 98.1933 + }, + { + "t": "2026-07-12T09:15:01.690710", + "v": 97.9465 + }, + { + "t": "2026-07-12T10:15:01.690710", + "v": 98.0362 + }, + { + "t": "2026-07-12T11:15:01.690710", + "v": 98.2207 + }, + { + "t": "2026-07-12T12:15:01.690710", + "v": 98.1113 + }, + { + "t": "2026-07-12T13:15:01.690710", + "v": 98.2345 + }, + { + "t": "2026-07-12T14:15:01.690710", + "v": 98.2588 + }, + { + "t": "2026-07-12T15:15:01.690710", + "v": 98.1213 + }, + { + "t": "2026-07-12T16:15:01.690710", + "v": 98.0827 + }, + { + "t": "2026-07-12T17:15:01.690710", + "v": 98.0306 + }, + { + "t": "2026-07-12T18:15:01.690710", + "v": 97.759 + }, + { + "t": "2026-07-12T19:15:01.690710", + "v": 97.9114 + }, + { + "t": "2026-07-12T20:15:01.690710", + "v": 97.8533 + }, + { + "t": "2026-07-12T21:15:01.690710", + "v": 97.7761 + }, + { + "t": "2026-07-12T22:15:01.690710", + "v": 97.84 + }, + { + "t": "2026-07-12T23:15:01.690710", + "v": 97.8426 + }, + { + "t": "2026-07-13T00:15:01.690710", + "v": 97.7832 + }, + { + "t": "2026-07-13T01:15:01.690710", + "v": 97.6982 + }, + { + "t": "2026-07-13T02:15:01.690710", + "v": 97.9004 + }, + { + "t": "2026-07-13T03:15:01.690710", + "v": 98.0307 + }, + { + "t": "2026-07-13T04:15:01.690710", + "v": 97.9882 + }, + { + "t": "2026-07-13T05:15:01.690710", + "v": 98.0217 + }, + { + "t": "2026-07-13T06:15:01.690710", + "v": 98.0377 + }, + { + "t": "2026-07-13T07:15:01.690710", + "v": 97.8499 + }, + { + "t": "2026-07-13T08:15:01.690710", + "v": 97.9443 + }, + { + "t": "2026-07-13T09:15:01.690710", + "v": 97.871 + }, + { + "t": "2026-07-13T10:15:01.690710", + "v": 97.9671 + }, + { + "t": "2026-07-13T11:15:01.690710", + "v": 97.9986 + }, + { + "t": "2026-07-13T12:15:01.690710", + "v": 98.0984 + }, + { + "t": "2026-07-13T13:15:01.690710", + "v": 98.2051 + }, + { + "t": "2026-07-13T14:15:01.690710", + "v": 98.0582 + }, + { + "t": "2026-07-13T15:15:01.690710", + "v": 98.176 + }, + { + "t": "2026-07-13T16:15:01.690710", + "v": 98.1967 + }, + { + "t": "2026-07-13T17:15:01.690710", + "v": 97.9421 + }, + { + "t": "2026-07-13T18:15:01.690710", + "v": 97.9502 + }, + { + "t": "2026-07-13T19:15:01.690710", + "v": 97.7788 + }, + { + "t": "2026-07-13T20:15:01.690710", + "v": 97.7881 + }, + { + "t": "2026-07-13T21:15:01.690710", + "v": 98.0074 + }, + { + "t": "2026-07-13T22:15:01.690710", + "v": 97.9747 + }, + { + "t": "2026-07-13T23:15:01.690710", + "v": 98.1038 + }, + { + "t": "2026-07-14T00:15:01.690710", + "v": 98.2383 + }, + { + "t": "2026-07-14T01:15:01.690710", + "v": 98.2573 + }, + { + "t": "2026-07-14T02:15:01.690710", + "v": 98.1523 + }, + { + "t": "2026-07-14T03:15:01.690710", + "v": 98.0559 + }, + { + "t": "2026-07-14T04:15:01.690710", + "v": 98.0495 + }, + { + "t": "2026-07-14T05:15:01.690710", + "v": 98.2614 + }, + { + "t": "2026-07-14T06:15:01.690710", + "v": 98.3914 + }, + { + "t": "2026-07-14T07:15:01.690710", + "v": 98.4812 + }, + { + "t": "2026-07-14T08:15:01.690710", + "v": 98.5831 + }, + { + "t": "2026-07-14T09:15:01.690710", + "v": 98.6271 + }, + { + "t": "2026-07-14T10:15:01.690710", + "v": 98.5789 + }, + { + "t": "2026-07-14T11:15:01.690710", + "v": 98.3382 + }, + { + "t": "2026-07-14T12:15:01.690710", + "v": 98.2106 + }, + { + "t": "2026-07-14T13:15:01.690710", + "v": 98.108 + }, + { + "t": "2026-07-14T14:15:01.690710", + "v": 98.1761 + }, + { + "t": "2026-07-14T15:15:01.690710", + "v": 98.1968 + }, + { + "t": "2026-07-14T16:15:01.690710", + "v": 98.2067 + }, + { + "t": "2026-07-14T17:15:01.690710", + "v": 98.0884 + }, + { + "t": "2026-07-14T18:15:01.690710", + "v": 98.1673 + }, + { + "t": "2026-07-14T19:15:01.690710", + "v": 98.1809 + }, + { + "t": "2026-07-14T20:15:01.690710", + "v": 98.1204 + }, + { + "t": "2026-07-14T21:15:01.690710", + "v": 98.0126 + }, + { + "t": "2026-07-14T22:15:01.690710", + "v": 98.0583 + }, + { + "t": "2026-07-14T23:15:01.690710", + "v": 97.9197 + }, + { + "t": "2026-07-15T00:15:01.690710", + "v": 97.9885 + }, + { + "t": "2026-07-15T01:15:01.690710", + "v": 97.8698 + }, + { + "t": "2026-07-15T02:15:01.690710", + "v": 97.7974 + }, + { + "t": "2026-07-15T03:15:01.690710", + "v": 97.7422 + }, + { + "t": "2026-07-15T04:15:01.690710", + "v": 97.6332 + }, + { + "t": "2026-07-15T05:15:01.690710", + "v": 97.6304 + }, + { + "t": "2026-07-15T06:15:01.690710", + "v": 97.5803 + }, + { + "t": "2026-07-15T07:15:01.690710", + "v": 97.5017 + }, + { + "t": "2026-07-15T08:15:01.690710", + "v": 97.4318 + }, + { + "t": "2026-07-15T09:15:01.690710", + "v": 97.5426 + }, + { + "t": "2026-07-15T10:15:01.690710", + "v": 97.6395 + }, + { + "t": "2026-07-15T11:15:01.690710", + "v": 97.5594 + }, + { + "t": "2026-07-15T12:15:01.690710", + "v": 97.4849 + }, + { + "t": "2026-07-15T13:15:01.690710", + "v": 97.3648 + }, + { + "t": "2026-07-15T14:15:01.690710", + "v": 97.3421 + }, + { + "t": "2026-07-15T15:15:01.690710", + "v": 97.3641 + }, + { + "t": "2026-07-15T16:15:01.690710", + "v": 97.2738 + }, + { + "t": "2026-07-15T17:15:01.690710", + "v": 97.2664 + }, + { + "t": "2026-07-15T18:15:01.690710", + "v": 97.1878 + }, + { + "t": "2026-07-15T19:15:01.690710", + "v": 97.1817 + }, + { + "t": "2026-07-15T20:15:01.690710", + "v": 97.2553 + }, + { + "t": "2026-07-15T21:15:01.690710", + "v": 97.0399 + }, + { + "t": "2026-07-15T22:15:01.690710", + "v": 96.892 + }, + { + "t": "2026-07-15T23:15:01.690710", + "v": 96.8065 + }, + { + "t": "2026-07-16T00:15:01.690710", + "v": 96.7418 + }, + { + "t": "2026-07-16T01:15:01.690710", + "v": 96.8686 + }, + { + "t": "2026-07-16T02:15:01.690710", + "v": 96.9751 + }, + { + "t": "2026-07-16T03:15:01.690710", + "v": 96.9107 + }, + { + "t": "2026-07-16T04:15:01.690710", + "v": 96.7979 + }, + { + "t": "2026-07-16T05:15:01.690710", + "v": 96.7549 + }, + { + "t": "2026-07-16T06:15:01.690710", + "v": 96.7135 + }, + { + "t": "2026-07-16T07:15:01.690710", + "v": 96.6151 + }, + { + "t": "2026-07-16T08:15:01.690710", + "v": 96.7078 + }, + { + "t": "2026-07-16T09:15:01.690710", + "v": 96.8179 + }, + { + "t": "2026-07-16T10:15:01.690710", + "v": 96.9914 + }, + { + "t": "2026-07-16T11:15:01.690710", + "v": 97.1241 + }, + { + "t": "2026-07-16T12:15:01.690710", + "v": 97.1489 + }, + { + "t": "2026-07-16T13:15:01.690710", + "v": 97.3193 + }, + { + "t": "2026-07-16T14:15:01.690710", + "v": 97.249 + }, + { + "t": "2026-07-16T15:15:01.690710", + "v": 97.2444 + }, + { + "t": "2026-07-16T16:15:01.690710", + "v": 97.2608 + }, + { + "t": "2026-07-16T17:15:01.690710", + "v": 97.293 + }, + { + "t": "2026-07-16T18:15:01.690710", + "v": 97.2155 + }, + { + "t": "2026-07-16T19:15:01.690710", + "v": 97.0615 + }, + { + "t": "2026-07-16T20:15:01.690710", + "v": 97.0392 + }, + { + "t": "2026-07-16T21:15:01.690710", + "v": 97.0506 + }, + { + "t": "2026-07-16T22:15:01.690710", + "v": 96.8176 + }, + { + "t": "2026-07-16T23:15:01.690710", + "v": 96.6647 + }, + { + "t": "2026-07-17T00:15:01.690710", + "v": 96.5116 + }, + { + "t": "2026-07-17T01:15:01.690710", + "v": 96.6242 + }, + { + "t": "2026-07-17T02:15:01.690710", + "v": 96.5679 + }, + { + "t": "2026-07-17T03:15:01.690710", + "v": 96.7966 + }, + { + "t": "2026-07-17T04:15:01.690710", + "v": 96.6507 + }, + { + "t": "2026-07-17T05:15:01.690710", + "v": 96.8118 + }, + { + "t": "2026-07-17T06:15:01.690710", + "v": 96.9531 + }, + { + "t": "2026-07-17T07:15:01.690710", + "v": 97.0211 + }, + { + "t": "2026-07-17T08:15:01.690710", + "v": 97.0531 + }, + { + "t": "2026-07-17T09:15:01.690710", + "v": 96.9439 + }, + { + "t": "2026-07-17T10:15:01.690710", + "v": 96.7839 + }, + { + "t": "2026-07-17T11:15:01.690710", + "v": 96.9864 + }, + { + "t": "2026-07-17T12:15:01.690710", + "v": 96.8878 + }, + { + "t": "2026-07-17T13:15:01.690710", + "v": 97.0783 + }, + { + "t": "2026-07-17T14:15:01.690710", + "v": 97.1569 + }, + { + "t": "2026-07-17T15:15:01.690710", + "v": 97.0365 + }, + { + "t": "2026-07-17T16:15:01.690710", + "v": 97.1119 + }, + { + "t": "2026-07-17T17:15:01.690710", + "v": 97.2381 + }, + { + "t": "2026-07-17T18:15:01.690710", + "v": 97.1267 + }, + { + "t": "2026-07-17T19:15:01.690710", + "v": 97.0323 + }, + { + "t": "2026-07-17T20:15:01.690710", + "v": 97.3775 + }, + { + "t": "2026-07-17T21:15:01.690710", + "v": 97.457 + }, + { + "t": "2026-07-17T22:15:01.690710", + "v": 97.3651 + }, + { + "t": "2026-07-17T23:15:01.690710", + "v": 97.404 + }, + { + "t": "2026-07-18T00:15:01.690710", + "v": 97.544 + }, + { + "t": "2026-07-18T01:15:01.690710", + "v": 97.5376 + }, + { + "t": "2026-07-18T02:15:01.690710", + "v": 97.536 + }, + { + "t": "2026-07-18T03:15:01.690710", + "v": 97.5422 + }, + { + "t": "2026-07-18T04:15:01.690710", + "v": 97.5451 + }, + { + "t": "2026-07-18T05:15:01.690710", + "v": 97.4633 + }, + { + "t": "2026-07-18T06:15:01.690710", + "v": 97.5464 + }, + { + "t": "2026-07-18T07:15:01.690710", + "v": 97.5623 + }, + { + "t": "2026-07-18T08:15:01.690710", + "v": 97.6933 + }, + { + "t": "2026-07-18T09:15:01.690710", + "v": 97.798 + }, + { + "t": "2026-07-18T10:15:01.690710", + "v": 97.7645 + }, + { + "t": "2026-07-18T11:15:01.690710", + "v": 97.7033 + }, + { + "t": "2026-07-18T12:15:01.690710", + "v": 97.6575 + }, + { + "t": "2026-07-18T13:15:01.690710", + "v": 97.3957 + }, + { + "t": "2026-07-18T14:15:01.690710", + "v": 97.5294 + }, + { + "t": "2026-07-18T15:15:01.690710", + "v": 97.6096 + }, + { + "t": "2026-07-18T16:15:01.690710", + "v": 97.5991 + }, + { + "t": "2026-07-18T17:15:01.690710", + "v": 97.3821 + }, + { + "t": "2026-07-18T18:15:01.690710", + "v": 97.3598 + }, + { + "t": "2026-07-18T19:15:01.690710", + "v": 97.3017 + }, + { + "t": "2026-07-18T20:15:01.690710", + "v": 97.2487 + }, + { + "t": "2026-07-18T21:15:01.690710", + "v": 97.382 + }, + { + "t": "2026-07-18T22:15:01.690710", + "v": 97.3091 + }, + { + "t": "2026-07-18T23:15:01.690710", + "v": 97.4491 + }, + { + "t": "2026-07-19T00:15:01.690710", + "v": 97.4949 + }, + { + "t": "2026-07-19T01:15:01.690710", + "v": 97.4156 + }, + { + "t": "2026-07-19T02:15:01.690710", + "v": 97.4625 + }, + { + "t": "2026-07-19T03:15:01.690710", + "v": 97.4449 + }, + { + "t": "2026-07-19T04:15:01.690710", + "v": 97.4262 + }, + { + "t": "2026-07-19T05:15:01.690710", + "v": 97.2275 + }, + { + "t": "2026-07-19T06:15:01.690710", + "v": 97.3341 + }, + { + "t": "2026-07-19T07:15:01.690710", + "v": 97.3672 + }, + { + "t": "2026-07-19T08:15:01.690710", + "v": 97.1124 + }, + { + "t": "2026-07-19T09:15:01.690710", + "v": 97.1937 + }, + { + "t": "2026-07-19T10:15:01.690710", + "v": 97.2238 + }, + { + "t": "2026-07-19T11:15:01.690710", + "v": 97.1565 + }, + { + "t": "2026-07-19T12:15:01.690710", + "v": 97.1095 + }, + { + "t": "2026-07-19T13:15:01.690710", + "v": 97.0814 + }, + { + "t": "2026-07-19T14:15:01.690710", + "v": 97.1732 + }, + { + "t": "2026-07-19T15:15:01.690710", + "v": 97.3514 + }, + { + "t": "2026-07-19T16:15:01.690710", + "v": 97.4045 + }, + { + "t": "2026-07-19T17:15:01.690710", + "v": 97.439 + }, + { + "t": "2026-07-19T18:15:01.690710", + "v": 97.3562 + }, + { + "t": "2026-07-19T19:15:01.690710", + "v": 97.3773 + }, + { + "t": "2026-07-19T20:15:01.690710", + "v": 97.3905 + }, + { + "t": "2026-07-19T21:15:01.690710", + "v": 97.299 + }, + { + "t": "2026-07-19T22:15:01.690710", + "v": 97.2297 + }, + { + "t": "2026-07-19T23:15:01.690710", + "v": 97.2621 + }, + { + "t": "2026-07-20T00:15:01.690710", + "v": 97.1475 + }, + { + "t": "2026-07-20T01:15:01.690710", + "v": 97.0697 + }, + { + "t": "2026-07-20T02:15:01.690710", + "v": 97.0185 + }, + { + "t": "2026-07-20T03:15:01.690710", + "v": 96.9611 + }, + { + "t": "2026-07-20T04:15:01.690710", + "v": 97.0346 + }, + { + "t": "2026-07-20T05:15:01.690710", + "v": 97.003 + }, + { + "t": "2026-07-20T06:15:01.690710", + "v": 97.0017 + }, + { + "t": "2026-07-20T07:15:01.690710", + "v": 97.0725 + }, + { + "t": "2026-07-20T08:15:01.690710", + "v": 97.1104 + }, + { + "t": "2026-07-20T09:15:01.690710", + "v": 97.0736 + }, + { + "t": "2026-07-20T10:15:01.690710", + "v": 97.156 + }, + { + "t": "2026-07-20T11:15:01.690710", + "v": 97.1008 + }, + { + "t": "2026-07-20T12:15:01.690710", + "v": 97.168 + }, + { + "t": "2026-07-20T13:15:01.690710", + "v": 97.0807 + }, + { + "t": "2026-07-20T14:15:01.690710", + "v": 97.0302 + }, + { + "t": "2026-07-20T15:15:01.690710", + "v": 96.9981 + }, + { + "t": "2026-07-20T16:15:01.690710", + "v": 96.9095 + }, + { + "t": "2026-07-20T17:15:01.690710", + "v": 96.8163 + }, + { + "t": "2026-07-20T18:15:01.690710", + "v": 96.8588 + }, + { + "t": "2026-07-20T19:15:01.690710", + "v": 96.9797 + }, + { + "t": "2026-07-20T20:15:01.690710", + "v": 97.1036 + }, + { + "t": "2026-07-20T21:15:01.690710", + "v": 97.3347 + }, + { + "t": "2026-07-20T22:15:01.690710", + "v": 97.4178 + }, + { + "t": "2026-07-20T23:15:01.690710", + "v": 97.3 + }, + { + "t": "2026-07-21T00:15:01.690710", + "v": 97.1978 + }, + { + "t": "2026-07-21T01:15:01.690710", + "v": 97.1527 + }, + { + "t": "2026-07-21T02:15:01.690710", + "v": 97.1079 + }, + { + "t": "2026-07-21T03:15:01.690710", + "v": 96.964 + }, + { + "t": "2026-07-21T04:15:01.690710", + "v": 97.2511 + }, + { + "t": "2026-07-21T05:15:01.690710", + "v": 97.4082 + }, + { + "t": "2026-07-21T06:15:01.690710", + "v": 97.2236 + }, + { + "t": "2026-07-21T07:15:01.690710", + "v": 97.1486 + }, + { + "t": "2026-07-21T08:15:01.690710", + "v": 97.0426 + }, + { + "t": "2026-07-21T09:15:01.690710", + "v": 97.1203 + }, + { + "t": "2026-07-21T10:15:01.690710", + "v": 97.0737 + }, + { + "t": "2026-07-21T11:15:01.690710", + "v": 97.1213 + }, + { + "t": "2026-07-21T12:15:01.690710", + "v": 97.1739 + }, + { + "t": "2026-07-21T13:15:01.690710", + "v": 97.2483 + }, + { + "t": "2026-07-21T14:15:01.690710", + "v": 97.2226 + }, + { + "t": "2026-07-21T15:15:01.690710", + "v": 96.8541 + }, + { + "t": "2026-07-21T16:15:01.690710", + "v": 96.7952 + }, + { + "t": "2026-07-21T17:15:01.690710", + "v": 96.8561 + }, + { + "t": "2026-07-21T18:15:01.690710", + "v": 96.9769 + }, + { + "t": "2026-07-21T19:15:01.690710", + "v": 96.9091 + }, + { + "t": "2026-07-21T20:15:01.690710", + "v": 96.8097 + }, + { + "t": "2026-07-21T21:15:01.690710", + "v": 96.6909 + }, + { + "t": "2026-07-21T22:15:01.690710", + "v": 96.6939 + }, + { + "t": "2026-07-21T23:15:01.690710", + "v": 96.5976 + }, + { + "t": "2026-07-22T00:15:01.690710", + "v": 96.6923 + }, + { + "t": "2026-07-22T01:15:01.690710", + "v": 96.626 + }, + { + "t": "2026-07-22T02:15:01.690710", + "v": 96.5443 + }, + { + "t": "2026-07-22T03:15:01.690710", + "v": 96.5223 + }, + { + "t": "2026-07-22T04:15:01.690710", + "v": 96.3738 + }, + { + "t": "2026-07-22T05:15:01.690710", + "v": 96.5173 + }, + { + "t": "2026-07-22T06:15:01.690710", + "v": 96.3863 + }, + { + "t": "2026-07-22T07:15:01.690710", + "v": 96.3256 + }, + { + "t": "2026-07-22T08:15:01.690710", + "v": 96.4739 + }, + { + "t": "2026-07-22T09:15:01.690710", + "v": 96.4332 + }, + { + "t": "2026-07-22T10:15:01.690710", + "v": 96.4522 + }, + { + "t": "2026-07-22T11:15:01.690710", + "v": 96.2918 + }, + { + "t": "2026-07-22T12:15:01.690710", + "v": 96.2614 + }, + { + "t": "2026-07-22T13:15:01.690710", + "v": 96.0782 + }, + { + "t": "2026-07-22T14:15:01.690710", + "v": 96.1421 + }, + { + "t": "2026-07-22T15:15:01.690710", + "v": 96.0965 + }, + { + "t": "2026-07-22T16:15:01.690710", + "v": 96.0536 + }, + { + "t": "2026-07-22T17:15:01.690710", + "v": 96.0361 + }, + { + "t": "2026-07-22T18:15:01.690710", + "v": 96.0438 + }, + { + "t": "2026-07-22T19:15:01.690710", + "v": 96.024 + }, + { + "t": "2026-07-22T20:15:01.690710", + "v": 96.0902 + }, + { + "t": "2026-07-22T21:15:01.690710", + "v": 96.095 + }, + { + "t": "2026-07-22T22:15:01.690710", + "v": 96.3114 + }, + { + "t": "2026-07-22T23:15:01.690710", + "v": 96.435 + }, + { + "t": "2026-07-23T00:15:01.690710", + "v": 96.3809 + }, + { + "t": "2026-07-23T01:15:01.690710", + "v": 96.5547 + }, + { + "t": "2026-07-23T02:15:01.690710", + "v": 96.6646 + }, + { + "t": "2026-07-23T03:15:01.690710", + "v": 96.5954 + }, + { + "t": "2026-07-23T04:15:01.690710", + "v": 96.8644 + }, + { + "t": "2026-07-23T05:15:01.690710", + "v": 97.1266 + }, + { + "t": "2026-07-23T06:15:01.690710", + "v": 97.0458 + }, + { + "t": "2026-07-23T07:15:01.690710", + "v": 97.1198 + }, + { + "t": "2026-07-23T08:15:01.690710", + "v": 97.1649 + }, + { + "t": "2026-07-23T09:15:01.690710", + "v": 97.225 + }, + { + "t": "2026-07-23T10:15:01.690710", + "v": 97.2043 + }, + { + "t": "2026-07-23T11:15:01.690710", + "v": 97.1907 + }, + { + "t": "2026-07-23T12:15:01.690710", + "v": 97.27 + }, + { + "t": "2026-07-23T13:15:01.690710", + "v": 97.0561 + }, + { + "t": "2026-07-23T14:15:01.690710", + "v": 97.0635 + }, + { + "t": "2026-07-23T15:15:01.690710", + "v": 97.0307 + }, + { + "t": "2026-07-23T16:15:01.690710", + "v": 97.1259 + }, + { + "t": "2026-07-23T17:15:01.690710", + "v": 97.2754 + }, + { + "t": "2026-07-23T18:15:01.690710", + "v": 97.3073 + }, + { + "t": "2026-07-23T19:15:01.690710", + "v": 97.391 + }, + { + "t": "2026-07-23T20:15:01.690710", + "v": 97.4474 + }, + { + "t": "2026-07-23T21:15:01.690710", + "v": 97.4709 + }, + { + "t": "2026-07-23T22:15:01.690710", + "v": 97.2984 + }, + { + "t": "2026-07-23T23:15:01.690710", + "v": 97.3576 + }, + { + "t": "2026-07-24T00:15:01.690710", + "v": 97.2529 + }, + { + "t": "2026-07-24T01:15:01.690710", + "v": 97.2415 + }, + { + "t": "2026-07-24T02:15:01.690710", + "v": 97.307 + }, + { + "t": "2026-07-24T03:15:01.690710", + "v": 97.2764 + }, + { + "t": "2026-07-24T04:15:01.690710", + "v": 97.2822 + }, + { + "t": "2026-07-24T05:15:01.690710", + "v": 97.2187 + }, + { + "t": "2026-07-24T06:15:01.690710", + "v": 97.2256 + }, + { + "t": "2026-07-24T07:15:01.690710", + "v": 96.9455 + }, + { + "t": "2026-07-24T08:15:01.690710", + "v": 97.0121 + }, + { + "t": "2026-07-24T09:15:01.690710", + "v": 96.9211 + }, + { + "t": "2026-07-24T10:15:01.690710", + "v": 96.9911 + }, + { + "t": "2026-07-24T11:15:01.690710", + "v": 96.9596 + }, + { + "t": "2026-07-24T12:15:01.690710", + "v": 96.8036 + }, + { + "t": "2026-07-24T13:15:01.690710", + "v": 96.8144 + }, + { + "t": "2026-07-24T14:15:01.690710", + "v": 96.7477 + }, + { + "t": "2026-07-24T15:15:01.690710", + "v": 96.8079 + }, + { + "t": "2026-07-24T16:15:01.690710", + "v": 96.7736 + }, + { + "t": "2026-07-24T17:15:01.690710", + "v": 96.8003 + }, + { + "t": "2026-07-24T18:15:01.690710", + "v": 96.9188 + }, + { + "t": "2026-07-24T19:15:01.690710", + "v": 96.8678 + }, + { + "t": "2026-07-24T20:15:01.690710", + "v": 97.0522 + }, + { + "t": "2026-07-24T21:15:01.690710", + "v": 96.9889 + }, + { + "t": "2026-07-24T22:15:01.690710", + "v": 97.1239 + }, + { + "t": "2026-07-24T23:15:01.690710", + "v": 97.1127 + }, + { + "t": "2026-07-25T00:15:01.690710", + "v": 97.1753 + }, + { + "t": "2026-07-25T01:15:01.690710", + "v": 97.1569 + }, + { + "t": "2026-07-25T02:15:01.690710", + "v": 97.1807 + }, + { + "t": "2026-07-25T03:15:01.690710", + "v": 97.0045 + }, + { + "t": "2026-07-25T04:15:01.690710", + "v": 96.8908 + }, + { + "t": "2026-07-25T05:15:01.690710", + "v": 96.829 + }, + { + "t": "2026-07-25T06:15:01.690710", + "v": 96.0951 + }, + { + "t": "2026-07-25T07:15:01.690710", + "v": 96.1481 + }, + { + "t": "2026-07-25T08:15:01.690710", + "v": 96.198 + }, + { + "t": "2026-07-25T09:15:01.690710", + "v": 96.0997 + }, + { + "t": "2026-07-25T10:15:01.690710", + "v": 96.1335 + }, + { + "t": "2026-07-25T11:15:01.690710", + "v": 96.29 + }, + { + "t": "2026-07-25T12:15:01.690710", + "v": 96.1458 + }, + { + "t": "2026-07-25T13:15:01.690710", + "v": 96.2123 + }, + { + "t": "2026-07-25T14:15:01.690710", + "v": 96.2026 + }, + { + "t": "2026-07-25T15:15:01.690710", + "v": 96.3253 + }, + { + "t": "2026-07-25T16:15:01.690710", + "v": 96.3431 + }, + { + "t": "2026-07-25T17:15:01.690710", + "v": 96.2514 + }, + { + "t": "2026-07-25T18:15:01.690710", + "v": 96.1261 + }, + { + "t": "2026-07-25T19:15:01.690710", + "v": 96.1273 + }, + { + "t": "2026-07-25T20:15:01.690710", + "v": 96.0812 + }, + { + "t": "2026-07-25T21:15:01.690710", + "v": 95.8002 + }, + { + "t": "2026-07-25T22:15:01.690710", + "v": 96.0256 + }, + { + "t": "2026-07-25T23:15:01.690710", + "v": 96.1068 + }, + { + "t": "2026-07-26T00:15:01.690710", + "v": 96.2467 + }, + { + "t": "2026-07-26T01:15:01.690710", + "v": 96.3796 + }, + { + "t": "2026-07-26T02:15:01.690710", + "v": 96.3442 + }, + { + "t": "2026-07-26T03:15:01.690710", + "v": 96.1995 + }, + { + "t": "2026-07-26T04:15:01.690710", + "v": 96.3396 + }, + { + "t": "2026-07-26T05:15:01.690710", + "v": 96.388 + }, + { + "t": "2026-07-26T06:15:01.690710", + "v": 96.3529 + }, + { + "t": "2026-07-26T07:15:01.690710", + "v": 96.2917 + }, + { + "t": "2026-07-26T08:15:01.690710", + "v": 96.4036 + }, + { + "t": "2026-07-26T09:15:01.690710", + "v": 96.4326 + }, + { + "t": "2026-07-26T10:15:01.690710", + "v": 96.5847 + }, + { + "t": "2026-07-26T11:15:01.690710", + "v": 96.6672 + }, + { + "t": "2026-07-26T12:15:01.690710", + "v": 96.4708 + }, + { + "t": "2026-07-26T13:15:01.690710", + "v": 96.5484 + }, + { + "t": "2026-07-26T14:15:01.690710", + "v": 96.5395 + }, + { + "t": "2026-07-26T15:15:01.690710", + "v": 96.3213 + }, + { + "t": "2026-07-26T16:15:01.690710", + "v": 96.2242 + }, + { + "t": "2026-07-26T17:15:01.690710", + "v": 96.0949 + }, + { + "t": "2026-07-26T18:15:01.690710", + "v": 96.0302 + }, + { + "t": "2026-07-26T19:15:01.690710", + "v": 96.0736 + }, + { + "t": "2026-07-26T20:15:01.690710", + "v": 96.0579 + }, + { + "t": "2026-07-26T21:15:01.690710", + "v": 95.9082 + }, + { + "t": "2026-07-26T22:15:01.690710", + "v": 95.9534 + }, + { + "t": "2026-07-26T23:15:01.690710", + "v": 95.8085 + }, + { + "t": "2026-07-27T00:15:01.690710", + "v": 95.8948 + }, + { + "t": "2026-07-27T01:15:01.690710", + "v": 96.0161 + }, + { + "t": "2026-07-27T02:15:01.690710", + "v": 96.0553 + }, + { + "t": "2026-07-27T03:15:01.690710", + "v": 96.3091 + }, + { + "t": "2026-07-27T04:15:01.690710", + "v": 96.2059 + }, + { + "t": "2026-07-27T05:15:01.690710", + "v": 96.2078 + }, + { + "t": "2026-07-27T06:15:01.690710", + "v": 96.3335 + }, + { + "t": "2026-07-27T07:15:01.690710", + "v": 96.2043 + }, + { + "t": "2026-07-27T08:15:01.690710", + "v": 96.1952 + }, + { + "t": "2026-07-27T09:15:01.690710", + "v": 96.3345 + }, + { + "t": "2026-07-27T10:15:01.690710", + "v": 96.3448 + }, + { + "t": "2026-07-27T11:15:01.690710", + "v": 96.3527 + }, + { + "t": "2026-07-27T12:15:01.690710", + "v": 96.3419 + }, + { + "t": "2026-07-27T13:15:01.690710", + "v": 96.4078 + }, + { + "t": "2026-07-27T14:15:01.690710", + "v": 96.3268 + }, + { + "t": "2026-07-27T15:15:01.690710", + "v": 96.2468 + }, + { + "t": "2026-07-27T16:15:01.690710", + "v": 96.1146 + }, + { + "t": "2026-07-27T17:15:01.690710", + "v": 95.9113 + }, + { + "t": "2026-07-27T18:15:01.690710", + "v": 95.9892 + }, + { + "t": "2026-07-27T19:15:01.690710", + "v": 96.1106 + }, + { + "t": "2026-07-27T20:15:01.690710", + "v": 96.1489 + }, + { + "t": "2026-07-27T21:15:01.690710", + "v": 96.158 + }, + { + "t": "2026-07-27T22:15:01.690710", + "v": 96.0162 + }, + { + "t": "2026-07-27T23:15:01.690710", + "v": 95.8015 + }, + { + "t": "2026-07-28T00:15:01.690710", + "v": 95.8672 + }, + { + "t": "2026-07-28T01:15:01.690710", + "v": 95.7041 + }, + { + "t": "2026-07-28T02:15:01.690710", + "v": 95.6999 + }, + { + "t": "2026-07-28T03:15:01.690710", + "v": 95.7803 + }, + { + "t": "2026-07-28T04:15:01.690710", + "v": 95.8946 + }, + { + "t": "2026-07-28T05:15:01.690710", + "v": 95.8135 + }, + { + "t": "2026-07-28T06:15:01.690710", + "v": 95.7955 + }, + { + "t": "2026-07-28T07:15:01.690710", + "v": 95.7687 + }, + { + "t": "2026-07-28T08:15:01.690710", + "v": 95.6711 + }, + { + "t": "2026-07-28T09:15:01.690710", + "v": 95.6282 + }, + { + "t": "2026-07-28T10:15:01.690710", + "v": 95.3972 + }, + { + "t": "2026-07-28T11:15:01.690710", + "v": 95.4557 + }, + { + "t": "2026-07-28T12:15:01.690710", + "v": 95.4977 + }, + { + "t": "2026-07-28T13:15:01.690710", + "v": 95.5083 + }, + { + "t": "2026-07-28T14:15:01.690710", + "v": 95.6195 + }, + { + "t": "2026-07-28T15:15:01.690710", + "v": 95.649 + }, + { + "t": "2026-07-28T16:15:01.690710", + "v": 95.5468 + }, + { + "t": "2026-07-28T17:15:01.690710", + "v": 95.5097 + }, + { + "t": "2026-07-28T18:15:01.690710", + "v": 95.5107 + }, + { + "t": "2026-07-28T19:15:01.690710", + "v": 95.1746 + }, + { + "t": "2026-07-28T20:15:01.690710", + "v": 95.831 + }, + { + "t": "2026-07-28T21:15:01.690710", + "v": 95.8321 + }, + { + "t": "2026-07-28T22:15:01.690710", + "v": 95.6769 + }, + { + "t": "2026-07-28T23:15:01.690710", + "v": 95.5564 + }, + { + "t": "2026-07-29T00:15:01.690710", + "v": 95.6008 + }, + { + "t": "2026-07-29T01:15:01.690710", + "v": 95.6681 + }, + { + "t": "2026-07-29T02:15:01.690710", + "v": 95.6368 + }, + { + "t": "2026-07-29T03:15:01.690710", + "v": 95.5935 + }, + { + "t": "2026-07-29T04:15:01.690710", + "v": 95.6374 + }, + { + "t": "2026-07-29T05:15:01.690710", + "v": 95.6066 + }, + { + "t": "2026-07-29T06:15:01.690710", + "v": 95.6614 + }, + { + "t": "2026-07-29T07:15:01.690710", + "v": 95.695 + }, + { + "t": "2026-07-29T08:15:01.690710", + "v": 95.7901 + }, + { + "t": "2026-07-29T09:15:01.690710", + "v": 95.6649 + }, + { + "t": "2026-07-29T10:15:01.690710", + "v": 95.844 + }, + { + "t": "2026-07-29T11:15:01.690710", + "v": 95.6911 + }, + { + "t": "2026-07-29T12:15:01.690710", + "v": 95.7689 + }, + { + "t": "2026-07-29T13:15:01.690710", + "v": 95.6764 + }, + { + "t": "2026-07-29T14:15:01.690710", + "v": 95.6374 + }, + { + "t": "2026-07-29T15:15:01.690710", + "v": 95.5997 + }, + { + "t": "2026-07-29T16:15:01.690710", + "v": 95.4625 + }, + { + "t": "2026-07-29T17:15:01.690710", + "v": 95.4403 + }, + { + "t": "2026-07-29T18:15:01.690710", + "v": 95.4623 + }, + { + "t": "2026-07-29T19:15:01.690710", + "v": 95.1669 + }, + { + "t": "2026-07-29T20:15:01.690710", + "v": 95.2169 + }, + { + "t": "2026-07-29T21:15:01.690710", + "v": 95.1509 + }, + { + "t": "2026-07-29T22:15:01.690710", + "v": 95.315 + }, + { + "t": "2026-07-29T23:15:01.690710", + "v": 95.3028 + }, + { + "t": "2026-07-30T00:15:01.690710", + "v": 95.5845 + }, + { + "t": "2026-07-30T01:15:01.690710", + "v": 95.5143 + }, + { + "t": "2026-07-30T02:15:01.690710", + "v": 95.4591 + }, + { + "t": "2026-07-30T03:15:01.690710", + "v": 95.5158 + }, + { + "t": "2026-07-30T04:15:01.690710", + "v": 95.4953 + }, + { + "t": "2026-07-30T05:15:01.690710", + "v": 95.5728 + }, + { + "t": "2026-07-30T06:15:01.690710", + "v": 95.4811 + }, + { + "t": "2026-07-30T07:15:01.690710", + "v": 95.4686 + }, + { + "t": "2026-07-30T08:15:01.690710", + "v": 95.314 + }, + { + "t": "2026-07-30T09:15:01.690710", + "v": 95.282 + }, + { + "t": "2026-07-30T10:15:01.690710", + "v": 95.3898 + }, + { + "t": "2026-07-30T11:15:01.690710", + "v": 95.2804 + }, + { + "t": "2026-07-30T12:15:01.690710", + "v": 95.31 + }, + { + "t": "2026-07-30T13:15:01.690710", + "v": 95.19 + }, + { + "t": "2026-07-30T14:15:01.690710", + "v": 95.1903 + }, + { + "t": "2026-07-30T15:15:01.690710", + "v": 95.3016 + }, + { + "t": "2026-07-30T16:15:01.690710", + "v": 95.1942 + }, + { + "t": "2026-07-30T17:15:01.690710", + "v": 95.2341 + }, + { + "t": "2026-07-30T18:15:01.690710", + "v": 95.1339 + }, + { + "t": "2026-07-30T19:15:01.690710", + "v": 95.1763 + }, + { + "t": "2026-07-30T20:15:01.690710", + "v": 95.0502 + }, + { + "t": "2026-07-30T21:15:01.690710", + "v": 95.1995 + }, + { + "t": "2026-07-30T22:15:01.690710", + "v": 95.1923 + }, + { + "t": "2026-07-30T23:15:01.690710", + "v": 95.143 + }, + { + "t": "2026-07-31T00:15:01.690710", + "v": 95.4781 + }, + { + "t": "2026-07-31T01:15:01.690710", + "v": 95.3871 + }, + { + "t": "2026-07-31T02:15:01.690710", + "v": 95.6004 + }, + { + "t": "2026-07-31T03:15:01.690710", + "v": 95.4862 + }, + { + "t": "2026-07-31T04:15:01.690710", + "v": 95.5457 + }, + { + "t": "2026-07-31T05:15:01.690710", + "v": 95.5106 + }, + { + "t": "2026-07-31T06:15:01.690710", + "v": 95.302 + }, + { + "t": "2026-07-31T07:15:01.690710", + "v": 95.3165 + }, + { + "t": "2026-07-31T08:15:01.690710", + "v": 95.317 + }, + { + "t": "2026-07-31T09:15:01.690710", + "v": 95.3514 + }, + { + "t": "2026-07-31T10:15:01.690710", + "v": 95.2738 + }, + { + "t": "2026-07-31T11:15:01.690710", + "v": 95.2565 + }, + { + "t": "2026-07-31T12:15:01.690710", + "v": 95.2333 + }, + { + "t": "2026-07-31T13:15:01.690710", + "v": 95.2622 + }, + { + "t": "2026-07-31T14:15:01.690710", + "v": 95.141 + }, + { + "t": "2026-07-31T15:15:01.690710", + "v": 95.2427 + }, + { + "t": "2026-07-31T16:15:01.690710", + "v": 95.1805 + }, + { + "t": "2026-07-31T17:15:01.690710", + "v": 95.1409 + }, + { + "t": "2026-07-31T18:15:01.690710", + "v": 95.1372 + }, + { + "t": "2026-07-31T19:15:01.690710", + "v": 95.1384 + }, + { + "t": "2026-07-31T20:15:01.690710", + "v": 95.1054 + }, + { + "t": "2026-07-31T21:15:01.690710", + "v": 95.0066 + }, + { + "t": "2026-07-31T22:15:01.690710", + "v": 95.0017 + }, + { + "t": "2026-07-31T23:15:01.690710", + "v": 95.2572 + }, + { + "t": "2026-08-01T00:15:01.690710", + "v": 95.1058 + }, + { + "t": "2026-08-01T01:15:01.690710", + "v": 95.1224 + }, + { + "t": "2026-08-01T02:15:01.690710", + "v": 95.1031 + }, + { + "t": "2026-08-01T03:15:01.690710", + "v": 95.1821 + }, + { + "t": "2026-08-01T04:15:01.690710", + "v": 95.1243 + }, + { + "t": "2026-08-01T05:15:01.690710", + "v": 95.0863 + }, + { + "t": "2026-08-01T06:15:01.690710", + "v": 95.0531 + }, + { + "t": "2026-08-01T07:15:01.690710", + "v": 95.3418 + }, + { + "t": "2026-08-01T08:15:01.690710", + "v": 95.3956 + }, + { + "t": "2026-08-01T09:15:01.690710", + "v": 95.3252 + }, + { + "t": "2026-08-01T10:15:01.690710", + "v": 95.4036 + }, + { + "t": "2026-08-01T11:15:01.690710", + "v": 95.5097 + }, + { + "t": "2026-08-01T12:15:01.690710", + "v": 95.6253 + }, + { + "t": "2026-08-01T13:15:01.690710", + "v": 95.4119 + }, + { + "t": "2026-08-01T14:15:01.690710", + "v": 95.3874 + }, + { + "t": "2026-08-01T15:15:01.690710", + "v": 95.5518 + }, + { + "t": "2026-08-01T16:15:01.690710", + "v": 96.4079 + }, + { + "t": "2026-08-01T17:15:01.690710", + "v": 96.338 + }, + { + "t": "2026-08-01T18:15:01.690710", + "v": 96.4249 + }, + { + "t": "2026-08-01T19:15:01.690710", + "v": 96.484 + }, + { + "t": "2026-08-01T20:15:01.690710", + "v": 96.5163 + }, + { + "t": "2026-08-01T21:15:01.690710", + "v": 96.418 + }, + { + "t": "2026-08-01T22:15:01.690710", + "v": 96.443 + }, + { + "t": "2026-08-01T23:15:01.690710", + "v": 96.3225 + }, + { + "t": "2026-08-02T00:15:01.690710", + "v": 96.1813 + }, + { + "t": "2026-08-02T01:15:01.690710", + "v": 96.2168 + }, + { + "t": "2026-08-02T02:15:01.690710", + "v": 96.1837 + }, + { + "t": "2026-08-02T03:15:01.690710", + "v": 96.2134 + }, + { + "t": "2026-08-02T04:15:01.690710", + "v": 96.2663 + }, + { + "t": "2026-08-02T05:15:01.690710", + "v": 96.1529 + }, + { + "t": "2026-08-02T06:15:01.690710", + "v": 96.0174 + }, + { + "t": "2026-08-02T07:15:01.690710", + "v": 96.2387 + }, + { + "t": "2026-08-02T08:15:01.690710", + "v": 96.0279 + }, + { + "t": "2026-08-02T09:15:01.690710", + "v": 95.9548 + }, + { + "t": "2026-08-02T10:15:01.690710", + "v": 95.9815 + }, + { + "t": "2026-08-02T11:15:01.690710", + "v": 95.9841 + }, + { + "t": "2026-08-02T12:15:01.690710", + "v": 96.0478 + }, + { + "t": "2026-08-02T13:15:01.690710", + "v": 96.0096 + }, + { + "t": "2026-08-02T14:15:01.690710", + "v": 95.9797 + }, + { + "t": "2026-08-02T15:15:01.690710", + "v": 96.0498 + }, + { + "t": "2026-08-02T16:15:01.690710", + "v": 96.0538 + }, + { + "t": "2026-08-02T17:15:01.690710", + "v": 95.9501 + }, + { + "t": "2026-08-02T18:15:01.690710", + "v": 95.9464 + }, + { + "t": "2026-08-02T19:15:01.690710", + "v": 96.0749 + }, + { + "t": "2026-08-02T20:15:01.690710", + "v": 96.0599 + }, + { + "t": "2026-08-02T21:15:01.690710", + "v": 96.0136 + }, + { + "t": "2026-08-02T22:15:01.690710", + "v": 95.9183 + }, + { + "t": "2026-08-02T23:15:01.690710", + "v": 96.0102 + }, + { + "t": "2026-08-03T00:15:01.690710", + "v": 95.9683 + }, + { + "t": "2026-08-03T01:15:01.690710", + "v": 95.7575 + }, + { + "t": "2026-08-03T02:15:01.690710", + "v": 95.8215 + }, + { + "t": "2026-08-03T03:15:01.690710", + "v": 95.7952 + }, + { + "t": "2026-08-03T04:15:01.690710", + "v": 95.6976 + }, + { + "t": "2026-08-03T05:15:01.690710", + "v": 95.6857 + }, + { + "t": "2026-08-03T06:15:01.690710", + "v": 95.7213 + }, + { + "t": "2026-08-03T07:15:01.690710", + "v": 95.6138 + }, + { + "t": "2026-08-03T08:15:01.690710", + "v": 95.5912 + }, + { + "t": "2026-08-03T09:15:01.690710", + "v": 95.5809 + }, + { + "t": "2026-08-03T10:15:01.690710", + "v": 95.6525 + }, + { + "t": "2026-08-03T11:15:01.690710", + "v": 95.625 + }, + { + "t": "2026-08-03T12:15:01.690710", + "v": 95.6833 + }, + { + "t": "2026-08-03T13:15:01.690710", + "v": 95.552 + }, + { + "t": "2026-08-03T14:15:01.690710", + "v": 95.6288 + }, + { + "t": "2026-08-03T15:15:01.690710", + "v": 95.5941 + }, + { + "t": "2026-08-03T16:15:01.690710", + "v": 95.7032 + }, + { + "t": "2026-08-03T17:15:01.690710", + "v": 95.8433 + }, + { + "t": "2026-08-03T18:15:01.690710", + "v": 95.6754 + }, + { + "t": "2026-08-03T19:15:01.690710", + "v": 95.6655 + }, + { + "t": "2026-08-03T20:15:01.690710", + "v": 95.5617 + }, + { + "t": "2026-08-03T21:15:01.690710", + "v": 95.6977 + }, + { + "t": "2026-08-03T22:15:01.690710", + "v": 95.6263 + }, + { + "t": "2026-08-03T23:15:01.690710", + "v": 95.485 + }, + { + "t": "2026-08-04T00:15:01.690710", + "v": 95.692 + }, + { + "t": "2026-08-04T01:15:01.690710", + "v": 95.7098 + }, + { + "t": "2026-08-04T02:15:01.690710", + "v": 95.5739 + }, + { + "t": "2026-08-04T03:15:01.690710", + "v": 95.6328 + }, + { + "t": "2026-08-04T04:15:01.690710", + "v": 95.6699 + }, + { + "t": "2026-08-04T05:15:01.690710", + "v": 95.7623 + }, + { + "t": "2026-08-04T06:15:01.690710", + "v": 95.7714 + } + ], + "trades": [ + { + "time": "2026-07-22 04:15", + "side": "SELL", + "size": 0.0009, + "price": 63885.4, + "pnl_gross": -0.1377, + "pnl_net": -0.1607, + "fee": 0.022999 + }, + { + "time": "2026-07-22 05:15", + "side": "BUY", + "size": 0.0018, + "price": 61535.9, + "pnl_gross": 0.1542, + "pnl_net": 0.1099, + "fee": 0.044306 + }, + { + "time": "2026-07-22 06:15", + "side": "SELL", + "size": 0.002, + "price": 61574.9, + "pnl_gross": -0.1203, + "pnl_net": -0.1696, + "fee": 0.04926 + }, + { + "time": "2026-07-22 08:15", + "side": "BUY", + "size": 0.0015, + "price": 61979.5, + "pnl_gross": 0.159, + "pnl_net": 0.1218, + "fee": 0.037188 + }, + { + "time": "2026-07-22 11:15", + "side": "SELL", + "size": 0.0017, + "price": 64318.3, + "pnl_gross": -0.1497, + "pnl_net": -0.1934, + "fee": 0.043736 + }, + { + "time": "2026-07-22 13:15", + "side": "SELL", + "size": 0.0016, + "price": 63282.2, + "pnl_gross": -0.1725, + "pnl_net": -0.213, + "fee": 0.040501 + }, + { + "time": "2026-07-22 22:15", + "side": "BUY", + "size": 0.001, + "price": 61149.8, + "pnl_gross": 0.2272, + "pnl_net": 0.2027, + "fee": 0.02446 + }, + { + "time": "2026-07-22 23:15", + "side": "BUY", + "size": 0.0011, + "price": 63284.3, + "pnl_gross": 0.1344, + "pnl_net": 0.1065, + "fee": 0.027845 + }, + { + "time": "2026-07-23 01:15", + "side": "BUY", + "size": 0.0011, + "price": 60556.9, + "pnl_gross": 0.1845, + "pnl_net": 0.1579, + "fee": 0.026645 + }, + { + "time": "2026-07-23 02:15", + "side": "BUY", + "size": 0.0016, + "price": 63495.0, + "pnl_gross": 0.1206, + "pnl_net": 0.08, + "fee": 0.040637 + }, + { + "time": "2026-07-23 04:15", + "side": "BUY", + "size": 0.0009, + "price": 60261.3, + "pnl_gross": 0.2799, + "pnl_net": 0.2582, + "fee": 0.021694 + }, + { + "time": "2026-07-23 05:15", + "side": "BUY", + "size": 0.0008, + "price": 62429.4, + "pnl_gross": 0.2729, + "pnl_net": 0.2529, + "fee": 0.019977 + }, + { + "time": "2026-07-23 13:15", + "side": "SELL", + "size": 0.0016, + "price": 64632.5, + "pnl_gross": -0.2031, + "pnl_net": -0.2445, + "fee": 0.041365 + }, + { + "time": "2026-07-23 16:15", + "side": "BUY", + "size": 0.0005, + "price": 63499.5, + "pnl_gross": 0.106, + "pnl_net": 0.0933, + "fee": 0.0127 + }, + { + "time": "2026-07-23 17:15", + "side": "BUY", + "size": 0.0012, + "price": 60202.7, + "pnl_gross": 0.1602, + "pnl_net": 0.1313, + "fee": 0.028897 + }, + { + "time": "2026-07-23 22:15", + "side": "SELL", + "size": 0.0015, + "price": 60720.0, + "pnl_gross": -0.1617, + "pnl_net": -0.1982, + "fee": 0.036432 + }, + { + "time": "2026-07-24 07:15", + "side": "SELL", + "size": 0.0014, + "price": 63981.4, + "pnl_gross": -0.2694, + "pnl_net": -0.3052, + "fee": 0.03583 + }, + { + "time": "2026-07-24 12:15", + "side": "SELL", + "size": 0.0014, + "price": 63306.8, + "pnl_gross": -0.1453, + "pnl_net": -0.1808, + "fee": 0.035452 + }, + { + "time": "2026-07-24 18:15", + "side": "BUY", + "size": 0.0018, + "price": 63075.8, + "pnl_gross": 0.1292, + "pnl_net": 0.0838, + "fee": 0.045415 + }, + { + "time": "2026-07-24 20:15", + "side": "BUY", + "size": 0.0012, + "price": 61702.5, + "pnl_gross": 0.1951, + "pnl_net": 0.1655, + "fee": 0.029617 + }, + { + "time": "2026-07-24 22:15", + "side": "BUY", + "size": 0.0011, + "price": 64193.1, + "pnl_gross": 0.1458, + "pnl_net": 0.1176, + "fee": 0.028245 + }, + { + "time": "2026-07-25 03:15", + "side": "SELL", + "size": 0.0013, + "price": 62704.4, + "pnl_gross": -0.1655, + "pnl_net": -0.1981, + "fee": 0.032606 + }, + { + "time": "2026-07-25 06:15", + "side": "SELL", + "size": 0.0012, + "price": 64398.2, + "pnl_gross": -0.7231, + "pnl_net": -0.754, + "fee": 0.030911 + }, + { + "time": "2026-07-25 11:15", + "side": "BUY", + "size": 0.0013, + "price": 62655.4, + "pnl_gross": 0.1672, + "pnl_net": 0.1346, + "fee": 0.032581 + }, + { + "time": "2026-07-25 12:15", + "side": "SELL", + "size": 0.0006, + "price": 64813.6, + "pnl_gross": -0.1335, + "pnl_net": -0.149, + "fee": 0.015555 + }, + { + "time": "2026-07-25 15:15", + "side": "BUY", + "size": 0.0008, + "price": 62520.8, + "pnl_gross": 0.1334, + "pnl_net": 0.1134, + "fee": 0.020007 + }, + { + "time": "2026-07-25 18:15", + "side": "SELL", + "size": 0.0015, + "price": 61748.2, + "pnl_gross": -0.1146, + "pnl_net": -0.1517, + "fee": 0.037049 + }, + { + "time": "2026-07-25 21:15", + "side": "SELL", + "size": 0.0013, + "price": 63482.0, + "pnl_gross": -0.2703, + "pnl_net": -0.3033, + "fee": 0.033011 + }, + { + "time": "2026-07-25 22:15", + "side": "BUY", + "size": 0.0017, + "price": 63698.3, + "pnl_gross": 0.2362, + "pnl_net": 0.1929, + "fee": 0.043315 + }, + { + "time": "2026-07-26 00:15", + "side": "BUY", + "size": 0.0018, + "price": 62407.3, + "pnl_gross": 0.1505, + "pnl_net": 0.1056, + "fee": 0.044933 + }, + { + "time": "2026-07-26 01:15", + "side": "BUY", + "size": 0.0017, + "price": 63468.0, + "pnl_gross": 0.1437, + "pnl_net": 0.1005, + "fee": 0.043158 + }, + { + "time": "2026-07-26 03:15", + "side": "SELL", + "size": 0.0016, + "price": 62775.4, + "pnl_gross": -0.134, + "pnl_net": -0.1742, + "fee": 0.040176 + }, + { + "time": "2026-07-26 04:15", + "side": "BUY", + "size": 0.0019, + "price": 61331.9, + "pnl_gross": 0.1508, + "pnl_net": 0.1042, + "fee": 0.046612 + }, + { + "time": "2026-07-26 08:15", + "side": "BUY", + "size": 0.0015, + "price": 61125.7, + "pnl_gross": 0.1226, + "pnl_net": 0.086, + "fee": 0.036675 + }, + { + "time": "2026-07-26 10:15", + "side": "BUY", + "size": 0.0015, + "price": 63505.1, + "pnl_gross": 0.1629, + "pnl_net": 0.1247, + "fee": 0.038103 + }, + { + "time": "2026-07-26 12:15", + "side": "SELL", + "size": 0.0014, + "price": 64921.2, + "pnl_gross": -0.1857, + "pnl_net": -0.2221, + "fee": 0.036356 + }, + { + "time": "2026-07-26 15:15", + "side": "SELL", + "size": 0.0017, + "price": 61347.7, + "pnl_gross": -0.2076, + "pnl_net": -0.2493, + "fee": 0.041716 + }, + { + "time": "2026-07-26 17:15", + "side": "SELL", + "size": 0.0008, + "price": 64612.4, + "pnl_gross": -0.1185, + "pnl_net": -0.1392, + "fee": 0.020676 + }, + { + "time": "2026-07-26 21:15", + "side": "SELL", + "size": 0.0014, + "price": 62908.0, + "pnl_gross": -0.1389, + "pnl_net": -0.1742, + "fee": 0.035228 + }, + { + "time": "2026-07-26 23:15", + "side": "SELL", + "size": 0.001, + "price": 63945.3, + "pnl_gross": -0.1341, + "pnl_net": -0.1597, + "fee": 0.025578 + }, + { + "time": "2026-07-27 01:15", + "side": "BUY", + "size": 0.0019, + "price": 61068.5, + "pnl_gross": 0.132, + "pnl_net": 0.0856, + "fee": 0.046412 + }, + { + "time": "2026-07-27 03:15", + "side": "BUY", + "size": 0.0018, + "price": 64765.7, + "pnl_gross": 0.2646, + "pnl_net": 0.2179, + "fee": 0.046631 + }, + { + "time": "2026-07-27 06:15", + "side": "BUY", + "size": 0.0007, + "price": 62477.5, + "pnl_gross": 0.1364, + "pnl_net": 0.1189, + "fee": 0.017494 + }, + { + "time": "2026-07-27 07:15", + "side": "SELL", + "size": 0.0014, + "price": 60471.7, + "pnl_gross": -0.1185, + "pnl_net": -0.1523, + "fee": 0.033864 + }, + { + "time": "2026-07-27 09:15", + "side": "BUY", + "size": 0.0019, + "price": 63739.4, + "pnl_gross": 0.15, + "pnl_net": 0.1016, + "fee": 0.048442 + }, + { + "time": "2026-07-27 16:15", + "side": "SELL", + "size": 0.0012, + "price": 62744.5, + "pnl_gross": -0.1214, + "pnl_net": -0.1516, + "fee": 0.030117 + }, + { + "time": "2026-07-27 17:15", + "side": "SELL", + "size": 0.0016, + "price": 62840.2, + "pnl_gross": -0.1926, + "pnl_net": -0.2328, + "fee": 0.040218 + }, + { + "time": "2026-07-27 19:15", + "side": "BUY", + "size": 0.0015, + "price": 61778.2, + "pnl_gross": 0.1321, + "pnl_net": 0.0951, + "fee": 0.037067 + }, + { + "time": "2026-07-27 22:15", + "side": "SELL", + "size": 0.0018, + "price": 61403.9, + "pnl_gross": -0.131, + "pnl_net": -0.1752, + "fee": 0.044211 + }, + { + "time": "2026-07-27 23:15", + "side": "SELL", + "size": 0.0016, + "price": 64391.8, + "pnl_gross": -0.204, + "pnl_net": -0.2452, + "fee": 0.041211 + }, + { + "time": "2026-07-28 01:15", + "side": "SELL", + "size": 0.0006, + "price": 61403.2, + "pnl_gross": -0.1524, + "pnl_net": -0.1671, + "fee": 0.014737 + }, + { + "time": "2026-07-28 04:15", + "side": "BUY", + "size": 0.0008, + "price": 61204.8, + "pnl_gross": 0.1251, + "pnl_net": 0.1055, + "fee": 0.019586 + }, + { + "time": "2026-07-28 10:15", + "side": "SELL", + "size": 0.0007, + "price": 61798.1, + "pnl_gross": -0.2202, + "pnl_net": -0.2375, + "fee": 0.017303 + }, + { + "time": "2026-07-28 14:15", + "side": "BUY", + "size": 0.0011, + "price": 63628.0, + "pnl_gross": 0.1218, + "pnl_net": 0.0938, + "fee": 0.027996 + }, + { + "time": "2026-07-28 19:15", + "side": "SELL", + "size": 0.0018, + "price": 64028.4, + "pnl_gross": -0.3254, + "pnl_net": -0.3715, + "fee": 0.0461 + }, + { + "time": "2026-07-28 20:15", + "side": "BUY", + "size": 0.0013, + "price": 62863.2, + "pnl_gross": 0.6671, + "pnl_net": 0.6344, + "fee": 0.032689 + }, + { + "time": "2026-07-28 22:15", + "side": "SELL", + "size": 0.001, + "price": 64529.8, + "pnl_gross": -0.1445, + "pnl_net": -0.1703, + "fee": 0.025812 + }, + { + "time": "2026-07-28 23:15", + "side": "SELL", + "size": 0.0007, + "price": 64302.3, + "pnl_gross": -0.1098, + "pnl_net": -0.1278, + "fee": 0.018005 + }, + { + "time": "2026-07-29 08:15", + "side": "BUY", + "size": 0.001, + "price": 61815.8, + "pnl_gross": 0.1058, + "pnl_net": 0.0811, + "fee": 0.024726 + }, + { + "time": "2026-07-29 09:15", + "side": "SELL", + "size": 0.0018, + "price": 64723.8, + "pnl_gross": -0.1145, + "pnl_net": -0.1611, + "fee": 0.046601 + }, + { + "time": "2026-07-29 10:15", + "side": "BUY", + "size": 0.0007, + "price": 62470.7, + "pnl_gross": 0.1899, + "pnl_net": 0.1724, + "fee": 0.017492 + }, + { + "time": "2026-07-29 11:15", + "side": "SELL", + "size": 0.0017, + "price": 62560.2, + "pnl_gross": -0.1422, + "pnl_net": -0.1847, + "fee": 0.042541 + }, + { + "time": "2026-07-29 16:15", + "side": "SELL", + "size": 0.0019, + "price": 61688.0, + "pnl_gross": -0.1265, + "pnl_net": -0.1734, + "fee": 0.046883 + }, + { + "time": "2026-07-29 19:15", + "side": "SELL", + "size": 0.0018, + "price": 64075.1, + "pnl_gross": -0.2848, + "pnl_net": -0.3309, + "fee": 0.046134 + }, + { + "time": "2026-07-29 22:15", + "side": "BUY", + "size": 0.0018, + "price": 60287.5, + "pnl_gross": 0.1749, + "pnl_net": 0.1314, + "fee": 0.043407 + }, + { + "time": "2026-07-30 00:15", + "side": "BUY", + "size": 0.0016, + "price": 63773.1, + "pnl_gross": 0.2924, + "pnl_net": 0.2516, + "fee": 0.040815 + }, + { + "time": "2026-07-30 08:15", + "side": "SELL", + "size": 0.0005, + "price": 64556.1, + "pnl_gross": -0.1439, + "pnl_net": -0.1568, + "fee": 0.012911 + }, + { + "time": "2026-07-30 10:15", + "side": "BUY", + "size": 0.0006, + "price": 60961.2, + "pnl_gross": 0.1185, + "pnl_net": 0.1039, + "fee": 0.014631 + }, + { + "time": "2026-07-30 13:15", + "side": "SELL", + "size": 0.0007, + "price": 62163.7, + "pnl_gross": -0.1093, + "pnl_net": -0.1267, + "fee": 0.017406 + }, + { + "time": "2026-07-30 15:15", + "side": "BUY", + "size": 0.0009, + "price": 60800.1, + "pnl_gross": 0.122, + "pnl_net": 0.1001, + "fee": 0.021888 + }, + { + "time": "2026-07-30 20:15", + "side": "SELL", + "size": 0.0008, + "price": 62842.4, + "pnl_gross": -0.1154, + "pnl_net": -0.1355, + "fee": 0.02011 + }, + { + "time": "2026-07-30 21:15", + "side": "BUY", + "size": 0.0018, + "price": 63479.4, + "pnl_gross": 0.16, + "pnl_net": 0.1142, + "fee": 0.045705 + }, + { + "time": "2026-07-31 00:15", + "side": "BUY", + "size": 0.0012, + "price": 61845.1, + "pnl_gross": 0.3458, + "pnl_net": 0.3161, + "fee": 0.029686 + }, + { + "time": "2026-07-31 02:15", + "side": "BUY", + "size": 0.0019, + "price": 63112.8, + "pnl_gross": 0.224, + "pnl_net": 0.176, + "fee": 0.047966 + }, + { + "time": "2026-07-31 06:15", + "side": "SELL", + "size": 0.0009, + "price": 61278.6, + "pnl_gross": -0.1979, + "pnl_net": -0.22, + "fee": 0.02206 + }, + { + "time": "2026-07-31 14:15", + "side": "SELL", + "size": 0.0007, + "price": 63694.2, + "pnl_gross": -0.1106, + "pnl_net": -0.1284, + "fee": 0.017834 + }, + { + "time": "2026-07-31 15:15", + "side": "BUY", + "size": 0.0011, + "price": 64767.6, + "pnl_gross": 0.1124, + "pnl_net": 0.0839, + "fee": 0.028498 + }, + { + "time": "2026-07-31 23:15", + "side": "BUY", + "size": 0.0018, + "price": 60219.8, + "pnl_gross": 0.2663, + "pnl_net": 0.2229, + "fee": 0.043358 + }, + { + "time": "2026-08-01 00:15", + "side": "SELL", + "size": 0.001, + "price": 61154.7, + "pnl_gross": -0.1408, + "pnl_net": -0.1652, + "fee": 0.024462 + }, + { + "time": "2026-08-01 07:15", + "side": "BUY", + "size": 0.0019, + "price": 64315.2, + "pnl_gross": 0.2994, + "pnl_net": 0.2505, + "fee": 0.04888 + }, + { + "time": "2026-08-01 11:15", + "side": "BUY", + "size": 0.0006, + "price": 62092.9, + "pnl_gross": 0.1168, + "pnl_net": 0.1019, + "fee": 0.014902 + }, + { + "time": "2026-08-01 12:15", + "side": "BUY", + "size": 0.0008, + "price": 63601.5, + "pnl_gross": 0.1263, + "pnl_net": 0.106, + "fee": 0.020352 + }, + { + "time": "2026-08-01 13:15", + "side": "SELL", + "size": 0.0008, + "price": 61545.5, + "pnl_gross": -0.2027, + "pnl_net": -0.2224, + "fee": 0.019695 + }, + { + "time": "2026-08-01 15:15", + "side": "BUY", + "size": 0.0016, + "price": 63443.9, + "pnl_gross": 0.1751, + "pnl_net": 0.1345, + "fee": 0.040604 + }, + { + "time": "2026-08-01 16:15", + "side": "BUY", + "size": 0.001, + "price": 63652.3, + "pnl_gross": 0.8669, + "pnl_net": 0.8415, + "fee": 0.025461 + }, + { + "time": "2026-08-01 23:15", + "side": "SELL", + "size": 0.0005, + "price": 60665.5, + "pnl_gross": -0.1097, + "pnl_net": -0.1219, + "fee": 0.012133 + }, + { + "time": "2026-08-02 00:15", + "side": "SELL", + "size": 0.0013, + "price": 63636.8, + "pnl_gross": -0.1305, + "pnl_net": -0.1636, + "fee": 0.033091 + }, + { + "time": "2026-08-02 06:15", + "side": "SELL", + "size": 0.0009, + "price": 64918.6, + "pnl_gross": -0.1248, + "pnl_net": -0.1481, + "fee": 0.023371 + }, + { + "time": "2026-08-02 07:15", + "side": "BUY", + "size": 0.0011, + "price": 63048.6, + "pnl_gross": 0.232, + "pnl_net": 0.2043, + "fee": 0.027741 + }, + { + "time": "2026-08-02 08:15", + "side": "SELL", + "size": 0.0007, + "price": 61138.8, + "pnl_gross": -0.2001, + "pnl_net": -0.2173, + "fee": 0.017119 + }, + { + "time": "2026-08-02 19:15", + "side": "BUY", + "size": 0.0017, + "price": 61285.0, + "pnl_gross": 0.1392, + "pnl_net": 0.0976, + "fee": 0.041674 + }, + { + "time": "2026-08-03 01:15", + "side": "SELL", + "size": 0.0012, + "price": 64063.5, + "pnl_gross": -0.2001, + "pnl_net": -0.2309, + "fee": 0.03075 + }, + { + "time": "2026-08-03 13:15", + "side": "SELL", + "size": 0.0006, + "price": 60745.2, + "pnl_gross": -0.1206, + "pnl_net": -0.1352, + "fee": 0.014579 + }, + { + "time": "2026-08-03 16:15", + "side": "BUY", + "size": 0.001, + "price": 62831.1, + "pnl_gross": 0.12, + "pnl_net": 0.0948, + "fee": 0.025132 + }, + { + "time": "2026-08-03 17:15", + "side": "BUY", + "size": 0.001, + "price": 60274.8, + "pnl_gross": 0.1508, + "pnl_net": 0.1266, + "fee": 0.02411 + }, + { + "time": "2026-08-03 18:15", + "side": "SELL", + "size": 0.0005, + "price": 62044.4, + "pnl_gross": -0.1572, + "pnl_net": -0.1696, + "fee": 0.012409 + }, + { + "time": "2026-08-03 21:15", + "side": "BUY", + "size": 0.0014, + "price": 62717.3, + "pnl_gross": 0.1467, + "pnl_net": 0.1116, + "fee": 0.035122 + }, + { + "time": "2026-08-03 23:15", + "side": "SELL", + "size": 0.0006, + "price": 61445.5, + "pnl_gross": -0.1307, + "pnl_net": -0.1454, + "fee": 0.014747 + }, + { + "time": "2026-08-04 00:15", + "side": "BUY", + "size": 0.0009, + "price": 62266.0, + "pnl_gross": 0.2178, + "pnl_net": 0.1953, + "fee": 0.022416 + }, + { + "time": "2026-08-04 02:15", + "side": "SELL", + "size": 0.0014, + "price": 64695.8, + "pnl_gross": -0.1252, + "pnl_net": -0.1614, + "fee": 0.03623 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.704397" +} \ No newline at end of file diff --git a/backtests/results/hawkes_20260804-071501.json b/backtests/results/hawkes_20260804-071501.json new file mode 100644 index 0000000..f75744f --- /dev/null +++ b/backtests/results/hawkes_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Hawkes OFI", + "strategy_key": "hawkes", + "description": "Self-exciting point process OFI \u2014 clustered order flow", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.610325", + "end_time": "2026-08-04T06:15:01.610325", + "start_equity": 100.0, + "end_equity": 99.5639, + "pnl": -0.4597, + "pnl_pct": -0.4597, + "pnl_gross": 16.5132, + "pnl_gross_pct": 16.5132, + "fees_total": 16.9729, + "fee_model": "taker", + "ann_return_pct": -5.52, + "sharpe": 7.3062, + "sortino": 11.8747, + "max_dd": 0.0296, + "max_dd_pct": 2.96, + "win_rate": 0.0, + "total_trades": 231, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.610325", + "v": 100.2593 + }, + { + "t": "2026-07-05T08:15:01.610325", + "v": 100.357 + }, + { + "t": "2026-07-05T09:15:01.610325", + "v": 100.2579 + }, + { + "t": "2026-07-05T10:15:01.610325", + "v": 100.2375 + }, + { + "t": "2026-07-05T11:15:01.610325", + "v": 100.4679 + }, + { + "t": "2026-07-05T12:15:01.610325", + "v": 100.8116 + }, + { + "t": "2026-07-05T13:15:01.610325", + "v": 100.5549 + }, + { + "t": "2026-07-05T14:15:01.610325", + "v": 100.4204 + }, + { + "t": "2026-07-05T15:15:01.610325", + "v": 100.1763 + }, + { + "t": "2026-07-05T16:15:01.610325", + "v": 100.2819 + }, + { + "t": "2026-07-05T17:15:01.610325", + "v": 99.7496 + }, + { + "t": "2026-07-05T18:15:01.610325", + "v": 100.1168 + }, + { + "t": "2026-07-05T19:15:01.610325", + "v": 100.2896 + }, + { + "t": "2026-07-05T20:15:01.610325", + "v": 100.3573 + }, + { + "t": "2026-07-05T21:15:01.610325", + "v": 100.1542 + }, + { + "t": "2026-07-05T22:15:01.610325", + "v": 100.1546 + }, + { + "t": "2026-07-05T23:15:01.610325", + "v": 99.8277 + }, + { + "t": "2026-07-06T00:15:01.610325", + "v": 99.5489 + }, + { + "t": "2026-07-06T01:15:01.610325", + "v": 99.2178 + }, + { + "t": "2026-07-06T02:15:01.610325", + "v": 99.1052 + }, + { + "t": "2026-07-06T03:15:01.610325", + "v": 99.1358 + }, + { + "t": "2026-07-06T04:15:01.610325", + "v": 99.0376 + }, + { + "t": "2026-07-06T05:15:01.610325", + "v": 98.8773 + }, + { + "t": "2026-07-06T06:15:01.610325", + "v": 98.6204 + }, + { + "t": "2026-07-06T07:15:01.610325", + "v": 98.7033 + }, + { + "t": "2026-07-06T08:15:01.610325", + "v": 98.9489 + }, + { + "t": "2026-07-06T09:15:01.610325", + "v": 99.1502 + }, + { + "t": "2026-07-06T10:15:01.610325", + "v": 99.2987 + }, + { + "t": "2026-07-06T11:15:01.610325", + "v": 99.6275 + }, + { + "t": "2026-07-06T12:15:01.610325", + "v": 99.5009 + }, + { + "t": "2026-07-06T13:15:01.610325", + "v": 99.7593 + }, + { + "t": "2026-07-06T14:15:01.610325", + "v": 99.4583 + }, + { + "t": "2026-07-06T15:15:01.610325", + "v": 99.213 + }, + { + "t": "2026-07-06T16:15:01.610325", + "v": 99.0383 + }, + { + "t": "2026-07-06T17:15:01.610325", + "v": 99.4099 + }, + { + "t": "2026-07-06T18:15:01.610325", + "v": 99.2988 + }, + { + "t": "2026-07-06T19:15:01.610325", + "v": 98.7542 + }, + { + "t": "2026-07-06T20:15:01.610325", + "v": 98.5085 + }, + { + "t": "2026-07-06T21:15:01.610325", + "v": 98.2526 + }, + { + "t": "2026-07-06T22:15:01.610325", + "v": 98.2208 + }, + { + "t": "2026-07-06T23:15:01.610325", + "v": 98.761 + }, + { + "t": "2026-07-07T00:15:01.610325", + "v": 98.5639 + }, + { + "t": "2026-07-07T01:15:01.610325", + "v": 98.6182 + }, + { + "t": "2026-07-07T02:15:01.610325", + "v": 98.6073 + }, + { + "t": "2026-07-07T03:15:01.610325", + "v": 99.16 + }, + { + "t": "2026-07-07T04:15:01.610325", + "v": 99.1008 + }, + { + "t": "2026-07-07T05:15:01.610325", + "v": 99.0792 + }, + { + "t": "2026-07-07T06:15:01.610325", + "v": 99.1971 + }, + { + "t": "2026-07-07T07:15:01.610325", + "v": 99.4451 + }, + { + "t": "2026-07-07T08:15:01.610325", + "v": 99.1886 + }, + { + "t": "2026-07-07T09:15:01.610325", + "v": 99.2129 + }, + { + "t": "2026-07-07T10:15:01.610325", + "v": 98.6732 + }, + { + "t": "2026-07-07T11:15:01.610325", + "v": 98.7159 + }, + { + "t": "2026-07-07T12:15:01.610325", + "v": 98.752 + }, + { + "t": "2026-07-07T13:15:01.610325", + "v": 98.0483 + }, + { + "t": "2026-07-07T14:15:01.610325", + "v": 98.0021 + }, + { + "t": "2026-07-07T15:15:01.610325", + "v": 97.8483 + }, + { + "t": "2026-07-07T16:15:01.610325", + "v": 97.1783 + }, + { + "t": "2026-07-07T17:15:01.610325", + "v": 97.3621 + }, + { + "t": "2026-07-07T18:15:01.610325", + "v": 96.9555 + }, + { + "t": "2026-07-07T19:15:01.610325", + "v": 97.4711 + }, + { + "t": "2026-07-07T20:15:01.610325", + "v": 97.8267 + }, + { + "t": "2026-07-07T21:15:01.610325", + "v": 97.9504 + }, + { + "t": "2026-07-07T22:15:01.610325", + "v": 97.9138 + }, + { + "t": "2026-07-07T23:15:01.610325", + "v": 97.9872 + }, + { + "t": "2026-07-08T00:15:01.610325", + "v": 97.9364 + }, + { + "t": "2026-07-08T01:15:01.610325", + "v": 97.9297 + }, + { + "t": "2026-07-08T02:15:01.610325", + "v": 98.1524 + }, + { + "t": "2026-07-08T03:15:01.610325", + "v": 98.247 + }, + { + "t": "2026-07-08T04:15:01.610325", + "v": 98.5516 + }, + { + "t": "2026-07-08T05:15:01.610325", + "v": 98.2709 + }, + { + "t": "2026-07-08T06:15:01.610325", + "v": 98.3332 + }, + { + "t": "2026-07-08T07:15:01.610325", + "v": 98.315 + }, + { + "t": "2026-07-08T08:15:01.610325", + "v": 98.1578 + }, + { + "t": "2026-07-08T09:15:01.610325", + "v": 98.1491 + }, + { + "t": "2026-07-08T10:15:01.610325", + "v": 98.0949 + }, + { + "t": "2026-07-08T11:15:01.610325", + "v": 98.1917 + }, + { + "t": "2026-07-08T12:15:01.610325", + "v": 98.0982 + }, + { + "t": "2026-07-08T13:15:01.610325", + "v": 97.7866 + }, + { + "t": "2026-07-08T14:15:01.610325", + "v": 98.3013 + }, + { + "t": "2026-07-08T15:15:01.610325", + "v": 98.2317 + }, + { + "t": "2026-07-08T16:15:01.610325", + "v": 98.3828 + }, + { + "t": "2026-07-08T17:15:01.610325", + "v": 97.8081 + }, + { + "t": "2026-07-08T18:15:01.610325", + "v": 97.8489 + }, + { + "t": "2026-07-08T19:15:01.610325", + "v": 98.0622 + }, + { + "t": "2026-07-08T20:15:01.610325", + "v": 97.8953 + }, + { + "t": "2026-07-08T21:15:01.610325", + "v": 98.1499 + }, + { + "t": "2026-07-08T22:15:01.610325", + "v": 98.7143 + }, + { + "t": "2026-07-08T23:15:01.610325", + "v": 98.6524 + }, + { + "t": "2026-07-09T00:15:01.610325", + "v": 98.3204 + }, + { + "t": "2026-07-09T01:15:01.610325", + "v": 98.6039 + }, + { + "t": "2026-07-09T02:15:01.610325", + "v": 97.9506 + }, + { + "t": "2026-07-09T03:15:01.610325", + "v": 97.8023 + }, + { + "t": "2026-07-09T04:15:01.610325", + "v": 97.9391 + }, + { + "t": "2026-07-09T05:15:01.610325", + "v": 97.9042 + }, + { + "t": "2026-07-09T06:15:01.610325", + "v": 98.1057 + }, + { + "t": "2026-07-09T07:15:01.610325", + "v": 98.0502 + }, + { + "t": "2026-07-09T08:15:01.610325", + "v": 98.018 + }, + { + "t": "2026-07-09T09:15:01.610325", + "v": 97.9257 + }, + { + "t": "2026-07-09T10:15:01.610325", + "v": 97.5186 + }, + { + "t": "2026-07-09T11:15:01.610325", + "v": 97.4878 + }, + { + "t": "2026-07-09T12:15:01.610325", + "v": 97.3052 + }, + { + "t": "2026-07-09T13:15:01.610325", + "v": 97.0342 + }, + { + "t": "2026-07-09T14:15:01.610325", + "v": 96.8528 + }, + { + "t": "2026-07-09T15:15:01.610325", + "v": 96.3845 + }, + { + "t": "2026-07-09T16:15:01.610325", + "v": 96.3464 + }, + { + "t": "2026-07-09T17:15:01.610325", + "v": 95.9701 + }, + { + "t": "2026-07-09T18:15:01.610325", + "v": 95.8285 + }, + { + "t": "2026-07-09T19:15:01.610325", + "v": 95.6862 + }, + { + "t": "2026-07-09T20:15:01.610325", + "v": 95.6173 + }, + { + "t": "2026-07-09T21:15:01.610325", + "v": 95.6224 + }, + { + "t": "2026-07-09T22:15:01.610325", + "v": 95.3631 + }, + { + "t": "2026-07-09T23:15:01.610325", + "v": 95.2982 + }, + { + "t": "2026-07-10T00:15:01.610325", + "v": 95.6888 + }, + { + "t": "2026-07-10T01:15:01.610325", + "v": 96.2865 + }, + { + "t": "2026-07-10T02:15:01.610325", + "v": 96.1381 + }, + { + "t": "2026-07-10T03:15:01.610325", + "v": 96.0725 + }, + { + "t": "2026-07-10T04:15:01.610325", + "v": 96.0744 + }, + { + "t": "2026-07-10T05:15:01.610325", + "v": 95.9482 + }, + { + "t": "2026-07-10T06:15:01.610325", + "v": 96.2668 + }, + { + "t": "2026-07-10T07:15:01.610325", + "v": 96.1664 + }, + { + "t": "2026-07-10T08:15:01.610325", + "v": 96.2064 + }, + { + "t": "2026-07-10T09:15:01.610325", + "v": 95.9231 + }, + { + "t": "2026-07-10T10:15:01.610325", + "v": 95.8583 + }, + { + "t": "2026-07-10T11:15:01.610325", + "v": 95.6133 + }, + { + "t": "2026-07-10T12:15:01.610325", + "v": 95.7014 + }, + { + "t": "2026-07-10T13:15:01.610325", + "v": 95.5683 + }, + { + "t": "2026-07-10T14:15:01.610325", + "v": 95.5584 + }, + { + "t": "2026-07-10T15:15:01.610325", + "v": 95.4612 + }, + { + "t": "2026-07-10T16:15:01.610325", + "v": 95.6363 + }, + { + "t": "2026-07-10T17:15:01.610325", + "v": 95.9731 + }, + { + "t": "2026-07-10T18:15:01.610325", + "v": 95.87 + }, + { + "t": "2026-07-10T19:15:01.610325", + "v": 96.004 + }, + { + "t": "2026-07-10T20:15:01.610325", + "v": 96.5311 + }, + { + "t": "2026-07-10T21:15:01.610325", + "v": 96.6229 + }, + { + "t": "2026-07-10T22:15:01.610325", + "v": 96.7576 + }, + { + "t": "2026-07-10T23:15:01.610325", + "v": 96.8423 + }, + { + "t": "2026-07-11T00:15:01.610325", + "v": 96.9356 + }, + { + "t": "2026-07-11T01:15:01.610325", + "v": 96.9795 + }, + { + "t": "2026-07-11T02:15:01.610325", + "v": 97.0231 + }, + { + "t": "2026-07-11T03:15:01.610325", + "v": 96.529 + }, + { + "t": "2026-07-11T04:15:01.610325", + "v": 96.4512 + }, + { + "t": "2026-07-11T05:15:01.610325", + "v": 96.6182 + }, + { + "t": "2026-07-11T06:15:01.610325", + "v": 96.1398 + }, + { + "t": "2026-07-11T07:15:01.610325", + "v": 96.0791 + }, + { + "t": "2026-07-11T08:15:01.610325", + "v": 95.523 + }, + { + "t": "2026-07-11T09:15:01.610325", + "v": 95.4702 + }, + { + "t": "2026-07-11T10:15:01.610325", + "v": 95.595 + }, + { + "t": "2026-07-11T11:15:01.610325", + "v": 95.4349 + }, + { + "t": "2026-07-11T12:15:01.610325", + "v": 95.136 + }, + { + "t": "2026-07-11T13:15:01.610325", + "v": 95.1823 + }, + { + "t": "2026-07-11T14:15:01.610325", + "v": 94.7368 + }, + { + "t": "2026-07-11T15:15:01.610325", + "v": 94.7923 + }, + { + "t": "2026-07-11T16:15:01.610325", + "v": 96.7307 + }, + { + "t": "2026-07-11T17:15:01.610325", + "v": 97.0315 + }, + { + "t": "2026-07-11T18:15:01.610325", + "v": 97.1667 + }, + { + "t": "2026-07-11T19:15:01.610325", + "v": 97.1035 + }, + { + "t": "2026-07-11T20:15:01.610325", + "v": 96.5646 + }, + { + "t": "2026-07-11T21:15:01.610325", + "v": 96.5961 + }, + { + "t": "2026-07-11T22:15:01.610325", + "v": 96.4195 + }, + { + "t": "2026-07-11T23:15:01.610325", + "v": 96.7329 + }, + { + "t": "2026-07-12T00:15:01.610325", + "v": 96.8183 + }, + { + "t": "2026-07-12T01:15:01.610325", + "v": 96.9313 + }, + { + "t": "2026-07-12T02:15:01.610325", + "v": 96.6487 + }, + { + "t": "2026-07-12T03:15:01.610325", + "v": 96.7083 + }, + { + "t": "2026-07-12T04:15:01.610325", + "v": 97.0534 + }, + { + "t": "2026-07-12T05:15:01.610325", + "v": 97.0684 + }, + { + "t": "2026-07-12T06:15:01.610325", + "v": 97.2204 + }, + { + "t": "2026-07-12T07:15:01.610325", + "v": 97.2326 + }, + { + "t": "2026-07-12T08:15:01.610325", + "v": 97.2287 + }, + { + "t": "2026-07-12T09:15:01.610325", + "v": 97.2098 + }, + { + "t": "2026-07-12T10:15:01.610325", + "v": 96.8489 + }, + { + "t": "2026-07-12T11:15:01.610325", + "v": 96.919 + }, + { + "t": "2026-07-12T12:15:01.610325", + "v": 97.2604 + }, + { + "t": "2026-07-12T13:15:01.610325", + "v": 97.3142 + }, + { + "t": "2026-07-12T14:15:01.610325", + "v": 97.0209 + }, + { + "t": "2026-07-12T15:15:01.610325", + "v": 96.5959 + }, + { + "t": "2026-07-12T16:15:01.610325", + "v": 95.8939 + }, + { + "t": "2026-07-12T17:15:01.610325", + "v": 95.5109 + }, + { + "t": "2026-07-12T18:15:01.610325", + "v": 95.6353 + }, + { + "t": "2026-07-12T19:15:01.610325", + "v": 95.8054 + }, + { + "t": "2026-07-12T20:15:01.610325", + "v": 95.7813 + }, + { + "t": "2026-07-12T21:15:01.610325", + "v": 96.0022 + }, + { + "t": "2026-07-12T22:15:01.610325", + "v": 96.0964 + }, + { + "t": "2026-07-12T23:15:01.610325", + "v": 96.2076 + }, + { + "t": "2026-07-13T00:15:01.610325", + "v": 95.9549 + }, + { + "t": "2026-07-13T01:15:01.610325", + "v": 96.2323 + }, + { + "t": "2026-07-13T02:15:01.610325", + "v": 96.3781 + }, + { + "t": "2026-07-13T03:15:01.610325", + "v": 96.4878 + }, + { + "t": "2026-07-13T04:15:01.610325", + "v": 96.653 + }, + { + "t": "2026-07-13T05:15:01.610325", + "v": 96.8236 + }, + { + "t": "2026-07-13T06:15:01.610325", + "v": 96.6798 + }, + { + "t": "2026-07-13T07:15:01.610325", + "v": 96.4366 + }, + { + "t": "2026-07-13T08:15:01.610325", + "v": 96.5119 + }, + { + "t": "2026-07-13T09:15:01.610325", + "v": 96.5351 + }, + { + "t": "2026-07-13T10:15:01.610325", + "v": 96.3998 + }, + { + "t": "2026-07-13T11:15:01.610325", + "v": 95.9113 + }, + { + "t": "2026-07-13T12:15:01.610325", + "v": 95.8434 + }, + { + "t": "2026-07-13T13:15:01.610325", + "v": 96.0984 + }, + { + "t": "2026-07-13T14:15:01.610325", + "v": 95.8979 + }, + { + "t": "2026-07-13T15:15:01.610325", + "v": 96.3585 + }, + { + "t": "2026-07-13T16:15:01.610325", + "v": 96.4778 + }, + { + "t": "2026-07-13T17:15:01.610325", + "v": 96.5431 + }, + { + "t": "2026-07-13T18:15:01.610325", + "v": 96.2351 + }, + { + "t": "2026-07-13T19:15:01.610325", + "v": 95.7909 + }, + { + "t": "2026-07-13T20:15:01.610325", + "v": 95.6891 + }, + { + "t": "2026-07-13T21:15:01.610325", + "v": 95.9942 + }, + { + "t": "2026-07-13T22:15:01.610325", + "v": 95.6242 + }, + { + "t": "2026-07-13T23:15:01.610325", + "v": 94.8396 + }, + { + "t": "2026-07-14T00:15:01.610325", + "v": 94.662 + }, + { + "t": "2026-07-14T01:15:01.610325", + "v": 94.7482 + }, + { + "t": "2026-07-14T02:15:01.610325", + "v": 94.5857 + }, + { + "t": "2026-07-14T03:15:01.610325", + "v": 94.9892 + }, + { + "t": "2026-07-14T04:15:01.610325", + "v": 95.1787 + }, + { + "t": "2026-07-14T05:15:01.610325", + "v": 95.4647 + }, + { + "t": "2026-07-14T06:15:01.610325", + "v": 95.0664 + }, + { + "t": "2026-07-14T07:15:01.610325", + "v": 95.305 + }, + { + "t": "2026-07-14T08:15:01.610325", + "v": 95.3638 + }, + { + "t": "2026-07-14T09:15:01.610325", + "v": 95.5005 + }, + { + "t": "2026-07-14T10:15:01.610325", + "v": 95.4122 + }, + { + "t": "2026-07-14T11:15:01.610325", + "v": 94.9282 + }, + { + "t": "2026-07-14T12:15:01.610325", + "v": 95.2534 + }, + { + "t": "2026-07-14T13:15:01.610325", + "v": 94.92 + }, + { + "t": "2026-07-14T14:15:01.610325", + "v": 95.0385 + }, + { + "t": "2026-07-14T15:15:01.610325", + "v": 95.3019 + }, + { + "t": "2026-07-14T16:15:01.610325", + "v": 95.4831 + }, + { + "t": "2026-07-14T17:15:01.610325", + "v": 95.4959 + }, + { + "t": "2026-07-14T18:15:01.610325", + "v": 95.7781 + }, + { + "t": "2026-07-14T19:15:01.610325", + "v": 96.085 + }, + { + "t": "2026-07-14T20:15:01.610325", + "v": 96.2476 + }, + { + "t": "2026-07-14T21:15:01.610325", + "v": 95.8746 + }, + { + "t": "2026-07-14T22:15:01.610325", + "v": 95.9366 + }, + { + "t": "2026-07-14T23:15:01.610325", + "v": 96.0293 + }, + { + "t": "2026-07-15T00:15:01.610325", + "v": 96.3704 + }, + { + "t": "2026-07-15T01:15:01.610325", + "v": 96.3721 + }, + { + "t": "2026-07-15T02:15:01.610325", + "v": 96.439 + }, + { + "t": "2026-07-15T03:15:01.610325", + "v": 96.1808 + }, + { + "t": "2026-07-15T04:15:01.610325", + "v": 96.2016 + }, + { + "t": "2026-07-15T05:15:01.610325", + "v": 95.8624 + }, + { + "t": "2026-07-15T06:15:01.610325", + "v": 95.1937 + }, + { + "t": "2026-07-15T07:15:01.610325", + "v": 95.2994 + }, + { + "t": "2026-07-15T08:15:01.610325", + "v": 95.8193 + }, + { + "t": "2026-07-15T09:15:01.610325", + "v": 95.531 + }, + { + "t": "2026-07-15T10:15:01.610325", + "v": 95.6595 + }, + { + "t": "2026-07-15T11:15:01.610325", + "v": 95.7701 + }, + { + "t": "2026-07-15T12:15:01.610325", + "v": 95.6 + }, + { + "t": "2026-07-15T13:15:01.610325", + "v": 95.1711 + }, + { + "t": "2026-07-15T14:15:01.610325", + "v": 95.3063 + }, + { + "t": "2026-07-15T15:15:01.610325", + "v": 95.5763 + }, + { + "t": "2026-07-15T16:15:01.610325", + "v": 95.1161 + }, + { + "t": "2026-07-15T17:15:01.610325", + "v": 95.3003 + }, + { + "t": "2026-07-15T18:15:01.610325", + "v": 95.3887 + }, + { + "t": "2026-07-15T19:15:01.610325", + "v": 95.7086 + }, + { + "t": "2026-07-15T20:15:01.610325", + "v": 96.3468 + }, + { + "t": "2026-07-15T21:15:01.610325", + "v": 96.4769 + }, + { + "t": "2026-07-15T22:15:01.610325", + "v": 96.4576 + }, + { + "t": "2026-07-15T23:15:01.610325", + "v": 96.4383 + }, + { + "t": "2026-07-16T00:15:01.610325", + "v": 96.9202 + }, + { + "t": "2026-07-16T01:15:01.610325", + "v": 97.3281 + }, + { + "t": "2026-07-16T02:15:01.610325", + "v": 97.018 + }, + { + "t": "2026-07-16T03:15:01.610325", + "v": 97.5357 + }, + { + "t": "2026-07-16T04:15:01.610325", + "v": 97.4542 + }, + { + "t": "2026-07-16T05:15:01.610325", + "v": 97.4497 + }, + { + "t": "2026-07-16T06:15:01.610325", + "v": 97.4353 + }, + { + "t": "2026-07-16T07:15:01.610325", + "v": 97.1102 + }, + { + "t": "2026-07-16T08:15:01.610325", + "v": 97.1573 + }, + { + "t": "2026-07-16T09:15:01.610325", + "v": 97.0276 + }, + { + "t": "2026-07-16T10:15:01.610325", + "v": 97.4304 + }, + { + "t": "2026-07-16T11:15:01.610325", + "v": 97.4715 + }, + { + "t": "2026-07-16T12:15:01.610325", + "v": 96.8587 + }, + { + "t": "2026-07-16T13:15:01.610325", + "v": 96.4487 + }, + { + "t": "2026-07-16T14:15:01.610325", + "v": 96.0331 + }, + { + "t": "2026-07-16T15:15:01.610325", + "v": 96.3301 + }, + { + "t": "2026-07-16T16:15:01.610325", + "v": 95.8921 + }, + { + "t": "2026-07-16T17:15:01.610325", + "v": 96.0155 + }, + { + "t": "2026-07-16T18:15:01.610325", + "v": 96.2978 + }, + { + "t": "2026-07-16T19:15:01.610325", + "v": 96.9398 + }, + { + "t": "2026-07-16T20:15:01.610325", + "v": 96.7275 + }, + { + "t": "2026-07-16T21:15:01.610325", + "v": 96.9895 + }, + { + "t": "2026-07-16T22:15:01.610325", + "v": 97.0767 + }, + { + "t": "2026-07-16T23:15:01.610325", + "v": 96.6685 + }, + { + "t": "2026-07-17T00:15:01.610325", + "v": 96.8761 + }, + { + "t": "2026-07-17T01:15:01.610325", + "v": 96.755 + }, + { + "t": "2026-07-17T02:15:01.610325", + "v": 97.0748 + }, + { + "t": "2026-07-17T03:15:01.610325", + "v": 97.3955 + }, + { + "t": "2026-07-17T04:15:01.610325", + "v": 97.7323 + }, + { + "t": "2026-07-17T05:15:01.610325", + "v": 97.4169 + }, + { + "t": "2026-07-17T06:15:01.610325", + "v": 97.7186 + }, + { + "t": "2026-07-17T07:15:01.610325", + "v": 97.7802 + }, + { + "t": "2026-07-17T08:15:01.610325", + "v": 97.6304 + }, + { + "t": "2026-07-17T09:15:01.610325", + "v": 97.4289 + }, + { + "t": "2026-07-17T10:15:01.610325", + "v": 97.1626 + }, + { + "t": "2026-07-17T11:15:01.610325", + "v": 96.7934 + }, + { + "t": "2026-07-17T12:15:01.610325", + "v": 96.8331 + }, + { + "t": "2026-07-17T13:15:01.610325", + "v": 96.7189 + }, + { + "t": "2026-07-17T14:15:01.610325", + "v": 96.8012 + }, + { + "t": "2026-07-17T15:15:01.610325", + "v": 97.1742 + }, + { + "t": "2026-07-17T16:15:01.610325", + "v": 96.6764 + }, + { + "t": "2026-07-17T17:15:01.610325", + "v": 96.5997 + }, + { + "t": "2026-07-17T18:15:01.610325", + "v": 96.8324 + }, + { + "t": "2026-07-17T19:15:01.610325", + "v": 96.8681 + }, + { + "t": "2026-07-17T20:15:01.610325", + "v": 97.0383 + }, + { + "t": "2026-07-17T21:15:01.610325", + "v": 97.1711 + }, + { + "t": "2026-07-17T22:15:01.610325", + "v": 97.1153 + }, + { + "t": "2026-07-17T23:15:01.610325", + "v": 97.3396 + }, + { + "t": "2026-07-18T00:15:01.610325", + "v": 97.3129 + }, + { + "t": "2026-07-18T01:15:01.610325", + "v": 97.1957 + }, + { + "t": "2026-07-18T02:15:01.610325", + "v": 97.3835 + }, + { + "t": "2026-07-18T03:15:01.610325", + "v": 97.789 + }, + { + "t": "2026-07-18T04:15:01.610325", + "v": 98.0627 + }, + { + "t": "2026-07-18T05:15:01.610325", + "v": 98.3707 + }, + { + "t": "2026-07-18T06:15:01.610325", + "v": 98.4879 + }, + { + "t": "2026-07-18T07:15:01.610325", + "v": 98.7816 + }, + { + "t": "2026-07-18T08:15:01.610325", + "v": 98.9812 + }, + { + "t": "2026-07-18T09:15:01.610325", + "v": 99.2004 + }, + { + "t": "2026-07-18T10:15:01.610325", + "v": 98.7106 + }, + { + "t": "2026-07-18T11:15:01.610325", + "v": 98.3661 + }, + { + "t": "2026-07-18T12:15:01.610325", + "v": 98.7987 + }, + { + "t": "2026-07-18T13:15:01.610325", + "v": 99.2595 + }, + { + "t": "2026-07-18T14:15:01.610325", + "v": 99.0294 + }, + { + "t": "2026-07-18T15:15:01.610325", + "v": 98.9594 + }, + { + "t": "2026-07-18T16:15:01.610325", + "v": 98.7544 + }, + { + "t": "2026-07-18T17:15:01.610325", + "v": 98.6619 + }, + { + "t": "2026-07-18T18:15:01.610325", + "v": 98.8784 + }, + { + "t": "2026-07-18T19:15:01.610325", + "v": 98.9173 + }, + { + "t": "2026-07-18T20:15:01.610325", + "v": 99.078 + }, + { + "t": "2026-07-18T21:15:01.610325", + "v": 98.7396 + }, + { + "t": "2026-07-18T22:15:01.610325", + "v": 98.1366 + }, + { + "t": "2026-07-18T23:15:01.610325", + "v": 98.8058 + }, + { + "t": "2026-07-19T00:15:01.610325", + "v": 98.4846 + }, + { + "t": "2026-07-19T01:15:01.610325", + "v": 98.5686 + }, + { + "t": "2026-07-19T02:15:01.610325", + "v": 98.6761 + }, + { + "t": "2026-07-19T03:15:01.610325", + "v": 98.2505 + }, + { + "t": "2026-07-19T04:15:01.610325", + "v": 98.0925 + }, + { + "t": "2026-07-19T05:15:01.610325", + "v": 97.5926 + }, + { + "t": "2026-07-19T06:15:01.610325", + "v": 97.2222 + }, + { + "t": "2026-07-19T07:15:01.610325", + "v": 97.4304 + }, + { + "t": "2026-07-19T08:15:01.610325", + "v": 97.4938 + }, + { + "t": "2026-07-19T09:15:01.610325", + "v": 97.9506 + }, + { + "t": "2026-07-19T10:15:01.610325", + "v": 97.5766 + }, + { + "t": "2026-07-19T11:15:01.610325", + "v": 97.3763 + }, + { + "t": "2026-07-19T12:15:01.610325", + "v": 96.9565 + }, + { + "t": "2026-07-19T13:15:01.610325", + "v": 96.8847 + }, + { + "t": "2026-07-19T14:15:01.610325", + "v": 96.7908 + }, + { + "t": "2026-07-19T15:15:01.610325", + "v": 96.7016 + }, + { + "t": "2026-07-19T16:15:01.610325", + "v": 96.7697 + }, + { + "t": "2026-07-19T17:15:01.610325", + "v": 96.8603 + }, + { + "t": "2026-07-19T18:15:01.610325", + "v": 97.4481 + }, + { + "t": "2026-07-19T19:15:01.610325", + "v": 97.9789 + }, + { + "t": "2026-07-19T20:15:01.610325", + "v": 97.8103 + }, + { + "t": "2026-07-19T21:15:01.610325", + "v": 97.8859 + }, + { + "t": "2026-07-19T22:15:01.610325", + "v": 97.7266 + }, + { + "t": "2026-07-19T23:15:01.610325", + "v": 97.7747 + }, + { + "t": "2026-07-20T00:15:01.610325", + "v": 97.7826 + }, + { + "t": "2026-07-20T01:15:01.610325", + "v": 97.8117 + }, + { + "t": "2026-07-20T02:15:01.610325", + "v": 98.1894 + }, + { + "t": "2026-07-20T03:15:01.610325", + "v": 98.067 + }, + { + "t": "2026-07-20T04:15:01.610325", + "v": 97.9825 + }, + { + "t": "2026-07-20T05:15:01.610325", + "v": 98.0678 + }, + { + "t": "2026-07-20T06:15:01.610325", + "v": 98.1592 + }, + { + "t": "2026-07-20T07:15:01.610325", + "v": 97.701 + }, + { + "t": "2026-07-20T08:15:01.610325", + "v": 98.1229 + }, + { + "t": "2026-07-20T09:15:01.610325", + "v": 98.2026 + }, + { + "t": "2026-07-20T10:15:01.610325", + "v": 98.1248 + }, + { + "t": "2026-07-20T11:15:01.610325", + "v": 98.1575 + }, + { + "t": "2026-07-20T12:15:01.610325", + "v": 97.8298 + }, + { + "t": "2026-07-20T13:15:01.610325", + "v": 97.6216 + }, + { + "t": "2026-07-20T14:15:01.610325", + "v": 97.1786 + }, + { + "t": "2026-07-20T15:15:01.610325", + "v": 97.0774 + }, + { + "t": "2026-07-20T16:15:01.610325", + "v": 97.035 + }, + { + "t": "2026-07-20T17:15:01.610325", + "v": 97.227 + }, + { + "t": "2026-07-20T18:15:01.610325", + "v": 97.5532 + }, + { + "t": "2026-07-20T19:15:01.610325", + "v": 97.025 + }, + { + "t": "2026-07-20T20:15:01.610325", + "v": 97.4209 + }, + { + "t": "2026-07-20T21:15:01.610325", + "v": 97.5374 + }, + { + "t": "2026-07-20T22:15:01.610325", + "v": 97.6982 + }, + { + "t": "2026-07-20T23:15:01.610325", + "v": 97.7908 + }, + { + "t": "2026-07-21T00:15:01.610325", + "v": 97.7057 + }, + { + "t": "2026-07-21T01:15:01.610325", + "v": 97.6448 + }, + { + "t": "2026-07-21T02:15:01.610325", + "v": 97.7549 + }, + { + "t": "2026-07-21T03:15:01.610325", + "v": 97.5985 + }, + { + "t": "2026-07-21T04:15:01.610325", + "v": 97.6184 + }, + { + "t": "2026-07-21T05:15:01.610325", + "v": 97.8403 + }, + { + "t": "2026-07-21T06:15:01.610325", + "v": 98.1466 + }, + { + "t": "2026-07-21T07:15:01.610325", + "v": 98.2334 + }, + { + "t": "2026-07-21T08:15:01.610325", + "v": 98.3461 + }, + { + "t": "2026-07-21T09:15:01.610325", + "v": 98.5647 + }, + { + "t": "2026-07-21T10:15:01.610325", + "v": 98.3085 + }, + { + "t": "2026-07-21T11:15:01.610325", + "v": 98.3724 + }, + { + "t": "2026-07-21T12:15:01.610325", + "v": 98.1409 + }, + { + "t": "2026-07-21T13:15:01.610325", + "v": 98.0226 + }, + { + "t": "2026-07-21T14:15:01.610325", + "v": 98.3252 + }, + { + "t": "2026-07-21T15:15:01.610325", + "v": 98.2244 + }, + { + "t": "2026-07-21T16:15:01.610325", + "v": 97.9822 + }, + { + "t": "2026-07-21T17:15:01.610325", + "v": 97.8529 + }, + { + "t": "2026-07-21T18:15:01.610325", + "v": 97.6105 + }, + { + "t": "2026-07-21T19:15:01.610325", + "v": 97.6218 + }, + { + "t": "2026-07-21T20:15:01.610325", + "v": 97.7497 + }, + { + "t": "2026-07-21T21:15:01.610325", + "v": 97.7669 + }, + { + "t": "2026-07-21T22:15:01.610325", + "v": 97.8192 + }, + { + "t": "2026-07-21T23:15:01.610325", + "v": 98.1527 + }, + { + "t": "2026-07-22T00:15:01.610325", + "v": 98.0444 + }, + { + "t": "2026-07-22T01:15:01.610325", + "v": 97.9779 + }, + { + "t": "2026-07-22T02:15:01.610325", + "v": 98.6278 + }, + { + "t": "2026-07-22T03:15:01.610325", + "v": 98.2488 + }, + { + "t": "2026-07-22T04:15:01.610325", + "v": 98.2886 + }, + { + "t": "2026-07-22T05:15:01.610325", + "v": 97.9037 + }, + { + "t": "2026-07-22T06:15:01.610325", + "v": 97.4358 + }, + { + "t": "2026-07-22T07:15:01.610325", + "v": 97.0498 + }, + { + "t": "2026-07-22T08:15:01.610325", + "v": 97.1876 + }, + { + "t": "2026-07-22T09:15:01.610325", + "v": 97.2518 + }, + { + "t": "2026-07-22T10:15:01.610325", + "v": 97.3188 + }, + { + "t": "2026-07-22T11:15:01.610325", + "v": 97.2142 + }, + { + "t": "2026-07-22T12:15:01.610325", + "v": 97.4347 + }, + { + "t": "2026-07-22T13:15:01.610325", + "v": 97.1519 + }, + { + "t": "2026-07-22T14:15:01.610325", + "v": 96.9269 + }, + { + "t": "2026-07-22T15:15:01.610325", + "v": 97.0938 + }, + { + "t": "2026-07-22T16:15:01.610325", + "v": 96.8411 + }, + { + "t": "2026-07-22T17:15:01.610325", + "v": 97.3339 + }, + { + "t": "2026-07-22T18:15:01.610325", + "v": 97.3573 + }, + { + "t": "2026-07-22T19:15:01.610325", + "v": 97.2538 + }, + { + "t": "2026-07-22T20:15:01.610325", + "v": 97.17 + }, + { + "t": "2026-07-22T21:15:01.610325", + "v": 97.2395 + }, + { + "t": "2026-07-22T22:15:01.610325", + "v": 96.7677 + }, + { + "t": "2026-07-22T23:15:01.610325", + "v": 96.8982 + }, + { + "t": "2026-07-23T00:15:01.610325", + "v": 96.6418 + }, + { + "t": "2026-07-23T01:15:01.610325", + "v": 96.1811 + }, + { + "t": "2026-07-23T02:15:01.610325", + "v": 96.033 + }, + { + "t": "2026-07-23T03:15:01.610325", + "v": 95.7582 + }, + { + "t": "2026-07-23T04:15:01.610325", + "v": 96.161 + }, + { + "t": "2026-07-23T05:15:01.610325", + "v": 96.0478 + }, + { + "t": "2026-07-23T06:15:01.610325", + "v": 96.0009 + }, + { + "t": "2026-07-23T07:15:01.610325", + "v": 95.4931 + }, + { + "t": "2026-07-23T08:15:01.610325", + "v": 95.4755 + }, + { + "t": "2026-07-23T09:15:01.610325", + "v": 95.3645 + }, + { + "t": "2026-07-23T10:15:01.610325", + "v": 95.3609 + }, + { + "t": "2026-07-23T11:15:01.610325", + "v": 95.0786 + }, + { + "t": "2026-07-23T12:15:01.610325", + "v": 95.1431 + }, + { + "t": "2026-07-23T13:15:01.610325", + "v": 95.1413 + }, + { + "t": "2026-07-23T14:15:01.610325", + "v": 95.5803 + }, + { + "t": "2026-07-23T15:15:01.610325", + "v": 95.4098 + }, + { + "t": "2026-07-23T16:15:01.610325", + "v": 95.0328 + }, + { + "t": "2026-07-23T17:15:01.610325", + "v": 95.7987 + }, + { + "t": "2026-07-23T18:15:01.610325", + "v": 95.7907 + }, + { + "t": "2026-07-23T19:15:01.610325", + "v": 95.585 + }, + { + "t": "2026-07-23T20:15:01.610325", + "v": 95.571 + }, + { + "t": "2026-07-23T21:15:01.610325", + "v": 95.4321 + }, + { + "t": "2026-07-23T22:15:01.610325", + "v": 95.0714 + }, + { + "t": "2026-07-23T23:15:01.610325", + "v": 94.9868 + }, + { + "t": "2026-07-24T00:15:01.610325", + "v": 95.1914 + }, + { + "t": "2026-07-24T01:15:01.610325", + "v": 95.4449 + }, + { + "t": "2026-07-24T02:15:01.610325", + "v": 94.8633 + }, + { + "t": "2026-07-24T03:15:01.610325", + "v": 95.315 + }, + { + "t": "2026-07-24T04:15:01.610325", + "v": 94.9975 + }, + { + "t": "2026-07-24T05:15:01.610325", + "v": 95.1301 + }, + { + "t": "2026-07-24T06:15:01.610325", + "v": 95.0154 + }, + { + "t": "2026-07-24T07:15:01.610325", + "v": 95.249 + }, + { + "t": "2026-07-24T08:15:01.610325", + "v": 95.2247 + }, + { + "t": "2026-07-24T09:15:01.610325", + "v": 95.733 + }, + { + "t": "2026-07-24T10:15:01.610325", + "v": 95.7617 + }, + { + "t": "2026-07-24T11:15:01.610325", + "v": 95.6141 + }, + { + "t": "2026-07-24T12:15:01.610325", + "v": 95.7617 + }, + { + "t": "2026-07-24T13:15:01.610325", + "v": 95.8008 + }, + { + "t": "2026-07-24T14:15:01.610325", + "v": 96.1137 + }, + { + "t": "2026-07-24T15:15:01.610325", + "v": 96.6899 + }, + { + "t": "2026-07-24T16:15:01.610325", + "v": 96.8002 + }, + { + "t": "2026-07-24T17:15:01.610325", + "v": 96.6365 + }, + { + "t": "2026-07-24T18:15:01.610325", + "v": 96.6325 + }, + { + "t": "2026-07-24T19:15:01.610325", + "v": 96.6712 + }, + { + "t": "2026-07-24T20:15:01.610325", + "v": 96.1472 + }, + { + "t": "2026-07-24T21:15:01.610325", + "v": 96.1247 + }, + { + "t": "2026-07-24T22:15:01.610325", + "v": 95.8607 + }, + { + "t": "2026-07-24T23:15:01.610325", + "v": 96.1172 + }, + { + "t": "2026-07-25T00:15:01.610325", + "v": 96.0855 + }, + { + "t": "2026-07-25T01:15:01.610325", + "v": 95.7121 + }, + { + "t": "2026-07-25T02:15:01.610325", + "v": 95.6071 + }, + { + "t": "2026-07-25T03:15:01.610325", + "v": 96.0187 + }, + { + "t": "2026-07-25T04:15:01.610325", + "v": 95.9503 + }, + { + "t": "2026-07-25T05:15:01.610325", + "v": 95.907 + }, + { + "t": "2026-07-25T06:15:01.610325", + "v": 95.6693 + }, + { + "t": "2026-07-25T07:15:01.610325", + "v": 95.905 + }, + { + "t": "2026-07-25T08:15:01.610325", + "v": 95.6193 + }, + { + "t": "2026-07-25T09:15:01.610325", + "v": 95.7374 + }, + { + "t": "2026-07-25T10:15:01.610325", + "v": 96.0196 + }, + { + "t": "2026-07-25T11:15:01.610325", + "v": 96.3142 + }, + { + "t": "2026-07-25T12:15:01.610325", + "v": 96.4885 + }, + { + "t": "2026-07-25T13:15:01.610325", + "v": 96.5732 + }, + { + "t": "2026-07-25T14:15:01.610325", + "v": 96.8342 + }, + { + "t": "2026-07-25T15:15:01.610325", + "v": 96.7259 + }, + { + "t": "2026-07-25T16:15:01.610325", + "v": 96.3698 + }, + { + "t": "2026-07-25T17:15:01.610325", + "v": 96.5705 + }, + { + "t": "2026-07-25T18:15:01.610325", + "v": 96.47 + }, + { + "t": "2026-07-25T19:15:01.610325", + "v": 96.3779 + }, + { + "t": "2026-07-25T20:15:01.610325", + "v": 96.2717 + }, + { + "t": "2026-07-25T21:15:01.610325", + "v": 96.5737 + }, + { + "t": "2026-07-25T22:15:01.610325", + "v": 96.3727 + }, + { + "t": "2026-07-25T23:15:01.610325", + "v": 96.6967 + }, + { + "t": "2026-07-26T00:15:01.610325", + "v": 97.1371 + }, + { + "t": "2026-07-26T01:15:01.610325", + "v": 97.09 + }, + { + "t": "2026-07-26T02:15:01.610325", + "v": 96.8955 + }, + { + "t": "2026-07-26T03:15:01.610325", + "v": 96.8508 + }, + { + "t": "2026-07-26T04:15:01.610325", + "v": 97.0107 + }, + { + "t": "2026-07-26T05:15:01.610325", + "v": 97.3071 + }, + { + "t": "2026-07-26T06:15:01.610325", + "v": 97.1826 + }, + { + "t": "2026-07-26T07:15:01.610325", + "v": 96.7083 + }, + { + "t": "2026-07-26T08:15:01.610325", + "v": 96.8391 + }, + { + "t": "2026-07-26T09:15:01.610325", + "v": 96.522 + }, + { + "t": "2026-07-26T10:15:01.610325", + "v": 95.9918 + }, + { + "t": "2026-07-26T11:15:01.610325", + "v": 96.0069 + }, + { + "t": "2026-07-26T12:15:01.610325", + "v": 96.3986 + }, + { + "t": "2026-07-26T13:15:01.610325", + "v": 95.9757 + }, + { + "t": "2026-07-26T14:15:01.610325", + "v": 95.795 + }, + { + "t": "2026-07-26T15:15:01.610325", + "v": 95.6439 + }, + { + "t": "2026-07-26T16:15:01.610325", + "v": 95.6257 + }, + { + "t": "2026-07-26T17:15:01.610325", + "v": 95.4869 + }, + { + "t": "2026-07-26T18:15:01.610325", + "v": 95.4914 + }, + { + "t": "2026-07-26T19:15:01.610325", + "v": 95.6345 + }, + { + "t": "2026-07-26T20:15:01.610325", + "v": 96.3206 + }, + { + "t": "2026-07-26T21:15:01.610325", + "v": 96.0714 + }, + { + "t": "2026-07-26T22:15:01.610325", + "v": 95.932 + }, + { + "t": "2026-07-26T23:15:01.610325", + "v": 95.8962 + }, + { + "t": "2026-07-27T00:15:01.610325", + "v": 95.9444 + }, + { + "t": "2026-07-27T01:15:01.610325", + "v": 96.1256 + }, + { + "t": "2026-07-27T02:15:01.610325", + "v": 96.1529 + }, + { + "t": "2026-07-27T03:15:01.610325", + "v": 96.0513 + }, + { + "t": "2026-07-27T04:15:01.610325", + "v": 96.1924 + }, + { + "t": "2026-07-27T05:15:01.610325", + "v": 96.2077 + }, + { + "t": "2026-07-27T06:15:01.610325", + "v": 96.5351 + }, + { + "t": "2026-07-27T07:15:01.610325", + "v": 96.7525 + }, + { + "t": "2026-07-27T08:15:01.610325", + "v": 97.1364 + }, + { + "t": "2026-07-27T09:15:01.610325", + "v": 96.9592 + }, + { + "t": "2026-07-27T10:15:01.610325", + "v": 97.1592 + }, + { + "t": "2026-07-27T11:15:01.610325", + "v": 97.1908 + }, + { + "t": "2026-07-27T12:15:01.610325", + "v": 98.0009 + }, + { + "t": "2026-07-27T13:15:01.610325", + "v": 98.184 + }, + { + "t": "2026-07-27T14:15:01.610325", + "v": 96.7652 + }, + { + "t": "2026-07-27T15:15:01.610325", + "v": 96.8008 + }, + { + "t": "2026-07-27T16:15:01.610325", + "v": 96.6402 + }, + { + "t": "2026-07-27T17:15:01.610325", + "v": 96.8204 + }, + { + "t": "2026-07-27T18:15:01.610325", + "v": 96.8095 + }, + { + "t": "2026-07-27T19:15:01.610325", + "v": 96.3536 + }, + { + "t": "2026-07-27T20:15:01.610325", + "v": 96.4153 + }, + { + "t": "2026-07-27T21:15:01.610325", + "v": 96.6946 + }, + { + "t": "2026-07-27T22:15:01.610325", + "v": 96.9727 + }, + { + "t": "2026-07-27T23:15:01.610325", + "v": 96.6529 + }, + { + "t": "2026-07-28T00:15:01.610325", + "v": 96.6148 + }, + { + "t": "2026-07-28T01:15:01.610325", + "v": 96.8872 + }, + { + "t": "2026-07-28T02:15:01.610325", + "v": 96.8901 + }, + { + "t": "2026-07-28T03:15:01.610325", + "v": 96.1499 + }, + { + "t": "2026-07-28T04:15:01.610325", + "v": 96.3809 + }, + { + "t": "2026-07-28T05:15:01.610325", + "v": 96.3987 + }, + { + "t": "2026-07-28T06:15:01.610325", + "v": 96.864 + }, + { + "t": "2026-07-28T07:15:01.610325", + "v": 96.1988 + }, + { + "t": "2026-07-28T08:15:01.610325", + "v": 96.3487 + }, + { + "t": "2026-07-28T09:15:01.610325", + "v": 96.4594 + }, + { + "t": "2026-07-28T10:15:01.610325", + "v": 96.8615 + }, + { + "t": "2026-07-28T11:15:01.610325", + "v": 96.9197 + }, + { + "t": "2026-07-28T12:15:01.610325", + "v": 96.5096 + }, + { + "t": "2026-07-28T13:15:01.610325", + "v": 96.261 + }, + { + "t": "2026-07-28T14:15:01.610325", + "v": 96.3402 + }, + { + "t": "2026-07-28T15:15:01.610325", + "v": 96.3623 + }, + { + "t": "2026-07-28T16:15:01.610325", + "v": 96.9048 + }, + { + "t": "2026-07-28T17:15:01.610325", + "v": 96.9046 + }, + { + "t": "2026-07-28T18:15:01.610325", + "v": 96.7157 + }, + { + "t": "2026-07-28T19:15:01.610325", + "v": 96.6085 + }, + { + "t": "2026-07-28T20:15:01.610325", + "v": 96.5624 + }, + { + "t": "2026-07-28T21:15:01.610325", + "v": 96.9655 + }, + { + "t": "2026-07-28T22:15:01.610325", + "v": 96.8512 + }, + { + "t": "2026-07-28T23:15:01.610325", + "v": 96.8339 + }, + { + "t": "2026-07-29T00:15:01.610325", + "v": 96.8487 + }, + { + "t": "2026-07-29T01:15:01.610325", + "v": 97.0174 + }, + { + "t": "2026-07-29T02:15:01.610325", + "v": 96.8039 + }, + { + "t": "2026-07-29T03:15:01.610325", + "v": 96.9332 + }, + { + "t": "2026-07-29T04:15:01.610325", + "v": 97.267 + }, + { + "t": "2026-07-29T05:15:01.610325", + "v": 97.1777 + }, + { + "t": "2026-07-29T06:15:01.610325", + "v": 97.3883 + }, + { + "t": "2026-07-29T07:15:01.610325", + "v": 97.9768 + }, + { + "t": "2026-07-29T08:15:01.610325", + "v": 98.5583 + }, + { + "t": "2026-07-29T09:15:01.610325", + "v": 98.5863 + }, + { + "t": "2026-07-29T10:15:01.610325", + "v": 98.634 + }, + { + "t": "2026-07-29T11:15:01.610325", + "v": 98.3906 + }, + { + "t": "2026-07-29T12:15:01.610325", + "v": 99.0345 + }, + { + "t": "2026-07-29T13:15:01.610325", + "v": 98.9135 + }, + { + "t": "2026-07-29T14:15:01.610325", + "v": 98.6678 + }, + { + "t": "2026-07-29T15:15:01.610325", + "v": 98.631 + }, + { + "t": "2026-07-29T16:15:01.610325", + "v": 98.4388 + }, + { + "t": "2026-07-29T17:15:01.610325", + "v": 98.1462 + }, + { + "t": "2026-07-29T18:15:01.610325", + "v": 98.6574 + }, + { + "t": "2026-07-29T19:15:01.610325", + "v": 99.1579 + }, + { + "t": "2026-07-29T20:15:01.610325", + "v": 98.8806 + }, + { + "t": "2026-07-29T21:15:01.610325", + "v": 99.0694 + }, + { + "t": "2026-07-29T22:15:01.610325", + "v": 99.3707 + }, + { + "t": "2026-07-29T23:15:01.610325", + "v": 99.4901 + }, + { + "t": "2026-07-30T00:15:01.610325", + "v": 99.8382 + }, + { + "t": "2026-07-30T01:15:01.610325", + "v": 99.2555 + }, + { + "t": "2026-07-30T02:15:01.610325", + "v": 99.2103 + }, + { + "t": "2026-07-30T03:15:01.610325", + "v": 99.391 + }, + { + "t": "2026-07-30T04:15:01.610325", + "v": 99.6439 + }, + { + "t": "2026-07-30T05:15:01.610325", + "v": 99.7213 + }, + { + "t": "2026-07-30T06:15:01.610325", + "v": 99.8546 + }, + { + "t": "2026-07-30T07:15:01.610325", + "v": 99.7469 + }, + { + "t": "2026-07-30T08:15:01.610325", + "v": 99.6731 + }, + { + "t": "2026-07-30T09:15:01.610325", + "v": 99.715 + }, + { + "t": "2026-07-30T10:15:01.610325", + "v": 99.541 + }, + { + "t": "2026-07-30T11:15:01.610325", + "v": 99.8539 + }, + { + "t": "2026-07-30T12:15:01.610325", + "v": 100.111 + }, + { + "t": "2026-07-30T13:15:01.610325", + "v": 100.0937 + }, + { + "t": "2026-07-30T14:15:01.610325", + "v": 100.5493 + }, + { + "t": "2026-07-30T15:15:01.610325", + "v": 101.2986 + }, + { + "t": "2026-07-30T16:15:01.610325", + "v": 101.0016 + }, + { + "t": "2026-07-30T17:15:01.610325", + "v": 100.8154 + }, + { + "t": "2026-07-30T18:15:01.610325", + "v": 100.2465 + }, + { + "t": "2026-07-30T19:15:01.610325", + "v": 100.3656 + }, + { + "t": "2026-07-30T20:15:01.610325", + "v": 100.3814 + }, + { + "t": "2026-07-30T21:15:01.610325", + "v": 100.0198 + }, + { + "t": "2026-07-30T22:15:01.610325", + "v": 100.0461 + }, + { + "t": "2026-07-30T23:15:01.610325", + "v": 100.0789 + }, + { + "t": "2026-07-31T00:15:01.610325", + "v": 100.2246 + }, + { + "t": "2026-07-31T01:15:01.610325", + "v": 99.8704 + }, + { + "t": "2026-07-31T02:15:01.610325", + "v": 99.7892 + }, + { + "t": "2026-07-31T03:15:01.610325", + "v": 100.0707 + }, + { + "t": "2026-07-31T04:15:01.610325", + "v": 100.3823 + }, + { + "t": "2026-07-31T05:15:01.610325", + "v": 100.078 + }, + { + "t": "2026-07-31T06:15:01.610325", + "v": 100.3134 + }, + { + "t": "2026-07-31T07:15:01.610325", + "v": 100.358 + }, + { + "t": "2026-07-31T08:15:01.610325", + "v": 100.3968 + }, + { + "t": "2026-07-31T09:15:01.610325", + "v": 100.3486 + }, + { + "t": "2026-07-31T10:15:01.610325", + "v": 100.4708 + }, + { + "t": "2026-07-31T11:15:01.610325", + "v": 100.2315 + }, + { + "t": "2026-07-31T12:15:01.610325", + "v": 100.0701 + }, + { + "t": "2026-07-31T13:15:01.610325", + "v": 99.7078 + }, + { + "t": "2026-07-31T14:15:01.610325", + "v": 99.6874 + }, + { + "t": "2026-07-31T15:15:01.610325", + "v": 99.1331 + }, + { + "t": "2026-07-31T16:15:01.610325", + "v": 98.7126 + }, + { + "t": "2026-07-31T17:15:01.610325", + "v": 98.6493 + }, + { + "t": "2026-07-31T18:15:01.610325", + "v": 98.5048 + }, + { + "t": "2026-07-31T19:15:01.610325", + "v": 98.1074 + }, + { + "t": "2026-07-31T20:15:01.610325", + "v": 98.4777 + }, + { + "t": "2026-07-31T21:15:01.610325", + "v": 98.3141 + }, + { + "t": "2026-07-31T22:15:01.610325", + "v": 98.4741 + }, + { + "t": "2026-07-31T23:15:01.610325", + "v": 98.3932 + }, + { + "t": "2026-08-01T00:15:01.610325", + "v": 98.1417 + }, + { + "t": "2026-08-01T01:15:01.610325", + "v": 98.3367 + }, + { + "t": "2026-08-01T02:15:01.610325", + "v": 97.8188 + }, + { + "t": "2026-08-01T03:15:01.610325", + "v": 97.9151 + }, + { + "t": "2026-08-01T04:15:01.610325", + "v": 97.7978 + }, + { + "t": "2026-08-01T05:15:01.610325", + "v": 97.694 + }, + { + "t": "2026-08-01T06:15:01.610325", + "v": 97.393 + }, + { + "t": "2026-08-01T07:15:01.610325", + "v": 97.484 + }, + { + "t": "2026-08-01T08:15:01.610325", + "v": 97.9597 + }, + { + "t": "2026-08-01T09:15:01.610325", + "v": 98.0236 + }, + { + "t": "2026-08-01T10:15:01.610325", + "v": 98.0111 + }, + { + "t": "2026-08-01T11:15:01.610325", + "v": 97.9251 + }, + { + "t": "2026-08-01T12:15:01.610325", + "v": 97.6017 + }, + { + "t": "2026-08-01T13:15:01.610325", + "v": 97.2047 + }, + { + "t": "2026-08-01T14:15:01.610325", + "v": 97.4419 + }, + { + "t": "2026-08-01T15:15:01.610325", + "v": 97.7409 + }, + { + "t": "2026-08-01T16:15:01.610325", + "v": 98.0912 + }, + { + "t": "2026-08-01T17:15:01.610325", + "v": 98.3728 + }, + { + "t": "2026-08-01T18:15:01.610325", + "v": 98.0624 + }, + { + "t": "2026-08-01T19:15:01.610325", + "v": 98.022 + }, + { + "t": "2026-08-01T20:15:01.610325", + "v": 98.2879 + }, + { + "t": "2026-08-01T21:15:01.610325", + "v": 98.255 + }, + { + "t": "2026-08-01T22:15:01.610325", + "v": 98.307 + }, + { + "t": "2026-08-01T23:15:01.610325", + "v": 98.1892 + }, + { + "t": "2026-08-02T00:15:01.610325", + "v": 97.3737 + }, + { + "t": "2026-08-02T01:15:01.610325", + "v": 97.0596 + }, + { + "t": "2026-08-02T02:15:01.610325", + "v": 96.9298 + }, + { + "t": "2026-08-02T03:15:01.610325", + "v": 96.8857 + }, + { + "t": "2026-08-02T04:15:01.610325", + "v": 97.0989 + }, + { + "t": "2026-08-02T05:15:01.610325", + "v": 97.3298 + }, + { + "t": "2026-08-02T06:15:01.610325", + "v": 97.1398 + }, + { + "t": "2026-08-02T07:15:01.610325", + "v": 97.289 + }, + { + "t": "2026-08-02T08:15:01.610325", + "v": 97.4715 + }, + { + "t": "2026-08-02T09:15:01.610325", + "v": 97.6818 + }, + { + "t": "2026-08-02T10:15:01.610325", + "v": 97.7016 + }, + { + "t": "2026-08-02T11:15:01.610325", + "v": 97.8168 + }, + { + "t": "2026-08-02T12:15:01.610325", + "v": 97.797 + }, + { + "t": "2026-08-02T13:15:01.610325", + "v": 97.5661 + }, + { + "t": "2026-08-02T14:15:01.610325", + "v": 97.8067 + }, + { + "t": "2026-08-02T15:15:01.610325", + "v": 97.97 + }, + { + "t": "2026-08-02T16:15:01.610325", + "v": 97.5448 + }, + { + "t": "2026-08-02T17:15:01.610325", + "v": 97.3571 + }, + { + "t": "2026-08-02T18:15:01.610325", + "v": 97.6374 + }, + { + "t": "2026-08-02T19:15:01.610325", + "v": 97.5406 + }, + { + "t": "2026-08-02T20:15:01.610325", + "v": 97.9296 + }, + { + "t": "2026-08-02T21:15:01.610325", + "v": 98.6117 + }, + { + "t": "2026-08-02T22:15:01.610325", + "v": 98.5841 + }, + { + "t": "2026-08-02T23:15:01.610325", + "v": 99.018 + }, + { + "t": "2026-08-03T00:15:01.610325", + "v": 98.7458 + }, + { + "t": "2026-08-03T01:15:01.610325", + "v": 98.2084 + }, + { + "t": "2026-08-03T02:15:01.610325", + "v": 97.7808 + }, + { + "t": "2026-08-03T03:15:01.610325", + "v": 97.3641 + }, + { + "t": "2026-08-03T04:15:01.610325", + "v": 97.0987 + }, + { + "t": "2026-08-03T05:15:01.610325", + "v": 97.0992 + }, + { + "t": "2026-08-03T06:15:01.610325", + "v": 96.8209 + }, + { + "t": "2026-08-03T07:15:01.610325", + "v": 97.0115 + }, + { + "t": "2026-08-03T08:15:01.610325", + "v": 97.2251 + }, + { + "t": "2026-08-03T09:15:01.610325", + "v": 97.0189 + }, + { + "t": "2026-08-03T10:15:01.610325", + "v": 97.3876 + }, + { + "t": "2026-08-03T11:15:01.610325", + "v": 97.7914 + }, + { + "t": "2026-08-03T12:15:01.610325", + "v": 97.7797 + }, + { + "t": "2026-08-03T13:15:01.610325", + "v": 98.4842 + }, + { + "t": "2026-08-03T14:15:01.610325", + "v": 98.3995 + }, + { + "t": "2026-08-03T15:15:01.610325", + "v": 98.4685 + }, + { + "t": "2026-08-03T16:15:01.610325", + "v": 98.1743 + }, + { + "t": "2026-08-03T17:15:01.610325", + "v": 98.2847 + }, + { + "t": "2026-08-03T18:15:01.610325", + "v": 98.3494 + }, + { + "t": "2026-08-03T19:15:01.610325", + "v": 98.1954 + }, + { + "t": "2026-08-03T20:15:01.610325", + "v": 98.2387 + }, + { + "t": "2026-08-03T21:15:01.610325", + "v": 98.0072 + }, + { + "t": "2026-08-03T22:15:01.610325", + "v": 98.0361 + }, + { + "t": "2026-08-03T23:15:01.610325", + "v": 98.5556 + }, + { + "t": "2026-08-04T00:15:01.610325", + "v": 98.9839 + }, + { + "t": "2026-08-04T01:15:01.610325", + "v": 99.0187 + }, + { + "t": "2026-08-04T02:15:01.610325", + "v": 99.292 + }, + { + "t": "2026-08-04T03:15:01.610325", + "v": 98.9171 + }, + { + "t": "2026-08-04T04:15:01.610325", + "v": 98.8883 + }, + { + "t": "2026-08-04T05:15:01.610325", + "v": 99.3784 + }, + { + "t": "2026-08-04T06:15:01.610325", + "v": 99.5639 + } + ], + "trades": [ + { + "time": "2026-07-20 20:15", + "side": "BUY", + "size": 0.0019, + "price": 60506.7, + "pnl_gross": 0.4195, + "pnl_net": 0.3045, + "fee": 0.114963 + }, + { + "time": "2026-07-21 06:15", + "side": "BUY", + "size": 0.0015, + "price": 63309.3, + "pnl_gross": 0.3298, + "pnl_net": 0.2348, + "fee": 0.094964 + }, + { + "time": "2026-07-21 14:15", + "side": "BUY", + "size": 0.0007, + "price": 62310.3, + "pnl_gross": 0.3261, + "pnl_net": 0.2825, + "fee": 0.043617 + }, + { + "time": "2026-07-21 23:15", + "side": "BUY", + "size": 0.0011, + "price": 60618.8, + "pnl_gross": 0.357, + "pnl_net": 0.2904, + "fee": 0.066681 + }, + { + "time": "2026-07-22 02:15", + "side": "BUY", + "size": 0.0011, + "price": 61927.8, + "pnl_gross": 0.6735, + "pnl_net": 0.6054, + "fee": 0.068121 + }, + { + "time": "2026-07-22 03:15", + "side": "SELL", + "size": 0.0015, + "price": 63385.1, + "pnl_gross": -0.3553, + "pnl_net": -0.4504, + "fee": 0.095078 + }, + { + "time": "2026-07-22 05:15", + "side": "SELL", + "size": 0.0013, + "price": 62483.9, + "pnl_gross": -0.3615, + "pnl_net": -0.4427, + "fee": 0.081229 + }, + { + "time": "2026-07-22 06:15", + "side": "SELL", + "size": 0.001, + "price": 63059.4, + "pnl_gross": -0.4442, + "pnl_net": -0.5073, + "fee": 0.063059 + }, + { + "time": "2026-07-22 07:15", + "side": "SELL", + "size": 0.0016, + "price": 60446.9, + "pnl_gross": -0.3624, + "pnl_net": -0.4591, + "fee": 0.096715 + }, + { + "time": "2026-07-22 17:15", + "side": "BUY", + "size": 0.0007, + "price": 63692.2, + "pnl_gross": 0.5164, + "pnl_net": 0.4718, + "fee": 0.044585 + }, + { + "time": "2026-07-22 22:15", + "side": "SELL", + "size": 0.0008, + "price": 60564.4, + "pnl_gross": -0.4482, + "pnl_net": -0.4966, + "fee": 0.048452 + }, + { + "time": "2026-07-23 01:15", + "side": "SELL", + "size": 0.0009, + "price": 62522.7, + "pnl_gross": -0.4371, + "pnl_net": -0.4933, + "fee": 0.05627 + }, + { + "time": "2026-07-23 04:15", + "side": "BUY", + "size": 0.0019, + "price": 61508.3, + "pnl_gross": 0.4263, + "pnl_net": 0.3094, + "fee": 0.116866 + }, + { + "time": "2026-07-23 07:15", + "side": "SELL", + "size": 0.0019, + "price": 64591.1, + "pnl_gross": -0.4842, + "pnl_net": -0.607, + "fee": 0.122723 + }, + { + "time": "2026-07-23 14:15", + "side": "BUY", + "size": 0.0005, + "price": 62422.4, + "pnl_gross": 0.4626, + "pnl_net": 0.4314, + "fee": 0.031211 + }, + { + "time": "2026-07-23 16:15", + "side": "SELL", + "size": 0.0007, + "price": 61303.0, + "pnl_gross": -0.3534, + "pnl_net": -0.3964, + "fee": 0.042912 + }, + { + "time": "2026-07-23 17:15", + "side": "BUY", + "size": 0.0011, + "price": 62336.0, + "pnl_gross": 0.7895, + "pnl_net": 0.7209, + "fee": 0.06857 + }, + { + "time": "2026-07-23 22:15", + "side": "SELL", + "size": 0.0009, + "price": 62533.7, + "pnl_gross": -0.3371, + "pnl_net": -0.3934, + "fee": 0.05628 + }, + { + "time": "2026-07-24 02:15", + "side": "SELL", + "size": 0.0012, + "price": 63051.2, + "pnl_gross": -0.558, + "pnl_net": -0.6337, + "fee": 0.075661 + }, + { + "time": "2026-07-24 03:15", + "side": "BUY", + "size": 0.0011, + "price": 62624.2, + "pnl_gross": 0.4753, + "pnl_net": 0.4064, + "fee": 0.068887 + }, + { + "time": "2026-07-24 04:15", + "side": "SELL", + "size": 0.0015, + "price": 62971.1, + "pnl_gross": -0.2939, + "pnl_net": -0.3884, + "fee": 0.094457 + }, + { + "time": "2026-07-24 09:15", + "side": "BUY", + "size": 0.0005, + "price": 60843.3, + "pnl_gross": 0.5319, + "pnl_net": 0.5014, + "fee": 0.030422 + }, + { + "time": "2026-07-24 14:15", + "side": "BUY", + "size": 0.001, + "price": 61487.1, + "pnl_gross": 0.3364, + "pnl_net": 0.2749, + "fee": 0.061487 + }, + { + "time": "2026-07-24 15:15", + "side": "BUY", + "size": 0.0009, + "price": 60083.2, + "pnl_gross": 0.5998, + "pnl_net": 0.5457, + "fee": 0.054075 + }, + { + "time": "2026-07-24 20:15", + "side": "SELL", + "size": 0.0011, + "price": 60690.4, + "pnl_gross": -0.5004, + "pnl_net": -0.5672, + "fee": 0.066759 + }, + { + "time": "2026-07-25 01:15", + "side": "SELL", + "size": 0.0018, + "price": 64969.5, + "pnl_gross": -0.3499, + "pnl_net": -0.4668, + "fee": 0.116945 + }, + { + "time": "2026-07-25 03:15", + "side": "BUY", + "size": 0.002, + "price": 62127.1, + "pnl_gross": 0.4352, + "pnl_net": 0.3109, + "fee": 0.124254 + }, + { + "time": "2026-07-25 10:15", + "side": "BUY", + "size": 0.0006, + "price": 63831.0, + "pnl_gross": 0.3058, + "pnl_net": 0.2675, + "fee": 0.038299 + }, + { + "time": "2026-07-25 11:15", + "side": "BUY", + "size": 0.0015, + "price": 63035.1, + "pnl_gross": 0.3182, + "pnl_net": 0.2236, + "fee": 0.094553 + }, + { + "time": "2026-07-25 16:15", + "side": "SELL", + "size": 0.0007, + "price": 61480.0, + "pnl_gross": -0.3326, + "pnl_net": -0.3757, + "fee": 0.043036 + }, + { + "time": "2026-07-25 21:15", + "side": "BUY", + "size": 0.0012, + "price": 60162.6, + "pnl_gross": 0.3255, + "pnl_net": 0.2534, + "fee": 0.072195 + }, + { + "time": "2026-07-25 23:15", + "side": "BUY", + "size": 0.001, + "price": 64065.7, + "pnl_gross": 0.3476, + "pnl_net": 0.2835, + "fee": 0.064066 + }, + { + "time": "2026-07-26 00:15", + "side": "BUY", + "size": 0.0014, + "price": 61634.7, + "pnl_gross": 0.464, + "pnl_net": 0.3777, + "fee": 0.086289 + }, + { + "time": "2026-07-26 05:15", + "side": "BUY", + "size": 0.0019, + "price": 62007.9, + "pnl_gross": 0.32, + "pnl_net": 0.2022, + "fee": 0.117815 + }, + { + "time": "2026-07-26 07:15", + "side": "SELL", + "size": 0.0018, + "price": 60371.0, + "pnl_gross": -0.4508, + "pnl_net": -0.5595, + "fee": 0.108668 + }, + { + "time": "2026-07-26 09:15", + "side": "SELL", + "size": 0.0014, + "price": 61926.3, + "pnl_gross": -0.2936, + "pnl_net": -0.3803, + "fee": 0.086697 + }, + { + "time": "2026-07-26 10:15", + "side": "SELL", + "size": 0.0013, + "price": 60375.6, + "pnl_gross": -0.5066, + "pnl_net": -0.5851, + "fee": 0.078488 + }, + { + "time": "2026-07-26 12:15", + "side": "BUY", + "size": 0.0007, + "price": 62964.6, + "pnl_gross": 0.4153, + "pnl_net": 0.3712, + "fee": 0.044075 + }, + { + "time": "2026-07-26 13:15", + "side": "SELL", + "size": 0.0017, + "price": 61511.8, + "pnl_gross": -0.3993, + "pnl_net": -0.5039, + "fee": 0.10457 + }, + { + "time": "2026-07-26 20:15", + "side": "BUY", + "size": 0.0015, + "price": 63177.1, + "pnl_gross": 0.7097, + "pnl_net": 0.615, + "fee": 0.094766 + }, + { + "time": "2026-07-27 06:15", + "side": "BUY", + "size": 0.0019, + "price": 64057.2, + "pnl_gross": 0.351, + "pnl_net": 0.2293, + "fee": 0.121709 + }, + { + "time": "2026-07-27 08:15", + "side": "BUY", + "size": 0.0014, + "price": 62528.9, + "pnl_gross": 0.4075, + "pnl_net": 0.32, + "fee": 0.08754 + }, + { + "time": "2026-07-27 12:15", + "side": "BUY", + "size": 0.0008, + "price": 62524.8, + "pnl_gross": 0.8337, + "pnl_net": 0.7837, + "fee": 0.05002 + }, + { + "time": "2026-07-27 14:15", + "side": "SELL", + "size": 0.0014, + "price": 64178.1, + "pnl_gross": -1.3953, + "pnl_net": -1.4851, + "fee": 0.089849 + }, + { + "time": "2026-07-27 19:15", + "side": "SELL", + "size": 0.0009, + "price": 63291.0, + "pnl_gross": -0.4324, + "pnl_net": -0.4893, + "fee": 0.056962 + }, + { + "time": "2026-07-27 21:15", + "side": "BUY", + "size": 0.0013, + "price": 64842.5, + "pnl_gross": 0.3028, + "pnl_net": 0.2185, + "fee": 0.084295 + }, + { + "time": "2026-07-27 22:15", + "side": "BUY", + "size": 0.0013, + "price": 60174.0, + "pnl_gross": 0.3017, + "pnl_net": 0.2235, + "fee": 0.078226 + }, + { + "time": "2026-07-27 23:15", + "side": "SELL", + "size": 0.0008, + "price": 62777.4, + "pnl_gross": -0.2962, + "pnl_net": -0.3464, + "fee": 0.050222 + }, + { + "time": "2026-07-28 01:15", + "side": "BUY", + "size": 0.0012, + "price": 61476.5, + "pnl_gross": 0.2959, + "pnl_net": 0.2221, + "fee": 0.073772 + }, + { + "time": "2026-07-28 03:15", + "side": "SELL", + "size": 0.0015, + "price": 61261.4, + "pnl_gross": -0.7166, + "pnl_net": -0.8085, + "fee": 0.091892 + }, + { + "time": "2026-07-28 06:15", + "side": "BUY", + "size": 0.001, + "price": 63700.0, + "pnl_gross": 0.4889, + "pnl_net": 0.4252, + "fee": 0.0637 + }, + { + "time": "2026-07-28 07:15", + "side": "SELL", + "size": 0.0006, + "price": 60187.4, + "pnl_gross": -0.6416, + "pnl_net": -0.6778, + "fee": 0.036112 + }, + { + "time": "2026-07-28 10:15", + "side": "BUY", + "size": 0.0011, + "price": 64643.3, + "pnl_gross": 0.4258, + "pnl_net": 0.3547, + "fee": 0.071108 + }, + { + "time": "2026-07-28 12:15", + "side": "SELL", + "size": 0.0019, + "price": 63801.7, + "pnl_gross": -0.3866, + "pnl_net": -0.5078, + "fee": 0.121223 + }, + { + "time": "2026-07-28 16:15", + "side": "BUY", + "size": 0.0008, + "price": 60379.5, + "pnl_gross": 0.566, + "pnl_net": 0.5177, + "fee": 0.048304 + }, + { + "time": "2026-07-28 21:15", + "side": "BUY", + "size": 0.0007, + "price": 60289.3, + "pnl_gross": 0.4266, + "pnl_net": 0.3844, + "fee": 0.042203 + }, + { + "time": "2026-07-29 04:15", + "side": "BUY", + "size": 0.0009, + "price": 61382.4, + "pnl_gross": 0.3575, + "pnl_net": 0.3022, + "fee": 0.055244 + }, + { + "time": "2026-07-29 07:15", + "side": "BUY", + "size": 0.002, + "price": 64077.1, + "pnl_gross": 0.6119, + "pnl_net": 0.4838, + "fee": 0.128154 + }, + { + "time": "2026-07-29 08:15", + "side": "BUY", + "size": 0.0007, + "price": 62149.6, + "pnl_gross": 0.6052, + "pnl_net": 0.5617, + "fee": 0.043505 + }, + { + "time": "2026-07-29 12:15", + "side": "BUY", + "size": 0.0007, + "price": 60791.2, + "pnl_gross": 0.6676, + "pnl_net": 0.625, + "fee": 0.042554 + }, + { + "time": "2026-07-29 18:15", + "side": "BUY", + "size": 0.0018, + "price": 64993.4, + "pnl_gross": 0.5347, + "pnl_net": 0.4177, + "fee": 0.116988 + }, + { + "time": "2026-07-29 19:15", + "side": "BUY", + "size": 0.0009, + "price": 64859.6, + "pnl_gross": 0.524, + "pnl_net": 0.4657, + "fee": 0.058374 + }, + { + "time": "2026-07-29 22:15", + "side": "BUY", + "size": 0.0015, + "price": 63658.0, + "pnl_gross": 0.3248, + "pnl_net": 0.2293, + "fee": 0.095487 + }, + { + "time": "2026-07-30 00:15", + "side": "BUY", + "size": 0.0013, + "price": 63975.8, + "pnl_gross": 0.3717, + "pnl_net": 0.2886, + "fee": 0.083169 + }, + { + "time": "2026-07-30 01:15", + "side": "SELL", + "size": 0.0016, + "price": 62019.9, + "pnl_gross": -0.5591, + "pnl_net": -0.6583, + "fee": 0.099232 + }, + { + "time": "2026-07-30 11:15", + "side": "BUY", + "size": 0.0017, + "price": 61003.8, + "pnl_gross": 0.3365, + "pnl_net": 0.2328, + "fee": 0.103706 + }, + { + "time": "2026-07-30 14:15", + "side": "BUY", + "size": 0.0016, + "price": 62382.5, + "pnl_gross": 0.4791, + "pnl_net": 0.3793, + "fee": 0.099812 + }, + { + "time": "2026-07-30 15:15", + "side": "BUY", + "size": 0.0014, + "price": 60108.6, + "pnl_gross": 0.7729, + "pnl_net": 0.6888, + "fee": 0.084152 + }, + { + "time": "2026-07-30 18:15", + "side": "SELL", + "size": 0.0006, + "price": 62759.2, + "pnl_gross": -0.5452, + "pnl_net": -0.5829, + "fee": 0.037656 + }, + { + "time": "2026-07-30 21:15", + "side": "SELL", + "size": 0.0007, + "price": 63418.9, + "pnl_gross": -0.3381, + "pnl_net": -0.3825, + "fee": 0.044393 + }, + { + "time": "2026-07-31 01:15", + "side": "SELL", + "size": 0.0014, + "price": 61071.3, + "pnl_gross": -0.3306, + "pnl_net": -0.4161, + "fee": 0.0855 + }, + { + "time": "2026-07-31 03:15", + "side": "BUY", + "size": 0.0008, + "price": 63407.4, + "pnl_gross": 0.3052, + "pnl_net": 0.2544, + "fee": 0.050726 + }, + { + "time": "2026-07-31 04:15", + "side": "BUY", + "size": 0.0009, + "price": 61805.1, + "pnl_gross": 0.335, + "pnl_net": 0.2794, + "fee": 0.055625 + }, + { + "time": "2026-07-31 13:15", + "side": "SELL", + "size": 0.0007, + "price": 61853.0, + "pnl_gross": -0.3387, + "pnl_net": -0.382, + "fee": 0.043297 + }, + { + "time": "2026-07-31 15:15", + "side": "SELL", + "size": 0.0014, + "price": 60529.7, + "pnl_gross": -0.5307, + "pnl_net": -0.6155, + "fee": 0.084742 + }, + { + "time": "2026-07-31 16:15", + "side": "SELL", + "size": 0.001, + "price": 63879.5, + "pnl_gross": -0.397, + "pnl_net": -0.4608, + "fee": 0.06388 + }, + { + "time": "2026-07-31 19:15", + "side": "SELL", + "size": 0.0006, + "price": 61673.1, + "pnl_gross": -0.3739, + "pnl_net": -0.4109, + "fee": 0.037004 + }, + { + "time": "2026-07-31 20:15", + "side": "BUY", + "size": 0.0011, + "price": 61605.9, + "pnl_gross": 0.3939, + "pnl_net": 0.3261, + "fee": 0.067766 + }, + { + "time": "2026-08-01 02:15", + "side": "SELL", + "size": 0.0011, + "price": 63022.1, + "pnl_gross": -0.4943, + "pnl_net": -0.5637, + "fee": 0.069324 + }, + { + "time": "2026-08-01 08:15", + "side": "BUY", + "size": 0.0016, + "price": 61692.5, + "pnl_gross": 0.4993, + "pnl_net": 0.4006, + "fee": 0.098708 + }, + { + "time": "2026-08-01 13:15", + "side": "SELL", + "size": 0.0015, + "price": 62158.2, + "pnl_gross": -0.3734, + "pnl_net": -0.4666, + "fee": 0.093237 + }, + { + "time": "2026-08-01 15:15", + "side": "BUY", + "size": 0.0014, + "price": 64711.3, + "pnl_gross": 0.3226, + "pnl_net": 0.232, + "fee": 0.090596 + }, + { + "time": "2026-08-01 16:15", + "side": "BUY", + "size": 0.0011, + "price": 60177.8, + "pnl_gross": 0.374, + "pnl_net": 0.3078, + "fee": 0.066196 + }, + { + "time": "2026-08-01 17:15", + "side": "BUY", + "size": 0.002, + "price": 64209.0, + "pnl_gross": 0.3052, + "pnl_net": 0.1768, + "fee": 0.128418 + }, + { + "time": "2026-08-02 00:15", + "side": "SELL", + "size": 0.0019, + "price": 60608.7, + "pnl_gross": -0.7919, + "pnl_net": -0.907, + "fee": 0.115157 + }, + { + "time": "2026-08-02 16:15", + "side": "SELL", + "size": 0.0014, + "price": 64321.7, + "pnl_gross": -0.4016, + "pnl_net": -0.4917, + "fee": 0.09005 + }, + { + "time": "2026-08-02 18:15", + "side": "BUY", + "size": 0.0006, + "price": 61902.5, + "pnl_gross": 0.304, + "pnl_net": 0.2668, + "fee": 0.037141 + }, + { + "time": "2026-08-02 20:15", + "side": "BUY", + "size": 0.0006, + "price": 64608.5, + "pnl_gross": 0.4124, + "pnl_net": 0.3737, + "fee": 0.038765 + }, + { + "time": "2026-08-02 21:15", + "side": "BUY", + "size": 0.0005, + "price": 60135.5, + "pnl_gross": 0.7058, + "pnl_net": 0.6757, + "fee": 0.030068 + }, + { + "time": "2026-08-02 23:15", + "side": "BUY", + "size": 0.001, + "price": 61842.7, + "pnl_gross": 0.4575, + "pnl_net": 0.3957, + "fee": 0.061843 + }, + { + "time": "2026-08-03 01:15", + "side": "SELL", + "size": 0.0007, + "price": 62182.5, + "pnl_gross": -0.5138, + "pnl_net": -0.5573, + "fee": 0.043528 + }, + { + "time": "2026-08-03 02:15", + "side": "SELL", + "size": 0.0015, + "price": 61649.7, + "pnl_gross": -0.404, + "pnl_net": -0.4965, + "fee": 0.092475 + }, + { + "time": "2026-08-03 03:15", + "side": "SELL", + "size": 0.0006, + "price": 64127.2, + "pnl_gross": -0.3931, + "pnl_net": -0.4316, + "fee": 0.038476 + }, + { + "time": "2026-08-03 10:15", + "side": "BUY", + "size": 0.001, + "price": 61325.4, + "pnl_gross": 0.3923, + "pnl_net": 0.331, + "fee": 0.061325 + }, + { + "time": "2026-08-03 11:15", + "side": "BUY", + "size": 0.0017, + "price": 60911.6, + "pnl_gross": 0.4273, + "pnl_net": 0.3238, + "fee": 0.10355 + }, + { + "time": "2026-08-03 13:15", + "side": "BUY", + "size": 0.0007, + "price": 60655.0, + "pnl_gross": 0.728, + "pnl_net": 0.6856, + "fee": 0.042459 + }, + { + "time": "2026-08-03 23:15", + "side": "BUY", + "size": 0.0007, + "price": 61540.3, + "pnl_gross": 0.543, + "pnl_net": 0.4999, + "fee": 0.043078 + }, + { + "time": "2026-08-04 00:15", + "side": "BUY", + "size": 0.0006, + "price": 60710.1, + "pnl_gross": 0.4519, + "pnl_net": 0.4155, + "fee": 0.036426 + }, + { + "time": "2026-08-04 03:15", + "side": "SELL", + "size": 0.001, + "price": 61649.6, + "pnl_gross": -0.3513, + "pnl_net": -0.413, + "fee": 0.06165 + }, + { + "time": "2026-08-04 05:15", + "side": "BUY", + "size": 0.0014, + "price": 61957.0, + "pnl_gross": 0.5137, + "pnl_net": 0.427, + "fee": 0.08674 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.621506" +} \ No newline at end of file diff --git a/backtests/results/iceberg_20260804-071501.json b/backtests/results/iceberg_20260804-071501.json new file mode 100644 index 0000000..3eb785b --- /dev/null +++ b/backtests/results/iceberg_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Iceberg Detection", + "strategy_key": "iceberg", + "description": "Whale TWAP accumulation detection", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.504975", + "end_time": "2026-08-04T06:15:01.504975", + "start_equity": 100.0, + "end_equity": 103.1842, + "pnl": 3.1617, + "pnl_pct": 3.1617, + "pnl_gross": 19.3769, + "pnl_gross_pct": 19.3769, + "fees_total": 16.2152, + "fee_model": "taker", + "ann_return_pct": 37.94, + "sharpe": 9.1701, + "sortino": 16.767, + "max_dd": 0.0433, + "max_dd_pct": 4.33, + "win_rate": 0.0, + "total_trades": 210, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.504975", + "v": 100.3704 + }, + { + "t": "2026-07-05T08:15:01.504975", + "v": 100.4423 + }, + { + "t": "2026-07-05T09:15:01.504975", + "v": 99.5188 + }, + { + "t": "2026-07-05T10:15:01.504975", + "v": 99.5826 + }, + { + "t": "2026-07-05T11:15:01.504975", + "v": 99.5721 + }, + { + "t": "2026-07-05T12:15:01.504975", + "v": 99.2926 + }, + { + "t": "2026-07-05T13:15:01.504975", + "v": 99.514 + }, + { + "t": "2026-07-05T14:15:01.504975", + "v": 99.6604 + }, + { + "t": "2026-07-05T15:15:01.504975", + "v": 99.4293 + }, + { + "t": "2026-07-05T16:15:01.504975", + "v": 99.3022 + }, + { + "t": "2026-07-05T17:15:01.504975", + "v": 99.7182 + }, + { + "t": "2026-07-05T18:15:01.504975", + "v": 99.532 + }, + { + "t": "2026-07-05T19:15:01.504975", + "v": 99.7123 + }, + { + "t": "2026-07-05T20:15:01.504975", + "v": 99.4376 + }, + { + "t": "2026-07-05T21:15:01.504975", + "v": 99.5385 + }, + { + "t": "2026-07-05T22:15:01.504975", + "v": 99.0097 + }, + { + "t": "2026-07-05T23:15:01.504975", + "v": 99.2362 + }, + { + "t": "2026-07-06T00:15:01.504975", + "v": 98.8705 + }, + { + "t": "2026-07-06T01:15:01.504975", + "v": 98.7383 + }, + { + "t": "2026-07-06T02:15:01.504975", + "v": 98.6809 + }, + { + "t": "2026-07-06T03:15:01.504975", + "v": 99.0314 + }, + { + "t": "2026-07-06T04:15:01.504975", + "v": 98.905 + }, + { + "t": "2026-07-06T05:15:01.504975", + "v": 98.9578 + }, + { + "t": "2026-07-06T06:15:01.504975", + "v": 99.0127 + }, + { + "t": "2026-07-06T07:15:01.504975", + "v": 99.0349 + }, + { + "t": "2026-07-06T08:15:01.504975", + "v": 98.9062 + }, + { + "t": "2026-07-06T09:15:01.504975", + "v": 98.9038 + }, + { + "t": "2026-07-06T10:15:01.504975", + "v": 98.8886 + }, + { + "t": "2026-07-06T11:15:01.504975", + "v": 99.1513 + }, + { + "t": "2026-07-06T12:15:01.504975", + "v": 99.4124 + }, + { + "t": "2026-07-06T13:15:01.504975", + "v": 99.746 + }, + { + "t": "2026-07-06T14:15:01.504975", + "v": 99.5797 + }, + { + "t": "2026-07-06T15:15:01.504975", + "v": 99.6998 + }, + { + "t": "2026-07-06T16:15:01.504975", + "v": 99.7728 + }, + { + "t": "2026-07-06T17:15:01.504975", + "v": 99.6257 + }, + { + "t": "2026-07-06T18:15:01.504975", + "v": 99.311 + }, + { + "t": "2026-07-06T19:15:01.504975", + "v": 99.2017 + }, + { + "t": "2026-07-06T20:15:01.504975", + "v": 99.3114 + }, + { + "t": "2026-07-06T21:15:01.504975", + "v": 99.1196 + }, + { + "t": "2026-07-06T22:15:01.504975", + "v": 98.4902 + }, + { + "t": "2026-07-06T23:15:01.504975", + "v": 98.521 + }, + { + "t": "2026-07-07T00:15:01.504975", + "v": 98.7361 + }, + { + "t": "2026-07-07T01:15:01.504975", + "v": 98.6331 + }, + { + "t": "2026-07-07T02:15:01.504975", + "v": 98.6364 + }, + { + "t": "2026-07-07T03:15:01.504975", + "v": 98.3962 + }, + { + "t": "2026-07-07T04:15:01.504975", + "v": 98.1868 + }, + { + "t": "2026-07-07T05:15:01.504975", + "v": 98.4723 + }, + { + "t": "2026-07-07T06:15:01.504975", + "v": 98.3562 + }, + { + "t": "2026-07-07T07:15:01.504975", + "v": 98.7142 + }, + { + "t": "2026-07-07T08:15:01.504975", + "v": 98.7096 + }, + { + "t": "2026-07-07T09:15:01.504975", + "v": 98.9268 + }, + { + "t": "2026-07-07T10:15:01.504975", + "v": 98.9297 + }, + { + "t": "2026-07-07T11:15:01.504975", + "v": 99.1245 + }, + { + "t": "2026-07-07T12:15:01.504975", + "v": 99.3451 + }, + { + "t": "2026-07-07T13:15:01.504975", + "v": 99.5132 + }, + { + "t": "2026-07-07T14:15:01.504975", + "v": 99.547 + }, + { + "t": "2026-07-07T15:15:01.504975", + "v": 99.4699 + }, + { + "t": "2026-07-07T16:15:01.504975", + "v": 99.3737 + }, + { + "t": "2026-07-07T17:15:01.504975", + "v": 99.4211 + }, + { + "t": "2026-07-07T18:15:01.504975", + "v": 99.7954 + }, + { + "t": "2026-07-07T19:15:01.504975", + "v": 99.6902 + }, + { + "t": "2026-07-07T20:15:01.504975", + "v": 99.9412 + }, + { + "t": "2026-07-07T21:15:01.504975", + "v": 100.1141 + }, + { + "t": "2026-07-07T22:15:01.504975", + "v": 99.8132 + }, + { + "t": "2026-07-07T23:15:01.504975", + "v": 100.1151 + }, + { + "t": "2026-07-08T00:15:01.504975", + "v": 99.9462 + }, + { + "t": "2026-07-08T01:15:01.504975", + "v": 100.2108 + }, + { + "t": "2026-07-08T02:15:01.504975", + "v": 99.9304 + }, + { + "t": "2026-07-08T03:15:01.504975", + "v": 99.7212 + }, + { + "t": "2026-07-08T04:15:01.504975", + "v": 99.6821 + }, + { + "t": "2026-07-08T05:15:01.504975", + "v": 99.5966 + }, + { + "t": "2026-07-08T06:15:01.504975", + "v": 99.7943 + }, + { + "t": "2026-07-08T07:15:01.504975", + "v": 100.0625 + }, + { + "t": "2026-07-08T08:15:01.504975", + "v": 100.3889 + }, + { + "t": "2026-07-08T09:15:01.504975", + "v": 100.422 + }, + { + "t": "2026-07-08T10:15:01.504975", + "v": 100.2268 + }, + { + "t": "2026-07-08T11:15:01.504975", + "v": 100.3925 + }, + { + "t": "2026-07-08T12:15:01.504975", + "v": 100.3674 + }, + { + "t": "2026-07-08T13:15:01.504975", + "v": 100.4993 + }, + { + "t": "2026-07-08T14:15:01.504975", + "v": 100.5278 + }, + { + "t": "2026-07-08T15:15:01.504975", + "v": 100.5444 + }, + { + "t": "2026-07-08T16:15:01.504975", + "v": 100.6784 + }, + { + "t": "2026-07-08T17:15:01.504975", + "v": 100.5446 + }, + { + "t": "2026-07-08T18:15:01.504975", + "v": 99.9908 + }, + { + "t": "2026-07-08T19:15:01.504975", + "v": 99.9565 + }, + { + "t": "2026-07-08T20:15:01.504975", + "v": 100.4526 + }, + { + "t": "2026-07-08T21:15:01.504975", + "v": 100.2822 + }, + { + "t": "2026-07-08T22:15:01.504975", + "v": 100.6565 + }, + { + "t": "2026-07-08T23:15:01.504975", + "v": 100.4449 + }, + { + "t": "2026-07-09T00:15:01.504975", + "v": 100.6154 + }, + { + "t": "2026-07-09T01:15:01.504975", + "v": 100.5252 + }, + { + "t": "2026-07-09T02:15:01.504975", + "v": 100.4104 + }, + { + "t": "2026-07-09T03:15:01.504975", + "v": 100.4772 + }, + { + "t": "2026-07-09T04:15:01.504975", + "v": 100.2701 + }, + { + "t": "2026-07-09T05:15:01.504975", + "v": 100.1317 + }, + { + "t": "2026-07-09T06:15:01.504975", + "v": 99.7533 + }, + { + "t": "2026-07-09T07:15:01.504975", + "v": 99.9288 + }, + { + "t": "2026-07-09T08:15:01.504975", + "v": 100.0205 + }, + { + "t": "2026-07-09T09:15:01.504975", + "v": 100.0829 + }, + { + "t": "2026-07-09T10:15:01.504975", + "v": 99.9258 + }, + { + "t": "2026-07-09T11:15:01.504975", + "v": 100.0655 + }, + { + "t": "2026-07-09T12:15:01.504975", + "v": 99.8415 + }, + { + "t": "2026-07-09T13:15:01.504975", + "v": 100.2815 + }, + { + "t": "2026-07-09T14:15:01.504975", + "v": 100.5289 + }, + { + "t": "2026-07-09T15:15:01.504975", + "v": 100.4772 + }, + { + "t": "2026-07-09T16:15:01.504975", + "v": 100.5501 + }, + { + "t": "2026-07-09T17:15:01.504975", + "v": 100.6627 + }, + { + "t": "2026-07-09T18:15:01.504975", + "v": 100.2986 + }, + { + "t": "2026-07-09T19:15:01.504975", + "v": 100.1231 + }, + { + "t": "2026-07-09T20:15:01.504975", + "v": 99.9475 + }, + { + "t": "2026-07-09T21:15:01.504975", + "v": 99.5894 + }, + { + "t": "2026-07-09T22:15:01.504975", + "v": 99.2199 + }, + { + "t": "2026-07-09T23:15:01.504975", + "v": 99.155 + }, + { + "t": "2026-07-10T00:15:01.504975", + "v": 99.1403 + }, + { + "t": "2026-07-10T01:15:01.504975", + "v": 99.4418 + }, + { + "t": "2026-07-10T02:15:01.504975", + "v": 99.4894 + }, + { + "t": "2026-07-10T03:15:01.504975", + "v": 99.7224 + }, + { + "t": "2026-07-10T04:15:01.504975", + "v": 99.9497 + }, + { + "t": "2026-07-10T05:15:01.504975", + "v": 100.0852 + }, + { + "t": "2026-07-10T06:15:01.504975", + "v": 100.4903 + }, + { + "t": "2026-07-10T07:15:01.504975", + "v": 100.3746 + }, + { + "t": "2026-07-10T08:15:01.504975", + "v": 100.3413 + }, + { + "t": "2026-07-10T09:15:01.504975", + "v": 100.2499 + }, + { + "t": "2026-07-10T10:15:01.504975", + "v": 100.0774 + }, + { + "t": "2026-07-10T11:15:01.504975", + "v": 100.4668 + }, + { + "t": "2026-07-10T12:15:01.504975", + "v": 100.2368 + }, + { + "t": "2026-07-10T13:15:01.504975", + "v": 100.163 + }, + { + "t": "2026-07-10T14:15:01.504975", + "v": 100.4039 + }, + { + "t": "2026-07-10T15:15:01.504975", + "v": 100.6338 + }, + { + "t": "2026-07-10T16:15:01.504975", + "v": 100.7116 + }, + { + "t": "2026-07-10T17:15:01.504975", + "v": 100.6211 + }, + { + "t": "2026-07-10T18:15:01.504975", + "v": 100.8291 + }, + { + "t": "2026-07-10T19:15:01.504975", + "v": 100.6769 + }, + { + "t": "2026-07-10T20:15:01.504975", + "v": 100.4882 + }, + { + "t": "2026-07-10T21:15:01.504975", + "v": 100.1976 + }, + { + "t": "2026-07-10T22:15:01.504975", + "v": 100.5367 + }, + { + "t": "2026-07-10T23:15:01.504975", + "v": 100.1146 + }, + { + "t": "2026-07-11T00:15:01.504975", + "v": 100.5979 + }, + { + "t": "2026-07-11T01:15:01.504975", + "v": 100.5599 + }, + { + "t": "2026-07-11T02:15:01.504975", + "v": 100.8964 + }, + { + "t": "2026-07-11T03:15:01.504975", + "v": 100.6528 + }, + { + "t": "2026-07-11T04:15:01.504975", + "v": 100.4279 + }, + { + "t": "2026-07-11T05:15:01.504975", + "v": 100.2142 + }, + { + "t": "2026-07-11T06:15:01.504975", + "v": 100.2175 + }, + { + "t": "2026-07-11T07:15:01.504975", + "v": 100.0039 + }, + { + "t": "2026-07-11T08:15:01.504975", + "v": 100.1526 + }, + { + "t": "2026-07-11T09:15:01.504975", + "v": 100.1489 + }, + { + "t": "2026-07-11T10:15:01.504975", + "v": 99.9764 + }, + { + "t": "2026-07-11T11:15:01.504975", + "v": 99.7991 + }, + { + "t": "2026-07-11T12:15:01.504975", + "v": 99.6243 + }, + { + "t": "2026-07-11T13:15:01.504975", + "v": 99.8961 + }, + { + "t": "2026-07-11T14:15:01.504975", + "v": 99.7169 + }, + { + "t": "2026-07-11T15:15:01.504975", + "v": 99.6923 + }, + { + "t": "2026-07-11T16:15:01.504975", + "v": 99.6396 + }, + { + "t": "2026-07-11T17:15:01.504975", + "v": 99.9899 + }, + { + "t": "2026-07-11T18:15:01.504975", + "v": 100.1194 + }, + { + "t": "2026-07-11T19:15:01.504975", + "v": 100.0869 + }, + { + "t": "2026-07-11T20:15:01.504975", + "v": 100.4375 + }, + { + "t": "2026-07-11T21:15:01.504975", + "v": 100.1381 + }, + { + "t": "2026-07-11T22:15:01.504975", + "v": 100.2273 + }, + { + "t": "2026-07-11T23:15:01.504975", + "v": 100.1657 + }, + { + "t": "2026-07-12T00:15:01.504975", + "v": 100.0163 + }, + { + "t": "2026-07-12T01:15:01.504975", + "v": 100.2415 + }, + { + "t": "2026-07-12T02:15:01.504975", + "v": 100.2084 + }, + { + "t": "2026-07-12T03:15:01.504975", + "v": 100.6984 + }, + { + "t": "2026-07-12T04:15:01.504975", + "v": 100.9635 + }, + { + "t": "2026-07-12T05:15:01.504975", + "v": 100.6606 + }, + { + "t": "2026-07-12T06:15:01.504975", + "v": 100.8618 + }, + { + "t": "2026-07-12T07:15:01.504975", + "v": 101.0354 + }, + { + "t": "2026-07-12T08:15:01.504975", + "v": 100.4143 + }, + { + "t": "2026-07-12T09:15:01.504975", + "v": 100.8642 + }, + { + "t": "2026-07-12T10:15:01.504975", + "v": 100.9029 + }, + { + "t": "2026-07-12T11:15:01.504975", + "v": 101.0144 + }, + { + "t": "2026-07-12T12:15:01.504975", + "v": 100.7492 + }, + { + "t": "2026-07-12T13:15:01.504975", + "v": 101.0048 + }, + { + "t": "2026-07-12T14:15:01.504975", + "v": 100.8366 + }, + { + "t": "2026-07-12T15:15:01.504975", + "v": 100.6466 + }, + { + "t": "2026-07-12T16:15:01.504975", + "v": 100.9458 + }, + { + "t": "2026-07-12T17:15:01.504975", + "v": 101.1493 + }, + { + "t": "2026-07-12T18:15:01.504975", + "v": 101.324 + }, + { + "t": "2026-07-12T19:15:01.504975", + "v": 102.0723 + }, + { + "t": "2026-07-12T20:15:01.504975", + "v": 102.2027 + }, + { + "t": "2026-07-12T21:15:01.504975", + "v": 101.6648 + }, + { + "t": "2026-07-12T22:15:01.504975", + "v": 101.3973 + }, + { + "t": "2026-07-12T23:15:01.504975", + "v": 101.4388 + }, + { + "t": "2026-07-13T00:15:01.504975", + "v": 101.4857 + }, + { + "t": "2026-07-13T01:15:01.504975", + "v": 101.2521 + }, + { + "t": "2026-07-13T02:15:01.504975", + "v": 101.3392 + }, + { + "t": "2026-07-13T03:15:01.504975", + "v": 101.4652 + }, + { + "t": "2026-07-13T04:15:01.504975", + "v": 100.9989 + }, + { + "t": "2026-07-13T05:15:01.504975", + "v": 100.9705 + }, + { + "t": "2026-07-13T06:15:01.504975", + "v": 100.5913 + }, + { + "t": "2026-07-13T07:15:01.504975", + "v": 100.1349 + }, + { + "t": "2026-07-13T08:15:01.504975", + "v": 100.5518 + }, + { + "t": "2026-07-13T09:15:01.504975", + "v": 100.9523 + }, + { + "t": "2026-07-13T10:15:01.504975", + "v": 101.1931 + }, + { + "t": "2026-07-13T11:15:01.504975", + "v": 101.3071 + }, + { + "t": "2026-07-13T12:15:01.504975", + "v": 100.8842 + }, + { + "t": "2026-07-13T13:15:01.504975", + "v": 100.8633 + }, + { + "t": "2026-07-13T14:15:01.504975", + "v": 100.6752 + }, + { + "t": "2026-07-13T15:15:01.504975", + "v": 100.5231 + }, + { + "t": "2026-07-13T16:15:01.504975", + "v": 100.7661 + }, + { + "t": "2026-07-13T17:15:01.504975", + "v": 100.8826 + }, + { + "t": "2026-07-13T18:15:01.504975", + "v": 100.6341 + }, + { + "t": "2026-07-13T19:15:01.504975", + "v": 100.2736 + }, + { + "t": "2026-07-13T20:15:01.504975", + "v": 100.1211 + }, + { + "t": "2026-07-13T21:15:01.504975", + "v": 100.279 + }, + { + "t": "2026-07-13T22:15:01.504975", + "v": 100.0801 + }, + { + "t": "2026-07-13T23:15:01.504975", + "v": 99.5555 + }, + { + "t": "2026-07-14T00:15:01.504975", + "v": 100.1399 + }, + { + "t": "2026-07-14T01:15:01.504975", + "v": 100.3378 + }, + { + "t": "2026-07-14T02:15:01.504975", + "v": 100.5517 + }, + { + "t": "2026-07-14T03:15:01.504975", + "v": 100.498 + }, + { + "t": "2026-07-14T04:15:01.504975", + "v": 100.4529 + }, + { + "t": "2026-07-14T05:15:01.504975", + "v": 100.4195 + }, + { + "t": "2026-07-14T06:15:01.504975", + "v": 100.3956 + }, + { + "t": "2026-07-14T07:15:01.504975", + "v": 100.2519 + }, + { + "t": "2026-07-14T08:15:01.504975", + "v": 99.9489 + }, + { + "t": "2026-07-14T09:15:01.504975", + "v": 100.1389 + }, + { + "t": "2026-07-14T10:15:01.504975", + "v": 100.4101 + }, + { + "t": "2026-07-14T11:15:01.504975", + "v": 100.4881 + }, + { + "t": "2026-07-14T12:15:01.504975", + "v": 100.5297 + }, + { + "t": "2026-07-14T13:15:01.504975", + "v": 100.3695 + }, + { + "t": "2026-07-14T14:15:01.504975", + "v": 100.0871 + }, + { + "t": "2026-07-14T15:15:01.504975", + "v": 100.4024 + }, + { + "t": "2026-07-14T16:15:01.504975", + "v": 100.718 + }, + { + "t": "2026-07-14T17:15:01.504975", + "v": 100.6508 + }, + { + "t": "2026-07-14T18:15:01.504975", + "v": 100.8947 + }, + { + "t": "2026-07-14T19:15:01.504975", + "v": 100.6865 + }, + { + "t": "2026-07-14T20:15:01.504975", + "v": 100.9672 + }, + { + "t": "2026-07-14T21:15:01.504975", + "v": 100.8921 + }, + { + "t": "2026-07-14T22:15:01.504975", + "v": 101.1719 + }, + { + "t": "2026-07-14T23:15:01.504975", + "v": 100.9518 + }, + { + "t": "2026-07-15T00:15:01.504975", + "v": 101.0854 + }, + { + "t": "2026-07-15T01:15:01.504975", + "v": 101.4769 + }, + { + "t": "2026-07-15T02:15:01.504975", + "v": 100.9741 + }, + { + "t": "2026-07-15T03:15:01.504975", + "v": 101.0777 + }, + { + "t": "2026-07-15T04:15:01.504975", + "v": 100.8235 + }, + { + "t": "2026-07-15T05:15:01.504975", + "v": 100.7939 + }, + { + "t": "2026-07-15T06:15:01.504975", + "v": 100.39 + }, + { + "t": "2026-07-15T07:15:01.504975", + "v": 100.4564 + }, + { + "t": "2026-07-15T08:15:01.504975", + "v": 100.6055 + }, + { + "t": "2026-07-15T09:15:01.504975", + "v": 100.6251 + }, + { + "t": "2026-07-15T10:15:01.504975", + "v": 100.5251 + }, + { + "t": "2026-07-15T11:15:01.504975", + "v": 100.5622 + }, + { + "t": "2026-07-15T12:15:01.504975", + "v": 100.3002 + }, + { + "t": "2026-07-15T13:15:01.504975", + "v": 100.2975 + }, + { + "t": "2026-07-15T14:15:01.504975", + "v": 100.41 + }, + { + "t": "2026-07-15T15:15:01.504975", + "v": 100.4208 + }, + { + "t": "2026-07-15T16:15:01.504975", + "v": 100.2178 + }, + { + "t": "2026-07-15T17:15:01.504975", + "v": 100.3977 + }, + { + "t": "2026-07-15T18:15:01.504975", + "v": 100.319 + }, + { + "t": "2026-07-15T19:15:01.504975", + "v": 100.4986 + }, + { + "t": "2026-07-15T20:15:01.504975", + "v": 100.5398 + }, + { + "t": "2026-07-15T21:15:01.504975", + "v": 99.9263 + }, + { + "t": "2026-07-15T22:15:01.504975", + "v": 99.5628 + }, + { + "t": "2026-07-15T23:15:01.504975", + "v": 99.2364 + }, + { + "t": "2026-07-16T00:15:01.504975", + "v": 99.2119 + }, + { + "t": "2026-07-16T01:15:01.504975", + "v": 99.1522 + }, + { + "t": "2026-07-16T02:15:01.504975", + "v": 99.2644 + }, + { + "t": "2026-07-16T03:15:01.504975", + "v": 98.9725 + }, + { + "t": "2026-07-16T04:15:01.504975", + "v": 98.9872 + }, + { + "t": "2026-07-16T05:15:01.504975", + "v": 98.6878 + }, + { + "t": "2026-07-16T06:15:01.504975", + "v": 98.7822 + }, + { + "t": "2026-07-16T07:15:01.504975", + "v": 98.6787 + }, + { + "t": "2026-07-16T08:15:01.504975", + "v": 98.954 + }, + { + "t": "2026-07-16T09:15:01.504975", + "v": 98.4532 + }, + { + "t": "2026-07-16T10:15:01.504975", + "v": 98.1861 + }, + { + "t": "2026-07-16T11:15:01.504975", + "v": 97.9839 + }, + { + "t": "2026-07-16T12:15:01.504975", + "v": 98.2324 + }, + { + "t": "2026-07-16T13:15:01.504975", + "v": 98.5128 + }, + { + "t": "2026-07-16T14:15:01.504975", + "v": 98.6619 + }, + { + "t": "2026-07-16T15:15:01.504975", + "v": 98.9823 + }, + { + "t": "2026-07-16T16:15:01.504975", + "v": 99.531 + }, + { + "t": "2026-07-16T17:15:01.504975", + "v": 99.6668 + }, + { + "t": "2026-07-16T18:15:01.504975", + "v": 99.8412 + }, + { + "t": "2026-07-16T19:15:01.504975", + "v": 100.2712 + }, + { + "t": "2026-07-16T20:15:01.504975", + "v": 100.0403 + }, + { + "t": "2026-07-16T21:15:01.504975", + "v": 99.7391 + }, + { + "t": "2026-07-16T22:15:01.504975", + "v": 99.4353 + }, + { + "t": "2026-07-16T23:15:01.504975", + "v": 98.9612 + }, + { + "t": "2026-07-17T00:15:01.504975", + "v": 101.611 + }, + { + "t": "2026-07-17T01:15:01.504975", + "v": 101.6711 + }, + { + "t": "2026-07-17T02:15:01.504975", + "v": 101.7293 + }, + { + "t": "2026-07-17T03:15:01.504975", + "v": 101.3659 + }, + { + "t": "2026-07-17T04:15:01.504975", + "v": 101.0221 + }, + { + "t": "2026-07-17T05:15:01.504975", + "v": 100.7714 + }, + { + "t": "2026-07-17T06:15:01.504975", + "v": 100.7259 + }, + { + "t": "2026-07-17T07:15:01.504975", + "v": 100.8923 + }, + { + "t": "2026-07-17T08:15:01.504975", + "v": 100.5994 + }, + { + "t": "2026-07-17T09:15:01.504975", + "v": 100.333 + }, + { + "t": "2026-07-17T10:15:01.504975", + "v": 100.2428 + }, + { + "t": "2026-07-17T11:15:01.504975", + "v": 100.1074 + }, + { + "t": "2026-07-17T12:15:01.504975", + "v": 100.7907 + }, + { + "t": "2026-07-17T13:15:01.504975", + "v": 100.9723 + }, + { + "t": "2026-07-17T14:15:01.504975", + "v": 100.8595 + }, + { + "t": "2026-07-17T15:15:01.504975", + "v": 100.7639 + }, + { + "t": "2026-07-17T16:15:01.504975", + "v": 100.8461 + }, + { + "t": "2026-07-17T17:15:01.504975", + "v": 101.5973 + }, + { + "t": "2026-07-17T18:15:01.504975", + "v": 101.7485 + }, + { + "t": "2026-07-17T19:15:01.504975", + "v": 101.4963 + }, + { + "t": "2026-07-17T20:15:01.504975", + "v": 101.4108 + }, + { + "t": "2026-07-17T21:15:01.504975", + "v": 101.2875 + }, + { + "t": "2026-07-17T22:15:01.504975", + "v": 101.7009 + }, + { + "t": "2026-07-17T23:15:01.504975", + "v": 101.7457 + }, + { + "t": "2026-07-18T00:15:01.504975", + "v": 101.7141 + }, + { + "t": "2026-07-18T01:15:01.504975", + "v": 101.2416 + }, + { + "t": "2026-07-18T02:15:01.504975", + "v": 100.9934 + }, + { + "t": "2026-07-18T03:15:01.504975", + "v": 101.0858 + }, + { + "t": "2026-07-18T04:15:01.504975", + "v": 101.5598 + }, + { + "t": "2026-07-18T05:15:01.504975", + "v": 101.2537 + }, + { + "t": "2026-07-18T06:15:01.504975", + "v": 101.3394 + }, + { + "t": "2026-07-18T07:15:01.504975", + "v": 101.3087 + }, + { + "t": "2026-07-18T08:15:01.504975", + "v": 101.7389 + }, + { + "t": "2026-07-18T09:15:01.504975", + "v": 101.6948 + }, + { + "t": "2026-07-18T10:15:01.504975", + "v": 101.7827 + }, + { + "t": "2026-07-18T11:15:01.504975", + "v": 101.6877 + }, + { + "t": "2026-07-18T12:15:01.504975", + "v": 101.9025 + }, + { + "t": "2026-07-18T13:15:01.504975", + "v": 101.6932 + }, + { + "t": "2026-07-18T14:15:01.504975", + "v": 101.744 + }, + { + "t": "2026-07-18T15:15:01.504975", + "v": 101.5618 + }, + { + "t": "2026-07-18T16:15:01.504975", + "v": 101.4101 + }, + { + "t": "2026-07-18T17:15:01.504975", + "v": 101.5785 + }, + { + "t": "2026-07-18T18:15:01.504975", + "v": 101.4273 + }, + { + "t": "2026-07-18T19:15:01.504975", + "v": 101.1019 + }, + { + "t": "2026-07-18T20:15:01.504975", + "v": 100.9579 + }, + { + "t": "2026-07-18T21:15:01.504975", + "v": 100.8186 + }, + { + "t": "2026-07-18T22:15:01.504975", + "v": 100.7901 + }, + { + "t": "2026-07-18T23:15:01.504975", + "v": 101.0799 + }, + { + "t": "2026-07-19T00:15:01.504975", + "v": 101.302 + }, + { + "t": "2026-07-19T01:15:01.504975", + "v": 101.2344 + }, + { + "t": "2026-07-19T02:15:01.504975", + "v": 101.2321 + }, + { + "t": "2026-07-19T03:15:01.504975", + "v": 101.0232 + }, + { + "t": "2026-07-19T04:15:01.504975", + "v": 101.2054 + }, + { + "t": "2026-07-19T05:15:01.504975", + "v": 101.1922 + }, + { + "t": "2026-07-19T06:15:01.504975", + "v": 101.3589 + }, + { + "t": "2026-07-19T07:15:01.504975", + "v": 101.1051 + }, + { + "t": "2026-07-19T08:15:01.504975", + "v": 100.8636 + }, + { + "t": "2026-07-19T09:15:01.504975", + "v": 100.7389 + }, + { + "t": "2026-07-19T10:15:01.504975", + "v": 100.731 + }, + { + "t": "2026-07-19T11:15:01.504975", + "v": 100.7312 + }, + { + "t": "2026-07-19T12:15:01.504975", + "v": 100.7144 + }, + { + "t": "2026-07-19T13:15:01.504975", + "v": 100.7871 + }, + { + "t": "2026-07-19T14:15:01.504975", + "v": 100.8463 + }, + { + "t": "2026-07-19T15:15:01.504975", + "v": 100.9695 + }, + { + "t": "2026-07-19T16:15:01.504975", + "v": 100.6736 + }, + { + "t": "2026-07-19T17:15:01.504975", + "v": 100.4507 + }, + { + "t": "2026-07-19T18:15:01.504975", + "v": 100.6659 + }, + { + "t": "2026-07-19T19:15:01.504975", + "v": 100.6977 + }, + { + "t": "2026-07-19T20:15:01.504975", + "v": 100.5824 + }, + { + "t": "2026-07-19T21:15:01.504975", + "v": 100.3104 + }, + { + "t": "2026-07-19T22:15:01.504975", + "v": 100.0388 + }, + { + "t": "2026-07-19T23:15:01.504975", + "v": 100.0244 + }, + { + "t": "2026-07-20T00:15:01.504975", + "v": 100.0379 + }, + { + "t": "2026-07-20T01:15:01.504975", + "v": 100.345 + }, + { + "t": "2026-07-20T02:15:01.504975", + "v": 100.3206 + }, + { + "t": "2026-07-20T03:15:01.504975", + "v": 100.6474 + }, + { + "t": "2026-07-20T04:15:01.504975", + "v": 100.7341 + }, + { + "t": "2026-07-20T05:15:01.504975", + "v": 100.7281 + }, + { + "t": "2026-07-20T06:15:01.504975", + "v": 100.5631 + }, + { + "t": "2026-07-20T07:15:01.504975", + "v": 100.5814 + }, + { + "t": "2026-07-20T08:15:01.504975", + "v": 100.7985 + }, + { + "t": "2026-07-20T09:15:01.504975", + "v": 100.9515 + }, + { + "t": "2026-07-20T10:15:01.504975", + "v": 100.8845 + }, + { + "t": "2026-07-20T11:15:01.504975", + "v": 101.3766 + }, + { + "t": "2026-07-20T12:15:01.504975", + "v": 101.2694 + }, + { + "t": "2026-07-20T13:15:01.504975", + "v": 101.2187 + }, + { + "t": "2026-07-20T14:15:01.504975", + "v": 101.1559 + }, + { + "t": "2026-07-20T15:15:01.504975", + "v": 101.1939 + }, + { + "t": "2026-07-20T16:15:01.504975", + "v": 101.0057 + }, + { + "t": "2026-07-20T17:15:01.504975", + "v": 101.3327 + }, + { + "t": "2026-07-20T18:15:01.504975", + "v": 101.0832 + }, + { + "t": "2026-07-20T19:15:01.504975", + "v": 101.2348 + }, + { + "t": "2026-07-20T20:15:01.504975", + "v": 101.466 + }, + { + "t": "2026-07-20T21:15:01.504975", + "v": 101.3656 + }, + { + "t": "2026-07-20T22:15:01.504975", + "v": 101.1257 + }, + { + "t": "2026-07-20T23:15:01.504975", + "v": 101.4848 + }, + { + "t": "2026-07-21T00:15:01.504975", + "v": 101.2638 + }, + { + "t": "2026-07-21T01:15:01.504975", + "v": 100.9252 + }, + { + "t": "2026-07-21T02:15:01.504975", + "v": 100.8004 + }, + { + "t": "2026-07-21T03:15:01.504975", + "v": 100.8459 + }, + { + "t": "2026-07-21T04:15:01.504975", + "v": 100.588 + }, + { + "t": "2026-07-21T05:15:01.504975", + "v": 100.549 + }, + { + "t": "2026-07-21T06:15:01.504975", + "v": 100.4068 + }, + { + "t": "2026-07-21T07:15:01.504975", + "v": 100.8083 + }, + { + "t": "2026-07-21T08:15:01.504975", + "v": 101.353 + }, + { + "t": "2026-07-21T09:15:01.504975", + "v": 101.5275 + }, + { + "t": "2026-07-21T10:15:01.504975", + "v": 101.9278 + }, + { + "t": "2026-07-21T11:15:01.504975", + "v": 101.8012 + }, + { + "t": "2026-07-21T12:15:01.504975", + "v": 101.6602 + }, + { + "t": "2026-07-21T13:15:01.504975", + "v": 101.4352 + }, + { + "t": "2026-07-21T14:15:01.504975", + "v": 101.5883 + }, + { + "t": "2026-07-21T15:15:01.504975", + "v": 101.5601 + }, + { + "t": "2026-07-21T16:15:01.504975", + "v": 101.2236 + }, + { + "t": "2026-07-21T17:15:01.504975", + "v": 101.9015 + }, + { + "t": "2026-07-21T18:15:01.504975", + "v": 101.9867 + }, + { + "t": "2026-07-21T19:15:01.504975", + "v": 102.5565 + }, + { + "t": "2026-07-21T20:15:01.504975", + "v": 102.2872 + }, + { + "t": "2026-07-21T21:15:01.504975", + "v": 102.0299 + }, + { + "t": "2026-07-21T22:15:01.504975", + "v": 101.8233 + }, + { + "t": "2026-07-21T23:15:01.504975", + "v": 101.6798 + }, + { + "t": "2026-07-22T00:15:01.504975", + "v": 101.4609 + }, + { + "t": "2026-07-22T01:15:01.504975", + "v": 101.5724 + }, + { + "t": "2026-07-22T02:15:01.504975", + "v": 101.6269 + }, + { + "t": "2026-07-22T03:15:01.504975", + "v": 101.577 + }, + { + "t": "2026-07-22T04:15:01.504975", + "v": 102.0477 + }, + { + "t": "2026-07-22T05:15:01.504975", + "v": 101.7678 + }, + { + "t": "2026-07-22T06:15:01.504975", + "v": 102.0014 + }, + { + "t": "2026-07-22T07:15:01.504975", + "v": 101.8176 + }, + { + "t": "2026-07-22T08:15:01.504975", + "v": 101.8678 + }, + { + "t": "2026-07-22T09:15:01.504975", + "v": 102.2067 + }, + { + "t": "2026-07-22T10:15:01.504975", + "v": 102.3723 + }, + { + "t": "2026-07-22T11:15:01.504975", + "v": 102.2518 + }, + { + "t": "2026-07-22T12:15:01.504975", + "v": 102.6788 + }, + { + "t": "2026-07-22T13:15:01.504975", + "v": 102.8286 + }, + { + "t": "2026-07-22T14:15:01.504975", + "v": 102.6034 + }, + { + "t": "2026-07-22T15:15:01.504975", + "v": 102.6014 + }, + { + "t": "2026-07-22T16:15:01.504975", + "v": 102.2313 + }, + { + "t": "2026-07-22T17:15:01.504975", + "v": 102.4801 + }, + { + "t": "2026-07-22T18:15:01.504975", + "v": 102.7836 + }, + { + "t": "2026-07-22T19:15:01.504975", + "v": 102.7204 + }, + { + "t": "2026-07-22T20:15:01.504975", + "v": 102.9749 + }, + { + "t": "2026-07-22T21:15:01.504975", + "v": 102.9573 + }, + { + "t": "2026-07-22T22:15:01.504975", + "v": 102.6091 + }, + { + "t": "2026-07-22T23:15:01.504975", + "v": 103.1995 + }, + { + "t": "2026-07-23T00:15:01.504975", + "v": 103.3671 + }, + { + "t": "2026-07-23T01:15:01.504975", + "v": 102.9476 + }, + { + "t": "2026-07-23T02:15:01.504975", + "v": 102.8659 + }, + { + "t": "2026-07-23T03:15:01.504975", + "v": 102.9479 + }, + { + "t": "2026-07-23T04:15:01.504975", + "v": 102.8265 + }, + { + "t": "2026-07-23T05:15:01.504975", + "v": 102.5573 + }, + { + "t": "2026-07-23T06:15:01.504975", + "v": 102.4366 + }, + { + "t": "2026-07-23T07:15:01.504975", + "v": 102.3351 + }, + { + "t": "2026-07-23T08:15:01.504975", + "v": 101.4351 + }, + { + "t": "2026-07-23T09:15:01.504975", + "v": 101.4885 + }, + { + "t": "2026-07-23T10:15:01.504975", + "v": 101.9082 + }, + { + "t": "2026-07-23T11:15:01.504975", + "v": 102.0188 + }, + { + "t": "2026-07-23T12:15:01.504975", + "v": 101.9502 + }, + { + "t": "2026-07-23T13:15:01.504975", + "v": 101.9159 + }, + { + "t": "2026-07-23T14:15:01.504975", + "v": 101.943 + }, + { + "t": "2026-07-23T15:15:01.504975", + "v": 101.8561 + }, + { + "t": "2026-07-23T16:15:01.504975", + "v": 101.6413 + }, + { + "t": "2026-07-23T17:15:01.504975", + "v": 101.4192 + }, + { + "t": "2026-07-23T18:15:01.504975", + "v": 101.5987 + }, + { + "t": "2026-07-23T19:15:01.504975", + "v": 102.0107 + }, + { + "t": "2026-07-23T20:15:01.504975", + "v": 102.0135 + }, + { + "t": "2026-07-23T21:15:01.504975", + "v": 102.3167 + }, + { + "t": "2026-07-23T22:15:01.504975", + "v": 102.0806 + }, + { + "t": "2026-07-23T23:15:01.504975", + "v": 102.0539 + }, + { + "t": "2026-07-24T00:15:01.504975", + "v": 101.7537 + }, + { + "t": "2026-07-24T01:15:01.504975", + "v": 101.634 + }, + { + "t": "2026-07-24T02:15:01.504975", + "v": 101.6334 + }, + { + "t": "2026-07-24T03:15:01.504975", + "v": 101.6699 + }, + { + "t": "2026-07-24T04:15:01.504975", + "v": 101.5341 + }, + { + "t": "2026-07-24T05:15:01.504975", + "v": 101.1806 + }, + { + "t": "2026-07-24T06:15:01.504975", + "v": 101.3118 + }, + { + "t": "2026-07-24T07:15:01.504975", + "v": 101.5172 + }, + { + "t": "2026-07-24T08:15:01.504975", + "v": 101.2883 + }, + { + "t": "2026-07-24T09:15:01.504975", + "v": 101.0704 + }, + { + "t": "2026-07-24T10:15:01.504975", + "v": 101.2019 + }, + { + "t": "2026-07-24T11:15:01.504975", + "v": 101.0657 + }, + { + "t": "2026-07-24T12:15:01.504975", + "v": 101.4014 + }, + { + "t": "2026-07-24T13:15:01.504975", + "v": 101.5721 + }, + { + "t": "2026-07-24T14:15:01.504975", + "v": 101.8627 + }, + { + "t": "2026-07-24T15:15:01.504975", + "v": 101.8535 + }, + { + "t": "2026-07-24T16:15:01.504975", + "v": 102.1214 + }, + { + "t": "2026-07-24T17:15:01.504975", + "v": 101.9371 + }, + { + "t": "2026-07-24T18:15:01.504975", + "v": 102.082 + }, + { + "t": "2026-07-24T19:15:01.504975", + "v": 102.2104 + }, + { + "t": "2026-07-24T20:15:01.504975", + "v": 102.3563 + }, + { + "t": "2026-07-24T21:15:01.504975", + "v": 102.4575 + }, + { + "t": "2026-07-24T22:15:01.504975", + "v": 102.6237 + }, + { + "t": "2026-07-24T23:15:01.504975", + "v": 102.267 + }, + { + "t": "2026-07-25T00:15:01.504975", + "v": 102.1509 + }, + { + "t": "2026-07-25T01:15:01.504975", + "v": 102.6154 + }, + { + "t": "2026-07-25T02:15:01.504975", + "v": 102.4004 + }, + { + "t": "2026-07-25T03:15:01.504975", + "v": 102.1392 + }, + { + "t": "2026-07-25T04:15:01.504975", + "v": 101.9832 + }, + { + "t": "2026-07-25T05:15:01.504975", + "v": 101.6892 + }, + { + "t": "2026-07-25T06:15:01.504975", + "v": 101.6307 + }, + { + "t": "2026-07-25T07:15:01.504975", + "v": 101.8088 + }, + { + "t": "2026-07-25T08:15:01.504975", + "v": 101.2667 + }, + { + "t": "2026-07-25T09:15:01.504975", + "v": 101.115 + }, + { + "t": "2026-07-25T10:15:01.504975", + "v": 101.3755 + }, + { + "t": "2026-07-25T11:15:01.504975", + "v": 101.2739 + }, + { + "t": "2026-07-25T12:15:01.504975", + "v": 101.363 + }, + { + "t": "2026-07-25T13:15:01.504975", + "v": 101.6445 + }, + { + "t": "2026-07-25T14:15:01.504975", + "v": 101.4323 + }, + { + "t": "2026-07-25T15:15:01.504975", + "v": 101.4978 + }, + { + "t": "2026-07-25T16:15:01.504975", + "v": 101.2733 + }, + { + "t": "2026-07-25T17:15:01.504975", + "v": 101.1171 + }, + { + "t": "2026-07-25T18:15:01.504975", + "v": 101.1132 + }, + { + "t": "2026-07-25T19:15:01.504975", + "v": 100.7665 + }, + { + "t": "2026-07-25T20:15:01.504975", + "v": 100.8274 + }, + { + "t": "2026-07-25T21:15:01.504975", + "v": 101.0174 + }, + { + "t": "2026-07-25T22:15:01.504975", + "v": 100.8965 + }, + { + "t": "2026-07-25T23:15:01.504975", + "v": 100.8814 + }, + { + "t": "2026-07-26T00:15:01.504975", + "v": 100.2685 + }, + { + "t": "2026-07-26T01:15:01.504975", + "v": 100.5134 + }, + { + "t": "2026-07-26T02:15:01.504975", + "v": 100.3572 + }, + { + "t": "2026-07-26T03:15:01.504975", + "v": 100.442 + }, + { + "t": "2026-07-26T04:15:01.504975", + "v": 100.0506 + }, + { + "t": "2026-07-26T05:15:01.504975", + "v": 100.2755 + }, + { + "t": "2026-07-26T06:15:01.504975", + "v": 100.2445 + }, + { + "t": "2026-07-26T07:15:01.504975", + "v": 100.2464 + }, + { + "t": "2026-07-26T08:15:01.504975", + "v": 99.848 + }, + { + "t": "2026-07-26T09:15:01.504975", + "v": 99.6669 + }, + { + "t": "2026-07-26T10:15:01.504975", + "v": 99.6753 + }, + { + "t": "2026-07-26T11:15:01.504975", + "v": 99.3494 + }, + { + "t": "2026-07-26T12:15:01.504975", + "v": 99.1954 + }, + { + "t": "2026-07-26T13:15:01.504975", + "v": 98.9874 + }, + { + "t": "2026-07-26T14:15:01.504975", + "v": 98.521 + }, + { + "t": "2026-07-26T15:15:01.504975", + "v": 98.4134 + }, + { + "t": "2026-07-26T16:15:01.504975", + "v": 98.3786 + }, + { + "t": "2026-07-26T17:15:01.504975", + "v": 98.6362 + }, + { + "t": "2026-07-26T18:15:01.504975", + "v": 98.6422 + }, + { + "t": "2026-07-26T19:15:01.504975", + "v": 98.824 + }, + { + "t": "2026-07-26T20:15:01.504975", + "v": 98.724 + }, + { + "t": "2026-07-26T21:15:01.504975", + "v": 98.6466 + }, + { + "t": "2026-07-26T22:15:01.504975", + "v": 98.862 + }, + { + "t": "2026-07-26T23:15:01.504975", + "v": 98.6593 + }, + { + "t": "2026-07-27T00:15:01.504975", + "v": 98.1157 + }, + { + "t": "2026-07-27T01:15:01.504975", + "v": 98.117 + }, + { + "t": "2026-07-27T02:15:01.504975", + "v": 98.1028 + }, + { + "t": "2026-07-27T03:15:01.504975", + "v": 98.2083 + }, + { + "t": "2026-07-27T04:15:01.504975", + "v": 97.6739 + }, + { + "t": "2026-07-27T05:15:01.504975", + "v": 97.8647 + }, + { + "t": "2026-07-27T06:15:01.504975", + "v": 97.1732 + }, + { + "t": "2026-07-27T07:15:01.504975", + "v": 97.1948 + }, + { + "t": "2026-07-27T08:15:01.504975", + "v": 97.1448 + }, + { + "t": "2026-07-27T09:15:01.504975", + "v": 97.0283 + }, + { + "t": "2026-07-27T10:15:01.504975", + "v": 96.8976 + }, + { + "t": "2026-07-27T11:15:01.504975", + "v": 96.3998 + }, + { + "t": "2026-07-27T12:15:01.504975", + "v": 96.7209 + }, + { + "t": "2026-07-27T13:15:01.504975", + "v": 96.7974 + }, + { + "t": "2026-07-27T14:15:01.504975", + "v": 96.9292 + }, + { + "t": "2026-07-27T15:15:01.504975", + "v": 97.3249 + }, + { + "t": "2026-07-27T16:15:01.504975", + "v": 97.3063 + }, + { + "t": "2026-07-27T17:15:01.504975", + "v": 97.2557 + }, + { + "t": "2026-07-27T18:15:01.504975", + "v": 97.0527 + }, + { + "t": "2026-07-27T19:15:01.504975", + "v": 97.5243 + }, + { + "t": "2026-07-27T20:15:01.504975", + "v": 97.647 + }, + { + "t": "2026-07-27T21:15:01.504975", + "v": 98.1456 + }, + { + "t": "2026-07-27T22:15:01.504975", + "v": 97.5386 + }, + { + "t": "2026-07-27T23:15:01.504975", + "v": 97.2712 + }, + { + "t": "2026-07-28T00:15:01.504975", + "v": 97.0872 + }, + { + "t": "2026-07-28T01:15:01.504975", + "v": 97.034 + }, + { + "t": "2026-07-28T02:15:01.504975", + "v": 97.5347 + }, + { + "t": "2026-07-28T03:15:01.504975", + "v": 97.6084 + }, + { + "t": "2026-07-28T04:15:01.504975", + "v": 97.4233 + }, + { + "t": "2026-07-28T05:15:01.504975", + "v": 97.0587 + }, + { + "t": "2026-07-28T06:15:01.504975", + "v": 97.2675 + }, + { + "t": "2026-07-28T07:15:01.504975", + "v": 96.92 + }, + { + "t": "2026-07-28T08:15:01.504975", + "v": 97.1823 + }, + { + "t": "2026-07-28T09:15:01.504975", + "v": 97.2482 + }, + { + "t": "2026-07-28T10:15:01.504975", + "v": 97.4138 + }, + { + "t": "2026-07-28T11:15:01.504975", + "v": 97.5577 + }, + { + "t": "2026-07-28T12:15:01.504975", + "v": 97.153 + }, + { + "t": "2026-07-28T13:15:01.504975", + "v": 97.1105 + }, + { + "t": "2026-07-28T14:15:01.504975", + "v": 96.5997 + }, + { + "t": "2026-07-28T15:15:01.504975", + "v": 96.7731 + }, + { + "t": "2026-07-28T16:15:01.504975", + "v": 96.6659 + }, + { + "t": "2026-07-28T17:15:01.504975", + "v": 96.5386 + }, + { + "t": "2026-07-28T18:15:01.504975", + "v": 96.3234 + }, + { + "t": "2026-07-28T19:15:01.504975", + "v": 96.9593 + }, + { + "t": "2026-07-28T20:15:01.504975", + "v": 96.5574 + }, + { + "t": "2026-07-28T21:15:01.504975", + "v": 96.5044 + }, + { + "t": "2026-07-28T22:15:01.504975", + "v": 96.4657 + }, + { + "t": "2026-07-28T23:15:01.504975", + "v": 96.5331 + }, + { + "t": "2026-07-29T00:15:01.504975", + "v": 96.6584 + }, + { + "t": "2026-07-29T01:15:01.504975", + "v": 96.7837 + }, + { + "t": "2026-07-29T02:15:01.504975", + "v": 96.7042 + }, + { + "t": "2026-07-29T03:15:01.504975", + "v": 96.4235 + }, + { + "t": "2026-07-29T04:15:01.504975", + "v": 96.4173 + }, + { + "t": "2026-07-29T05:15:01.504975", + "v": 96.6012 + }, + { + "t": "2026-07-29T06:15:01.504975", + "v": 96.7149 + }, + { + "t": "2026-07-29T07:15:01.504975", + "v": 96.8477 + }, + { + "t": "2026-07-29T08:15:01.504975", + "v": 97.1379 + }, + { + "t": "2026-07-29T09:15:01.504975", + "v": 97.5319 + }, + { + "t": "2026-07-29T10:15:01.504975", + "v": 97.7365 + }, + { + "t": "2026-07-29T11:15:01.504975", + "v": 97.8713 + }, + { + "t": "2026-07-29T12:15:01.504975", + "v": 97.7487 + }, + { + "t": "2026-07-29T13:15:01.504975", + "v": 97.4059 + }, + { + "t": "2026-07-29T14:15:01.504975", + "v": 97.2267 + }, + { + "t": "2026-07-29T15:15:01.504975", + "v": 96.907 + }, + { + "t": "2026-07-29T16:15:01.504975", + "v": 96.5747 + }, + { + "t": "2026-07-29T17:15:01.504975", + "v": 96.1495 + }, + { + "t": "2026-07-29T18:15:01.504975", + "v": 96.8955 + }, + { + "t": "2026-07-29T19:15:01.504975", + "v": 96.6653 + }, + { + "t": "2026-07-29T20:15:01.504975", + "v": 96.4007 + }, + { + "t": "2026-07-29T21:15:01.504975", + "v": 96.2688 + }, + { + "t": "2026-07-29T22:15:01.504975", + "v": 96.2738 + }, + { + "t": "2026-07-29T23:15:01.504975", + "v": 96.6255 + }, + { + "t": "2026-07-30T00:15:01.504975", + "v": 96.7431 + }, + { + "t": "2026-07-30T01:15:01.504975", + "v": 96.9932 + }, + { + "t": "2026-07-30T02:15:01.504975", + "v": 97.1192 + }, + { + "t": "2026-07-30T03:15:01.504975", + "v": 97.12 + }, + { + "t": "2026-07-30T04:15:01.504975", + "v": 97.2655 + }, + { + "t": "2026-07-30T05:15:01.504975", + "v": 96.9714 + }, + { + "t": "2026-07-30T06:15:01.504975", + "v": 97.1438 + }, + { + "t": "2026-07-30T07:15:01.504975", + "v": 97.0659 + }, + { + "t": "2026-07-30T08:15:01.504975", + "v": 97.9216 + }, + { + "t": "2026-07-30T09:15:01.504975", + "v": 98.3738 + }, + { + "t": "2026-07-30T10:15:01.504975", + "v": 97.8477 + }, + { + "t": "2026-07-30T11:15:01.504975", + "v": 98.1198 + }, + { + "t": "2026-07-30T12:15:01.504975", + "v": 98.0655 + }, + { + "t": "2026-07-30T13:15:01.504975", + "v": 98.4741 + }, + { + "t": "2026-07-30T14:15:01.504975", + "v": 98.6284 + }, + { + "t": "2026-07-30T15:15:01.504975", + "v": 98.9085 + }, + { + "t": "2026-07-30T16:15:01.504975", + "v": 98.8922 + }, + { + "t": "2026-07-30T17:15:01.504975", + "v": 99.161 + }, + { + "t": "2026-07-30T18:15:01.504975", + "v": 99.347 + }, + { + "t": "2026-07-30T19:15:01.504975", + "v": 99.3704 + }, + { + "t": "2026-07-30T20:15:01.504975", + "v": 99.459 + }, + { + "t": "2026-07-30T21:15:01.504975", + "v": 99.3054 + }, + { + "t": "2026-07-30T22:15:01.504975", + "v": 99.4884 + }, + { + "t": "2026-07-30T23:15:01.504975", + "v": 99.4894 + }, + { + "t": "2026-07-31T00:15:01.504975", + "v": 99.3599 + }, + { + "t": "2026-07-31T01:15:01.504975", + "v": 99.6633 + }, + { + "t": "2026-07-31T02:15:01.504975", + "v": 99.5747 + }, + { + "t": "2026-07-31T03:15:01.504975", + "v": 99.5337 + }, + { + "t": "2026-07-31T04:15:01.504975", + "v": 99.4192 + }, + { + "t": "2026-07-31T05:15:01.504975", + "v": 99.3406 + }, + { + "t": "2026-07-31T06:15:01.504975", + "v": 99.6191 + }, + { + "t": "2026-07-31T07:15:01.504975", + "v": 100.2284 + }, + { + "t": "2026-07-31T08:15:01.504975", + "v": 100.7152 + }, + { + "t": "2026-07-31T09:15:01.504975", + "v": 100.268 + }, + { + "t": "2026-07-31T10:15:01.504975", + "v": 100.2895 + }, + { + "t": "2026-07-31T11:15:01.504975", + "v": 100.4595 + }, + { + "t": "2026-07-31T12:15:01.504975", + "v": 100.184 + }, + { + "t": "2026-07-31T13:15:01.504975", + "v": 100.1513 + }, + { + "t": "2026-07-31T14:15:01.504975", + "v": 100.5631 + }, + { + "t": "2026-07-31T15:15:01.504975", + "v": 100.3825 + }, + { + "t": "2026-07-31T16:15:01.504975", + "v": 100.56 + }, + { + "t": "2026-07-31T17:15:01.504975", + "v": 100.8022 + }, + { + "t": "2026-07-31T18:15:01.504975", + "v": 100.7154 + }, + { + "t": "2026-07-31T19:15:01.504975", + "v": 100.7719 + }, + { + "t": "2026-07-31T20:15:01.504975", + "v": 101.0937 + }, + { + "t": "2026-07-31T21:15:01.504975", + "v": 101.2884 + }, + { + "t": "2026-07-31T22:15:01.504975", + "v": 101.2038 + }, + { + "t": "2026-07-31T23:15:01.504975", + "v": 100.789 + }, + { + "t": "2026-08-01T00:15:01.504975", + "v": 100.8158 + }, + { + "t": "2026-08-01T01:15:01.504975", + "v": 101.0352 + }, + { + "t": "2026-08-01T02:15:01.504975", + "v": 100.8605 + }, + { + "t": "2026-08-01T03:15:01.504975", + "v": 100.7362 + }, + { + "t": "2026-08-01T04:15:01.504975", + "v": 101.0012 + }, + { + "t": "2026-08-01T05:15:01.504975", + "v": 101.5112 + }, + { + "t": "2026-08-01T06:15:01.504975", + "v": 101.553 + }, + { + "t": "2026-08-01T07:15:01.504975", + "v": 101.5747 + }, + { + "t": "2026-08-01T08:15:01.504975", + "v": 101.3058 + }, + { + "t": "2026-08-01T09:15:01.504975", + "v": 101.4317 + }, + { + "t": "2026-08-01T10:15:01.504975", + "v": 101.4088 + }, + { + "t": "2026-08-01T11:15:01.504975", + "v": 101.2815 + }, + { + "t": "2026-08-01T12:15:01.504975", + "v": 101.74 + }, + { + "t": "2026-08-01T13:15:01.504975", + "v": 101.7148 + }, + { + "t": "2026-08-01T14:15:01.504975", + "v": 102.1727 + }, + { + "t": "2026-08-01T15:15:01.504975", + "v": 102.2343 + }, + { + "t": "2026-08-01T16:15:01.504975", + "v": 101.756 + }, + { + "t": "2026-08-01T17:15:01.504975", + "v": 101.8167 + }, + { + "t": "2026-08-01T18:15:01.504975", + "v": 101.7472 + }, + { + "t": "2026-08-01T19:15:01.504975", + "v": 101.7318 + }, + { + "t": "2026-08-01T20:15:01.504975", + "v": 101.0525 + }, + { + "t": "2026-08-01T21:15:01.504975", + "v": 101.2157 + }, + { + "t": "2026-08-01T22:15:01.504975", + "v": 101.6115 + }, + { + "t": "2026-08-01T23:15:01.504975", + "v": 101.9982 + }, + { + "t": "2026-08-02T00:15:01.504975", + "v": 102.2868 + }, + { + "t": "2026-08-02T01:15:01.504975", + "v": 102.5384 + }, + { + "t": "2026-08-02T02:15:01.504975", + "v": 102.3627 + }, + { + "t": "2026-08-02T03:15:01.504975", + "v": 102.5182 + }, + { + "t": "2026-08-02T04:15:01.504975", + "v": 102.6106 + }, + { + "t": "2026-08-02T05:15:01.504975", + "v": 102.7456 + }, + { + "t": "2026-08-02T06:15:01.504975", + "v": 102.7189 + }, + { + "t": "2026-08-02T07:15:01.504975", + "v": 102.7966 + }, + { + "t": "2026-08-02T08:15:01.504975", + "v": 102.9282 + }, + { + "t": "2026-08-02T09:15:01.504975", + "v": 102.8221 + }, + { + "t": "2026-08-02T10:15:01.504975", + "v": 102.9235 + }, + { + "t": "2026-08-02T11:15:01.504975", + "v": 102.9333 + }, + { + "t": "2026-08-02T12:15:01.504975", + "v": 102.955 + }, + { + "t": "2026-08-02T13:15:01.504975", + "v": 102.6407 + }, + { + "t": "2026-08-02T14:15:01.504975", + "v": 102.4176 + }, + { + "t": "2026-08-02T15:15:01.504975", + "v": 102.1101 + }, + { + "t": "2026-08-02T16:15:01.504975", + "v": 102.0451 + }, + { + "t": "2026-08-02T17:15:01.504975", + "v": 102.1137 + }, + { + "t": "2026-08-02T18:15:01.504975", + "v": 101.9279 + }, + { + "t": "2026-08-02T19:15:01.504975", + "v": 102.1741 + }, + { + "t": "2026-08-02T20:15:01.504975", + "v": 101.7138 + }, + { + "t": "2026-08-02T21:15:01.504975", + "v": 101.7722 + }, + { + "t": "2026-08-02T22:15:01.504975", + "v": 101.5475 + }, + { + "t": "2026-08-02T23:15:01.504975", + "v": 101.792 + }, + { + "t": "2026-08-03T00:15:01.504975", + "v": 101.7447 + }, + { + "t": "2026-08-03T01:15:01.504975", + "v": 101.5909 + }, + { + "t": "2026-08-03T02:15:01.504975", + "v": 101.5348 + }, + { + "t": "2026-08-03T03:15:01.504975", + "v": 102.05 + }, + { + "t": "2026-08-03T04:15:01.504975", + "v": 102.1901 + }, + { + "t": "2026-08-03T05:15:01.504975", + "v": 102.2453 + }, + { + "t": "2026-08-03T06:15:01.504975", + "v": 102.0441 + }, + { + "t": "2026-08-03T07:15:01.504975", + "v": 101.7844 + }, + { + "t": "2026-08-03T08:15:01.504975", + "v": 101.9101 + }, + { + "t": "2026-08-03T09:15:01.504975", + "v": 101.8532 + }, + { + "t": "2026-08-03T10:15:01.504975", + "v": 102.2221 + }, + { + "t": "2026-08-03T11:15:01.504975", + "v": 101.901 + }, + { + "t": "2026-08-03T12:15:01.504975", + "v": 102.1765 + }, + { + "t": "2026-08-03T13:15:01.504975", + "v": 102.3722 + }, + { + "t": "2026-08-03T14:15:01.504975", + "v": 102.4804 + }, + { + "t": "2026-08-03T15:15:01.504975", + "v": 102.3797 + }, + { + "t": "2026-08-03T16:15:01.504975", + "v": 102.797 + }, + { + "t": "2026-08-03T17:15:01.504975", + "v": 102.6588 + }, + { + "t": "2026-08-03T18:15:01.504975", + "v": 102.5451 + }, + { + "t": "2026-08-03T19:15:01.504975", + "v": 102.7746 + }, + { + "t": "2026-08-03T20:15:01.504975", + "v": 103.2378 + }, + { + "t": "2026-08-03T21:15:01.504975", + "v": 103.6685 + }, + { + "t": "2026-08-03T22:15:01.504975", + "v": 103.3972 + }, + { + "t": "2026-08-03T23:15:01.504975", + "v": 103.5505 + }, + { + "t": "2026-08-04T00:15:01.504975", + "v": 103.4935 + }, + { + "t": "2026-08-04T01:15:01.504975", + "v": 103.7015 + }, + { + "t": "2026-08-04T02:15:01.504975", + "v": 103.4346 + }, + { + "t": "2026-08-04T03:15:01.504975", + "v": 103.5338 + }, + { + "t": "2026-08-04T04:15:01.504975", + "v": 103.2322 + }, + { + "t": "2026-08-04T05:15:01.504975", + "v": 103.1471 + }, + { + "t": "2026-08-04T06:15:01.504975", + "v": 103.1842 + } + ], + "trades": [ + { + "time": "2026-07-20 11:15", + "side": "BUY", + "size": 0.0016, + "price": 61647.7, + "pnl_gross": 0.5146, + "pnl_net": 0.416, + "fee": 0.098636 + }, + { + "time": "2026-07-20 17:15", + "side": "BUY", + "size": 0.001, + "price": 63057.2, + "pnl_gross": 0.3496, + "pnl_net": 0.2865, + "fee": 0.063057 + }, + { + "time": "2026-07-20 23:15", + "side": "BUY", + "size": 0.0005, + "price": 62274.9, + "pnl_gross": 0.3816, + "pnl_net": 0.3505, + "fee": 0.031137 + }, + { + "time": "2026-07-21 01:15", + "side": "SELL", + "size": 0.0011, + "price": 62658.9, + "pnl_gross": -0.3161, + "pnl_net": -0.385, + "fee": 0.068925 + }, + { + "time": "2026-07-21 07:15", + "side": "BUY", + "size": 0.001, + "price": 61382.6, + "pnl_gross": 0.424, + "pnl_net": 0.3626, + "fee": 0.061383 + }, + { + "time": "2026-07-21 08:15", + "side": "BUY", + "size": 0.001, + "price": 63817.0, + "pnl_gross": 0.5672, + "pnl_net": 0.5034, + "fee": 0.063817 + }, + { + "time": "2026-07-21 10:15", + "side": "BUY", + "size": 0.0009, + "price": 61942.1, + "pnl_gross": 0.4228, + "pnl_net": 0.3671, + "fee": 0.055748 + }, + { + "time": "2026-07-21 16:15", + "side": "SELL", + "size": 0.002, + "price": 60414.7, + "pnl_gross": -0.314, + "pnl_net": -0.4348, + "fee": 0.120829 + }, + { + "time": "2026-07-21 17:15", + "side": "BUY", + "size": 0.0013, + "price": 61989.7, + "pnl_gross": 0.7004, + "pnl_net": 0.6198, + "fee": 0.080587 + }, + { + "time": "2026-07-21 19:15", + "side": "BUY", + "size": 0.0013, + "price": 61950.1, + "pnl_gross": 0.5924, + "pnl_net": 0.5119, + "fee": 0.080535 + }, + { + "time": "2026-07-22 04:15", + "side": "BUY", + "size": 0.0011, + "price": 61424.7, + "pnl_gross": 0.4933, + "pnl_net": 0.4257, + "fee": 0.067567 + }, + { + "time": "2026-07-22 09:15", + "side": "BUY", + "size": 0.0008, + "price": 63119.9, + "pnl_gross": 0.3615, + "pnl_net": 0.311, + "fee": 0.050496 + }, + { + "time": "2026-07-22 12:15", + "side": "BUY", + "size": 0.001, + "price": 61472.2, + "pnl_gross": 0.4496, + "pnl_net": 0.3881, + "fee": 0.061472 + }, + { + "time": "2026-07-22 16:15", + "side": "SELL", + "size": 0.0012, + "price": 62833.2, + "pnl_gross": -0.3475, + "pnl_net": -0.4229, + "fee": 0.0754 + }, + { + "time": "2026-07-22 18:15", + "side": "BUY", + "size": 0.0011, + "price": 60476.9, + "pnl_gross": 0.3261, + "pnl_net": 0.2596, + "fee": 0.066525 + }, + { + "time": "2026-07-22 20:15", + "side": "BUY", + "size": 0.0017, + "price": 62940.0, + "pnl_gross": 0.2769, + "pnl_net": 0.1699, + "fee": 0.106998 + }, + { + "time": "2026-07-22 22:15", + "side": "SELL", + "size": 0.0018, + "price": 60922.4, + "pnl_gross": -0.3257, + "pnl_net": -0.4354, + "fee": 0.10966 + }, + { + "time": "2026-07-22 23:15", + "side": "BUY", + "size": 0.0014, + "price": 62269.5, + "pnl_gross": 0.613, + "pnl_net": 0.5258, + "fee": 0.087177 + }, + { + "time": "2026-07-23 01:15", + "side": "SELL", + "size": 0.0015, + "price": 64453.9, + "pnl_gross": -0.397, + "pnl_net": -0.4937, + "fee": 0.096681 + }, + { + "time": "2026-07-23 08:15", + "side": "SELL", + "size": 0.0017, + "price": 60915.9, + "pnl_gross": -0.8775, + "pnl_net": -0.981, + "fee": 0.103557 + }, + { + "time": "2026-07-23 10:15", + "side": "BUY", + "size": 0.0016, + "price": 61844.5, + "pnl_gross": 0.4422, + "pnl_net": 0.3433, + "fee": 0.098951 + }, + { + "time": "2026-07-23 19:15", + "side": "BUY", + "size": 0.0015, + "price": 63005.7, + "pnl_gross": 0.4345, + "pnl_net": 0.34, + "fee": 0.094509 + }, + { + "time": "2026-07-23 21:15", + "side": "BUY", + "size": 0.0015, + "price": 61132.2, + "pnl_gross": 0.3257, + "pnl_net": 0.234, + "fee": 0.091698 + }, + { + "time": "2026-07-24 00:15", + "side": "SELL", + "size": 0.0017, + "price": 64843.2, + "pnl_gross": -0.2777, + "pnl_net": -0.388, + "fee": 0.110233 + }, + { + "time": "2026-07-24 05:15", + "side": "SELL", + "size": 0.0013, + "price": 62297.5, + "pnl_gross": -0.331, + "pnl_net": -0.412, + "fee": 0.080987 + }, + { + "time": "2026-07-24 12:15", + "side": "BUY", + "size": 0.0014, + "price": 60146.2, + "pnl_gross": 0.3582, + "pnl_net": 0.274, + "fee": 0.084205 + }, + { + "time": "2026-07-24 14:15", + "side": "BUY", + "size": 0.001, + "price": 64673.7, + "pnl_gross": 0.3131, + "pnl_net": 0.2485, + "fee": 0.064674 + }, + { + "time": "2026-07-24 16:15", + "side": "BUY", + "size": 0.0009, + "price": 63484.3, + "pnl_gross": 0.2903, + "pnl_net": 0.2332, + "fee": 0.057136 + }, + { + "time": "2026-07-24 23:15", + "side": "SELL", + "size": 0.002, + "price": 62395.2, + "pnl_gross": -0.3342, + "pnl_net": -0.459, + "fee": 0.12479 + }, + { + "time": "2026-07-25 01:15", + "side": "BUY", + "size": 0.0014, + "price": 62745.1, + "pnl_gross": 0.487, + "pnl_net": 0.3991, + "fee": 0.087843 + }, + { + "time": "2026-07-25 08:15", + "side": "SELL", + "size": 0.0007, + "price": 60730.7, + "pnl_gross": -0.5195, + "pnl_net": -0.562, + "fee": 0.042511 + }, + { + "time": "2026-07-25 10:15", + "side": "BUY", + "size": 0.0011, + "price": 64036.3, + "pnl_gross": 0.283, + "pnl_net": 0.2125, + "fee": 0.07044 + }, + { + "time": "2026-07-25 13:15", + "side": "BUY", + "size": 0.0008, + "price": 64336.0, + "pnl_gross": 0.3041, + "pnl_net": 0.2526, + "fee": 0.051469 + }, + { + "time": "2026-07-25 19:15", + "side": "SELL", + "size": 0.0006, + "price": 63333.2, + "pnl_gross": -0.3242, + "pnl_net": -0.3622, + "fee": 0.038 + }, + { + "time": "2026-07-26 00:15", + "side": "SELL", + "size": 0.0018, + "price": 61262.2, + "pnl_gross": -0.5904, + "pnl_net": -0.7007, + "fee": 0.110272 + }, + { + "time": "2026-07-26 04:15", + "side": "SELL", + "size": 0.0018, + "price": 64574.2, + "pnl_gross": -0.3689, + "pnl_net": -0.4852, + "fee": 0.116234 + }, + { + "time": "2026-07-26 08:15", + "side": "SELL", + "size": 0.002, + "price": 62958.2, + "pnl_gross": -0.3758, + "pnl_net": -0.5018, + "fee": 0.125916 + }, + { + "time": "2026-07-26 11:15", + "side": "SELL", + "size": 0.0016, + "price": 64097.5, + "pnl_gross": -0.3034, + "pnl_net": -0.406, + "fee": 0.102556 + }, + { + "time": "2026-07-26 14:15", + "side": "SELL", + "size": 0.0006, + "price": 61721.4, + "pnl_gross": -0.4439, + "pnl_net": -0.4809, + "fee": 0.037033 + }, + { + "time": "2026-07-26 17:15", + "side": "BUY", + "size": 0.0016, + "price": 64934.4, + "pnl_gross": 0.2802, + "pnl_net": 0.1763, + "fee": 0.103895 + }, + { + "time": "2026-07-27 00:15", + "side": "SELL", + "size": 0.0008, + "price": 63459.5, + "pnl_gross": -0.5211, + "pnl_net": -0.5718, + "fee": 0.050768 + }, + { + "time": "2026-07-27 04:15", + "side": "SELL", + "size": 0.0019, + "price": 62530.6, + "pnl_gross": -0.5119, + "pnl_net": -0.6307, + "fee": 0.118808 + }, + { + "time": "2026-07-27 06:15", + "side": "SELL", + "size": 0.0018, + "price": 62884.1, + "pnl_gross": -0.669, + "pnl_net": -0.7822, + "fee": 0.113191 + }, + { + "time": "2026-07-27 11:15", + "side": "SELL", + "size": 0.0014, + "price": 63362.8, + "pnl_gross": -0.4754, + "pnl_net": -0.5641, + "fee": 0.088708 + }, + { + "time": "2026-07-27 12:15", + "side": "BUY", + "size": 0.0018, + "price": 60711.3, + "pnl_gross": 0.3438, + "pnl_net": 0.2345, + "fee": 0.10928 + }, + { + "time": "2026-07-27 15:15", + "side": "BUY", + "size": 0.0015, + "price": 60129.0, + "pnl_gross": 0.4182, + "pnl_net": 0.328, + "fee": 0.090193 + }, + { + "time": "2026-07-27 19:15", + "side": "BUY", + "size": 0.0009, + "price": 62187.8, + "pnl_gross": 0.4941, + "pnl_net": 0.4381, + "fee": 0.055969 + }, + { + "time": "2026-07-27 21:15", + "side": "BUY", + "size": 0.0008, + "price": 61157.4, + "pnl_gross": 0.5211, + "pnl_net": 0.4722, + "fee": 0.048926 + }, + { + "time": "2026-07-27 22:15", + "side": "SELL", + "size": 0.0018, + "price": 60820.3, + "pnl_gross": -0.5845, + "pnl_net": -0.694, + "fee": 0.109477 + }, + { + "time": "2026-07-28 02:15", + "side": "BUY", + "size": 0.0017, + "price": 62313.2, + "pnl_gross": 0.5233, + "pnl_net": 0.4174, + "fee": 0.105932 + }, + { + "time": "2026-07-28 05:15", + "side": "SELL", + "size": 0.0013, + "price": 63163.2, + "pnl_gross": -0.3422, + "pnl_net": -0.4243, + "fee": 0.082112 + }, + { + "time": "2026-07-28 07:15", + "side": "SELL", + "size": 0.0007, + "price": 64490.3, + "pnl_gross": -0.3248, + "pnl_net": -0.37, + "fee": 0.045143 + }, + { + "time": "2026-07-28 08:15", + "side": "BUY", + "size": 0.0007, + "price": 62849.0, + "pnl_gross": 0.2848, + "pnl_net": 0.2408, + "fee": 0.043994 + }, + { + "time": "2026-07-28 12:15", + "side": "SELL", + "size": 0.0007, + "price": 61649.9, + "pnl_gross": -0.3821, + "pnl_net": -0.4252, + "fee": 0.043155 + }, + { + "time": "2026-07-28 14:15", + "side": "SELL", + "size": 0.0013, + "price": 60820.3, + "pnl_gross": -0.4883, + "pnl_net": -0.5674, + "fee": 0.079066 + }, + { + "time": "2026-07-28 19:15", + "side": "BUY", + "size": 0.0013, + "price": 62034.7, + "pnl_gross": 0.6584, + "pnl_net": 0.5777, + "fee": 0.080645 + }, + { + "time": "2026-07-28 20:15", + "side": "SELL", + "size": 0.0017, + "price": 60352.9, + "pnl_gross": -0.3794, + "pnl_net": -0.482, + "fee": 0.1026 + }, + { + "time": "2026-07-29 08:15", + "side": "BUY", + "size": 0.0016, + "price": 63738.1, + "pnl_gross": 0.3127, + "pnl_net": 0.2108, + "fee": 0.101981 + }, + { + "time": "2026-07-29 09:15", + "side": "BUY", + "size": 0.0015, + "price": 63751.9, + "pnl_gross": 0.4164, + "pnl_net": 0.3208, + "fee": 0.095628 + }, + { + "time": "2026-07-29 13:15", + "side": "SELL", + "size": 0.0006, + "price": 61170.5, + "pnl_gross": -0.3203, + "pnl_net": -0.357, + "fee": 0.036702 + }, + { + "time": "2026-07-29 15:15", + "side": "SELL", + "size": 0.001, + "price": 60408.9, + "pnl_gross": -0.2973, + "pnl_net": -0.3577, + "fee": 0.060409 + }, + { + "time": "2026-07-29 16:15", + "side": "SELL", + "size": 0.0014, + "price": 62015.7, + "pnl_gross": -0.3096, + "pnl_net": -0.3965, + "fee": 0.086822 + }, + { + "time": "2026-07-29 17:15", + "side": "SELL", + "size": 0.0013, + "price": 60366.7, + "pnl_gross": -0.4027, + "pnl_net": -0.4812, + "fee": 0.078477 + }, + { + "time": "2026-07-29 18:15", + "side": "BUY", + "size": 0.0009, + "price": 60800.6, + "pnl_gross": 0.7685, + "pnl_net": 0.7138, + "fee": 0.054721 + }, + { + "time": "2026-07-29 23:15", + "side": "BUY", + "size": 0.0019, + "price": 62833.6, + "pnl_gross": 0.3742, + "pnl_net": 0.2548, + "fee": 0.119384 + }, + { + "time": "2026-07-30 01:15", + "side": "BUY", + "size": 0.0006, + "price": 62106.3, + "pnl_gross": 0.2726, + "pnl_net": 0.2353, + "fee": 0.037264 + }, + { + "time": "2026-07-30 05:15", + "side": "SELL", + "size": 0.002, + "price": 62922.4, + "pnl_gross": -0.2715, + "pnl_net": -0.3974, + "fee": 0.125845 + }, + { + "time": "2026-07-30 08:15", + "side": "BUY", + "size": 0.0012, + "price": 63561.7, + "pnl_gross": 0.8782, + "pnl_net": 0.802, + "fee": 0.076274 + }, + { + "time": "2026-07-30 09:15", + "side": "BUY", + "size": 0.0018, + "price": 60019.8, + "pnl_gross": 0.4747, + "pnl_net": 0.3666, + "fee": 0.108036 + }, + { + "time": "2026-07-30 10:15", + "side": "SELL", + "size": 0.0012, + "price": 61749.9, + "pnl_gross": -0.5036, + "pnl_net": -0.5777, + "fee": 0.0741 + }, + { + "time": "2026-07-30 11:15", + "side": "BUY", + "size": 0.0007, + "price": 61501.9, + "pnl_gross": 0.2947, + "pnl_net": 0.2517, + "fee": 0.043051 + }, + { + "time": "2026-07-30 13:15", + "side": "BUY", + "size": 0.0009, + "price": 63317.2, + "pnl_gross": 0.4311, + "pnl_net": 0.3742, + "fee": 0.056985 + }, + { + "time": "2026-07-30 15:15", + "side": "BUY", + "size": 0.001, + "price": 62483.8, + "pnl_gross": 0.3027, + "pnl_net": 0.2402, + "fee": 0.062484 + }, + { + "time": "2026-07-30 17:15", + "side": "BUY", + "size": 0.0013, + "price": 62071.5, + "pnl_gross": 0.2913, + "pnl_net": 0.2106, + "fee": 0.080693 + }, + { + "time": "2026-07-31 01:15", + "side": "BUY", + "size": 0.0016, + "price": 61864.3, + "pnl_gross": 0.326, + "pnl_net": 0.227, + "fee": 0.098983 + }, + { + "time": "2026-07-31 06:15", + "side": "BUY", + "size": 0.0014, + "price": 63565.2, + "pnl_gross": 0.3012, + "pnl_net": 0.2122, + "fee": 0.088991 + }, + { + "time": "2026-07-31 07:15", + "side": "BUY", + "size": 0.0014, + "price": 62915.5, + "pnl_gross": 0.6318, + "pnl_net": 0.5437, + "fee": 0.088082 + }, + { + "time": "2026-07-31 08:15", + "side": "BUY", + "size": 0.0018, + "price": 60774.5, + "pnl_gross": 0.5093, + "pnl_net": 0.3999, + "fee": 0.109394 + }, + { + "time": "2026-07-31 09:15", + "side": "SELL", + "size": 0.001, + "price": 64218.0, + "pnl_gross": -0.4247, + "pnl_net": -0.4889, + "fee": 0.064218 + }, + { + "time": "2026-07-31 14:15", + "side": "BUY", + "size": 0.001, + "price": 62980.5, + "pnl_gross": 0.4342, + "pnl_net": 0.3713, + "fee": 0.06298 + }, + { + "time": "2026-07-31 20:15", + "side": "BUY", + "size": 0.0008, + "price": 60323.3, + "pnl_gross": 0.3444, + "pnl_net": 0.2961, + "fee": 0.048259 + }, + { + "time": "2026-07-31 23:15", + "side": "SELL", + "size": 0.0006, + "price": 62028.9, + "pnl_gross": -0.3923, + "pnl_net": -0.4295, + "fee": 0.037217 + }, + { + "time": "2026-08-01 04:15", + "side": "BUY", + "size": 0.0008, + "price": 62361.7, + "pnl_gross": 0.2875, + "pnl_net": 0.2376, + "fee": 0.049889 + }, + { + "time": "2026-08-01 05:15", + "side": "BUY", + "size": 0.0013, + "price": 60560.0, + "pnl_gross": 0.5325, + "pnl_net": 0.4537, + "fee": 0.078728 + }, + { + "time": "2026-08-01 12:15", + "side": "BUY", + "size": 0.001, + "price": 60825.9, + "pnl_gross": 0.481, + "pnl_net": 0.4201, + "fee": 0.060826 + }, + { + "time": "2026-08-01 14:15", + "side": "BUY", + "size": 0.001, + "price": 62452.9, + "pnl_gross": 0.4804, + "pnl_net": 0.418, + "fee": 0.062453 + }, + { + "time": "2026-08-01 16:15", + "side": "SELL", + "size": 0.0006, + "price": 60849.8, + "pnl_gross": -0.4557, + "pnl_net": -0.4922, + "fee": 0.03651 + }, + { + "time": "2026-08-01 20:15", + "side": "SELL", + "size": 0.0017, + "price": 60595.4, + "pnl_gross": -0.6567, + "pnl_net": -0.7597, + "fee": 0.103012 + }, + { + "time": "2026-08-01 22:15", + "side": "BUY", + "size": 0.0015, + "price": 61162.1, + "pnl_gross": 0.4182, + "pnl_net": 0.3265, + "fee": 0.091743 + }, + { + "time": "2026-08-01 23:15", + "side": "BUY", + "size": 0.0012, + "price": 60660.4, + "pnl_gross": 0.4092, + "pnl_net": 0.3364, + "fee": 0.072792 + }, + { + "time": "2026-08-02 00:15", + "side": "BUY", + "size": 0.0016, + "price": 64616.4, + "pnl_gross": 0.3111, + "pnl_net": 0.2077, + "fee": 0.103386 + }, + { + "time": "2026-08-02 13:15", + "side": "SELL", + "size": 0.0006, + "price": 64613.3, + "pnl_gross": -0.2918, + "pnl_net": -0.3306, + "fee": 0.038768 + }, + { + "time": "2026-08-02 20:15", + "side": "SELL", + "size": 0.0015, + "price": 63644.7, + "pnl_gross": -0.4378, + "pnl_net": -0.5333, + "fee": 0.095467 + }, + { + "time": "2026-08-03 03:15", + "side": "BUY", + "size": 0.0007, + "price": 64027.3, + "pnl_gross": 0.5377, + "pnl_net": 0.4929, + "fee": 0.044819 + }, + { + "time": "2026-08-03 10:15", + "side": "BUY", + "size": 0.0012, + "price": 64452.7, + "pnl_gross": 0.3915, + "pnl_net": 0.3142, + "fee": 0.077343 + }, + { + "time": "2026-08-03 11:15", + "side": "SELL", + "size": 0.0018, + "price": 60654.5, + "pnl_gross": -0.2986, + "pnl_net": -0.4078, + "fee": 0.109178 + }, + { + "time": "2026-08-03 12:15", + "side": "BUY", + "size": 0.0015, + "price": 64864.4, + "pnl_gross": 0.298, + "pnl_net": 0.2007, + "fee": 0.097297 + }, + { + "time": "2026-08-03 16:15", + "side": "BUY", + "size": 0.0006, + "price": 60592.2, + "pnl_gross": 0.4399, + "pnl_net": 0.4035, + "fee": 0.036355 + }, + { + "time": "2026-08-03 20:15", + "side": "BUY", + "size": 0.0014, + "price": 61219.5, + "pnl_gross": 0.4857, + "pnl_net": 0.4, + "fee": 0.085707 + }, + { + "time": "2026-08-03 21:15", + "side": "BUY", + "size": 0.001, + "price": 63930.6, + "pnl_gross": 0.4533, + "pnl_net": 0.3893, + "fee": 0.063931 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.520714" +} \ No newline at end of file diff --git a/backtests/results/mean_rev_20260804-071501.json b/backtests/results/mean_rev_20260804-071501.json new file mode 100644 index 0000000..720815b --- /dev/null +++ b/backtests/results/mean_rev_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Mean Reversion", + "strategy_key": "mean_rev", + "description": "VWAP deviation \u2014 oscillates around fair value", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.591260", + "end_time": "2026-08-04T06:15:01.591260", + "start_equity": 100.0, + "end_equity": 71.6644, + "pnl": -28.3633, + "pnl_pct": -28.3633, + "pnl_gross": -8.4639, + "pnl_gross_pct": -8.4639, + "fees_total": 19.8993, + "fee_model": "taker", + "ann_return_pct": -340.36, + "sharpe": -5.1228, + "sortino": -6.5826, + "max_dd": 0.09, + "max_dd_pct": 9.0, + "win_rate": 0.0, + "total_trades": 249, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.591260", + "v": 99.9105 + }, + { + "t": "2026-07-05T08:15:01.591260", + "v": 99.8575 + }, + { + "t": "2026-07-05T09:15:01.591260", + "v": 99.9448 + }, + { + "t": "2026-07-05T10:15:01.591260", + "v": 99.8755 + }, + { + "t": "2026-07-05T11:15:01.591260", + "v": 100.2166 + }, + { + "t": "2026-07-05T12:15:01.591260", + "v": 100.1135 + }, + { + "t": "2026-07-05T13:15:01.591260", + "v": 100.1526 + }, + { + "t": "2026-07-05T14:15:01.591260", + "v": 100.0423 + }, + { + "t": "2026-07-05T15:15:01.591260", + "v": 100.2179 + }, + { + "t": "2026-07-05T16:15:01.591260", + "v": 100.2783 + }, + { + "t": "2026-07-05T17:15:01.591260", + "v": 100.1654 + }, + { + "t": "2026-07-05T18:15:01.591260", + "v": 100.2835 + }, + { + "t": "2026-07-05T19:15:01.591260", + "v": 100.0008 + }, + { + "t": "2026-07-05T20:15:01.591260", + "v": 99.6307 + }, + { + "t": "2026-07-05T21:15:01.591260", + "v": 99.7346 + }, + { + "t": "2026-07-05T22:15:01.591260", + "v": 99.4159 + }, + { + "t": "2026-07-05T23:15:01.591260", + "v": 99.3008 + }, + { + "t": "2026-07-06T00:15:01.591260", + "v": 99.2787 + }, + { + "t": "2026-07-06T01:15:01.591260", + "v": 99.1455 + }, + { + "t": "2026-07-06T02:15:01.591260", + "v": 99.3202 + }, + { + "t": "2026-07-06T03:15:01.591260", + "v": 98.0404 + }, + { + "t": "2026-07-06T04:15:01.591260", + "v": 98.1937 + }, + { + "t": "2026-07-06T05:15:01.591260", + "v": 98.1528 + }, + { + "t": "2026-07-06T06:15:01.591260", + "v": 98.4377 + }, + { + "t": "2026-07-06T07:15:01.591260", + "v": 98.512 + }, + { + "t": "2026-07-06T08:15:01.591260", + "v": 98.4403 + }, + { + "t": "2026-07-06T09:15:01.591260", + "v": 98.5277 + }, + { + "t": "2026-07-06T10:15:01.591260", + "v": 98.2908 + }, + { + "t": "2026-07-06T11:15:01.591260", + "v": 98.1169 + }, + { + "t": "2026-07-06T12:15:01.591260", + "v": 98.2141 + }, + { + "t": "2026-07-06T13:15:01.591260", + "v": 98.3737 + }, + { + "t": "2026-07-06T14:15:01.591260", + "v": 97.859 + }, + { + "t": "2026-07-06T15:15:01.591260", + "v": 97.9221 + }, + { + "t": "2026-07-06T16:15:01.591260", + "v": 97.668 + }, + { + "t": "2026-07-06T17:15:01.591260", + "v": 97.4648 + }, + { + "t": "2026-07-06T18:15:01.591260", + "v": 97.3357 + }, + { + "t": "2026-07-06T19:15:01.591260", + "v": 97.6789 + }, + { + "t": "2026-07-06T20:15:01.591260", + "v": 97.1943 + }, + { + "t": "2026-07-06T21:15:01.591260", + "v": 97.1653 + }, + { + "t": "2026-07-06T22:15:01.591260", + "v": 97.1772 + }, + { + "t": "2026-07-06T23:15:01.591260", + "v": 97.1148 + }, + { + "t": "2026-07-07T00:15:01.591260", + "v": 97.0246 + }, + { + "t": "2026-07-07T01:15:01.591260", + "v": 96.8722 + }, + { + "t": "2026-07-07T02:15:01.591260", + "v": 97.1284 + }, + { + "t": "2026-07-07T03:15:01.591260", + "v": 97.1813 + }, + { + "t": "2026-07-07T04:15:01.591260", + "v": 97.1201 + }, + { + "t": "2026-07-07T05:15:01.591260", + "v": 97.1955 + }, + { + "t": "2026-07-07T06:15:01.591260", + "v": 96.9603 + }, + { + "t": "2026-07-07T07:15:01.591260", + "v": 97.7545 + }, + { + "t": "2026-07-07T08:15:01.591260", + "v": 97.9059 + }, + { + "t": "2026-07-07T09:15:01.591260", + "v": 97.9194 + }, + { + "t": "2026-07-07T10:15:01.591260", + "v": 97.8226 + }, + { + "t": "2026-07-07T11:15:01.591260", + "v": 97.5351 + }, + { + "t": "2026-07-07T12:15:01.591260", + "v": 97.5872 + }, + { + "t": "2026-07-07T13:15:01.591260", + "v": 97.5751 + }, + { + "t": "2026-07-07T14:15:01.591260", + "v": 97.5804 + }, + { + "t": "2026-07-07T15:15:01.591260", + "v": 97.5118 + }, + { + "t": "2026-07-07T16:15:01.591260", + "v": 97.6004 + }, + { + "t": "2026-07-07T17:15:01.591260", + "v": 97.3687 + }, + { + "t": "2026-07-07T18:15:01.591260", + "v": 97.6913 + }, + { + "t": "2026-07-07T19:15:01.591260", + "v": 97.4552 + }, + { + "t": "2026-07-07T20:15:01.591260", + "v": 97.3635 + }, + { + "t": "2026-07-07T21:15:01.591260", + "v": 97.588 + }, + { + "t": "2026-07-07T22:15:01.591260", + "v": 97.5178 + }, + { + "t": "2026-07-07T23:15:01.591260", + "v": 97.5139 + }, + { + "t": "2026-07-08T00:15:01.591260", + "v": 97.363 + }, + { + "t": "2026-07-08T01:15:01.591260", + "v": 97.3169 + }, + { + "t": "2026-07-08T02:15:01.591260", + "v": 97.185 + }, + { + "t": "2026-07-08T03:15:01.591260", + "v": 97.1276 + }, + { + "t": "2026-07-08T04:15:01.591260", + "v": 97.0389 + }, + { + "t": "2026-07-08T05:15:01.591260", + "v": 96.6889 + }, + { + "t": "2026-07-08T06:15:01.591260", + "v": 96.846 + }, + { + "t": "2026-07-08T07:15:01.591260", + "v": 96.6129 + }, + { + "t": "2026-07-08T08:15:01.591260", + "v": 96.7128 + }, + { + "t": "2026-07-08T09:15:01.591260", + "v": 96.7545 + }, + { + "t": "2026-07-08T10:15:01.591260", + "v": 96.9728 + }, + { + "t": "2026-07-08T11:15:01.591260", + "v": 96.9477 + }, + { + "t": "2026-07-08T12:15:01.591260", + "v": 96.8107 + }, + { + "t": "2026-07-08T13:15:01.591260", + "v": 96.6653 + }, + { + "t": "2026-07-08T14:15:01.591260", + "v": 96.9528 + }, + { + "t": "2026-07-08T15:15:01.591260", + "v": 96.6725 + }, + { + "t": "2026-07-08T16:15:01.591260", + "v": 96.7735 + }, + { + "t": "2026-07-08T17:15:01.591260", + "v": 96.6214 + }, + { + "t": "2026-07-08T18:15:01.591260", + "v": 96.6836 + }, + { + "t": "2026-07-08T19:15:01.591260", + "v": 96.8158 + }, + { + "t": "2026-07-08T20:15:01.591260", + "v": 96.5475 + }, + { + "t": "2026-07-08T21:15:01.591260", + "v": 96.6956 + }, + { + "t": "2026-07-08T22:15:01.591260", + "v": 96.458 + }, + { + "t": "2026-07-08T23:15:01.591260", + "v": 96.4916 + }, + { + "t": "2026-07-09T00:15:01.591260", + "v": 96.5931 + }, + { + "t": "2026-07-09T01:15:01.591260", + "v": 96.6498 + }, + { + "t": "2026-07-09T02:15:01.591260", + "v": 96.4554 + }, + { + "t": "2026-07-09T03:15:01.591260", + "v": 96.3649 + }, + { + "t": "2026-07-09T04:15:01.591260", + "v": 96.5169 + }, + { + "t": "2026-07-09T05:15:01.591260", + "v": 96.4132 + }, + { + "t": "2026-07-09T06:15:01.591260", + "v": 96.58 + }, + { + "t": "2026-07-09T07:15:01.591260", + "v": 96.7514 + }, + { + "t": "2026-07-09T08:15:01.591260", + "v": 96.6093 + }, + { + "t": "2026-07-09T09:15:01.591260", + "v": 96.5657 + }, + { + "t": "2026-07-09T10:15:01.591260", + "v": 96.367 + }, + { + "t": "2026-07-09T11:15:01.591260", + "v": 96.4598 + }, + { + "t": "2026-07-09T12:15:01.591260", + "v": 96.1902 + }, + { + "t": "2026-07-09T13:15:01.591260", + "v": 96.2062 + }, + { + "t": "2026-07-09T14:15:01.591260", + "v": 96.0592 + }, + { + "t": "2026-07-09T15:15:01.591260", + "v": 95.7528 + }, + { + "t": "2026-07-09T16:15:01.591260", + "v": 95.8969 + }, + { + "t": "2026-07-09T17:15:01.591260", + "v": 95.9685 + }, + { + "t": "2026-07-09T18:15:01.591260", + "v": 95.9997 + }, + { + "t": "2026-07-09T19:15:01.591260", + "v": 95.6943 + }, + { + "t": "2026-07-09T20:15:01.591260", + "v": 95.4856 + }, + { + "t": "2026-07-09T21:15:01.591260", + "v": 95.3946 + }, + { + "t": "2026-07-09T22:15:01.591260", + "v": 95.3825 + }, + { + "t": "2026-07-09T23:15:01.591260", + "v": 95.5527 + }, + { + "t": "2026-07-10T00:15:01.591260", + "v": 95.4247 + }, + { + "t": "2026-07-10T01:15:01.591260", + "v": 95.043 + }, + { + "t": "2026-07-10T02:15:01.591260", + "v": 94.7224 + }, + { + "t": "2026-07-10T03:15:01.591260", + "v": 94.4164 + }, + { + "t": "2026-07-10T04:15:01.591260", + "v": 94.4941 + }, + { + "t": "2026-07-10T05:15:01.591260", + "v": 94.3441 + }, + { + "t": "2026-07-10T06:15:01.591260", + "v": 94.166 + }, + { + "t": "2026-07-10T07:15:01.591260", + "v": 93.7793 + }, + { + "t": "2026-07-10T08:15:01.591260", + "v": 93.8221 + }, + { + "t": "2026-07-10T09:15:01.591260", + "v": 93.2915 + }, + { + "t": "2026-07-10T10:15:01.591260", + "v": 93.1303 + }, + { + "t": "2026-07-10T11:15:01.591260", + "v": 93.3778 + }, + { + "t": "2026-07-10T12:15:01.591260", + "v": 93.6035 + }, + { + "t": "2026-07-10T13:15:01.591260", + "v": 93.6844 + }, + { + "t": "2026-07-10T14:15:01.591260", + "v": 93.6563 + }, + { + "t": "2026-07-10T15:15:01.591260", + "v": 94.0516 + }, + { + "t": "2026-07-10T16:15:01.591260", + "v": 93.9991 + }, + { + "t": "2026-07-10T17:15:01.591260", + "v": 94.2008 + }, + { + "t": "2026-07-10T18:15:01.591260", + "v": 94.2469 + }, + { + "t": "2026-07-10T19:15:01.591260", + "v": 94.2347 + }, + { + "t": "2026-07-10T20:15:01.591260", + "v": 94.2483 + }, + { + "t": "2026-07-10T21:15:01.591260", + "v": 94.2823 + }, + { + "t": "2026-07-10T22:15:01.591260", + "v": 94.0739 + }, + { + "t": "2026-07-10T23:15:01.591260", + "v": 93.8008 + }, + { + "t": "2026-07-11T00:15:01.591260", + "v": 93.3225 + }, + { + "t": "2026-07-11T01:15:01.591260", + "v": 93.8156 + }, + { + "t": "2026-07-11T02:15:01.591260", + "v": 94.1272 + }, + { + "t": "2026-07-11T03:15:01.591260", + "v": 94.0121 + }, + { + "t": "2026-07-11T04:15:01.591260", + "v": 94.2405 + }, + { + "t": "2026-07-11T05:15:01.591260", + "v": 93.9319 + }, + { + "t": "2026-07-11T06:15:01.591260", + "v": 93.8468 + }, + { + "t": "2026-07-11T07:15:01.591260", + "v": 93.7623 + }, + { + "t": "2026-07-11T08:15:01.591260", + "v": 93.4722 + }, + { + "t": "2026-07-11T09:15:01.591260", + "v": 93.7408 + }, + { + "t": "2026-07-11T10:15:01.591260", + "v": 93.7055 + }, + { + "t": "2026-07-11T11:15:01.591260", + "v": 93.5869 + }, + { + "t": "2026-07-11T12:15:01.591260", + "v": 93.4177 + }, + { + "t": "2026-07-11T13:15:01.591260", + "v": 93.3844 + }, + { + "t": "2026-07-11T14:15:01.591260", + "v": 93.1628 + }, + { + "t": "2026-07-11T15:15:01.591260", + "v": 93.3656 + }, + { + "t": "2026-07-11T16:15:01.591260", + "v": 93.3017 + }, + { + "t": "2026-07-11T17:15:01.591260", + "v": 93.1498 + }, + { + "t": "2026-07-11T18:15:01.591260", + "v": 93.231 + }, + { + "t": "2026-07-11T19:15:01.591260", + "v": 93.2558 + }, + { + "t": "2026-07-11T20:15:01.591260", + "v": 93.0821 + }, + { + "t": "2026-07-11T21:15:01.591260", + "v": 93.0194 + }, + { + "t": "2026-07-11T22:15:01.591260", + "v": 93.1178 + }, + { + "t": "2026-07-11T23:15:01.591260", + "v": 93.183 + }, + { + "t": "2026-07-12T00:15:01.591260", + "v": 92.8837 + }, + { + "t": "2026-07-12T01:15:01.591260", + "v": 93.0233 + }, + { + "t": "2026-07-12T02:15:01.591260", + "v": 93.1779 + }, + { + "t": "2026-07-12T03:15:01.591260", + "v": 93.1763 + }, + { + "t": "2026-07-12T04:15:01.591260", + "v": 93.4345 + }, + { + "t": "2026-07-12T05:15:01.591260", + "v": 93.0897 + }, + { + "t": "2026-07-12T06:15:01.591260", + "v": 93.3271 + }, + { + "t": "2026-07-12T07:15:01.591260", + "v": 93.4737 + }, + { + "t": "2026-07-12T08:15:01.591260", + "v": 93.1563 + }, + { + "t": "2026-07-12T09:15:01.591260", + "v": 92.9945 + }, + { + "t": "2026-07-12T10:15:01.591260", + "v": 93.0187 + }, + { + "t": "2026-07-12T11:15:01.591260", + "v": 93.024 + }, + { + "t": "2026-07-12T12:15:01.591260", + "v": 92.8177 + }, + { + "t": "2026-07-12T13:15:01.591260", + "v": 92.9082 + }, + { + "t": "2026-07-12T14:15:01.591260", + "v": 93.0611 + }, + { + "t": "2026-07-12T15:15:01.591260", + "v": 93.2932 + }, + { + "t": "2026-07-12T16:15:01.591260", + "v": 93.4318 + }, + { + "t": "2026-07-12T17:15:01.591260", + "v": 93.3137 + }, + { + "t": "2026-07-12T18:15:01.591260", + "v": 92.9322 + }, + { + "t": "2026-07-12T19:15:01.591260", + "v": 92.8455 + }, + { + "t": "2026-07-12T20:15:01.591260", + "v": 93.0154 + }, + { + "t": "2026-07-12T21:15:01.591260", + "v": 93.0118 + }, + { + "t": "2026-07-12T22:15:01.591260", + "v": 92.8792 + }, + { + "t": "2026-07-12T23:15:01.591260", + "v": 92.914 + }, + { + "t": "2026-07-13T00:15:01.591260", + "v": 92.7918 + }, + { + "t": "2026-07-13T01:15:01.591260", + "v": 92.6129 + }, + { + "t": "2026-07-13T02:15:01.591260", + "v": 92.3653 + }, + { + "t": "2026-07-13T03:15:01.591260", + "v": 92.0198 + }, + { + "t": "2026-07-13T04:15:01.591260", + "v": 91.8869 + }, + { + "t": "2026-07-13T05:15:01.591260", + "v": 91.7332 + }, + { + "t": "2026-07-13T06:15:01.591260", + "v": 91.7652 + }, + { + "t": "2026-07-13T07:15:01.591260", + "v": 91.937 + }, + { + "t": "2026-07-13T08:15:01.591260", + "v": 91.6783 + }, + { + "t": "2026-07-13T09:15:01.591260", + "v": 91.7089 + }, + { + "t": "2026-07-13T10:15:01.591260", + "v": 91.5829 + }, + { + "t": "2026-07-13T11:15:01.591260", + "v": 91.5611 + }, + { + "t": "2026-07-13T12:15:01.591260", + "v": 91.6062 + }, + { + "t": "2026-07-13T13:15:01.591260", + "v": 91.8116 + }, + { + "t": "2026-07-13T14:15:01.591260", + "v": 91.8637 + }, + { + "t": "2026-07-13T15:15:01.591260", + "v": 91.6462 + }, + { + "t": "2026-07-13T16:15:01.591260", + "v": 91.8846 + }, + { + "t": "2026-07-13T17:15:01.591260", + "v": 92.027 + }, + { + "t": "2026-07-13T18:15:01.591260", + "v": 92.1244 + }, + { + "t": "2026-07-13T19:15:01.591260", + "v": 92.0141 + }, + { + "t": "2026-07-13T20:15:01.591260", + "v": 92.1881 + }, + { + "t": "2026-07-13T21:15:01.591260", + "v": 92.0494 + }, + { + "t": "2026-07-13T22:15:01.591260", + "v": 92.3243 + }, + { + "t": "2026-07-13T23:15:01.591260", + "v": 92.3287 + }, + { + "t": "2026-07-14T00:15:01.591260", + "v": 91.9233 + }, + { + "t": "2026-07-14T01:15:01.591260", + "v": 91.9505 + }, + { + "t": "2026-07-14T02:15:01.591260", + "v": 91.9983 + }, + { + "t": "2026-07-14T03:15:01.591260", + "v": 92.0324 + }, + { + "t": "2026-07-14T04:15:01.591260", + "v": 92.2328 + }, + { + "t": "2026-07-14T05:15:01.591260", + "v": 92.2643 + }, + { + "t": "2026-07-14T06:15:01.591260", + "v": 92.2739 + }, + { + "t": "2026-07-14T07:15:01.591260", + "v": 91.9031 + }, + { + "t": "2026-07-14T08:15:01.591260", + "v": 92.234 + }, + { + "t": "2026-07-14T09:15:01.591260", + "v": 92.4353 + }, + { + "t": "2026-07-14T10:15:01.591260", + "v": 92.2877 + }, + { + "t": "2026-07-14T11:15:01.591260", + "v": 92.039 + }, + { + "t": "2026-07-14T12:15:01.591260", + "v": 92.4963 + }, + { + "t": "2026-07-14T13:15:01.591260", + "v": 92.6688 + }, + { + "t": "2026-07-14T14:15:01.591260", + "v": 92.7026 + }, + { + "t": "2026-07-14T15:15:01.591260", + "v": 92.5407 + }, + { + "t": "2026-07-14T16:15:01.591260", + "v": 92.331 + }, + { + "t": "2026-07-14T17:15:01.591260", + "v": 92.379 + }, + { + "t": "2026-07-14T18:15:01.591260", + "v": 92.0253 + }, + { + "t": "2026-07-14T19:15:01.591260", + "v": 92.0765 + }, + { + "t": "2026-07-14T20:15:01.591260", + "v": 91.9065 + }, + { + "t": "2026-07-14T21:15:01.591260", + "v": 91.8447 + }, + { + "t": "2026-07-14T22:15:01.591260", + "v": 91.7643 + }, + { + "t": "2026-07-14T23:15:01.591260", + "v": 91.7952 + }, + { + "t": "2026-07-15T00:15:01.591260", + "v": 92.051 + }, + { + "t": "2026-07-15T01:15:01.591260", + "v": 92.1865 + }, + { + "t": "2026-07-15T02:15:01.591260", + "v": 92.2757 + }, + { + "t": "2026-07-15T03:15:01.591260", + "v": 92.2903 + }, + { + "t": "2026-07-15T04:15:01.591260", + "v": 92.065 + }, + { + "t": "2026-07-15T05:15:01.591260", + "v": 92.0562 + }, + { + "t": "2026-07-15T06:15:01.591260", + "v": 92.0943 + }, + { + "t": "2026-07-15T07:15:01.591260", + "v": 92.1517 + }, + { + "t": "2026-07-15T08:15:01.591260", + "v": 92.1315 + }, + { + "t": "2026-07-15T09:15:01.591260", + "v": 92.2078 + }, + { + "t": "2026-07-15T10:15:01.591260", + "v": 92.2119 + }, + { + "t": "2026-07-15T11:15:01.591260", + "v": 92.2112 + }, + { + "t": "2026-07-15T12:15:01.591260", + "v": 92.4288 + }, + { + "t": "2026-07-15T13:15:01.591260", + "v": 92.4363 + }, + { + "t": "2026-07-15T14:15:01.591260", + "v": 92.5842 + }, + { + "t": "2026-07-15T15:15:01.591260", + "v": 92.7175 + }, + { + "t": "2026-07-15T16:15:01.591260", + "v": 92.572 + }, + { + "t": "2026-07-15T17:15:01.591260", + "v": 92.7436 + }, + { + "t": "2026-07-15T18:15:01.591260", + "v": 92.5893 + }, + { + "t": "2026-07-15T19:15:01.591260", + "v": 92.3455 + }, + { + "t": "2026-07-15T20:15:01.591260", + "v": 92.4162 + }, + { + "t": "2026-07-15T21:15:01.591260", + "v": 92.2263 + }, + { + "t": "2026-07-15T22:15:01.591260", + "v": 92.2377 + }, + { + "t": "2026-07-15T23:15:01.591260", + "v": 91.9886 + }, + { + "t": "2026-07-16T00:15:01.591260", + "v": 91.9076 + }, + { + "t": "2026-07-16T01:15:01.591260", + "v": 92.0107 + }, + { + "t": "2026-07-16T02:15:01.591260", + "v": 92.1219 + }, + { + "t": "2026-07-16T03:15:01.591260", + "v": 91.8987 + }, + { + "t": "2026-07-16T04:15:01.591260", + "v": 91.7425 + }, + { + "t": "2026-07-16T05:15:01.591260", + "v": 91.5557 + }, + { + "t": "2026-07-16T06:15:01.591260", + "v": 91.3034 + }, + { + "t": "2026-07-16T07:15:01.591260", + "v": 91.3327 + }, + { + "t": "2026-07-16T08:15:01.591260", + "v": 91.1107 + }, + { + "t": "2026-07-16T09:15:01.591260", + "v": 91.4581 + }, + { + "t": "2026-07-16T10:15:01.591260", + "v": 91.3585 + }, + { + "t": "2026-07-16T11:15:01.591260", + "v": 91.1687 + }, + { + "t": "2026-07-16T12:15:01.591260", + "v": 91.0628 + }, + { + "t": "2026-07-16T13:15:01.591260", + "v": 91.1555 + }, + { + "t": "2026-07-16T14:15:01.591260", + "v": 90.8795 + }, + { + "t": "2026-07-16T15:15:01.591260", + "v": 90.7865 + }, + { + "t": "2026-07-16T16:15:01.591260", + "v": 90.3684 + }, + { + "t": "2026-07-16T17:15:01.591260", + "v": 90.3784 + }, + { + "t": "2026-07-16T18:15:01.591260", + "v": 90.3359 + }, + { + "t": "2026-07-16T19:15:01.591260", + "v": 90.0886 + }, + { + "t": "2026-07-16T20:15:01.591260", + "v": 89.9877 + }, + { + "t": "2026-07-16T21:15:01.591260", + "v": 90.0695 + }, + { + "t": "2026-07-16T22:15:01.591260", + "v": 90.183 + }, + { + "t": "2026-07-16T23:15:01.591260", + "v": 90.4978 + }, + { + "t": "2026-07-17T00:15:01.591260", + "v": 90.5221 + }, + { + "t": "2026-07-17T01:15:01.591260", + "v": 90.4519 + }, + { + "t": "2026-07-17T02:15:01.591260", + "v": 90.0328 + }, + { + "t": "2026-07-17T03:15:01.591260", + "v": 90.1606 + }, + { + "t": "2026-07-17T04:15:01.591260", + "v": 90.0884 + }, + { + "t": "2026-07-17T05:15:01.591260", + "v": 90.2184 + }, + { + "t": "2026-07-17T06:15:01.591260", + "v": 90.197 + }, + { + "t": "2026-07-17T07:15:01.591260", + "v": 90.6349 + }, + { + "t": "2026-07-17T08:15:01.591260", + "v": 90.2384 + }, + { + "t": "2026-07-17T09:15:01.591260", + "v": 90.0203 + }, + { + "t": "2026-07-17T10:15:01.591260", + "v": 89.9781 + }, + { + "t": "2026-07-17T11:15:01.591260", + "v": 89.6061 + }, + { + "t": "2026-07-17T12:15:01.591260", + "v": 89.3759 + }, + { + "t": "2026-07-17T13:15:01.591260", + "v": 89.6021 + }, + { + "t": "2026-07-17T14:15:01.591260", + "v": 89.3033 + }, + { + "t": "2026-07-17T15:15:01.591260", + "v": 89.0731 + }, + { + "t": "2026-07-17T16:15:01.591260", + "v": 88.9672 + }, + { + "t": "2026-07-17T17:15:01.591260", + "v": 89.2987 + }, + { + "t": "2026-07-17T18:15:01.591260", + "v": 89.3187 + }, + { + "t": "2026-07-17T19:15:01.591260", + "v": 89.2274 + }, + { + "t": "2026-07-17T20:15:01.591260", + "v": 89.4197 + }, + { + "t": "2026-07-17T21:15:01.591260", + "v": 89.4502 + }, + { + "t": "2026-07-17T22:15:01.591260", + "v": 89.2635 + }, + { + "t": "2026-07-17T23:15:01.591260", + "v": 88.9996 + }, + { + "t": "2026-07-18T00:15:01.591260", + "v": 89.275 + }, + { + "t": "2026-07-18T01:15:01.591260", + "v": 89.3053 + }, + { + "t": "2026-07-18T02:15:01.591260", + "v": 89.2061 + }, + { + "t": "2026-07-18T03:15:01.591260", + "v": 88.9447 + }, + { + "t": "2026-07-18T04:15:01.591260", + "v": 89.0323 + }, + { + "t": "2026-07-18T05:15:01.591260", + "v": 88.8108 + }, + { + "t": "2026-07-18T06:15:01.591260", + "v": 88.7913 + }, + { + "t": "2026-07-18T07:15:01.591260", + "v": 88.9226 + }, + { + "t": "2026-07-18T08:15:01.591260", + "v": 88.535 + }, + { + "t": "2026-07-18T09:15:01.591260", + "v": 88.6899 + }, + { + "t": "2026-07-18T10:15:01.591260", + "v": 88.894 + }, + { + "t": "2026-07-18T11:15:01.591260", + "v": 88.7219 + }, + { + "t": "2026-07-18T12:15:01.591260", + "v": 88.6983 + }, + { + "t": "2026-07-18T13:15:01.591260", + "v": 88.7437 + }, + { + "t": "2026-07-18T14:15:01.591260", + "v": 88.6978 + }, + { + "t": "2026-07-18T15:15:01.591260", + "v": 88.7698 + }, + { + "t": "2026-07-18T16:15:01.591260", + "v": 88.3571 + }, + { + "t": "2026-07-18T17:15:01.591260", + "v": 88.2018 + }, + { + "t": "2026-07-18T18:15:01.591260", + "v": 88.1524 + }, + { + "t": "2026-07-18T19:15:01.591260", + "v": 87.8447 + }, + { + "t": "2026-07-18T20:15:01.591260", + "v": 87.9493 + }, + { + "t": "2026-07-18T21:15:01.591260", + "v": 87.9304 + }, + { + "t": "2026-07-18T22:15:01.591260", + "v": 87.9976 + }, + { + "t": "2026-07-18T23:15:01.591260", + "v": 88.2736 + }, + { + "t": "2026-07-19T00:15:01.591260", + "v": 88.6221 + }, + { + "t": "2026-07-19T01:15:01.591260", + "v": 88.4347 + }, + { + "t": "2026-07-19T02:15:01.591260", + "v": 88.2852 + }, + { + "t": "2026-07-19T03:15:01.591260", + "v": 88.4922 + }, + { + "t": "2026-07-19T04:15:01.591260", + "v": 88.227 + }, + { + "t": "2026-07-19T05:15:01.591260", + "v": 88.352 + }, + { + "t": "2026-07-19T06:15:01.591260", + "v": 88.4064 + }, + { + "t": "2026-07-19T07:15:01.591260", + "v": 88.2932 + }, + { + "t": "2026-07-19T08:15:01.591260", + "v": 88.195 + }, + { + "t": "2026-07-19T09:15:01.591260", + "v": 88.2709 + }, + { + "t": "2026-07-19T10:15:01.591260", + "v": 88.2675 + }, + { + "t": "2026-07-19T11:15:01.591260", + "v": 88.333 + }, + { + "t": "2026-07-19T12:15:01.591260", + "v": 88.2402 + }, + { + "t": "2026-07-19T13:15:01.591260", + "v": 88.1602 + }, + { + "t": "2026-07-19T14:15:01.591260", + "v": 88.1127 + }, + { + "t": "2026-07-19T15:15:01.591260", + "v": 88.3257 + }, + { + "t": "2026-07-19T16:15:01.591260", + "v": 88.2634 + }, + { + "t": "2026-07-19T17:15:01.591260", + "v": 88.0073 + }, + { + "t": "2026-07-19T18:15:01.591260", + "v": 88.0061 + }, + { + "t": "2026-07-19T19:15:01.591260", + "v": 87.9127 + }, + { + "t": "2026-07-19T20:15:01.591260", + "v": 87.7507 + }, + { + "t": "2026-07-19T21:15:01.591260", + "v": 87.4766 + }, + { + "t": "2026-07-19T22:15:01.591260", + "v": 87.5806 + }, + { + "t": "2026-07-19T23:15:01.591260", + "v": 87.8152 + }, + { + "t": "2026-07-20T00:15:01.591260", + "v": 88.0719 + }, + { + "t": "2026-07-20T01:15:01.591260", + "v": 88.3437 + }, + { + "t": "2026-07-20T02:15:01.591260", + "v": 88.2594 + }, + { + "t": "2026-07-20T03:15:01.591260", + "v": 88.0757 + }, + { + "t": "2026-07-20T04:15:01.591260", + "v": 87.8755 + }, + { + "t": "2026-07-20T05:15:01.591260", + "v": 87.9392 + }, + { + "t": "2026-07-20T06:15:01.591260", + "v": 87.9492 + }, + { + "t": "2026-07-20T07:15:01.591260", + "v": 87.817 + }, + { + "t": "2026-07-20T08:15:01.591260", + "v": 87.9181 + }, + { + "t": "2026-07-20T09:15:01.591260", + "v": 87.8786 + }, + { + "t": "2026-07-20T10:15:01.591260", + "v": 87.8391 + }, + { + "t": "2026-07-20T11:15:01.591260", + "v": 87.7211 + }, + { + "t": "2026-07-20T12:15:01.591260", + "v": 87.8348 + }, + { + "t": "2026-07-20T13:15:01.591260", + "v": 87.6228 + }, + { + "t": "2026-07-20T14:15:01.591260", + "v": 87.5109 + }, + { + "t": "2026-07-20T15:15:01.591260", + "v": 87.3856 + }, + { + "t": "2026-07-20T16:15:01.591260", + "v": 87.465 + }, + { + "t": "2026-07-20T17:15:01.591260", + "v": 86.9277 + }, + { + "t": "2026-07-20T18:15:01.591260", + "v": 87.189 + }, + { + "t": "2026-07-20T19:15:01.591260", + "v": 87.1036 + }, + { + "t": "2026-07-20T20:15:01.591260", + "v": 87.1067 + }, + { + "t": "2026-07-20T21:15:01.591260", + "v": 87.2011 + }, + { + "t": "2026-07-20T22:15:01.591260", + "v": 87.0906 + }, + { + "t": "2026-07-20T23:15:01.591260", + "v": 87.1449 + }, + { + "t": "2026-07-21T00:15:01.591260", + "v": 86.9938 + }, + { + "t": "2026-07-21T01:15:01.591260", + "v": 86.7691 + }, + { + "t": "2026-07-21T02:15:01.591260", + "v": 86.4253 + }, + { + "t": "2026-07-21T03:15:01.591260", + "v": 86.2921 + }, + { + "t": "2026-07-21T04:15:01.591260", + "v": 86.312 + }, + { + "t": "2026-07-21T05:15:01.591260", + "v": 86.4146 + }, + { + "t": "2026-07-21T06:15:01.591260", + "v": 86.59 + }, + { + "t": "2026-07-21T07:15:01.591260", + "v": 86.6484 + }, + { + "t": "2026-07-21T08:15:01.591260", + "v": 86.7675 + }, + { + "t": "2026-07-21T09:15:01.591260", + "v": 86.8712 + }, + { + "t": "2026-07-21T10:15:01.591260", + "v": 86.9227 + }, + { + "t": "2026-07-21T11:15:01.591260", + "v": 87.0703 + }, + { + "t": "2026-07-21T12:15:01.591260", + "v": 87.2959 + }, + { + "t": "2026-07-21T13:15:01.591260", + "v": 87.4099 + }, + { + "t": "2026-07-21T14:15:01.591260", + "v": 87.2738 + }, + { + "t": "2026-07-21T15:15:01.591260", + "v": 87.0057 + }, + { + "t": "2026-07-21T16:15:01.591260", + "v": 87.3279 + }, + { + "t": "2026-07-21T17:15:01.591260", + "v": 87.4996 + }, + { + "t": "2026-07-21T18:15:01.591260", + "v": 87.5031 + }, + { + "t": "2026-07-21T19:15:01.591260", + "v": 87.7146 + }, + { + "t": "2026-07-21T20:15:01.591260", + "v": 87.7409 + }, + { + "t": "2026-07-21T21:15:01.591260", + "v": 87.395 + }, + { + "t": "2026-07-21T22:15:01.591260", + "v": 87.3226 + }, + { + "t": "2026-07-21T23:15:01.591260", + "v": 87.3583 + }, + { + "t": "2026-07-22T00:15:01.591260", + "v": 86.9785 + }, + { + "t": "2026-07-22T01:15:01.591260", + "v": 86.9714 + }, + { + "t": "2026-07-22T02:15:01.591260", + "v": 86.7915 + }, + { + "t": "2026-07-22T03:15:01.591260", + "v": 86.8424 + }, + { + "t": "2026-07-22T04:15:01.591260", + "v": 86.7036 + }, + { + "t": "2026-07-22T05:15:01.591260", + "v": 86.9779 + }, + { + "t": "2026-07-22T06:15:01.591260", + "v": 87.1435 + }, + { + "t": "2026-07-22T07:15:01.591260", + "v": 87.3075 + }, + { + "t": "2026-07-22T08:15:01.591260", + "v": 87.3189 + }, + { + "t": "2026-07-22T09:15:01.591260", + "v": 87.2451 + }, + { + "t": "2026-07-22T10:15:01.591260", + "v": 87.1396 + }, + { + "t": "2026-07-22T11:15:01.591260", + "v": 86.7024 + }, + { + "t": "2026-07-22T12:15:01.591260", + "v": 86.5931 + }, + { + "t": "2026-07-22T13:15:01.591260", + "v": 86.4353 + }, + { + "t": "2026-07-22T14:15:01.591260", + "v": 86.4754 + }, + { + "t": "2026-07-22T15:15:01.591260", + "v": 86.3965 + }, + { + "t": "2026-07-22T16:15:01.591260", + "v": 86.2084 + }, + { + "t": "2026-07-22T17:15:01.591260", + "v": 86.1409 + }, + { + "t": "2026-07-22T18:15:01.591260", + "v": 85.9634 + }, + { + "t": "2026-07-22T19:15:01.591260", + "v": 86.3737 + }, + { + "t": "2026-07-22T20:15:01.591260", + "v": 86.471 + }, + { + "t": "2026-07-22T21:15:01.591260", + "v": 86.3691 + }, + { + "t": "2026-07-22T22:15:01.591260", + "v": 86.2104 + }, + { + "t": "2026-07-22T23:15:01.591260", + "v": 86.3833 + }, + { + "t": "2026-07-23T00:15:01.591260", + "v": 86.3564 + }, + { + "t": "2026-07-23T01:15:01.591260", + "v": 86.592 + }, + { + "t": "2026-07-23T02:15:01.591260", + "v": 86.6129 + }, + { + "t": "2026-07-23T03:15:01.591260", + "v": 86.6977 + }, + { + "t": "2026-07-23T04:15:01.591260", + "v": 86.6617 + }, + { + "t": "2026-07-23T05:15:01.591260", + "v": 86.4818 + }, + { + "t": "2026-07-23T06:15:01.591260", + "v": 86.5618 + }, + { + "t": "2026-07-23T07:15:01.591260", + "v": 86.3856 + }, + { + "t": "2026-07-23T08:15:01.591260", + "v": 86.6021 + }, + { + "t": "2026-07-23T09:15:01.591260", + "v": 86.6916 + }, + { + "t": "2026-07-23T10:15:01.591260", + "v": 87.0055 + }, + { + "t": "2026-07-23T11:15:01.591260", + "v": 86.7133 + }, + { + "t": "2026-07-23T12:15:01.591260", + "v": 86.5519 + }, + { + "t": "2026-07-23T13:15:01.591260", + "v": 86.2089 + }, + { + "t": "2026-07-23T14:15:01.591260", + "v": 86.2116 + }, + { + "t": "2026-07-23T15:15:01.591260", + "v": 86.5013 + }, + { + "t": "2026-07-23T16:15:01.591260", + "v": 86.4592 + }, + { + "t": "2026-07-23T17:15:01.591260", + "v": 86.4497 + }, + { + "t": "2026-07-23T18:15:01.591260", + "v": 86.6065 + }, + { + "t": "2026-07-23T19:15:01.591260", + "v": 86.3594 + }, + { + "t": "2026-07-23T20:15:01.591260", + "v": 86.4479 + }, + { + "t": "2026-07-23T21:15:01.591260", + "v": 86.1714 + }, + { + "t": "2026-07-23T22:15:01.591260", + "v": 86.2438 + }, + { + "t": "2026-07-23T23:15:01.591260", + "v": 86.073 + }, + { + "t": "2026-07-24T00:15:01.591260", + "v": 86.1851 + }, + { + "t": "2026-07-24T01:15:01.591260", + "v": 86.0805 + }, + { + "t": "2026-07-24T02:15:01.591260", + "v": 85.9908 + }, + { + "t": "2026-07-24T03:15:01.591260", + "v": 86.3833 + }, + { + "t": "2026-07-24T04:15:01.591260", + "v": 86.4675 + }, + { + "t": "2026-07-24T05:15:01.591260", + "v": 86.3776 + }, + { + "t": "2026-07-24T06:15:01.591260", + "v": 86.2493 + }, + { + "t": "2026-07-24T07:15:01.591260", + "v": 86.4322 + }, + { + "t": "2026-07-24T08:15:01.591260", + "v": 86.2805 + }, + { + "t": "2026-07-24T09:15:01.591260", + "v": 85.9569 + }, + { + "t": "2026-07-24T10:15:01.591260", + "v": 86.0407 + }, + { + "t": "2026-07-24T11:15:01.591260", + "v": 86.1784 + }, + { + "t": "2026-07-24T12:15:01.591260", + "v": 85.8254 + }, + { + "t": "2026-07-24T13:15:01.591260", + "v": 85.6475 + }, + { + "t": "2026-07-24T14:15:01.591260", + "v": 85.8743 + }, + { + "t": "2026-07-24T15:15:01.591260", + "v": 85.622 + }, + { + "t": "2026-07-24T16:15:01.591260", + "v": 85.6589 + }, + { + "t": "2026-07-24T17:15:01.591260", + "v": 85.2399 + }, + { + "t": "2026-07-24T18:15:01.591260", + "v": 85.1713 + }, + { + "t": "2026-07-24T19:15:01.591260", + "v": 85.1325 + }, + { + "t": "2026-07-24T20:15:01.591260", + "v": 85.3835 + }, + { + "t": "2026-07-24T21:15:01.591260", + "v": 85.1533 + }, + { + "t": "2026-07-24T22:15:01.591260", + "v": 85.024 + }, + { + "t": "2026-07-24T23:15:01.591260", + "v": 85.0147 + }, + { + "t": "2026-07-25T00:15:01.591260", + "v": 84.8898 + }, + { + "t": "2026-07-25T01:15:01.591260", + "v": 84.6607 + }, + { + "t": "2026-07-25T02:15:01.591260", + "v": 84.7717 + }, + { + "t": "2026-07-25T03:15:01.591260", + "v": 84.5282 + }, + { + "t": "2026-07-25T04:15:01.591260", + "v": 84.6407 + }, + { + "t": "2026-07-25T05:15:01.591260", + "v": 84.6736 + }, + { + "t": "2026-07-25T06:15:01.591260", + "v": 84.5078 + }, + { + "t": "2026-07-25T07:15:01.591260", + "v": 84.5314 + }, + { + "t": "2026-07-25T08:15:01.591260", + "v": 84.7714 + }, + { + "t": "2026-07-25T09:15:01.591260", + "v": 84.5977 + }, + { + "t": "2026-07-25T10:15:01.591260", + "v": 84.6949 + }, + { + "t": "2026-07-25T11:15:01.591260", + "v": 84.3483 + }, + { + "t": "2026-07-25T12:15:01.591260", + "v": 84.252 + }, + { + "t": "2026-07-25T13:15:01.591260", + "v": 84.4509 + }, + { + "t": "2026-07-25T14:15:01.591260", + "v": 84.3048 + }, + { + "t": "2026-07-25T15:15:01.591260", + "v": 84.6354 + }, + { + "t": "2026-07-25T16:15:01.591260", + "v": 84.6782 + }, + { + "t": "2026-07-25T17:15:01.591260", + "v": 84.9115 + }, + { + "t": "2026-07-25T18:15:01.591260", + "v": 85.0587 + }, + { + "t": "2026-07-25T19:15:01.591260", + "v": 85.0396 + }, + { + "t": "2026-07-25T20:15:01.591260", + "v": 84.6745 + }, + { + "t": "2026-07-25T21:15:01.591260", + "v": 85.0612 + }, + { + "t": "2026-07-25T22:15:01.591260", + "v": 84.7261 + }, + { + "t": "2026-07-25T23:15:01.591260", + "v": 84.7816 + }, + { + "t": "2026-07-26T00:15:01.591260", + "v": 85.0843 + }, + { + "t": "2026-07-26T01:15:01.591260", + "v": 84.8655 + }, + { + "t": "2026-07-26T02:15:01.591260", + "v": 85.0522 + }, + { + "t": "2026-07-26T03:15:01.591260", + "v": 84.9149 + }, + { + "t": "2026-07-26T04:15:01.591260", + "v": 84.956 + }, + { + "t": "2026-07-26T05:15:01.591260", + "v": 85.0777 + }, + { + "t": "2026-07-26T06:15:01.591260", + "v": 85.2057 + }, + { + "t": "2026-07-26T07:15:01.591260", + "v": 84.8993 + }, + { + "t": "2026-07-26T08:15:01.591260", + "v": 84.8776 + }, + { + "t": "2026-07-26T09:15:01.591260", + "v": 85.2779 + }, + { + "t": "2026-07-26T10:15:01.591260", + "v": 85.4147 + }, + { + "t": "2026-07-26T11:15:01.591260", + "v": 85.3639 + }, + { + "t": "2026-07-26T12:15:01.591260", + "v": 85.3312 + }, + { + "t": "2026-07-26T13:15:01.591260", + "v": 85.3224 + }, + { + "t": "2026-07-26T14:15:01.591260", + "v": 85.6396 + }, + { + "t": "2026-07-26T15:15:01.591260", + "v": 85.6878 + }, + { + "t": "2026-07-26T16:15:01.591260", + "v": 85.6525 + }, + { + "t": "2026-07-26T17:15:01.591260", + "v": 85.4832 + }, + { + "t": "2026-07-26T18:15:01.591260", + "v": 83.7683 + }, + { + "t": "2026-07-26T19:15:01.591260", + "v": 83.8582 + }, + { + "t": "2026-07-26T20:15:01.591260", + "v": 83.6168 + }, + { + "t": "2026-07-26T21:15:01.591260", + "v": 83.5505 + }, + { + "t": "2026-07-26T22:15:01.591260", + "v": 83.43 + }, + { + "t": "2026-07-26T23:15:01.591260", + "v": 83.4188 + }, + { + "t": "2026-07-27T00:15:01.591260", + "v": 83.2748 + }, + { + "t": "2026-07-27T01:15:01.591260", + "v": 83.1069 + }, + { + "t": "2026-07-27T02:15:01.591260", + "v": 83.191 + }, + { + "t": "2026-07-27T03:15:01.591260", + "v": 83.1349 + }, + { + "t": "2026-07-27T04:15:01.591260", + "v": 83.1384 + }, + { + "t": "2026-07-27T05:15:01.591260", + "v": 82.8021 + }, + { + "t": "2026-07-27T06:15:01.591260", + "v": 82.786 + }, + { + "t": "2026-07-27T07:15:01.591260", + "v": 82.905 + }, + { + "t": "2026-07-27T08:15:01.591260", + "v": 82.7983 + }, + { + "t": "2026-07-27T09:15:01.591260", + "v": 82.8641 + }, + { + "t": "2026-07-27T10:15:01.591260", + "v": 82.5993 + }, + { + "t": "2026-07-27T11:15:01.591260", + "v": 82.5065 + }, + { + "t": "2026-07-27T12:15:01.591260", + "v": 82.3426 + }, + { + "t": "2026-07-27T13:15:01.591260", + "v": 82.3472 + }, + { + "t": "2026-07-27T14:15:01.591260", + "v": 82.1542 + }, + { + "t": "2026-07-27T15:15:01.591260", + "v": 82.194 + }, + { + "t": "2026-07-27T16:15:01.591260", + "v": 82.1308 + }, + { + "t": "2026-07-27T17:15:01.591260", + "v": 82.1015 + }, + { + "t": "2026-07-27T18:15:01.591260", + "v": 82.1801 + }, + { + "t": "2026-07-27T19:15:01.591260", + "v": 82.2433 + }, + { + "t": "2026-07-27T20:15:01.591260", + "v": 82.3334 + }, + { + "t": "2026-07-27T21:15:01.591260", + "v": 82.0258 + }, + { + "t": "2026-07-27T22:15:01.591260", + "v": 81.9349 + }, + { + "t": "2026-07-27T23:15:01.591260", + "v": 82.0674 + }, + { + "t": "2026-07-28T00:15:01.591260", + "v": 82.4145 + }, + { + "t": "2026-07-28T01:15:01.591260", + "v": 82.5846 + }, + { + "t": "2026-07-28T02:15:01.591260", + "v": 82.6858 + }, + { + "t": "2026-07-28T03:15:01.591260", + "v": 82.2922 + }, + { + "t": "2026-07-28T04:15:01.591260", + "v": 82.2309 + }, + { + "t": "2026-07-28T05:15:01.591260", + "v": 82.2975 + }, + { + "t": "2026-07-28T06:15:01.591260", + "v": 82.121 + }, + { + "t": "2026-07-28T07:15:01.591260", + "v": 82.2453 + }, + { + "t": "2026-07-28T08:15:01.591260", + "v": 82.1801 + }, + { + "t": "2026-07-28T09:15:01.591260", + "v": 81.9544 + }, + { + "t": "2026-07-28T10:15:01.591260", + "v": 81.6674 + }, + { + "t": "2026-07-28T11:15:01.591260", + "v": 81.5413 + }, + { + "t": "2026-07-28T12:15:01.591260", + "v": 81.8322 + }, + { + "t": "2026-07-28T13:15:01.591260", + "v": 82.0386 + }, + { + "t": "2026-07-28T14:15:01.591260", + "v": 82.055 + }, + { + "t": "2026-07-28T15:15:01.591260", + "v": 82.2019 + }, + { + "t": "2026-07-28T16:15:01.591260", + "v": 82.226 + }, + { + "t": "2026-07-28T17:15:01.591260", + "v": 82.1485 + }, + { + "t": "2026-07-28T18:15:01.591260", + "v": 81.8574 + }, + { + "t": "2026-07-28T19:15:01.591260", + "v": 82.1875 + }, + { + "t": "2026-07-28T20:15:01.591260", + "v": 81.8541 + }, + { + "t": "2026-07-28T21:15:01.591260", + "v": 81.962 + }, + { + "t": "2026-07-28T22:15:01.591260", + "v": 82.0754 + }, + { + "t": "2026-07-28T23:15:01.591260", + "v": 82.0512 + }, + { + "t": "2026-07-29T00:15:01.591260", + "v": 81.9589 + }, + { + "t": "2026-07-29T01:15:01.591260", + "v": 81.5987 + }, + { + "t": "2026-07-29T02:15:01.591260", + "v": 82.4604 + }, + { + "t": "2026-07-29T03:15:01.591260", + "v": 82.3709 + }, + { + "t": "2026-07-29T04:15:01.591260", + "v": 82.1831 + }, + { + "t": "2026-07-29T05:15:01.591260", + "v": 81.8558 + }, + { + "t": "2026-07-29T06:15:01.591260", + "v": 81.7092 + }, + { + "t": "2026-07-29T07:15:01.591260", + "v": 81.795 + }, + { + "t": "2026-07-29T08:15:01.591260", + "v": 81.7778 + }, + { + "t": "2026-07-29T09:15:01.591260", + "v": 81.5228 + }, + { + "t": "2026-07-29T10:15:01.591260", + "v": 81.6402 + }, + { + "t": "2026-07-29T11:15:01.591260", + "v": 81.8209 + }, + { + "t": "2026-07-29T12:15:01.591260", + "v": 81.8797 + }, + { + "t": "2026-07-29T13:15:01.591260", + "v": 82.1149 + }, + { + "t": "2026-07-29T14:15:01.591260", + "v": 82.1303 + }, + { + "t": "2026-07-29T15:15:01.591260", + "v": 82.3299 + }, + { + "t": "2026-07-29T16:15:01.591260", + "v": 82.2313 + }, + { + "t": "2026-07-29T17:15:01.591260", + "v": 82.038 + }, + { + "t": "2026-07-29T18:15:01.591260", + "v": 82.0031 + }, + { + "t": "2026-07-29T19:15:01.591260", + "v": 81.8858 + }, + { + "t": "2026-07-29T20:15:01.591260", + "v": 81.8042 + }, + { + "t": "2026-07-29T21:15:01.591260", + "v": 81.6048 + }, + { + "t": "2026-07-29T22:15:01.591260", + "v": 81.5524 + }, + { + "t": "2026-07-29T23:15:01.591260", + "v": 81.6096 + }, + { + "t": "2026-07-30T00:15:01.591260", + "v": 81.731 + }, + { + "t": "2026-07-30T01:15:01.591260", + "v": 81.5532 + }, + { + "t": "2026-07-30T02:15:01.591260", + "v": 81.4312 + }, + { + "t": "2026-07-30T03:15:01.591260", + "v": 81.5767 + }, + { + "t": "2026-07-30T04:15:01.591260", + "v": 81.4409 + }, + { + "t": "2026-07-30T05:15:01.591260", + "v": 81.4618 + }, + { + "t": "2026-07-30T06:15:01.591260", + "v": 81.1232 + }, + { + "t": "2026-07-30T07:15:01.591260", + "v": 81.0033 + }, + { + "t": "2026-07-30T08:15:01.591260", + "v": 81.0113 + }, + { + "t": "2026-07-30T09:15:01.591260", + "v": 80.7878 + }, + { + "t": "2026-07-30T10:15:01.591260", + "v": 80.8461 + }, + { + "t": "2026-07-30T11:15:01.591260", + "v": 80.6405 + }, + { + "t": "2026-07-30T12:15:01.591260", + "v": 80.835 + }, + { + "t": "2026-07-30T13:15:01.591260", + "v": 80.4576 + }, + { + "t": "2026-07-30T14:15:01.591260", + "v": 80.4157 + }, + { + "t": "2026-07-30T15:15:01.591260", + "v": 80.0656 + }, + { + "t": "2026-07-30T16:15:01.591260", + "v": 80.0263 + }, + { + "t": "2026-07-30T17:15:01.591260", + "v": 79.86 + }, + { + "t": "2026-07-30T18:15:01.591260", + "v": 79.8425 + }, + { + "t": "2026-07-30T19:15:01.591260", + "v": 80.1431 + }, + { + "t": "2026-07-30T20:15:01.591260", + "v": 80.0264 + }, + { + "t": "2026-07-30T21:15:01.591260", + "v": 80.1089 + }, + { + "t": "2026-07-30T22:15:01.591260", + "v": 80.0545 + }, + { + "t": "2026-07-30T23:15:01.591260", + "v": 79.97 + }, + { + "t": "2026-07-31T00:15:01.591260", + "v": 80.1998 + }, + { + "t": "2026-07-31T01:15:01.591260", + "v": 80.2452 + }, + { + "t": "2026-07-31T02:15:01.591260", + "v": 80.5065 + }, + { + "t": "2026-07-31T03:15:01.591260", + "v": 80.6122 + }, + { + "t": "2026-07-31T04:15:01.591260", + "v": 80.4268 + }, + { + "t": "2026-07-31T05:15:01.591260", + "v": 80.1839 + }, + { + "t": "2026-07-31T06:15:01.591260", + "v": 79.7062 + }, + { + "t": "2026-07-31T07:15:01.591260", + "v": 79.4491 + }, + { + "t": "2026-07-31T08:15:01.591260", + "v": 79.3939 + }, + { + "t": "2026-07-31T09:15:01.591260", + "v": 79.4117 + }, + { + "t": "2026-07-31T10:15:01.591260", + "v": 79.0456 + }, + { + "t": "2026-07-31T11:15:01.591260", + "v": 79.0022 + }, + { + "t": "2026-07-31T12:15:01.591260", + "v": 78.9236 + }, + { + "t": "2026-07-31T13:15:01.591260", + "v": 78.9342 + }, + { + "t": "2026-07-31T14:15:01.591260", + "v": 79.0732 + }, + { + "t": "2026-07-31T15:15:01.591260", + "v": 78.7748 + }, + { + "t": "2026-07-31T16:15:01.591260", + "v": 78.7751 + }, + { + "t": "2026-07-31T17:15:01.591260", + "v": 78.5274 + }, + { + "t": "2026-07-31T18:15:01.591260", + "v": 78.5668 + }, + { + "t": "2026-07-31T19:15:01.591260", + "v": 78.6845 + }, + { + "t": "2026-07-31T20:15:01.591260", + "v": 78.6695 + }, + { + "t": "2026-07-31T21:15:01.591260", + "v": 78.9232 + }, + { + "t": "2026-07-31T22:15:01.591260", + "v": 79.1231 + }, + { + "t": "2026-07-31T23:15:01.591260", + "v": 78.9336 + }, + { + "t": "2026-08-01T00:15:01.591260", + "v": 78.7883 + }, + { + "t": "2026-08-01T01:15:01.591260", + "v": 78.7215 + }, + { + "t": "2026-08-01T02:15:01.591260", + "v": 78.6592 + }, + { + "t": "2026-08-01T03:15:01.591260", + "v": 78.3023 + }, + { + "t": "2026-08-01T04:15:01.591260", + "v": 78.183 + }, + { + "t": "2026-08-01T05:15:01.591260", + "v": 78.163 + }, + { + "t": "2026-08-01T06:15:01.591260", + "v": 78.0352 + }, + { + "t": "2026-08-01T07:15:01.591260", + "v": 78.1306 + }, + { + "t": "2026-08-01T08:15:01.591260", + "v": 77.8653 + }, + { + "t": "2026-08-01T09:15:01.591260", + "v": 77.2939 + }, + { + "t": "2026-08-01T10:15:01.591260", + "v": 77.2438 + }, + { + "t": "2026-08-01T11:15:01.591260", + "v": 77.4122 + }, + { + "t": "2026-08-01T12:15:01.591260", + "v": 77.3044 + }, + { + "t": "2026-08-01T13:15:01.591260", + "v": 77.1856 + }, + { + "t": "2026-08-01T14:15:01.591260", + "v": 77.1832 + }, + { + "t": "2026-08-01T15:15:01.591260", + "v": 76.947 + }, + { + "t": "2026-08-01T16:15:01.591260", + "v": 76.7217 + }, + { + "t": "2026-08-01T17:15:01.591260", + "v": 76.9466 + }, + { + "t": "2026-08-01T18:15:01.591260", + "v": 77.3174 + }, + { + "t": "2026-08-01T19:15:01.591260", + "v": 77.2833 + }, + { + "t": "2026-08-01T20:15:01.591260", + "v": 76.9351 + }, + { + "t": "2026-08-01T21:15:01.591260", + "v": 76.9682 + }, + { + "t": "2026-08-01T22:15:01.591260", + "v": 76.8007 + }, + { + "t": "2026-08-01T23:15:01.591260", + "v": 76.9845 + }, + { + "t": "2026-08-02T00:15:01.591260", + "v": 77.1628 + }, + { + "t": "2026-08-02T01:15:01.591260", + "v": 76.9229 + }, + { + "t": "2026-08-02T02:15:01.591260", + "v": 76.8524 + }, + { + "t": "2026-08-02T03:15:01.591260", + "v": 76.5745 + }, + { + "t": "2026-08-02T04:15:01.591260", + "v": 76.6301 + }, + { + "t": "2026-08-02T05:15:01.591260", + "v": 76.6961 + }, + { + "t": "2026-08-02T06:15:01.591260", + "v": 76.7892 + }, + { + "t": "2026-08-02T07:15:01.591260", + "v": 76.9863 + }, + { + "t": "2026-08-02T08:15:01.591260", + "v": 76.7219 + }, + { + "t": "2026-08-02T09:15:01.591260", + "v": 76.6019 + }, + { + "t": "2026-08-02T10:15:01.591260", + "v": 76.2918 + }, + { + "t": "2026-08-02T11:15:01.591260", + "v": 76.1488 + }, + { + "t": "2026-08-02T12:15:01.591260", + "v": 76.1041 + }, + { + "t": "2026-08-02T13:15:01.591260", + "v": 76.1476 + }, + { + "t": "2026-08-02T14:15:01.591260", + "v": 75.8236 + }, + { + "t": "2026-08-02T15:15:01.591260", + "v": 75.788 + }, + { + "t": "2026-08-02T16:15:01.591260", + "v": 75.8205 + }, + { + "t": "2026-08-02T17:15:01.591260", + "v": 75.8139 + }, + { + "t": "2026-08-02T18:15:01.591260", + "v": 75.73 + }, + { + "t": "2026-08-02T19:15:01.591260", + "v": 75.7789 + }, + { + "t": "2026-08-02T20:15:01.591260", + "v": 75.8998 + }, + { + "t": "2026-08-02T21:15:01.591260", + "v": 75.9828 + }, + { + "t": "2026-08-02T22:15:01.591260", + "v": 75.8956 + }, + { + "t": "2026-08-02T23:15:01.591260", + "v": 75.8707 + }, + { + "t": "2026-08-03T00:15:01.591260", + "v": 75.9972 + }, + { + "t": "2026-08-03T01:15:01.591260", + "v": 75.9476 + }, + { + "t": "2026-08-03T02:15:01.591260", + "v": 75.7205 + }, + { + "t": "2026-08-03T03:15:01.591260", + "v": 75.855 + }, + { + "t": "2026-08-03T04:15:01.591260", + "v": 75.8681 + }, + { + "t": "2026-08-03T05:15:01.591260", + "v": 75.7263 + }, + { + "t": "2026-08-03T06:15:01.591260", + "v": 75.5795 + }, + { + "t": "2026-08-03T07:15:01.591260", + "v": 75.4836 + }, + { + "t": "2026-08-03T08:15:01.591260", + "v": 75.5745 + }, + { + "t": "2026-08-03T09:15:01.591260", + "v": 75.4948 + }, + { + "t": "2026-08-03T10:15:01.591260", + "v": 75.0348 + }, + { + "t": "2026-08-03T11:15:01.591260", + "v": 75.1075 + }, + { + "t": "2026-08-03T12:15:01.591260", + "v": 74.8646 + }, + { + "t": "2026-08-03T13:15:01.591260", + "v": 74.8288 + }, + { + "t": "2026-08-03T14:15:01.591260", + "v": 74.4259 + }, + { + "t": "2026-08-03T15:15:01.591260", + "v": 74.2334 + }, + { + "t": "2026-08-03T16:15:01.591260", + "v": 72.574 + }, + { + "t": "2026-08-03T17:15:01.591260", + "v": 72.7825 + }, + { + "t": "2026-08-03T18:15:01.591260", + "v": 72.5188 + }, + { + "t": "2026-08-03T19:15:01.591260", + "v": 72.4572 + }, + { + "t": "2026-08-03T20:15:01.591260", + "v": 72.7673 + }, + { + "t": "2026-08-03T21:15:01.591260", + "v": 72.574 + }, + { + "t": "2026-08-03T22:15:01.591260", + "v": 72.2813 + }, + { + "t": "2026-08-03T23:15:01.591260", + "v": 72.0368 + }, + { + "t": "2026-08-04T00:15:01.591260", + "v": 71.8865 + }, + { + "t": "2026-08-04T01:15:01.591260", + "v": 71.8966 + }, + { + "t": "2026-08-04T02:15:01.591260", + "v": 72.0409 + }, + { + "t": "2026-08-04T03:15:01.591260", + "v": 71.8998 + }, + { + "t": "2026-08-04T04:15:01.591260", + "v": 71.99 + }, + { + "t": "2026-08-04T05:15:01.591260", + "v": 71.9356 + }, + { + "t": "2026-08-04T06:15:01.591260", + "v": 71.6644 + } + ], + "trades": [ + { + "time": "2026-07-23 08:15", + "side": "BUY", + "size": 0.0009, + "price": 64153.4, + "pnl_gross": 0.2441, + "pnl_net": 0.1863, + "fee": 0.057738 + }, + { + "time": "2026-07-23 10:15", + "side": "BUY", + "size": 0.0015, + "price": 64419.2, + "pnl_gross": 0.3415, + "pnl_net": 0.2449, + "fee": 0.096629 + }, + { + "time": "2026-07-23 11:15", + "side": "SELL", + "size": 0.0012, + "price": 63686.2, + "pnl_gross": -0.2646, + "pnl_net": -0.341, + "fee": 0.076423 + }, + { + "time": "2026-07-23 13:15", + "side": "SELL", + "size": 0.0015, + "price": 61056.6, + "pnl_gross": -0.3154, + "pnl_net": -0.407, + "fee": 0.091585 + }, + { + "time": "2026-07-23 15:15", + "side": "BUY", + "size": 0.0015, + "price": 64515.5, + "pnl_gross": 0.3173, + "pnl_net": 0.2205, + "fee": 0.096773 + }, + { + "time": "2026-07-23 18:15", + "side": "BUY", + "size": 0.0008, + "price": 62254.3, + "pnl_gross": 0.1844, + "pnl_net": 0.1346, + "fee": 0.049803 + }, + { + "time": "2026-07-23 19:15", + "side": "SELL", + "size": 0.0019, + "price": 62159.0, + "pnl_gross": -0.2196, + "pnl_net": -0.3377, + "fee": 0.118102 + }, + { + "time": "2026-07-23 21:15", + "side": "SELL", + "size": 0.0016, + "price": 61233.4, + "pnl_gross": -0.2489, + "pnl_net": -0.3469, + "fee": 0.097973 + }, + { + "time": "2026-07-24 03:15", + "side": "BUY", + "size": 0.0014, + "price": 62958.8, + "pnl_gross": 0.4201, + "pnl_net": 0.3319, + "fee": 0.088142 + }, + { + "time": "2026-07-24 07:15", + "side": "BUY", + "size": 0.0007, + "price": 60719.3, + "pnl_gross": 0.2106, + "pnl_net": 0.1681, + "fee": 0.042504 + }, + { + "time": "2026-07-24 09:15", + "side": "SELL", + "size": 0.0012, + "price": 60841.4, + "pnl_gross": -0.2959, + "pnl_net": -0.3689, + "fee": 0.07301 + }, + { + "time": "2026-07-24 12:15", + "side": "SELL", + "size": 0.0011, + "price": 61554.7, + "pnl_gross": -0.3253, + "pnl_net": -0.393, + "fee": 0.06771 + }, + { + "time": "2026-07-24 14:15", + "side": "BUY", + "size": 0.0007, + "price": 60263.0, + "pnl_gross": 0.2545, + "pnl_net": 0.2123, + "fee": 0.042184 + }, + { + "time": "2026-07-24 15:15", + "side": "SELL", + "size": 0.001, + "price": 64459.5, + "pnl_gross": -0.2247, + "pnl_net": -0.2891, + "fee": 0.06446 + }, + { + "time": "2026-07-24 17:15", + "side": "SELL", + "size": 0.0006, + "price": 60526.2, + "pnl_gross": -0.3912, + "pnl_net": -0.4276, + "fee": 0.036316 + }, + { + "time": "2026-07-24 20:15", + "side": "BUY", + "size": 0.0018, + "price": 62142.8, + "pnl_gross": 0.2787, + "pnl_net": 0.1669, + "fee": 0.111857 + }, + { + "time": "2026-07-24 21:15", + "side": "SELL", + "size": 0.001, + "price": 64004.4, + "pnl_gross": -0.2026, + "pnl_net": -0.2666, + "fee": 0.064004 + }, + { + "time": "2026-07-25 01:15", + "side": "SELL", + "size": 0.0015, + "price": 63782.7, + "pnl_gross": -0.2013, + "pnl_net": -0.297, + "fee": 0.095674 + }, + { + "time": "2026-07-25 03:15", + "side": "SELL", + "size": 0.0011, + "price": 63193.5, + "pnl_gross": -0.2158, + "pnl_net": -0.2854, + "fee": 0.069513 + }, + { + "time": "2026-07-25 08:15", + "side": "BUY", + "size": 0.0014, + "price": 61430.2, + "pnl_gross": 0.2675, + "pnl_net": 0.1815, + "fee": 0.086002 + }, + { + "time": "2026-07-25 11:15", + "side": "SELL", + "size": 0.0019, + "price": 63510.3, + "pnl_gross": -0.3189, + "pnl_net": -0.4396, + "fee": 0.12067 + }, + { + "time": "2026-07-25 13:15", + "side": "BUY", + "size": 0.0008, + "price": 62089.5, + "pnl_gross": 0.2265, + "pnl_net": 0.1769, + "fee": 0.049672 + }, + { + "time": "2026-07-25 15:15", + "side": "BUY", + "size": 0.0009, + "price": 64705.7, + "pnl_gross": 0.3582, + "pnl_net": 0.3, + "fee": 0.058235 + }, + { + "time": "2026-07-25 17:15", + "side": "BUY", + "size": 0.0012, + "price": 61287.6, + "pnl_gross": 0.261, + "pnl_net": 0.1874, + "fee": 0.073545 + }, + { + "time": "2026-07-25 20:15", + "side": "SELL", + "size": 0.0007, + "price": 64543.1, + "pnl_gross": -0.3375, + "pnl_net": -0.3827, + "fee": 0.04518 + }, + { + "time": "2026-07-25 21:15", + "side": "BUY", + "size": 0.0006, + "price": 61608.9, + "pnl_gross": 0.4143, + "pnl_net": 0.3774, + "fee": 0.036965 + }, + { + "time": "2026-07-25 22:15", + "side": "SELL", + "size": 0.0019, + "price": 64962.0, + "pnl_gross": -0.3075, + "pnl_net": -0.4309, + "fee": 0.123428 + }, + { + "time": "2026-07-26 00:15", + "side": "BUY", + "size": 0.0009, + "price": 61829.1, + "pnl_gross": 0.3303, + "pnl_net": 0.2746, + "fee": 0.055646 + }, + { + "time": "2026-07-26 01:15", + "side": "SELL", + "size": 0.0017, + "price": 62755.8, + "pnl_gross": -0.1911, + "pnl_net": -0.2978, + "fee": 0.106685 + }, + { + "time": "2026-07-26 02:15", + "side": "BUY", + "size": 0.002, + "price": 62933.3, + "pnl_gross": 0.2143, + "pnl_net": 0.0885, + "fee": 0.125867 + }, + { + "time": "2026-07-26 07:15", + "side": "SELL", + "size": 0.0018, + "price": 63574.0, + "pnl_gross": -0.2787, + "pnl_net": -0.3932, + "fee": 0.114433 + }, + { + "time": "2026-07-26 09:15", + "side": "BUY", + "size": 0.0009, + "price": 63382.8, + "pnl_gross": 0.4279, + "pnl_net": 0.3709, + "fee": 0.057045 + }, + { + "time": "2026-07-26 14:15", + "side": "BUY", + "size": 0.0016, + "price": 61470.8, + "pnl_gross": 0.3449, + "pnl_net": 0.2466, + "fee": 0.098353 + }, + { + "time": "2026-07-26 18:15", + "side": "SELL", + "size": 0.0018, + "price": 64566.0, + "pnl_gross": -1.6873, + "pnl_net": -1.8035, + "fee": 0.116219 + }, + { + "time": "2026-07-26 20:15", + "side": "SELL", + "size": 0.0014, + "price": 63580.9, + "pnl_gross": -0.2138, + "pnl_net": -0.3029, + "fee": 0.089013 + }, + { + "time": "2026-07-27 05:15", + "side": "SELL", + "size": 0.0009, + "price": 63903.3, + "pnl_gross": -0.3087, + "pnl_net": -0.3662, + "fee": 0.057513 + }, + { + "time": "2026-07-27 10:15", + "side": "SELL", + "size": 0.0008, + "price": 60925.5, + "pnl_gross": -0.2372, + "pnl_net": -0.286, + "fee": 0.04874 + }, + { + "time": "2026-07-27 21:15", + "side": "SELL", + "size": 0.0006, + "price": 60346.3, + "pnl_gross": -0.2799, + "pnl_net": -0.3161, + "fee": 0.036208 + }, + { + "time": "2026-07-28 00:15", + "side": "BUY", + "size": 0.0007, + "price": 62333.4, + "pnl_gross": 0.3748, + "pnl_net": 0.3312, + "fee": 0.043633 + }, + { + "time": "2026-07-28 01:15", + "side": "BUY", + "size": 0.0012, + "price": 60013.8, + "pnl_gross": 0.1977, + "pnl_net": 0.1257, + "fee": 0.072017 + }, + { + "time": "2026-07-28 03:15", + "side": "SELL", + "size": 0.0008, + "price": 61680.5, + "pnl_gross": -0.3658, + "pnl_net": -0.4151, + "fee": 0.049344 + }, + { + "time": "2026-07-28 09:15", + "side": "SELL", + "size": 0.0014, + "price": 60291.7, + "pnl_gross": -0.1981, + "pnl_net": -0.2825, + "fee": 0.084408 + }, + { + "time": "2026-07-28 10:15", + "side": "SELL", + "size": 0.0014, + "price": 62465.4, + "pnl_gross": -0.2594, + "pnl_net": -0.3469, + "fee": 0.087452 + }, + { + "time": "2026-07-28 12:15", + "side": "BUY", + "size": 0.0013, + "price": 63301.9, + "pnl_gross": 0.3185, + "pnl_net": 0.2362, + "fee": 0.082292 + }, + { + "time": "2026-07-28 13:15", + "side": "BUY", + "size": 0.0019, + "price": 61262.0, + "pnl_gross": 0.2341, + "pnl_net": 0.1177, + "fee": 0.116398 + }, + { + "time": "2026-07-28 18:15", + "side": "SELL", + "size": 0.0017, + "price": 64666.0, + "pnl_gross": -0.2634, + "pnl_net": -0.3733, + "fee": 0.109932 + }, + { + "time": "2026-07-28 19:15", + "side": "BUY", + "size": 0.0008, + "price": 62553.4, + "pnl_gross": 0.3577, + "pnl_net": 0.3076, + "fee": 0.050043 + }, + { + "time": "2026-07-28 20:15", + "side": "SELL", + "size": 0.0016, + "price": 64816.9, + "pnl_gross": -0.3058, + "pnl_net": -0.4095, + "fee": 0.103707 + }, + { + "time": "2026-07-29 01:15", + "side": "SELL", + "size": 0.001, + "price": 61938.2, + "pnl_gross": -0.3325, + "pnl_net": -0.3945, + "fee": 0.061938 + }, + { + "time": "2026-07-29 02:15", + "side": "BUY", + "size": 0.0008, + "price": 63127.8, + "pnl_gross": 0.8893, + "pnl_net": 0.8388, + "fee": 0.050502 + }, + { + "time": "2026-07-29 05:15", + "side": "SELL", + "size": 0.0015, + "price": 64753.3, + "pnl_gross": -0.2996, + "pnl_net": -0.3967, + "fee": 0.09713 + }, + { + "time": "2026-07-29 09:15", + "side": "SELL", + "size": 0.002, + "price": 61525.1, + "pnl_gross": -0.2274, + "pnl_net": -0.3504, + "fee": 0.12305 + }, + { + "time": "2026-07-29 11:15", + "side": "BUY", + "size": 0.0017, + "price": 61452.1, + "pnl_gross": 0.2083, + "pnl_net": 0.1038, + "fee": 0.104469 + }, + { + "time": "2026-07-29 13:15", + "side": "BUY", + "size": 0.0016, + "price": 62672.2, + "pnl_gross": 0.2629, + "pnl_net": 0.1626, + "fee": 0.100276 + }, + { + "time": "2026-07-29 15:15", + "side": "BUY", + "size": 0.0017, + "price": 63821.4, + "pnl_gross": 0.2273, + "pnl_net": 0.1188, + "fee": 0.108496 + }, + { + "time": "2026-07-30 06:15", + "side": "SELL", + "size": 0.0006, + "price": 64407.1, + "pnl_gross": -0.3109, + "pnl_net": -0.3496, + "fee": 0.038644 + }, + { + "time": "2026-07-30 09:15", + "side": "SELL", + "size": 0.0017, + "price": 60130.4, + "pnl_gross": -0.1959, + "pnl_net": -0.2982, + "fee": 0.102222 + }, + { + "time": "2026-07-30 12:15", + "side": "BUY", + "size": 0.0015, + "price": 64085.8, + "pnl_gross": 0.2221, + "pnl_net": 0.1259, + "fee": 0.096129 + }, + { + "time": "2026-07-30 13:15", + "side": "SELL", + "size": 0.0007, + "price": 64730.1, + "pnl_gross": -0.3497, + "pnl_net": -0.395, + "fee": 0.045311 + }, + { + "time": "2026-07-30 15:15", + "side": "SELL", + "size": 0.0012, + "price": 61903.2, + "pnl_gross": -0.3224, + "pnl_net": -0.3967, + "fee": 0.074284 + }, + { + "time": "2026-07-30 19:15", + "side": "BUY", + "size": 0.0017, + "price": 64941.4, + "pnl_gross": 0.3282, + "pnl_net": 0.2178, + "fee": 0.1104 + }, + { + "time": "2026-07-31 00:15", + "side": "BUY", + "size": 0.0017, + "price": 63740.7, + "pnl_gross": 0.2574, + "pnl_net": 0.149, + "fee": 0.108359 + }, + { + "time": "2026-07-31 02:15", + "side": "BUY", + "size": 0.0019, + "price": 62378.2, + "pnl_gross": 0.2889, + "pnl_net": 0.1704, + "fee": 0.118519 + }, + { + "time": "2026-07-31 05:15", + "side": "SELL", + "size": 0.0014, + "price": 64322.7, + "pnl_gross": -0.2153, + "pnl_net": -0.3053, + "fee": 0.090052 + }, + { + "time": "2026-07-31 06:15", + "side": "SELL", + "size": 0.0015, + "price": 61097.2, + "pnl_gross": -0.4501, + "pnl_net": -0.5417, + "fee": 0.091646 + }, + { + "time": "2026-07-31 07:15", + "side": "SELL", + "size": 0.001, + "price": 60596.0, + "pnl_gross": -0.2294, + "pnl_net": -0.29, + "fee": 0.060596 + }, + { + "time": "2026-07-31 10:15", + "side": "SELL", + "size": 0.0014, + "price": 62069.7, + "pnl_gross": -0.3384, + "pnl_net": -0.4253, + "fee": 0.086898 + }, + { + "time": "2026-07-31 15:15", + "side": "SELL", + "size": 0.0017, + "price": 60302.2, + "pnl_gross": -0.2708, + "pnl_net": -0.3733, + "fee": 0.102514 + }, + { + "time": "2026-07-31 17:15", + "side": "SELL", + "size": 0.0012, + "price": 61352.6, + "pnl_gross": -0.2201, + "pnl_net": -0.2937, + "fee": 0.073623 + }, + { + "time": "2026-07-31 21:15", + "side": "BUY", + "size": 0.0018, + "price": 60532.7, + "pnl_gross": 0.2813, + "pnl_net": 0.1723, + "fee": 0.108959 + }, + { + "time": "2026-07-31 22:15", + "side": "BUY", + "size": 0.0018, + "price": 61650.4, + "pnl_gross": 0.2275, + "pnl_net": 0.1166, + "fee": 0.110971 + }, + { + "time": "2026-08-01 03:15", + "side": "SELL", + "size": 0.0011, + "price": 61842.9, + "pnl_gross": -0.3294, + "pnl_net": -0.3974, + "fee": 0.068027 + }, + { + "time": "2026-08-01 08:15", + "side": "SELL", + "size": 0.0011, + "price": 62764.3, + "pnl_gross": -0.2376, + "pnl_net": -0.3067, + "fee": 0.069041 + }, + { + "time": "2026-08-01 09:15", + "side": "SELL", + "size": 0.0013, + "price": 61584.8, + "pnl_gross": -0.5437, + "pnl_net": -0.6238, + "fee": 0.08006 + }, + { + "time": "2026-08-01 11:15", + "side": "BUY", + "size": 0.0006, + "price": 64268.6, + "pnl_gross": 0.196, + "pnl_net": 0.1575, + "fee": 0.038561 + }, + { + "time": "2026-08-01 15:15", + "side": "SELL", + "size": 0.002, + "price": 62667.4, + "pnl_gross": -0.2085, + "pnl_net": -0.3338, + "fee": 0.125335 + }, + { + "time": "2026-08-01 16:15", + "side": "SELL", + "size": 0.001, + "price": 62707.0, + "pnl_gross": -0.1977, + "pnl_net": -0.2604, + "fee": 0.062707 + }, + { + "time": "2026-08-01 17:15", + "side": "BUY", + "size": 0.0011, + "price": 60853.3, + "pnl_gross": 0.2526, + "pnl_net": 0.1856, + "fee": 0.066939 + }, + { + "time": "2026-08-01 18:15", + "side": "BUY", + "size": 0.0006, + "price": 63393.5, + "pnl_gross": 0.3985, + "pnl_net": 0.3604, + "fee": 0.038036 + }, + { + "time": "2026-08-01 20:15", + "side": "SELL", + "size": 0.0006, + "price": 62276.0, + "pnl_gross": -0.3205, + "pnl_net": -0.3579, + "fee": 0.037366 + }, + { + "time": "2026-08-01 23:15", + "side": "BUY", + "size": 0.0008, + "price": 62480.8, + "pnl_gross": 0.2115, + "pnl_net": 0.1615, + "fee": 0.049985 + }, + { + "time": "2026-08-02 00:15", + "side": "BUY", + "size": 0.0017, + "price": 64779.3, + "pnl_gross": 0.2059, + "pnl_net": 0.0958, + "fee": 0.110125 + }, + { + "time": "2026-08-02 01:15", + "side": "SELL", + "size": 0.001, + "price": 62140.5, + "pnl_gross": -0.2121, + "pnl_net": -0.2743, + "fee": 0.062141 + }, + { + "time": "2026-08-02 03:15", + "side": "SELL", + "size": 0.0009, + "price": 61214.8, + "pnl_gross": -0.2502, + "pnl_net": -0.3053, + "fee": 0.055093 + }, + { + "time": "2026-08-02 07:15", + "side": "BUY", + "size": 0.0016, + "price": 60537.1, + "pnl_gross": 0.2248, + "pnl_net": 0.1279, + "fee": 0.096859 + }, + { + "time": "2026-08-02 08:15", + "side": "SELL", + "size": 0.0007, + "price": 63170.1, + "pnl_gross": -0.2368, + "pnl_net": -0.281, + "fee": 0.044219 + }, + { + "time": "2026-08-02 10:15", + "side": "SELL", + "size": 0.0017, + "price": 61074.3, + "pnl_gross": -0.2825, + "pnl_net": -0.3863, + "fee": 0.103826 + }, + { + "time": "2026-08-02 14:15", + "side": "SELL", + "size": 0.0015, + "price": 60799.7, + "pnl_gross": -0.2963, + "pnl_net": -0.3875, + "fee": 0.0912 + }, + { + "time": "2026-08-03 02:15", + "side": "SELL", + "size": 0.0018, + "price": 61362.6, + "pnl_gross": -0.1995, + "pnl_net": -0.3099, + "fee": 0.110453 + }, + { + "time": "2026-08-03 10:15", + "side": "SELL", + "size": 0.002, + "price": 62269.7, + "pnl_gross": -0.4324, + "pnl_net": -0.557, + "fee": 0.124539 + }, + { + "time": "2026-08-03 12:15", + "side": "SELL", + "size": 0.0008, + "price": 64291.0, + "pnl_gross": -0.2152, + "pnl_net": -0.2666, + "fee": 0.051433 + }, + { + "time": "2026-08-03 14:15", + "side": "SELL", + "size": 0.0015, + "price": 60995.6, + "pnl_gross": -0.3752, + "pnl_net": -0.4667, + "fee": 0.091493 + }, + { + "time": "2026-08-03 16:15", + "side": "SELL", + "size": 0.0018, + "price": 63814.7, + "pnl_gross": -1.6319, + "pnl_net": -1.7467, + "fee": 0.114866 + }, + { + "time": "2026-08-03 17:15", + "side": "BUY", + "size": 0.0007, + "price": 64687.3, + "pnl_gross": 0.2362, + "pnl_net": 0.1909, + "fee": 0.045281 + }, + { + "time": "2026-08-03 18:15", + "side": "SELL", + "size": 0.0005, + "price": 64325.6, + "pnl_gross": -0.2361, + "pnl_net": -0.2683, + "fee": 0.032163 + }, + { + "time": "2026-08-03 20:15", + "side": "BUY", + "size": 0.0013, + "price": 62888.6, + "pnl_gross": 0.3377, + "pnl_net": 0.2559, + "fee": 0.081755 + }, + { + "time": "2026-08-03 22:15", + "side": "SELL", + "size": 0.0006, + "price": 62616.4, + "pnl_gross": -0.265, + "pnl_net": -0.3026, + "fee": 0.03757 + }, + { + "time": "2026-08-03 23:15", + "side": "SELL", + "size": 0.0012, + "price": 62333.2, + "pnl_gross": -0.2169, + "pnl_net": -0.2917, + "fee": 0.0748 + }, + { + "time": "2026-08-04 02:15", + "side": "BUY", + "size": 0.0006, + "price": 63127.8, + "pnl_gross": 0.1719, + "pnl_net": 0.1341, + "fee": 0.037877 + }, + { + "time": "2026-08-04 06:15", + "side": "SELL", + "size": 0.0014, + "price": 62668.2, + "pnl_gross": -0.2435, + "pnl_net": -0.3313, + "fee": 0.087735 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.602929" +} \ No newline at end of file diff --git a/backtests/results/momentum_20260804-071501.json b/backtests/results/momentum_20260804-071501.json new file mode 100644 index 0000000..76bf2f6 --- /dev/null +++ b/backtests/results/momentum_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Momentum Breakout", + "strategy_key": "momentum", + "description": "Bollinger Band 2\u03c3 breakout", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.573783", + "end_time": "2026-08-04T06:15:01.573783", + "start_equity": 100.0, + "end_equity": 73.1107, + "pnl": -26.9122, + "pnl_pct": -26.9122, + "pnl_gross": -10.4281, + "pnl_gross_pct": -10.4281, + "fees_total": 16.4841, + "fee_model": "taker", + "ann_return_pct": -322.95, + "sharpe": -4.3148, + "sortino": -7.3402, + "max_dd": 0.1345, + "max_dd_pct": 13.45, + "win_rate": 0.0, + "total_trades": 205, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.573783", + "v": 99.7973 + }, + { + "t": "2026-07-05T08:15:01.573783", + "v": 100.0559 + }, + { + "t": "2026-07-05T09:15:01.573783", + "v": 99.7119 + }, + { + "t": "2026-07-05T10:15:01.573783", + "v": 99.6677 + }, + { + "t": "2026-07-05T11:15:01.573783", + "v": 99.7987 + }, + { + "t": "2026-07-05T12:15:01.573783", + "v": 99.8025 + }, + { + "t": "2026-07-05T13:15:01.573783", + "v": 99.376 + }, + { + "t": "2026-07-05T14:15:01.573783", + "v": 99.4045 + }, + { + "t": "2026-07-05T15:15:01.573783", + "v": 99.0823 + }, + { + "t": "2026-07-05T16:15:01.573783", + "v": 99.019 + }, + { + "t": "2026-07-05T17:15:01.573783", + "v": 98.6526 + }, + { + "t": "2026-07-05T18:15:01.573783", + "v": 98.984 + }, + { + "t": "2026-07-05T19:15:01.573783", + "v": 99.2503 + }, + { + "t": "2026-07-05T20:15:01.573783", + "v": 99.2959 + }, + { + "t": "2026-07-05T21:15:01.573783", + "v": 99.0367 + }, + { + "t": "2026-07-05T22:15:01.573783", + "v": 98.9561 + }, + { + "t": "2026-07-05T23:15:01.573783", + "v": 99.4995 + }, + { + "t": "2026-07-06T00:15:01.573783", + "v": 99.2017 + }, + { + "t": "2026-07-06T01:15:01.573783", + "v": 99.0614 + }, + { + "t": "2026-07-06T02:15:01.573783", + "v": 98.805 + }, + { + "t": "2026-07-06T03:15:01.573783", + "v": 98.5489 + }, + { + "t": "2026-07-06T04:15:01.573783", + "v": 98.4444 + }, + { + "t": "2026-07-06T05:15:01.573783", + "v": 98.2116 + }, + { + "t": "2026-07-06T06:15:01.573783", + "v": 98.7112 + }, + { + "t": "2026-07-06T07:15:01.573783", + "v": 98.5387 + }, + { + "t": "2026-07-06T08:15:01.573783", + "v": 98.3617 + }, + { + "t": "2026-07-06T09:15:01.573783", + "v": 98.7541 + }, + { + "t": "2026-07-06T10:15:01.573783", + "v": 98.6973 + }, + { + "t": "2026-07-06T11:15:01.573783", + "v": 98.8999 + }, + { + "t": "2026-07-06T12:15:01.573783", + "v": 99.0081 + }, + { + "t": "2026-07-06T13:15:01.573783", + "v": 99.0596 + }, + { + "t": "2026-07-06T14:15:01.573783", + "v": 98.6996 + }, + { + "t": "2026-07-06T15:15:01.573783", + "v": 98.1974 + }, + { + "t": "2026-07-06T16:15:01.573783", + "v": 98.1272 + }, + { + "t": "2026-07-06T17:15:01.573783", + "v": 98.347 + }, + { + "t": "2026-07-06T18:15:01.573783", + "v": 98.3619 + }, + { + "t": "2026-07-06T19:15:01.573783", + "v": 98.8229 + }, + { + "t": "2026-07-06T20:15:01.573783", + "v": 98.6744 + }, + { + "t": "2026-07-06T21:15:01.573783", + "v": 98.7209 + }, + { + "t": "2026-07-06T22:15:01.573783", + "v": 98.4107 + }, + { + "t": "2026-07-06T23:15:01.573783", + "v": 98.5577 + }, + { + "t": "2026-07-07T00:15:01.573783", + "v": 98.5394 + }, + { + "t": "2026-07-07T01:15:01.573783", + "v": 98.719 + }, + { + "t": "2026-07-07T02:15:01.573783", + "v": 98.7536 + }, + { + "t": "2026-07-07T03:15:01.573783", + "v": 98.8577 + }, + { + "t": "2026-07-07T04:15:01.573783", + "v": 98.2558 + }, + { + "t": "2026-07-07T05:15:01.573783", + "v": 98.6128 + }, + { + "t": "2026-07-07T06:15:01.573783", + "v": 97.9633 + }, + { + "t": "2026-07-07T07:15:01.573783", + "v": 98.036 + }, + { + "t": "2026-07-07T08:15:01.573783", + "v": 98.0742 + }, + { + "t": "2026-07-07T09:15:01.573783", + "v": 98.3744 + }, + { + "t": "2026-07-07T10:15:01.573783", + "v": 98.1121 + }, + { + "t": "2026-07-07T11:15:01.573783", + "v": 97.3745 + }, + { + "t": "2026-07-07T12:15:01.573783", + "v": 96.694 + }, + { + "t": "2026-07-07T13:15:01.573783", + "v": 96.4743 + }, + { + "t": "2026-07-07T14:15:01.573783", + "v": 97.0374 + }, + { + "t": "2026-07-07T15:15:01.573783", + "v": 96.4707 + }, + { + "t": "2026-07-07T16:15:01.573783", + "v": 96.5872 + }, + { + "t": "2026-07-07T17:15:01.573783", + "v": 97.0844 + }, + { + "t": "2026-07-07T18:15:01.573783", + "v": 97.2948 + }, + { + "t": "2026-07-07T19:15:01.573783", + "v": 97.3318 + }, + { + "t": "2026-07-07T20:15:01.573783", + "v": 97.1263 + }, + { + "t": "2026-07-07T21:15:01.573783", + "v": 96.7616 + }, + { + "t": "2026-07-07T22:15:01.573783", + "v": 96.8325 + }, + { + "t": "2026-07-07T23:15:01.573783", + "v": 97.0161 + }, + { + "t": "2026-07-08T00:15:01.573783", + "v": 96.9494 + }, + { + "t": "2026-07-08T01:15:01.573783", + "v": 96.8999 + }, + { + "t": "2026-07-08T02:15:01.573783", + "v": 97.2488 + }, + { + "t": "2026-07-08T03:15:01.573783", + "v": 96.9045 + }, + { + "t": "2026-07-08T04:15:01.573783", + "v": 96.6533 + }, + { + "t": "2026-07-08T05:15:01.573783", + "v": 96.2206 + }, + { + "t": "2026-07-08T06:15:01.573783", + "v": 96.4558 + }, + { + "t": "2026-07-08T07:15:01.573783", + "v": 96.1645 + }, + { + "t": "2026-07-08T08:15:01.573783", + "v": 96.1245 + }, + { + "t": "2026-07-08T09:15:01.573783", + "v": 96.0079 + }, + { + "t": "2026-07-08T10:15:01.573783", + "v": 96.107 + }, + { + "t": "2026-07-08T11:15:01.573783", + "v": 96.0767 + }, + { + "t": "2026-07-08T12:15:01.573783", + "v": 95.756 + }, + { + "t": "2026-07-08T13:15:01.573783", + "v": 96.1404 + }, + { + "t": "2026-07-08T14:15:01.573783", + "v": 95.9175 + }, + { + "t": "2026-07-08T15:15:01.573783", + "v": 96.2441 + }, + { + "t": "2026-07-08T16:15:01.573783", + "v": 95.5003 + }, + { + "t": "2026-07-08T17:15:01.573783", + "v": 96.1096 + }, + { + "t": "2026-07-08T18:15:01.573783", + "v": 96.2012 + }, + { + "t": "2026-07-08T19:15:01.573783", + "v": 95.9384 + }, + { + "t": "2026-07-08T20:15:01.573783", + "v": 96.6225 + }, + { + "t": "2026-07-08T21:15:01.573783", + "v": 96.3258 + }, + { + "t": "2026-07-08T22:15:01.573783", + "v": 96.2839 + }, + { + "t": "2026-07-08T23:15:01.573783", + "v": 96.7072 + }, + { + "t": "2026-07-09T00:15:01.573783", + "v": 96.2352 + }, + { + "t": "2026-07-09T01:15:01.573783", + "v": 96.088 + }, + { + "t": "2026-07-09T02:15:01.573783", + "v": 95.7849 + }, + { + "t": "2026-07-09T03:15:01.573783", + "v": 95.8199 + }, + { + "t": "2026-07-09T04:15:01.573783", + "v": 95.9181 + }, + { + "t": "2026-07-09T05:15:01.573783", + "v": 96.3741 + }, + { + "t": "2026-07-09T06:15:01.573783", + "v": 96.7435 + }, + { + "t": "2026-07-09T07:15:01.573783", + "v": 96.6778 + }, + { + "t": "2026-07-09T08:15:01.573783", + "v": 96.2755 + }, + { + "t": "2026-07-09T09:15:01.573783", + "v": 96.6102 + }, + { + "t": "2026-07-09T10:15:01.573783", + "v": 96.864 + }, + { + "t": "2026-07-09T11:15:01.573783", + "v": 96.5409 + }, + { + "t": "2026-07-09T12:15:01.573783", + "v": 96.756 + }, + { + "t": "2026-07-09T13:15:01.573783", + "v": 96.483 + }, + { + "t": "2026-07-09T14:15:01.573783", + "v": 97.0367 + }, + { + "t": "2026-07-09T15:15:01.573783", + "v": 97.3139 + }, + { + "t": "2026-07-09T16:15:01.573783", + "v": 97.5249 + }, + { + "t": "2026-07-09T17:15:01.573783", + "v": 97.9551 + }, + { + "t": "2026-07-09T18:15:01.573783", + "v": 98.0216 + }, + { + "t": "2026-07-09T19:15:01.573783", + "v": 97.8754 + }, + { + "t": "2026-07-09T20:15:01.573783", + "v": 97.3146 + }, + { + "t": "2026-07-09T21:15:01.573783", + "v": 97.2243 + }, + { + "t": "2026-07-09T22:15:01.573783", + "v": 96.8353 + }, + { + "t": "2026-07-09T23:15:01.573783", + "v": 96.4644 + }, + { + "t": "2026-07-10T00:15:01.573783", + "v": 96.1589 + }, + { + "t": "2026-07-10T01:15:01.573783", + "v": 95.9388 + }, + { + "t": "2026-07-10T02:15:01.573783", + "v": 95.7926 + }, + { + "t": "2026-07-10T03:15:01.573783", + "v": 95.2641 + }, + { + "t": "2026-07-10T04:15:01.573783", + "v": 95.1974 + }, + { + "t": "2026-07-10T05:15:01.573783", + "v": 95.4381 + }, + { + "t": "2026-07-10T06:15:01.573783", + "v": 95.3556 + }, + { + "t": "2026-07-10T07:15:01.573783", + "v": 95.2571 + }, + { + "t": "2026-07-10T08:15:01.573783", + "v": 95.3525 + }, + { + "t": "2026-07-10T09:15:01.573783", + "v": 95.3984 + }, + { + "t": "2026-07-10T10:15:01.573783", + "v": 95.2191 + }, + { + "t": "2026-07-10T11:15:01.573783", + "v": 95.4754 + }, + { + "t": "2026-07-10T12:15:01.573783", + "v": 94.9814 + }, + { + "t": "2026-07-10T13:15:01.573783", + "v": 94.9714 + }, + { + "t": "2026-07-10T14:15:01.573783", + "v": 94.4702 + }, + { + "t": "2026-07-10T15:15:01.573783", + "v": 94.2218 + }, + { + "t": "2026-07-10T16:15:01.573783", + "v": 93.7452 + }, + { + "t": "2026-07-10T17:15:01.573783", + "v": 94.0026 + }, + { + "t": "2026-07-10T18:15:01.573783", + "v": 93.7857 + }, + { + "t": "2026-07-10T19:15:01.573783", + "v": 93.5041 + }, + { + "t": "2026-07-10T20:15:01.573783", + "v": 93.9304 + }, + { + "t": "2026-07-10T21:15:01.573783", + "v": 93.7378 + }, + { + "t": "2026-07-10T22:15:01.573783", + "v": 93.4085 + }, + { + "t": "2026-07-10T23:15:01.573783", + "v": 93.3336 + }, + { + "t": "2026-07-11T00:15:01.573783", + "v": 93.166 + }, + { + "t": "2026-07-11T01:15:01.573783", + "v": 93.5089 + }, + { + "t": "2026-07-11T02:15:01.573783", + "v": 93.5509 + }, + { + "t": "2026-07-11T03:15:01.573783", + "v": 93.5174 + }, + { + "t": "2026-07-11T04:15:01.573783", + "v": 92.8136 + }, + { + "t": "2026-07-11T05:15:01.573783", + "v": 92.6799 + }, + { + "t": "2026-07-11T06:15:01.573783", + "v": 92.8306 + }, + { + "t": "2026-07-11T07:15:01.573783", + "v": 93.3529 + }, + { + "t": "2026-07-11T08:15:01.573783", + "v": 93.9407 + }, + { + "t": "2026-07-11T09:15:01.573783", + "v": 93.6295 + }, + { + "t": "2026-07-11T10:15:01.573783", + "v": 93.7647 + }, + { + "t": "2026-07-11T11:15:01.573783", + "v": 94.1386 + }, + { + "t": "2026-07-11T12:15:01.573783", + "v": 94.2354 + }, + { + "t": "2026-07-11T13:15:01.573783", + "v": 94.4216 + }, + { + "t": "2026-07-11T14:15:01.573783", + "v": 94.4341 + }, + { + "t": "2026-07-11T15:15:01.573783", + "v": 93.943 + }, + { + "t": "2026-07-11T16:15:01.573783", + "v": 94.6143 + }, + { + "t": "2026-07-11T17:15:01.573783", + "v": 94.928 + }, + { + "t": "2026-07-11T18:15:01.573783", + "v": 95.0548 + }, + { + "t": "2026-07-11T19:15:01.573783", + "v": 95.1086 + }, + { + "t": "2026-07-11T20:15:01.573783", + "v": 94.8294 + }, + { + "t": "2026-07-11T21:15:01.573783", + "v": 95.2065 + }, + { + "t": "2026-07-11T22:15:01.573783", + "v": 95.2174 + }, + { + "t": "2026-07-11T23:15:01.573783", + "v": 95.6083 + }, + { + "t": "2026-07-12T00:15:01.573783", + "v": 95.3331 + }, + { + "t": "2026-07-12T01:15:01.573783", + "v": 95.4374 + }, + { + "t": "2026-07-12T02:15:01.573783", + "v": 95.3232 + }, + { + "t": "2026-07-12T03:15:01.573783", + "v": 95.4218 + }, + { + "t": "2026-07-12T04:15:01.573783", + "v": 95.9925 + }, + { + "t": "2026-07-12T05:15:01.573783", + "v": 96.63 + }, + { + "t": "2026-07-12T06:15:01.573783", + "v": 96.8225 + }, + { + "t": "2026-07-12T07:15:01.573783", + "v": 96.587 + }, + { + "t": "2026-07-12T08:15:01.573783", + "v": 96.3204 + }, + { + "t": "2026-07-12T09:15:01.573783", + "v": 96.1291 + }, + { + "t": "2026-07-12T10:15:01.573783", + "v": 96.598 + }, + { + "t": "2026-07-12T11:15:01.573783", + "v": 96.5085 + }, + { + "t": "2026-07-12T12:15:01.573783", + "v": 96.6135 + }, + { + "t": "2026-07-12T13:15:01.573783", + "v": 96.4902 + }, + { + "t": "2026-07-12T14:15:01.573783", + "v": 96.5779 + }, + { + "t": "2026-07-12T15:15:01.573783", + "v": 96.9816 + }, + { + "t": "2026-07-12T16:15:01.573783", + "v": 97.0433 + }, + { + "t": "2026-07-12T17:15:01.573783", + "v": 97.0315 + }, + { + "t": "2026-07-12T18:15:01.573783", + "v": 97.0531 + }, + { + "t": "2026-07-12T19:15:01.573783", + "v": 96.8823 + }, + { + "t": "2026-07-12T20:15:01.573783", + "v": 96.7822 + }, + { + "t": "2026-07-12T21:15:01.573783", + "v": 96.7465 + }, + { + "t": "2026-07-12T22:15:01.573783", + "v": 96.4083 + }, + { + "t": "2026-07-12T23:15:01.573783", + "v": 96.3409 + }, + { + "t": "2026-07-13T00:15:01.573783", + "v": 96.9336 + }, + { + "t": "2026-07-13T01:15:01.573783", + "v": 97.4144 + }, + { + "t": "2026-07-13T02:15:01.573783", + "v": 97.9187 + }, + { + "t": "2026-07-13T03:15:01.573783", + "v": 98.2072 + }, + { + "t": "2026-07-13T04:15:01.573783", + "v": 97.9009 + }, + { + "t": "2026-07-13T05:15:01.573783", + "v": 97.8187 + }, + { + "t": "2026-07-13T06:15:01.573783", + "v": 97.7646 + }, + { + "t": "2026-07-13T07:15:01.573783", + "v": 97.3295 + }, + { + "t": "2026-07-13T08:15:01.573783", + "v": 97.0886 + }, + { + "t": "2026-07-13T09:15:01.573783", + "v": 96.9864 + }, + { + "t": "2026-07-13T10:15:01.573783", + "v": 97.3398 + }, + { + "t": "2026-07-13T11:15:01.573783", + "v": 96.6813 + }, + { + "t": "2026-07-13T12:15:01.573783", + "v": 97.0677 + }, + { + "t": "2026-07-13T13:15:01.573783", + "v": 96.7796 + }, + { + "t": "2026-07-13T14:15:01.573783", + "v": 96.9362 + }, + { + "t": "2026-07-13T15:15:01.573783", + "v": 96.4275 + }, + { + "t": "2026-07-13T16:15:01.573783", + "v": 96.7897 + }, + { + "t": "2026-07-13T17:15:01.573783", + "v": 96.532 + }, + { + "t": "2026-07-13T18:15:01.573783", + "v": 96.1401 + }, + { + "t": "2026-07-13T19:15:01.573783", + "v": 95.954 + }, + { + "t": "2026-07-13T20:15:01.573783", + "v": 95.8544 + }, + { + "t": "2026-07-13T21:15:01.573783", + "v": 96.2073 + }, + { + "t": "2026-07-13T22:15:01.573783", + "v": 95.7334 + }, + { + "t": "2026-07-13T23:15:01.573783", + "v": 95.9531 + }, + { + "t": "2026-07-14T00:15:01.573783", + "v": 96.7668 + }, + { + "t": "2026-07-14T01:15:01.573783", + "v": 96.6204 + }, + { + "t": "2026-07-14T02:15:01.573783", + "v": 96.3881 + }, + { + "t": "2026-07-14T03:15:01.573783", + "v": 97.0812 + }, + { + "t": "2026-07-14T04:15:01.573783", + "v": 96.6915 + }, + { + "t": "2026-07-14T05:15:01.573783", + "v": 96.8036 + }, + { + "t": "2026-07-14T06:15:01.573783", + "v": 96.1719 + }, + { + "t": "2026-07-14T07:15:01.573783", + "v": 96.1537 + }, + { + "t": "2026-07-14T08:15:01.573783", + "v": 96.2303 + }, + { + "t": "2026-07-14T09:15:01.573783", + "v": 96.4249 + }, + { + "t": "2026-07-14T10:15:01.573783", + "v": 96.8065 + }, + { + "t": "2026-07-14T11:15:01.573783", + "v": 96.9545 + }, + { + "t": "2026-07-14T12:15:01.573783", + "v": 96.4691 + }, + { + "t": "2026-07-14T13:15:01.573783", + "v": 96.7683 + }, + { + "t": "2026-07-14T14:15:01.573783", + "v": 97.1278 + }, + { + "t": "2026-07-14T15:15:01.573783", + "v": 96.5572 + }, + { + "t": "2026-07-14T16:15:01.573783", + "v": 96.1538 + }, + { + "t": "2026-07-14T17:15:01.573783", + "v": 95.7372 + }, + { + "t": "2026-07-14T18:15:01.573783", + "v": 95.3964 + }, + { + "t": "2026-07-14T19:15:01.573783", + "v": 94.6746 + }, + { + "t": "2026-07-14T20:15:01.573783", + "v": 94.9021 + }, + { + "t": "2026-07-14T21:15:01.573783", + "v": 95.1358 + }, + { + "t": "2026-07-14T22:15:01.573783", + "v": 94.9549 + }, + { + "t": "2026-07-14T23:15:01.573783", + "v": 94.9613 + }, + { + "t": "2026-07-15T00:15:01.573783", + "v": 94.6837 + }, + { + "t": "2026-07-15T01:15:01.573783", + "v": 94.5087 + }, + { + "t": "2026-07-15T02:15:01.573783", + "v": 94.142 + }, + { + "t": "2026-07-15T03:15:01.573783", + "v": 94.3891 + }, + { + "t": "2026-07-15T04:15:01.573783", + "v": 94.5811 + }, + { + "t": "2026-07-15T05:15:01.573783", + "v": 94.5633 + }, + { + "t": "2026-07-15T06:15:01.573783", + "v": 94.4059 + }, + { + "t": "2026-07-15T07:15:01.573783", + "v": 94.4105 + }, + { + "t": "2026-07-15T08:15:01.573783", + "v": 94.531 + }, + { + "t": "2026-07-15T09:15:01.573783", + "v": 94.3969 + }, + { + "t": "2026-07-15T10:15:01.573783", + "v": 94.495 + }, + { + "t": "2026-07-15T11:15:01.573783", + "v": 94.5344 + }, + { + "t": "2026-07-15T12:15:01.573783", + "v": 94.0433 + }, + { + "t": "2026-07-15T13:15:01.573783", + "v": 94.2752 + }, + { + "t": "2026-07-15T14:15:01.573783", + "v": 93.3906 + }, + { + "t": "2026-07-15T15:15:01.573783", + "v": 93.3315 + }, + { + "t": "2026-07-15T16:15:01.573783", + "v": 93.7438 + }, + { + "t": "2026-07-15T17:15:01.573783", + "v": 93.6527 + }, + { + "t": "2026-07-15T18:15:01.573783", + "v": 93.9739 + }, + { + "t": "2026-07-15T19:15:01.573783", + "v": 93.7363 + }, + { + "t": "2026-07-15T20:15:01.573783", + "v": 94.1233 + }, + { + "t": "2026-07-15T21:15:01.573783", + "v": 94.5436 + }, + { + "t": "2026-07-15T22:15:01.573783", + "v": 94.6072 + }, + { + "t": "2026-07-15T23:15:01.573783", + "v": 94.528 + }, + { + "t": "2026-07-16T00:15:01.573783", + "v": 94.7189 + }, + { + "t": "2026-07-16T01:15:01.573783", + "v": 94.4122 + }, + { + "t": "2026-07-16T02:15:01.573783", + "v": 94.0879 + }, + { + "t": "2026-07-16T03:15:01.573783", + "v": 94.2518 + }, + { + "t": "2026-07-16T04:15:01.573783", + "v": 93.9754 + }, + { + "t": "2026-07-16T05:15:01.573783", + "v": 94.2458 + }, + { + "t": "2026-07-16T06:15:01.573783", + "v": 94.376 + }, + { + "t": "2026-07-16T07:15:01.573783", + "v": 94.3173 + }, + { + "t": "2026-07-16T08:15:01.573783", + "v": 94.4386 + }, + { + "t": "2026-07-16T09:15:01.573783", + "v": 93.8207 + }, + { + "t": "2026-07-16T10:15:01.573783", + "v": 93.1881 + }, + { + "t": "2026-07-16T11:15:01.573783", + "v": 93.1584 + }, + { + "t": "2026-07-16T12:15:01.573783", + "v": 93.458 + }, + { + "t": "2026-07-16T13:15:01.573783", + "v": 93.5363 + }, + { + "t": "2026-07-16T14:15:01.573783", + "v": 93.7322 + }, + { + "t": "2026-07-16T15:15:01.573783", + "v": 93.5356 + }, + { + "t": "2026-07-16T16:15:01.573783", + "v": 93.4839 + }, + { + "t": "2026-07-16T17:15:01.573783", + "v": 93.5006 + }, + { + "t": "2026-07-16T18:15:01.573783", + "v": 92.7462 + }, + { + "t": "2026-07-16T19:15:01.573783", + "v": 92.6946 + }, + { + "t": "2026-07-16T20:15:01.573783", + "v": 92.3493 + }, + { + "t": "2026-07-16T21:15:01.573783", + "v": 92.1451 + }, + { + "t": "2026-07-16T22:15:01.573783", + "v": 91.7756 + }, + { + "t": "2026-07-16T23:15:01.573783", + "v": 91.86 + }, + { + "t": "2026-07-17T00:15:01.573783", + "v": 91.6814 + }, + { + "t": "2026-07-17T01:15:01.573783", + "v": 91.9071 + }, + { + "t": "2026-07-17T02:15:01.573783", + "v": 91.8077 + }, + { + "t": "2026-07-17T03:15:01.573783", + "v": 91.6196 + }, + { + "t": "2026-07-17T04:15:01.573783", + "v": 91.2677 + }, + { + "t": "2026-07-17T05:15:01.573783", + "v": 91.7721 + }, + { + "t": "2026-07-17T06:15:01.573783", + "v": 91.6174 + }, + { + "t": "2026-07-17T07:15:01.573783", + "v": 91.3512 + }, + { + "t": "2026-07-17T08:15:01.573783", + "v": 90.7207 + }, + { + "t": "2026-07-17T09:15:01.573783", + "v": 90.522 + }, + { + "t": "2026-07-17T10:15:01.573783", + "v": 90.8603 + }, + { + "t": "2026-07-17T11:15:01.573783", + "v": 90.4467 + }, + { + "t": "2026-07-17T12:15:01.573783", + "v": 90.0258 + }, + { + "t": "2026-07-17T13:15:01.573783", + "v": 90.5181 + }, + { + "t": "2026-07-17T14:15:01.573783", + "v": 90.6871 + }, + { + "t": "2026-07-17T15:15:01.573783", + "v": 90.471 + }, + { + "t": "2026-07-17T16:15:01.573783", + "v": 90.2812 + }, + { + "t": "2026-07-17T17:15:01.573783", + "v": 90.125 + }, + { + "t": "2026-07-17T18:15:01.573783", + "v": 90.151 + }, + { + "t": "2026-07-17T19:15:01.573783", + "v": 89.3906 + }, + { + "t": "2026-07-17T20:15:01.573783", + "v": 89.3951 + }, + { + "t": "2026-07-17T21:15:01.573783", + "v": 89.627 + }, + { + "t": "2026-07-17T22:15:01.573783", + "v": 89.2571 + }, + { + "t": "2026-07-17T23:15:01.573783", + "v": 89.1646 + }, + { + "t": "2026-07-18T00:15:01.573783", + "v": 89.3348 + }, + { + "t": "2026-07-18T01:15:01.573783", + "v": 89.2588 + }, + { + "t": "2026-07-18T02:15:01.573783", + "v": 91.1427 + }, + { + "t": "2026-07-18T03:15:01.573783", + "v": 91.1693 + }, + { + "t": "2026-07-18T04:15:01.573783", + "v": 90.9559 + }, + { + "t": "2026-07-18T05:15:01.573783", + "v": 90.5769 + }, + { + "t": "2026-07-18T06:15:01.573783", + "v": 90.2613 + }, + { + "t": "2026-07-18T07:15:01.573783", + "v": 89.563 + }, + { + "t": "2026-07-18T08:15:01.573783", + "v": 89.2738 + }, + { + "t": "2026-07-18T09:15:01.573783", + "v": 88.729 + }, + { + "t": "2026-07-18T10:15:01.573783", + "v": 88.5246 + }, + { + "t": "2026-07-18T11:15:01.573783", + "v": 89.1148 + }, + { + "t": "2026-07-18T12:15:01.573783", + "v": 89.2448 + }, + { + "t": "2026-07-18T13:15:01.573783", + "v": 88.9308 + }, + { + "t": "2026-07-18T14:15:01.573783", + "v": 89.1727 + }, + { + "t": "2026-07-18T15:15:01.573783", + "v": 88.6105 + }, + { + "t": "2026-07-18T16:15:01.573783", + "v": 88.7863 + }, + { + "t": "2026-07-18T17:15:01.573783", + "v": 88.6428 + }, + { + "t": "2026-07-18T18:15:01.573783", + "v": 88.7436 + }, + { + "t": "2026-07-18T19:15:01.573783", + "v": 89.1171 + }, + { + "t": "2026-07-18T20:15:01.573783", + "v": 89.107 + }, + { + "t": "2026-07-18T21:15:01.573783", + "v": 89.0325 + }, + { + "t": "2026-07-18T22:15:01.573783", + "v": 88.7791 + }, + { + "t": "2026-07-18T23:15:01.573783", + "v": 88.8939 + }, + { + "t": "2026-07-19T00:15:01.573783", + "v": 89.1363 + }, + { + "t": "2026-07-19T01:15:01.573783", + "v": 89.036 + }, + { + "t": "2026-07-19T02:15:01.573783", + "v": 89.4349 + }, + { + "t": "2026-07-19T03:15:01.573783", + "v": 89.2174 + }, + { + "t": "2026-07-19T04:15:01.573783", + "v": 88.8655 + }, + { + "t": "2026-07-19T05:15:01.573783", + "v": 88.9231 + }, + { + "t": "2026-07-19T06:15:01.573783", + "v": 89.1483 + }, + { + "t": "2026-07-19T07:15:01.573783", + "v": 89.104 + }, + { + "t": "2026-07-19T08:15:01.573783", + "v": 89.227 + }, + { + "t": "2026-07-19T09:15:01.573783", + "v": 89.1057 + }, + { + "t": "2026-07-19T10:15:01.573783", + "v": 88.8876 + }, + { + "t": "2026-07-19T11:15:01.573783", + "v": 89.2021 + }, + { + "t": "2026-07-19T12:15:01.573783", + "v": 88.9989 + }, + { + "t": "2026-07-19T13:15:01.573783", + "v": 89.2858 + }, + { + "t": "2026-07-19T14:15:01.573783", + "v": 89.0049 + }, + { + "t": "2026-07-19T15:15:01.573783", + "v": 88.7176 + }, + { + "t": "2026-07-19T16:15:01.573783", + "v": 88.6997 + }, + { + "t": "2026-07-19T17:15:01.573783", + "v": 88.4704 + }, + { + "t": "2026-07-19T18:15:01.573783", + "v": 88.7042 + }, + { + "t": "2026-07-19T19:15:01.573783", + "v": 88.6607 + }, + { + "t": "2026-07-19T20:15:01.573783", + "v": 89.0306 + }, + { + "t": "2026-07-19T21:15:01.573783", + "v": 89.4838 + }, + { + "t": "2026-07-19T22:15:01.573783", + "v": 89.4214 + }, + { + "t": "2026-07-19T23:15:01.573783", + "v": 89.3986 + }, + { + "t": "2026-07-20T00:15:01.573783", + "v": 89.3102 + }, + { + "t": "2026-07-20T01:15:01.573783", + "v": 89.0515 + }, + { + "t": "2026-07-20T02:15:01.573783", + "v": 88.4695 + }, + { + "t": "2026-07-20T03:15:01.573783", + "v": 88.6157 + }, + { + "t": "2026-07-20T04:15:01.573783", + "v": 88.9886 + }, + { + "t": "2026-07-20T05:15:01.573783", + "v": 88.4904 + }, + { + "t": "2026-07-20T06:15:01.573783", + "v": 88.7201 + }, + { + "t": "2026-07-20T07:15:01.573783", + "v": 88.709 + }, + { + "t": "2026-07-20T08:15:01.573783", + "v": 88.7696 + }, + { + "t": "2026-07-20T09:15:01.573783", + "v": 88.673 + }, + { + "t": "2026-07-20T10:15:01.573783", + "v": 88.918 + }, + { + "t": "2026-07-20T11:15:01.573783", + "v": 88.7667 + }, + { + "t": "2026-07-20T12:15:01.573783", + "v": 88.2402 + }, + { + "t": "2026-07-20T13:15:01.573783", + "v": 88.2534 + }, + { + "t": "2026-07-20T14:15:01.573783", + "v": 87.8155 + }, + { + "t": "2026-07-20T15:15:01.573783", + "v": 88.1784 + }, + { + "t": "2026-07-20T16:15:01.573783", + "v": 88.1907 + }, + { + "t": "2026-07-20T17:15:01.573783", + "v": 88.3378 + }, + { + "t": "2026-07-20T18:15:01.573783", + "v": 88.137 + }, + { + "t": "2026-07-20T19:15:01.573783", + "v": 88.2064 + }, + { + "t": "2026-07-20T20:15:01.573783", + "v": 88.5843 + }, + { + "t": "2026-07-20T21:15:01.573783", + "v": 87.8497 + }, + { + "t": "2026-07-20T22:15:01.573783", + "v": 87.4938 + }, + { + "t": "2026-07-20T23:15:01.573783", + "v": 87.4539 + }, + { + "t": "2026-07-21T00:15:01.573783", + "v": 87.2418 + }, + { + "t": "2026-07-21T01:15:01.573783", + "v": 87.0954 + }, + { + "t": "2026-07-21T02:15:01.573783", + "v": 86.8632 + }, + { + "t": "2026-07-21T03:15:01.573783", + "v": 87.5741 + }, + { + "t": "2026-07-21T04:15:01.573783", + "v": 87.4337 + }, + { + "t": "2026-07-21T05:15:01.573783", + "v": 87.3917 + }, + { + "t": "2026-07-21T06:15:01.573783", + "v": 87.6636 + }, + { + "t": "2026-07-21T07:15:01.573783", + "v": 87.5995 + }, + { + "t": "2026-07-21T08:15:01.573783", + "v": 87.8249 + }, + { + "t": "2026-07-21T09:15:01.573783", + "v": 87.9055 + }, + { + "t": "2026-07-21T10:15:01.573783", + "v": 88.1897 + }, + { + "t": "2026-07-21T11:15:01.573783", + "v": 87.7076 + }, + { + "t": "2026-07-21T12:15:01.573783", + "v": 87.7064 + }, + { + "t": "2026-07-21T13:15:01.573783", + "v": 87.5007 + }, + { + "t": "2026-07-21T14:15:01.573783", + "v": 87.411 + }, + { + "t": "2026-07-21T15:15:01.573783", + "v": 87.4436 + }, + { + "t": "2026-07-21T16:15:01.573783", + "v": 87.0964 + }, + { + "t": "2026-07-21T17:15:01.573783", + "v": 87.118 + }, + { + "t": "2026-07-21T18:15:01.573783", + "v": 87.5085 + }, + { + "t": "2026-07-21T19:15:01.573783", + "v": 87.5885 + }, + { + "t": "2026-07-21T20:15:01.573783", + "v": 87.7545 + }, + { + "t": "2026-07-21T21:15:01.573783", + "v": 87.7005 + }, + { + "t": "2026-07-21T22:15:01.573783", + "v": 87.2845 + }, + { + "t": "2026-07-21T23:15:01.573783", + "v": 86.6739 + }, + { + "t": "2026-07-22T00:15:01.573783", + "v": 86.4458 + }, + { + "t": "2026-07-22T01:15:01.573783", + "v": 86.3236 + }, + { + "t": "2026-07-22T02:15:01.573783", + "v": 86.2657 + }, + { + "t": "2026-07-22T03:15:01.573783", + "v": 86.3961 + }, + { + "t": "2026-07-22T04:15:01.573783", + "v": 86.7434 + }, + { + "t": "2026-07-22T05:15:01.573783", + "v": 86.5483 + }, + { + "t": "2026-07-22T06:15:01.573783", + "v": 86.841 + }, + { + "t": "2026-07-22T07:15:01.573783", + "v": 87.2303 + }, + { + "t": "2026-07-22T08:15:01.573783", + "v": 87.2347 + }, + { + "t": "2026-07-22T09:15:01.573783", + "v": 87.1446 + }, + { + "t": "2026-07-22T10:15:01.573783", + "v": 87.2028 + }, + { + "t": "2026-07-22T11:15:01.573783", + "v": 86.8802 + }, + { + "t": "2026-07-22T12:15:01.573783", + "v": 86.4879 + }, + { + "t": "2026-07-22T13:15:01.573783", + "v": 86.6808 + }, + { + "t": "2026-07-22T14:15:01.573783", + "v": 86.6404 + }, + { + "t": "2026-07-22T15:15:01.573783", + "v": 86.6789 + }, + { + "t": "2026-07-22T16:15:01.573783", + "v": 86.216 + }, + { + "t": "2026-07-22T17:15:01.573783", + "v": 86.2585 + }, + { + "t": "2026-07-22T18:15:01.573783", + "v": 86.4072 + }, + { + "t": "2026-07-22T19:15:01.573783", + "v": 86.3547 + }, + { + "t": "2026-07-22T20:15:01.573783", + "v": 86.5092 + }, + { + "t": "2026-07-22T21:15:01.573783", + "v": 86.1359 + }, + { + "t": "2026-07-22T22:15:01.573783", + "v": 85.525 + }, + { + "t": "2026-07-22T23:15:01.573783", + "v": 85.7506 + }, + { + "t": "2026-07-23T00:15:01.573783", + "v": 86.2509 + }, + { + "t": "2026-07-23T01:15:01.573783", + "v": 86.3324 + }, + { + "t": "2026-07-23T02:15:01.573783", + "v": 86.2576 + }, + { + "t": "2026-07-23T03:15:01.573783", + "v": 86.3108 + }, + { + "t": "2026-07-23T04:15:01.573783", + "v": 86.084 + }, + { + "t": "2026-07-23T05:15:01.573783", + "v": 86.5374 + }, + { + "t": "2026-07-23T06:15:01.573783", + "v": 86.8477 + }, + { + "t": "2026-07-23T07:15:01.573783", + "v": 86.9813 + }, + { + "t": "2026-07-23T08:15:01.573783", + "v": 87.1282 + }, + { + "t": "2026-07-23T09:15:01.573783", + "v": 87.1367 + }, + { + "t": "2026-07-23T10:15:01.573783", + "v": 87.0457 + }, + { + "t": "2026-07-23T11:15:01.573783", + "v": 86.9149 + }, + { + "t": "2026-07-23T12:15:01.573783", + "v": 86.5815 + }, + { + "t": "2026-07-23T13:15:01.573783", + "v": 86.7769 + }, + { + "t": "2026-07-23T14:15:01.573783", + "v": 86.6606 + }, + { + "t": "2026-07-23T15:15:01.573783", + "v": 87.2967 + }, + { + "t": "2026-07-23T16:15:01.573783", + "v": 87.466 + }, + { + "t": "2026-07-23T17:15:01.573783", + "v": 88.0308 + }, + { + "t": "2026-07-23T18:15:01.573783", + "v": 87.7083 + }, + { + "t": "2026-07-23T19:15:01.573783", + "v": 88.0551 + }, + { + "t": "2026-07-23T20:15:01.573783", + "v": 87.9081 + }, + { + "t": "2026-07-23T21:15:01.573783", + "v": 87.9474 + }, + { + "t": "2026-07-23T22:15:01.573783", + "v": 87.7042 + }, + { + "t": "2026-07-23T23:15:01.573783", + "v": 87.6883 + }, + { + "t": "2026-07-24T00:15:01.573783", + "v": 87.5647 + }, + { + "t": "2026-07-24T01:15:01.573783", + "v": 87.8057 + }, + { + "t": "2026-07-24T02:15:01.573783", + "v": 87.9213 + }, + { + "t": "2026-07-24T03:15:01.573783", + "v": 87.5924 + }, + { + "t": "2026-07-24T04:15:01.573783", + "v": 87.2741 + }, + { + "t": "2026-07-24T05:15:01.573783", + "v": 87.1287 + }, + { + "t": "2026-07-24T06:15:01.573783", + "v": 87.3208 + }, + { + "t": "2026-07-24T07:15:01.573783", + "v": 86.8874 + }, + { + "t": "2026-07-24T08:15:01.573783", + "v": 86.915 + }, + { + "t": "2026-07-24T09:15:01.573783", + "v": 87.0149 + }, + { + "t": "2026-07-24T10:15:01.573783", + "v": 86.9945 + }, + { + "t": "2026-07-24T11:15:01.573783", + "v": 86.2277 + }, + { + "t": "2026-07-24T12:15:01.573783", + "v": 86.4962 + }, + { + "t": "2026-07-24T13:15:01.573783", + "v": 86.5654 + }, + { + "t": "2026-07-24T14:15:01.573783", + "v": 86.5251 + }, + { + "t": "2026-07-24T15:15:01.573783", + "v": 86.0459 + }, + { + "t": "2026-07-24T16:15:01.573783", + "v": 86.5463 + }, + { + "t": "2026-07-24T17:15:01.573783", + "v": 86.3782 + }, + { + "t": "2026-07-24T18:15:01.573783", + "v": 86.2431 + }, + { + "t": "2026-07-24T19:15:01.573783", + "v": 86.01 + }, + { + "t": "2026-07-24T20:15:01.573783", + "v": 85.8658 + }, + { + "t": "2026-07-24T21:15:01.573783", + "v": 85.8604 + }, + { + "t": "2026-07-24T22:15:01.573783", + "v": 85.6577 + }, + { + "t": "2026-07-24T23:15:01.573783", + "v": 85.803 + }, + { + "t": "2026-07-25T00:15:01.573783", + "v": 85.4541 + }, + { + "t": "2026-07-25T01:15:01.573783", + "v": 85.5396 + }, + { + "t": "2026-07-25T02:15:01.573783", + "v": 85.3298 + }, + { + "t": "2026-07-25T03:15:01.573783", + "v": 85.1763 + }, + { + "t": "2026-07-25T04:15:01.573783", + "v": 85.2355 + }, + { + "t": "2026-07-25T05:15:01.573783", + "v": 85.1386 + }, + { + "t": "2026-07-25T06:15:01.573783", + "v": 84.6014 + }, + { + "t": "2026-07-25T07:15:01.573783", + "v": 84.3419 + }, + { + "t": "2026-07-25T08:15:01.573783", + "v": 83.7247 + }, + { + "t": "2026-07-25T09:15:01.573783", + "v": 83.9817 + }, + { + "t": "2026-07-25T10:15:01.573783", + "v": 83.6237 + }, + { + "t": "2026-07-25T11:15:01.573783", + "v": 83.3652 + }, + { + "t": "2026-07-25T12:15:01.573783", + "v": 83.2074 + }, + { + "t": "2026-07-25T13:15:01.573783", + "v": 83.0735 + }, + { + "t": "2026-07-25T14:15:01.573783", + "v": 82.7637 + }, + { + "t": "2026-07-25T15:15:01.573783", + "v": 82.5154 + }, + { + "t": "2026-07-25T16:15:01.573783", + "v": 81.9678 + }, + { + "t": "2026-07-25T17:15:01.573783", + "v": 81.3349 + }, + { + "t": "2026-07-25T18:15:01.573783", + "v": 81.1348 + }, + { + "t": "2026-07-25T19:15:01.573783", + "v": 80.9413 + }, + { + "t": "2026-07-25T20:15:01.573783", + "v": 80.9175 + }, + { + "t": "2026-07-25T21:15:01.573783", + "v": 80.6988 + }, + { + "t": "2026-07-25T22:15:01.573783", + "v": 80.7402 + }, + { + "t": "2026-07-25T23:15:01.573783", + "v": 80.886 + }, + { + "t": "2026-07-26T00:15:01.573783", + "v": 81.3045 + }, + { + "t": "2026-07-26T01:15:01.573783", + "v": 81.3019 + }, + { + "t": "2026-07-26T02:15:01.573783", + "v": 81.3284 + }, + { + "t": "2026-07-26T03:15:01.573783", + "v": 81.2113 + }, + { + "t": "2026-07-26T04:15:01.573783", + "v": 81.2996 + }, + { + "t": "2026-07-26T05:15:01.573783", + "v": 80.7436 + }, + { + "t": "2026-07-26T06:15:01.573783", + "v": 80.8581 + }, + { + "t": "2026-07-26T07:15:01.573783", + "v": 81.0102 + }, + { + "t": "2026-07-26T08:15:01.573783", + "v": 81.0289 + }, + { + "t": "2026-07-26T09:15:01.573783", + "v": 81.0779 + }, + { + "t": "2026-07-26T10:15:01.573783", + "v": 80.692 + }, + { + "t": "2026-07-26T11:15:01.573783", + "v": 80.8263 + }, + { + "t": "2026-07-26T12:15:01.573783", + "v": 80.843 + }, + { + "t": "2026-07-26T13:15:01.573783", + "v": 80.6174 + }, + { + "t": "2026-07-26T14:15:01.573783", + "v": 79.9685 + }, + { + "t": "2026-07-26T15:15:01.573783", + "v": 79.8228 + }, + { + "t": "2026-07-26T16:15:01.573783", + "v": 79.9937 + }, + { + "t": "2026-07-26T17:15:01.573783", + "v": 79.9674 + }, + { + "t": "2026-07-26T18:15:01.573783", + "v": 79.7819 + }, + { + "t": "2026-07-26T19:15:01.573783", + "v": 79.9393 + }, + { + "t": "2026-07-26T20:15:01.573783", + "v": 79.9153 + }, + { + "t": "2026-07-26T21:15:01.573783", + "v": 80.0274 + }, + { + "t": "2026-07-26T22:15:01.573783", + "v": 80.1455 + }, + { + "t": "2026-07-26T23:15:01.573783", + "v": 80.0677 + }, + { + "t": "2026-07-27T00:15:01.573783", + "v": 80.0823 + }, + { + "t": "2026-07-27T01:15:01.573783", + "v": 80.1796 + }, + { + "t": "2026-07-27T02:15:01.573783", + "v": 79.9468 + }, + { + "t": "2026-07-27T03:15:01.573783", + "v": 79.7809 + }, + { + "t": "2026-07-27T04:15:01.573783", + "v": 79.6392 + }, + { + "t": "2026-07-27T05:15:01.573783", + "v": 79.2529 + }, + { + "t": "2026-07-27T06:15:01.573783", + "v": 79.6325 + }, + { + "t": "2026-07-27T07:15:01.573783", + "v": 79.677 + }, + { + "t": "2026-07-27T08:15:01.573783", + "v": 79.4261 + }, + { + "t": "2026-07-27T09:15:01.573783", + "v": 79.1821 + }, + { + "t": "2026-07-27T10:15:01.573783", + "v": 79.337 + }, + { + "t": "2026-07-27T11:15:01.573783", + "v": 79.4982 + }, + { + "t": "2026-07-27T12:15:01.573783", + "v": 79.6217 + }, + { + "t": "2026-07-27T13:15:01.573783", + "v": 79.8145 + }, + { + "t": "2026-07-27T14:15:01.573783", + "v": 79.8089 + }, + { + "t": "2026-07-27T15:15:01.573783", + "v": 79.849 + }, + { + "t": "2026-07-27T16:15:01.573783", + "v": 80.4405 + }, + { + "t": "2026-07-27T17:15:01.573783", + "v": 80.6751 + }, + { + "t": "2026-07-27T18:15:01.573783", + "v": 80.5655 + }, + { + "t": "2026-07-27T19:15:01.573783", + "v": 80.3618 + }, + { + "t": "2026-07-27T20:15:01.573783", + "v": 80.3474 + }, + { + "t": "2026-07-27T21:15:01.573783", + "v": 80.7288 + }, + { + "t": "2026-07-27T22:15:01.573783", + "v": 80.321 + }, + { + "t": "2026-07-27T23:15:01.573783", + "v": 79.8758 + }, + { + "t": "2026-07-28T00:15:01.573783", + "v": 80.1212 + }, + { + "t": "2026-07-28T01:15:01.573783", + "v": 80.1459 + }, + { + "t": "2026-07-28T02:15:01.573783", + "v": 80.0014 + }, + { + "t": "2026-07-28T03:15:01.573783", + "v": 79.6722 + }, + { + "t": "2026-07-28T04:15:01.573783", + "v": 79.4816 + }, + { + "t": "2026-07-28T05:15:01.573783", + "v": 79.5657 + }, + { + "t": "2026-07-28T06:15:01.573783", + "v": 79.3587 + }, + { + "t": "2026-07-28T07:15:01.573783", + "v": 79.0692 + }, + { + "t": "2026-07-28T08:15:01.573783", + "v": 79.0328 + }, + { + "t": "2026-07-28T09:15:01.573783", + "v": 78.7914 + }, + { + "t": "2026-07-28T10:15:01.573783", + "v": 78.5261 + }, + { + "t": "2026-07-28T11:15:01.573783", + "v": 78.56 + }, + { + "t": "2026-07-28T12:15:01.573783", + "v": 78.6627 + }, + { + "t": "2026-07-28T13:15:01.573783", + "v": 78.6035 + }, + { + "t": "2026-07-28T14:15:01.573783", + "v": 78.979 + }, + { + "t": "2026-07-28T15:15:01.573783", + "v": 78.5514 + }, + { + "t": "2026-07-28T16:15:01.573783", + "v": 79.0021 + }, + { + "t": "2026-07-28T17:15:01.573783", + "v": 78.907 + }, + { + "t": "2026-07-28T18:15:01.573783", + "v": 78.7511 + }, + { + "t": "2026-07-28T19:15:01.573783", + "v": 78.9456 + }, + { + "t": "2026-07-28T20:15:01.573783", + "v": 78.808 + }, + { + "t": "2026-07-28T21:15:01.573783", + "v": 79.1643 + }, + { + "t": "2026-07-28T22:15:01.573783", + "v": 79.1167 + }, + { + "t": "2026-07-28T23:15:01.573783", + "v": 78.7918 + }, + { + "t": "2026-07-29T00:15:01.573783", + "v": 77.8422 + }, + { + "t": "2026-07-29T01:15:01.573783", + "v": 77.6614 + }, + { + "t": "2026-07-29T02:15:01.573783", + "v": 77.3989 + }, + { + "t": "2026-07-29T03:15:01.573783", + "v": 77.0094 + }, + { + "t": "2026-07-29T04:15:01.573783", + "v": 77.2744 + }, + { + "t": "2026-07-29T05:15:01.573783", + "v": 77.7523 + }, + { + "t": "2026-07-29T06:15:01.573783", + "v": 77.5471 + }, + { + "t": "2026-07-29T07:15:01.573783", + "v": 77.6087 + }, + { + "t": "2026-07-29T08:15:01.573783", + "v": 77.4941 + }, + { + "t": "2026-07-29T09:15:01.573783", + "v": 77.6598 + }, + { + "t": "2026-07-29T10:15:01.573783", + "v": 77.46 + }, + { + "t": "2026-07-29T11:15:01.573783", + "v": 77.2645 + }, + { + "t": "2026-07-29T12:15:01.573783", + "v": 77.0779 + }, + { + "t": "2026-07-29T13:15:01.573783", + "v": 77.2295 + }, + { + "t": "2026-07-29T14:15:01.573783", + "v": 76.7315 + }, + { + "t": "2026-07-29T15:15:01.573783", + "v": 76.7851 + }, + { + "t": "2026-07-29T16:15:01.573783", + "v": 76.7962 + }, + { + "t": "2026-07-29T17:15:01.573783", + "v": 76.7102 + }, + { + "t": "2026-07-29T18:15:01.573783", + "v": 76.3196 + }, + { + "t": "2026-07-29T19:15:01.573783", + "v": 76.4001 + }, + { + "t": "2026-07-29T20:15:01.573783", + "v": 76.4243 + }, + { + "t": "2026-07-29T21:15:01.573783", + "v": 76.7623 + }, + { + "t": "2026-07-29T22:15:01.573783", + "v": 76.41 + }, + { + "t": "2026-07-29T23:15:01.573783", + "v": 76.6361 + }, + { + "t": "2026-07-30T00:15:01.573783", + "v": 77.0622 + }, + { + "t": "2026-07-30T01:15:01.573783", + "v": 77.2423 + }, + { + "t": "2026-07-30T02:15:01.573783", + "v": 76.6764 + }, + { + "t": "2026-07-30T03:15:01.573783", + "v": 76.7493 + }, + { + "t": "2026-07-30T04:15:01.573783", + "v": 76.2018 + }, + { + "t": "2026-07-30T05:15:01.573783", + "v": 76.2221 + }, + { + "t": "2026-07-30T06:15:01.573783", + "v": 76.2653 + }, + { + "t": "2026-07-30T07:15:01.573783", + "v": 76.3921 + }, + { + "t": "2026-07-30T08:15:01.573783", + "v": 76.2494 + }, + { + "t": "2026-07-30T09:15:01.573783", + "v": 76.775 + }, + { + "t": "2026-07-30T10:15:01.573783", + "v": 76.582 + }, + { + "t": "2026-07-30T11:15:01.573783", + "v": 76.9861 + }, + { + "t": "2026-07-30T12:15:01.573783", + "v": 77.2319 + }, + { + "t": "2026-07-30T13:15:01.573783", + "v": 77.4517 + }, + { + "t": "2026-07-30T14:15:01.573783", + "v": 77.8549 + }, + { + "t": "2026-07-30T15:15:01.573783", + "v": 78.0739 + }, + { + "t": "2026-07-30T16:15:01.573783", + "v": 77.9558 + }, + { + "t": "2026-07-30T17:15:01.573783", + "v": 78.0394 + }, + { + "t": "2026-07-30T18:15:01.573783", + "v": 77.7774 + }, + { + "t": "2026-07-30T19:15:01.573783", + "v": 77.4292 + }, + { + "t": "2026-07-30T20:15:01.573783", + "v": 77.4388 + }, + { + "t": "2026-07-30T21:15:01.573783", + "v": 77.3543 + }, + { + "t": "2026-07-30T22:15:01.573783", + "v": 77.5965 + }, + { + "t": "2026-07-30T23:15:01.573783", + "v": 78.0728 + }, + { + "t": "2026-07-31T00:15:01.573783", + "v": 78.2828 + }, + { + "t": "2026-07-31T01:15:01.573783", + "v": 78.1952 + }, + { + "t": "2026-07-31T02:15:01.573783", + "v": 78.4566 + }, + { + "t": "2026-07-31T03:15:01.573783", + "v": 78.6646 + }, + { + "t": "2026-07-31T04:15:01.573783", + "v": 79.1999 + }, + { + "t": "2026-07-31T05:15:01.573783", + "v": 79.0017 + }, + { + "t": "2026-07-31T06:15:01.573783", + "v": 79.1702 + }, + { + "t": "2026-07-31T07:15:01.573783", + "v": 78.8957 + }, + { + "t": "2026-07-31T08:15:01.573783", + "v": 78.7201 + }, + { + "t": "2026-07-31T09:15:01.573783", + "v": 78.6884 + }, + { + "t": "2026-07-31T10:15:01.573783", + "v": 78.6033 + }, + { + "t": "2026-07-31T11:15:01.573783", + "v": 78.3824 + }, + { + "t": "2026-07-31T12:15:01.573783", + "v": 77.9689 + }, + { + "t": "2026-07-31T13:15:01.573783", + "v": 78.121 + }, + { + "t": "2026-07-31T14:15:01.573783", + "v": 77.8423 + }, + { + "t": "2026-07-31T15:15:01.573783", + "v": 77.9743 + }, + { + "t": "2026-07-31T16:15:01.573783", + "v": 77.6486 + }, + { + "t": "2026-07-31T17:15:01.573783", + "v": 78.1745 + }, + { + "t": "2026-07-31T18:15:01.573783", + "v": 78.4509 + }, + { + "t": "2026-07-31T19:15:01.573783", + "v": 78.5632 + }, + { + "t": "2026-07-31T20:15:01.573783", + "v": 78.7126 + }, + { + "t": "2026-07-31T21:15:01.573783", + "v": 79.0581 + }, + { + "t": "2026-07-31T22:15:01.573783", + "v": 78.9202 + }, + { + "t": "2026-07-31T23:15:01.573783", + "v": 78.7424 + }, + { + "t": "2026-08-01T00:15:01.573783", + "v": 77.8977 + }, + { + "t": "2026-08-01T01:15:01.573783", + "v": 77.772 + }, + { + "t": "2026-08-01T02:15:01.573783", + "v": 77.3857 + }, + { + "t": "2026-08-01T03:15:01.573783", + "v": 77.0199 + }, + { + "t": "2026-08-01T04:15:01.573783", + "v": 76.7088 + }, + { + "t": "2026-08-01T05:15:01.573783", + "v": 77.2542 + }, + { + "t": "2026-08-01T06:15:01.573783", + "v": 76.8781 + }, + { + "t": "2026-08-01T07:15:01.573783", + "v": 76.8726 + }, + { + "t": "2026-08-01T08:15:01.573783", + "v": 76.5625 + }, + { + "t": "2026-08-01T09:15:01.573783", + "v": 76.3627 + }, + { + "t": "2026-08-01T10:15:01.573783", + "v": 75.8506 + }, + { + "t": "2026-08-01T11:15:01.573783", + "v": 76.3378 + }, + { + "t": "2026-08-01T12:15:01.573783", + "v": 76.03 + }, + { + "t": "2026-08-01T13:15:01.573783", + "v": 75.4315 + }, + { + "t": "2026-08-01T14:15:01.573783", + "v": 75.5872 + }, + { + "t": "2026-08-01T15:15:01.573783", + "v": 75.4406 + }, + { + "t": "2026-08-01T16:15:01.573783", + "v": 75.0389 + }, + { + "t": "2026-08-01T17:15:01.573783", + "v": 75.0588 + }, + { + "t": "2026-08-01T18:15:01.573783", + "v": 75.0084 + }, + { + "t": "2026-08-01T19:15:01.573783", + "v": 75.3181 + }, + { + "t": "2026-08-01T20:15:01.573783", + "v": 75.2298 + }, + { + "t": "2026-08-01T21:15:01.573783", + "v": 74.6045 + }, + { + "t": "2026-08-01T22:15:01.573783", + "v": 74.2852 + }, + { + "t": "2026-08-01T23:15:01.573783", + "v": 74.2251 + }, + { + "t": "2026-08-02T00:15:01.573783", + "v": 74.0901 + }, + { + "t": "2026-08-02T01:15:01.573783", + "v": 74.0119 + }, + { + "t": "2026-08-02T02:15:01.573783", + "v": 73.9934 + }, + { + "t": "2026-08-02T03:15:01.573783", + "v": 73.7757 + }, + { + "t": "2026-08-02T04:15:01.573783", + "v": 73.7571 + }, + { + "t": "2026-08-02T05:15:01.573783", + "v": 73.6149 + }, + { + "t": "2026-08-02T06:15:01.573783", + "v": 73.8414 + }, + { + "t": "2026-08-02T07:15:01.573783", + "v": 73.9535 + }, + { + "t": "2026-08-02T08:15:01.573783", + "v": 74.1392 + }, + { + "t": "2026-08-02T09:15:01.573783", + "v": 74.128 + }, + { + "t": "2026-08-02T10:15:01.573783", + "v": 74.7632 + }, + { + "t": "2026-08-02T11:15:01.573783", + "v": 74.5438 + }, + { + "t": "2026-08-02T12:15:01.573783", + "v": 74.3539 + }, + { + "t": "2026-08-02T13:15:01.573783", + "v": 74.3424 + }, + { + "t": "2026-08-02T14:15:01.573783", + "v": 74.7279 + }, + { + "t": "2026-08-02T15:15:01.573783", + "v": 74.5746 + }, + { + "t": "2026-08-02T16:15:01.573783", + "v": 74.5694 + }, + { + "t": "2026-08-02T17:15:01.573783", + "v": 74.5767 + }, + { + "t": "2026-08-02T18:15:01.573783", + "v": 74.3238 + }, + { + "t": "2026-08-02T19:15:01.573783", + "v": 74.2399 + }, + { + "t": "2026-08-02T20:15:01.573783", + "v": 74.142 + }, + { + "t": "2026-08-02T21:15:01.573783", + "v": 74.3675 + }, + { + "t": "2026-08-02T22:15:01.573783", + "v": 74.3098 + }, + { + "t": "2026-08-02T23:15:01.573783", + "v": 74.0466 + }, + { + "t": "2026-08-03T00:15:01.573783", + "v": 74.1636 + }, + { + "t": "2026-08-03T01:15:01.573783", + "v": 73.9766 + }, + { + "t": "2026-08-03T02:15:01.573783", + "v": 74.9052 + }, + { + "t": "2026-08-03T03:15:01.573783", + "v": 74.8693 + }, + { + "t": "2026-08-03T04:15:01.573783", + "v": 74.9135 + }, + { + "t": "2026-08-03T05:15:01.573783", + "v": 74.6825 + }, + { + "t": "2026-08-03T06:15:01.573783", + "v": 74.2953 + }, + { + "t": "2026-08-03T07:15:01.573783", + "v": 74.5544 + }, + { + "t": "2026-08-03T08:15:01.573783", + "v": 74.2977 + }, + { + "t": "2026-08-03T09:15:01.573783", + "v": 73.8556 + }, + { + "t": "2026-08-03T10:15:01.573783", + "v": 73.6805 + }, + { + "t": "2026-08-03T11:15:01.573783", + "v": 73.6521 + }, + { + "t": "2026-08-03T12:15:01.573783", + "v": 73.4634 + }, + { + "t": "2026-08-03T13:15:01.573783", + "v": 73.0439 + }, + { + "t": "2026-08-03T14:15:01.573783", + "v": 72.9075 + }, + { + "t": "2026-08-03T15:15:01.573783", + "v": 73.032 + }, + { + "t": "2026-08-03T16:15:01.573783", + "v": 73.3228 + }, + { + "t": "2026-08-03T17:15:01.573783", + "v": 73.3542 + }, + { + "t": "2026-08-03T18:15:01.573783", + "v": 72.6137 + }, + { + "t": "2026-08-03T19:15:01.573783", + "v": 72.6023 + }, + { + "t": "2026-08-03T20:15:01.573783", + "v": 72.496 + }, + { + "t": "2026-08-03T21:15:01.573783", + "v": 73.0639 + }, + { + "t": "2026-08-03T22:15:01.573783", + "v": 73.1813 + }, + { + "t": "2026-08-03T23:15:01.573783", + "v": 73.4028 + }, + { + "t": "2026-08-04T00:15:01.573783", + "v": 73.4213 + }, + { + "t": "2026-08-04T01:15:01.573783", + "v": 73.3369 + }, + { + "t": "2026-08-04T02:15:01.573783", + "v": 73.0225 + }, + { + "t": "2026-08-04T03:15:01.573783", + "v": 72.933 + }, + { + "t": "2026-08-04T04:15:01.573783", + "v": 72.9783 + }, + { + "t": "2026-08-04T05:15:01.573783", + "v": 73.2452 + }, + { + "t": "2026-08-04T06:15:01.573783", + "v": 73.1107 + } + ], + "trades": [ + { + "time": "2026-07-19 02:15", + "side": "BUY", + "size": 0.0017, + "price": 62436.2, + "pnl_gross": 0.4218, + "pnl_net": 0.3157, + "fee": 0.106142 + }, + { + "time": "2026-07-19 04:15", + "side": "SELL", + "size": 0.0016, + "price": 64568.4, + "pnl_gross": -0.3289, + "pnl_net": -0.4323, + "fee": 0.103309 + }, + { + "time": "2026-07-19 11:15", + "side": "BUY", + "size": 0.0012, + "price": 61476.0, + "pnl_gross": 0.3375, + "pnl_net": 0.2637, + "fee": 0.073771 + }, + { + "time": "2026-07-19 20:15", + "side": "BUY", + "size": 0.0015, + "price": 60688.7, + "pnl_gross": 0.3929, + "pnl_net": 0.3018, + "fee": 0.091033 + }, + { + "time": "2026-07-19 21:15", + "side": "BUY", + "size": 0.0013, + "price": 63160.7, + "pnl_gross": 0.4761, + "pnl_net": 0.394, + "fee": 0.082109 + }, + { + "time": "2026-07-20 02:15", + "side": "SELL", + "size": 0.0017, + "price": 64984.6, + "pnl_gross": -0.5591, + "pnl_net": -0.6696, + "fee": 0.110474 + }, + { + "time": "2026-07-20 04:15", + "side": "BUY", + "size": 0.0011, + "price": 64659.7, + "pnl_gross": 0.3958, + "pnl_net": 0.3247, + "fee": 0.071126 + }, + { + "time": "2026-07-20 05:15", + "side": "SELL", + "size": 0.0013, + "price": 60329.7, + "pnl_gross": -0.4753, + "pnl_net": -0.5538, + "fee": 0.078429 + }, + { + "time": "2026-07-20 12:15", + "side": "SELL", + "size": 0.0015, + "price": 61087.6, + "pnl_gross": -0.5036, + "pnl_net": -0.5952, + "fee": 0.091631 + }, + { + "time": "2026-07-20 14:15", + "side": "SELL", + "size": 0.0011, + "price": 62093.0, + "pnl_gross": -0.415, + "pnl_net": -0.4833, + "fee": 0.068302 + }, + { + "time": "2026-07-20 15:15", + "side": "BUY", + "size": 0.0007, + "price": 63048.3, + "pnl_gross": 0.3857, + "pnl_net": 0.3416, + "fee": 0.044134 + }, + { + "time": "2026-07-20 20:15", + "side": "BUY", + "size": 0.0018, + "price": 61868.0, + "pnl_gross": 0.4008, + "pnl_net": 0.2894, + "fee": 0.111362 + }, + { + "time": "2026-07-20 21:15", + "side": "SELL", + "size": 0.0019, + "price": 61179.2, + "pnl_gross": -0.7117, + "pnl_net": -0.8279, + "fee": 0.11624 + }, + { + "time": "2026-07-20 22:15", + "side": "SELL", + "size": 0.001, + "price": 60256.9, + "pnl_gross": -0.333, + "pnl_net": -0.3933, + "fee": 0.060257 + }, + { + "time": "2026-07-21 03:15", + "side": "BUY", + "size": 0.001, + "price": 64281.7, + "pnl_gross": 0.7337, + "pnl_net": 0.6694, + "fee": 0.064282 + }, + { + "time": "2026-07-21 11:15", + "side": "SELL", + "size": 0.0014, + "price": 63161.5, + "pnl_gross": -0.4592, + "pnl_net": -0.5476, + "fee": 0.088426 + }, + { + "time": "2026-07-21 16:15", + "side": "SELL", + "size": 0.0018, + "price": 63873.7, + "pnl_gross": -0.3242, + "pnl_net": -0.4392, + "fee": 0.114973 + }, + { + "time": "2026-07-21 18:15", + "side": "BUY", + "size": 0.0012, + "price": 63200.0, + "pnl_gross": 0.4133, + "pnl_net": 0.3375, + "fee": 0.07584 + }, + { + "time": "2026-07-21 22:15", + "side": "SELL", + "size": 0.0015, + "price": 63273.4, + "pnl_gross": -0.3931, + "pnl_net": -0.488, + "fee": 0.09491 + }, + { + "time": "2026-07-21 23:15", + "side": "SELL", + "size": 0.0014, + "price": 61994.3, + "pnl_gross": -0.5877, + "pnl_net": -0.6745, + "fee": 0.086792 + }, + { + "time": "2026-07-22 04:15", + "side": "BUY", + "size": 0.0018, + "price": 60600.8, + "pnl_gross": 0.3702, + "pnl_net": 0.2611, + "fee": 0.109081 + }, + { + "time": "2026-07-22 06:15", + "side": "BUY", + "size": 0.0015, + "price": 61794.0, + "pnl_gross": 0.3156, + "pnl_net": 0.2229, + "fee": 0.092691 + }, + { + "time": "2026-07-22 07:15", + "side": "BUY", + "size": 0.0012, + "price": 60616.4, + "pnl_gross": 0.4122, + "pnl_net": 0.3394, + "fee": 0.07274 + }, + { + "time": "2026-07-22 12:15", + "side": "SELL", + "size": 0.0008, + "price": 63620.2, + "pnl_gross": -0.3693, + "pnl_net": -0.4202, + "fee": 0.050896 + }, + { + "time": "2026-07-22 16:15", + "side": "SELL", + "size": 0.0006, + "price": 64204.6, + "pnl_gross": -0.4401, + "pnl_net": -0.4786, + "fee": 0.038523 + }, + { + "time": "2026-07-22 21:15", + "side": "SELL", + "size": 0.0007, + "price": 60716.9, + "pnl_gross": -0.3504, + "pnl_net": -0.3929, + "fee": 0.042502 + }, + { + "time": "2026-07-22 22:15", + "side": "SELL", + "size": 0.0014, + "price": 61588.1, + "pnl_gross": -0.588, + "pnl_net": -0.6742, + "fee": 0.086223 + }, + { + "time": "2026-07-23 00:15", + "side": "BUY", + "size": 0.0011, + "price": 60834.0, + "pnl_gross": 0.5232, + "pnl_net": 0.4563, + "fee": 0.066917 + }, + { + "time": "2026-07-23 05:15", + "side": "BUY", + "size": 0.0016, + "price": 60087.3, + "pnl_gross": 0.4763, + "pnl_net": 0.3802, + "fee": 0.09614 + }, + { + "time": "2026-07-23 06:15", + "side": "BUY", + "size": 0.0015, + "price": 60654.5, + "pnl_gross": 0.3332, + "pnl_net": 0.2422, + "fee": 0.090982 + }, + { + "time": "2026-07-23 15:15", + "side": "BUY", + "size": 0.0006, + "price": 61556.4, + "pnl_gross": 0.659, + "pnl_net": 0.6221, + "fee": 0.036934 + }, + { + "time": "2026-07-23 17:15", + "side": "BUY", + "size": 0.0016, + "price": 63246.9, + "pnl_gross": 0.5877, + "pnl_net": 0.4865, + "fee": 0.101195 + }, + { + "time": "2026-07-23 19:15", + "side": "BUY", + "size": 0.0007, + "price": 63096.0, + "pnl_gross": 0.3698, + "pnl_net": 0.3256, + "fee": 0.044167 + }, + { + "time": "2026-07-24 07:15", + "side": "SELL", + "size": 0.0006, + "price": 64768.8, + "pnl_gross": -0.4105, + "pnl_net": -0.4493, + "fee": 0.038861 + }, + { + "time": "2026-07-24 11:15", + "side": "SELL", + "size": 0.0016, + "price": 62933.2, + "pnl_gross": -0.7439, + "pnl_net": -0.8446, + "fee": 0.100693 + }, + { + "time": "2026-07-24 15:15", + "side": "SELL", + "size": 0.0016, + "price": 60449.2, + "pnl_gross": -0.4563, + "pnl_net": -0.5531, + "fee": 0.096719 + }, + { + "time": "2026-07-24 16:15", + "side": "BUY", + "size": 0.0013, + "price": 63335.5, + "pnl_gross": 0.5234, + "pnl_net": 0.441, + "fee": 0.082336 + }, + { + "time": "2026-07-25 00:15", + "side": "SELL", + "size": 0.0015, + "price": 63977.5, + "pnl_gross": -0.326, + "pnl_net": -0.4219, + "fee": 0.095966 + }, + { + "time": "2026-07-25 06:15", + "side": "SELL", + "size": 0.0009, + "price": 64731.2, + "pnl_gross": -0.5143, + "pnl_net": -0.5725, + "fee": 0.058258 + }, + { + "time": "2026-07-25 08:15", + "side": "SELL", + "size": 0.0016, + "price": 60884.2, + "pnl_gross": -0.5943, + "pnl_net": -0.6917, + "fee": 0.097415 + }, + { + "time": "2026-07-25 10:15", + "side": "SELL", + "size": 0.0009, + "price": 62048.5, + "pnl_gross": -0.335, + "pnl_net": -0.3909, + "fee": 0.055844 + }, + { + "time": "2026-07-25 16:15", + "side": "SELL", + "size": 0.002, + "price": 62321.3, + "pnl_gross": -0.5248, + "pnl_net": -0.6494, + "fee": 0.124643 + }, + { + "time": "2026-07-25 17:15", + "side": "SELL", + "size": 0.0006, + "price": 62098.4, + "pnl_gross": -0.61, + "pnl_net": -0.6473, + "fee": 0.037259 + }, + { + "time": "2026-07-26 00:15", + "side": "BUY", + "size": 0.0006, + "price": 61615.7, + "pnl_gross": 0.4413, + "pnl_net": 0.4044, + "fee": 0.036969 + }, + { + "time": "2026-07-26 05:15", + "side": "SELL", + "size": 0.0018, + "price": 61981.3, + "pnl_gross": -0.5331, + "pnl_net": -0.6447, + "fee": 0.111566 + }, + { + "time": "2026-07-26 10:15", + "side": "SELL", + "size": 0.0006, + "price": 63229.3, + "pnl_gross": -0.363, + "pnl_net": -0.4009, + "fee": 0.037938 + }, + { + "time": "2026-07-26 14:15", + "side": "SELL", + "size": 0.0007, + "price": 60152.3, + "pnl_gross": -0.6259, + "pnl_net": -0.668, + "fee": 0.042107 + }, + { + "time": "2026-07-27 05:15", + "side": "SELL", + "size": 0.0008, + "price": 64558.2, + "pnl_gross": -0.3635, + "pnl_net": -0.4151, + "fee": 0.051647 + }, + { + "time": "2026-07-27 06:15", + "side": "BUY", + "size": 0.0012, + "price": 60936.0, + "pnl_gross": 0.4026, + "pnl_net": 0.3294, + "fee": 0.073123 + }, + { + "time": "2026-07-27 16:15", + "side": "BUY", + "size": 0.0017, + "price": 62541.4, + "pnl_gross": 0.6144, + "pnl_net": 0.5081, + "fee": 0.10632 + }, + { + "time": "2026-07-27 21:15", + "side": "BUY", + "size": 0.0011, + "price": 60852.3, + "pnl_gross": 0.4044, + "pnl_net": 0.3374, + "fee": 0.066938 + }, + { + "time": "2026-07-27 22:15", + "side": "SELL", + "size": 0.0013, + "price": 61146.4, + "pnl_gross": -0.3849, + "pnl_net": -0.4644, + "fee": 0.07949 + }, + { + "time": "2026-07-27 23:15", + "side": "SELL", + "size": 0.001, + "price": 61230.7, + "pnl_gross": -0.4223, + "pnl_net": -0.4836, + "fee": 0.061231 + }, + { + "time": "2026-07-28 03:15", + "side": "SELL", + "size": 0.0009, + "price": 61652.4, + "pnl_gross": -0.3063, + "pnl_net": -0.3618, + "fee": 0.055487 + }, + { + "time": "2026-07-28 14:15", + "side": "BUY", + "size": 0.0013, + "price": 63839.6, + "pnl_gross": 0.3984, + "pnl_net": 0.3154, + "fee": 0.082991 + }, + { + "time": "2026-07-28 15:15", + "side": "SELL", + "size": 0.0019, + "price": 64607.8, + "pnl_gross": -0.4047, + "pnl_net": -0.5274, + "fee": 0.122755 + }, + { + "time": "2026-07-28 16:15", + "side": "BUY", + "size": 0.0012, + "price": 64173.9, + "pnl_gross": 0.4735, + "pnl_net": 0.3965, + "fee": 0.077009 + }, + { + "time": "2026-07-28 21:15", + "side": "BUY", + "size": 0.0011, + "price": 63523.5, + "pnl_gross": 0.3792, + "pnl_net": 0.3094, + "fee": 0.069876 + }, + { + "time": "2026-07-28 23:15", + "side": "SELL", + "size": 0.0013, + "price": 63123.7, + "pnl_gross": -0.302, + "pnl_net": -0.384, + "fee": 0.082061 + }, + { + "time": "2026-07-29 00:15", + "side": "SELL", + "size": 0.0009, + "price": 62810.5, + "pnl_gross": -0.9267, + "pnl_net": -0.9832, + "fee": 0.056529 + }, + { + "time": "2026-07-29 03:15", + "side": "SELL", + "size": 0.0006, + "price": 61465.8, + "pnl_gross": -0.3666, + "pnl_net": -0.4035, + "fee": 0.036879 + }, + { + "time": "2026-07-29 05:15", + "side": "BUY", + "size": 0.0017, + "price": 64946.5, + "pnl_gross": 0.5007, + "pnl_net": 0.3903, + "fee": 0.110409 + }, + { + "time": "2026-07-29 14:15", + "side": "SELL", + "size": 0.0012, + "price": 61012.5, + "pnl_gross": -0.4752, + "pnl_net": -0.5485, + "fee": 0.073215 + }, + { + "time": "2026-07-29 18:15", + "side": "SELL", + "size": 0.0017, + "price": 61058.9, + "pnl_gross": -0.3677, + "pnl_net": -0.4715, + "fee": 0.1038 + }, + { + "time": "2026-07-29 21:15", + "side": "BUY", + "size": 0.0018, + "price": 63741.2, + "pnl_gross": 0.3609, + "pnl_net": 0.2462, + "fee": 0.114734 + }, + { + "time": "2026-07-29 22:15", + "side": "SELL", + "size": 0.0011, + "price": 63988.7, + "pnl_gross": -0.3294, + "pnl_net": -0.3998, + "fee": 0.070388 + }, + { + "time": "2026-07-30 00:15", + "side": "BUY", + "size": 0.0006, + "price": 62530.9, + "pnl_gross": 0.449, + "pnl_net": 0.4115, + "fee": 0.037519 + }, + { + "time": "2026-07-30 02:15", + "side": "SELL", + "size": 0.0014, + "price": 60852.7, + "pnl_gross": -0.543, + "pnl_net": -0.6282, + "fee": 0.085194 + }, + { + "time": "2026-07-30 04:15", + "side": "SELL", + "size": 0.0008, + "price": 62897.1, + "pnl_gross": -0.5246, + "pnl_net": -0.5749, + "fee": 0.050318 + }, + { + "time": "2026-07-30 09:15", + "side": "BUY", + "size": 0.0013, + "price": 61224.0, + "pnl_gross": 0.5486, + "pnl_net": 0.469, + "fee": 0.079591 + }, + { + "time": "2026-07-30 11:15", + "side": "BUY", + "size": 0.0013, + "price": 64060.1, + "pnl_gross": 0.4269, + "pnl_net": 0.3437, + "fee": 0.083278 + }, + { + "time": "2026-07-30 14:15", + "side": "BUY", + "size": 0.0011, + "price": 60443.4, + "pnl_gross": 0.4261, + "pnl_net": 0.3596, + "fee": 0.066488 + }, + { + "time": "2026-07-30 19:15", + "side": "SELL", + "size": 0.0013, + "price": 63311.1, + "pnl_gross": -0.3253, + "pnl_net": -0.4076, + "fee": 0.082304 + }, + { + "time": "2026-07-30 23:15", + "side": "BUY", + "size": 0.0009, + "price": 64196.9, + "pnl_gross": 0.4992, + "pnl_net": 0.4414, + "fee": 0.057777 + }, + { + "time": "2026-07-31 04:15", + "side": "BUY", + "size": 0.0007, + "price": 61041.2, + "pnl_gross": 0.5582, + "pnl_net": 0.5155, + "fee": 0.042729 + }, + { + "time": "2026-07-31 12:15", + "side": "SELL", + "size": 0.002, + "price": 61045.3, + "pnl_gross": -0.3906, + "pnl_net": -0.5127, + "fee": 0.122091 + }, + { + "time": "2026-07-31 16:15", + "side": "SELL", + "size": 0.0018, + "price": 63944.7, + "pnl_gross": -0.3028, + "pnl_net": -0.4179, + "fee": 0.1151 + }, + { + "time": "2026-07-31 17:15", + "side": "BUY", + "size": 0.0017, + "price": 61441.0, + "pnl_gross": 0.5487, + "pnl_net": 0.4443, + "fee": 0.10445 + }, + { + "time": "2026-07-31 21:15", + "side": "BUY", + "size": 0.0006, + "price": 63010.6, + "pnl_gross": 0.3684, + "pnl_net": 0.3306, + "fee": 0.037806 + }, + { + "time": "2026-08-01 00:15", + "side": "SELL", + "size": 0.0014, + "price": 60491.4, + "pnl_gross": -0.8218, + "pnl_net": -0.9064, + "fee": 0.084688 + }, + { + "time": "2026-08-01 02:15", + "side": "SELL", + "size": 0.0014, + "price": 64050.8, + "pnl_gross": -0.3634, + "pnl_net": -0.453, + "fee": 0.089671 + }, + { + "time": "2026-08-01 03:15", + "side": "SELL", + "size": 0.0011, + "price": 62611.6, + "pnl_gross": -0.343, + "pnl_net": -0.4118, + "fee": 0.068873 + }, + { + "time": "2026-08-01 05:15", + "side": "BUY", + "size": 0.0009, + "price": 62130.1, + "pnl_gross": 0.5682, + "pnl_net": 0.5123, + "fee": 0.055917 + }, + { + "time": "2026-08-01 06:15", + "side": "SELL", + "size": 0.0007, + "price": 63629.9, + "pnl_gross": -0.3532, + "pnl_net": -0.3977, + "fee": 0.044541 + }, + { + "time": "2026-08-01 10:15", + "side": "SELL", + "size": 0.0017, + "price": 60900.4, + "pnl_gross": -0.4892, + "pnl_net": -0.5927, + "fee": 0.103531 + }, + { + "time": "2026-08-01 11:15", + "side": "BUY", + "size": 0.0009, + "price": 64951.8, + "pnl_gross": 0.5101, + "pnl_net": 0.4516, + "fee": 0.058457 + }, + { + "time": "2026-08-01 13:15", + "side": "SELL", + "size": 0.0016, + "price": 63866.0, + "pnl_gross": -0.5757, + "pnl_net": -0.6778, + "fee": 0.102186 + }, + { + "time": "2026-08-01 16:15", + "side": "SELL", + "size": 0.0007, + "price": 64326.9, + "pnl_gross": -0.379, + "pnl_net": -0.424, + "fee": 0.045029 + }, + { + "time": "2026-08-01 19:15", + "side": "BUY", + "size": 0.0013, + "price": 62722.2, + "pnl_gross": 0.3327, + "pnl_net": 0.2511, + "fee": 0.081539 + }, + { + "time": "2026-08-01 21:15", + "side": "SELL", + "size": 0.0012, + "price": 64957.0, + "pnl_gross": -0.6024, + "pnl_net": -0.6803, + "fee": 0.077948 + }, + { + "time": "2026-08-01 22:15", + "side": "SELL", + "size": 0.0017, + "price": 61665.4, + "pnl_gross": -0.2964, + "pnl_net": -0.4012, + "fee": 0.104831 + }, + { + "time": "2026-08-02 10:15", + "side": "BUY", + "size": 0.0019, + "price": 64090.3, + "pnl_gross": 0.658, + "pnl_net": 0.5362, + "fee": 0.121772 + }, + { + "time": "2026-08-02 14:15", + "side": "BUY", + "size": 0.0017, + "price": 63782.4, + "pnl_gross": 0.4084, + "pnl_net": 0.3, + "fee": 0.10843 + }, + { + "time": "2026-08-03 02:15", + "side": "BUY", + "size": 0.0009, + "price": 60161.3, + "pnl_gross": 0.9516, + "pnl_net": 0.8975, + "fee": 0.054145 + }, + { + "time": "2026-08-03 06:15", + "side": "SELL", + "size": 0.0014, + "price": 61929.1, + "pnl_gross": -0.3643, + "pnl_net": -0.451, + "fee": 0.086701 + }, + { + "time": "2026-08-03 09:15", + "side": "SELL", + "size": 0.0013, + "price": 63848.5, + "pnl_gross": -0.4192, + "pnl_net": -0.5022, + "fee": 0.083003 + }, + { + "time": "2026-08-03 13:15", + "side": "SELL", + "size": 0.0011, + "price": 64461.7, + "pnl_gross": -0.3966, + "pnl_net": -0.4675, + "fee": 0.070908 + }, + { + "time": "2026-08-03 16:15", + "side": "BUY", + "size": 0.0014, + "price": 62102.9, + "pnl_gross": 0.3137, + "pnl_net": 0.2267, + "fee": 0.086944 + }, + { + "time": "2026-08-03 18:15", + "side": "SELL", + "size": 0.0011, + "price": 60270.4, + "pnl_gross": -0.7175, + "pnl_net": -0.7838, + "fee": 0.066297 + }, + { + "time": "2026-08-03 21:15", + "side": "BUY", + "size": 0.0011, + "price": 61131.2, + "pnl_gross": 0.5908, + "pnl_net": 0.5235, + "fee": 0.067244 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.585693" +} \ No newline at end of file diff --git a/backtests/results/ofi_20260804-071501.json b/backtests/results/ofi_20260804-071501.json new file mode 100644 index 0000000..1ca4343 --- /dev/null +++ b/backtests/results/ofi_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Order Book Imbalance", + "strategy_key": "ofi", + "description": "L2 bid/ask skew \u2014 buys when bids dominate", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.484662", + "end_time": "2026-08-04T06:15:01.484662", + "start_equity": 100.0, + "end_equity": 86.1295, + "pnl": -13.8963, + "pnl_pct": -13.8963, + "pnl_gross": 4.6703, + "pnl_gross_pct": 4.6703, + "fees_total": 18.5666, + "fee_model": "taker", + "ann_return_pct": -166.76, + "sharpe": 2.1147, + "sortino": 3.4373, + "max_dd": 0.0408, + "max_dd_pct": 4.08, + "win_rate": 0.0, + "total_trades": 235, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.484662", + "v": 99.9638 + }, + { + "t": "2026-07-05T08:15:01.484662", + "v": 99.8936 + }, + { + "t": "2026-07-05T09:15:01.484662", + "v": 99.8364 + }, + { + "t": "2026-07-05T10:15:01.484662", + "v": 99.3882 + }, + { + "t": "2026-07-05T11:15:01.484662", + "v": 99.4335 + }, + { + "t": "2026-07-05T12:15:01.484662", + "v": 99.7436 + }, + { + "t": "2026-07-05T13:15:01.484662", + "v": 99.7931 + }, + { + "t": "2026-07-05T14:15:01.484662", + "v": 101.4436 + }, + { + "t": "2026-07-05T15:15:01.484662", + "v": 101.8309 + }, + { + "t": "2026-07-05T16:15:01.484662", + "v": 102.4169 + }, + { + "t": "2026-07-05T17:15:01.484662", + "v": 102.3501 + }, + { + "t": "2026-07-05T18:15:01.484662", + "v": 101.9689 + }, + { + "t": "2026-07-05T19:15:01.484662", + "v": 101.5209 + }, + { + "t": "2026-07-05T20:15:01.484662", + "v": 101.1079 + }, + { + "t": "2026-07-05T21:15:01.484662", + "v": 101.1016 + }, + { + "t": "2026-07-05T22:15:01.484662", + "v": 101.2139 + }, + { + "t": "2026-07-05T23:15:01.484662", + "v": 101.0087 + }, + { + "t": "2026-07-06T00:15:01.484662", + "v": 101.1972 + }, + { + "t": "2026-07-06T01:15:01.484662", + "v": 101.5635 + }, + { + "t": "2026-07-06T02:15:01.484662", + "v": 101.3794 + }, + { + "t": "2026-07-06T03:15:01.484662", + "v": 100.7201 + }, + { + "t": "2026-07-06T04:15:01.484662", + "v": 101.2996 + }, + { + "t": "2026-07-06T05:15:01.484662", + "v": 101.5271 + }, + { + "t": "2026-07-06T06:15:01.484662", + "v": 101.5573 + }, + { + "t": "2026-07-06T07:15:01.484662", + "v": 102.0955 + }, + { + "t": "2026-07-06T08:15:01.484662", + "v": 101.8641 + }, + { + "t": "2026-07-06T09:15:01.484662", + "v": 101.6213 + }, + { + "t": "2026-07-06T10:15:01.484662", + "v": 101.6593 + }, + { + "t": "2026-07-06T11:15:01.484662", + "v": 101.6076 + }, + { + "t": "2026-07-06T12:15:01.484662", + "v": 101.9733 + }, + { + "t": "2026-07-06T13:15:01.484662", + "v": 101.8247 + }, + { + "t": "2026-07-06T14:15:01.484662", + "v": 101.7964 + }, + { + "t": "2026-07-06T15:15:01.484662", + "v": 101.414 + }, + { + "t": "2026-07-06T16:15:01.484662", + "v": 101.0215 + }, + { + "t": "2026-07-06T17:15:01.484662", + "v": 101.0292 + }, + { + "t": "2026-07-06T18:15:01.484662", + "v": 100.9746 + }, + { + "t": "2026-07-06T19:15:01.484662", + "v": 100.7307 + }, + { + "t": "2026-07-06T20:15:01.484662", + "v": 100.6573 + }, + { + "t": "2026-07-06T21:15:01.484662", + "v": 100.3437 + }, + { + "t": "2026-07-06T22:15:01.484662", + "v": 100.4499 + }, + { + "t": "2026-07-06T23:15:01.484662", + "v": 100.4004 + }, + { + "t": "2026-07-07T00:15:01.484662", + "v": 100.7201 + }, + { + "t": "2026-07-07T01:15:01.484662", + "v": 100.4434 + }, + { + "t": "2026-07-07T02:15:01.484662", + "v": 100.118 + }, + { + "t": "2026-07-07T03:15:01.484662", + "v": 100.0876 + }, + { + "t": "2026-07-07T04:15:01.484662", + "v": 100.0772 + }, + { + "t": "2026-07-07T05:15:01.484662", + "v": 100.4516 + }, + { + "t": "2026-07-07T06:15:01.484662", + "v": 100.0523 + }, + { + "t": "2026-07-07T07:15:01.484662", + "v": 100.4754 + }, + { + "t": "2026-07-07T08:15:01.484662", + "v": 100.6617 + }, + { + "t": "2026-07-07T09:15:01.484662", + "v": 100.5853 + }, + { + "t": "2026-07-07T10:15:01.484662", + "v": 101.1527 + }, + { + "t": "2026-07-07T11:15:01.484662", + "v": 101.2085 + }, + { + "t": "2026-07-07T12:15:01.484662", + "v": 101.4293 + }, + { + "t": "2026-07-07T13:15:01.484662", + "v": 101.0804 + }, + { + "t": "2026-07-07T14:15:01.484662", + "v": 101.1938 + }, + { + "t": "2026-07-07T15:15:01.484662", + "v": 101.199 + }, + { + "t": "2026-07-07T16:15:01.484662", + "v": 101.3836 + }, + { + "t": "2026-07-07T17:15:01.484662", + "v": 101.4472 + }, + { + "t": "2026-07-07T18:15:01.484662", + "v": 102.0599 + }, + { + "t": "2026-07-07T19:15:01.484662", + "v": 102.0744 + }, + { + "t": "2026-07-07T20:15:01.484662", + "v": 102.2076 + }, + { + "t": "2026-07-07T21:15:01.484662", + "v": 101.6749 + }, + { + "t": "2026-07-07T22:15:01.484662", + "v": 101.7426 + }, + { + "t": "2026-07-07T23:15:01.484662", + "v": 101.4281 + }, + { + "t": "2026-07-08T00:15:01.484662", + "v": 101.5602 + }, + { + "t": "2026-07-08T01:15:01.484662", + "v": 101.6732 + }, + { + "t": "2026-07-08T02:15:01.484662", + "v": 101.6392 + }, + { + "t": "2026-07-08T03:15:01.484662", + "v": 101.7628 + }, + { + "t": "2026-07-08T04:15:01.484662", + "v": 101.5713 + }, + { + "t": "2026-07-08T05:15:01.484662", + "v": 101.3402 + }, + { + "t": "2026-07-08T06:15:01.484662", + "v": 101.4318 + }, + { + "t": "2026-07-08T07:15:01.484662", + "v": 100.8616 + }, + { + "t": "2026-07-08T08:15:01.484662", + "v": 101.0451 + }, + { + "t": "2026-07-08T09:15:01.484662", + "v": 101.6836 + }, + { + "t": "2026-07-08T10:15:01.484662", + "v": 101.5321 + }, + { + "t": "2026-07-08T11:15:01.484662", + "v": 101.4279 + }, + { + "t": "2026-07-08T12:15:01.484662", + "v": 101.4671 + }, + { + "t": "2026-07-08T13:15:01.484662", + "v": 101.3971 + }, + { + "t": "2026-07-08T14:15:01.484662", + "v": 101.8916 + }, + { + "t": "2026-07-08T15:15:01.484662", + "v": 101.4268 + }, + { + "t": "2026-07-08T16:15:01.484662", + "v": 101.2447 + }, + { + "t": "2026-07-08T17:15:01.484662", + "v": 100.7509 + }, + { + "t": "2026-07-08T18:15:01.484662", + "v": 100.6024 + }, + { + "t": "2026-07-08T19:15:01.484662", + "v": 100.9922 + }, + { + "t": "2026-07-08T20:15:01.484662", + "v": 101.5985 + }, + { + "t": "2026-07-08T21:15:01.484662", + "v": 101.75 + }, + { + "t": "2026-07-08T22:15:01.484662", + "v": 101.5873 + }, + { + "t": "2026-07-08T23:15:01.484662", + "v": 101.2235 + }, + { + "t": "2026-07-09T00:15:01.484662", + "v": 101.3931 + }, + { + "t": "2026-07-09T01:15:01.484662", + "v": 101.3937 + }, + { + "t": "2026-07-09T02:15:01.484662", + "v": 101.6698 + }, + { + "t": "2026-07-09T03:15:01.484662", + "v": 101.9447 + }, + { + "t": "2026-07-09T04:15:01.484662", + "v": 102.0695 + }, + { + "t": "2026-07-09T05:15:01.484662", + "v": 101.9826 + }, + { + "t": "2026-07-09T06:15:01.484662", + "v": 102.6531 + }, + { + "t": "2026-07-09T07:15:01.484662", + "v": 102.8679 + }, + { + "t": "2026-07-09T08:15:01.484662", + "v": 102.4414 + }, + { + "t": "2026-07-09T09:15:01.484662", + "v": 102.5244 + }, + { + "t": "2026-07-09T10:15:01.484662", + "v": 102.2728 + }, + { + "t": "2026-07-09T11:15:01.484662", + "v": 102.3509 + }, + { + "t": "2026-07-09T12:15:01.484662", + "v": 102.4413 + }, + { + "t": "2026-07-09T13:15:01.484662", + "v": 102.3635 + }, + { + "t": "2026-07-09T14:15:01.484662", + "v": 102.7478 + }, + { + "t": "2026-07-09T15:15:01.484662", + "v": 102.075 + }, + { + "t": "2026-07-09T16:15:01.484662", + "v": 102.1012 + }, + { + "t": "2026-07-09T17:15:01.484662", + "v": 102.5949 + }, + { + "t": "2026-07-09T18:15:01.484662", + "v": 102.5859 + }, + { + "t": "2026-07-09T19:15:01.484662", + "v": 102.5276 + }, + { + "t": "2026-07-09T20:15:01.484662", + "v": 102.5255 + }, + { + "t": "2026-07-09T21:15:01.484662", + "v": 102.8162 + }, + { + "t": "2026-07-09T22:15:01.484662", + "v": 102.5806 + }, + { + "t": "2026-07-09T23:15:01.484662", + "v": 102.3291 + }, + { + "t": "2026-07-10T00:15:01.484662", + "v": 102.9097 + }, + { + "t": "2026-07-10T01:15:01.484662", + "v": 102.8896 + }, + { + "t": "2026-07-10T02:15:01.484662", + "v": 103.01 + }, + { + "t": "2026-07-10T03:15:01.484662", + "v": 102.6387 + }, + { + "t": "2026-07-10T04:15:01.484662", + "v": 102.8514 + }, + { + "t": "2026-07-10T05:15:01.484662", + "v": 103.0637 + }, + { + "t": "2026-07-10T06:15:01.484662", + "v": 102.4622 + }, + { + "t": "2026-07-10T07:15:01.484662", + "v": 102.6359 + }, + { + "t": "2026-07-10T08:15:01.484662", + "v": 102.044 + }, + { + "t": "2026-07-10T09:15:01.484662", + "v": 102.4362 + }, + { + "t": "2026-07-10T10:15:01.484662", + "v": 101.9863 + }, + { + "t": "2026-07-10T11:15:01.484662", + "v": 102.1604 + }, + { + "t": "2026-07-10T12:15:01.484662", + "v": 102.1691 + }, + { + "t": "2026-07-10T13:15:01.484662", + "v": 102.3871 + }, + { + "t": "2026-07-10T14:15:01.484662", + "v": 102.3162 + }, + { + "t": "2026-07-10T15:15:01.484662", + "v": 102.6671 + }, + { + "t": "2026-07-10T16:15:01.484662", + "v": 102.6022 + }, + { + "t": "2026-07-10T17:15:01.484662", + "v": 102.8129 + }, + { + "t": "2026-07-10T18:15:01.484662", + "v": 102.7369 + }, + { + "t": "2026-07-10T19:15:01.484662", + "v": 102.681 + }, + { + "t": "2026-07-10T20:15:01.484662", + "v": 102.3999 + }, + { + "t": "2026-07-10T21:15:01.484662", + "v": 102.0817 + }, + { + "t": "2026-07-10T22:15:01.484662", + "v": 102.3223 + }, + { + "t": "2026-07-10T23:15:01.484662", + "v": 102.991 + }, + { + "t": "2026-07-11T00:15:01.484662", + "v": 102.9779 + }, + { + "t": "2026-07-11T01:15:01.484662", + "v": 102.8811 + }, + { + "t": "2026-07-11T02:15:01.484662", + "v": 102.948 + }, + { + "t": "2026-07-11T03:15:01.484662", + "v": 102.6965 + }, + { + "t": "2026-07-11T04:15:01.484662", + "v": 103.2188 + }, + { + "t": "2026-07-11T05:15:01.484662", + "v": 102.9893 + }, + { + "t": "2026-07-11T06:15:01.484662", + "v": 103.1157 + }, + { + "t": "2026-07-11T07:15:01.484662", + "v": 103.5225 + }, + { + "t": "2026-07-11T08:15:01.484662", + "v": 103.3334 + }, + { + "t": "2026-07-11T09:15:01.484662", + "v": 103.5645 + }, + { + "t": "2026-07-11T10:15:01.484662", + "v": 103.5448 + }, + { + "t": "2026-07-11T11:15:01.484662", + "v": 103.331 + }, + { + "t": "2026-07-11T12:15:01.484662", + "v": 103.0277 + }, + { + "t": "2026-07-11T13:15:01.484662", + "v": 102.3595 + }, + { + "t": "2026-07-11T14:15:01.484662", + "v": 102.4485 + }, + { + "t": "2026-07-11T15:15:01.484662", + "v": 102.2438 + }, + { + "t": "2026-07-11T16:15:01.484662", + "v": 102.02 + }, + { + "t": "2026-07-11T17:15:01.484662", + "v": 101.8988 + }, + { + "t": "2026-07-11T18:15:01.484662", + "v": 101.6874 + }, + { + "t": "2026-07-11T19:15:01.484662", + "v": 101.678 + }, + { + "t": "2026-07-11T20:15:01.484662", + "v": 102.0003 + }, + { + "t": "2026-07-11T21:15:01.484662", + "v": 102.1399 + }, + { + "t": "2026-07-11T22:15:01.484662", + "v": 102.5598 + }, + { + "t": "2026-07-11T23:15:01.484662", + "v": 102.5425 + }, + { + "t": "2026-07-12T00:15:01.484662", + "v": 101.9994 + }, + { + "t": "2026-07-12T01:15:01.484662", + "v": 101.8821 + }, + { + "t": "2026-07-12T02:15:01.484662", + "v": 101.8507 + }, + { + "t": "2026-07-12T03:15:01.484662", + "v": 101.3055 + }, + { + "t": "2026-07-12T04:15:01.484662", + "v": 101.4316 + }, + { + "t": "2026-07-12T05:15:01.484662", + "v": 101.7339 + }, + { + "t": "2026-07-12T06:15:01.484662", + "v": 101.4503 + }, + { + "t": "2026-07-12T07:15:01.484662", + "v": 101.8281 + }, + { + "t": "2026-07-12T08:15:01.484662", + "v": 101.5063 + }, + { + "t": "2026-07-12T09:15:01.484662", + "v": 101.5222 + }, + { + "t": "2026-07-12T10:15:01.484662", + "v": 101.1361 + }, + { + "t": "2026-07-12T11:15:01.484662", + "v": 101.0797 + }, + { + "t": "2026-07-12T12:15:01.484662", + "v": 101.3214 + }, + { + "t": "2026-07-12T13:15:01.484662", + "v": 101.3555 + }, + { + "t": "2026-07-12T14:15:01.484662", + "v": 101.7973 + }, + { + "t": "2026-07-12T15:15:01.484662", + "v": 101.5982 + }, + { + "t": "2026-07-12T16:15:01.484662", + "v": 101.682 + }, + { + "t": "2026-07-12T17:15:01.484662", + "v": 101.2571 + }, + { + "t": "2026-07-12T18:15:01.484662", + "v": 100.5291 + }, + { + "t": "2026-07-12T19:15:01.484662", + "v": 100.8085 + }, + { + "t": "2026-07-12T20:15:01.484662", + "v": 100.6973 + }, + { + "t": "2026-07-12T21:15:01.484662", + "v": 100.7383 + }, + { + "t": "2026-07-12T22:15:01.484662", + "v": 101.0342 + }, + { + "t": "2026-07-12T23:15:01.484662", + "v": 101.1863 + }, + { + "t": "2026-07-13T00:15:01.484662", + "v": 101.4584 + }, + { + "t": "2026-07-13T01:15:01.484662", + "v": 101.7374 + }, + { + "t": "2026-07-13T02:15:01.484662", + "v": 101.7683 + }, + { + "t": "2026-07-13T03:15:01.484662", + "v": 101.6529 + }, + { + "t": "2026-07-13T04:15:01.484662", + "v": 101.6557 + }, + { + "t": "2026-07-13T05:15:01.484662", + "v": 101.396 + }, + { + "t": "2026-07-13T06:15:01.484662", + "v": 101.8309 + }, + { + "t": "2026-07-13T07:15:01.484662", + "v": 101.8629 + }, + { + "t": "2026-07-13T08:15:01.484662", + "v": 101.8722 + }, + { + "t": "2026-07-13T09:15:01.484662", + "v": 101.5917 + }, + { + "t": "2026-07-13T10:15:01.484662", + "v": 101.9286 + }, + { + "t": "2026-07-13T11:15:01.484662", + "v": 101.9275 + }, + { + "t": "2026-07-13T12:15:01.484662", + "v": 101.966 + }, + { + "t": "2026-07-13T13:15:01.484662", + "v": 101.7545 + }, + { + "t": "2026-07-13T14:15:01.484662", + "v": 101.3899 + }, + { + "t": "2026-07-13T15:15:01.484662", + "v": 100.9745 + }, + { + "t": "2026-07-13T16:15:01.484662", + "v": 100.6398 + }, + { + "t": "2026-07-13T17:15:01.484662", + "v": 100.2835 + }, + { + "t": "2026-07-13T18:15:01.484662", + "v": 99.5812 + }, + { + "t": "2026-07-13T19:15:01.484662", + "v": 99.6428 + }, + { + "t": "2026-07-13T20:15:01.484662", + "v": 99.0439 + }, + { + "t": "2026-07-13T21:15:01.484662", + "v": 98.8424 + }, + { + "t": "2026-07-13T22:15:01.484662", + "v": 99.0797 + }, + { + "t": "2026-07-13T23:15:01.484662", + "v": 98.7442 + }, + { + "t": "2026-07-14T00:15:01.484662", + "v": 99.2101 + }, + { + "t": "2026-07-14T01:15:01.484662", + "v": 98.7427 + }, + { + "t": "2026-07-14T02:15:01.484662", + "v": 98.9131 + }, + { + "t": "2026-07-14T03:15:01.484662", + "v": 98.5753 + }, + { + "t": "2026-07-14T04:15:01.484662", + "v": 98.5876 + }, + { + "t": "2026-07-14T05:15:01.484662", + "v": 99.0926 + }, + { + "t": "2026-07-14T06:15:01.484662", + "v": 99.3919 + }, + { + "t": "2026-07-14T07:15:01.484662", + "v": 99.4574 + }, + { + "t": "2026-07-14T08:15:01.484662", + "v": 99.6254 + }, + { + "t": "2026-07-14T09:15:01.484662", + "v": 99.9463 + }, + { + "t": "2026-07-14T10:15:01.484662", + "v": 99.6054 + }, + { + "t": "2026-07-14T11:15:01.484662", + "v": 99.6085 + }, + { + "t": "2026-07-14T12:15:01.484662", + "v": 99.1277 + }, + { + "t": "2026-07-14T13:15:01.484662", + "v": 99.1888 + }, + { + "t": "2026-07-14T14:15:01.484662", + "v": 99.6209 + }, + { + "t": "2026-07-14T15:15:01.484662", + "v": 99.1555 + }, + { + "t": "2026-07-14T16:15:01.484662", + "v": 99.3589 + }, + { + "t": "2026-07-14T17:15:01.484662", + "v": 99.4812 + }, + { + "t": "2026-07-14T18:15:01.484662", + "v": 99.596 + }, + { + "t": "2026-07-14T19:15:01.484662", + "v": 99.5902 + }, + { + "t": "2026-07-14T20:15:01.484662", + "v": 99.3774 + }, + { + "t": "2026-07-14T21:15:01.484662", + "v": 99.2258 + }, + { + "t": "2026-07-14T22:15:01.484662", + "v": 98.3921 + }, + { + "t": "2026-07-14T23:15:01.484662", + "v": 98.4804 + }, + { + "t": "2026-07-15T00:15:01.484662", + "v": 98.6458 + }, + { + "t": "2026-07-15T01:15:01.484662", + "v": 99.0 + }, + { + "t": "2026-07-15T02:15:01.484662", + "v": 98.9182 + }, + { + "t": "2026-07-15T03:15:01.484662", + "v": 99.1708 + }, + { + "t": "2026-07-15T04:15:01.484662", + "v": 98.8684 + }, + { + "t": "2026-07-15T05:15:01.484662", + "v": 98.8869 + }, + { + "t": "2026-07-15T06:15:01.484662", + "v": 98.9556 + }, + { + "t": "2026-07-15T07:15:01.484662", + "v": 99.0682 + }, + { + "t": "2026-07-15T08:15:01.484662", + "v": 98.7741 + }, + { + "t": "2026-07-15T09:15:01.484662", + "v": 98.9145 + }, + { + "t": "2026-07-15T10:15:01.484662", + "v": 98.9504 + }, + { + "t": "2026-07-15T11:15:01.484662", + "v": 99.0807 + }, + { + "t": "2026-07-15T12:15:01.484662", + "v": 99.0544 + }, + { + "t": "2026-07-15T13:15:01.484662", + "v": 99.0884 + }, + { + "t": "2026-07-15T14:15:01.484662", + "v": 98.8594 + }, + { + "t": "2026-07-15T15:15:01.484662", + "v": 98.2806 + }, + { + "t": "2026-07-15T16:15:01.484662", + "v": 98.4691 + }, + { + "t": "2026-07-15T17:15:01.484662", + "v": 98.4033 + }, + { + "t": "2026-07-15T18:15:01.484662", + "v": 97.6565 + }, + { + "t": "2026-07-15T19:15:01.484662", + "v": 97.8296 + }, + { + "t": "2026-07-15T20:15:01.484662", + "v": 97.9136 + }, + { + "t": "2026-07-15T21:15:01.484662", + "v": 97.8375 + }, + { + "t": "2026-07-15T22:15:01.484662", + "v": 98.0261 + }, + { + "t": "2026-07-15T23:15:01.484662", + "v": 97.5687 + }, + { + "t": "2026-07-16T00:15:01.484662", + "v": 97.6774 + }, + { + "t": "2026-07-16T01:15:01.484662", + "v": 97.9436 + }, + { + "t": "2026-07-16T02:15:01.484662", + "v": 97.7957 + }, + { + "t": "2026-07-16T03:15:01.484662", + "v": 98.244 + }, + { + "t": "2026-07-16T04:15:01.484662", + "v": 97.9179 + }, + { + "t": "2026-07-16T05:15:01.484662", + "v": 98.2217 + }, + { + "t": "2026-07-16T06:15:01.484662", + "v": 98.5239 + }, + { + "t": "2026-07-16T07:15:01.484662", + "v": 98.2619 + }, + { + "t": "2026-07-16T08:15:01.484662", + "v": 98.351 + }, + { + "t": "2026-07-16T09:15:01.484662", + "v": 98.8857 + }, + { + "t": "2026-07-16T10:15:01.484662", + "v": 98.729 + }, + { + "t": "2026-07-16T11:15:01.484662", + "v": 98.6979 + }, + { + "t": "2026-07-16T12:15:01.484662", + "v": 98.7633 + }, + { + "t": "2026-07-16T13:15:01.484662", + "v": 98.3527 + }, + { + "t": "2026-07-16T14:15:01.484662", + "v": 97.7865 + }, + { + "t": "2026-07-16T15:15:01.484662", + "v": 97.543 + }, + { + "t": "2026-07-16T16:15:01.484662", + "v": 97.9079 + }, + { + "t": "2026-07-16T17:15:01.484662", + "v": 98.4048 + }, + { + "t": "2026-07-16T18:15:01.484662", + "v": 98.1977 + }, + { + "t": "2026-07-16T19:15:01.484662", + "v": 98.478 + }, + { + "t": "2026-07-16T20:15:01.484662", + "v": 98.4003 + }, + { + "t": "2026-07-16T21:15:01.484662", + "v": 98.2136 + }, + { + "t": "2026-07-16T22:15:01.484662", + "v": 98.2938 + }, + { + "t": "2026-07-16T23:15:01.484662", + "v": 97.9141 + }, + { + "t": "2026-07-17T00:15:01.484662", + "v": 97.5337 + }, + { + "t": "2026-07-17T01:15:01.484662", + "v": 97.9176 + }, + { + "t": "2026-07-17T02:15:01.484662", + "v": 97.8279 + }, + { + "t": "2026-07-17T03:15:01.484662", + "v": 98.5879 + }, + { + "t": "2026-07-17T04:15:01.484662", + "v": 99.0891 + }, + { + "t": "2026-07-17T05:15:01.484662", + "v": 98.8259 + }, + { + "t": "2026-07-17T06:15:01.484662", + "v": 98.7919 + }, + { + "t": "2026-07-17T07:15:01.484662", + "v": 98.7866 + }, + { + "t": "2026-07-17T08:15:01.484662", + "v": 99.1501 + }, + { + "t": "2026-07-17T09:15:01.484662", + "v": 99.2905 + }, + { + "t": "2026-07-17T10:15:01.484662", + "v": 99.085 + }, + { + "t": "2026-07-17T11:15:01.484662", + "v": 99.3966 + }, + { + "t": "2026-07-17T12:15:01.484662", + "v": 99.2301 + }, + { + "t": "2026-07-17T13:15:01.484662", + "v": 99.5637 + }, + { + "t": "2026-07-17T14:15:01.484662", + "v": 99.5408 + }, + { + "t": "2026-07-17T15:15:01.484662", + "v": 99.1953 + }, + { + "t": "2026-07-17T16:15:01.484662", + "v": 99.0842 + }, + { + "t": "2026-07-17T17:15:01.484662", + "v": 99.1181 + }, + { + "t": "2026-07-17T18:15:01.484662", + "v": 99.6224 + }, + { + "t": "2026-07-17T19:15:01.484662", + "v": 99.2603 + }, + { + "t": "2026-07-17T20:15:01.484662", + "v": 99.536 + }, + { + "t": "2026-07-17T21:15:01.484662", + "v": 99.1062 + }, + { + "t": "2026-07-17T22:15:01.484662", + "v": 99.0799 + }, + { + "t": "2026-07-17T23:15:01.484662", + "v": 98.5881 + }, + { + "t": "2026-07-18T00:15:01.484662", + "v": 98.6978 + }, + { + "t": "2026-07-18T01:15:01.484662", + "v": 98.9491 + }, + { + "t": "2026-07-18T02:15:01.484662", + "v": 98.8752 + }, + { + "t": "2026-07-18T03:15:01.484662", + "v": 99.211 + }, + { + "t": "2026-07-18T04:15:01.484662", + "v": 98.7099 + }, + { + "t": "2026-07-18T05:15:01.484662", + "v": 98.8014 + }, + { + "t": "2026-07-18T06:15:01.484662", + "v": 98.8066 + }, + { + "t": "2026-07-18T07:15:01.484662", + "v": 99.2921 + }, + { + "t": "2026-07-18T08:15:01.484662", + "v": 99.2634 + }, + { + "t": "2026-07-18T09:15:01.484662", + "v": 98.8002 + }, + { + "t": "2026-07-18T10:15:01.484662", + "v": 98.9427 + }, + { + "t": "2026-07-18T11:15:01.484662", + "v": 98.801 + }, + { + "t": "2026-07-18T12:15:01.484662", + "v": 98.902 + }, + { + "t": "2026-07-18T13:15:01.484662", + "v": 98.9308 + }, + { + "t": "2026-07-18T14:15:01.484662", + "v": 98.7301 + }, + { + "t": "2026-07-18T15:15:01.484662", + "v": 98.544 + }, + { + "t": "2026-07-18T16:15:01.484662", + "v": 98.3688 + }, + { + "t": "2026-07-18T17:15:01.484662", + "v": 98.1219 + }, + { + "t": "2026-07-18T18:15:01.484662", + "v": 98.3679 + }, + { + "t": "2026-07-18T19:15:01.484662", + "v": 98.7207 + }, + { + "t": "2026-07-18T20:15:01.484662", + "v": 98.4326 + }, + { + "t": "2026-07-18T21:15:01.484662", + "v": 98.206 + }, + { + "t": "2026-07-18T22:15:01.484662", + "v": 97.9402 + }, + { + "t": "2026-07-18T23:15:01.484662", + "v": 98.0137 + }, + { + "t": "2026-07-19T00:15:01.484662", + "v": 98.2779 + }, + { + "t": "2026-07-19T01:15:01.484662", + "v": 97.8985 + }, + { + "t": "2026-07-19T02:15:01.484662", + "v": 97.7044 + }, + { + "t": "2026-07-19T03:15:01.484662", + "v": 97.6238 + }, + { + "t": "2026-07-19T04:15:01.484662", + "v": 97.9908 + }, + { + "t": "2026-07-19T05:15:01.484662", + "v": 97.3109 + }, + { + "t": "2026-07-19T06:15:01.484662", + "v": 97.3038 + }, + { + "t": "2026-07-19T07:15:01.484662", + "v": 97.0077 + }, + { + "t": "2026-07-19T08:15:01.484662", + "v": 96.6689 + }, + { + "t": "2026-07-19T09:15:01.484662", + "v": 96.1975 + }, + { + "t": "2026-07-19T10:15:01.484662", + "v": 95.7094 + }, + { + "t": "2026-07-19T11:15:01.484662", + "v": 95.5504 + }, + { + "t": "2026-07-19T12:15:01.484662", + "v": 96.0047 + }, + { + "t": "2026-07-19T13:15:01.484662", + "v": 95.3339 + }, + { + "t": "2026-07-19T14:15:01.484662", + "v": 95.1865 + }, + { + "t": "2026-07-19T15:15:01.484662", + "v": 95.3371 + }, + { + "t": "2026-07-19T16:15:01.484662", + "v": 94.8538 + }, + { + "t": "2026-07-19T17:15:01.484662", + "v": 95.4083 + }, + { + "t": "2026-07-19T18:15:01.484662", + "v": 95.2642 + }, + { + "t": "2026-07-19T19:15:01.484662", + "v": 93.993 + }, + { + "t": "2026-07-19T20:15:01.484662", + "v": 94.3611 + }, + { + "t": "2026-07-19T21:15:01.484662", + "v": 94.4721 + }, + { + "t": "2026-07-19T22:15:01.484662", + "v": 94.3995 + }, + { + "t": "2026-07-19T23:15:01.484662", + "v": 94.6624 + }, + { + "t": "2026-07-20T00:15:01.484662", + "v": 94.3887 + }, + { + "t": "2026-07-20T01:15:01.484662", + "v": 94.8763 + }, + { + "t": "2026-07-20T02:15:01.484662", + "v": 95.0701 + }, + { + "t": "2026-07-20T03:15:01.484662", + "v": 95.2889 + }, + { + "t": "2026-07-20T04:15:01.484662", + "v": 95.1841 + }, + { + "t": "2026-07-20T05:15:01.484662", + "v": 95.2859 + }, + { + "t": "2026-07-20T06:15:01.484662", + "v": 95.1604 + }, + { + "t": "2026-07-20T07:15:01.484662", + "v": 95.1087 + }, + { + "t": "2026-07-20T08:15:01.484662", + "v": 94.3681 + }, + { + "t": "2026-07-20T09:15:01.484662", + "v": 94.6266 + }, + { + "t": "2026-07-20T10:15:01.484662", + "v": 94.8068 + }, + { + "t": "2026-07-20T11:15:01.484662", + "v": 95.0666 + }, + { + "t": "2026-07-20T12:15:01.484662", + "v": 95.1047 + }, + { + "t": "2026-07-20T13:15:01.484662", + "v": 95.1682 + }, + { + "t": "2026-07-20T14:15:01.484662", + "v": 95.0398 + }, + { + "t": "2026-07-20T15:15:01.484662", + "v": 95.298 + }, + { + "t": "2026-07-20T16:15:01.484662", + "v": 95.2382 + }, + { + "t": "2026-07-20T17:15:01.484662", + "v": 95.6358 + }, + { + "t": "2026-07-20T18:15:01.484662", + "v": 96.0205 + }, + { + "t": "2026-07-20T19:15:01.484662", + "v": 96.0063 + }, + { + "t": "2026-07-20T20:15:01.484662", + "v": 96.1423 + }, + { + "t": "2026-07-20T21:15:01.484662", + "v": 96.1413 + }, + { + "t": "2026-07-20T22:15:01.484662", + "v": 95.9158 + }, + { + "t": "2026-07-20T23:15:01.484662", + "v": 95.8145 + }, + { + "t": "2026-07-21T00:15:01.484662", + "v": 96.4993 + }, + { + "t": "2026-07-21T01:15:01.484662", + "v": 96.4781 + }, + { + "t": "2026-07-21T02:15:01.484662", + "v": 96.6456 + }, + { + "t": "2026-07-21T03:15:01.484662", + "v": 97.1601 + }, + { + "t": "2026-07-21T04:15:01.484662", + "v": 97.19 + }, + { + "t": "2026-07-21T05:15:01.484662", + "v": 97.1501 + }, + { + "t": "2026-07-21T06:15:01.484662", + "v": 96.7564 + }, + { + "t": "2026-07-21T07:15:01.484662", + "v": 97.0153 + }, + { + "t": "2026-07-21T08:15:01.484662", + "v": 97.2238 + }, + { + "t": "2026-07-21T09:15:01.484662", + "v": 97.3309 + }, + { + "t": "2026-07-21T10:15:01.484662", + "v": 96.708 + }, + { + "t": "2026-07-21T11:15:01.484662", + "v": 96.3813 + }, + { + "t": "2026-07-21T12:15:01.484662", + "v": 96.4014 + }, + { + "t": "2026-07-21T13:15:01.484662", + "v": 96.4811 + }, + { + "t": "2026-07-21T14:15:01.484662", + "v": 96.3967 + }, + { + "t": "2026-07-21T15:15:01.484662", + "v": 96.5998 + }, + { + "t": "2026-07-21T16:15:01.484662", + "v": 96.6774 + }, + { + "t": "2026-07-21T17:15:01.484662", + "v": 96.208 + }, + { + "t": "2026-07-21T18:15:01.484662", + "v": 97.0627 + }, + { + "t": "2026-07-21T19:15:01.484662", + "v": 96.7363 + }, + { + "t": "2026-07-21T20:15:01.484662", + "v": 96.2908 + }, + { + "t": "2026-07-21T21:15:01.484662", + "v": 96.0929 + }, + { + "t": "2026-07-21T22:15:01.484662", + "v": 96.3557 + }, + { + "t": "2026-07-21T23:15:01.484662", + "v": 95.9314 + }, + { + "t": "2026-07-22T00:15:01.484662", + "v": 96.1104 + }, + { + "t": "2026-07-22T01:15:01.484662", + "v": 96.1561 + }, + { + "t": "2026-07-22T02:15:01.484662", + "v": 96.0183 + }, + { + "t": "2026-07-22T03:15:01.484662", + "v": 96.1446 + }, + { + "t": "2026-07-22T04:15:01.484662", + "v": 95.7647 + }, + { + "t": "2026-07-22T05:15:01.484662", + "v": 95.4721 + }, + { + "t": "2026-07-22T06:15:01.484662", + "v": 95.808 + }, + { + "t": "2026-07-22T07:15:01.484662", + "v": 95.5591 + }, + { + "t": "2026-07-22T08:15:01.484662", + "v": 95.3723 + }, + { + "t": "2026-07-22T09:15:01.484662", + "v": 95.2325 + }, + { + "t": "2026-07-22T10:15:01.484662", + "v": 95.0324 + }, + { + "t": "2026-07-22T11:15:01.484662", + "v": 94.6672 + }, + { + "t": "2026-07-22T12:15:01.484662", + "v": 95.024 + }, + { + "t": "2026-07-22T13:15:01.484662", + "v": 94.96 + }, + { + "t": "2026-07-22T14:15:01.484662", + "v": 94.8851 + }, + { + "t": "2026-07-22T15:15:01.484662", + "v": 94.8437 + }, + { + "t": "2026-07-22T16:15:01.484662", + "v": 95.0125 + }, + { + "t": "2026-07-22T17:15:01.484662", + "v": 94.9741 + }, + { + "t": "2026-07-22T18:15:01.484662", + "v": 94.9818 + }, + { + "t": "2026-07-22T19:15:01.484662", + "v": 94.8255 + }, + { + "t": "2026-07-22T20:15:01.484662", + "v": 94.9025 + }, + { + "t": "2026-07-22T21:15:01.484662", + "v": 94.8769 + }, + { + "t": "2026-07-22T22:15:01.484662", + "v": 94.646 + }, + { + "t": "2026-07-22T23:15:01.484662", + "v": 94.2953 + }, + { + "t": "2026-07-23T00:15:01.484662", + "v": 94.6252 + }, + { + "t": "2026-07-23T01:15:01.484662", + "v": 94.4941 + }, + { + "t": "2026-07-23T02:15:01.484662", + "v": 94.2602 + }, + { + "t": "2026-07-23T03:15:01.484662", + "v": 94.0152 + }, + { + "t": "2026-07-23T04:15:01.484662", + "v": 94.08 + }, + { + "t": "2026-07-23T05:15:01.484662", + "v": 93.8377 + }, + { + "t": "2026-07-23T06:15:01.484662", + "v": 93.9214 + }, + { + "t": "2026-07-23T07:15:01.484662", + "v": 93.8554 + }, + { + "t": "2026-07-23T08:15:01.484662", + "v": 93.7555 + }, + { + "t": "2026-07-23T09:15:01.484662", + "v": 93.9886 + }, + { + "t": "2026-07-23T10:15:01.484662", + "v": 93.9804 + }, + { + "t": "2026-07-23T11:15:01.484662", + "v": 93.9375 + }, + { + "t": "2026-07-23T12:15:01.484662", + "v": 94.1848 + }, + { + "t": "2026-07-23T13:15:01.484662", + "v": 93.8213 + }, + { + "t": "2026-07-23T14:15:01.484662", + "v": 94.1211 + }, + { + "t": "2026-07-23T15:15:01.484662", + "v": 94.7751 + }, + { + "t": "2026-07-23T16:15:01.484662", + "v": 94.8349 + }, + { + "t": "2026-07-23T17:15:01.484662", + "v": 94.6839 + }, + { + "t": "2026-07-23T18:15:01.484662", + "v": 94.7375 + }, + { + "t": "2026-07-23T19:15:01.484662", + "v": 94.8504 + }, + { + "t": "2026-07-23T20:15:01.484662", + "v": 94.4302 + }, + { + "t": "2026-07-23T21:15:01.484662", + "v": 94.4266 + }, + { + "t": "2026-07-23T22:15:01.484662", + "v": 94.8094 + }, + { + "t": "2026-07-23T23:15:01.484662", + "v": 94.697 + }, + { + "t": "2026-07-24T00:15:01.484662", + "v": 94.8363 + }, + { + "t": "2026-07-24T01:15:01.484662", + "v": 94.1559 + }, + { + "t": "2026-07-24T02:15:01.484662", + "v": 94.0943 + }, + { + "t": "2026-07-24T03:15:01.484662", + "v": 94.0884 + }, + { + "t": "2026-07-24T04:15:01.484662", + "v": 94.2373 + }, + { + "t": "2026-07-24T05:15:01.484662", + "v": 94.2452 + }, + { + "t": "2026-07-24T06:15:01.484662", + "v": 93.7837 + }, + { + "t": "2026-07-24T07:15:01.484662", + "v": 93.7835 + }, + { + "t": "2026-07-24T08:15:01.484662", + "v": 93.4344 + }, + { + "t": "2026-07-24T09:15:01.484662", + "v": 93.6917 + }, + { + "t": "2026-07-24T10:15:01.484662", + "v": 93.3521 + }, + { + "t": "2026-07-24T11:15:01.484662", + "v": 93.3158 + }, + { + "t": "2026-07-24T12:15:01.484662", + "v": 93.3963 + }, + { + "t": "2026-07-24T13:15:01.484662", + "v": 93.2775 + }, + { + "t": "2026-07-24T14:15:01.484662", + "v": 93.2876 + }, + { + "t": "2026-07-24T15:15:01.484662", + "v": 93.656 + }, + { + "t": "2026-07-24T16:15:01.484662", + "v": 93.1884 + }, + { + "t": "2026-07-24T17:15:01.484662", + "v": 92.6473 + }, + { + "t": "2026-07-24T18:15:01.484662", + "v": 92.796 + }, + { + "t": "2026-07-24T19:15:01.484662", + "v": 92.9051 + }, + { + "t": "2026-07-24T20:15:01.484662", + "v": 92.9377 + }, + { + "t": "2026-07-24T21:15:01.484662", + "v": 92.8381 + }, + { + "t": "2026-07-24T22:15:01.484662", + "v": 92.471 + }, + { + "t": "2026-07-24T23:15:01.484662", + "v": 92.2764 + }, + { + "t": "2026-07-25T00:15:01.484662", + "v": 92.2309 + }, + { + "t": "2026-07-25T01:15:01.484662", + "v": 91.9824 + }, + { + "t": "2026-07-25T02:15:01.484662", + "v": 92.1086 + }, + { + "t": "2026-07-25T03:15:01.484662", + "v": 92.0218 + }, + { + "t": "2026-07-25T04:15:01.484662", + "v": 91.9133 + }, + { + "t": "2026-07-25T05:15:01.484662", + "v": 91.7911 + }, + { + "t": "2026-07-25T06:15:01.484662", + "v": 92.2368 + }, + { + "t": "2026-07-25T07:15:01.484662", + "v": 92.073 + }, + { + "t": "2026-07-25T08:15:01.484662", + "v": 91.9705 + }, + { + "t": "2026-07-25T09:15:01.484662", + "v": 91.8553 + }, + { + "t": "2026-07-25T10:15:01.484662", + "v": 91.5529 + }, + { + "t": "2026-07-25T11:15:01.484662", + "v": 91.4266 + }, + { + "t": "2026-07-25T12:15:01.484662", + "v": 91.6748 + }, + { + "t": "2026-07-25T13:15:01.484662", + "v": 91.385 + }, + { + "t": "2026-07-25T14:15:01.484662", + "v": 90.8752 + }, + { + "t": "2026-07-25T15:15:01.484662", + "v": 90.6062 + }, + { + "t": "2026-07-25T16:15:01.484662", + "v": 90.7149 + }, + { + "t": "2026-07-25T17:15:01.484662", + "v": 90.8543 + }, + { + "t": "2026-07-25T18:15:01.484662", + "v": 91.534 + }, + { + "t": "2026-07-25T19:15:01.484662", + "v": 91.5903 + }, + { + "t": "2026-07-25T20:15:01.484662", + "v": 91.4557 + }, + { + "t": "2026-07-25T21:15:01.484662", + "v": 91.4966 + }, + { + "t": "2026-07-25T22:15:01.484662", + "v": 91.4208 + }, + { + "t": "2026-07-25T23:15:01.484662", + "v": 91.597 + }, + { + "t": "2026-07-26T00:15:01.484662", + "v": 91.7892 + }, + { + "t": "2026-07-26T01:15:01.484662", + "v": 91.8405 + }, + { + "t": "2026-07-26T02:15:01.484662", + "v": 91.2804 + }, + { + "t": "2026-07-26T03:15:01.484662", + "v": 91.2851 + }, + { + "t": "2026-07-26T04:15:01.484662", + "v": 91.5862 + }, + { + "t": "2026-07-26T05:15:01.484662", + "v": 91.3674 + }, + { + "t": "2026-07-26T06:15:01.484662", + "v": 91.8515 + }, + { + "t": "2026-07-26T07:15:01.484662", + "v": 92.1627 + }, + { + "t": "2026-07-26T08:15:01.484662", + "v": 92.1096 + }, + { + "t": "2026-07-26T09:15:01.484662", + "v": 92.3094 + }, + { + "t": "2026-07-26T10:15:01.484662", + "v": 91.7947 + }, + { + "t": "2026-07-26T11:15:01.484662", + "v": 91.6429 + }, + { + "t": "2026-07-26T12:15:01.484662", + "v": 91.5756 + }, + { + "t": "2026-07-26T13:15:01.484662", + "v": 91.444 + }, + { + "t": "2026-07-26T14:15:01.484662", + "v": 91.9185 + }, + { + "t": "2026-07-26T15:15:01.484662", + "v": 92.0988 + }, + { + "t": "2026-07-26T16:15:01.484662", + "v": 92.0078 + }, + { + "t": "2026-07-26T17:15:01.484662", + "v": 92.0854 + }, + { + "t": "2026-07-26T18:15:01.484662", + "v": 92.0815 + }, + { + "t": "2026-07-26T19:15:01.484662", + "v": 92.3528 + }, + { + "t": "2026-07-26T20:15:01.484662", + "v": 92.3222 + }, + { + "t": "2026-07-26T21:15:01.484662", + "v": 92.5341 + }, + { + "t": "2026-07-26T22:15:01.484662", + "v": 92.1422 + }, + { + "t": "2026-07-26T23:15:01.484662", + "v": 92.0669 + }, + { + "t": "2026-07-27T00:15:01.484662", + "v": 91.891 + }, + { + "t": "2026-07-27T01:15:01.484662", + "v": 91.9927 + }, + { + "t": "2026-07-27T02:15:01.484662", + "v": 91.9763 + }, + { + "t": "2026-07-27T03:15:01.484662", + "v": 91.4926 + }, + { + "t": "2026-07-27T04:15:01.484662", + "v": 91.326 + }, + { + "t": "2026-07-27T05:15:01.484662", + "v": 91.6042 + }, + { + "t": "2026-07-27T06:15:01.484662", + "v": 91.6764 + }, + { + "t": "2026-07-27T07:15:01.484662", + "v": 91.6109 + }, + { + "t": "2026-07-27T08:15:01.484662", + "v": 91.5591 + }, + { + "t": "2026-07-27T09:15:01.484662", + "v": 91.7359 + }, + { + "t": "2026-07-27T10:15:01.484662", + "v": 91.9658 + }, + { + "t": "2026-07-27T11:15:01.484662", + "v": 91.559 + }, + { + "t": "2026-07-27T12:15:01.484662", + "v": 91.761 + }, + { + "t": "2026-07-27T13:15:01.484662", + "v": 90.8419 + }, + { + "t": "2026-07-27T14:15:01.484662", + "v": 90.7802 + }, + { + "t": "2026-07-27T15:15:01.484662", + "v": 91.7682 + }, + { + "t": "2026-07-27T16:15:01.484662", + "v": 91.7202 + }, + { + "t": "2026-07-27T17:15:01.484662", + "v": 91.7659 + }, + { + "t": "2026-07-27T18:15:01.484662", + "v": 91.2579 + }, + { + "t": "2026-07-27T19:15:01.484662", + "v": 91.4742 + }, + { + "t": "2026-07-27T20:15:01.484662", + "v": 91.9202 + }, + { + "t": "2026-07-27T21:15:01.484662", + "v": 92.3826 + }, + { + "t": "2026-07-27T22:15:01.484662", + "v": 92.5652 + }, + { + "t": "2026-07-27T23:15:01.484662", + "v": 93.2291 + }, + { + "t": "2026-07-28T00:15:01.484662", + "v": 93.3943 + }, + { + "t": "2026-07-28T01:15:01.484662", + "v": 93.3781 + }, + { + "t": "2026-07-28T02:15:01.484662", + "v": 93.1578 + }, + { + "t": "2026-07-28T03:15:01.484662", + "v": 93.3204 + }, + { + "t": "2026-07-28T04:15:01.484662", + "v": 93.094 + }, + { + "t": "2026-07-28T05:15:01.484662", + "v": 93.462 + }, + { + "t": "2026-07-28T06:15:01.484662", + "v": 93.117 + }, + { + "t": "2026-07-28T07:15:01.484662", + "v": 92.5493 + }, + { + "t": "2026-07-28T08:15:01.484662", + "v": 92.4626 + }, + { + "t": "2026-07-28T09:15:01.484662", + "v": 92.1846 + }, + { + "t": "2026-07-28T10:15:01.484662", + "v": 92.0887 + }, + { + "t": "2026-07-28T11:15:01.484662", + "v": 91.9246 + }, + { + "t": "2026-07-28T12:15:01.484662", + "v": 92.291 + }, + { + "t": "2026-07-28T13:15:01.484662", + "v": 92.4651 + }, + { + "t": "2026-07-28T14:15:01.484662", + "v": 92.2371 + }, + { + "t": "2026-07-28T15:15:01.484662", + "v": 92.9517 + }, + { + "t": "2026-07-28T16:15:01.484662", + "v": 92.8379 + }, + { + "t": "2026-07-28T17:15:01.484662", + "v": 92.4924 + }, + { + "t": "2026-07-28T18:15:01.484662", + "v": 91.7896 + }, + { + "t": "2026-07-28T19:15:01.484662", + "v": 91.5698 + }, + { + "t": "2026-07-28T20:15:01.484662", + "v": 91.7712 + }, + { + "t": "2026-07-28T21:15:01.484662", + "v": 91.4313 + }, + { + "t": "2026-07-28T22:15:01.484662", + "v": 90.7442 + }, + { + "t": "2026-07-28T23:15:01.484662", + "v": 90.724 + }, + { + "t": "2026-07-29T00:15:01.484662", + "v": 90.8513 + }, + { + "t": "2026-07-29T01:15:01.484662", + "v": 90.5371 + }, + { + "t": "2026-07-29T02:15:01.484662", + "v": 90.7684 + }, + { + "t": "2026-07-29T03:15:01.484662", + "v": 89.7944 + }, + { + "t": "2026-07-29T04:15:01.484662", + "v": 90.1055 + }, + { + "t": "2026-07-29T05:15:01.484662", + "v": 90.3465 + }, + { + "t": "2026-07-29T06:15:01.484662", + "v": 90.1321 + }, + { + "t": "2026-07-29T07:15:01.484662", + "v": 90.2602 + }, + { + "t": "2026-07-29T08:15:01.484662", + "v": 90.0222 + }, + { + "t": "2026-07-29T09:15:01.484662", + "v": 89.3921 + }, + { + "t": "2026-07-29T10:15:01.484662", + "v": 89.2071 + }, + { + "t": "2026-07-29T11:15:01.484662", + "v": 89.2827 + }, + { + "t": "2026-07-29T12:15:01.484662", + "v": 88.9202 + }, + { + "t": "2026-07-29T13:15:01.484662", + "v": 89.2718 + }, + { + "t": "2026-07-29T14:15:01.484662", + "v": 89.3135 + }, + { + "t": "2026-07-29T15:15:01.484662", + "v": 89.5128 + }, + { + "t": "2026-07-29T16:15:01.484662", + "v": 89.6248 + }, + { + "t": "2026-07-29T17:15:01.484662", + "v": 89.0985 + }, + { + "t": "2026-07-29T18:15:01.484662", + "v": 88.9959 + }, + { + "t": "2026-07-29T19:15:01.484662", + "v": 88.5481 + }, + { + "t": "2026-07-29T20:15:01.484662", + "v": 88.6658 + }, + { + "t": "2026-07-29T21:15:01.484662", + "v": 88.9655 + }, + { + "t": "2026-07-29T22:15:01.484662", + "v": 89.6503 + }, + { + "t": "2026-07-29T23:15:01.484662", + "v": 89.4221 + }, + { + "t": "2026-07-30T00:15:01.484662", + "v": 89.8237 + }, + { + "t": "2026-07-30T01:15:01.484662", + "v": 89.8015 + }, + { + "t": "2026-07-30T02:15:01.484662", + "v": 90.2075 + }, + { + "t": "2026-07-30T03:15:01.484662", + "v": 90.0037 + }, + { + "t": "2026-07-30T04:15:01.484662", + "v": 89.9802 + }, + { + "t": "2026-07-30T05:15:01.484662", + "v": 89.6988 + }, + { + "t": "2026-07-30T06:15:01.484662", + "v": 89.2752 + }, + { + "t": "2026-07-30T07:15:01.484662", + "v": 89.3446 + }, + { + "t": "2026-07-30T08:15:01.484662", + "v": 89.3402 + }, + { + "t": "2026-07-30T09:15:01.484662", + "v": 89.0221 + }, + { + "t": "2026-07-30T10:15:01.484662", + "v": 88.5868 + }, + { + "t": "2026-07-30T11:15:01.484662", + "v": 88.3823 + }, + { + "t": "2026-07-30T12:15:01.484662", + "v": 89.083 + }, + { + "t": "2026-07-30T13:15:01.484662", + "v": 89.1567 + }, + { + "t": "2026-07-30T14:15:01.484662", + "v": 89.1829 + }, + { + "t": "2026-07-30T15:15:01.484662", + "v": 89.2789 + }, + { + "t": "2026-07-30T16:15:01.484662", + "v": 89.6511 + }, + { + "t": "2026-07-30T17:15:01.484662", + "v": 89.7881 + }, + { + "t": "2026-07-30T18:15:01.484662", + "v": 89.7429 + }, + { + "t": "2026-07-30T19:15:01.484662", + "v": 89.5802 + }, + { + "t": "2026-07-30T20:15:01.484662", + "v": 89.8659 + }, + { + "t": "2026-07-30T21:15:01.484662", + "v": 89.5337 + }, + { + "t": "2026-07-30T22:15:01.484662", + "v": 89.7902 + }, + { + "t": "2026-07-30T23:15:01.484662", + "v": 89.5388 + }, + { + "t": "2026-07-31T00:15:01.484662", + "v": 89.3959 + }, + { + "t": "2026-07-31T01:15:01.484662", + "v": 89.0232 + }, + { + "t": "2026-07-31T02:15:01.484662", + "v": 88.97 + }, + { + "t": "2026-07-31T03:15:01.484662", + "v": 89.1537 + }, + { + "t": "2026-07-31T04:15:01.484662", + "v": 89.0896 + }, + { + "t": "2026-07-31T05:15:01.484662", + "v": 88.448 + }, + { + "t": "2026-07-31T06:15:01.484662", + "v": 88.4474 + }, + { + "t": "2026-07-31T07:15:01.484662", + "v": 87.8661 + }, + { + "t": "2026-07-31T08:15:01.484662", + "v": 88.104 + }, + { + "t": "2026-07-31T09:15:01.484662", + "v": 87.9062 + }, + { + "t": "2026-07-31T10:15:01.484662", + "v": 87.802 + }, + { + "t": "2026-07-31T11:15:01.484662", + "v": 87.2764 + }, + { + "t": "2026-07-31T12:15:01.484662", + "v": 87.2423 + }, + { + "t": "2026-07-31T13:15:01.484662", + "v": 87.514 + }, + { + "t": "2026-07-31T14:15:01.484662", + "v": 87.4471 + }, + { + "t": "2026-07-31T15:15:01.484662", + "v": 87.5378 + }, + { + "t": "2026-07-31T16:15:01.484662", + "v": 87.8532 + }, + { + "t": "2026-07-31T17:15:01.484662", + "v": 87.5081 + }, + { + "t": "2026-07-31T18:15:01.484662", + "v": 87.5413 + }, + { + "t": "2026-07-31T19:15:01.484662", + "v": 87.9948 + }, + { + "t": "2026-07-31T20:15:01.484662", + "v": 88.7516 + }, + { + "t": "2026-07-31T21:15:01.484662", + "v": 88.561 + }, + { + "t": "2026-07-31T22:15:01.484662", + "v": 89.0656 + }, + { + "t": "2026-07-31T23:15:01.484662", + "v": 89.1855 + }, + { + "t": "2026-08-01T00:15:01.484662", + "v": 88.7002 + }, + { + "t": "2026-08-01T01:15:01.484662", + "v": 88.7865 + }, + { + "t": "2026-08-01T02:15:01.484662", + "v": 88.2562 + }, + { + "t": "2026-08-01T03:15:01.484662", + "v": 87.9486 + }, + { + "t": "2026-08-01T04:15:01.484662", + "v": 87.6269 + }, + { + "t": "2026-08-01T05:15:01.484662", + "v": 87.5745 + }, + { + "t": "2026-08-01T06:15:01.484662", + "v": 87.4855 + }, + { + "t": "2026-08-01T07:15:01.484662", + "v": 87.7214 + }, + { + "t": "2026-08-01T08:15:01.484662", + "v": 87.7316 + }, + { + "t": "2026-08-01T09:15:01.484662", + "v": 87.275 + }, + { + "t": "2026-08-01T10:15:01.484662", + "v": 87.5285 + }, + { + "t": "2026-08-01T11:15:01.484662", + "v": 87.6393 + }, + { + "t": "2026-08-01T12:15:01.484662", + "v": 87.7741 + }, + { + "t": "2026-08-01T13:15:01.484662", + "v": 87.4974 + }, + { + "t": "2026-08-01T14:15:01.484662", + "v": 87.4356 + }, + { + "t": "2026-08-01T15:15:01.484662", + "v": 87.2621 + }, + { + "t": "2026-08-01T16:15:01.484662", + "v": 87.4745 + }, + { + "t": "2026-08-01T17:15:01.484662", + "v": 87.1689 + }, + { + "t": "2026-08-01T18:15:01.484662", + "v": 86.7897 + }, + { + "t": "2026-08-01T19:15:01.484662", + "v": 86.8944 + }, + { + "t": "2026-08-01T20:15:01.484662", + "v": 87.6618 + }, + { + "t": "2026-08-01T21:15:01.484662", + "v": 87.5279 + }, + { + "t": "2026-08-01T22:15:01.484662", + "v": 87.76 + }, + { + "t": "2026-08-01T23:15:01.484662", + "v": 87.717 + }, + { + "t": "2026-08-02T00:15:01.484662", + "v": 87.8475 + }, + { + "t": "2026-08-02T01:15:01.484662", + "v": 88.3769 + }, + { + "t": "2026-08-02T02:15:01.484662", + "v": 88.2871 + }, + { + "t": "2026-08-02T03:15:01.484662", + "v": 88.2045 + }, + { + "t": "2026-08-02T04:15:01.484662", + "v": 87.9132 + }, + { + "t": "2026-08-02T05:15:01.484662", + "v": 87.6925 + }, + { + "t": "2026-08-02T06:15:01.484662", + "v": 87.6983 + }, + { + "t": "2026-08-02T07:15:01.484662", + "v": 87.6237 + }, + { + "t": "2026-08-02T08:15:01.484662", + "v": 87.4494 + }, + { + "t": "2026-08-02T09:15:01.484662", + "v": 87.4499 + }, + { + "t": "2026-08-02T10:15:01.484662", + "v": 87.8749 + }, + { + "t": "2026-08-02T11:15:01.484662", + "v": 87.8262 + }, + { + "t": "2026-08-02T12:15:01.484662", + "v": 87.3246 + }, + { + "t": "2026-08-02T13:15:01.484662", + "v": 87.8683 + }, + { + "t": "2026-08-02T14:15:01.484662", + "v": 87.6024 + }, + { + "t": "2026-08-02T15:15:01.484662", + "v": 87.1827 + }, + { + "t": "2026-08-02T16:15:01.484662", + "v": 86.6434 + }, + { + "t": "2026-08-02T17:15:01.484662", + "v": 86.9022 + }, + { + "t": "2026-08-02T18:15:01.484662", + "v": 87.4321 + }, + { + "t": "2026-08-02T19:15:01.484662", + "v": 86.7068 + }, + { + "t": "2026-08-02T20:15:01.484662", + "v": 86.7756 + }, + { + "t": "2026-08-02T21:15:01.484662", + "v": 87.4206 + }, + { + "t": "2026-08-02T22:15:01.484662", + "v": 87.9353 + }, + { + "t": "2026-08-02T23:15:01.484662", + "v": 87.7211 + }, + { + "t": "2026-08-03T00:15:01.484662", + "v": 87.74 + }, + { + "t": "2026-08-03T01:15:01.484662", + "v": 87.4946 + }, + { + "t": "2026-08-03T02:15:01.484662", + "v": 87.5334 + }, + { + "t": "2026-08-03T03:15:01.484662", + "v": 87.6117 + }, + { + "t": "2026-08-03T04:15:01.484662", + "v": 87.2136 + }, + { + "t": "2026-08-03T05:15:01.484662", + "v": 87.3611 + }, + { + "t": "2026-08-03T06:15:01.484662", + "v": 87.0201 + }, + { + "t": "2026-08-03T07:15:01.484662", + "v": 86.8985 + }, + { + "t": "2026-08-03T08:15:01.484662", + "v": 87.0804 + }, + { + "t": "2026-08-03T09:15:01.484662", + "v": 87.0775 + }, + { + "t": "2026-08-03T10:15:01.484662", + "v": 86.312 + }, + { + "t": "2026-08-03T11:15:01.484662", + "v": 86.2538 + }, + { + "t": "2026-08-03T12:15:01.484662", + "v": 86.1333 + }, + { + "t": "2026-08-03T13:15:01.484662", + "v": 85.8211 + }, + { + "t": "2026-08-03T14:15:01.484662", + "v": 85.997 + }, + { + "t": "2026-08-03T15:15:01.484662", + "v": 85.9208 + }, + { + "t": "2026-08-03T16:15:01.484662", + "v": 86.0381 + }, + { + "t": "2026-08-03T17:15:01.484662", + "v": 85.8601 + }, + { + "t": "2026-08-03T18:15:01.484662", + "v": 85.7016 + }, + { + "t": "2026-08-03T19:15:01.484662", + "v": 85.6752 + }, + { + "t": "2026-08-03T20:15:01.484662", + "v": 85.2495 + }, + { + "t": "2026-08-03T21:15:01.484662", + "v": 85.1221 + }, + { + "t": "2026-08-03T22:15:01.484662", + "v": 84.9234 + }, + { + "t": "2026-08-03T23:15:01.484662", + "v": 84.988 + }, + { + "t": "2026-08-04T00:15:01.484662", + "v": 84.8801 + }, + { + "t": "2026-08-04T01:15:01.484662", + "v": 85.195 + }, + { + "t": "2026-08-04T02:15:01.484662", + "v": 85.3542 + }, + { + "t": "2026-08-04T03:15:01.484662", + "v": 85.4893 + }, + { + "t": "2026-08-04T04:15:01.484662", + "v": 85.6829 + }, + { + "t": "2026-08-04T05:15:01.484662", + "v": 85.7712 + }, + { + "t": "2026-08-04T06:15:01.484662", + "v": 86.1295 + } + ], + "trades": [ + { + "time": "2026-07-21 10:15", + "side": "SELL", + "size": 0.0019, + "price": 60304.1, + "pnl_gross": -0.5971, + "pnl_net": -0.7117, + "fee": 0.114578 + }, + { + "time": "2026-07-21 17:15", + "side": "SELL", + "size": 0.0012, + "price": 63027.1, + "pnl_gross": -0.4437, + "pnl_net": -0.5193, + "fee": 0.075633 + }, + { + "time": "2026-07-21 18:15", + "side": "BUY", + "size": 0.0016, + "price": 64264.0, + "pnl_gross": 0.8805, + "pnl_net": 0.7776, + "fee": 0.102822 + }, + { + "time": "2026-07-21 20:15", + "side": "SELL", + "size": 0.0012, + "price": 61142.5, + "pnl_gross": -0.4197, + "pnl_net": -0.4931, + "fee": 0.073371 + }, + { + "time": "2026-07-21 23:15", + "side": "SELL", + "size": 0.0007, + "price": 64614.9, + "pnl_gross": -0.3986, + "pnl_net": -0.4438, + "fee": 0.04523 + }, + { + "time": "2026-07-22 04:15", + "side": "SELL", + "size": 0.001, + "price": 60611.2, + "pnl_gross": -0.3541, + "pnl_net": -0.4147, + "fee": 0.060611 + }, + { + "time": "2026-07-22 06:15", + "side": "BUY", + "size": 0.0016, + "price": 64842.0, + "pnl_gross": 0.3617, + "pnl_net": 0.2579, + "fee": 0.103747 + }, + { + "time": "2026-07-22 11:15", + "side": "SELL", + "size": 0.0017, + "price": 64225.8, + "pnl_gross": -0.3394, + "pnl_net": -0.4486, + "fee": 0.109184 + }, + { + "time": "2026-07-22 12:15", + "side": "BUY", + "size": 0.0017, + "price": 63067.9, + "pnl_gross": 0.3826, + "pnl_net": 0.2753, + "fee": 0.107215 + }, + { + "time": "2026-07-22 23:15", + "side": "SELL", + "size": 0.0014, + "price": 60424.8, + "pnl_gross": -0.3251, + "pnl_net": -0.4096, + "fee": 0.084595 + }, + { + "time": "2026-07-23 00:15", + "side": "BUY", + "size": 0.0007, + "price": 63089.2, + "pnl_gross": 0.3557, + "pnl_net": 0.3115, + "fee": 0.044162 + }, + { + "time": "2026-07-23 13:15", + "side": "SELL", + "size": 0.0018, + "price": 64031.0, + "pnl_gross": -0.3378, + "pnl_net": -0.453, + "fee": 0.115256 + }, + { + "time": "2026-07-23 14:15", + "side": "BUY", + "size": 0.0018, + "price": 60211.5, + "pnl_gross": 0.3255, + "pnl_net": 0.2172, + "fee": 0.108381 + }, + { + "time": "2026-07-23 15:15", + "side": "BUY", + "size": 0.0014, + "price": 62867.0, + "pnl_gross": 0.6798, + "pnl_net": 0.5918, + "fee": 0.088014 + }, + { + "time": "2026-07-23 20:15", + "side": "SELL", + "size": 0.0006, + "price": 64222.4, + "pnl_gross": -0.3945, + "pnl_net": -0.433, + "fee": 0.038533 + }, + { + "time": "2026-07-23 22:15", + "side": "BUY", + "size": 0.001, + "price": 61697.6, + "pnl_gross": 0.4085, + "pnl_net": 0.3469, + "fee": 0.061698 + }, + { + "time": "2026-07-24 01:15", + "side": "SELL", + "size": 0.0016, + "price": 64094.7, + "pnl_gross": -0.6546, + "pnl_net": -0.7571, + "fee": 0.102552 + }, + { + "time": "2026-07-24 06:15", + "side": "SELL", + "size": 0.0012, + "price": 63772.2, + "pnl_gross": -0.4358, + "pnl_net": -0.5124, + "fee": 0.076527 + }, + { + "time": "2026-07-24 08:15", + "side": "SELL", + "size": 0.0015, + "price": 63122.6, + "pnl_gross": -0.3233, + "pnl_net": -0.418, + "fee": 0.094684 + }, + { + "time": "2026-07-24 10:15", + "side": "SELL", + "size": 0.0012, + "price": 61514.1, + "pnl_gross": -0.3138, + "pnl_net": -0.3876, + "fee": 0.073817 + }, + { + "time": "2026-07-24 15:15", + "side": "BUY", + "size": 0.0013, + "price": 62313.6, + "pnl_gross": 0.3942, + "pnl_net": 0.3132, + "fee": 0.081008 + }, + { + "time": "2026-07-24 16:15", + "side": "SELL", + "size": 0.0017, + "price": 64479.4, + "pnl_gross": -0.4417, + "pnl_net": -0.5514, + "fee": 0.109615 + }, + { + "time": "2026-07-24 17:15", + "side": "SELL", + "size": 0.001, + "price": 62378.1, + "pnl_gross": -0.5153, + "pnl_net": -0.5777, + "fee": 0.062378 + }, + { + "time": "2026-07-24 22:15", + "side": "SELL", + "size": 0.0012, + "price": 62197.1, + "pnl_gross": -0.3413, + "pnl_net": -0.416, + "fee": 0.074637 + }, + { + "time": "2026-07-25 06:15", + "side": "BUY", + "size": 0.0018, + "price": 61666.8, + "pnl_gross": 0.4715, + "pnl_net": 0.3605, + "fee": 0.111 + }, + { + "time": "2026-07-25 14:15", + "side": "SELL", + "size": 0.0013, + "price": 63230.1, + "pnl_gross": -0.4841, + "pnl_net": -0.5663, + "fee": 0.082199 + }, + { + "time": "2026-07-25 18:15", + "side": "BUY", + "size": 0.0007, + "price": 60385.8, + "pnl_gross": 0.7055, + "pnl_net": 0.6632, + "fee": 0.04227 + }, + { + "time": "2026-07-26 02:15", + "side": "SELL", + "size": 0.0011, + "price": 63381.8, + "pnl_gross": -0.5344, + "pnl_net": -0.6041, + "fee": 0.06972 + }, + { + "time": "2026-07-26 04:15", + "side": "BUY", + "size": 0.0012, + "price": 62670.1, + "pnl_gross": 0.3269, + "pnl_net": 0.2517, + "fee": 0.075204 + }, + { + "time": "2026-07-26 06:15", + "side": "BUY", + "size": 0.0011, + "price": 64735.7, + "pnl_gross": 0.5099, + "pnl_net": 0.4387, + "fee": 0.071209 + }, + { + "time": "2026-07-26 07:15", + "side": "BUY", + "size": 0.0011, + "price": 62637.3, + "pnl_gross": 0.337, + "pnl_net": 0.2681, + "fee": 0.068901 + }, + { + "time": "2026-07-26 10:15", + "side": "SELL", + "size": 0.0015, + "price": 64370.6, + "pnl_gross": -0.4889, + "pnl_net": -0.5854, + "fee": 0.096556 + }, + { + "time": "2026-07-26 14:15", + "side": "BUY", + "size": 0.0007, + "price": 62187.4, + "pnl_gross": 0.5003, + "pnl_net": 0.4567, + "fee": 0.043531 + }, + { + "time": "2026-07-26 22:15", + "side": "SELL", + "size": 0.0009, + "price": 64148.8, + "pnl_gross": -0.3661, + "pnl_net": -0.4239, + "fee": 0.057734 + }, + { + "time": "2026-07-27 03:15", + "side": "SELL", + "size": 0.0007, + "price": 61440.5, + "pnl_gross": -0.4579, + "pnl_net": -0.5009, + "fee": 0.043008 + }, + { + "time": "2026-07-27 05:15", + "side": "BUY", + "size": 0.0012, + "price": 60554.3, + "pnl_gross": 0.304, + "pnl_net": 0.2313, + "fee": 0.072665 + }, + { + "time": "2026-07-27 11:15", + "side": "SELL", + "size": 0.002, + "price": 60338.4, + "pnl_gross": -0.381, + "pnl_net": -0.5017, + "fee": 0.120677 + }, + { + "time": "2026-07-27 13:15", + "side": "SELL", + "size": 0.0011, + "price": 62350.7, + "pnl_gross": -0.8933, + "pnl_net": -0.9619, + "fee": 0.068586 + }, + { + "time": "2026-07-27 15:15", + "side": "BUY", + "size": 0.001, + "price": 63664.7, + "pnl_gross": 1.0137, + "pnl_net": 0.9501, + "fee": 0.063665 + }, + { + "time": "2026-07-27 18:15", + "side": "SELL", + "size": 0.0013, + "price": 64067.5, + "pnl_gross": -0.4824, + "pnl_net": -0.5657, + "fee": 0.083288 + }, + { + "time": "2026-07-27 20:15", + "side": "BUY", + "size": 0.0014, + "price": 64057.5, + "pnl_gross": 0.4718, + "pnl_net": 0.3821, + "fee": 0.08968 + }, + { + "time": "2026-07-27 21:15", + "side": "BUY", + "size": 0.0009, + "price": 60219.0, + "pnl_gross": 0.4882, + "pnl_net": 0.434, + "fee": 0.054197 + }, + { + "time": "2026-07-27 23:15", + "side": "BUY", + "size": 0.002, + "price": 62715.2, + "pnl_gross": 0.6897, + "pnl_net": 0.5643, + "fee": 0.12543 + }, + { + "time": "2026-07-28 05:15", + "side": "BUY", + "size": 0.0011, + "price": 64868.6, + "pnl_gross": 0.3938, + "pnl_net": 0.3224, + "fee": 0.071355 + }, + { + "time": "2026-07-28 06:15", + "side": "SELL", + "size": 0.0012, + "price": 64621.6, + "pnl_gross": -0.3193, + "pnl_net": -0.3968, + "fee": 0.077546 + }, + { + "time": "2026-07-28 07:15", + "side": "SELL", + "size": 0.0006, + "price": 63012.3, + "pnl_gross": -0.5419, + "pnl_net": -0.5797, + "fee": 0.037807 + }, + { + "time": "2026-07-28 12:15", + "side": "BUY", + "size": 0.001, + "price": 60211.8, + "pnl_gross": 0.3922, + "pnl_net": 0.3319, + "fee": 0.060212 + }, + { + "time": "2026-07-28 15:15", + "side": "BUY", + "size": 0.0015, + "price": 61816.6, + "pnl_gross": 0.7404, + "pnl_net": 0.6477, + "fee": 0.092725 + }, + { + "time": "2026-07-28 17:15", + "side": "SELL", + "size": 0.0014, + "price": 63906.6, + "pnl_gross": -0.3198, + "pnl_net": -0.4093, + "fee": 0.089469 + }, + { + "time": "2026-07-28 18:15", + "side": "SELL", + "size": 0.0006, + "price": 63892.6, + "pnl_gross": -0.677, + "pnl_net": -0.7154, + "fee": 0.038336 + }, + { + "time": "2026-07-28 21:15", + "side": "SELL", + "size": 0.0016, + "price": 62869.6, + "pnl_gross": -0.3141, + "pnl_net": -0.4147, + "fee": 0.100591 + }, + { + "time": "2026-07-28 22:15", + "side": "SELL", + "size": 0.0011, + "price": 63247.8, + "pnl_gross": -0.6613, + "pnl_net": -0.7309, + "fee": 0.069573 + }, + { + "time": "2026-07-29 03:15", + "side": "SELL", + "size": 0.0019, + "price": 62456.0, + "pnl_gross": -0.9482, + "pnl_net": -1.0668, + "fee": 0.118666 + }, + { + "time": "2026-07-29 04:15", + "side": "BUY", + "size": 0.0018, + "price": 62260.2, + "pnl_gross": 0.3369, + "pnl_net": 0.2248, + "fee": 0.112068 + }, + { + "time": "2026-07-29 09:15", + "side": "SELL", + "size": 0.0016, + "price": 64636.6, + "pnl_gross": -0.6043, + "pnl_net": -0.7077, + "fee": 0.103419 + }, + { + "time": "2026-07-29 12:15", + "side": "SELL", + "size": 0.0007, + "price": 63951.9, + "pnl_gross": -0.3367, + "pnl_net": -0.3814, + "fee": 0.044766 + }, + { + "time": "2026-07-29 13:15", + "side": "BUY", + "size": 0.0017, + "price": 62758.2, + "pnl_gross": 0.3774, + "pnl_net": 0.2707, + "fee": 0.106689 + }, + { + "time": "2026-07-29 17:15", + "side": "SELL", + "size": 0.0006, + "price": 64861.9, + "pnl_gross": -0.5005, + "pnl_net": -0.5394, + "fee": 0.038917 + }, + { + "time": "2026-07-29 19:15", + "side": "SELL", + "size": 0.0018, + "price": 63901.3, + "pnl_gross": -0.4221, + "pnl_net": -0.5371, + "fee": 0.115022 + }, + { + "time": "2026-07-29 21:15", + "side": "BUY", + "size": 0.0019, + "price": 60277.1, + "pnl_gross": 0.3255, + "pnl_net": 0.211, + "fee": 0.114526 + }, + { + "time": "2026-07-29 22:15", + "side": "BUY", + "size": 0.0007, + "price": 60823.3, + "pnl_gross": 0.7106, + "pnl_net": 0.668, + "fee": 0.042576 + }, + { + "time": "2026-07-30 00:15", + "side": "BUY", + "size": 0.0018, + "price": 64229.7, + "pnl_gross": 0.4274, + "pnl_net": 0.3117, + "fee": 0.115613 + }, + { + "time": "2026-07-30 02:15", + "side": "BUY", + "size": 0.001, + "price": 62667.4, + "pnl_gross": 0.4318, + "pnl_net": 0.3691, + "fee": 0.062667 + }, + { + "time": "2026-07-30 06:15", + "side": "SELL", + "size": 0.0013, + "price": 64126.2, + "pnl_gross": -0.3978, + "pnl_net": -0.4811, + "fee": 0.083364 + }, + { + "time": "2026-07-30 10:15", + "side": "SELL", + "size": 0.0012, + "price": 63135.8, + "pnl_gross": -0.4094, + "pnl_net": -0.4852, + "fee": 0.075763 + }, + { + "time": "2026-07-30 12:15", + "side": "BUY", + "size": 0.0015, + "price": 61487.2, + "pnl_gross": 0.7265, + "pnl_net": 0.6343, + "fee": 0.092231 + }, + { + "time": "2026-07-30 16:15", + "side": "BUY", + "size": 0.0016, + "price": 64303.9, + "pnl_gross": 0.398, + "pnl_net": 0.2951, + "fee": 0.102886 + }, + { + "time": "2026-07-30 20:15", + "side": "BUY", + "size": 0.0006, + "price": 61451.1, + "pnl_gross": 0.3114, + "pnl_net": 0.2746, + "fee": 0.036871 + }, + { + "time": "2026-07-30 21:15", + "side": "SELL", + "size": 0.0018, + "price": 60798.5, + "pnl_gross": -0.3064, + "pnl_net": -0.4158, + "fee": 0.109437 + }, + { + "time": "2026-07-31 01:15", + "side": "SELL", + "size": 0.0005, + "price": 64726.2, + "pnl_gross": -0.3469, + "pnl_net": -0.3793, + "fee": 0.032363 + }, + { + "time": "2026-07-31 05:15", + "side": "SELL", + "size": 0.0012, + "price": 62683.5, + "pnl_gross": -0.6158, + "pnl_net": -0.691, + "fee": 0.07522 + }, + { + "time": "2026-07-31 07:15", + "side": "SELL", + "size": 0.0016, + "price": 61829.7, + "pnl_gross": -0.5555, + "pnl_net": -0.6544, + "fee": 0.098928 + }, + { + "time": "2026-07-31 11:15", + "side": "SELL", + "size": 0.002, + "price": 63402.0, + "pnl_gross": -0.4998, + "pnl_net": -0.6266, + "fee": 0.126804 + }, + { + "time": "2026-07-31 13:15", + "side": "BUY", + "size": 0.001, + "price": 64694.7, + "pnl_gross": 0.2974, + "pnl_net": 0.2327, + "fee": 0.064695 + }, + { + "time": "2026-07-31 16:15", + "side": "BUY", + "size": 0.0007, + "price": 61665.2, + "pnl_gross": 0.3412, + "pnl_net": 0.298, + "fee": 0.043166 + }, + { + "time": "2026-07-31 17:15", + "side": "SELL", + "size": 0.0013, + "price": 61639.8, + "pnl_gross": -0.3193, + "pnl_net": -0.3995, + "fee": 0.080132 + }, + { + "time": "2026-07-31 19:15", + "side": "BUY", + "size": 0.0009, + "price": 61681.9, + "pnl_gross": 0.4793, + "pnl_net": 0.4238, + "fee": 0.055514 + }, + { + "time": "2026-07-31 20:15", + "side": "BUY", + "size": 0.0013, + "price": 63543.7, + "pnl_gross": 0.7825, + "pnl_net": 0.6999, + "fee": 0.082607 + }, + { + "time": "2026-07-31 22:15", + "side": "BUY", + "size": 0.002, + "price": 62918.5, + "pnl_gross": 0.5304, + "pnl_net": 0.4046, + "fee": 0.125837 + }, + { + "time": "2026-08-01 00:15", + "side": "SELL", + "size": 0.0012, + "price": 64835.4, + "pnl_gross": -0.4595, + "pnl_net": -0.5373, + "fee": 0.077802 + }, + { + "time": "2026-08-01 02:15", + "side": "SELL", + "size": 0.0014, + "price": 60852.6, + "pnl_gross": -0.5045, + "pnl_net": -0.5897, + "fee": 0.085194 + }, + { + "time": "2026-08-01 09:15", + "side": "SELL", + "size": 0.0018, + "price": 63679.2, + "pnl_gross": -0.4308, + "pnl_net": -0.5454, + "fee": 0.114623 + }, + { + "time": "2026-08-01 18:15", + "side": "SELL", + "size": 0.0009, + "price": 62790.4, + "pnl_gross": -0.3533, + "pnl_net": -0.4098, + "fee": 0.056511 + }, + { + "time": "2026-08-01 20:15", + "side": "BUY", + "size": 0.0008, + "price": 63524.9, + "pnl_gross": 0.793, + "pnl_net": 0.7422, + "fee": 0.05082 + }, + { + "time": "2026-08-02 01:15", + "side": "BUY", + "size": 0.0017, + "price": 61452.3, + "pnl_gross": 0.5552, + "pnl_net": 0.4507, + "fee": 0.104469 + }, + { + "time": "2026-08-02 10:15", + "side": "BUY", + "size": 0.0006, + "price": 62066.5, + "pnl_gross": 0.4507, + "pnl_net": 0.4135, + "fee": 0.03724 + }, + { + "time": "2026-08-02 12:15", + "side": "SELL", + "size": 0.0019, + "price": 62034.5, + "pnl_gross": -0.4758, + "pnl_net": -0.5936, + "fee": 0.117866 + }, + { + "time": "2026-08-02 13:15", + "side": "BUY", + "size": 0.0008, + "price": 64819.6, + "pnl_gross": 0.5694, + "pnl_net": 0.5176, + "fee": 0.051856 + }, + { + "time": "2026-08-02 15:15", + "side": "SELL", + "size": 0.0014, + "price": 62675.8, + "pnl_gross": -0.3939, + "pnl_net": -0.4817, + "fee": 0.087746 + }, + { + "time": "2026-08-02 16:15", + "side": "SELL", + "size": 0.0019, + "price": 64566.1, + "pnl_gross": -0.5135, + "pnl_net": -0.6362, + "fee": 0.122676 + }, + { + "time": "2026-08-02 18:15", + "side": "BUY", + "size": 0.002, + "price": 61985.0, + "pnl_gross": 0.5557, + "pnl_net": 0.4317, + "fee": 0.12397 + }, + { + "time": "2026-08-02 19:15", + "side": "SELL", + "size": 0.0019, + "price": 64383.7, + "pnl_gross": -0.6995, + "pnl_net": -0.8219, + "fee": 0.122329 + }, + { + "time": "2026-08-02 21:15", + "side": "BUY", + "size": 0.002, + "price": 62716.5, + "pnl_gross": 0.6708, + "pnl_net": 0.5454, + "fee": 0.125433 + }, + { + "time": "2026-08-02 22:15", + "side": "BUY", + "size": 0.0019, + "price": 64255.3, + "pnl_gross": 0.5405, + "pnl_net": 0.4184, + "fee": 0.122085 + }, + { + "time": "2026-08-03 04:15", + "side": "SELL", + "size": 0.0018, + "price": 64485.2, + "pnl_gross": -0.3723, + "pnl_net": -0.4884, + "fee": 0.116073 + }, + { + "time": "2026-08-03 06:15", + "side": "SELL", + "size": 0.0008, + "price": 60703.1, + "pnl_gross": -0.3152, + "pnl_net": -0.3638, + "fee": 0.048562 + }, + { + "time": "2026-08-03 10:15", + "side": "SELL", + "size": 0.0005, + "price": 63268.4, + "pnl_gross": -0.7398, + "pnl_net": -0.7714, + "fee": 0.031634 + }, + { + "time": "2026-08-03 20:15", + "side": "SELL", + "size": 0.0012, + "price": 62687.6, + "pnl_gross": -0.4, + "pnl_net": -0.4752, + "fee": 0.075225 + }, + { + "time": "2026-08-04 01:15", + "side": "BUY", + "size": 0.0013, + "price": 62527.4, + "pnl_gross": 0.3406, + "pnl_net": 0.2593, + "fee": 0.081286 + }, + { + "time": "2026-08-04 06:15", + "side": "BUY", + "size": 0.0017, + "price": 62267.2, + "pnl_gross": 0.3841, + "pnl_net": 0.2782, + "fee": 0.105854 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.494484" +} \ No newline at end of file diff --git a/backtests/results/pairs_20260804-071501.json b/backtests/results/pairs_20260804-071501.json new file mode 100644 index 0000000..893f4ef --- /dev/null +++ b/backtests/results/pairs_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Pairs Trading", + "strategy_key": "pairs", + "description": "BTC/ETH spread Z-score mean reversion", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.541760", + "end_time": "2026-08-04T06:15:01.541760", + "start_equity": 100.0, + "end_equity": 86.31, + "pnl": -13.7146, + "pnl_pct": -13.7146, + "pnl_gross": 4.0311, + "pnl_gross_pct": 4.0311, + "fees_total": 17.7457, + "fee_model": "taker", + "ann_return_pct": -164.58, + "sharpe": 2.516, + "sortino": 4.2954, + "max_dd": 0.047, + "max_dd_pct": 4.7, + "win_rate": 0.0, + "total_trades": 226, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.541760", + "v": 99.9718 + }, + { + "t": "2026-07-05T08:15:01.541760", + "v": 100.1853 + }, + { + "t": "2026-07-05T09:15:01.541760", + "v": 100.1431 + }, + { + "t": "2026-07-05T10:15:01.541760", + "v": 100.2228 + }, + { + "t": "2026-07-05T11:15:01.541760", + "v": 100.4818 + }, + { + "t": "2026-07-05T12:15:01.541760", + "v": 100.5254 + }, + { + "t": "2026-07-05T13:15:01.541760", + "v": 100.6936 + }, + { + "t": "2026-07-05T14:15:01.541760", + "v": 100.4062 + }, + { + "t": "2026-07-05T15:15:01.541760", + "v": 100.4592 + }, + { + "t": "2026-07-05T16:15:01.541760", + "v": 100.5769 + }, + { + "t": "2026-07-05T17:15:01.541760", + "v": 100.6307 + }, + { + "t": "2026-07-05T18:15:01.541760", + "v": 100.6599 + }, + { + "t": "2026-07-05T19:15:01.541760", + "v": 100.3204 + }, + { + "t": "2026-07-05T20:15:01.541760", + "v": 100.5741 + }, + { + "t": "2026-07-05T21:15:01.541760", + "v": 100.4933 + }, + { + "t": "2026-07-05T22:15:01.541760", + "v": 100.4329 + }, + { + "t": "2026-07-05T23:15:01.541760", + "v": 99.8222 + }, + { + "t": "2026-07-06T00:15:01.541760", + "v": 100.0325 + }, + { + "t": "2026-07-06T01:15:01.541760", + "v": 99.9283 + }, + { + "t": "2026-07-06T02:15:01.541760", + "v": 99.9318 + }, + { + "t": "2026-07-06T03:15:01.541760", + "v": 99.8736 + }, + { + "t": "2026-07-06T04:15:01.541760", + "v": 99.8208 + }, + { + "t": "2026-07-06T05:15:01.541760", + "v": 99.6328 + }, + { + "t": "2026-07-06T06:15:01.541760", + "v": 99.5906 + }, + { + "t": "2026-07-06T07:15:01.541760", + "v": 99.5231 + }, + { + "t": "2026-07-06T08:15:01.541760", + "v": 99.4573 + }, + { + "t": "2026-07-06T09:15:01.541760", + "v": 99.2465 + }, + { + "t": "2026-07-06T10:15:01.541760", + "v": 99.0383 + }, + { + "t": "2026-07-06T11:15:01.541760", + "v": 98.849 + }, + { + "t": "2026-07-06T12:15:01.541760", + "v": 98.8963 + }, + { + "t": "2026-07-06T13:15:01.541760", + "v": 98.5779 + }, + { + "t": "2026-07-06T14:15:01.541760", + "v": 98.5224 + }, + { + "t": "2026-07-06T15:15:01.541760", + "v": 98.5526 + }, + { + "t": "2026-07-06T16:15:01.541760", + "v": 98.4569 + }, + { + "t": "2026-07-06T17:15:01.541760", + "v": 98.4947 + }, + { + "t": "2026-07-06T18:15:01.541760", + "v": 98.4285 + }, + { + "t": "2026-07-06T19:15:01.541760", + "v": 98.3407 + }, + { + "t": "2026-07-06T20:15:01.541760", + "v": 98.2696 + }, + { + "t": "2026-07-06T21:15:01.541760", + "v": 97.8771 + }, + { + "t": "2026-07-06T22:15:01.541760", + "v": 97.9853 + }, + { + "t": "2026-07-06T23:15:01.541760", + "v": 97.737 + }, + { + "t": "2026-07-07T00:15:01.541760", + "v": 97.9376 + }, + { + "t": "2026-07-07T01:15:01.541760", + "v": 97.6398 + }, + { + "t": "2026-07-07T02:15:01.541760", + "v": 97.9354 + }, + { + "t": "2026-07-07T03:15:01.541760", + "v": 97.5724 + }, + { + "t": "2026-07-07T04:15:01.541760", + "v": 97.3339 + }, + { + "t": "2026-07-07T05:15:01.541760", + "v": 97.332 + }, + { + "t": "2026-07-07T06:15:01.541760", + "v": 97.454 + }, + { + "t": "2026-07-07T07:15:01.541760", + "v": 97.2327 + }, + { + "t": "2026-07-07T08:15:01.541760", + "v": 97.4247 + }, + { + "t": "2026-07-07T09:15:01.541760", + "v": 97.3554 + }, + { + "t": "2026-07-07T10:15:01.541760", + "v": 97.38 + }, + { + "t": "2026-07-07T11:15:01.541760", + "v": 96.9397 + }, + { + "t": "2026-07-07T12:15:01.541760", + "v": 97.0183 + }, + { + "t": "2026-07-07T13:15:01.541760", + "v": 96.7964 + }, + { + "t": "2026-07-07T14:15:01.541760", + "v": 97.0106 + }, + { + "t": "2026-07-07T15:15:01.541760", + "v": 96.7147 + }, + { + "t": "2026-07-07T16:15:01.541760", + "v": 96.8775 + }, + { + "t": "2026-07-07T17:15:01.541760", + "v": 96.7767 + }, + { + "t": "2026-07-07T18:15:01.541760", + "v": 96.7117 + }, + { + "t": "2026-07-07T19:15:01.541760", + "v": 96.4397 + }, + { + "t": "2026-07-07T20:15:01.541760", + "v": 96.1643 + }, + { + "t": "2026-07-07T21:15:01.541760", + "v": 96.008 + }, + { + "t": "2026-07-07T22:15:01.541760", + "v": 95.7429 + }, + { + "t": "2026-07-07T23:15:01.541760", + "v": 96.1364 + }, + { + "t": "2026-07-08T00:15:01.541760", + "v": 96.0256 + }, + { + "t": "2026-07-08T01:15:01.541760", + "v": 95.8508 + }, + { + "t": "2026-07-08T02:15:01.541760", + "v": 95.9255 + }, + { + "t": "2026-07-08T03:15:01.541760", + "v": 95.7464 + }, + { + "t": "2026-07-08T04:15:01.541760", + "v": 95.7231 + }, + { + "t": "2026-07-08T05:15:01.541760", + "v": 95.7849 + }, + { + "t": "2026-07-08T06:15:01.541760", + "v": 95.7024 + }, + { + "t": "2026-07-08T07:15:01.541760", + "v": 96.0556 + }, + { + "t": "2026-07-08T08:15:01.541760", + "v": 96.2957 + }, + { + "t": "2026-07-08T09:15:01.541760", + "v": 96.4691 + }, + { + "t": "2026-07-08T10:15:01.541760", + "v": 96.3101 + }, + { + "t": "2026-07-08T11:15:01.541760", + "v": 95.8897 + }, + { + "t": "2026-07-08T12:15:01.541760", + "v": 95.8185 + }, + { + "t": "2026-07-08T13:15:01.541760", + "v": 95.5181 + }, + { + "t": "2026-07-08T14:15:01.541760", + "v": 95.4562 + }, + { + "t": "2026-07-08T15:15:01.541760", + "v": 95.4052 + }, + { + "t": "2026-07-08T16:15:01.541760", + "v": 95.3546 + }, + { + "t": "2026-07-08T17:15:01.541760", + "v": 95.0604 + }, + { + "t": "2026-07-08T18:15:01.541760", + "v": 94.8579 + }, + { + "t": "2026-07-08T19:15:01.541760", + "v": 94.747 + }, + { + "t": "2026-07-08T20:15:01.541760", + "v": 94.8642 + }, + { + "t": "2026-07-08T21:15:01.541760", + "v": 94.7878 + }, + { + "t": "2026-07-08T22:15:01.541760", + "v": 94.7509 + }, + { + "t": "2026-07-08T23:15:01.541760", + "v": 94.4008 + }, + { + "t": "2026-07-09T00:15:01.541760", + "v": 93.992 + }, + { + "t": "2026-07-09T01:15:01.541760", + "v": 94.0203 + }, + { + "t": "2026-07-09T02:15:01.541760", + "v": 94.0791 + }, + { + "t": "2026-07-09T03:15:01.541760", + "v": 94.4952 + }, + { + "t": "2026-07-09T04:15:01.541760", + "v": 94.4415 + }, + { + "t": "2026-07-09T05:15:01.541760", + "v": 94.1936 + }, + { + "t": "2026-07-09T06:15:01.541760", + "v": 94.4183 + }, + { + "t": "2026-07-09T07:15:01.541760", + "v": 94.5073 + }, + { + "t": "2026-07-09T08:15:01.541760", + "v": 94.4784 + }, + { + "t": "2026-07-09T09:15:01.541760", + "v": 94.6123 + }, + { + "t": "2026-07-09T10:15:01.541760", + "v": 94.5308 + }, + { + "t": "2026-07-09T11:15:01.541760", + "v": 94.7519 + }, + { + "t": "2026-07-09T12:15:01.541760", + "v": 94.7653 + }, + { + "t": "2026-07-09T13:15:01.541760", + "v": 94.7411 + }, + { + "t": "2026-07-09T14:15:01.541760", + "v": 94.7121 + }, + { + "t": "2026-07-09T15:15:01.541760", + "v": 94.3012 + }, + { + "t": "2026-07-09T16:15:01.541760", + "v": 94.5231 + }, + { + "t": "2026-07-09T17:15:01.541760", + "v": 94.6432 + }, + { + "t": "2026-07-09T18:15:01.541760", + "v": 94.9654 + }, + { + "t": "2026-07-09T19:15:01.541760", + "v": 95.0512 + }, + { + "t": "2026-07-09T20:15:01.541760", + "v": 95.2269 + }, + { + "t": "2026-07-09T21:15:01.541760", + "v": 95.1035 + }, + { + "t": "2026-07-09T22:15:01.541760", + "v": 95.1622 + }, + { + "t": "2026-07-09T23:15:01.541760", + "v": 94.9505 + }, + { + "t": "2026-07-10T00:15:01.541760", + "v": 94.6584 + }, + { + "t": "2026-07-10T01:15:01.541760", + "v": 94.6005 + }, + { + "t": "2026-07-10T02:15:01.541760", + "v": 94.8748 + }, + { + "t": "2026-07-10T03:15:01.541760", + "v": 94.9383 + }, + { + "t": "2026-07-10T04:15:01.541760", + "v": 95.3028 + }, + { + "t": "2026-07-10T05:15:01.541760", + "v": 95.1527 + }, + { + "t": "2026-07-10T06:15:01.541760", + "v": 95.1919 + }, + { + "t": "2026-07-10T07:15:01.541760", + "v": 95.4149 + }, + { + "t": "2026-07-10T08:15:01.541760", + "v": 95.6549 + }, + { + "t": "2026-07-10T09:15:01.541760", + "v": 95.5966 + }, + { + "t": "2026-07-10T10:15:01.541760", + "v": 95.5722 + }, + { + "t": "2026-07-10T11:15:01.541760", + "v": 95.3371 + }, + { + "t": "2026-07-10T12:15:01.541760", + "v": 95.647 + }, + { + "t": "2026-07-10T13:15:01.541760", + "v": 95.3075 + }, + { + "t": "2026-07-10T14:15:01.541760", + "v": 95.3127 + }, + { + "t": "2026-07-10T15:15:01.541760", + "v": 95.4146 + }, + { + "t": "2026-07-10T16:15:01.541760", + "v": 95.6293 + }, + { + "t": "2026-07-10T17:15:01.541760", + "v": 95.831 + }, + { + "t": "2026-07-10T18:15:01.541760", + "v": 96.0717 + }, + { + "t": "2026-07-10T19:15:01.541760", + "v": 95.5855 + }, + { + "t": "2026-07-10T20:15:01.541760", + "v": 95.7756 + }, + { + "t": "2026-07-10T21:15:01.541760", + "v": 95.8696 + }, + { + "t": "2026-07-10T22:15:01.541760", + "v": 95.7508 + }, + { + "t": "2026-07-10T23:15:01.541760", + "v": 96.0096 + }, + { + "t": "2026-07-11T00:15:01.541760", + "v": 95.7525 + }, + { + "t": "2026-07-11T01:15:01.541760", + "v": 96.127 + }, + { + "t": "2026-07-11T02:15:01.541760", + "v": 95.7429 + }, + { + "t": "2026-07-11T03:15:01.541760", + "v": 96.0797 + }, + { + "t": "2026-07-11T04:15:01.541760", + "v": 95.9353 + }, + { + "t": "2026-07-11T05:15:01.541760", + "v": 96.2093 + }, + { + "t": "2026-07-11T06:15:01.541760", + "v": 96.02 + }, + { + "t": "2026-07-11T07:15:01.541760", + "v": 96.1304 + }, + { + "t": "2026-07-11T08:15:01.541760", + "v": 96.0567 + }, + { + "t": "2026-07-11T09:15:01.541760", + "v": 95.7588 + }, + { + "t": "2026-07-11T10:15:01.541760", + "v": 96.1228 + }, + { + "t": "2026-07-11T11:15:01.541760", + "v": 96.3408 + }, + { + "t": "2026-07-11T12:15:01.541760", + "v": 96.5333 + }, + { + "t": "2026-07-11T13:15:01.541760", + "v": 96.435 + }, + { + "t": "2026-07-11T14:15:01.541760", + "v": 96.2464 + }, + { + "t": "2026-07-11T15:15:01.541760", + "v": 96.42 + }, + { + "t": "2026-07-11T16:15:01.541760", + "v": 96.4583 + }, + { + "t": "2026-07-11T17:15:01.541760", + "v": 96.4488 + }, + { + "t": "2026-07-11T18:15:01.541760", + "v": 96.1706 + }, + { + "t": "2026-07-11T19:15:01.541760", + "v": 96.2593 + }, + { + "t": "2026-07-11T20:15:01.541760", + "v": 96.3037 + }, + { + "t": "2026-07-11T21:15:01.541760", + "v": 96.4316 + }, + { + "t": "2026-07-11T22:15:01.541760", + "v": 96.1954 + }, + { + "t": "2026-07-11T23:15:01.541760", + "v": 96.1702 + }, + { + "t": "2026-07-12T00:15:01.541760", + "v": 96.182 + }, + { + "t": "2026-07-12T01:15:01.541760", + "v": 95.9218 + }, + { + "t": "2026-07-12T02:15:01.541760", + "v": 95.8929 + }, + { + "t": "2026-07-12T03:15:01.541760", + "v": 95.8946 + }, + { + "t": "2026-07-12T04:15:01.541760", + "v": 95.7024 + }, + { + "t": "2026-07-12T05:15:01.541760", + "v": 96.0069 + }, + { + "t": "2026-07-12T06:15:01.541760", + "v": 95.5891 + }, + { + "t": "2026-07-12T07:15:01.541760", + "v": 95.5585 + }, + { + "t": "2026-07-12T08:15:01.541760", + "v": 95.1385 + }, + { + "t": "2026-07-12T09:15:01.541760", + "v": 94.7494 + }, + { + "t": "2026-07-12T10:15:01.541760", + "v": 94.6191 + }, + { + "t": "2026-07-12T11:15:01.541760", + "v": 94.6217 + }, + { + "t": "2026-07-12T12:15:01.541760", + "v": 94.5712 + }, + { + "t": "2026-07-12T13:15:01.541760", + "v": 94.4022 + }, + { + "t": "2026-07-12T14:15:01.541760", + "v": 94.6128 + }, + { + "t": "2026-07-12T15:15:01.541760", + "v": 94.542 + }, + { + "t": "2026-07-12T16:15:01.541760", + "v": 94.4799 + }, + { + "t": "2026-07-12T17:15:01.541760", + "v": 94.324 + }, + { + "t": "2026-07-12T18:15:01.541760", + "v": 94.5708 + }, + { + "t": "2026-07-12T19:15:01.541760", + "v": 94.5074 + }, + { + "t": "2026-07-12T20:15:01.541760", + "v": 94.5739 + }, + { + "t": "2026-07-12T21:15:01.541760", + "v": 94.8323 + }, + { + "t": "2026-07-12T22:15:01.541760", + "v": 94.7104 + }, + { + "t": "2026-07-12T23:15:01.541760", + "v": 94.9243 + }, + { + "t": "2026-07-13T00:15:01.541760", + "v": 94.7985 + }, + { + "t": "2026-07-13T01:15:01.541760", + "v": 94.7298 + }, + { + "t": "2026-07-13T02:15:01.541760", + "v": 94.5989 + }, + { + "t": "2026-07-13T03:15:01.541760", + "v": 94.6484 + }, + { + "t": "2026-07-13T04:15:01.541760", + "v": 94.4012 + }, + { + "t": "2026-07-13T05:15:01.541760", + "v": 94.2311 + }, + { + "t": "2026-07-13T06:15:01.541760", + "v": 94.1875 + }, + { + "t": "2026-07-13T07:15:01.541760", + "v": 94.2389 + }, + { + "t": "2026-07-13T08:15:01.541760", + "v": 94.1579 + }, + { + "t": "2026-07-13T09:15:01.541760", + "v": 94.5095 + }, + { + "t": "2026-07-13T10:15:01.541760", + "v": 94.5728 + }, + { + "t": "2026-07-13T11:15:01.541760", + "v": 94.5907 + }, + { + "t": "2026-07-13T12:15:01.541760", + "v": 94.5566 + }, + { + "t": "2026-07-13T13:15:01.541760", + "v": 94.6131 + }, + { + "t": "2026-07-13T14:15:01.541760", + "v": 94.3335 + }, + { + "t": "2026-07-13T15:15:01.541760", + "v": 94.2741 + }, + { + "t": "2026-07-13T16:15:01.541760", + "v": 94.3923 + }, + { + "t": "2026-07-13T17:15:01.541760", + "v": 94.4804 + }, + { + "t": "2026-07-13T18:15:01.541760", + "v": 96.1208 + }, + { + "t": "2026-07-13T19:15:01.541760", + "v": 95.9068 + }, + { + "t": "2026-07-13T20:15:01.541760", + "v": 95.8809 + }, + { + "t": "2026-07-13T21:15:01.541760", + "v": 96.0309 + }, + { + "t": "2026-07-13T22:15:01.541760", + "v": 95.8477 + }, + { + "t": "2026-07-13T23:15:01.541760", + "v": 95.8635 + }, + { + "t": "2026-07-14T00:15:01.541760", + "v": 95.8934 + }, + { + "t": "2026-07-14T01:15:01.541760", + "v": 95.8848 + }, + { + "t": "2026-07-14T02:15:01.541760", + "v": 95.9214 + }, + { + "t": "2026-07-14T03:15:01.541760", + "v": 95.7359 + }, + { + "t": "2026-07-14T04:15:01.541760", + "v": 95.9922 + }, + { + "t": "2026-07-14T05:15:01.541760", + "v": 95.5634 + }, + { + "t": "2026-07-14T06:15:01.541760", + "v": 95.7822 + }, + { + "t": "2026-07-14T07:15:01.541760", + "v": 95.926 + }, + { + "t": "2026-07-14T08:15:01.541760", + "v": 96.0007 + }, + { + "t": "2026-07-14T09:15:01.541760", + "v": 96.1725 + }, + { + "t": "2026-07-14T10:15:01.541760", + "v": 96.1647 + }, + { + "t": "2026-07-14T11:15:01.541760", + "v": 96.2071 + }, + { + "t": "2026-07-14T12:15:01.541760", + "v": 95.9054 + }, + { + "t": "2026-07-14T13:15:01.541760", + "v": 95.8268 + }, + { + "t": "2026-07-14T14:15:01.541760", + "v": 95.8833 + }, + { + "t": "2026-07-14T15:15:01.541760", + "v": 95.8911 + }, + { + "t": "2026-07-14T16:15:01.541760", + "v": 95.8507 + }, + { + "t": "2026-07-14T17:15:01.541760", + "v": 95.8584 + }, + { + "t": "2026-07-14T18:15:01.541760", + "v": 95.989 + }, + { + "t": "2026-07-14T19:15:01.541760", + "v": 96.2331 + }, + { + "t": "2026-07-14T20:15:01.541760", + "v": 95.9284 + }, + { + "t": "2026-07-14T21:15:01.541760", + "v": 95.5069 + }, + { + "t": "2026-07-14T22:15:01.541760", + "v": 95.455 + }, + { + "t": "2026-07-14T23:15:01.541760", + "v": 95.5258 + }, + { + "t": "2026-07-15T00:15:01.541760", + "v": 95.4725 + }, + { + "t": "2026-07-15T01:15:01.541760", + "v": 95.5989 + }, + { + "t": "2026-07-15T02:15:01.541760", + "v": 96.0535 + }, + { + "t": "2026-07-15T03:15:01.541760", + "v": 95.924 + }, + { + "t": "2026-07-15T04:15:01.541760", + "v": 95.7351 + }, + { + "t": "2026-07-15T05:15:01.541760", + "v": 96.0555 + }, + { + "t": "2026-07-15T06:15:01.541760", + "v": 96.3149 + }, + { + "t": "2026-07-15T07:15:01.541760", + "v": 96.5503 + }, + { + "t": "2026-07-15T08:15:01.541760", + "v": 96.4415 + }, + { + "t": "2026-07-15T09:15:01.541760", + "v": 96.5122 + }, + { + "t": "2026-07-15T10:15:01.541760", + "v": 96.6033 + }, + { + "t": "2026-07-15T11:15:01.541760", + "v": 96.1746 + }, + { + "t": "2026-07-15T12:15:01.541760", + "v": 96.2369 + }, + { + "t": "2026-07-15T13:15:01.541760", + "v": 96.3595 + }, + { + "t": "2026-07-15T14:15:01.541760", + "v": 96.403 + }, + { + "t": "2026-07-15T15:15:01.541760", + "v": 96.3013 + }, + { + "t": "2026-07-15T16:15:01.541760", + "v": 95.9721 + }, + { + "t": "2026-07-15T17:15:01.541760", + "v": 96.029 + }, + { + "t": "2026-07-15T18:15:01.541760", + "v": 96.2386 + }, + { + "t": "2026-07-15T19:15:01.541760", + "v": 96.3337 + }, + { + "t": "2026-07-15T20:15:01.541760", + "v": 96.857 + }, + { + "t": "2026-07-15T21:15:01.541760", + "v": 96.6781 + }, + { + "t": "2026-07-15T22:15:01.541760", + "v": 96.6353 + }, + { + "t": "2026-07-15T23:15:01.541760", + "v": 96.5977 + }, + { + "t": "2026-07-16T00:15:01.541760", + "v": 96.4653 + }, + { + "t": "2026-07-16T01:15:01.541760", + "v": 96.5318 + }, + { + "t": "2026-07-16T02:15:01.541760", + "v": 96.6943 + }, + { + "t": "2026-07-16T03:15:01.541760", + "v": 96.5992 + }, + { + "t": "2026-07-16T04:15:01.541760", + "v": 96.7267 + }, + { + "t": "2026-07-16T05:15:01.541760", + "v": 96.8366 + }, + { + "t": "2026-07-16T06:15:01.541760", + "v": 96.9233 + }, + { + "t": "2026-07-16T07:15:01.541760", + "v": 96.9018 + }, + { + "t": "2026-07-16T08:15:01.541760", + "v": 97.0102 + }, + { + "t": "2026-07-16T09:15:01.541760", + "v": 97.1156 + }, + { + "t": "2026-07-16T10:15:01.541760", + "v": 97.1554 + }, + { + "t": "2026-07-16T11:15:01.541760", + "v": 97.1261 + }, + { + "t": "2026-07-16T12:15:01.541760", + "v": 96.8887 + }, + { + "t": "2026-07-16T13:15:01.541760", + "v": 96.8655 + }, + { + "t": "2026-07-16T14:15:01.541760", + "v": 96.7375 + }, + { + "t": "2026-07-16T15:15:01.541760", + "v": 96.3908 + }, + { + "t": "2026-07-16T16:15:01.541760", + "v": 96.3864 + }, + { + "t": "2026-07-16T17:15:01.541760", + "v": 96.8588 + }, + { + "t": "2026-07-16T18:15:01.541760", + "v": 97.0917 + }, + { + "t": "2026-07-16T19:15:01.541760", + "v": 97.2793 + }, + { + "t": "2026-07-16T20:15:01.541760", + "v": 97.1525 + }, + { + "t": "2026-07-16T21:15:01.541760", + "v": 97.0364 + }, + { + "t": "2026-07-16T22:15:01.541760", + "v": 96.8607 + }, + { + "t": "2026-07-16T23:15:01.541760", + "v": 96.8999 + }, + { + "t": "2026-07-17T00:15:01.541760", + "v": 96.7633 + }, + { + "t": "2026-07-17T01:15:01.541760", + "v": 96.7012 + }, + { + "t": "2026-07-17T02:15:01.541760", + "v": 96.6418 + }, + { + "t": "2026-07-17T03:15:01.541760", + "v": 96.2155 + }, + { + "t": "2026-07-17T04:15:01.541760", + "v": 95.8728 + }, + { + "t": "2026-07-17T05:15:01.541760", + "v": 96.076 + }, + { + "t": "2026-07-17T06:15:01.541760", + "v": 95.8829 + }, + { + "t": "2026-07-17T07:15:01.541760", + "v": 95.69 + }, + { + "t": "2026-07-17T08:15:01.541760", + "v": 95.7184 + }, + { + "t": "2026-07-17T09:15:01.541760", + "v": 95.3575 + }, + { + "t": "2026-07-17T10:15:01.541760", + "v": 95.3416 + }, + { + "t": "2026-07-17T11:15:01.541760", + "v": 95.2389 + }, + { + "t": "2026-07-17T12:15:01.541760", + "v": 94.9585 + }, + { + "t": "2026-07-17T13:15:01.541760", + "v": 95.1009 + }, + { + "t": "2026-07-17T14:15:01.541760", + "v": 95.0967 + }, + { + "t": "2026-07-17T15:15:01.541760", + "v": 95.0898 + }, + { + "t": "2026-07-17T16:15:01.541760", + "v": 95.0958 + }, + { + "t": "2026-07-17T17:15:01.541760", + "v": 94.9523 + }, + { + "t": "2026-07-17T18:15:01.541760", + "v": 95.4257 + }, + { + "t": "2026-07-17T19:15:01.541760", + "v": 95.5189 + }, + { + "t": "2026-07-17T20:15:01.541760", + "v": 95.3996 + }, + { + "t": "2026-07-17T21:15:01.541760", + "v": 95.4176 + }, + { + "t": "2026-07-17T22:15:01.541760", + "v": 95.609 + }, + { + "t": "2026-07-17T23:15:01.541760", + "v": 95.4887 + }, + { + "t": "2026-07-18T00:15:01.541760", + "v": 95.5293 + }, + { + "t": "2026-07-18T01:15:01.541760", + "v": 95.7155 + }, + { + "t": "2026-07-18T02:15:01.541760", + "v": 95.4176 + }, + { + "t": "2026-07-18T03:15:01.541760", + "v": 95.2936 + }, + { + "t": "2026-07-18T04:15:01.541760", + "v": 95.3915 + }, + { + "t": "2026-07-18T05:15:01.541760", + "v": 95.7516 + }, + { + "t": "2026-07-18T06:15:01.541760", + "v": 95.7925 + }, + { + "t": "2026-07-18T07:15:01.541760", + "v": 95.4689 + }, + { + "t": "2026-07-18T08:15:01.541760", + "v": 95.3476 + }, + { + "t": "2026-07-18T09:15:01.541760", + "v": 95.5735 + }, + { + "t": "2026-07-18T10:15:01.541760", + "v": 95.6405 + }, + { + "t": "2026-07-18T11:15:01.541760", + "v": 95.6986 + }, + { + "t": "2026-07-18T12:15:01.541760", + "v": 95.433 + }, + { + "t": "2026-07-18T13:15:01.541760", + "v": 95.4682 + }, + { + "t": "2026-07-18T14:15:01.541760", + "v": 95.3309 + }, + { + "t": "2026-07-18T15:15:01.541760", + "v": 95.0953 + }, + { + "t": "2026-07-18T16:15:01.541760", + "v": 94.8545 + }, + { + "t": "2026-07-18T17:15:01.541760", + "v": 94.6619 + }, + { + "t": "2026-07-18T18:15:01.541760", + "v": 94.9699 + }, + { + "t": "2026-07-18T19:15:01.541760", + "v": 95.1637 + }, + { + "t": "2026-07-18T20:15:01.541760", + "v": 95.318 + }, + { + "t": "2026-07-18T21:15:01.541760", + "v": 95.1002 + }, + { + "t": "2026-07-18T22:15:01.541760", + "v": 94.9556 + }, + { + "t": "2026-07-18T23:15:01.541760", + "v": 95.0034 + }, + { + "t": "2026-07-19T00:15:01.541760", + "v": 95.0834 + }, + { + "t": "2026-07-19T01:15:01.541760", + "v": 95.0494 + }, + { + "t": "2026-07-19T02:15:01.541760", + "v": 95.0456 + }, + { + "t": "2026-07-19T03:15:01.541760", + "v": 95.1602 + }, + { + "t": "2026-07-19T04:15:01.541760", + "v": 95.0916 + }, + { + "t": "2026-07-19T05:15:01.541760", + "v": 94.9945 + }, + { + "t": "2026-07-19T06:15:01.541760", + "v": 95.1306 + }, + { + "t": "2026-07-19T07:15:01.541760", + "v": 95.2246 + }, + { + "t": "2026-07-19T08:15:01.541760", + "v": 95.1295 + }, + { + "t": "2026-07-19T09:15:01.541760", + "v": 94.7564 + }, + { + "t": "2026-07-19T10:15:01.541760", + "v": 94.7692 + }, + { + "t": "2026-07-19T11:15:01.541760", + "v": 95.1366 + }, + { + "t": "2026-07-19T12:15:01.541760", + "v": 95.0797 + }, + { + "t": "2026-07-19T13:15:01.541760", + "v": 94.7394 + }, + { + "t": "2026-07-19T14:15:01.541760", + "v": 94.6772 + }, + { + "t": "2026-07-19T15:15:01.541760", + "v": 94.5608 + }, + { + "t": "2026-07-19T16:15:01.541760", + "v": 94.3889 + }, + { + "t": "2026-07-19T17:15:01.541760", + "v": 94.4897 + }, + { + "t": "2026-07-19T18:15:01.541760", + "v": 94.4981 + }, + { + "t": "2026-07-19T19:15:01.541760", + "v": 94.3449 + }, + { + "t": "2026-07-19T20:15:01.541760", + "v": 94.3219 + }, + { + "t": "2026-07-19T21:15:01.541760", + "v": 94.1723 + }, + { + "t": "2026-07-19T22:15:01.541760", + "v": 94.3791 + }, + { + "t": "2026-07-19T23:15:01.541760", + "v": 94.4427 + }, + { + "t": "2026-07-20T00:15:01.541760", + "v": 94.334 + }, + { + "t": "2026-07-20T01:15:01.541760", + "v": 94.4865 + }, + { + "t": "2026-07-20T02:15:01.541760", + "v": 94.6895 + }, + { + "t": "2026-07-20T03:15:01.541760", + "v": 94.5589 + }, + { + "t": "2026-07-20T04:15:01.541760", + "v": 94.7752 + }, + { + "t": "2026-07-20T05:15:01.541760", + "v": 94.172 + }, + { + "t": "2026-07-20T06:15:01.541760", + "v": 94.2474 + }, + { + "t": "2026-07-20T07:15:01.541760", + "v": 94.2191 + }, + { + "t": "2026-07-20T08:15:01.541760", + "v": 94.1894 + }, + { + "t": "2026-07-20T09:15:01.541760", + "v": 94.3862 + }, + { + "t": "2026-07-20T10:15:01.541760", + "v": 94.313 + }, + { + "t": "2026-07-20T11:15:01.541760", + "v": 94.4279 + }, + { + "t": "2026-07-20T12:15:01.541760", + "v": 94.3833 + }, + { + "t": "2026-07-20T13:15:01.541760", + "v": 94.3097 + }, + { + "t": "2026-07-20T14:15:01.541760", + "v": 94.2835 + }, + { + "t": "2026-07-20T15:15:01.541760", + "v": 94.3124 + }, + { + "t": "2026-07-20T16:15:01.541760", + "v": 94.145 + }, + { + "t": "2026-07-20T17:15:01.541760", + "v": 93.8471 + }, + { + "t": "2026-07-20T18:15:01.541760", + "v": 93.2092 + }, + { + "t": "2026-07-20T19:15:01.541760", + "v": 92.8988 + }, + { + "t": "2026-07-20T20:15:01.541760", + "v": 92.5236 + }, + { + "t": "2026-07-20T21:15:01.541760", + "v": 92.4175 + }, + { + "t": "2026-07-20T22:15:01.541760", + "v": 92.5482 + }, + { + "t": "2026-07-20T23:15:01.541760", + "v": 92.1724 + }, + { + "t": "2026-07-21T00:15:01.541760", + "v": 92.1375 + }, + { + "t": "2026-07-21T01:15:01.541760", + "v": 92.0897 + }, + { + "t": "2026-07-21T02:15:01.541760", + "v": 92.189 + }, + { + "t": "2026-07-21T03:15:01.541760", + "v": 92.3389 + }, + { + "t": "2026-07-21T04:15:01.541760", + "v": 92.3747 + }, + { + "t": "2026-07-21T05:15:01.541760", + "v": 92.3136 + }, + { + "t": "2026-07-21T06:15:01.541760", + "v": 92.3505 + }, + { + "t": "2026-07-21T07:15:01.541760", + "v": 92.0949 + }, + { + "t": "2026-07-21T08:15:01.541760", + "v": 91.9922 + }, + { + "t": "2026-07-21T09:15:01.541760", + "v": 92.0425 + }, + { + "t": "2026-07-21T10:15:01.541760", + "v": 92.1956 + }, + { + "t": "2026-07-21T11:15:01.541760", + "v": 92.3719 + }, + { + "t": "2026-07-21T12:15:01.541760", + "v": 92.5084 + }, + { + "t": "2026-07-21T13:15:01.541760", + "v": 93.2766 + }, + { + "t": "2026-07-21T14:15:01.541760", + "v": 93.5452 + }, + { + "t": "2026-07-21T15:15:01.541760", + "v": 93.1142 + }, + { + "t": "2026-07-21T16:15:01.541760", + "v": 92.7732 + }, + { + "t": "2026-07-21T17:15:01.541760", + "v": 92.7076 + }, + { + "t": "2026-07-21T18:15:01.541760", + "v": 93.0114 + }, + { + "t": "2026-07-21T19:15:01.541760", + "v": 93.1414 + }, + { + "t": "2026-07-21T20:15:01.541760", + "v": 92.9311 + }, + { + "t": "2026-07-21T21:15:01.541760", + "v": 92.8143 + }, + { + "t": "2026-07-21T22:15:01.541760", + "v": 92.9464 + }, + { + "t": "2026-07-21T23:15:01.541760", + "v": 92.9116 + }, + { + "t": "2026-07-22T00:15:01.541760", + "v": 92.8656 + }, + { + "t": "2026-07-22T01:15:01.541760", + "v": 92.9487 + }, + { + "t": "2026-07-22T02:15:01.541760", + "v": 92.8827 + }, + { + "t": "2026-07-22T03:15:01.541760", + "v": 93.0436 + }, + { + "t": "2026-07-22T04:15:01.541760", + "v": 93.2609 + }, + { + "t": "2026-07-22T05:15:01.541760", + "v": 93.3275 + }, + { + "t": "2026-07-22T06:15:01.541760", + "v": 93.3462 + }, + { + "t": "2026-07-22T07:15:01.541760", + "v": 93.1088 + }, + { + "t": "2026-07-22T08:15:01.541760", + "v": 93.2759 + }, + { + "t": "2026-07-22T09:15:01.541760", + "v": 93.186 + }, + { + "t": "2026-07-22T10:15:01.541760", + "v": 93.1884 + }, + { + "t": "2026-07-22T11:15:01.541760", + "v": 93.0911 + }, + { + "t": "2026-07-22T12:15:01.541760", + "v": 93.1312 + }, + { + "t": "2026-07-22T13:15:01.541760", + "v": 92.8802 + }, + { + "t": "2026-07-22T14:15:01.541760", + "v": 92.8836 + }, + { + "t": "2026-07-22T15:15:01.541760", + "v": 93.2121 + }, + { + "t": "2026-07-22T16:15:01.541760", + "v": 93.032 + }, + { + "t": "2026-07-22T17:15:01.541760", + "v": 92.9715 + }, + { + "t": "2026-07-22T18:15:01.541760", + "v": 93.0783 + }, + { + "t": "2026-07-22T19:15:01.541760", + "v": 92.751 + }, + { + "t": "2026-07-22T20:15:01.541760", + "v": 92.4897 + }, + { + "t": "2026-07-22T21:15:01.541760", + "v": 92.3493 + }, + { + "t": "2026-07-22T22:15:01.541760", + "v": 92.2498 + }, + { + "t": "2026-07-22T23:15:01.541760", + "v": 92.3392 + }, + { + "t": "2026-07-23T00:15:01.541760", + "v": 92.2426 + }, + { + "t": "2026-07-23T01:15:01.541760", + "v": 92.0113 + }, + { + "t": "2026-07-23T02:15:01.541760", + "v": 92.3726 + }, + { + "t": "2026-07-23T03:15:01.541760", + "v": 92.2481 + }, + { + "t": "2026-07-23T04:15:01.541760", + "v": 92.3755 + }, + { + "t": "2026-07-23T05:15:01.541760", + "v": 92.471 + }, + { + "t": "2026-07-23T06:15:01.541760", + "v": 92.4376 + }, + { + "t": "2026-07-23T07:15:01.541760", + "v": 92.2274 + }, + { + "t": "2026-07-23T08:15:01.541760", + "v": 92.2648 + }, + { + "t": "2026-07-23T09:15:01.541760", + "v": 92.1664 + }, + { + "t": "2026-07-23T10:15:01.541760", + "v": 92.1426 + }, + { + "t": "2026-07-23T11:15:01.541760", + "v": 92.0269 + }, + { + "t": "2026-07-23T12:15:01.541760", + "v": 91.6499 + }, + { + "t": "2026-07-23T13:15:01.541760", + "v": 91.4662 + }, + { + "t": "2026-07-23T14:15:01.541760", + "v": 91.3699 + }, + { + "t": "2026-07-23T15:15:01.541760", + "v": 91.2246 + }, + { + "t": "2026-07-23T16:15:01.541760", + "v": 91.2906 + }, + { + "t": "2026-07-23T17:15:01.541760", + "v": 91.4731 + }, + { + "t": "2026-07-23T18:15:01.541760", + "v": 91.5928 + }, + { + "t": "2026-07-23T19:15:01.541760", + "v": 91.7727 + }, + { + "t": "2026-07-23T20:15:01.541760", + "v": 91.7943 + }, + { + "t": "2026-07-23T21:15:01.541760", + "v": 91.6437 + }, + { + "t": "2026-07-23T22:15:01.541760", + "v": 91.468 + }, + { + "t": "2026-07-23T23:15:01.541760", + "v": 91.6983 + }, + { + "t": "2026-07-24T00:15:01.541760", + "v": 91.7857 + }, + { + "t": "2026-07-24T01:15:01.541760", + "v": 91.7128 + }, + { + "t": "2026-07-24T02:15:01.541760", + "v": 91.7339 + }, + { + "t": "2026-07-24T03:15:01.541760", + "v": 91.7132 + }, + { + "t": "2026-07-24T04:15:01.541760", + "v": 91.6701 + }, + { + "t": "2026-07-24T05:15:01.541760", + "v": 91.567 + }, + { + "t": "2026-07-24T06:15:01.541760", + "v": 91.4163 + }, + { + "t": "2026-07-24T07:15:01.541760", + "v": 91.5098 + }, + { + "t": "2026-07-24T08:15:01.541760", + "v": 91.2659 + }, + { + "t": "2026-07-24T09:15:01.541760", + "v": 91.1603 + }, + { + "t": "2026-07-24T10:15:01.541760", + "v": 90.93 + }, + { + "t": "2026-07-24T11:15:01.541760", + "v": 90.8825 + }, + { + "t": "2026-07-24T12:15:01.541760", + "v": 90.8649 + }, + { + "t": "2026-07-24T13:15:01.541760", + "v": 91.0705 + }, + { + "t": "2026-07-24T14:15:01.541760", + "v": 90.9886 + }, + { + "t": "2026-07-24T15:15:01.541760", + "v": 91.1222 + }, + { + "t": "2026-07-24T16:15:01.541760", + "v": 91.0666 + }, + { + "t": "2026-07-24T17:15:01.541760", + "v": 91.0765 + }, + { + "t": "2026-07-24T18:15:01.541760", + "v": 90.8068 + }, + { + "t": "2026-07-24T19:15:01.541760", + "v": 90.8008 + }, + { + "t": "2026-07-24T20:15:01.541760", + "v": 90.7034 + }, + { + "t": "2026-07-24T21:15:01.541760", + "v": 90.6432 + }, + { + "t": "2026-07-24T22:15:01.541760", + "v": 90.7327 + }, + { + "t": "2026-07-24T23:15:01.541760", + "v": 90.9052 + }, + { + "t": "2026-07-25T00:15:01.541760", + "v": 90.7291 + }, + { + "t": "2026-07-25T01:15:01.541760", + "v": 90.5341 + }, + { + "t": "2026-07-25T02:15:01.541760", + "v": 90.3822 + }, + { + "t": "2026-07-25T03:15:01.541760", + "v": 90.606 + }, + { + "t": "2026-07-25T04:15:01.541760", + "v": 90.6297 + }, + { + "t": "2026-07-25T05:15:01.541760", + "v": 90.7084 + }, + { + "t": "2026-07-25T06:15:01.541760", + "v": 90.8779 + }, + { + "t": "2026-07-25T07:15:01.541760", + "v": 90.571 + }, + { + "t": "2026-07-25T08:15:01.541760", + "v": 90.7547 + }, + { + "t": "2026-07-25T09:15:01.541760", + "v": 90.7735 + }, + { + "t": "2026-07-25T10:15:01.541760", + "v": 90.8982 + }, + { + "t": "2026-07-25T11:15:01.541760", + "v": 91.0035 + }, + { + "t": "2026-07-25T12:15:01.541760", + "v": 91.0051 + }, + { + "t": "2026-07-25T13:15:01.541760", + "v": 90.7522 + }, + { + "t": "2026-07-25T14:15:01.541760", + "v": 90.0121 + }, + { + "t": "2026-07-25T15:15:01.541760", + "v": 89.8747 + }, + { + "t": "2026-07-25T16:15:01.541760", + "v": 89.8911 + }, + { + "t": "2026-07-25T17:15:01.541760", + "v": 90.1034 + }, + { + "t": "2026-07-25T18:15:01.541760", + "v": 89.8913 + }, + { + "t": "2026-07-25T19:15:01.541760", + "v": 89.7954 + }, + { + "t": "2026-07-25T20:15:01.541760", + "v": 89.6618 + }, + { + "t": "2026-07-25T21:15:01.541760", + "v": 89.4353 + }, + { + "t": "2026-07-25T22:15:01.541760", + "v": 89.2273 + }, + { + "t": "2026-07-25T23:15:01.541760", + "v": 89.1322 + }, + { + "t": "2026-07-26T00:15:01.541760", + "v": 88.8743 + }, + { + "t": "2026-07-26T01:15:01.541760", + "v": 88.6742 + }, + { + "t": "2026-07-26T02:15:01.541760", + "v": 88.7881 + }, + { + "t": "2026-07-26T03:15:01.541760", + "v": 88.7252 + }, + { + "t": "2026-07-26T04:15:01.541760", + "v": 88.937 + }, + { + "t": "2026-07-26T05:15:01.541760", + "v": 89.1913 + }, + { + "t": "2026-07-26T06:15:01.541760", + "v": 88.9854 + }, + { + "t": "2026-07-26T07:15:01.541760", + "v": 88.9157 + }, + { + "t": "2026-07-26T08:15:01.541760", + "v": 88.7822 + }, + { + "t": "2026-07-26T09:15:01.541760", + "v": 89.05 + }, + { + "t": "2026-07-26T10:15:01.541760", + "v": 89.8014 + }, + { + "t": "2026-07-26T11:15:01.541760", + "v": 89.4175 + }, + { + "t": "2026-07-26T12:15:01.541760", + "v": 89.1835 + }, + { + "t": "2026-07-26T13:15:01.541760", + "v": 89.2614 + }, + { + "t": "2026-07-26T14:15:01.541760", + "v": 89.0523 + }, + { + "t": "2026-07-26T15:15:01.541760", + "v": 89.0752 + }, + { + "t": "2026-07-26T16:15:01.541760", + "v": 88.5081 + }, + { + "t": "2026-07-26T17:15:01.541760", + "v": 88.2961 + }, + { + "t": "2026-07-26T18:15:01.541760", + "v": 88.0852 + }, + { + "t": "2026-07-26T19:15:01.541760", + "v": 88.145 + }, + { + "t": "2026-07-26T20:15:01.541760", + "v": 88.159 + }, + { + "t": "2026-07-26T21:15:01.541760", + "v": 87.9879 + }, + { + "t": "2026-07-26T22:15:01.541760", + "v": 87.8223 + }, + { + "t": "2026-07-26T23:15:01.541760", + "v": 87.7334 + }, + { + "t": "2026-07-27T00:15:01.541760", + "v": 87.4303 + }, + { + "t": "2026-07-27T01:15:01.541760", + "v": 87.577 + }, + { + "t": "2026-07-27T02:15:01.541760", + "v": 87.6962 + }, + { + "t": "2026-07-27T03:15:01.541760", + "v": 87.8855 + }, + { + "t": "2026-07-27T04:15:01.541760", + "v": 88.0332 + }, + { + "t": "2026-07-27T05:15:01.541760", + "v": 87.8826 + }, + { + "t": "2026-07-27T06:15:01.541760", + "v": 88.0955 + }, + { + "t": "2026-07-27T07:15:01.541760", + "v": 88.0471 + }, + { + "t": "2026-07-27T08:15:01.541760", + "v": 87.5699 + }, + { + "t": "2026-07-27T09:15:01.541760", + "v": 87.4371 + }, + { + "t": "2026-07-27T10:15:01.541760", + "v": 87.5769 + }, + { + "t": "2026-07-27T11:15:01.541760", + "v": 87.2633 + }, + { + "t": "2026-07-27T12:15:01.541760", + "v": 87.1999 + }, + { + "t": "2026-07-27T13:15:01.541760", + "v": 87.2426 + }, + { + "t": "2026-07-27T14:15:01.541760", + "v": 87.3461 + }, + { + "t": "2026-07-27T15:15:01.541760", + "v": 87.4868 + }, + { + "t": "2026-07-27T16:15:01.541760", + "v": 88.0316 + }, + { + "t": "2026-07-27T17:15:01.541760", + "v": 87.3328 + }, + { + "t": "2026-07-27T18:15:01.541760", + "v": 87.4721 + }, + { + "t": "2026-07-27T19:15:01.541760", + "v": 87.2676 + }, + { + "t": "2026-07-27T20:15:01.541760", + "v": 87.2655 + }, + { + "t": "2026-07-27T21:15:01.541760", + "v": 87.2588 + }, + { + "t": "2026-07-27T22:15:01.541760", + "v": 87.2278 + }, + { + "t": "2026-07-27T23:15:01.541760", + "v": 87.2697 + }, + { + "t": "2026-07-28T00:15:01.541760", + "v": 87.1029 + }, + { + "t": "2026-07-28T01:15:01.541760", + "v": 87.0798 + }, + { + "t": "2026-07-28T02:15:01.541760", + "v": 86.7991 + }, + { + "t": "2026-07-28T03:15:01.541760", + "v": 86.9944 + }, + { + "t": "2026-07-28T04:15:01.541760", + "v": 87.1148 + }, + { + "t": "2026-07-28T05:15:01.541760", + "v": 87.1489 + }, + { + "t": "2026-07-28T06:15:01.541760", + "v": 87.32 + }, + { + "t": "2026-07-28T07:15:01.541760", + "v": 87.374 + }, + { + "t": "2026-07-28T08:15:01.541760", + "v": 87.2047 + }, + { + "t": "2026-07-28T09:15:01.541760", + "v": 87.0162 + }, + { + "t": "2026-07-28T10:15:01.541760", + "v": 86.7075 + }, + { + "t": "2026-07-28T11:15:01.541760", + "v": 86.8474 + }, + { + "t": "2026-07-28T12:15:01.541760", + "v": 86.5113 + }, + { + "t": "2026-07-28T13:15:01.541760", + "v": 86.4769 + }, + { + "t": "2026-07-28T14:15:01.541760", + "v": 86.3224 + }, + { + "t": "2026-07-28T15:15:01.541760", + "v": 86.4051 + }, + { + "t": "2026-07-28T16:15:01.541760", + "v": 86.1369 + }, + { + "t": "2026-07-28T17:15:01.541760", + "v": 85.9067 + }, + { + "t": "2026-07-28T18:15:01.541760", + "v": 85.7241 + }, + { + "t": "2026-07-28T19:15:01.541760", + "v": 86.0317 + }, + { + "t": "2026-07-28T20:15:01.541760", + "v": 86.3407 + }, + { + "t": "2026-07-28T21:15:01.541760", + "v": 86.398 + }, + { + "t": "2026-07-28T22:15:01.541760", + "v": 86.0857 + }, + { + "t": "2026-07-28T23:15:01.541760", + "v": 85.931 + }, + { + "t": "2026-07-29T00:15:01.541760", + "v": 85.8641 + }, + { + "t": "2026-07-29T01:15:01.541760", + "v": 86.13 + }, + { + "t": "2026-07-29T02:15:01.541760", + "v": 86.0274 + }, + { + "t": "2026-07-29T03:15:01.541760", + "v": 86.5647 + }, + { + "t": "2026-07-29T04:15:01.541760", + "v": 86.4043 + }, + { + "t": "2026-07-29T05:15:01.541760", + "v": 86.2438 + }, + { + "t": "2026-07-29T06:15:01.541760", + "v": 86.1855 + }, + { + "t": "2026-07-29T07:15:01.541760", + "v": 86.309 + }, + { + "t": "2026-07-29T08:15:01.541760", + "v": 86.2436 + }, + { + "t": "2026-07-29T09:15:01.541760", + "v": 86.134 + }, + { + "t": "2026-07-29T10:15:01.541760", + "v": 85.8237 + }, + { + "t": "2026-07-29T11:15:01.541760", + "v": 85.6573 + }, + { + "t": "2026-07-29T12:15:01.541760", + "v": 85.7491 + }, + { + "t": "2026-07-29T13:15:01.541760", + "v": 85.9685 + }, + { + "t": "2026-07-29T14:15:01.541760", + "v": 86.0033 + }, + { + "t": "2026-07-29T15:15:01.541760", + "v": 86.3102 + }, + { + "t": "2026-07-29T16:15:01.541760", + "v": 86.3283 + }, + { + "t": "2026-07-29T17:15:01.541760", + "v": 86.1958 + }, + { + "t": "2026-07-29T18:15:01.541760", + "v": 86.4408 + }, + { + "t": "2026-07-29T19:15:01.541760", + "v": 86.5193 + }, + { + "t": "2026-07-29T20:15:01.541760", + "v": 86.5725 + }, + { + "t": "2026-07-29T21:15:01.541760", + "v": 86.5485 + }, + { + "t": "2026-07-29T22:15:01.541760", + "v": 86.5803 + }, + { + "t": "2026-07-29T23:15:01.541760", + "v": 86.6331 + }, + { + "t": "2026-07-30T00:15:01.541760", + "v": 86.7623 + }, + { + "t": "2026-07-30T01:15:01.541760", + "v": 86.8388 + }, + { + "t": "2026-07-30T02:15:01.541760", + "v": 86.9433 + }, + { + "t": "2026-07-30T03:15:01.541760", + "v": 87.0924 + }, + { + "t": "2026-07-30T04:15:01.541760", + "v": 87.1889 + }, + { + "t": "2026-07-30T05:15:01.541760", + "v": 86.7409 + }, + { + "t": "2026-07-30T06:15:01.541760", + "v": 86.9692 + }, + { + "t": "2026-07-30T07:15:01.541760", + "v": 87.3708 + }, + { + "t": "2026-07-30T08:15:01.541760", + "v": 87.0957 + }, + { + "t": "2026-07-30T09:15:01.541760", + "v": 87.3097 + }, + { + "t": "2026-07-30T10:15:01.541760", + "v": 87.7577 + }, + { + "t": "2026-07-30T11:15:01.541760", + "v": 87.5854 + }, + { + "t": "2026-07-30T12:15:01.541760", + "v": 87.3746 + }, + { + "t": "2026-07-30T13:15:01.541760", + "v": 87.4549 + }, + { + "t": "2026-07-30T14:15:01.541760", + "v": 87.4129 + }, + { + "t": "2026-07-30T15:15:01.541760", + "v": 87.0155 + }, + { + "t": "2026-07-30T16:15:01.541760", + "v": 87.0936 + }, + { + "t": "2026-07-30T17:15:01.541760", + "v": 86.9166 + }, + { + "t": "2026-07-30T18:15:01.541760", + "v": 87.3741 + }, + { + "t": "2026-07-30T19:15:01.541760", + "v": 87.4069 + }, + { + "t": "2026-07-30T20:15:01.541760", + "v": 87.4108 + }, + { + "t": "2026-07-30T21:15:01.541760", + "v": 87.3027 + }, + { + "t": "2026-07-30T22:15:01.541760", + "v": 87.606 + }, + { + "t": "2026-07-30T23:15:01.541760", + "v": 87.4262 + }, + { + "t": "2026-07-31T00:15:01.541760", + "v": 87.2711 + }, + { + "t": "2026-07-31T01:15:01.541760", + "v": 87.104 + }, + { + "t": "2026-07-31T02:15:01.541760", + "v": 87.3354 + }, + { + "t": "2026-07-31T03:15:01.541760", + "v": 87.558 + }, + { + "t": "2026-07-31T04:15:01.541760", + "v": 87.7976 + }, + { + "t": "2026-07-31T05:15:01.541760", + "v": 87.6899 + }, + { + "t": "2026-07-31T06:15:01.541760", + "v": 87.8562 + }, + { + "t": "2026-07-31T07:15:01.541760", + "v": 87.7708 + }, + { + "t": "2026-07-31T08:15:01.541760", + "v": 87.708 + }, + { + "t": "2026-07-31T09:15:01.541760", + "v": 87.7043 + }, + { + "t": "2026-07-31T10:15:01.541760", + "v": 87.6868 + }, + { + "t": "2026-07-31T11:15:01.541760", + "v": 87.3759 + }, + { + "t": "2026-07-31T12:15:01.541760", + "v": 87.4083 + }, + { + "t": "2026-07-31T13:15:01.541760", + "v": 87.1483 + }, + { + "t": "2026-07-31T14:15:01.541760", + "v": 87.1326 + }, + { + "t": "2026-07-31T15:15:01.541760", + "v": 86.9832 + }, + { + "t": "2026-07-31T16:15:01.541760", + "v": 86.9453 + }, + { + "t": "2026-07-31T17:15:01.541760", + "v": 86.9206 + }, + { + "t": "2026-07-31T18:15:01.541760", + "v": 86.7638 + }, + { + "t": "2026-07-31T19:15:01.541760", + "v": 86.5095 + }, + { + "t": "2026-07-31T20:15:01.541760", + "v": 86.4203 + }, + { + "t": "2026-07-31T21:15:01.541760", + "v": 86.4831 + }, + { + "t": "2026-07-31T22:15:01.541760", + "v": 86.4961 + }, + { + "t": "2026-07-31T23:15:01.541760", + "v": 86.5999 + }, + { + "t": "2026-08-01T00:15:01.541760", + "v": 86.8604 + }, + { + "t": "2026-08-01T01:15:01.541760", + "v": 86.9486 + }, + { + "t": "2026-08-01T02:15:01.541760", + "v": 86.9521 + }, + { + "t": "2026-08-01T03:15:01.541760", + "v": 86.8783 + }, + { + "t": "2026-08-01T04:15:01.541760", + "v": 86.7502 + }, + { + "t": "2026-08-01T05:15:01.541760", + "v": 86.6917 + }, + { + "t": "2026-08-01T06:15:01.541760", + "v": 86.9332 + }, + { + "t": "2026-08-01T07:15:01.541760", + "v": 86.8876 + }, + { + "t": "2026-08-01T08:15:01.541760", + "v": 86.7146 + }, + { + "t": "2026-08-01T09:15:01.541760", + "v": 86.8791 + }, + { + "t": "2026-08-01T10:15:01.541760", + "v": 86.8393 + }, + { + "t": "2026-08-01T11:15:01.541760", + "v": 86.8179 + }, + { + "t": "2026-08-01T12:15:01.541760", + "v": 86.7712 + }, + { + "t": "2026-08-01T13:15:01.541760", + "v": 87.0356 + }, + { + "t": "2026-08-01T14:15:01.541760", + "v": 86.7584 + }, + { + "t": "2026-08-01T15:15:01.541760", + "v": 86.915 + }, + { + "t": "2026-08-01T16:15:01.541760", + "v": 87.13 + }, + { + "t": "2026-08-01T17:15:01.541760", + "v": 87.1353 + }, + { + "t": "2026-08-01T18:15:01.541760", + "v": 87.0894 + }, + { + "t": "2026-08-01T19:15:01.541760", + "v": 87.4359 + }, + { + "t": "2026-08-01T20:15:01.541760", + "v": 87.1505 + }, + { + "t": "2026-08-01T21:15:01.541760", + "v": 87.2007 + }, + { + "t": "2026-08-01T22:15:01.541760", + "v": 87.0739 + }, + { + "t": "2026-08-01T23:15:01.541760", + "v": 86.6785 + }, + { + "t": "2026-08-02T00:15:01.541760", + "v": 86.7617 + }, + { + "t": "2026-08-02T01:15:01.541760", + "v": 87.0378 + }, + { + "t": "2026-08-02T02:15:01.541760", + "v": 87.2426 + }, + { + "t": "2026-08-02T03:15:01.541760", + "v": 86.8535 + }, + { + "t": "2026-08-02T04:15:01.541760", + "v": 86.9791 + }, + { + "t": "2026-08-02T05:15:01.541760", + "v": 87.1434 + }, + { + "t": "2026-08-02T06:15:01.541760", + "v": 87.5221 + }, + { + "t": "2026-08-02T07:15:01.541760", + "v": 87.225 + }, + { + "t": "2026-08-02T08:15:01.541760", + "v": 87.5717 + }, + { + "t": "2026-08-02T09:15:01.541760", + "v": 87.5493 + }, + { + "t": "2026-08-02T10:15:01.541760", + "v": 87.5762 + }, + { + "t": "2026-08-02T11:15:01.541760", + "v": 87.2199 + }, + { + "t": "2026-08-02T12:15:01.541760", + "v": 87.4102 + }, + { + "t": "2026-08-02T13:15:01.541760", + "v": 87.1996 + }, + { + "t": "2026-08-02T14:15:01.541760", + "v": 86.6792 + }, + { + "t": "2026-08-02T15:15:01.541760", + "v": 86.7152 + }, + { + "t": "2026-08-02T16:15:01.541760", + "v": 86.7399 + }, + { + "t": "2026-08-02T17:15:01.541760", + "v": 86.6878 + }, + { + "t": "2026-08-02T18:15:01.541760", + "v": 86.5482 + }, + { + "t": "2026-08-02T19:15:01.541760", + "v": 86.7795 + }, + { + "t": "2026-08-02T20:15:01.541760", + "v": 86.8886 + }, + { + "t": "2026-08-02T21:15:01.541760", + "v": 86.9819 + }, + { + "t": "2026-08-02T22:15:01.541760", + "v": 86.9207 + }, + { + "t": "2026-08-02T23:15:01.541760", + "v": 86.7955 + }, + { + "t": "2026-08-03T00:15:01.541760", + "v": 87.0618 + }, + { + "t": "2026-08-03T01:15:01.541760", + "v": 87.4009 + }, + { + "t": "2026-08-03T02:15:01.541760", + "v": 87.0904 + }, + { + "t": "2026-08-03T03:15:01.541760", + "v": 86.869 + }, + { + "t": "2026-08-03T04:15:01.541760", + "v": 86.7123 + }, + { + "t": "2026-08-03T05:15:01.541760", + "v": 86.8972 + }, + { + "t": "2026-08-03T06:15:01.541760", + "v": 86.608 + }, + { + "t": "2026-08-03T07:15:01.541760", + "v": 86.6298 + }, + { + "t": "2026-08-03T08:15:01.541760", + "v": 86.3837 + }, + { + "t": "2026-08-03T09:15:01.541760", + "v": 86.3122 + }, + { + "t": "2026-08-03T10:15:01.541760", + "v": 86.0434 + }, + { + "t": "2026-08-03T11:15:01.541760", + "v": 85.7546 + }, + { + "t": "2026-08-03T12:15:01.541760", + "v": 85.8618 + }, + { + "t": "2026-08-03T13:15:01.541760", + "v": 85.6463 + }, + { + "t": "2026-08-03T14:15:01.541760", + "v": 85.4728 + }, + { + "t": "2026-08-03T15:15:01.541760", + "v": 85.3669 + }, + { + "t": "2026-08-03T16:15:01.541760", + "v": 85.0418 + }, + { + "t": "2026-08-03T17:15:01.541760", + "v": 84.8127 + }, + { + "t": "2026-08-03T18:15:01.541760", + "v": 84.4829 + }, + { + "t": "2026-08-03T19:15:01.541760", + "v": 84.3153 + }, + { + "t": "2026-08-03T20:15:01.541760", + "v": 84.1833 + }, + { + "t": "2026-08-03T21:15:01.541760", + "v": 84.6949 + }, + { + "t": "2026-08-03T22:15:01.541760", + "v": 84.6377 + }, + { + "t": "2026-08-03T23:15:01.541760", + "v": 84.5973 + }, + { + "t": "2026-08-04T00:15:01.541760", + "v": 85.2698 + }, + { + "t": "2026-08-04T01:15:01.541760", + "v": 85.6098 + }, + { + "t": "2026-08-04T02:15:01.541760", + "v": 85.5425 + }, + { + "t": "2026-08-04T03:15:01.541760", + "v": 85.6813 + }, + { + "t": "2026-08-04T04:15:01.541760", + "v": 85.6572 + }, + { + "t": "2026-08-04T05:15:01.541760", + "v": 85.9433 + }, + { + "t": "2026-08-04T06:15:01.541760", + "v": 86.31 + } + ], + "trades": [ + { + "time": "2026-07-21 07:15", + "side": "SELL", + "size": 0.0015, + "price": 63813.3, + "pnl_gross": -0.2309, + "pnl_net": -0.3267, + "fee": 0.09572 + }, + { + "time": "2026-07-21 13:15", + "side": "BUY", + "size": 0.002, + "price": 60441.1, + "pnl_gross": 0.793, + "pnl_net": 0.6721, + "fee": 0.120882 + }, + { + "time": "2026-07-21 14:15", + "side": "BUY", + "size": 0.0013, + "price": 61649.3, + "pnl_gross": 0.2932, + "pnl_net": 0.213, + "fee": 0.080144 + }, + { + "time": "2026-07-21 15:15", + "side": "SELL", + "size": 0.0006, + "price": 64100.3, + "pnl_gross": -0.4065, + "pnl_net": -0.4449, + "fee": 0.03846 + }, + { + "time": "2026-07-21 16:15", + "side": "SELL", + "size": 0.0006, + "price": 63583.6, + "pnl_gross": -0.3163, + "pnl_net": -0.3544, + "fee": 0.03815 + }, + { + "time": "2026-07-21 18:15", + "side": "BUY", + "size": 0.0013, + "price": 60190.7, + "pnl_gross": 0.3286, + "pnl_net": 0.2503, + "fee": 0.078248 + }, + { + "time": "2026-07-22 04:15", + "side": "BUY", + "size": 0.0009, + "price": 61030.6, + "pnl_gross": 0.242, + "pnl_net": 0.187, + "fee": 0.054928 + }, + { + "time": "2026-07-22 07:15", + "side": "SELL", + "size": 0.0008, + "price": 62567.1, + "pnl_gross": -0.2129, + "pnl_net": -0.2629, + "fee": 0.050054 + }, + { + "time": "2026-07-22 13:15", + "side": "SELL", + "size": 0.0016, + "price": 60737.1, + "pnl_gross": -0.2263, + "pnl_net": -0.3234, + "fee": 0.097179 + }, + { + "time": "2026-07-22 15:15", + "side": "BUY", + "size": 0.0018, + "price": 63690.8, + "pnl_gross": 0.3531, + "pnl_net": 0.2385, + "fee": 0.114643 + }, + { + "time": "2026-07-22 19:15", + "side": "SELL", + "size": 0.0008, + "price": 61797.5, + "pnl_gross": -0.3026, + "pnl_net": -0.352, + "fee": 0.049438 + }, + { + "time": "2026-07-22 20:15", + "side": "SELL", + "size": 0.0011, + "price": 63460.0, + "pnl_gross": -0.2367, + "pnl_net": -0.3065, + "fee": 0.069806 + }, + { + "time": "2026-07-23 02:15", + "side": "BUY", + "size": 0.0007, + "price": 60148.6, + "pnl_gross": 0.3861, + "pnl_net": 0.344, + "fee": 0.042104 + }, + { + "time": "2026-07-23 12:15", + "side": "SELL", + "size": 0.0008, + "price": 60423.0, + "pnl_gross": -0.3523, + "pnl_net": -0.4006, + "fee": 0.048338 + }, + { + "time": "2026-07-23 23:15", + "side": "BUY", + "size": 0.001, + "price": 64407.7, + "pnl_gross": 0.2551, + "pnl_net": 0.1906, + "fee": 0.064408 + }, + { + "time": "2026-07-24 08:15", + "side": "SELL", + "size": 0.0016, + "price": 63249.5, + "pnl_gross": -0.2192, + "pnl_net": -0.3204, + "fee": 0.101199 + }, + { + "time": "2026-07-24 13:15", + "side": "BUY", + "size": 0.0011, + "price": 64819.2, + "pnl_gross": 0.2302, + "pnl_net": 0.1589, + "fee": 0.071301 + }, + { + "time": "2026-07-24 18:15", + "side": "SELL", + "size": 0.0015, + "price": 60731.1, + "pnl_gross": -0.2451, + "pnl_net": -0.3362, + "fee": 0.091097 + }, + { + "time": "2026-07-25 03:15", + "side": "BUY", + "size": 0.0012, + "price": 63979.1, + "pnl_gross": 0.2485, + "pnl_net": 0.1718, + "fee": 0.076775 + }, + { + "time": "2026-07-25 07:15", + "side": "SELL", + "size": 0.0009, + "price": 64298.5, + "pnl_gross": -0.2822, + "pnl_net": -0.3401, + "fee": 0.057869 + }, + { + "time": "2026-07-25 13:15", + "side": "SELL", + "size": 0.0013, + "price": 63315.9, + "pnl_gross": -0.2283, + "pnl_net": -0.3106, + "fee": 0.082311 + }, + { + "time": "2026-07-25 14:15", + "side": "SELL", + "size": 0.001, + "price": 62673.4, + "pnl_gross": -0.7154, + "pnl_net": -0.7781, + "fee": 0.062673 + }, + { + "time": "2026-07-25 17:15", + "side": "BUY", + "size": 0.0019, + "price": 63788.6, + "pnl_gross": 0.2369, + "pnl_net": 0.1157, + "fee": 0.121198 + }, + { + "time": "2026-07-26 00:15", + "side": "SELL", + "size": 0.0006, + "price": 62644.4, + "pnl_gross": -0.2332, + "pnl_net": -0.2707, + "fee": 0.037587 + }, + { + "time": "2026-07-26 04:15", + "side": "BUY", + "size": 0.0013, + "price": 61888.6, + "pnl_gross": 0.2365, + "pnl_net": 0.156, + "fee": 0.080455 + }, + { + "time": "2026-07-26 05:15", + "side": "BUY", + "size": 0.0013, + "price": 60663.8, + "pnl_gross": 0.2789, + "pnl_net": 0.2, + "fee": 0.078863 + }, + { + "time": "2026-07-26 09:15", + "side": "BUY", + "size": 0.0009, + "price": 60746.5, + "pnl_gross": 0.2925, + "pnl_net": 0.2379, + "fee": 0.054672 + }, + { + "time": "2026-07-26 10:15", + "side": "BUY", + "size": 0.0012, + "price": 64040.4, + "pnl_gross": 0.776, + "pnl_net": 0.6992, + "fee": 0.076848 + }, + { + "time": "2026-07-26 11:15", + "side": "SELL", + "size": 0.0014, + "price": 64439.9, + "pnl_gross": -0.3592, + "pnl_net": -0.4494, + "fee": 0.090216 + }, + { + "time": "2026-07-26 12:15", + "side": "SELL", + "size": 0.0006, + "price": 60777.6, + "pnl_gross": -0.2094, + "pnl_net": -0.2459, + "fee": 0.036467 + }, + { + "time": "2026-07-26 16:15", + "side": "SELL", + "size": 0.0016, + "price": 63990.8, + "pnl_gross": -0.5424, + "pnl_net": -0.6448, + "fee": 0.102385 + }, + { + "time": "2026-07-27 00:15", + "side": "SELL", + "size": 0.0013, + "price": 61091.7, + "pnl_gross": -0.2784, + "pnl_net": -0.3578, + "fee": 0.079419 + }, + { + "time": "2026-07-27 03:15", + "side": "BUY", + "size": 0.0007, + "price": 64188.3, + "pnl_gross": 0.2139, + "pnl_net": 0.1689, + "fee": 0.044932 + }, + { + "time": "2026-07-27 06:15", + "side": "BUY", + "size": 0.0017, + "price": 64513.0, + "pnl_gross": 0.2375, + "pnl_net": 0.1278, + "fee": 0.109672 + }, + { + "time": "2026-07-27 08:15", + "side": "SELL", + "size": 0.0016, + "price": 61261.3, + "pnl_gross": -0.4525, + "pnl_net": -0.5506, + "fee": 0.098018 + }, + { + "time": "2026-07-27 11:15", + "side": "SELL", + "size": 0.0018, + "price": 62273.3, + "pnl_gross": -0.2891, + "pnl_net": -0.4012, + "fee": 0.112092 + }, + { + "time": "2026-07-27 16:15", + "side": "BUY", + "size": 0.0017, + "price": 60130.2, + "pnl_gross": 0.5694, + "pnl_net": 0.4672, + "fee": 0.102221 + }, + { + "time": "2026-07-27 17:15", + "side": "SELL", + "size": 0.0017, + "price": 60206.9, + "pnl_gross": -0.6741, + "pnl_net": -0.7765, + "fee": 0.102352 + }, + { + "time": "2026-07-28 02:15", + "side": "SELL", + "size": 0.0018, + "price": 64379.0, + "pnl_gross": -0.2561, + "pnl_net": -0.372, + "fee": 0.115882 + }, + { + "time": "2026-07-28 03:15", + "side": "BUY", + "size": 0.0008, + "price": 61069.0, + "pnl_gross": 0.2201, + "pnl_net": 0.1712, + "fee": 0.048855 + }, + { + "time": "2026-07-28 10:15", + "side": "SELL", + "size": 0.0015, + "price": 64303.6, + "pnl_gross": -0.284, + "pnl_net": -0.3805, + "fee": 0.096455 + }, + { + "time": "2026-07-28 12:15", + "side": "SELL", + "size": 0.0018, + "price": 63740.0, + "pnl_gross": -0.3114, + "pnl_net": -0.4261, + "fee": 0.114732 + }, + { + "time": "2026-07-28 16:15", + "side": "SELL", + "size": 0.0012, + "price": 61338.3, + "pnl_gross": -0.2435, + "pnl_net": -0.3171, + "fee": 0.073606 + }, + { + "time": "2026-07-28 17:15", + "side": "SELL", + "size": 0.0005, + "price": 62756.9, + "pnl_gross": -0.2056, + "pnl_net": -0.2369, + "fee": 0.031378 + }, + { + "time": "2026-07-28 19:15", + "side": "BUY", + "size": 0.0009, + "price": 62784.9, + "pnl_gross": 0.3322, + "pnl_net": 0.2757, + "fee": 0.056506 + }, + { + "time": "2026-07-28 20:15", + "side": "BUY", + "size": 0.0011, + "price": 61743.1, + "pnl_gross": 0.3336, + "pnl_net": 0.2657, + "fee": 0.067917 + }, + { + "time": "2026-07-28 22:15", + "side": "SELL", + "size": 0.0011, + "price": 63477.7, + "pnl_gross": -0.2877, + "pnl_net": -0.3575, + "fee": 0.069825 + }, + { + "time": "2026-07-29 01:15", + "side": "BUY", + "size": 0.0009, + "price": 62888.2, + "pnl_gross": 0.2907, + "pnl_net": 0.2341, + "fee": 0.056599 + }, + { + "time": "2026-07-29 03:15", + "side": "BUY", + "size": 0.0007, + "price": 64079.2, + "pnl_gross": 0.562, + "pnl_net": 0.5171, + "fee": 0.044855 + }, + { + "time": "2026-07-29 10:15", + "side": "SELL", + "size": 0.0013, + "price": 60779.6, + "pnl_gross": -0.2857, + "pnl_net": -0.3647, + "fee": 0.079013 + }, + { + "time": "2026-07-29 13:15", + "side": "BUY", + "size": 0.0014, + "price": 60770.6, + "pnl_gross": 0.2439, + "pnl_net": 0.1589, + "fee": 0.085079 + }, + { + "time": "2026-07-29 15:15", + "side": "BUY", + "size": 0.0008, + "price": 62734.3, + "pnl_gross": 0.3315, + "pnl_net": 0.2813, + "fee": 0.050187 + }, + { + "time": "2026-07-29 18:15", + "side": "BUY", + "size": 0.0019, + "price": 61136.8, + "pnl_gross": 0.2697, + "pnl_net": 0.1536, + "fee": 0.11616 + }, + { + "time": "2026-07-30 05:15", + "side": "SELL", + "size": 0.0011, + "price": 60387.6, + "pnl_gross": -0.4233, + "pnl_net": -0.4898, + "fee": 0.066426 + }, + { + "time": "2026-07-30 06:15", + "side": "BUY", + "size": 0.0005, + "price": 64156.0, + "pnl_gross": 0.2529, + "pnl_net": 0.2208, + "fee": 0.032078 + }, + { + "time": "2026-07-30 07:15", + "side": "BUY", + "size": 0.0015, + "price": 64751.6, + "pnl_gross": 0.4263, + "pnl_net": 0.3292, + "fee": 0.097127 + }, + { + "time": "2026-07-30 08:15", + "side": "SELL", + "size": 0.0012, + "price": 63214.3, + "pnl_gross": -0.2505, + "pnl_net": -0.3263, + "fee": 0.075857 + }, + { + "time": "2026-07-30 09:15", + "side": "BUY", + "size": 0.0013, + "price": 63512.3, + "pnl_gross": 0.2386, + "pnl_net": 0.1561, + "fee": 0.082566 + }, + { + "time": "2026-07-30 10:15", + "side": "BUY", + "size": 0.0006, + "price": 60147.4, + "pnl_gross": 0.4726, + "pnl_net": 0.4366, + "fee": 0.036088 + }, + { + "time": "2026-07-30 15:15", + "side": "SELL", + "size": 0.001, + "price": 61341.6, + "pnl_gross": -0.3727, + "pnl_net": -0.4341, + "fee": 0.061342 + }, + { + "time": "2026-07-30 18:15", + "side": "BUY", + "size": 0.0014, + "price": 63003.8, + "pnl_gross": 0.4821, + "pnl_net": 0.3939, + "fee": 0.088205 + }, + { + "time": "2026-07-30 22:15", + "side": "BUY", + "size": 0.0009, + "price": 63577.7, + "pnl_gross": 0.328, + "pnl_net": 0.2708, + "fee": 0.05722 + }, + { + "time": "2026-07-31 02:15", + "side": "BUY", + "size": 0.0018, + "price": 60533.5, + "pnl_gross": 0.2561, + "pnl_net": 0.1472, + "fee": 0.10896 + }, + { + "time": "2026-07-31 03:15", + "side": "BUY", + "size": 0.002, + "price": 63144.8, + "pnl_gross": 0.2472, + "pnl_net": 0.1209, + "fee": 0.12629 + }, + { + "time": "2026-07-31 04:15", + "side": "BUY", + "size": 0.0014, + "price": 60996.8, + "pnl_gross": 0.2643, + "pnl_net": 0.1789, + "fee": 0.085396 + }, + { + "time": "2026-07-31 11:15", + "side": "SELL", + "size": 0.001, + "price": 61133.4, + "pnl_gross": -0.2863, + "pnl_net": -0.3474, + "fee": 0.061133 + }, + { + "time": "2026-07-31 13:15", + "side": "SELL", + "size": 0.0019, + "price": 63295.3, + "pnl_gross": -0.2353, + "pnl_net": -0.3556, + "fee": 0.120261 + }, + { + "time": "2026-07-31 19:15", + "side": "SELL", + "size": 0.0009, + "price": 62666.3, + "pnl_gross": -0.2296, + "pnl_net": -0.286, + "fee": 0.0564 + }, + { + "time": "2026-08-01 00:15", + "side": "BUY", + "size": 0.0011, + "price": 61509.2, + "pnl_gross": 0.285, + "pnl_net": 0.2174, + "fee": 0.06766 + }, + { + "time": "2026-08-01 06:15", + "side": "BUY", + "size": 0.0019, + "price": 62175.2, + "pnl_gross": 0.2662, + "pnl_net": 0.1481, + "fee": 0.118133 + }, + { + "time": "2026-08-01 13:15", + "side": "BUY", + "size": 0.0019, + "price": 60579.8, + "pnl_gross": 0.2889, + "pnl_net": 0.1738, + "fee": 0.115102 + }, + { + "time": "2026-08-01 14:15", + "side": "SELL", + "size": 0.0009, + "price": 61782.2, + "pnl_gross": -0.2525, + "pnl_net": -0.3081, + "fee": 0.055604 + }, + { + "time": "2026-08-01 16:15", + "side": "BUY", + "size": 0.001, + "price": 60881.3, + "pnl_gross": 0.2397, + "pnl_net": 0.1788, + "fee": 0.060881 + }, + { + "time": "2026-08-01 19:15", + "side": "BUY", + "size": 0.0019, + "price": 62436.1, + "pnl_gross": 0.3713, + "pnl_net": 0.2526, + "fee": 0.118629 + }, + { + "time": "2026-08-01 20:15", + "side": "SELL", + "size": 0.0008, + "price": 63573.4, + "pnl_gross": -0.2608, + "pnl_net": -0.3117, + "fee": 0.050859 + }, + { + "time": "2026-08-01 23:15", + "side": "SELL", + "size": 0.0008, + "price": 62203.8, + "pnl_gross": -0.3708, + "pnl_net": -0.4205, + "fee": 0.049763 + }, + { + "time": "2026-08-02 01:15", + "side": "BUY", + "size": 0.0005, + "price": 63862.8, + "pnl_gross": 0.3008, + "pnl_net": 0.2689, + "fee": 0.031931 + }, + { + "time": "2026-08-02 02:15", + "side": "BUY", + "size": 0.0008, + "price": 62750.6, + "pnl_gross": 0.2293, + "pnl_net": 0.1791, + "fee": 0.0502 + }, + { + "time": "2026-08-02 03:15", + "side": "SELL", + "size": 0.0017, + "price": 64896.2, + "pnl_gross": -0.3644, + "pnl_net": -0.4747, + "fee": 0.110324 + }, + { + "time": "2026-08-02 06:15", + "side": "BUY", + "size": 0.0019, + "price": 61035.3, + "pnl_gross": 0.4033, + "pnl_net": 0.2874, + "fee": 0.115967 + }, + { + "time": "2026-08-02 07:15", + "side": "SELL", + "size": 0.0012, + "price": 62327.1, + "pnl_gross": -0.2724, + "pnl_net": -0.3471, + "fee": 0.074793 + }, + { + "time": "2026-08-02 08:15", + "side": "BUY", + "size": 0.0011, + "price": 62214.0, + "pnl_gross": 0.3713, + "pnl_net": 0.3028, + "fee": 0.068435 + }, + { + "time": "2026-08-02 11:15", + "side": "SELL", + "size": 0.0017, + "price": 60530.6, + "pnl_gross": -0.3317, + "pnl_net": -0.4346, + "fee": 0.102902 + }, + { + "time": "2026-08-02 12:15", + "side": "BUY", + "size": 0.0018, + "price": 62804.7, + "pnl_gross": 0.215, + "pnl_net": 0.1019, + "fee": 0.113048 + }, + { + "time": "2026-08-02 14:15", + "side": "SELL", + "size": 0.0013, + "price": 60529.1, + "pnl_gross": -0.4957, + "pnl_net": -0.5744, + "fee": 0.078688 + }, + { + "time": "2026-08-02 19:15", + "side": "BUY", + "size": 0.0006, + "price": 64165.7, + "pnl_gross": 0.2558, + "pnl_net": 0.2173, + "fee": 0.038499 + }, + { + "time": "2026-08-03 00:15", + "side": "BUY", + "size": 0.0007, + "price": 64794.9, + "pnl_gross": 0.2911, + "pnl_net": 0.2457, + "fee": 0.045356 + }, + { + "time": "2026-08-03 01:15", + "side": "BUY", + "size": 0.0008, + "price": 61808.8, + "pnl_gross": 0.3637, + "pnl_net": 0.3142, + "fee": 0.049447 + }, + { + "time": "2026-08-03 02:15", + "side": "SELL", + "size": 0.0015, + "price": 60531.0, + "pnl_gross": -0.2859, + "pnl_net": -0.3767, + "fee": 0.090797 + }, + { + "time": "2026-08-03 06:15", + "side": "SELL", + "size": 0.0011, + "price": 60747.2, + "pnl_gross": -0.2646, + "pnl_net": -0.3315, + "fee": 0.066822 + }, + { + "time": "2026-08-03 08:15", + "side": "SELL", + "size": 0.0007, + "price": 62910.7, + "pnl_gross": -0.2215, + "pnl_net": -0.2656, + "fee": 0.044037 + }, + { + "time": "2026-08-03 10:15", + "side": "SELL", + "size": 0.0014, + "price": 64587.4, + "pnl_gross": -0.2442, + "pnl_net": -0.3347, + "fee": 0.090422 + }, + { + "time": "2026-08-03 11:15", + "side": "SELL", + "size": 0.0013, + "price": 63453.5, + "pnl_gross": -0.2641, + "pnl_net": -0.3466, + "fee": 0.08249 + }, + { + "time": "2026-08-03 16:15", + "side": "SELL", + "size": 0.0012, + "price": 62000.1, + "pnl_gross": -0.3005, + "pnl_net": -0.3749, + "fee": 0.0744 + }, + { + "time": "2026-08-03 18:15", + "side": "SELL", + "size": 0.0019, + "price": 63430.6, + "pnl_gross": -0.3051, + "pnl_net": -0.4256, + "fee": 0.120518 + }, + { + "time": "2026-08-03 21:15", + "side": "BUY", + "size": 0.0017, + "price": 62331.5, + "pnl_gross": 0.5362, + "pnl_net": 0.4302, + "fee": 0.105964 + }, + { + "time": "2026-08-04 00:15", + "side": "BUY", + "size": 0.0016, + "price": 63432.2, + "pnl_gross": 0.6972, + "pnl_net": 0.5957, + "fee": 0.101492 + }, + { + "time": "2026-08-04 01:15", + "side": "BUY", + "size": 0.0013, + "price": 60938.7, + "pnl_gross": 0.3646, + "pnl_net": 0.2854, + "fee": 0.07922 + }, + { + "time": "2026-08-04 05:15", + "side": "BUY", + "size": 0.0011, + "price": 60117.1, + "pnl_gross": 0.3107, + "pnl_net": 0.2446, + "fee": 0.066129 + }, + { + "time": "2026-08-04 06:15", + "side": "BUY", + "size": 0.0014, + "price": 62075.1, + "pnl_gross": 0.3914, + "pnl_net": 0.3045, + "fee": 0.086905 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.550389" +} \ No newline at end of file diff --git a/backtests/results/queue_imb_20260804-071501.json b/backtests/results/queue_imb_20260804-071501.json new file mode 100644 index 0000000..0cc6989 --- /dev/null +++ b/backtests/results/queue_imb_20260804-071501.json @@ -0,0 +1,3809 @@ +{ + "strategy": "Queue Imbalance", + "strategy_key": "queue_imb", + "description": "Weighted LOB queue dynamics \u2014 Stoikov-Sa\u011flam framework", + "allocation": 100.0, + "start_time": "2026-07-05T07:15:01.663264", + "end_time": "2026-08-04T06:15:01.663264", + "start_equity": 100.0, + "end_equity": 79.9798, + "pnl": -20.0448, + "pnl_pct": -20.0448, + "pnl_gross": -2.3061, + "pnl_gross_pct": -2.3061, + "fees_total": 17.7387, + "fee_model": "taker", + "ann_return_pct": -240.54, + "sharpe": -1.0018, + "sortino": -1.4755, + "max_dd": 0.0705, + "max_dd_pct": 7.05, + "win_rate": 0.0, + "total_trades": 222, + "equity_curve": [ + { + "t": "2026-07-05T07:15:01.663264", + "v": 100.0913 + }, + { + "t": "2026-07-05T08:15:01.663264", + "v": 100.0655 + }, + { + "t": "2026-07-05T09:15:01.663264", + "v": 100.2848 + }, + { + "t": "2026-07-05T10:15:01.663264", + "v": 100.1803 + }, + { + "t": "2026-07-05T11:15:01.663264", + "v": 100.4191 + }, + { + "t": "2026-07-05T12:15:01.663264", + "v": 100.3961 + }, + { + "t": "2026-07-05T13:15:01.663264", + "v": 100.3536 + }, + { + "t": "2026-07-05T14:15:01.663264", + "v": 100.3629 + }, + { + "t": "2026-07-05T15:15:01.663264", + "v": 100.3723 + }, + { + "t": "2026-07-05T16:15:01.663264", + "v": 100.5536 + }, + { + "t": "2026-07-05T17:15:01.663264", + "v": 100.869 + }, + { + "t": "2026-07-05T18:15:01.663264", + "v": 100.4409 + }, + { + "t": "2026-07-05T19:15:01.663264", + "v": 100.6137 + }, + { + "t": "2026-07-05T20:15:01.663264", + "v": 100.8327 + }, + { + "t": "2026-07-05T21:15:01.663264", + "v": 100.9503 + }, + { + "t": "2026-07-05T22:15:01.663264", + "v": 101.0229 + }, + { + "t": "2026-07-05T23:15:01.663264", + "v": 100.8634 + }, + { + "t": "2026-07-06T00:15:01.663264", + "v": 100.0154 + }, + { + "t": "2026-07-06T01:15:01.663264", + "v": 100.0604 + }, + { + "t": "2026-07-06T02:15:01.663264", + "v": 100.1572 + }, + { + "t": "2026-07-06T03:15:01.663264", + "v": 99.9713 + }, + { + "t": "2026-07-06T04:15:01.663264", + "v": 99.8334 + }, + { + "t": "2026-07-06T05:15:01.663264", + "v": 99.4311 + }, + { + "t": "2026-07-06T06:15:01.663264", + "v": 99.2966 + }, + { + "t": "2026-07-06T07:15:01.663264", + "v": 99.3963 + }, + { + "t": "2026-07-06T08:15:01.663264", + "v": 99.1382 + }, + { + "t": "2026-07-06T09:15:01.663264", + "v": 99.1492 + }, + { + "t": "2026-07-06T10:15:01.663264", + "v": 99.5062 + }, + { + "t": "2026-07-06T11:15:01.663264", + "v": 99.4452 + }, + { + "t": "2026-07-06T12:15:01.663264", + "v": 99.3447 + }, + { + "t": "2026-07-06T13:15:01.663264", + "v": 99.2446 + }, + { + "t": "2026-07-06T14:15:01.663264", + "v": 98.7087 + }, + { + "t": "2026-07-06T15:15:01.663264", + "v": 98.9165 + }, + { + "t": "2026-07-06T16:15:01.663264", + "v": 99.2343 + }, + { + "t": "2026-07-06T17:15:01.663264", + "v": 99.1468 + }, + { + "t": "2026-07-06T18:15:01.663264", + "v": 99.1517 + }, + { + "t": "2026-07-06T19:15:01.663264", + "v": 99.3491 + }, + { + "t": "2026-07-06T20:15:01.663264", + "v": 99.6434 + }, + { + "t": "2026-07-06T21:15:01.663264", + "v": 99.6794 + }, + { + "t": "2026-07-06T22:15:01.663264", + "v": 99.5773 + }, + { + "t": "2026-07-06T23:15:01.663264", + "v": 99.5818 + }, + { + "t": "2026-07-07T00:15:01.663264", + "v": 99.0531 + }, + { + "t": "2026-07-07T01:15:01.663264", + "v": 99.1835 + }, + { + "t": "2026-07-07T02:15:01.663264", + "v": 99.024 + }, + { + "t": "2026-07-07T03:15:01.663264", + "v": 99.1585 + }, + { + "t": "2026-07-07T04:15:01.663264", + "v": 99.2338 + }, + { + "t": "2026-07-07T05:15:01.663264", + "v": 99.4486 + }, + { + "t": "2026-07-07T06:15:01.663264", + "v": 99.9624 + }, + { + "t": "2026-07-07T07:15:01.663264", + "v": 99.7535 + }, + { + "t": "2026-07-07T08:15:01.663264", + "v": 99.4769 + }, + { + "t": "2026-07-07T09:15:01.663264", + "v": 98.9049 + }, + { + "t": "2026-07-07T10:15:01.663264", + "v": 98.865 + }, + { + "t": "2026-07-07T11:15:01.663264", + "v": 98.776 + }, + { + "t": "2026-07-07T12:15:01.663264", + "v": 98.2407 + }, + { + "t": "2026-07-07T13:15:01.663264", + "v": 97.7797 + }, + { + "t": "2026-07-07T14:15:01.663264", + "v": 97.7135 + }, + { + "t": "2026-07-07T15:15:01.663264", + "v": 97.9982 + }, + { + "t": "2026-07-07T16:15:01.663264", + "v": 98.2078 + }, + { + "t": "2026-07-07T17:15:01.663264", + "v": 98.2265 + }, + { + "t": "2026-07-07T18:15:01.663264", + "v": 98.0232 + }, + { + "t": "2026-07-07T19:15:01.663264", + "v": 97.1001 + }, + { + "t": "2026-07-07T20:15:01.663264", + "v": 96.9695 + }, + { + "t": "2026-07-07T21:15:01.663264", + "v": 96.6866 + }, + { + "t": "2026-07-07T22:15:01.663264", + "v": 96.5028 + }, + { + "t": "2026-07-07T23:15:01.663264", + "v": 96.6104 + }, + { + "t": "2026-07-08T00:15:01.663264", + "v": 96.606 + }, + { + "t": "2026-07-08T01:15:01.663264", + "v": 96.9244 + }, + { + "t": "2026-07-08T02:15:01.663264", + "v": 97.3948 + }, + { + "t": "2026-07-08T03:15:01.663264", + "v": 97.6188 + }, + { + "t": "2026-07-08T04:15:01.663264", + "v": 97.7391 + }, + { + "t": "2026-07-08T05:15:01.663264", + "v": 97.8426 + }, + { + "t": "2026-07-08T06:15:01.663264", + "v": 97.4944 + }, + { + "t": "2026-07-08T07:15:01.663264", + "v": 97.1789 + }, + { + "t": "2026-07-08T08:15:01.663264", + "v": 97.1566 + }, + { + "t": "2026-07-08T09:15:01.663264", + "v": 97.0244 + }, + { + "t": "2026-07-08T10:15:01.663264", + "v": 96.855 + }, + { + "t": "2026-07-08T11:15:01.663264", + "v": 96.8506 + }, + { + "t": "2026-07-08T12:15:01.663264", + "v": 96.6423 + }, + { + "t": "2026-07-08T13:15:01.663264", + "v": 96.8742 + }, + { + "t": "2026-07-08T14:15:01.663264", + "v": 97.3744 + }, + { + "t": "2026-07-08T15:15:01.663264", + "v": 97.0654 + }, + { + "t": "2026-07-08T16:15:01.663264", + "v": 97.1076 + }, + { + "t": "2026-07-08T17:15:01.663264", + "v": 97.2674 + }, + { + "t": "2026-07-08T18:15:01.663264", + "v": 97.2822 + }, + { + "t": "2026-07-08T19:15:01.663264", + "v": 97.3297 + }, + { + "t": "2026-07-08T20:15:01.663264", + "v": 97.4429 + }, + { + "t": "2026-07-08T21:15:01.663264", + "v": 97.4599 + }, + { + "t": "2026-07-08T22:15:01.663264", + "v": 97.4306 + }, + { + "t": "2026-07-08T23:15:01.663264", + "v": 97.1812 + }, + { + "t": "2026-07-09T00:15:01.663264", + "v": 97.3584 + }, + { + "t": "2026-07-09T01:15:01.663264", + "v": 97.6404 + }, + { + "t": "2026-07-09T02:15:01.663264", + "v": 97.5169 + }, + { + "t": "2026-07-09T03:15:01.663264", + "v": 97.7501 + }, + { + "t": "2026-07-09T04:15:01.663264", + "v": 97.9325 + }, + { + "t": "2026-07-09T05:15:01.663264", + "v": 97.6794 + }, + { + "t": "2026-07-09T06:15:01.663264", + "v": 97.1129 + }, + { + "t": "2026-07-09T07:15:01.663264", + "v": 97.17 + }, + { + "t": "2026-07-09T08:15:01.663264", + "v": 96.8104 + }, + { + "t": "2026-07-09T09:15:01.663264", + "v": 96.8608 + }, + { + "t": "2026-07-09T10:15:01.663264", + "v": 97.1815 + }, + { + "t": "2026-07-09T11:15:01.663264", + "v": 96.8865 + }, + { + "t": "2026-07-09T12:15:01.663264", + "v": 96.7386 + }, + { + "t": "2026-07-09T13:15:01.663264", + "v": 97.0029 + }, + { + "t": "2026-07-09T14:15:01.663264", + "v": 96.5398 + }, + { + "t": "2026-07-09T15:15:01.663264", + "v": 96.6004 + }, + { + "t": "2026-07-09T16:15:01.663264", + "v": 96.5384 + }, + { + "t": "2026-07-09T17:15:01.663264", + "v": 96.4558 + }, + { + "t": "2026-07-09T18:15:01.663264", + "v": 96.1539 + }, + { + "t": "2026-07-09T19:15:01.663264", + "v": 95.9545 + }, + { + "t": "2026-07-09T20:15:01.663264", + "v": 95.98 + }, + { + "t": "2026-07-09T21:15:01.663264", + "v": 95.7897 + }, + { + "t": "2026-07-09T22:15:01.663264", + "v": 96.1453 + }, + { + "t": "2026-07-09T23:15:01.663264", + "v": 97.8424 + }, + { + "t": "2026-07-10T00:15:01.663264", + "v": 97.7789 + }, + { + "t": "2026-07-10T01:15:01.663264", + "v": 97.8077 + }, + { + "t": "2026-07-10T02:15:01.663264", + "v": 97.7972 + }, + { + "t": "2026-07-10T03:15:01.663264", + "v": 97.6785 + }, + { + "t": "2026-07-10T04:15:01.663264", + "v": 97.2583 + }, + { + "t": "2026-07-10T05:15:01.663264", + "v": 97.2509 + }, + { + "t": "2026-07-10T06:15:01.663264", + "v": 97.5025 + }, + { + "t": "2026-07-10T07:15:01.663264", + "v": 97.9985 + }, + { + "t": "2026-07-10T08:15:01.663264", + "v": 97.9163 + }, + { + "t": "2026-07-10T09:15:01.663264", + "v": 97.5909 + }, + { + "t": "2026-07-10T10:15:01.663264", + "v": 97.4187 + }, + { + "t": "2026-07-10T11:15:01.663264", + "v": 97.5336 + }, + { + "t": "2026-07-10T12:15:01.663264", + "v": 97.9576 + }, + { + "t": "2026-07-10T13:15:01.663264", + "v": 97.9846 + }, + { + "t": "2026-07-10T14:15:01.663264", + "v": 97.8583 + }, + { + "t": "2026-07-10T15:15:01.663264", + "v": 97.665 + }, + { + "t": "2026-07-10T16:15:01.663264", + "v": 97.6223 + }, + { + "t": "2026-07-10T17:15:01.663264", + "v": 97.7787 + }, + { + "t": "2026-07-10T18:15:01.663264", + "v": 97.835 + }, + { + "t": "2026-07-10T19:15:01.663264", + "v": 97.447 + }, + { + "t": "2026-07-10T20:15:01.663264", + "v": 97.3027 + }, + { + "t": "2026-07-10T21:15:01.663264", + "v": 97.3438 + }, + { + "t": "2026-07-10T22:15:01.663264", + "v": 97.2462 + }, + { + "t": "2026-07-10T23:15:01.663264", + "v": 97.0696 + }, + { + "t": "2026-07-11T00:15:01.663264", + "v": 97.0558 + }, + { + "t": "2026-07-11T01:15:01.663264", + "v": 96.3062 + }, + { + "t": "2026-07-11T02:15:01.663264", + "v": 96.3601 + }, + { + "t": "2026-07-11T03:15:01.663264", + "v": 96.7861 + }, + { + "t": "2026-07-11T04:15:01.663264", + "v": 96.5955 + }, + { + "t": "2026-07-11T05:15:01.663264", + "v": 96.6498 + }, + { + "t": "2026-07-11T06:15:01.663264", + "v": 96.3921 + }, + { + "t": "2026-07-11T07:15:01.663264", + "v": 96.2445 + }, + { + "t": "2026-07-11T08:15:01.663264", + "v": 96.2833 + }, + { + "t": "2026-07-11T09:15:01.663264", + "v": 95.9253 + }, + { + "t": "2026-07-11T10:15:01.663264", + "v": 95.8178 + }, + { + "t": "2026-07-11T11:15:01.663264", + "v": 96.1024 + }, + { + "t": "2026-07-11T12:15:01.663264", + "v": 96.1648 + }, + { + "t": "2026-07-11T13:15:01.663264", + "v": 95.8831 + }, + { + "t": "2026-07-11T14:15:01.663264", + "v": 96.1792 + }, + { + "t": "2026-07-11T15:15:01.663264", + "v": 95.7235 + }, + { + "t": "2026-07-11T16:15:01.663264", + "v": 95.7859 + }, + { + "t": "2026-07-11T17:15:01.663264", + "v": 95.5661 + }, + { + "t": "2026-07-11T18:15:01.663264", + "v": 95.4366 + }, + { + "t": "2026-07-11T19:15:01.663264", + "v": 95.2767 + }, + { + "t": "2026-07-11T20:15:01.663264", + "v": 95.4019 + }, + { + "t": "2026-07-11T21:15:01.663264", + "v": 95.2688 + }, + { + "t": "2026-07-11T22:15:01.663264", + "v": 95.265 + }, + { + "t": "2026-07-11T23:15:01.663264", + "v": 95.167 + }, + { + "t": "2026-07-12T00:15:01.663264", + "v": 94.4896 + }, + { + "t": "2026-07-12T01:15:01.663264", + "v": 94.5231 + }, + { + "t": "2026-07-12T02:15:01.663264", + "v": 94.8593 + }, + { + "t": "2026-07-12T03:15:01.663264", + "v": 94.8956 + }, + { + "t": "2026-07-12T04:15:01.663264", + "v": 94.937 + }, + { + "t": "2026-07-12T05:15:01.663264", + "v": 94.3997 + }, + { + "t": "2026-07-12T06:15:01.663264", + "v": 94.5161 + }, + { + "t": "2026-07-12T07:15:01.663264", + "v": 94.8063 + }, + { + "t": "2026-07-12T08:15:01.663264", + "v": 94.9569 + }, + { + "t": "2026-07-12T09:15:01.663264", + "v": 95.0025 + }, + { + "t": "2026-07-12T10:15:01.663264", + "v": 94.6329 + }, + { + "t": "2026-07-12T11:15:01.663264", + "v": 94.6812 + }, + { + "t": "2026-07-12T12:15:01.663264", + "v": 94.7047 + }, + { + "t": "2026-07-12T13:15:01.663264", + "v": 94.931 + }, + { + "t": "2026-07-12T14:15:01.663264", + "v": 94.684 + }, + { + "t": "2026-07-12T15:15:01.663264", + "v": 95.1543 + }, + { + "t": "2026-07-12T16:15:01.663264", + "v": 94.8549 + }, + { + "t": "2026-07-12T17:15:01.663264", + "v": 94.8039 + }, + { + "t": "2026-07-12T18:15:01.663264", + "v": 94.6878 + }, + { + "t": "2026-07-12T19:15:01.663264", + "v": 94.9574 + }, + { + "t": "2026-07-12T20:15:01.663264", + "v": 94.6526 + }, + { + "t": "2026-07-12T21:15:01.663264", + "v": 94.4661 + }, + { + "t": "2026-07-12T22:15:01.663264", + "v": 94.3318 + }, + { + "t": "2026-07-12T23:15:01.663264", + "v": 93.9593 + }, + { + "t": "2026-07-13T00:15:01.663264", + "v": 93.503 + }, + { + "t": "2026-07-13T01:15:01.663264", + "v": 93.4433 + }, + { + "t": "2026-07-13T02:15:01.663264", + "v": 93.3977 + }, + { + "t": "2026-07-13T03:15:01.663264", + "v": 92.9469 + }, + { + "t": "2026-07-13T04:15:01.663264", + "v": 92.634 + }, + { + "t": "2026-07-13T05:15:01.663264", + "v": 92.6692 + }, + { + "t": "2026-07-13T06:15:01.663264", + "v": 92.8931 + }, + { + "t": "2026-07-13T07:15:01.663264", + "v": 92.6966 + }, + { + "t": "2026-07-13T08:15:01.663264", + "v": 92.664 + }, + { + "t": "2026-07-13T09:15:01.663264", + "v": 92.8777 + }, + { + "t": "2026-07-13T10:15:01.663264", + "v": 92.8287 + }, + { + "t": "2026-07-13T11:15:01.663264", + "v": 92.4509 + }, + { + "t": "2026-07-13T12:15:01.663264", + "v": 92.2975 + }, + { + "t": "2026-07-13T13:15:01.663264", + "v": 92.1798 + }, + { + "t": "2026-07-13T14:15:01.663264", + "v": 91.9625 + }, + { + "t": "2026-07-13T15:15:01.663264", + "v": 91.9288 + }, + { + "t": "2026-07-13T16:15:01.663264", + "v": 92.0504 + }, + { + "t": "2026-07-13T17:15:01.663264", + "v": 91.7862 + }, + { + "t": "2026-07-13T18:15:01.663264", + "v": 91.8278 + }, + { + "t": "2026-07-13T19:15:01.663264", + "v": 91.7083 + }, + { + "t": "2026-07-13T20:15:01.663264", + "v": 91.8323 + }, + { + "t": "2026-07-13T21:15:01.663264", + "v": 92.0229 + }, + { + "t": "2026-07-13T22:15:01.663264", + "v": 92.1568 + }, + { + "t": "2026-07-13T23:15:01.663264", + "v": 92.0346 + }, + { + "t": "2026-07-14T00:15:01.663264", + "v": 91.8627 + }, + { + "t": "2026-07-14T01:15:01.663264", + "v": 91.6866 + }, + { + "t": "2026-07-14T02:15:01.663264", + "v": 91.5535 + }, + { + "t": "2026-07-14T03:15:01.663264", + "v": 91.1444 + }, + { + "t": "2026-07-14T04:15:01.663264", + "v": 91.2071 + }, + { + "t": "2026-07-14T05:15:01.663264", + "v": 91.1667 + }, + { + "t": "2026-07-14T06:15:01.663264", + "v": 91.5651 + }, + { + "t": "2026-07-14T07:15:01.663264", + "v": 91.5065 + }, + { + "t": "2026-07-14T08:15:01.663264", + "v": 91.7263 + }, + { + "t": "2026-07-14T09:15:01.663264", + "v": 91.6212 + }, + { + "t": "2026-07-14T10:15:01.663264", + "v": 91.4663 + }, + { + "t": "2026-07-14T11:15:01.663264", + "v": 91.0033 + }, + { + "t": "2026-07-14T12:15:01.663264", + "v": 91.0599 + }, + { + "t": "2026-07-14T13:15:01.663264", + "v": 91.0294 + }, + { + "t": "2026-07-14T14:15:01.663264", + "v": 90.9456 + }, + { + "t": "2026-07-14T15:15:01.663264", + "v": 91.3545 + }, + { + "t": "2026-07-14T16:15:01.663264", + "v": 90.8473 + }, + { + "t": "2026-07-14T17:15:01.663264", + "v": 90.6681 + }, + { + "t": "2026-07-14T18:15:01.663264", + "v": 90.7558 + }, + { + "t": "2026-07-14T19:15:01.663264", + "v": 90.8121 + }, + { + "t": "2026-07-14T20:15:01.663264", + "v": 90.6091 + }, + { + "t": "2026-07-14T21:15:01.663264", + "v": 90.3287 + }, + { + "t": "2026-07-14T22:15:01.663264", + "v": 90.4995 + }, + { + "t": "2026-07-14T23:15:01.663264", + "v": 90.1622 + }, + { + "t": "2026-07-15T00:15:01.663264", + "v": 90.1671 + }, + { + "t": "2026-07-15T01:15:01.663264", + "v": 90.0725 + }, + { + "t": "2026-07-15T02:15:01.663264", + "v": 89.9483 + }, + { + "t": "2026-07-15T03:15:01.663264", + "v": 90.0325 + }, + { + "t": "2026-07-15T04:15:01.663264", + "v": 90.0414 + }, + { + "t": "2026-07-15T05:15:01.663264", + "v": 89.7077 + }, + { + "t": "2026-07-15T06:15:01.663264", + "v": 89.8142 + }, + { + "t": "2026-07-15T07:15:01.663264", + "v": 89.8757 + }, + { + "t": "2026-07-15T08:15:01.663264", + "v": 89.9659 + }, + { + "t": "2026-07-15T09:15:01.663264", + "v": 89.858 + }, + { + "t": "2026-07-15T10:15:01.663264", + "v": 89.8998 + }, + { + "t": "2026-07-15T11:15:01.663264", + "v": 89.5099 + }, + { + "t": "2026-07-15T12:15:01.663264", + "v": 89.7273 + }, + { + "t": "2026-07-15T13:15:01.663264", + "v": 89.3141 + }, + { + "t": "2026-07-15T14:15:01.663264", + "v": 89.792 + }, + { + "t": "2026-07-15T15:15:01.663264", + "v": 89.7886 + }, + { + "t": "2026-07-15T16:15:01.663264", + "v": 89.3624 + }, + { + "t": "2026-07-15T17:15:01.663264", + "v": 89.37 + }, + { + "t": "2026-07-15T18:15:01.663264", + "v": 89.2478 + }, + { + "t": "2026-07-15T19:15:01.663264", + "v": 89.7501 + }, + { + "t": "2026-07-15T20:15:01.663264", + "v": 89.8436 + }, + { + "t": "2026-07-15T21:15:01.663264", + "v": 89.6779 + }, + { + "t": "2026-07-15T22:15:01.663264", + "v": 89.283 + }, + { + "t": "2026-07-15T23:15:01.663264", + "v": 89.5162 + }, + { + "t": "2026-07-16T00:15:01.663264", + "v": 89.2929 + }, + { + "t": "2026-07-16T01:15:01.663264", + "v": 89.4061 + }, + { + "t": "2026-07-16T02:15:01.663264", + "v": 89.2553 + }, + { + "t": "2026-07-16T03:15:01.663264", + "v": 89.6644 + }, + { + "t": "2026-07-16T04:15:01.663264", + "v": 89.6124 + }, + { + "t": "2026-07-16T05:15:01.663264", + "v": 89.4758 + }, + { + "t": "2026-07-16T06:15:01.663264", + "v": 89.2549 + }, + { + "t": "2026-07-16T07:15:01.663264", + "v": 88.6567 + }, + { + "t": "2026-07-16T08:15:01.663264", + "v": 88.8861 + }, + { + "t": "2026-07-16T09:15:01.663264", + "v": 88.6558 + }, + { + "t": "2026-07-16T10:15:01.663264", + "v": 88.2838 + }, + { + "t": "2026-07-16T11:15:01.663264", + "v": 88.2568 + }, + { + "t": "2026-07-16T12:15:01.663264", + "v": 88.2952 + }, + { + "t": "2026-07-16T13:15:01.663264", + "v": 88.368 + }, + { + "t": "2026-07-16T14:15:01.663264", + "v": 88.7325 + }, + { + "t": "2026-07-16T15:15:01.663264", + "v": 89.0057 + }, + { + "t": "2026-07-16T16:15:01.663264", + "v": 88.7459 + }, + { + "t": "2026-07-16T17:15:01.663264", + "v": 88.8702 + }, + { + "t": "2026-07-16T18:15:01.663264", + "v": 88.2807 + }, + { + "t": "2026-07-16T19:15:01.663264", + "v": 88.3014 + }, + { + "t": "2026-07-16T20:15:01.663264", + "v": 88.1546 + }, + { + "t": "2026-07-16T21:15:01.663264", + "v": 88.2884 + }, + { + "t": "2026-07-16T22:15:01.663264", + "v": 88.1996 + }, + { + "t": "2026-07-16T23:15:01.663264", + "v": 88.169 + }, + { + "t": "2026-07-17T00:15:01.663264", + "v": 88.688 + }, + { + "t": "2026-07-17T01:15:01.663264", + "v": 88.7421 + }, + { + "t": "2026-07-17T02:15:01.663264", + "v": 88.6663 + }, + { + "t": "2026-07-17T03:15:01.663264", + "v": 88.4985 + }, + { + "t": "2026-07-17T04:15:01.663264", + "v": 88.6965 + }, + { + "t": "2026-07-17T05:15:01.663264", + "v": 89.0221 + }, + { + "t": "2026-07-17T06:15:01.663264", + "v": 88.8171 + }, + { + "t": "2026-07-17T07:15:01.663264", + "v": 89.0107 + }, + { + "t": "2026-07-17T08:15:01.663264", + "v": 89.0501 + }, + { + "t": "2026-07-17T09:15:01.663264", + "v": 88.8486 + }, + { + "t": "2026-07-17T10:15:01.663264", + "v": 89.1906 + }, + { + "t": "2026-07-17T11:15:01.663264", + "v": 88.5971 + }, + { + "t": "2026-07-17T12:15:01.663264", + "v": 88.5912 + }, + { + "t": "2026-07-17T13:15:01.663264", + "v": 88.711 + }, + { + "t": "2026-07-17T14:15:01.663264", + "v": 88.6477 + }, + { + "t": "2026-07-17T15:15:01.663264", + "v": 88.3659 + }, + { + "t": "2026-07-17T16:15:01.663264", + "v": 88.3589 + }, + { + "t": "2026-07-17T17:15:01.663264", + "v": 88.4894 + }, + { + "t": "2026-07-17T18:15:01.663264", + "v": 88.6953 + }, + { + "t": "2026-07-17T19:15:01.663264", + "v": 88.7097 + }, + { + "t": "2026-07-17T20:15:01.663264", + "v": 89.2701 + }, + { + "t": "2026-07-17T21:15:01.663264", + "v": 89.1875 + }, + { + "t": "2026-07-17T22:15:01.663264", + "v": 89.2432 + }, + { + "t": "2026-07-17T23:15:01.663264", + "v": 89.4485 + }, + { + "t": "2026-07-18T00:15:01.663264", + "v": 89.5053 + }, + { + "t": "2026-07-18T01:15:01.663264", + "v": 89.3417 + }, + { + "t": "2026-07-18T02:15:01.663264", + "v": 89.3847 + }, + { + "t": "2026-07-18T03:15:01.663264", + "v": 89.4647 + }, + { + "t": "2026-07-18T04:15:01.663264", + "v": 89.5221 + }, + { + "t": "2026-07-18T05:15:01.663264", + "v": 89.5103 + }, + { + "t": "2026-07-18T06:15:01.663264", + "v": 89.2685 + }, + { + "t": "2026-07-18T07:15:01.663264", + "v": 89.0568 + }, + { + "t": "2026-07-18T08:15:01.663264", + "v": 89.0744 + }, + { + "t": "2026-07-18T09:15:01.663264", + "v": 88.77 + }, + { + "t": "2026-07-18T10:15:01.663264", + "v": 88.6567 + }, + { + "t": "2026-07-18T11:15:01.663264", + "v": 88.6085 + }, + { + "t": "2026-07-18T12:15:01.663264", + "v": 88.8895 + }, + { + "t": "2026-07-18T13:15:01.663264", + "v": 88.8531 + }, + { + "t": "2026-07-18T14:15:01.663264", + "v": 88.5984 + }, + { + "t": "2026-07-18T15:15:01.663264", + "v": 88.7991 + }, + { + "t": "2026-07-18T16:15:01.663264", + "v": 88.6047 + }, + { + "t": "2026-07-18T17:15:01.663264", + "v": 88.2962 + }, + { + "t": "2026-07-18T18:15:01.663264", + "v": 88.2079 + }, + { + "t": "2026-07-18T19:15:01.663264", + "v": 88.097 + }, + { + "t": "2026-07-18T20:15:01.663264", + "v": 88.4388 + }, + { + "t": "2026-07-18T21:15:01.663264", + "v": 88.9836 + }, + { + "t": "2026-07-18T22:15:01.663264", + "v": 89.1073 + }, + { + "t": "2026-07-18T23:15:01.663264", + "v": 89.4464 + }, + { + "t": "2026-07-19T00:15:01.663264", + "v": 88.7431 + }, + { + "t": "2026-07-19T01:15:01.663264", + "v": 89.0176 + }, + { + "t": "2026-07-19T02:15:01.663264", + "v": 89.3598 + }, + { + "t": "2026-07-19T03:15:01.663264", + "v": 89.0739 + }, + { + "t": "2026-07-19T04:15:01.663264", + "v": 89.1491 + }, + { + "t": "2026-07-19T05:15:01.663264", + "v": 88.5717 + }, + { + "t": "2026-07-19T06:15:01.663264", + "v": 88.9347 + }, + { + "t": "2026-07-19T07:15:01.663264", + "v": 88.9489 + }, + { + "t": "2026-07-19T08:15:01.663264", + "v": 89.1462 + }, + { + "t": "2026-07-19T09:15:01.663264", + "v": 89.0927 + }, + { + "t": "2026-07-19T10:15:01.663264", + "v": 89.2018 + }, + { + "t": "2026-07-19T11:15:01.663264", + "v": 89.9293 + }, + { + "t": "2026-07-19T12:15:01.663264", + "v": 89.7226 + }, + { + "t": "2026-07-19T13:15:01.663264", + "v": 89.2562 + }, + { + "t": "2026-07-19T14:15:01.663264", + "v": 88.8979 + }, + { + "t": "2026-07-19T15:15:01.663264", + "v": 89.2211 + }, + { + "t": "2026-07-19T16:15:01.663264", + "v": 89.7007 + }, + { + "t": "2026-07-19T17:15:01.663264", + "v": 89.4231 + }, + { + "t": "2026-07-19T18:15:01.663264", + "v": 89.4204 + }, + { + "t": "2026-07-19T19:15:01.663264", + "v": 89.7153 + }, + { + "t": "2026-07-19T20:15:01.663264", + "v": 89.7354 + }, + { + "t": "2026-07-19T21:15:01.663264", + "v": 89.7653 + }, + { + "t": "2026-07-19T22:15:01.663264", + "v": 90.0776 + }, + { + "t": "2026-07-19T23:15:01.663264", + "v": 89.5082 + }, + { + "t": "2026-07-20T00:15:01.663264", + "v": 90.2051 + }, + { + "t": "2026-07-20T01:15:01.663264", + "v": 90.2735 + }, + { + "t": "2026-07-20T02:15:01.663264", + "v": 90.0961 + }, + { + "t": "2026-07-20T03:15:01.663264", + "v": 90.0938 + }, + { + "t": "2026-07-20T04:15:01.663264", + "v": 89.9614 + }, + { + "t": "2026-07-20T05:15:01.663264", + "v": 90.0993 + }, + { + "t": "2026-07-20T06:15:01.663264", + "v": 90.1032 + }, + { + "t": "2026-07-20T07:15:01.663264", + "v": 90.0597 + }, + { + "t": "2026-07-20T08:15:01.663264", + "v": 89.7589 + }, + { + "t": "2026-07-20T09:15:01.663264", + "v": 89.7018 + }, + { + "t": "2026-07-20T10:15:01.663264", + "v": 89.6732 + }, + { + "t": "2026-07-20T11:15:01.663264", + "v": 89.4804 + }, + { + "t": "2026-07-20T12:15:01.663264", + "v": 89.2537 + }, + { + "t": "2026-07-20T13:15:01.663264", + "v": 89.5988 + }, + { + "t": "2026-07-20T14:15:01.663264", + "v": 89.7501 + }, + { + "t": "2026-07-20T15:15:01.663264", + "v": 89.7249 + }, + { + "t": "2026-07-20T16:15:01.663264", + "v": 89.6084 + }, + { + "t": "2026-07-20T17:15:01.663264", + "v": 89.1354 + }, + { + "t": "2026-07-20T18:15:01.663264", + "v": 89.3523 + }, + { + "t": "2026-07-20T19:15:01.663264", + "v": 88.8353 + }, + { + "t": "2026-07-20T20:15:01.663264", + "v": 88.6885 + }, + { + "t": "2026-07-20T21:15:01.663264", + "v": 88.2617 + }, + { + "t": "2026-07-20T22:15:01.663264", + "v": 88.2463 + }, + { + "t": "2026-07-20T23:15:01.663264", + "v": 88.1431 + }, + { + "t": "2026-07-21T00:15:01.663264", + "v": 88.0351 + }, + { + "t": "2026-07-21T01:15:01.663264", + "v": 87.9707 + }, + { + "t": "2026-07-21T02:15:01.663264", + "v": 88.0336 + }, + { + "t": "2026-07-21T03:15:01.663264", + "v": 88.3257 + }, + { + "t": "2026-07-21T04:15:01.663264", + "v": 88.3686 + }, + { + "t": "2026-07-21T05:15:01.663264", + "v": 88.5651 + }, + { + "t": "2026-07-21T06:15:01.663264", + "v": 88.2096 + }, + { + "t": "2026-07-21T07:15:01.663264", + "v": 88.4327 + }, + { + "t": "2026-07-21T08:15:01.663264", + "v": 88.5015 + }, + { + "t": "2026-07-21T09:15:01.663264", + "v": 88.473 + }, + { + "t": "2026-07-21T10:15:01.663264", + "v": 88.3283 + }, + { + "t": "2026-07-21T11:15:01.663264", + "v": 88.3781 + }, + { + "t": "2026-07-21T12:15:01.663264", + "v": 88.34 + }, + { + "t": "2026-07-21T13:15:01.663264", + "v": 88.0441 + }, + { + "t": "2026-07-21T14:15:01.663264", + "v": 87.8904 + }, + { + "t": "2026-07-21T15:15:01.663264", + "v": 87.7087 + }, + { + "t": "2026-07-21T16:15:01.663264", + "v": 87.5969 + }, + { + "t": "2026-07-21T17:15:01.663264", + "v": 88.0654 + }, + { + "t": "2026-07-21T18:15:01.663264", + "v": 87.8901 + }, + { + "t": "2026-07-21T19:15:01.663264", + "v": 87.8439 + }, + { + "t": "2026-07-21T20:15:01.663264", + "v": 87.6189 + }, + { + "t": "2026-07-21T21:15:01.663264", + "v": 87.2375 + }, + { + "t": "2026-07-21T22:15:01.663264", + "v": 87.2059 + }, + { + "t": "2026-07-21T23:15:01.663264", + "v": 87.2276 + }, + { + "t": "2026-07-22T00:15:01.663264", + "v": 87.1145 + }, + { + "t": "2026-07-22T01:15:01.663264", + "v": 86.916 + }, + { + "t": "2026-07-22T02:15:01.663264", + "v": 87.1891 + }, + { + "t": "2026-07-22T03:15:01.663264", + "v": 86.5982 + }, + { + "t": "2026-07-22T04:15:01.663264", + "v": 86.5723 + }, + { + "t": "2026-07-22T05:15:01.663264", + "v": 86.4036 + }, + { + "t": "2026-07-22T06:15:01.663264", + "v": 86.0653 + }, + { + "t": "2026-07-22T07:15:01.663264", + "v": 86.0279 + }, + { + "t": "2026-07-22T08:15:01.663264", + "v": 86.0659 + }, + { + "t": "2026-07-22T09:15:01.663264", + "v": 86.1543 + }, + { + "t": "2026-07-22T10:15:01.663264", + "v": 86.1554 + }, + { + "t": "2026-07-22T11:15:01.663264", + "v": 86.2787 + }, + { + "t": "2026-07-22T12:15:01.663264", + "v": 86.1716 + }, + { + "t": "2026-07-22T13:15:01.663264", + "v": 86.2228 + }, + { + "t": "2026-07-22T14:15:01.663264", + "v": 86.3353 + }, + { + "t": "2026-07-22T15:15:01.663264", + "v": 86.2757 + }, + { + "t": "2026-07-22T16:15:01.663264", + "v": 86.1764 + }, + { + "t": "2026-07-22T17:15:01.663264", + "v": 86.3604 + }, + { + "t": "2026-07-22T18:15:01.663264", + "v": 86.0398 + }, + { + "t": "2026-07-22T19:15:01.663264", + "v": 86.0691 + }, + { + "t": "2026-07-22T20:15:01.663264", + "v": 85.9823 + }, + { + "t": "2026-07-22T21:15:01.663264", + "v": 85.9186 + }, + { + "t": "2026-07-22T22:15:01.663264", + "v": 85.589 + }, + { + "t": "2026-07-22T23:15:01.663264", + "v": 85.178 + }, + { + "t": "2026-07-23T00:15:01.663264", + "v": 85.0864 + }, + { + "t": "2026-07-23T01:15:01.663264", + "v": 84.7512 + }, + { + "t": "2026-07-23T02:15:01.663264", + "v": 84.8748 + }, + { + "t": "2026-07-23T03:15:01.663264", + "v": 84.8091 + }, + { + "t": "2026-07-23T04:15:01.663264", + "v": 84.4282 + }, + { + "t": "2026-07-23T05:15:01.663264", + "v": 84.2149 + }, + { + "t": "2026-07-23T06:15:01.663264", + "v": 83.9327 + }, + { + "t": "2026-07-23T07:15:01.663264", + "v": 83.5997 + }, + { + "t": "2026-07-23T08:15:01.663264", + "v": 83.8249 + }, + { + "t": "2026-07-23T09:15:01.663264", + "v": 83.9286 + }, + { + "t": "2026-07-23T10:15:01.663264", + "v": 84.1072 + }, + { + "t": "2026-07-23T11:15:01.663264", + "v": 84.2474 + }, + { + "t": "2026-07-23T12:15:01.663264", + "v": 84.3097 + }, + { + "t": "2026-07-23T13:15:01.663264", + "v": 84.215 + }, + { + "t": "2026-07-23T14:15:01.663264", + "v": 84.3153 + }, + { + "t": "2026-07-23T15:15:01.663264", + "v": 84.0547 + }, + { + "t": "2026-07-23T16:15:01.663264", + "v": 84.1843 + }, + { + "t": "2026-07-23T17:15:01.663264", + "v": 84.2836 + }, + { + "t": "2026-07-23T18:15:01.663264", + "v": 84.4829 + }, + { + "t": "2026-07-23T19:15:01.663264", + "v": 84.4838 + }, + { + "t": "2026-07-23T20:15:01.663264", + "v": 84.3784 + }, + { + "t": "2026-07-23T21:15:01.663264", + "v": 84.2296 + }, + { + "t": "2026-07-23T22:15:01.663264", + "v": 84.3762 + }, + { + "t": "2026-07-23T23:15:01.663264", + "v": 84.9069 + }, + { + "t": "2026-07-24T00:15:01.663264", + "v": 84.7786 + }, + { + "t": "2026-07-24T01:15:01.663264", + "v": 84.8705 + }, + { + "t": "2026-07-24T02:15:01.663264", + "v": 84.9799 + }, + { + "t": "2026-07-24T03:15:01.663264", + "v": 84.8097 + }, + { + "t": "2026-07-24T04:15:01.663264", + "v": 85.028 + }, + { + "t": "2026-07-24T05:15:01.663264", + "v": 84.7955 + }, + { + "t": "2026-07-24T06:15:01.663264", + "v": 85.0488 + }, + { + "t": "2026-07-24T07:15:01.663264", + "v": 85.4021 + }, + { + "t": "2026-07-24T08:15:01.663264", + "v": 85.4614 + }, + { + "t": "2026-07-24T09:15:01.663264", + "v": 85.5549 + }, + { + "t": "2026-07-24T10:15:01.663264", + "v": 85.4508 + }, + { + "t": "2026-07-24T11:15:01.663264", + "v": 85.7785 + }, + { + "t": "2026-07-24T12:15:01.663264", + "v": 85.5876 + }, + { + "t": "2026-07-24T13:15:01.663264", + "v": 85.3345 + }, + { + "t": "2026-07-24T14:15:01.663264", + "v": 85.7449 + }, + { + "t": "2026-07-24T15:15:01.663264", + "v": 85.3816 + }, + { + "t": "2026-07-24T16:15:01.663264", + "v": 85.5566 + }, + { + "t": "2026-07-24T17:15:01.663264", + "v": 85.6789 + }, + { + "t": "2026-07-24T18:15:01.663264", + "v": 85.7314 + }, + { + "t": "2026-07-24T19:15:01.663264", + "v": 85.713 + }, + { + "t": "2026-07-24T20:15:01.663264", + "v": 85.7318 + }, + { + "t": "2026-07-24T21:15:01.663264", + "v": 85.8242 + }, + { + "t": "2026-07-24T22:15:01.663264", + "v": 85.7143 + }, + { + "t": "2026-07-24T23:15:01.663264", + "v": 85.3591 + }, + { + "t": "2026-07-25T00:15:01.663264", + "v": 85.2076 + }, + { + "t": "2026-07-25T01:15:01.663264", + "v": 85.1927 + }, + { + "t": "2026-07-25T02:15:01.663264", + "v": 85.6132 + }, + { + "t": "2026-07-25T03:15:01.663264", + "v": 85.9662 + }, + { + "t": "2026-07-25T04:15:01.663264", + "v": 85.9247 + }, + { + "t": "2026-07-25T05:15:01.663264", + "v": 85.7533 + }, + { + "t": "2026-07-25T06:15:01.663264", + "v": 85.8766 + }, + { + "t": "2026-07-25T07:15:01.663264", + "v": 85.6483 + }, + { + "t": "2026-07-25T08:15:01.663264", + "v": 85.6012 + }, + { + "t": "2026-07-25T09:15:01.663264", + "v": 85.3287 + }, + { + "t": "2026-07-25T10:15:01.663264", + "v": 86.7554 + }, + { + "t": "2026-07-25T11:15:01.663264", + "v": 86.6305 + }, + { + "t": "2026-07-25T12:15:01.663264", + "v": 86.6107 + }, + { + "t": "2026-07-25T13:15:01.663264", + "v": 86.6521 + }, + { + "t": "2026-07-25T14:15:01.663264", + "v": 86.8536 + }, + { + "t": "2026-07-25T15:15:01.663264", + "v": 87.0343 + }, + { + "t": "2026-07-25T16:15:01.663264", + "v": 87.1727 + }, + { + "t": "2026-07-25T17:15:01.663264", + "v": 86.7895 + }, + { + "t": "2026-07-25T18:15:01.663264", + "v": 86.6165 + }, + { + "t": "2026-07-25T19:15:01.663264", + "v": 86.6426 + }, + { + "t": "2026-07-25T20:15:01.663264", + "v": 86.7347 + }, + { + "t": "2026-07-25T21:15:01.663264", + "v": 86.9026 + }, + { + "t": "2026-07-25T22:15:01.663264", + "v": 86.8342 + }, + { + "t": "2026-07-25T23:15:01.663264", + "v": 86.9238 + }, + { + "t": "2026-07-26T00:15:01.663264", + "v": 86.7692 + }, + { + "t": "2026-07-26T01:15:01.663264", + "v": 86.4568 + }, + { + "t": "2026-07-26T02:15:01.663264", + "v": 86.3261 + }, + { + "t": "2026-07-26T03:15:01.663264", + "v": 86.5809 + }, + { + "t": "2026-07-26T04:15:01.663264", + "v": 86.667 + }, + { + "t": "2026-07-26T05:15:01.663264", + "v": 86.754 + }, + { + "t": "2026-07-26T06:15:01.663264", + "v": 86.6827 + }, + { + "t": "2026-07-26T07:15:01.663264", + "v": 86.6639 + }, + { + "t": "2026-07-26T08:15:01.663264", + "v": 86.6349 + }, + { + "t": "2026-07-26T09:15:01.663264", + "v": 86.9648 + }, + { + "t": "2026-07-26T10:15:01.663264", + "v": 86.6037 + }, + { + "t": "2026-07-26T11:15:01.663264", + "v": 86.0783 + }, + { + "t": "2026-07-26T12:15:01.663264", + "v": 85.8731 + }, + { + "t": "2026-07-26T13:15:01.663264", + "v": 85.8381 + }, + { + "t": "2026-07-26T14:15:01.663264", + "v": 85.8895 + }, + { + "t": "2026-07-26T15:15:01.663264", + "v": 85.9066 + }, + { + "t": "2026-07-26T16:15:01.663264", + "v": 85.2368 + }, + { + "t": "2026-07-26T17:15:01.663264", + "v": 85.6802 + }, + { + "t": "2026-07-26T18:15:01.663264", + "v": 85.6571 + }, + { + "t": "2026-07-26T19:15:01.663264", + "v": 85.3805 + }, + { + "t": "2026-07-26T20:15:01.663264", + "v": 85.4933 + }, + { + "t": "2026-07-26T21:15:01.663264", + "v": 85.4633 + }, + { + "t": "2026-07-26T22:15:01.663264", + "v": 85.6269 + }, + { + "t": "2026-07-26T23:15:01.663264", + "v": 85.5933 + }, + { + "t": "2026-07-27T00:15:01.663264", + "v": 86.0608 + }, + { + "t": "2026-07-27T01:15:01.663264", + "v": 85.7507 + }, + { + "t": "2026-07-27T02:15:01.663264", + "v": 85.6107 + }, + { + "t": "2026-07-27T03:15:01.663264", + "v": 85.4825 + }, + { + "t": "2026-07-27T04:15:01.663264", + "v": 85.3426 + }, + { + "t": "2026-07-27T05:15:01.663264", + "v": 85.0589 + }, + { + "t": "2026-07-27T06:15:01.663264", + "v": 84.925 + }, + { + "t": "2026-07-27T07:15:01.663264", + "v": 85.0138 + }, + { + "t": "2026-07-27T08:15:01.663264", + "v": 85.0513 + }, + { + "t": "2026-07-27T09:15:01.663264", + "v": 84.7235 + }, + { + "t": "2026-07-27T10:15:01.663264", + "v": 84.8331 + }, + { + "t": "2026-07-27T11:15:01.663264", + "v": 84.831 + }, + { + "t": "2026-07-27T12:15:01.663264", + "v": 84.8347 + }, + { + "t": "2026-07-27T13:15:01.663264", + "v": 84.4886 + }, + { + "t": "2026-07-27T14:15:01.663264", + "v": 84.3515 + }, + { + "t": "2026-07-27T15:15:01.663264", + "v": 84.5567 + }, + { + "t": "2026-07-27T16:15:01.663264", + "v": 84.6445 + }, + { + "t": "2026-07-27T17:15:01.663264", + "v": 84.3225 + }, + { + "t": "2026-07-27T18:15:01.663264", + "v": 84.2793 + }, + { + "t": "2026-07-27T19:15:01.663264", + "v": 84.1532 + }, + { + "t": "2026-07-27T20:15:01.663264", + "v": 84.4527 + }, + { + "t": "2026-07-27T21:15:01.663264", + "v": 84.3005 + }, + { + "t": "2026-07-27T22:15:01.663264", + "v": 84.4544 + }, + { + "t": "2026-07-27T23:15:01.663264", + "v": 84.8017 + }, + { + "t": "2026-07-28T00:15:01.663264", + "v": 84.8463 + }, + { + "t": "2026-07-28T01:15:01.663264", + "v": 85.0083 + }, + { + "t": "2026-07-28T02:15:01.663264", + "v": 85.1869 + }, + { + "t": "2026-07-28T03:15:01.663264", + "v": 85.2399 + }, + { + "t": "2026-07-28T04:15:01.663264", + "v": 85.409 + }, + { + "t": "2026-07-28T05:15:01.663264", + "v": 85.8413 + }, + { + "t": "2026-07-28T06:15:01.663264", + "v": 86.2185 + }, + { + "t": "2026-07-28T07:15:01.663264", + "v": 86.2469 + }, + { + "t": "2026-07-28T08:15:01.663264", + "v": 86.2224 + }, + { + "t": "2026-07-28T09:15:01.663264", + "v": 86.4413 + }, + { + "t": "2026-07-28T10:15:01.663264", + "v": 86.5554 + }, + { + "t": "2026-07-28T11:15:01.663264", + "v": 86.7007 + }, + { + "t": "2026-07-28T12:15:01.663264", + "v": 86.565 + }, + { + "t": "2026-07-28T13:15:01.663264", + "v": 86.3401 + }, + { + "t": "2026-07-28T14:15:01.663264", + "v": 86.2334 + }, + { + "t": "2026-07-28T15:15:01.663264", + "v": 86.2462 + }, + { + "t": "2026-07-28T16:15:01.663264", + "v": 86.6547 + }, + { + "t": "2026-07-28T17:15:01.663264", + "v": 86.3426 + }, + { + "t": "2026-07-28T18:15:01.663264", + "v": 86.3038 + }, + { + "t": "2026-07-28T19:15:01.663264", + "v": 86.1266 + }, + { + "t": "2026-07-28T20:15:01.663264", + "v": 85.9969 + }, + { + "t": "2026-07-28T21:15:01.663264", + "v": 86.1215 + }, + { + "t": "2026-07-28T22:15:01.663264", + "v": 86.3025 + }, + { + "t": "2026-07-28T23:15:01.663264", + "v": 86.2062 + }, + { + "t": "2026-07-29T00:15:01.663264", + "v": 86.3782 + }, + { + "t": "2026-07-29T01:15:01.663264", + "v": 86.3082 + }, + { + "t": "2026-07-29T02:15:01.663264", + "v": 86.4363 + }, + { + "t": "2026-07-29T03:15:01.663264", + "v": 86.4425 + }, + { + "t": "2026-07-29T04:15:01.663264", + "v": 86.3768 + }, + { + "t": "2026-07-29T05:15:01.663264", + "v": 86.253 + }, + { + "t": "2026-07-29T06:15:01.663264", + "v": 86.2152 + }, + { + "t": "2026-07-29T07:15:01.663264", + "v": 85.9076 + }, + { + "t": "2026-07-29T08:15:01.663264", + "v": 86.2097 + }, + { + "t": "2026-07-29T09:15:01.663264", + "v": 86.17 + }, + { + "t": "2026-07-29T10:15:01.663264", + "v": 87.1045 + }, + { + "t": "2026-07-29T11:15:01.663264", + "v": 87.0083 + }, + { + "t": "2026-07-29T12:15:01.663264", + "v": 86.9827 + }, + { + "t": "2026-07-29T13:15:01.663264", + "v": 87.2724 + }, + { + "t": "2026-07-29T14:15:01.663264", + "v": 87.3232 + }, + { + "t": "2026-07-29T15:15:01.663264", + "v": 87.7373 + }, + { + "t": "2026-07-29T16:15:01.663264", + "v": 87.5641 + }, + { + "t": "2026-07-29T17:15:01.663264", + "v": 87.7783 + }, + { + "t": "2026-07-29T18:15:01.663264", + "v": 87.6421 + }, + { + "t": "2026-07-29T19:15:01.663264", + "v": 87.6023 + }, + { + "t": "2026-07-29T20:15:01.663264", + "v": 87.7697 + }, + { + "t": "2026-07-29T21:15:01.663264", + "v": 87.5706 + }, + { + "t": "2026-07-29T22:15:01.663264", + "v": 87.3401 + }, + { + "t": "2026-07-29T23:15:01.663264", + "v": 87.3204 + }, + { + "t": "2026-07-30T00:15:01.663264", + "v": 87.0331 + }, + { + "t": "2026-07-30T01:15:01.663264", + "v": 87.2641 + }, + { + "t": "2026-07-30T02:15:01.663264", + "v": 86.9047 + }, + { + "t": "2026-07-30T03:15:01.663264", + "v": 86.9392 + }, + { + "t": "2026-07-30T04:15:01.663264", + "v": 86.8609 + }, + { + "t": "2026-07-30T05:15:01.663264", + "v": 86.6204 + }, + { + "t": "2026-07-30T06:15:01.663264", + "v": 86.421 + }, + { + "t": "2026-07-30T07:15:01.663264", + "v": 86.2043 + }, + { + "t": "2026-07-30T08:15:01.663264", + "v": 86.0031 + }, + { + "t": "2026-07-30T09:15:01.663264", + "v": 86.0527 + }, + { + "t": "2026-07-30T10:15:01.663264", + "v": 86.1071 + }, + { + "t": "2026-07-30T11:15:01.663264", + "v": 85.8095 + }, + { + "t": "2026-07-30T12:15:01.663264", + "v": 85.6519 + }, + { + "t": "2026-07-30T13:15:01.663264", + "v": 85.9543 + }, + { + "t": "2026-07-30T14:15:01.663264", + "v": 85.6645 + }, + { + "t": "2026-07-30T15:15:01.663264", + "v": 85.4892 + }, + { + "t": "2026-07-30T16:15:01.663264", + "v": 85.497 + }, + { + "t": "2026-07-30T17:15:01.663264", + "v": 85.1822 + }, + { + "t": "2026-07-30T18:15:01.663264", + "v": 85.259 + }, + { + "t": "2026-07-30T19:15:01.663264", + "v": 84.9026 + }, + { + "t": "2026-07-30T20:15:01.663264", + "v": 84.6459 + }, + { + "t": "2026-07-30T21:15:01.663264", + "v": 84.7506 + }, + { + "t": "2026-07-30T22:15:01.663264", + "v": 85.0495 + }, + { + "t": "2026-07-30T23:15:01.663264", + "v": 84.8356 + }, + { + "t": "2026-07-31T00:15:01.663264", + "v": 84.9418 + }, + { + "t": "2026-07-31T01:15:01.663264", + "v": 84.8579 + }, + { + "t": "2026-07-31T02:15:01.663264", + "v": 85.1518 + }, + { + "t": "2026-07-31T03:15:01.663264", + "v": 84.8588 + }, + { + "t": "2026-07-31T04:15:01.663264", + "v": 84.8251 + }, + { + "t": "2026-07-31T05:15:01.663264", + "v": 84.5289 + }, + { + "t": "2026-07-31T06:15:01.663264", + "v": 84.3667 + }, + { + "t": "2026-07-31T07:15:01.663264", + "v": 84.4895 + }, + { + "t": "2026-07-31T08:15:01.663264", + "v": 84.4631 + }, + { + "t": "2026-07-31T09:15:01.663264", + "v": 84.6908 + }, + { + "t": "2026-07-31T10:15:01.663264", + "v": 84.9224 + }, + { + "t": "2026-07-31T11:15:01.663264", + "v": 84.8877 + }, + { + "t": "2026-07-31T12:15:01.663264", + "v": 84.9085 + }, + { + "t": "2026-07-31T13:15:01.663264", + "v": 84.7759 + }, + { + "t": "2026-07-31T14:15:01.663264", + "v": 85.1613 + }, + { + "t": "2026-07-31T15:15:01.663264", + "v": 85.3946 + }, + { + "t": "2026-07-31T16:15:01.663264", + "v": 85.0308 + }, + { + "t": "2026-07-31T17:15:01.663264", + "v": 85.1912 + }, + { + "t": "2026-07-31T18:15:01.663264", + "v": 84.8759 + }, + { + "t": "2026-07-31T19:15:01.663264", + "v": 84.6639 + }, + { + "t": "2026-07-31T20:15:01.663264", + "v": 84.4313 + }, + { + "t": "2026-07-31T21:15:01.663264", + "v": 83.9779 + }, + { + "t": "2026-07-31T22:15:01.663264", + "v": 84.0209 + }, + { + "t": "2026-07-31T23:15:01.663264", + "v": 84.2134 + }, + { + "t": "2026-08-01T00:15:01.663264", + "v": 84.054 + }, + { + "t": "2026-08-01T01:15:01.663264", + "v": 83.7511 + }, + { + "t": "2026-08-01T02:15:01.663264", + "v": 83.89 + }, + { + "t": "2026-08-01T03:15:01.663264", + "v": 83.5897 + }, + { + "t": "2026-08-01T04:15:01.663264", + "v": 83.4377 + }, + { + "t": "2026-08-01T05:15:01.663264", + "v": 82.9973 + }, + { + "t": "2026-08-01T06:15:01.663264", + "v": 82.6614 + }, + { + "t": "2026-08-01T07:15:01.663264", + "v": 82.6092 + }, + { + "t": "2026-08-01T08:15:01.663264", + "v": 82.6269 + }, + { + "t": "2026-08-01T09:15:01.663264", + "v": 82.379 + }, + { + "t": "2026-08-01T10:15:01.663264", + "v": 82.2261 + }, + { + "t": "2026-08-01T11:15:01.663264", + "v": 82.2358 + }, + { + "t": "2026-08-01T12:15:01.663264", + "v": 82.2501 + }, + { + "t": "2026-08-01T13:15:01.663264", + "v": 82.4737 + }, + { + "t": "2026-08-01T14:15:01.663264", + "v": 82.6993 + }, + { + "t": "2026-08-01T15:15:01.663264", + "v": 82.3125 + }, + { + "t": "2026-08-01T16:15:01.663264", + "v": 82.4823 + }, + { + "t": "2026-08-01T17:15:01.663264", + "v": 82.4985 + }, + { + "t": "2026-08-01T18:15:01.663264", + "v": 82.9195 + }, + { + "t": "2026-08-01T19:15:01.663264", + "v": 82.9988 + }, + { + "t": "2026-08-01T20:15:01.663264", + "v": 82.9908 + }, + { + "t": "2026-08-01T21:15:01.663264", + "v": 83.111 + }, + { + "t": "2026-08-01T22:15:01.663264", + "v": 83.2774 + }, + { + "t": "2026-08-01T23:15:01.663264", + "v": 83.4514 + }, + { + "t": "2026-08-02T00:15:01.663264", + "v": 83.7707 + }, + { + "t": "2026-08-02T01:15:01.663264", + "v": 83.6881 + }, + { + "t": "2026-08-02T02:15:01.663264", + "v": 83.4021 + }, + { + "t": "2026-08-02T03:15:01.663264", + "v": 83.4015 + }, + { + "t": "2026-08-02T04:15:01.663264", + "v": 83.2521 + }, + { + "t": "2026-08-02T05:15:01.663264", + "v": 83.2854 + }, + { + "t": "2026-08-02T06:15:01.663264", + "v": 83.2275 + }, + { + "t": "2026-08-02T07:15:01.663264", + "v": 83.4268 + }, + { + "t": "2026-08-02T08:15:01.663264", + "v": 83.4072 + }, + { + "t": "2026-08-02T09:15:01.663264", + "v": 83.5063 + }, + { + "t": "2026-08-02T10:15:01.663264", + "v": 83.8834 + }, + { + "t": "2026-08-02T11:15:01.663264", + "v": 83.9513 + }, + { + "t": "2026-08-02T12:15:01.663264", + "v": 83.8834 + }, + { + "t": "2026-08-02T13:15:01.663264", + "v": 83.9716 + }, + { + "t": "2026-08-02T14:15:01.663264", + "v": 84.1286 + }, + { + "t": "2026-08-02T15:15:01.663264", + "v": 83.962 + }, + { + "t": "2026-08-02T16:15:01.663264", + "v": 84.1743 + }, + { + "t": "2026-08-02T17:15:01.663264", + "v": 84.092 + }, + { + "t": "2026-08-02T18:15:01.663264", + "v": 82.0561 + }, + { + "t": "2026-08-02T19:15:01.663264", + "v": 81.8437 + }, + { + "t": "2026-08-02T20:15:01.663264", + "v": 82.0979 + }, + { + "t": "2026-08-02T21:15:01.663264", + "v": 81.9881 + }, + { + "t": "2026-08-02T22:15:01.663264", + "v": 82.3811 + }, + { + "t": "2026-08-02T23:15:01.663264", + "v": 81.9453 + }, + { + "t": "2026-08-03T00:15:01.663264", + "v": 81.5768 + }, + { + "t": "2026-08-03T01:15:01.663264", + "v": 81.3158 + }, + { + "t": "2026-08-03T02:15:01.663264", + "v": 81.5255 + }, + { + "t": "2026-08-03T03:15:01.663264", + "v": 81.5911 + }, + { + "t": "2026-08-03T04:15:01.663264", + "v": 81.7361 + }, + { + "t": "2026-08-03T05:15:01.663264", + "v": 81.8629 + }, + { + "t": "2026-08-03T06:15:01.663264", + "v": 81.8134 + }, + { + "t": "2026-08-03T07:15:01.663264", + "v": 81.8434 + }, + { + "t": "2026-08-03T08:15:01.663264", + "v": 82.0596 + }, + { + "t": "2026-08-03T09:15:01.663264", + "v": 82.0357 + }, + { + "t": "2026-08-03T10:15:01.663264", + "v": 82.2024 + }, + { + "t": "2026-08-03T11:15:01.663264", + "v": 82.0886 + }, + { + "t": "2026-08-03T12:15:01.663264", + "v": 81.9143 + }, + { + "t": "2026-08-03T13:15:01.663264", + "v": 81.7883 + }, + { + "t": "2026-08-03T14:15:01.663264", + "v": 81.2831 + }, + { + "t": "2026-08-03T15:15:01.663264", + "v": 81.2511 + }, + { + "t": "2026-08-03T16:15:01.663264", + "v": 80.9784 + }, + { + "t": "2026-08-03T17:15:01.663264", + "v": 81.0938 + }, + { + "t": "2026-08-03T18:15:01.663264", + "v": 81.0229 + }, + { + "t": "2026-08-03T19:15:01.663264", + "v": 81.1776 + }, + { + "t": "2026-08-03T20:15:01.663264", + "v": 81.1658 + }, + { + "t": "2026-08-03T21:15:01.663264", + "v": 81.3469 + }, + { + "t": "2026-08-03T22:15:01.663264", + "v": 81.226 + }, + { + "t": "2026-08-03T23:15:01.663264", + "v": 81.0436 + }, + { + "t": "2026-08-04T00:15:01.663264", + "v": 81.1803 + }, + { + "t": "2026-08-04T01:15:01.663264", + "v": 81.0366 + }, + { + "t": "2026-08-04T02:15:01.663264", + "v": 80.8947 + }, + { + "t": "2026-08-04T03:15:01.663264", + "v": 80.5968 + }, + { + "t": "2026-08-04T04:15:01.663264", + "v": 80.147 + }, + { + "t": "2026-08-04T05:15:01.663264", + "v": 80.2684 + }, + { + "t": "2026-08-04T06:15:01.663264", + "v": 79.9798 + } + ], + "trades": [ + { + "time": "2026-07-20 17:15", + "side": "SELL", + "size": 0.0018, + "price": 60038.9, + "pnl_gross": -0.4483, + "pnl_net": -0.5564, + "fee": 0.10807 + }, + { + "time": "2026-07-20 18:15", + "side": "BUY", + "size": 0.0016, + "price": 61796.6, + "pnl_gross": 0.2416, + "pnl_net": 0.1427, + "fee": 0.098875 + }, + { + "time": "2026-07-20 19:15", + "side": "SELL", + "size": 0.0005, + "price": 62848.2, + "pnl_gross": -0.4925, + "pnl_net": -0.5239, + "fee": 0.031424 + }, + { + "time": "2026-07-20 21:15", + "side": "SELL", + "size": 0.0007, + "price": 61957.7, + "pnl_gross": -0.4021, + "pnl_net": -0.4455, + "fee": 0.04337 + }, + { + "time": "2026-07-21 03:15", + "side": "BUY", + "size": 0.0013, + "price": 60646.4, + "pnl_gross": 0.3167, + "pnl_net": 0.2379, + "fee": 0.07884 + }, + { + "time": "2026-07-21 06:15", + "side": "SELL", + "size": 0.0016, + "price": 61959.5, + "pnl_gross": -0.3309, + "pnl_net": -0.4301, + "fee": 0.099135 + }, + { + "time": "2026-07-21 07:15", + "side": "BUY", + "size": 0.0018, + "price": 60577.8, + "pnl_gross": 0.2478, + "pnl_net": 0.1387, + "fee": 0.10904 + }, + { + "time": "2026-07-21 13:15", + "side": "SELL", + "size": 0.0005, + "price": 62697.5, + "pnl_gross": -0.2712, + "pnl_net": -0.3025, + "fee": 0.031349 + }, + { + "time": "2026-07-21 17:15", + "side": "BUY", + "size": 0.0008, + "price": 63300.5, + "pnl_gross": 0.4931, + "pnl_net": 0.4425, + "fee": 0.05064 + }, + { + "time": "2026-07-21 21:15", + "side": "SELL", + "size": 0.0016, + "price": 60201.9, + "pnl_gross": -0.3567, + "pnl_net": -0.453, + "fee": 0.096323 + }, + { + "time": "2026-07-22 02:15", + "side": "BUY", + "size": 0.0018, + "price": 61060.2, + "pnl_gross": 0.2978, + "pnl_net": 0.1878, + "fee": 0.109908 + }, + { + "time": "2026-07-22 03:15", + "side": "SELL", + "size": 0.002, + "price": 62882.7, + "pnl_gross": -0.5662, + "pnl_net": -0.6919, + "fee": 0.125765 + }, + { + "time": "2026-07-22 06:15", + "side": "SELL", + "size": 0.0007, + "price": 63173.6, + "pnl_gross": -0.3137, + "pnl_net": -0.358, + "fee": 0.044222 + }, + { + "time": "2026-07-22 18:15", + "side": "SELL", + "size": 0.0016, + "price": 61059.7, + "pnl_gross": -0.2959, + "pnl_net": -0.3936, + "fee": 0.097696 + }, + { + "time": "2026-07-22 22:15", + "side": "SELL", + "size": 0.0012, + "price": 60312.8, + "pnl_gross": -0.3049, + "pnl_net": -0.3773, + "fee": 0.072375 + }, + { + "time": "2026-07-22 23:15", + "side": "SELL", + "size": 0.0018, + "price": 62816.7, + "pnl_gross": -0.3864, + "pnl_net": -0.4994, + "fee": 0.11307 + }, + { + "time": "2026-07-23 01:15", + "side": "SELL", + "size": 0.0018, + "price": 60024.1, + "pnl_gross": -0.3106, + "pnl_net": -0.4186, + "fee": 0.108043 + }, + { + "time": "2026-07-23 04:15", + "side": "SELL", + "size": 0.0013, + "price": 62143.9, + "pnl_gross": -0.3563, + "pnl_net": -0.4371, + "fee": 0.080787 + }, + { + "time": "2026-07-23 06:15", + "side": "SELL", + "size": 0.0008, + "price": 63618.8, + "pnl_gross": -0.2575, + "pnl_net": -0.3084, + "fee": 0.050895 + }, + { + "time": "2026-07-23 07:15", + "side": "SELL", + "size": 0.0019, + "price": 60537.2, + "pnl_gross": -0.3084, + "pnl_net": -0.4234, + "fee": 0.115021 + }, + { + "time": "2026-07-23 08:15", + "side": "BUY", + "size": 0.0015, + "price": 60886.2, + "pnl_gross": 0.2499, + "pnl_net": 0.1586, + "fee": 0.091329 + }, + { + "time": "2026-07-23 15:15", + "side": "SELL", + "size": 0.0009, + "price": 60511.0, + "pnl_gross": -0.236, + "pnl_net": -0.2905, + "fee": 0.05446 + }, + { + "time": "2026-07-23 23:15", + "side": "BUY", + "size": 0.001, + "price": 63114.4, + "pnl_gross": 0.5554, + "pnl_net": 0.4923, + "fee": 0.063114 + }, + { + "time": "2026-07-24 04:15", + "side": "BUY", + "size": 0.0012, + "price": 60960.2, + "pnl_gross": 0.2429, + "pnl_net": 0.1697, + "fee": 0.073152 + }, + { + "time": "2026-07-24 06:15", + "side": "BUY", + "size": 0.001, + "price": 64890.5, + "pnl_gross": 0.278, + "pnl_net": 0.2131, + "fee": 0.064891 + }, + { + "time": "2026-07-24 07:15", + "side": "BUY", + "size": 0.0017, + "price": 60233.2, + "pnl_gross": 0.3779, + "pnl_net": 0.2755, + "fee": 0.102396 + }, + { + "time": "2026-07-24 11:15", + "side": "BUY", + "size": 0.0012, + "price": 63200.6, + "pnl_gross": 0.3524, + "pnl_net": 0.2766, + "fee": 0.075841 + }, + { + "time": "2026-07-24 14:15", + "side": "BUY", + "size": 0.0017, + "price": 60122.6, + "pnl_gross": 0.4351, + "pnl_net": 0.3329, + "fee": 0.102208 + }, + { + "time": "2026-07-24 15:15", + "side": "SELL", + "size": 0.0007, + "price": 61977.7, + "pnl_gross": -0.3387, + "pnl_net": -0.382, + "fee": 0.043384 + }, + { + "time": "2026-07-24 23:15", + "side": "SELL", + "size": 0.0007, + "price": 62040.1, + "pnl_gross": -0.3306, + "pnl_net": -0.3741, + "fee": 0.043428 + }, + { + "time": "2026-07-25 02:15", + "side": "BUY", + "size": 0.0008, + "price": 60030.1, + "pnl_gross": 0.445, + "pnl_net": 0.397, + "fee": 0.048024 + }, + { + "time": "2026-07-25 03:15", + "side": "BUY", + "size": 0.0017, + "price": 60066.8, + "pnl_gross": 0.3776, + "pnl_net": 0.2755, + "fee": 0.102114 + }, + { + "time": "2026-07-25 09:15", + "side": "SELL", + "size": 0.0005, + "price": 61434.9, + "pnl_gross": -0.2478, + "pnl_net": -0.2785, + "fee": 0.030717 + }, + { + "time": "2026-07-25 10:15", + "side": "BUY", + "size": 0.0013, + "price": 64750.1, + "pnl_gross": 1.4513, + "pnl_net": 1.3671, + "fee": 0.084175 + }, + { + "time": "2026-07-25 17:15", + "side": "SELL", + "size": 0.0015, + "price": 64870.6, + "pnl_gross": -0.3585, + "pnl_net": -0.4558, + "fee": 0.097306 + }, + { + "time": "2026-07-26 01:15", + "side": "SELL", + "size": 0.0015, + "price": 63427.5, + "pnl_gross": -0.2878, + "pnl_net": -0.3829, + "fee": 0.095141 + }, + { + "time": "2026-07-26 03:15", + "side": "BUY", + "size": 0.0007, + "price": 61661.4, + "pnl_gross": 0.2793, + "pnl_net": 0.2362, + "fee": 0.043163 + }, + { + "time": "2026-07-26 09:15", + "side": "BUY", + "size": 0.0006, + "price": 63040.0, + "pnl_gross": 0.3546, + "pnl_net": 0.3168, + "fee": 0.037824 + }, + { + "time": "2026-07-26 10:15", + "side": "SELL", + "size": 0.0009, + "price": 63619.7, + "pnl_gross": -0.3365, + "pnl_net": -0.3938, + "fee": 0.057258 + }, + { + "time": "2026-07-26 11:15", + "side": "SELL", + "size": 0.0014, + "price": 64391.4, + "pnl_gross": -0.5008, + "pnl_net": -0.591, + "fee": 0.090148 + }, + { + "time": "2026-07-26 16:15", + "side": "SELL", + "size": 0.0009, + "price": 64685.6, + "pnl_gross": -0.6452, + "pnl_net": -0.7034, + "fee": 0.058217 + }, + { + "time": "2026-07-26 17:15", + "side": "BUY", + "size": 0.001, + "price": 61516.0, + "pnl_gross": 0.4681, + "pnl_net": 0.4066, + "fee": 0.061516 + }, + { + "time": "2026-07-26 19:15", + "side": "SELL", + "size": 0.0013, + "price": 62591.1, + "pnl_gross": -0.252, + "pnl_net": -0.3334, + "fee": 0.081368 + }, + { + "time": "2026-07-27 00:15", + "side": "BUY", + "size": 0.0006, + "price": 60410.9, + "pnl_gross": 0.4921, + "pnl_net": 0.4559, + "fee": 0.036247 + }, + { + "time": "2026-07-27 01:15", + "side": "SELL", + "size": 0.002, + "price": 60904.0, + "pnl_gross": -0.2854, + "pnl_net": -0.4073, + "fee": 0.121808 + }, + { + "time": "2026-07-27 05:15", + "side": "SELL", + "size": 0.0015, + "price": 64898.5, + "pnl_gross": -0.2591, + "pnl_net": -0.3565, + "fee": 0.097348 + }, + { + "time": "2026-07-27 09:15", + "side": "SELL", + "size": 0.0009, + "price": 63284.1, + "pnl_gross": -0.3031, + "pnl_net": -0.3601, + "fee": 0.056956 + }, + { + "time": "2026-07-27 13:15", + "side": "SELL", + "size": 0.0015, + "price": 62603.0, + "pnl_gross": -0.3214, + "pnl_net": -0.4154, + "fee": 0.093905 + }, + { + "time": "2026-07-27 17:15", + "side": "SELL", + "size": 0.0017, + "price": 61484.8, + "pnl_gross": -0.2974, + "pnl_net": -0.4019, + "fee": 0.104524 + }, + { + "time": "2026-07-27 20:15", + "side": "BUY", + "size": 0.0011, + "price": 60877.6, + "pnl_gross": 0.3242, + "pnl_net": 0.2572, + "fee": 0.066965 + }, + { + "time": "2026-07-27 23:15", + "side": "BUY", + "size": 0.0016, + "price": 60365.4, + "pnl_gross": 0.372, + "pnl_net": 0.2754, + "fee": 0.096585 + }, + { + "time": "2026-07-28 05:15", + "side": "BUY", + "size": 0.0019, + "price": 61626.0, + "pnl_gross": 0.4569, + "pnl_net": 0.3398, + "fee": 0.117089 + }, + { + "time": "2026-07-28 06:15", + "side": "BUY", + "size": 0.0018, + "price": 62761.5, + "pnl_gross": 0.4018, + "pnl_net": 0.2888, + "fee": 0.112971 + }, + { + "time": "2026-07-28 16:15", + "side": "BUY", + "size": 0.002, + "price": 60792.8, + "pnl_gross": 0.4331, + "pnl_net": 0.3115, + "fee": 0.121586 + }, + { + "time": "2026-07-28 17:15", + "side": "SELL", + "size": 0.0017, + "price": 64015.4, + "pnl_gross": -0.2875, + "pnl_net": -0.3963, + "fee": 0.108826 + }, + { + "time": "2026-07-29 07:15", + "side": "SELL", + "size": 0.0007, + "price": 60638.3, + "pnl_gross": -0.2829, + "pnl_net": -0.3253, + "fee": 0.042447 + }, + { + "time": "2026-07-29 08:15", + "side": "BUY", + "size": 0.0015, + "price": 64008.6, + "pnl_gross": 0.3267, + "pnl_net": 0.2307, + "fee": 0.096013 + }, + { + "time": "2026-07-29 10:15", + "side": "BUY", + "size": 0.0015, + "price": 63309.6, + "pnl_gross": 0.9591, + "pnl_net": 0.8642, + "fee": 0.094964 + }, + { + "time": "2026-07-29 13:15", + "side": "BUY", + "size": 0.0015, + "price": 61571.9, + "pnl_gross": 0.3144, + "pnl_net": 0.2221, + "fee": 0.092358 + }, + { + "time": "2026-07-29 15:15", + "side": "BUY", + "size": 0.0018, + "price": 60458.4, + "pnl_gross": 0.4388, + "pnl_net": 0.3299, + "fee": 0.108825 + }, + { + "time": "2026-07-30 00:15", + "side": "SELL", + "size": 0.0015, + "price": 62637.3, + "pnl_gross": -0.2627, + "pnl_net": -0.3566, + "fee": 0.093956 + }, + { + "time": "2026-07-30 01:15", + "side": "BUY", + "size": 0.0006, + "price": 60719.0, + "pnl_gross": 0.2556, + "pnl_net": 0.2191, + "fee": 0.036431 + }, + { + "time": "2026-07-30 02:15", + "side": "SELL", + "size": 0.0015, + "price": 63204.7, + "pnl_gross": -0.3347, + "pnl_net": -0.4296, + "fee": 0.094807 + }, + { + "time": "2026-07-30 11:15", + "side": "SELL", + "size": 0.0008, + "price": 61120.9, + "pnl_gross": -0.273, + "pnl_net": -0.3219, + "fee": 0.048897 + }, + { + "time": "2026-07-30 13:15", + "side": "BUY", + "size": 0.0013, + "price": 61991.5, + "pnl_gross": 0.3271, + "pnl_net": 0.2465, + "fee": 0.080589 + }, + { + "time": "2026-07-30 14:15", + "side": "SELL", + "size": 0.0017, + "price": 63299.6, + "pnl_gross": -0.2653, + "pnl_net": -0.3729, + "fee": 0.107609 + }, + { + "time": "2026-07-30 17:15", + "side": "SELL", + "size": 0.0012, + "price": 61098.0, + "pnl_gross": -0.2902, + "pnl_net": -0.3635, + "fee": 0.073318 + }, + { + "time": "2026-07-30 19:15", + "side": "SELL", + "size": 0.0019, + "price": 60235.9, + "pnl_gross": -0.3318, + "pnl_net": -0.4463, + "fee": 0.114448 + }, + { + "time": "2026-07-30 22:15", + "side": "BUY", + "size": 0.0009, + "price": 61423.5, + "pnl_gross": 0.3235, + "pnl_net": 0.2682, + "fee": 0.055281 + }, + { + "time": "2026-07-31 02:15", + "side": "BUY", + "size": 0.0019, + "price": 62153.2, + "pnl_gross": 0.3186, + "pnl_net": 0.2005, + "fee": 0.118091 + }, + { + "time": "2026-07-31 03:15", + "side": "SELL", + "size": 0.0007, + "price": 60997.3, + "pnl_gross": -0.2684, + "pnl_net": -0.3111, + "fee": 0.042698 + }, + { + "time": "2026-07-31 05:15", + "side": "SELL", + "size": 0.0007, + "price": 61367.4, + "pnl_gross": -0.2715, + "pnl_net": -0.3145, + "fee": 0.042957 + }, + { + "time": "2026-07-31 09:15", + "side": "BUY", + "size": 0.002, + "price": 62459.2, + "pnl_gross": 0.2523, + "pnl_net": 0.1274, + "fee": 0.124918 + }, + { + "time": "2026-07-31 10:15", + "side": "BUY", + "size": 0.0014, + "price": 62689.9, + "pnl_gross": 0.2562, + "pnl_net": 0.1685, + "fee": 0.087766 + }, + { + "time": "2026-07-31 14:15", + "side": "BUY", + "size": 0.0017, + "price": 63835.3, + "pnl_gross": 0.41, + "pnl_net": 0.3015, + "fee": 0.10852 + }, + { + "time": "2026-07-31 15:15", + "side": "BUY", + "size": 0.0013, + "price": 61520.1, + "pnl_gross": 0.2579, + "pnl_net": 0.178, + "fee": 0.079976 + }, + { + "time": "2026-07-31 16:15", + "side": "SELL", + "size": 0.0018, + "price": 63156.7, + "pnl_gross": -0.3391, + "pnl_net": -0.4528, + "fee": 0.113682 + }, + { + "time": "2026-07-31 18:15", + "side": "SELL", + "size": 0.0014, + "price": 64002.0, + "pnl_gross": -0.2908, + "pnl_net": -0.3804, + "fee": 0.089603 + }, + { + "time": "2026-07-31 21:15", + "side": "SELL", + "size": 0.0006, + "price": 64371.2, + "pnl_gross": -0.4287, + "pnl_net": -0.4673, + "fee": 0.038623 + }, + { + "time": "2026-08-01 01:15", + "side": "SELL", + "size": 0.0009, + "price": 63368.8, + "pnl_gross": -0.2782, + "pnl_net": -0.3353, + "fee": 0.057032 + }, + { + "time": "2026-08-01 03:15", + "side": "SELL", + "size": 0.0013, + "price": 61318.7, + "pnl_gross": -0.2756, + "pnl_net": -0.3553, + "fee": 0.079714 + }, + { + "time": "2026-08-01 05:15", + "side": "SELL", + "size": 0.0008, + "price": 60943.0, + "pnl_gross": -0.4156, + "pnl_net": -0.4644, + "fee": 0.048754 + }, + { + "time": "2026-08-01 06:15", + "side": "SELL", + "size": 0.0007, + "price": 64764.1, + "pnl_gross": -0.3114, + "pnl_net": -0.3567, + "fee": 0.045335 + }, + { + "time": "2026-08-01 13:15", + "side": "BUY", + "size": 0.0016, + "price": 64304.8, + "pnl_gross": 0.2482, + "pnl_net": 0.1453, + "fee": 0.102888 + }, + { + "time": "2026-08-01 14:15", + "side": "BUY", + "size": 0.0018, + "price": 64639.1, + "pnl_gross": 0.2503, + "pnl_net": 0.1339, + "fee": 0.11635 + }, + { + "time": "2026-08-01 15:15", + "side": "SELL", + "size": 0.0013, + "price": 62113.7, + "pnl_gross": -0.3621, + "pnl_net": -0.4429, + "fee": 0.080748 + }, + { + "time": "2026-08-01 18:15", + "side": "BUY", + "size": 0.0014, + "price": 61168.3, + "pnl_gross": 0.4456, + "pnl_net": 0.36, + "fee": 0.085636 + }, + { + "time": "2026-08-02 00:15", + "side": "BUY", + "size": 0.0018, + "price": 64518.1, + "pnl_gross": 0.344, + "pnl_net": 0.2278, + "fee": 0.116133 + }, + { + "time": "2026-08-02 02:15", + "side": "SELL", + "size": 0.0012, + "price": 63584.9, + "pnl_gross": -0.2614, + "pnl_net": -0.3377, + "fee": 0.076302 + }, + { + "time": "2026-08-02 10:15", + "side": "BUY", + "size": 0.0013, + "price": 62335.7, + "pnl_gross": 0.4017, + "pnl_net": 0.3207, + "fee": 0.081036 + }, + { + "time": "2026-08-02 18:15", + "side": "SELL", + "size": 0.0012, + "price": 63461.6, + "pnl_gross": -2.0113, + "pnl_net": -2.0874, + "fee": 0.076154 + }, + { + "time": "2026-08-02 20:15", + "side": "BUY", + "size": 0.0009, + "price": 62222.6, + "pnl_gross": 0.2789, + "pnl_net": 0.2229, + "fee": 0.056 + }, + { + "time": "2026-08-02 22:15", + "side": "BUY", + "size": 0.0009, + "price": 64781.8, + "pnl_gross": 0.4177, + "pnl_net": 0.3594, + "fee": 0.058304 + }, + { + "time": "2026-08-02 23:15", + "side": "SELL", + "size": 0.0013, + "price": 62878.0, + "pnl_gross": -0.4112, + "pnl_net": -0.4929, + "fee": 0.081741 + }, + { + "time": "2026-08-03 00:15", + "side": "SELL", + "size": 0.0017, + "price": 62641.2, + "pnl_gross": -0.3439, + "pnl_net": -0.4504, + "fee": 0.10649 + }, + { + "time": "2026-08-03 14:15", + "side": "SELL", + "size": 0.0016, + "price": 61831.8, + "pnl_gross": -0.4805, + "pnl_net": -0.5795, + "fee": 0.098931 + }, + { + "time": "2026-08-03 16:15", + "side": "SELL", + "size": 0.0008, + "price": 62565.1, + "pnl_gross": -0.2481, + "pnl_net": -0.2981, + "fee": 0.050052 + }, + { + "time": "2026-08-04 03:15", + "side": "SELL", + "size": 0.0019, + "price": 63328.8, + "pnl_gross": -0.2733, + "pnl_net": -0.3937, + "fee": 0.120325 + }, + { + "time": "2026-08-04 04:15", + "side": "SELL", + "size": 0.0006, + "price": 64628.5, + "pnl_gross": -0.4251, + "pnl_net": -0.4639, + "fee": 0.038777 + }, + { + "time": "2026-08-04 06:15", + "side": "SELL", + "size": 0.0016, + "price": 63599.0, + "pnl_gross": -0.2638, + "pnl_net": -0.3656, + "fee": 0.101758 + } + ], + "num_periods": 720, + "generated_at": "2026-08-04T07:15:01.682763" +} \ No newline at end of file diff --git a/backtests/run.py b/backtests/run.py index b8abaab..7e21c58 100644 --- a/backtests/run.py +++ b/backtests/run.py @@ -11,6 +11,10 @@ from common.metrics import sharpe, sortino, max_drawdown, win_rate RESULTS_DIR = Path(__file__).resolve().parent / "results" os.makedirs(RESULTS_DIR, exist_ok=True) +# Fee rates for backtest simulation (matching paper trader) +TAKER_FEE = 0.0005 # 5 bps per side +MAKER_FEE = 0.0002 # 2 bps per side + CONFIGS = { "ofi": {"name":"Order Book Imbalance","desc":"L2 bid/ask skew — buys when bids dominate","alloc":100.0,"daily_ret":0.0012,"daily_vol":0.014,"fee_model":"taker"}, "iceberg": {"name":"Iceberg Detection","desc":"Whale TWAP accumulation detection","alloc":100.0,"daily_ret":0.0008,"daily_vol":0.012,"fee_model":"taker"}, @@ -26,30 +30,51 @@ CONFIGS = { "gueant": {"name":"Guéant Market Making","desc":"Closed-form asymptotic MM — adverse selection handling","alloc":100.0,"daily_ret":0.0018,"daily_vol":0.005,"fee_model":"maker"}, } -def simulate(key, periods=720): +def simulate(key, periods=720, include_fees=True): # Deterministic seed per strategy (hash() is randomized per Python process) _fixed_seeds = {"ofi":42,"iceberg":43,"funding_arb":44,"pairs":45,"avellaneda":46, "momentum":47,"mean_rev":48,"hawkes":49,"deep_lob":50, "cartea":51,"queue_imb":52,"gueant":53} random.seed(_fixed_seeds.get(key, 42)) cfg = CONFIGS[key] + fee_rate = MAKER_FEE if cfg.get("fee_model") == "maker" else TAKER_FEE hr = cfg["daily_ret"]/24; hv = cfg["daily_vol"]/(24**0.5) - eq=100.0; curve=[]; rets=[]; trades=[] + eq_gross=100.0; eq_net=100.0; curve_gross=[]; curve_net=[]; rets=[]; trades=[] + total_fees=0.0 dt=datetime.now()-timedelta(days=30) for i in range(periods): r = random.gauss(hr,hv) if random.random()<0.02: r*=random.uniform(2,5) - before=eq; eq*=(1+r); rets.append(r) - curve.append({"t":dt.isoformat(),"v":round(eq,4)}) + before_gross=eq_gross; before_net=eq_net + eq_gross*=(1+r); eq_net*=(1+r); rets.append(r) + curve_gross.append({"t":dt.isoformat(),"v":round(eq_gross,4)}) + curve_net.append({"t":dt.isoformat(),"v":round(eq_net,4)}) if abs(r)>hv: - trades.append({"time":dt.strftime("%Y-%m-%d %H:%M"),"side":"BUY" if r>0 else "SELL","size":round(random.uniform(0.0005,0.002),4),"price":round(random.uniform(60000,65000),1),"pnl":round(eq-before,4)}) + sz=round(random.uniform(0.0005,0.002),4) + px=round(random.uniform(60000,65000),1) + fee=sz*px*fee_rate*2 # entry + exit fee + total_fees+=fee + trades.append({"time":dt.strftime("%Y-%m-%d %H:%M"), + "side":"BUY" if r>0 else "SELL","size":sz,"price":px, + "pnl_gross":round(eq_gross-before_gross,4), + "pnl_net":round(eq_gross-before_gross-fee,4), + "fee":round(fee,6)}) dt+=timedelta(hours=1) - padded=[100.0]*10+[p["v"] for p in curve] - total_ret=eq-100.0 + padded=[100.0]*10+[p["v"] for p in curve_net] + total_ret_gross=eq_gross-100.0 + total_ret_net=eq_net-100.0-total_fees if include_fees else eq_net-100.0 + # Rebuild net equity curve with fees if fees included + if include_fees: + curve = [{"t":c["t"],"v":round(c["v"]-total_fees*(i/periods),4)} for i,c in enumerate(curve_net)] + else: + curve = curve_net return { "strategy":cfg["name"],"strategy_key":key,"description":cfg["desc"],"allocation":cfg["alloc"], - "start_time":curve[0]["t"],"end_time":curve[-1]["t"],"start_equity":100.0,"end_equity":round(eq,4), - "pnl":round(total_ret,4),"pnl_pct":round(total_ret,4),"ann_return_pct":round(total_ret*12,2), + "start_time":curve[0]["t"],"end_time":curve[-1]["t"],"start_equity":100.0,"end_equity":round(curve[-1]["v"],4), + "pnl":round(total_ret_net,4),"pnl_pct":round(total_ret_net,4), + "pnl_gross":round(total_ret_gross,4),"pnl_gross_pct":round(total_ret_gross,4), + "fees_total":round(total_fees,4),"fee_model":cfg.get("fee_model","taker"), + "ann_return_pct":round(total_ret_net*12,2), "sharpe":round(sharpe(rets,periods=8760),4),"sortino":round(sortino(rets,periods=8760),4), "max_dd":round(max_drawdown(padded),4),"max_dd_pct":round(max_drawdown(padded)*100,2), "win_rate":round(win_rate(trades),4),"total_trades":len(trades), @@ -66,13 +91,18 @@ def save(r): def main(): p=argparse.ArgumentParser() p.add_argument("--strategy","-s",choices=list(CONFIGS)+["all"],default="all") + p.add_argument("--no-fees",action="store_true",help="Exclude simulated fees from PnL") a=p.parse_args() keys=list(CONFIGS) if a.strategy=="all" else [a.strategy] - print("="*60); print(f" FTDT Quant Lab — Backtest Runner ({len(keys)} strategies)"); print("="*60) + include_fees=not a.no_fees + print("="*60) + print(f" FTDT Quant Lab — Backtest Runner ({len(keys)} strategies)") + print(f" Fees: {'INCLUDED (default)' if include_fees else 'EXCLUDED (--no-fees)'}") + print("="*60) for k in keys: cfg=CONFIGS[k]; print(f"\n Running: {cfg['name']}...") - r=simulate(k); save(r) - print(f" PnL: {r['pnl_pct']:+.2f}% | Sharpe: {r['sharpe']:.2f} | DD: {r['max_dd_pct']:.2f}% | Win: {r['win_rate']:.0%}") + r=simulate(k, include_fees=include_fees); save(r) + print(f" Net PnL: {r['pnl_pct']:+.2f}% | Gross: {r['pnl_gross_pct']:+.2f}% | Fees: ${r['fees_total']:.2f} | Sharpe: {r['sharpe']:.2f} | Win: {r['win_rate']:.0%}") print("\n"+"="*60); print(" Results in backtests/results/"); print(" View at: https://ftdt.io/cv (Backtest tab)"); print("="*60) if __name__=="__main__": main() diff --git a/dashboard/server.py b/dashboard/server.py index 9dd6170..1e1fc02 100644 --- a/dashboard/server.py +++ b/dashboard/server.py @@ -195,6 +195,29 @@ async def get_backtest(name: str): return JSONResponse({"error": "not found"}, status_code=404) +@app.get("/api/backtest/{name}/csv") +async def get_backtest_csv(name: str): + """Download backtest trades as CSV.""" + from fastapi.responses import Response + fpath = os.path.join(BACKTEST_DIR, f"{name}.json") + if not os.path.exists(fpath): + return JSONResponse({"error": "not found"}, status_code=404) + with open(fpath) as f: + data = json.load(f) + trades = data.get("trades", []) + # Build CSV with headers + header = "time,side,size,price,pnl_gross,pnl_net,fee\n" + rows = [] + for t in trades: + rows.append(f"{t.get('time','')},{t.get('side','')},{t.get('size','')},{t.get('price','')},{t.get('pnl_gross',t.get('pnl',''))},{t.get('pnl_net',t.get('pnl',''))},{t.get('fee','0')}") + csv_content = header + "\n".join(rows) + return Response( + content=csv_content, + media_type="text/csv", + headers={"Content-Disposition": f"attachment; filename={name}_trades.csv"} + ) + + # ═══════════════════════════════════════════════════════════ # Static # ═══════════════════════════════════════════════════════════ diff --git a/dashboard/static/index.html b/dashboard/static/index.html index a890891..92a83e5 100644 --- a/dashboard/static/index.html +++ b/dashboard/static/index.html @@ -126,8 +126,14 @@ footer a{color:#3f3f4a;text-decoration:none}footer a:hover{color:var(--tx)}

Strategy Detail

+
+ +
+
@@ -140,7 +146,7 @@ footer a{color:#3f3f4a;text-decoration:none}footer a:hover{color:var(--tx)}