| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375 |
- {
- "report": "regime-router-v2",
- "command": "rtk .venv/bin/python /home/lxy/okx-codex-trader/scripts/search_recent_regime_router_v2.py --bar 4H --years 10.0",
- "primary_cost": "maker_taker",
- "candidate_count": 64,
- "horizons": [
- "7d",
- "14d",
- "30d",
- "90d",
- "6m",
- "1y",
- "3y"
- ],
- "top_maker_taker": [
- {
- "name": "regime-router-v2-ts60-ml18-vol0.03-mom0.02-rz0.25-h12",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-04 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.370319634703196,
- "total_return": -0.6001948001465411,
- "annualized_return": -0.13403773766292526,
- "max_drawdown": 0.7957148937286592,
- "calmar": -0.16844945183171658,
- "min_recent_total_return": -0.03210000000000002,
- "trades": 643,
- "win_rate": 0.38724727838258166,
- "profit_loss_ratio": 1.5139630984023742,
- "profit_factor": 0.9567939378228203,
- "trend_sma": 60,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.03,
- "max_eth_vol": 0.0405,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 12
- },
- {
- "name": "regime-router-v2-ts60-ml18-vol0.03-mom0.02-rz0.25-h24",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-04 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.370319634703196,
- "total_return": -0.6001948001465411,
- "annualized_return": -0.13403773766292526,
- "max_drawdown": 0.7957148937286592,
- "calmar": -0.16844945183171658,
- "min_recent_total_return": -0.03210000000000002,
- "trades": 643,
- "win_rate": 0.38724727838258166,
- "profit_loss_ratio": 1.5139630984023742,
- "profit_factor": 0.9567939378228203,
- "trend_sma": 60,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.03,
- "max_eth_vol": 0.0405,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 24
- },
- {
- "name": "regime-router-v2-ts60-ml18-vol0.04-mom0.02-rz0.25-h12",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-04 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.370319634703196,
- "total_return": -0.642747445676203,
- "annualized_return": -0.14920100967716166,
- "max_drawdown": 0.8174576617500354,
- "calmar": -0.18251833294674627,
- "min_recent_total_return": -0.03210000000000002,
- "trades": 649,
- "win_rate": 0.3852080123266564,
- "profit_loss_ratio": 1.5127511000188398,
- "profit_factor": 0.9478390350995237,
- "trend_sma": 60,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.04,
- "max_eth_vol": 0.054000000000000006,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 12
- },
- {
- "name": "regime-router-v2-ts60-ml18-vol0.04-mom0.02-rz0.25-h24",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-04 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.370319634703196,
- "total_return": -0.642747445676203,
- "annualized_return": -0.14920100967716166,
- "max_drawdown": 0.8174576617500354,
- "calmar": -0.18251833294674627,
- "min_recent_total_return": -0.03210000000000002,
- "trades": 649,
- "win_rate": 0.3852080123266564,
- "profit_loss_ratio": 1.5127511000188398,
- "profit_factor": 0.9478390350995237,
- "trend_sma": 60,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.04,
- "max_eth_vol": 0.054000000000000006,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 24
- },
- {
- "name": "regime-router-v2-ts120-ml18-vol0.03-mom0.02-rz0.25-h12",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-14 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.342922374429223,
- "total_return": -0.3274023611066106,
- "annualized_return": -0.06061290565889088,
- "max_drawdown": 0.6358720440785742,
- "calmar": -0.0953224885782225,
- "min_recent_total_return": -0.14866325847569595,
- "trades": 557,
- "win_rate": 0.39138240574506283,
- "profit_loss_ratio": 1.5529545513421432,
- "profit_factor": 0.9986551392111719,
- "trend_sma": 120,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.03,
- "max_eth_vol": 0.0405,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 12
- },
- {
- "name": "regime-router-v2-ts120-ml18-vol0.03-mom0.02-rz0.25-h24",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-14 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.342922374429223,
- "total_return": -0.3274023611066106,
- "annualized_return": -0.06061290565889088,
- "max_drawdown": 0.6358720440785742,
- "calmar": -0.0953224885782225,
- "min_recent_total_return": -0.14866325847569595,
- "trades": 557,
- "win_rate": 0.39138240574506283,
- "profit_loss_ratio": 1.5529545513421432,
- "profit_factor": 0.9986551392111719,
- "trend_sma": 120,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.03,
- "max_eth_vol": 0.0405,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 24
- },
- {
- "name": "regime-router-v2-ts120-ml18-vol0.04-mom0.02-rz0.25-h12",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-14 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.342922374429223,
- "total_return": -0.4182816914218416,
- "annualized_return": -0.08186711681789471,
- "max_drawdown": 0.685071896813172,
- "calmar": -0.1195014964104139,
- "min_recent_total_return": -0.14866325847569606,
- "trades": 564,
- "win_rate": 0.3882978723404255,
- "profit_loss_ratio": 1.5507087572030804,
- "profit_factor": 0.9843629502245641,
- "trend_sma": 120,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.04,
- "max_eth_vol": 0.054000000000000006,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 12
- },
- {
- "name": "regime-router-v2-ts120-ml18-vol0.04-mom0.02-rz0.25-h24",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-14 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.342922374429223,
- "total_return": -0.4182816914218416,
- "annualized_return": -0.08186711681789471,
- "max_drawdown": 0.685071896813172,
- "calmar": -0.1195014964104139,
- "min_recent_total_return": -0.14866325847569606,
- "trades": 564,
- "win_rate": 0.3882978723404255,
- "profit_loss_ratio": 1.5507087572030804,
- "profit_factor": 0.9843629502245641,
- "trend_sma": 120,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.02,
- "eth_momentum_min": 0.006999999999999999,
- "max_btc_vol": 0.04,
- "max_eth_vol": 0.054000000000000006,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 24
- },
- {
- "name": "regime-router-v2-ts60-ml18-vol0.03-mom0.012-rz0.25-h12",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-04 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.370319634703196,
- "total_return": -0.8825832610372419,
- "annualized_return": -0.28555618080135825,
- "max_drawdown": 0.9341413406061614,
- "calmar": -0.3056884096533633,
- "min_recent_total_return": -0.18549805082533655,
- "trades": 745,
- "win_rate": 0.3731543624161074,
- "profit_loss_ratio": 1.4695173464772167,
- "profit_factor": 0.8747876280956449,
- "trend_sma": 60,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.012,
- "eth_momentum_min": 0.0042,
- "max_btc_vol": 0.03,
- "max_eth_vol": 0.0405,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 12
- },
- {
- "name": "regime-router-v2-ts60-ml18-vol0.03-mom0.012-rz0.25-h24",
- "cost_model": "maker_taker",
- "symbol": "ETH-USDT-SWAP",
- "signal_symbol": "BTC-USDT-SWAP",
- "bar": "4H",
- "first_candle": "2020-01-04 00:00",
- "last_candle": "2026-05-17 04:00",
- "years": 6.370319634703196,
- "total_return": -0.8825832610372419,
- "annualized_return": -0.28555618080135825,
- "max_drawdown": 0.9341413406061614,
- "calmar": -0.3056884096533633,
- "min_recent_total_return": -0.18549805082533655,
- "trades": 745,
- "win_rate": 0.3731543624161074,
- "profit_loss_ratio": 1.4695173464772167,
- "profit_factor": 0.8747876280956449,
- "trend_sma": 60,
- "btc_momentum_lookback": 18,
- "eth_momentum_lookback": 9,
- "vol_lookback": 18,
- "corr_lookback": 42,
- "ratio_lookback": 42,
- "btc_trend_min": 0.008,
- "btc_momentum_min": 0.012,
- "eth_momentum_min": 0.0042,
- "max_btc_vol": 0.03,
- "max_eth_vol": 0.0405,
- "min_corr": 0.45,
- "ratio_z_entry": 0.25,
- "stop_loss_pct": 0.01,
- "take_profit_pct": 0.018,
- "max_hold_bars": 24
- }
- ],
- "output_files": [
- "reports/recent-regime/regime-router-v2-total.csv",
- "reports/recent-regime/regime-router-v2-horizons.csv",
- "reports/recent-regime/regime-router-v2-regime.csv",
- "reports/recent-regime/regime-router-v2-top10.csv",
- "reports/recent-regime/regime-router-v2-summary.json",
- "reports/recent-regime/regime-router-v2-report.md"
- ]
- }
|