Repository Public
1{"kind": "trial", "strategy": "donchian_breakout", "sha256": "8fe7d9f18bda8429e6203db8486d337b7b56c745fe3f1e420ef657aa5a04ecc7", "params": {"entry": 480, "exit": 240}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.0017657351435845137, "train_bars": 10505, "train_return": 0.010501060171004273, "validation_sharpe_per_bar": -0.00710067487060059, "validation_bars": 3502, "validation_return": -0.07515976882305297}2{"kind": "trial", "strategy": "donchian_breakout", "sha256": "8fe7d9f18bda8429e6203db8486d337b7b56c745fe3f1e420ef657aa5a04ecc7", "params": {"entry": 240, "exit": 240}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0029620729250082896, "train_bars": 10505, "train_return": -0.15910244090418335, "validation_sharpe_per_bar": 0.001227804446740464, "validation_bars": 3502, "validation_return": -0.00491617295994895}3{"kind": "trial", "strategy": "donchian_breakout", "sha256": "8fe7d9f18bda8429e6203db8486d337b7b56c745fe3f1e420ef657aa5a04ecc7", "params": {"entry": 960, "exit": 240}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.002830532234679972, "train_bars": 10505, "train_return": 0.041976164449557096, "validation_sharpe_per_bar": -0.0310136089254748, "validation_bars": 3502, "validation_return": -0.1523203692489128}4{"kind": "trial", "strategy": "donchian_breakout", "sha256": "8fe7d9f18bda8429e6203db8486d337b7b56c745fe3f1e420ef657aa5a04ecc7", "params": {"entry": 480, "exit": 120}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.00339836552500564, "train_bars": 10505, "train_return": 0.05642288923700067, "validation_sharpe_per_bar": -0.024214471254578453, "validation_bars": 3502, "validation_return": -0.15527704387157226}5{"kind": "trial", "strategy": "donchian_breakout", "sha256": "8fe7d9f18bda8429e6203db8486d337b7b56c745fe3f1e420ef657aa5a04ecc7", "params": {"entry": 480, "exit": 480}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.004331977483497414, "train_bars": 10505, "train_return": 0.09798136737150709, "validation_sharpe_per_bar": -0.008983474468728148, "validation_bars": 3502, "validation_return": -0.11115296283124099}6{"kind": "test", "strategy": "donchian_breakout", "sha256": "8fe7d9f18bda8429e6203db8486d337b7b56c745fe3f1e420ef657aa5a04ecc7", "params": {"entry": 480, "exit": 240}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}7{"kind": "trial", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 30, "vol_ratio_max": 1.25, "min_days": 120}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.00045639313464147357, "train_bars": 10505, "train_return": -0.06073418734299307, "validation_sharpe_per_bar": -0.010064711827603077, "validation_bars": 3502, "validation_return": -0.10204230440723261}8{"kind": "trial", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 15, "vol_ratio_max": 1.25, "min_days": 120}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0032218275276426813, "train_bars": 10505, "train_return": -0.1443851592448102, "validation_sharpe_per_bar": -0.008607901787611675, "validation_bars": 3502, "validation_return": -0.09745633316012514}9{"kind": "trial", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 60, "vol_ratio_max": 1.25, "min_days": 120}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.0019177680031532045, "train_bars": 10505, "train_return": 0.011368532400200193, "validation_sharpe_per_bar": -0.014816368182739372, "validation_bars": 3502, "validation_return": -0.11789030660571576}10{"kind": "trial", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 30, "vol_ratio_max": 0.625, "min_days": 120}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.009165141343617124, "train_bars": 10505, "train_return": -0.0027662259224701113, "validation_sharpe_per_bar": null, "validation_bars": 3502, "validation_return": 0.0}11{"kind": "trial", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 30, "vol_ratio_max": 2.5, "min_days": 120}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -2.8933291368473933e-05, "train_bars": 10505, "train_return": -0.05025071446116214, "validation_sharpe_per_bar": -0.012681818372103928, "validation_bars": 3502, "validation_return": -0.13032074437675245}12{"kind": "trial", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 30, "vol_ratio_max": 1.25, "min_days": 60}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.00045639313464147357, "train_bars": 10505, "train_return": -0.06073418734299307, "validation_sharpe_per_bar": -0.010064711827603077, "validation_bars": 3502, "validation_return": -0.10204230440723261}13{"kind": "trial", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 30, "vol_ratio_max": 1.25, "min_days": 240}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 10505, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 3502, "validation_return": 0.0}14{"kind": "test", "strategy": "garch_regime", "sha256": "18436bddf4ccecd82199cd3df1ceaf611776949dfa6098ed0fa88b8159a42b58", "params": {"trend_days": 30, "vol_ratio_max": 1.25, "min_days": 120}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}15{"kind": "trial", "strategy": "ma_trend", "sha256": "525c537560317ac341500ac9e8cf483eb062b019635845b27da5f25e869632ff", "params": {"fast": 72, "slow": 480}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.006973407846748841, "train_bars": 10505, "train_return": -0.3033886584815073, "validation_sharpe_per_bar": -0.007232803839387199, "validation_bars": 3502, "validation_return": -0.09058198606544388}16{"kind": "trial", "strategy": "ma_trend", "sha256": "525c537560317ac341500ac9e8cf483eb062b019635845b27da5f25e869632ff", "params": {"fast": 36, "slow": 480}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0017771305653661498, "train_bars": 10505, "train_return": -0.1373506041334771, "validation_sharpe_per_bar": -0.015310859913111883, "validation_bars": 3502, "validation_return": -0.16597997647924656}17{"kind": "trial", "strategy": "ma_trend", "sha256": "525c537560317ac341500ac9e8cf483eb062b019635845b27da5f25e869632ff", "params": {"fast": 144, "slow": 480}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.006502148952932668, "train_bars": 10505, "train_return": -0.2953832826086723, "validation_sharpe_per_bar": -0.003172633907754256, "validation_bars": 3502, "validation_return": -0.04971227943266643}18{"kind": "trial", "strategy": "ma_trend", "sha256": "525c537560317ac341500ac9e8cf483eb062b019635845b27da5f25e869632ff", "params": {"fast": 72, "slow": 240}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0051963650174545045, "train_bars": 10505, "train_return": -0.253568884654514, "validation_sharpe_per_bar": -0.0025543054638341423, "validation_bars": 3502, "validation_return": -0.04700346921159071}19{"kind": "trial", "strategy": "ma_trend", "sha256": "525c537560317ac341500ac9e8cf483eb062b019635845b27da5f25e869632ff", "params": {"fast": 72, "slow": 960}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.00457055156377535, "train_bars": 10505, "train_return": 0.11172358267995386, "validation_sharpe_per_bar": -0.006411611829791428, "validation_bars": 3502, "validation_return": -0.07101647096422414}20{"kind": "test", "strategy": "ma_trend", "sha256": "525c537560317ac341500ac9e8cf483eb062b019635845b27da5f25e869632ff", "params": {"fast": 72, "slow": 480}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}21{"kind": "trial", "strategy": "mean_reversion", "sha256": "7a52c148911f4eb622315e7dabbd27d2a6cc7174f16e4069144d70fe4233c7ea", "params": {"window": 48, "z_full": 2.0}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.025720736429028317, "train_bars": 10505, "train_return": -0.6497407593805373, "validation_sharpe_per_bar": -0.047917053076795814, "validation_bars": 3502, "validation_return": -0.44471135838623366}22{"kind": "trial", "strategy": "mean_reversion", "sha256": "7a52c148911f4eb622315e7dabbd27d2a6cc7174f16e4069144d70fe4233c7ea", "params": {"window": 24, "z_full": 2.0}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.04474324082845876, "train_bars": 10505, "train_return": -0.8180882345322551, "validation_sharpe_per_bar": -0.06303612719241318, "validation_bars": 3502, "validation_return": -0.5240059666190784}23{"kind": "trial", "strategy": "mean_reversion", "sha256": "7a52c148911f4eb622315e7dabbd27d2a6cc7174f16e4069144d70fe4233c7ea", "params": {"window": 96, "z_full": 2.0}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.014632572134074725, "train_bars": 10505, "train_return": -0.4757027766136851, "validation_sharpe_per_bar": -0.02953436178969705, "validation_bars": 3502, "validation_return": -0.31527991305733294}24{"kind": "trial", "strategy": "mean_reversion", "sha256": "7a52c148911f4eb622315e7dabbd27d2a6cc7174f16e4069144d70fe4233c7ea", "params": {"window": 48, "z_full": 1.0}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.026236867208782936, "train_bars": 10505, "train_return": -0.7386562476773586, "validation_sharpe_per_bar": -0.05288343137383181, "validation_bars": 3502, "validation_return": -0.5500178607851065}25{"kind": "trial", "strategy": "mean_reversion", "sha256": "7a52c148911f4eb622315e7dabbd27d2a6cc7174f16e4069144d70fe4233c7ea", "params": {"window": 48, "z_full": 4.0}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.021175283210442934, "train_bars": 10505, "train_return": -0.39161902739734167, "validation_sharpe_per_bar": -0.04512958709067507, "validation_bars": 3502, "validation_return": -0.2788040567010318}26{"kind": "test", "strategy": "mean_reversion", "sha256": "7a52c148911f4eb622315e7dabbd27d2a6cc7174f16e4069144d70fe4233c7ea", "params": {"window": 48, "z_full": 2.0}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}27{"kind": "trial", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 720, "entry_z": 1.0, "df_t_max": -3.34}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.003223952082632698, "train_bars": 10505, "train_return": -0.3710127905986069, "validation_sharpe_per_bar": -0.020953933679703534, "validation_bars": 3502, "validation_return": -0.4069217283610391}28{"kind": "trial", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 360, "entry_z": 1.0, "df_t_max": -3.34}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.003732312116758667, "train_bars": 10505, "train_return": -0.38893520986229535, "validation_sharpe_per_bar": -0.025654502615617965, "validation_bars": 3502, "validation_return": -0.4626365440406587}29{"kind": "trial", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 1440, "entry_z": 1.0, "df_t_max": -3.34}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0023983479871206768, "train_bars": 10505, "train_return": -0.32943730114902525, "validation_sharpe_per_bar": -0.026711434431590294, "validation_bars": 3502, "validation_return": -0.47515828136314897}30{"kind": "trial", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 720, "entry_z": 0.5, "df_t_max": -3.34}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.004797355550180902, "train_bars": 10505, "train_return": -0.43793588878121137, "validation_sharpe_per_bar": -0.023944210418713148, "validation_bars": 3502, "validation_return": -0.4448931033736854}31{"kind": "trial", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 720, "entry_z": 2.0, "df_t_max": -3.34}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0006879842351934099, "train_bars": 10505, "train_return": -0.24214527575966105, "validation_sharpe_per_bar": -0.018505471562794515, "validation_bars": 3502, "validation_return": -0.37001952079472833}32{"kind": "trial", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 720, "entry_z": 1.0, "df_t_max": -1.67}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.013253646098617847, "train_bars": 10505, "train_return": -0.7000881177582696, "validation_sharpe_per_bar": -0.03623805095383691, "validation_bars": 3502, "validation_return": -0.5787531299231117}33{"kind": "trial", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 720, "entry_z": 1.0, "df_t_max": -6.68}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.0008080233467134832, "train_bars": 10505, "train_return": -0.15714581360365099, "validation_sharpe_per_bar": -0.0173984508803352, "validation_bars": 3502, "validation_return": -0.35787260695833756}34{"kind": "test", "strategy": "pairs_rotation", "sha256": "735aa3dbf9a88ddf95d76f3c595f63ea5cc405f0900542a1598b0cf2dcf671ee", "params": {"pairs": [["ETH", "BTC"], ["SOL", "LINK"]], "window": 720, "entry_z": 1.0, "df_t_max": -3.34}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}35{"kind": "trial", "strategy": "ts_momentum", "sha256": "6af24ef3a50168f54460728664d4707a71a4e9221425e14cd2c40f24932a028d", "params": {"window": 720}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.004052660508750291, "train_bars": 10505, "train_return": -0.19784627532395505, "validation_sharpe_per_bar": -0.030707513060173327, "validation_bars": 3502, "validation_return": -0.2804128644288164}36{"kind": "trial", "strategy": "ts_momentum", "sha256": "6af24ef3a50168f54460728664d4707a71a4e9221425e14cd2c40f24932a028d", "params": {"window": 360}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.006272549175558235, "train_bars": 10505, "train_return": -0.2831001832621711, "validation_sharpe_per_bar": -0.02792216560022614, "validation_bars": 3502, "validation_return": -0.27909529915421827}37{"kind": "trial", "strategy": "ts_momentum", "sha256": "6af24ef3a50168f54460728664d4707a71a4e9221425e14cd2c40f24932a028d", "params": {"window": 1440}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0015287360152930404, "train_bars": 10505, "train_return": -0.12941701204348788, "validation_sharpe_per_bar": -0.022318082293460207, "validation_bars": 3502, "validation_return": -0.1804224043678747}38{"kind": "test", "strategy": "ts_momentum", "sha256": "6af24ef3a50168f54460728664d4707a71a4e9221425e14cd2c40f24932a028d", "params": {"window": 720}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}39{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 480, "vol_window": 168, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.005706571547576093, "train_bars": 10505, "train_return": -0.16206990257442744, "validation_sharpe_per_bar": -0.006090017723039782, "validation_bars": 3502, "validation_return": -0.05370589209469767}40{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 36, "slow": 480, "vol_window": 168, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.00036526304277881353, "train_bars": 10505, "train_return": -0.038800801550522235, "validation_sharpe_per_bar": -0.011715016386165424, "validation_bars": 3502, "validation_return": -0.09091261950156548}41{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 144, "slow": 480, "vol_window": 168, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.005630272686293032, "train_bars": 10505, "train_return": -0.16561168021554884, "validation_sharpe_per_bar": -0.0026806702519258166, "validation_bars": 3502, "validation_return": -0.02929949953559219}42{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 240, "vol_window": 168, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0024049060904611946, "train_bars": 10505, "train_return": -0.08367244347574854, "validation_sharpe_per_bar": 0.000989427393147055, "validation_bars": 3502, "validation_return": -0.0014076229292731002}43{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 960, "vol_window": 168, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.006149907749685492, "train_bars": 10505, "train_return": 0.1296789778352634, "validation_sharpe_per_bar": -0.00486848271825998, "validation_bars": 3502, "validation_return": -0.044264656535886404}44{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 480, "vol_window": 84, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.007152252178683509, "train_bars": 10505, "train_return": -0.19198348951270916, "validation_sharpe_per_bar": -0.004125993619568722, "validation_bars": 3502, "validation_return": -0.04012763399698793}45{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 480, "vol_window": 336, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.005867671091579292, "train_bars": 10505, "train_return": -0.16284644592607778, "validation_sharpe_per_bar": -0.006014628025275575, "validation_bars": 3502, "validation_return": -0.05235355702396238}46{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 480, "vol_window": 168, "target_vol": 0.2}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.006564566375608008, "train_bars": 10505, "train_return": -0.0942055836076705, "validation_sharpe_per_bar": -0.008148020819059815, "validation_bars": 3502, "validation_return": -0.03422015486177832}47{"kind": "trial", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 480, "vol_window": 168, "target_vol": 0.8}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.0066714291532990605, "train_bars": 10505, "train_return": -0.27383957019498717, "validation_sharpe_per_bar": -0.0070914832759370345, "validation_bars": 3502, "validation_return": -0.08833239891506217}48{"kind": "test", "strategy": "vol_target_trend", "sha256": "573bfef18374cdbbfb98b58d660d5e89de0818f71e5cedb043535207d08e2647", "params": {"fast": 72, "slow": 480, "vol_window": 168, "target_vol": 0.4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}49{"kind": "trial", "strategy": "xs_momentum", "sha256": "3c19533da51804d6e9003b541943e13243afb06626ad46fcceeb055c5ee85bfc", "params": {"window": 720, "top_k": 2}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.005858601366939608, "train_bars": 10505, "train_return": -0.47156111950050816, "validation_sharpe_per_bar": -0.03365120712771911, "validation_bars": 3502, "validation_return": -0.5455436146063021}50{"kind": "trial", "strategy": "xs_momentum", "sha256": "3c19533da51804d6e9003b541943e13243afb06626ad46fcceeb055c5ee85bfc", "params": {"window": 360, "top_k": 2}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.014468851195883136, "train_bars": 10505, "train_return": -0.7187249578385693, "validation_sharpe_per_bar": -0.04186446092727346, "validation_bars": 3502, "validation_return": -0.6183968332427923}51{"kind": "trial", "strategy": "xs_momentum", "sha256": "3c19533da51804d6e9003b541943e13243afb06626ad46fcceeb055c5ee85bfc", "params": {"window": 1440, "top_k": 2}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.007662042556769457, "train_bars": 10505, "train_return": -0.5345222533084517, "validation_sharpe_per_bar": -0.025030243704397603, "validation_bars": 3502, "validation_return": -0.43773318379996506}52{"kind": "trial", "strategy": "xs_momentum", "sha256": "3c19533da51804d6e9003b541943e13243afb06626ad46fcceeb055c5ee85bfc", "params": {"window": 720, "top_k": 1}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": -0.010794450366494693, "train_bars": 10505, "train_return": -0.6357781610908796, "validation_sharpe_per_bar": -0.045065937610829665, "validation_bars": 3502, "validation_return": -0.6495475903587785}53{"kind": "trial", "strategy": "xs_momentum", "sha256": "3c19533da51804d6e9003b541943e13243afb06626ad46fcceeb055c5ee85bfc", "params": {"window": 720, "top_k": 4}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "train_sharpe_per_bar": 0.0008080233467134832, "train_bars": 10505, "train_return": -0.15714581360365099, "validation_sharpe_per_bar": -0.0173984508803352, "validation_bars": 3502, "validation_return": -0.35787260695833756}54{"kind": "test", "strategy": "xs_momentum", "sha256": "3c19533da51804d6e9003b541943e13243afb06626ad46fcceeb055c5ee85bfc", "params": {"window": 720, "top_k": 2}, "symbols": ["ETH", "BTC", "LINK", "SOL"], "interval": "1h", "window": ["2026-06-17T02:00:00+00:00", "2026-11-09T23:00:00+00:00"]}55