Repository Public
1{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": 0.002711751960962717, "train_bars": 2996, "train_return": 0.0001407086511251432, "validation_sharpe_per_bar": -0.04309578157930748, "validation_bars": 999, "validation_return": -0.0017060851420462875}2{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 36, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.014813581679362385, "train_bars": 2996, "train_return": -0.0008084529534552187, "validation_sharpe_per_bar": -0.06824711860054752, "validation_bars": 999, "validation_return": -0.0031738197590561734}3{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 144, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.005157671029850642, "train_bars": 2996, "train_return": -0.00023012797925114903, "validation_sharpe_per_bar": -0.027019575229824736, "validation_bars": 999, "validation_return": -0.0007731524421545899}4{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 252, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.010005286814955357, "train_bars": 2996, "train_return": -0.0005523427085536436, "validation_sharpe_per_bar": -0.048434815701659965, "validation_bars": 999, "validation_return": -0.0016699063636399503}5{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 1008, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.006301675501531551, "train_bars": 2996, "train_return": -0.00032687927239272163, "validation_sharpe_per_bar": -0.037130901316669886, "validation_bars": 999, "validation_return": -0.0013064157349882421}6{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.075, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.03896298783633001, "train_bars": 2996, "train_return": -0.004238180748196263, "validation_sharpe_per_bar": -0.029960785199162225, "validation_bars": 999, "validation_return": -0.001288434680964734}7{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.3, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": -0.05791570853972024, "validation_bars": 999, "validation_return": -0.0010232440910208362}8{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.375, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": 0.002711751960962717, "train_bars": 2996, "train_return": 0.0001407086511251432, "validation_sharpe_per_bar": -0.04309578157930748, "validation_bars": 999, "validation_return": -0.0017060851420462875}9{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 1.5, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}10{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 1.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.006432392655021167, "train_bars": 2996, "train_return": -0.00032090086708147503, "validation_sharpe_per_bar": -0.037129168956718195, "validation_bars": 999, "validation_return": -0.0019146084032748423}11{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 4.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.005042173746928722, "train_bars": 2996, "train_return": -0.00019144265527204496, "validation_sharpe_per_bar": -0.038409545969655665, "validation_bars": 999, "validation_return": -0.0010859797709250607}12{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.45}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.005218060286072872, "train_bars": 2996, "train_return": -0.00012431877140783865, "validation_sharpe_per_bar": -0.04114952877651521, "validation_bars": 999, "validation_return": -0.0008743877906574049}13{"kind": "trial", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 1.8}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "train_sharpe_per_bar": -0.006287794263023607, "train_bars": 2996, "train_return": -0.0003423916859377485, "validation_sharpe_per_bar": -0.044146406893622155, "validation_bars": 999, "validation_return": -0.0019318778688207638}14{"kind": "test", "strategy": "funding_carry_neutral_perp", "sha256": "cc9178d88987fa88c260cf09b5f8645dec67f4c6c13942c587869d9cf11ee3d8", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.9}, "symbols": ["BTC", "ETH", "SOL", "HYPE", "BTC.SPOT", "ETH.SPOT", "SOL.SPOT", "HYPE.SPOT"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}15{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01892679267428389, "train_bars": 2996, "train_return": 0.04332171803074125, "validation_sharpe_per_bar": -0.02790762114843474, "validation_bars": 999, "validation_return": -0.04387559505278271}16{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 36, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.02817336709549858, "train_bars": 2996, "train_return": 0.06771817987512496, "validation_sharpe_per_bar": -0.038344282762168384, "validation_bars": 999, "validation_return": -0.05816851873240736}17{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 144, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.018333963491241806, "train_bars": 2996, "train_return": 0.04457283161098191, "validation_sharpe_per_bar": -0.02040277821853512, "validation_bars": 999, "validation_return": -0.022417225712589084}18{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 252, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.02170296396370553, "train_bars": 2996, "train_return": 0.049703165356184575, "validation_sharpe_per_bar": -0.02579242554069799, "validation_bars": 999, "validation_return": -0.035367844302028106}19{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 1008, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.016852861253283342, "train_bars": 2996, "train_return": 0.0427899955651303, "validation_sharpe_per_bar": -0.032384254807289126, "validation_bars": 999, "validation_return": -0.05071652497523915}20{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.075, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.025404593390024755, "train_bars": 2996, "train_return": 0.10123152676724279, "validation_sharpe_per_bar": -0.04217805130024372, "validation_bars": 999, "validation_return": -0.11061751076573734}21{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.3, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": 0.016464172387464643, "validation_bars": 999, "validation_return": 0.0062907994593297545}22{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.375, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01892679267428389, "train_bars": 2996, "train_return": 0.04332171803074125, "validation_sharpe_per_bar": -0.02790762114843474, "validation_bars": 999, "validation_return": -0.04387559505278271}23{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 1.5, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}24{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 1.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.016337010222792294, "train_bars": 2996, "train_return": 0.04080131721912661, "validation_sharpe_per_bar": -0.03030551023206992, "validation_bars": 999, "validation_return": -0.04916176164354036}25{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.015982837037025893, "train_bars": 2996, "train_return": 0.024922641720029226, "validation_sharpe_per_bar": -0.028749996984425798, "validation_bars": 999, "validation_return": -0.032254908405514704}26{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.018344077300197124, "train_bars": 2996, "train_return": 0.02136950534918247, "validation_sharpe_per_bar": -0.02978996097132034, "validation_bars": 999, "validation_return": -0.023510719455775653}27{"kind": "trial", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 2.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.0204295015597095, "train_bars": 2996, "train_return": 0.10097005291766004, "validation_sharpe_per_bar": -0.029670604686756887, "validation_bars": 999, "validation_return": -0.0868811928119736}28{"kind": "test", "strategy": "funding_carry_perp", "sha256": "2d6a335497fc7d43288cfcd18046d66ed597d0b1798647d7f0f76a67e85b54ac", "params": {"window": 72, "z_window": 504, "min_rate_apr": 0.15, "persistence": 0.75, "z_full": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}29{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.008763314759353791, "train_bars": 2996, "train_return": -0.10123061739448547, "validation_sharpe_per_bar": -0.03392992125886215, "validation_bars": 999, "validation_return": -0.15754911584467812}30{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 12, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.005318297588176258, "train_bars": 2996, "train_return": -0.06493105833884993, "validation_sharpe_per_bar": -0.00951182014123262, "validation_bars": 999, "validation_return": -0.05637921767665022}31{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 48, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}32{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 4, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.007458297691411913, "train_bars": 2996, "train_return": -0.08907648278793545, "validation_sharpe_per_bar": -0.01870556241578315, "validation_bars": 999, "validation_return": -0.1154340337887042}33{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 14, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}34{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 7, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}35{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 28, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.012202829200662084, "train_bars": 2996, "train_return": -0.16374807188733986, "validation_sharpe_per_bar": -0.05794620801035847, "validation_bars": 999, "validation_return": -0.2972715827368373}36{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 60, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.01158394884704501, "train_bars": 2996, "train_return": -0.12652887172866767, "validation_sharpe_per_bar": -0.034329202929885574, "validation_bars": 999, "validation_return": -0.16360850014200778}37{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 240, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.009612988327603345, "train_bars": 2996, "train_return": 0.08323916593299452, "validation_sharpe_per_bar": -0.03480953900847052, "validation_bars": 999, "validation_return": -0.16574483512672022}38{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.3, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.002260000349370161, "train_bars": 2996, "train_return": -0.019064484954498195, "validation_sharpe_per_bar": -0.03696430338061159, "validation_bars": 999, "validation_return": -0.10031260077712867}39{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 1.2, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.014618954083700406, "train_bars": 2996, "train_return": -0.22802421899494074, "validation_sharpe_per_bar": -0.029828646383865454, "validation_bars": 999, "validation_return": -0.18554783106884676}40{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.25, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.012817267708786691, "train_bars": 2996, "train_return": -0.10284471439209775, "validation_sharpe_per_bar": -0.03149944499378772, "validation_bars": 999, "validation_return": -0.09873521572621968}41{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 1.0, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.009868794329363403, "train_bars": 2996, "train_return": -0.12057423432795589, "validation_sharpe_per_bar": -0.02441346425011311, "validation_bars": 999, "validation_return": -0.1286496942861557}42{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 0.75}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.0041166853183760045, "train_bars": 2996, "train_return": 0.01541509512800232, "validation_sharpe_per_bar": -0.03935050519626891, "validation_bars": 999, "validation_return": -0.09641338029484392}43{"kind": "trial", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 3.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.011674138655784027, "train_bars": 2996, "train_return": -0.13944074741436385, "validation_sharpe_per_bar": -0.023757612183056127, "validation_bars": 999, "validation_return": -0.14079047364597552}44{"kind": "test", "strategy": "har_rv_perp", "sha256": "1d98cbbb9ce58e874064d622e788c81d35ca42f24ccd8e944c7bdbacc1bec7fa", "params": {"day": 24, "week_days": 7, "month_days": 14, "trend_window": 120, "target_vol": 0.6, "max_weight": 0.5, "regime_mult": 1.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}45{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 168, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.0051521305328490665, "train_bars": 2996, "train_return": 0.04034860964456377, "validation_sharpe_per_bar": -0.010769115629391576, "validation_bars": 999, "validation_return": -0.06723492747012128}46{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 12, "slow": 120, "vol_window": 168, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.015176598865414578, "train_bars": 2996, "train_return": 0.19608059734243488, "validation_sharpe_per_bar": -0.011758666078525421, "validation_bars": 999, "validation_return": -0.07401575117658499}47{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 48, "slow": 120, "vol_window": 168, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.010624590208462075, "train_bars": 2996, "train_return": 0.12288033999626058, "validation_sharpe_per_bar": 0.0011580136018212394, "validation_bars": 999, "validation_return": -0.007017856551802315}48{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 60, "vol_window": 168, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.00989732886432957, "train_bars": 2996, "train_return": 0.11307541156912704, "validation_sharpe_per_bar": -0.04687793973198987, "validation_bars": 999, "validation_return": -0.22730204997967263}49{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 240, "vol_window": 168, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.02731755913949834, "train_bars": 2996, "train_return": 0.40269481817838426, "validation_sharpe_per_bar": -0.01942936475198012, "validation_bars": 999, "validation_return": -0.10796280057389418}50{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 84, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.002354361362350889, "train_bars": 2996, "train_return": -1.6259169710597376e-07, "validation_sharpe_per_bar": -0.02605610051223368, "validation_bars": 999, "validation_return": -0.13575798335806388}51{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 336, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.006521604487748152, "train_bars": 2996, "train_return": 0.060033890638248044, "validation_sharpe_per_bar": 0.0034094175917782936, "validation_bars": 999, "validation_return": 0.0038817352326951937}52{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 168, "target_vol": 0.3, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.00844741163265256, "train_bars": 2996, "train_return": 0.05376110642867982, "validation_sharpe_per_bar": -0.008797715663844564, "validation_bars": 999, "validation_return": -0.026247149821827853}53{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 168, "target_vol": 1.2, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.002704628145146424, "train_bars": 2996, "train_return": -0.018094431536402777, "validation_sharpe_per_bar": -0.007788881126029889, "validation_bars": 999, "validation_return": -0.09593189168731875}54{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 168, "target_vol": 0.6, "max_weight": 0.25}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.002347872223844548, "train_bars": 2996, "train_return": 0.006110400193006793, "validation_sharpe_per_bar": -0.004927627277067119, "validation_bars": 999, "validation_return": -0.0302290498015213}55{"kind": "trial", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 168, "target_vol": 0.6, "max_weight": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.005429852047987945, "train_bars": 2996, "train_return": 0.044651282021742844, "validation_sharpe_per_bar": -0.01069691936912275, "validation_bars": 999, "validation_return": -0.06661556510896227}56{"kind": "test", "strategy": "ma_trend_perp", "sha256": "08a48e729eb64d5fb820cb93cf7d9aa92daf6c585a5b9cd98ae9119311b67171", "params": {"fast": 24, "slow": 120, "vol_window": 168, "target_vol": 0.6, "max_weight": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}57{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.03179185394862022, "train_bars": 2996, "train_return": -0.04482061264488202, "validation_sharpe_per_bar": 0.03216884984165546, "validation_bars": 999, "validation_return": 0.008109616425876265}58{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 168, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": 0.0005782868331014256, "train_bars": 2996, "train_return": 0.00028298410907723337, "validation_sharpe_per_bar": 0.0059826081192602505, "validation_bars": 999, "validation_return": 0.00205628448747186}59{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 672, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.022884496766860114, "train_bars": 2996, "train_return": -0.01483895980543204, "validation_sharpe_per_bar": -0.04237321355344073, "validation_bars": 999, "validation_return": -0.030498451762476786}60{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 48, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.02697100882070226, "train_bars": 2996, "train_return": -0.036612832782223714, "validation_sharpe_per_bar": 0.03222828868815599, "validation_bars": 999, "validation_return": 0.008134654592730994}61{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 192, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.02660081741724105, "train_bars": 2996, "train_return": -0.04047353132512643, "validation_sharpe_per_bar": 0.032209641863943934, "validation_bars": 999, "validation_return": 0.008126923792937113}62{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 1.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.04155297299999536, "train_bars": 2996, "train_return": -0.08368646340299446, "validation_sharpe_per_bar": 0.05583587855168109, "validation_bars": 999, "validation_return": 0.018767683476284436}63{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 4.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}64{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.25, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.03136945348547223, "train_bars": 2996, "train_return": -0.044317396831557776, "validation_sharpe_per_bar": 0.021660477545930378, "validation_bars": 999, "validation_return": 0.00704442818898654}65{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 1.0, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.02045678324215137, "train_bars": 2996, "train_return": -0.02524106805136106, "validation_sharpe_per_bar": 0.024079471800968564, "validation_bars": 999, "validation_return": 0.0057779260486261474}66{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 2.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}67{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 8.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.031029483819808513, "train_bars": 2996, "train_return": -0.04676139092512399, "validation_sharpe_per_bar": 0.0322377946174314, "validation_bars": 999, "validation_return": 0.008140104429439354}68{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -1.52, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.021043335560264956, "train_bars": 2996, "train_return": -0.04395755321910155, "validation_sharpe_per_bar": -0.045943959619180165, "validation_bars": 999, "validation_return": -0.04008637794449055}69{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -6.08, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}70{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 0.5}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.03181738841921361, "train_bars": 2996, "train_return": -0.022553309948781464, "validation_sharpe_per_bar": 0.031007222918210422, "validation_bars": 999, "validation_return": 0.004188377126465026}71{"kind": "trial", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 2.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "train_sharpe_per_bar": -0.0334378543218232, "train_bars": 2996, "train_return": -0.09335207443947868, "validation_sharpe_per_bar": 0.02904002797113777, "validation_bars": 999, "validation_return": 0.013830665132428255}72{"kind": "test", "strategy": "pairs_coint_perp", "sha256": "f9923aa5ac84e25676d90c0ba5d0f4e0cc965bf5219efd709da22c16d45e4575", "params": {"window": 336, "state_bars": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "df_t_max": -3.04, "gross": 1.0}, "symbols": ["BTC", "ETH"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}73{"kind": "trial", "strategy": "ts_momentum_perp", "sha256": "90cb7cb110ecea695f8b2351faee3ae0cabe283c98f8dfc12cc12320dd69f655", "params": {"window": 168, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.018912540160204553, "train_bars": 2996, "train_return": 0.23557762746023259, "validation_sharpe_per_bar": 0.0026330340047353265, "validation_bars": 999, "validation_return": 0.001087311221904752}74{"kind": "trial", "strategy": "ts_momentum_perp", "sha256": "90cb7cb110ecea695f8b2351faee3ae0cabe283c98f8dfc12cc12320dd69f655", "params": {"window": 84, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.0021550706685302466, "train_bars": 2996, "train_return": 0.00013484046952028095, "validation_sharpe_per_bar": 0.005460956699242438, "validation_bars": 999, "validation_return": 0.014685007862707433}75{"kind": "trial", "strategy": "ts_momentum_perp", "sha256": "90cb7cb110ecea695f8b2351faee3ae0cabe283c98f8dfc12cc12320dd69f655", "params": {"window": 336, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.011533234966514712, "train_bars": 2996, "train_return": -0.13949693985142175, "validation_sharpe_per_bar": 0.01793248934704412, "validation_bars": 999, "validation_return": 0.08125459089293585}76{"kind": "trial", "strategy": "ts_momentum_perp", "sha256": "90cb7cb110ecea695f8b2351faee3ae0cabe283c98f8dfc12cc12320dd69f655", "params": {"window": 168, "gross": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.020393740174714875, "train_bars": 2996, "train_return": 0.12624054710296084, "validation_sharpe_per_bar": 0.004270656276497159, "validation_bars": 999, "validation_return": 0.007694508643672604}77{"kind": "trial", "strategy": "ts_momentum_perp", "sha256": "90cb7cb110ecea695f8b2351faee3ae0cabe283c98f8dfc12cc12320dd69f655", "params": {"window": 168, "gross": 2.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01855890890502599, "train_bars": 2996, "train_return": 0.4389745334354098, "validation_sharpe_per_bar": 0.0012967730484739887, "validation_bars": 999, "validation_return": -0.030349204099075155}78{"kind": "test", "strategy": "ts_momentum_perp", "sha256": "90cb7cb110ecea695f8b2351faee3ae0cabe283c98f8dfc12cc12320dd69f655", "params": {"window": 168, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}79{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 2.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.0156885378770579, "train_bars": 2996, "train_return": 0.13817277624394242, "validation_sharpe_per_bar": 0.02470234965137622, "validation_bars": 999, "validation_return": 0.07693175732806834}80{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 12, "vol_window": 168, "k": 2.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.0002833761402672289, "train_bars": 2996, "train_return": -0.01883975394425441, "validation_sharpe_per_bar": 0.00937180512059134, "validation_bars": 999, "validation_return": 0.02710948636300281}81{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 48, "vol_window": 168, "k": 2.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.007476529656456435, "train_bars": 2996, "train_return": 0.051752781376596335, "validation_sharpe_per_bar": 0.05054586999973274, "validation_bars": 999, "validation_return": 0.16545710232673239}82{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 84, "k": 2.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.014116130217142227, "train_bars": 2996, "train_return": 0.13191534359638357, "validation_sharpe_per_bar": 0.026546380059310485, "validation_bars": 999, "validation_return": 0.09090650331525052}83{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 336, "k": 2.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01437484013223213, "train_bars": 2996, "train_return": 0.12118319119717391, "validation_sharpe_per_bar": 0.03492047187557099, "validation_bars": 999, "validation_return": 0.11273089814777748}84{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 1.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01881256467389218, "train_bars": 2996, "train_return": 0.22058678958207367, "validation_sharpe_per_bar": -0.035108812764573026, "validation_bars": 999, "validation_return": -0.14061639996772102}85{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 4.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01951887909516104, "train_bars": 2996, "train_return": 0.07196897827305437, "validation_sharpe_per_bar": 0.03448723277718747, "validation_bars": 999, "validation_return": 0.08078100535554622}86{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 2.0, "hold": 24, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.022267359836735553, "train_bars": 2996, "train_return": 0.18090836059525994, "validation_sharpe_per_bar": 0.016103219164876687, "validation_bars": 999, "validation_return": 0.0409584456073222}87{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 2.0, "hold": 96, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.015008968612719453, "train_bars": 2996, "train_return": 0.14663847770005445, "validation_sharpe_per_bar": 0.016650596111447515, "validation_bars": 999, "validation_return": 0.05441455299157605}88{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 2.0, "hold": 48, "gross": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01613040748989439, "train_bars": 2996, "train_return": 0.07113688322008205, "validation_sharpe_per_bar": 0.024693635903447957, "validation_bars": 999, "validation_return": 0.04106714589889826}89{"kind": "trial", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 2.0, "hold": 48, "gross": 2.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": 0.01554416401449956, "train_bars": 2996, "train_return": 0.26397005498347936, "validation_sharpe_per_bar": 0.025151577114530997, "validation_bars": 999, "validation_return": 0.14760469929116082}90{"kind": "test", "strategy": "vol_breakout_perp", "sha256": "aea15314a810a58be158d1a49c66302fa89dabfa66dacf5e4e02470bf1fc09e2", "params": {"move_window": 24, "vol_window": 168, "k": 2.0, "hold": 48, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}91{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.01203867862157181, "train_bars": 2996, "train_return": -0.11889062849040566, "validation_sharpe_per_bar": 0.01001558059947619, "validation_bars": 999, "validation_return": 0.023770166575196594}92{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 24, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.014692686122791346, "train_bars": 2996, "train_return": -0.1382892559953115, "validation_sharpe_per_bar": -0.04517565184122321, "validation_bars": 999, "validation_return": -0.1347737223692087}93{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 96, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.015755045870794602, "train_bars": 2996, "train_return": -0.12841463486325178, "validation_sharpe_per_bar": 0.016406827811159704, "validation_bars": 999, "validation_return": 0.036258571972523246}94{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 1.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.020812325893616007, "train_bars": 2996, "train_return": -0.21158367860511573, "validation_sharpe_per_bar": -0.009887703281809776, "validation_bars": 999, "validation_return": -0.03825007045721529}95{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 4.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}96{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 0.25, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.01996260726657018, "train_bars": 2996, "train_return": -0.18827998452605366, "validation_sharpe_per_bar": 0.013935976166366527, "validation_bars": 999, "validation_return": 0.03603736421053916}97{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 1.0, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.010556355643941974, "train_bars": 2996, "train_return": -0.09463188778090581, "validation_sharpe_per_bar": -0.0036772207736090537, "validation_bars": 999, "validation_return": -0.010544996488886516}98{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 2.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": null, "train_bars": 2996, "train_return": 0.0, "validation_sharpe_per_bar": null, "validation_bars": 999, "validation_return": 0.0}99{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 8.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.02072258261890364, "train_bars": 2996, "train_return": -0.20899528577407056, "validation_sharpe_per_bar": -0.0099768508447306, "validation_bars": 999, "validation_return": -0.04372393630447868}100{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 0.5}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.012022355687087209, "train_bars": 2996, "train_return": -0.0574809400075329, "validation_sharpe_per_bar": 0.010001429567924843, "validation_bars": 999, "validation_return": 0.012776820092849084}101{"kind": "trial", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 2.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "train_sharpe_per_bar": -0.012288971593195355, "train_bars": 2996, "train_return": -0.2518538543847032, "validation_sharpe_per_bar": 0.011375391459546393, "validation_bars": 999, "validation_return": 0.04790243958889162}102{"kind": "test", "strategy": "zscore_reversion_perp", "sha256": "0d67f26c4367aaa76e5277a642c64b4b9d21fc7fc92cc8e19756ad62edf7e81b", "params": {"window": 48, "entry_z": 2.0, "exit_z": 0.5, "stop_z": 4.0, "gross": 1.0}, "symbols": ["BTC", "ETH", "SOL", "HYPE"], "interval": "1h", "window": ["2026-09-30T13:00:00+00:00", "2026-11-11T03:00:00+00:00"]}103