Add multi-ticker historical backtests: 28 results (7 strategies × 4 coins)
- Cleaned old timestamp-named files
- New files with proper ticker naming: {strategy}_{TICKER}_{timestamp}.json
- BTC, ETH, HYPE, VVV backtests for all 7 strategies
- Mean Reversion BTC: +76.42%, VVV: +0.04%, ETH: -0.12%, HYPE: -0.02%
This commit is contained in:
+2011
-2081
File diff suppressed because it is too large
Load Diff
+1312
-1522
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+92
-92
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"strategy": "Funding Rate Arb",
|
||||
"strategy_key": "funding_arb",
|
||||
"coin": 1783234800000,
|
||||
"coin": "BTC",
|
||||
"allocation": 100.0,
|
||||
"start_time": "2026-07-05T07:00:00",
|
||||
"end_time": "2026-08-04T07:00:00",
|
||||
"start_time": "2026-07-06T05:00:00",
|
||||
"end_time": "2026-08-05T05:00:00",
|
||||
"start_equity": 100.0,
|
||||
"end_equity": 100.0,
|
||||
"pnl": 0.0,
|
||||
@@ -22,94 +22,6 @@
|
||||
"win_rate": 0.0,
|
||||
"total_trades": 0,
|
||||
"equity_curve": [
|
||||
{
|
||||
"t": "2026-07-05T07:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T08:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T09:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T10:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T11:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T12:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T13:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T14:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T15:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T16:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T17:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T18:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T19:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T20:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T21:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T22:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T23:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T00:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T01:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T02:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T03:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T04:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T05:00:00",
|
||||
"v": 100.0
|
||||
@@ -2905,10 +2817,98 @@
|
||||
{
|
||||
"t": "2026-08-04T07:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T08:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T09:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T10:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T11:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T12:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T13:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T14:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T15:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T16:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T17:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T18:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T19:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T20:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T21:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T22:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T23:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T00:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T01:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T02:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T03:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T04:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T05:00:00",
|
||||
"v": 100.0
|
||||
}
|
||||
],
|
||||
"trades": [],
|
||||
"num_periods": 721,
|
||||
"data_source": "Hyperliquid Mainnet",
|
||||
"generated_at": "2026-08-04T07:28:17.886718"
|
||||
"generated_at": "2026-08-05T05:07:39.878052"
|
||||
}
|
||||
+92
-92
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"strategy": "Funding Rate Arb",
|
||||
"strategy_key": "funding_arb",
|
||||
"coin": 1783234800000,
|
||||
"coin": "ETH",
|
||||
"allocation": 100.0,
|
||||
"start_time": "2026-07-05T07:00:00",
|
||||
"end_time": "2026-08-04T07:00:00",
|
||||
"start_time": "2026-07-06T05:00:00",
|
||||
"end_time": "2026-08-05T05:00:00",
|
||||
"start_equity": 100.0,
|
||||
"end_equity": 100.0,
|
||||
"pnl": 0.0,
|
||||
@@ -22,94 +22,6 @@
|
||||
"win_rate": 0.0,
|
||||
"total_trades": 0,
|
||||
"equity_curve": [
|
||||
{
|
||||
"t": "2026-07-05T07:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T08:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T09:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T10:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T11:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T12:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T13:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T14:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T15:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T16:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T17:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T18:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T19:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T20:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T21:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T22:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-05T23:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T00:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T01:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T02:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T03:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T04:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-07-06T05:00:00",
|
||||
"v": 100.0
|
||||
@@ -2905,10 +2817,98 @@
|
||||
{
|
||||
"t": "2026-08-04T07:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T08:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T09:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T10:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T11:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T12:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T13:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T14:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T15:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T16:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T17:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T18:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T19:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T20:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T21:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T22:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-04T23:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T00:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T01:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T02:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T03:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T04:00:00",
|
||||
"v": 100.0
|
||||
},
|
||||
{
|
||||
"t": "2026-08-05T05:00:00",
|
||||
"v": 100.0
|
||||
}
|
||||
],
|
||||
"trades": [],
|
||||
"num_periods": 721,
|
||||
"data_source": "Hyperliquid Mainnet",
|
||||
"generated_at": "2026-08-04T07:29:03.636645"
|
||||
"generated_at": "2026-08-05T05:07:40.408407"
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+806
-816
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+955
-1035
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+799
-809
File diff suppressed because it is too large
Load Diff
+996
-966
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+798
-798
File diff suppressed because it is too large
Load Diff
+867
-897
File diff suppressed because it is too large
Load Diff
+932
-882
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+816
-816
File diff suppressed because it is too large
Load Diff
+1138
-1108
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+798
-798
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user