Mikecode123's picture
Upload state after Nemotron cycle 3
0058090 verified
Raw
History Blame Contribute Delete
18.6 kB
Invalid JSON:Unexpected token 'N', ..."in_rate": NaN, "... is not valid JSON
{
"cycle": 3,
"iterations": 60,
"pure": {
"lookback": 18,
"confirm_buffer": 0.0056,
"min_sweep_fraction": 0.0162
},
"deep": {
"min_sweep_depth": 0.035,
"max_sweep_depth": 0.5469594155911383,
"min_close_back": 0.243668643355904,
"min_rejection_wick": 0.22,
"min_range_quality": 0.6420840128193207,
"max_range_quality": 3.0,
"max_c1_body_ratio": 0.8320481699691716,
"require_purity": true,
"require_m5_confirmation": false
},
"best": {
"pure": {
"strategy": "pure",
"params": {
"lookback": 18,
"confirm_buffer": 0.005471980131167663,
"min_sweep_fraction": 0.016100710944633573
},
"score": 58.934838667696596,
"splits": {
"backtest": {
"1.5": {
"opportunities": 4620,
"resolved": 4620,
"wins": 1901,
"losses": 2719,
"unresolved": 0,
"win_rate": 0.4114718614718615,
"yearly": {
"2024": {
"opportunities": 2220,
"resolved": 2220,
"win_rate": 0.42567567567567566,
"tp": 945,
"sl": 1275
},
"2025": {
"opportunities": 2400,
"resolved": 2400,
"win_rate": 0.3983333333333333,
"tp": 956,
"sl": 1444
},
"2026": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
}
}
},
"2.0": {
"opportunities": 4620,
"resolved": 4620,
"wins": 1582,
"losses": 3038,
"unresolved": 0,
"win_rate": 0.3424242424242424,
"yearly": {
"2024": {
"opportunities": 2220,
"resolved": 2220,
"win_rate": 0.35765765765765767,
"tp": 794,
"sl": 1426
},
"2025": {
"opportunities": 2400,
"resolved": 2400,
"win_rate": 0.3283333333333333,
"tp": 788,
"sl": 1612
},
"2026": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
}
}
},
"4.0": {
"opportunities": 4620,
"resolved": 4603,
"wins": 993,
"losses": 3610,
"unresolved": 17,
"win_rate": 0.21572887247447317,
"yearly": {
"2024": {
"opportunities": 2220,
"resolved": 2215,
"win_rate": 0.23702031602708803,
"tp": 525,
"sl": 1690
},
"2025": {
"opportunities": 2400,
"resolved": 2388,
"win_rate": 0.19597989949748743,
"tp": 468,
"sl": 1920
},
"2026": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
}
}
}
},
"validation": {
"1.5": {
"opportunities": 240,
"resolved": 240,
"wins": 118,
"losses": 122,
"unresolved": 0,
"win_rate": 0.49166666666666664,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 240,
"resolved": 240,
"win_rate": 0.49166666666666664,
"tp": 118,
"sl": 122
}
}
},
"2.0": {
"opportunities": 240,
"resolved": 240,
"wins": 102,
"losses": 138,
"unresolved": 0,
"win_rate": 0.425,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 240,
"resolved": 240,
"win_rate": 0.425,
"tp": 102,
"sl": 138
}
}
},
"4.0": {
"opportunities": 240,
"resolved": 240,
"wins": 74,
"losses": 166,
"unresolved": 0,
"win_rate": 0.30833333333333335,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 240,
"resolved": 240,
"win_rate": 0.30833333333333335,
"tp": 74,
"sl": 166
}
}
}
},
"fronttest": {
"1.5": {
"opportunities": 240,
"resolved": 240,
"wins": 87,
"losses": 153,
"unresolved": 0,
"win_rate": 0.3625,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 240,
"resolved": 240,
"win_rate": 0.3625,
"tp": 87,
"sl": 153
}
}
},
"2.0": {
"opportunities": 240,
"resolved": 240,
"wins": 78,
"losses": 162,
"unresolved": 0,
"win_rate": 0.325,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 240,
"resolved": 240,
"win_rate": 0.325,
"tp": 78,
"sl": 162
}
}
},
"4.0": {
"opportunities": 240,
"resolved": 240,
"wins": 59,
"losses": 181,
"unresolved": 0,
"win_rate": 0.24583333333333332,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 240,
"resolved": 240,
"win_rate": 0.24583333333333332,
"tp": 59,
"sl": 181
}
}
}
}
},
"cycle": 1,
"iteration": 2,
"local_iteration": 2,
"best_score": 58.934838667696596
},
"deep": {
"strategy": "deep",
"params": {
"min_sweep_depth": 0.031019267021428227,
"max_sweep_depth": 0.5469594155911383,
"min_close_back": 0.243668643355904,
"min_rejection_wick": 0.19843394627861538,
"min_range_quality": 0.6420840128193207,
"max_range_quality": 3.263156039643648,
"max_c1_body_ratio": 0.8320481699691716,
"require_purity": true,
"require_m5_confirmation": false
},
"score": 47.20276672659692,
"splits": {
"backtest": {
"1.5": {
"opportunities": 7920,
"resolved": 7920,
"wins": 3319,
"losses": 4601,
"unresolved": 0,
"win_rate": 0.4190656565656566,
"yearly": {
"2024": {
"opportunities": 3840,
"resolved": 3840,
"win_rate": 0.43020833333333336,
"tp": 1652,
"sl": 2188
},
"2025": {
"opportunities": 3420,
"resolved": 3420,
"win_rate": 0.4076023391812866,
"tp": 1394,
"sl": 2026
},
"2026": {
"opportunities": 660,
"resolved": 660,
"win_rate": 0.41363636363636364,
"tp": 273,
"sl": 387
}
}
},
"2.0": {
"opportunities": 7920,
"resolved": 7920,
"wins": 2807,
"losses": 5113,
"unresolved": 0,
"win_rate": 0.3544191919191919,
"yearly": {
"2024": {
"opportunities": 3840,
"resolved": 3840,
"win_rate": 0.36432291666666666,
"tp": 1399,
"sl": 2441
},
"2025": {
"opportunities": 3420,
"resolved": 3420,
"win_rate": 0.3482456140350877,
"tp": 1191,
"sl": 2229
},
"2026": {
"opportunities": 660,
"resolved": 660,
"win_rate": 0.3287878787878788,
"tp": 217,
"sl": 443
}
}
},
"4.0": {
"opportunities": 7920,
"resolved": 7880,
"wins": 1672,
"losses": 6208,
"unresolved": 40,
"win_rate": 0.21218274111675126,
"yearly": {
"2024": {
"opportunities": 3840,
"resolved": 3812,
"win_rate": 0.22114375655823715,
"tp": 843,
"sl": 2969
},
"2025": {
"opportunities": 3420,
"resolved": 3408,
"win_rate": 0.2136150234741784,
"tp": 728,
"sl": 2680
},
"2026": {
"opportunities": 660,
"resolved": 660,
"win_rate": 0.15303030303030302,
"tp": 101,
"sl": 559
}
}
}
},
"validation": {
"1.5": {
"opportunities": 1140,
"resolved": 1140,
"wins": 451,
"losses": 689,
"unresolved": 0,
"win_rate": 0.3956140350877193,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 1140,
"resolved": 1140,
"win_rate": 0.3956140350877193,
"tp": 451,
"sl": 689
}
}
},
"2.0": {
"opportunities": 1140,
"resolved": 1140,
"wins": 382,
"losses": 758,
"unresolved": 0,
"win_rate": 0.3350877192982456,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 1140,
"resolved": 1140,
"win_rate": 0.3350877192982456,
"tp": 382,
"sl": 758
}
}
},
"4.0": {
"opportunities": 1140,
"resolved": 1129,
"wins": 219,
"losses": 910,
"unresolved": 11,
"win_rate": 0.19397697077059345,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 1140,
"resolved": 1129,
"win_rate": 0.19397697077059345,
"tp": 219,
"sl": 910
}
}
}
},
"fronttest": {
"1.5": {
"opportunities": 720,
"resolved": 720,
"wins": 288,
"losses": 432,
"unresolved": 0,
"win_rate": 0.4,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 720,
"resolved": 720,
"win_rate": 0.4,
"tp": 288,
"sl": 432
}
}
},
"2.0": {
"opportunities": 720,
"resolved": 720,
"wins": 234,
"losses": 486,
"unresolved": 0,
"win_rate": 0.325,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 720,
"resolved": 720,
"win_rate": 0.325,
"tp": 234,
"sl": 486
}
}
},
"4.0": {
"opportunities": 720,
"resolved": 720,
"wins": 151,
"losses": 569,
"unresolved": 0,
"win_rate": 0.20972222222222223,
"yearly": {
"2024": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2025": {
"opportunities": 0,
"resolved": 0,
"win_rate": NaN,
"tp": 0,
"sl": 0
},
"2026": {
"opportunities": 720,
"resolved": 720,
"win_rate": 0.20972222222222223,
"tp": 151,
"sl": 569
}
}
}
}
},
"cycle": 3,
"iteration": 57,
"local_iteration": 7
}
},
"nemotron_response": {
"pure": {
"params": {
"lookback": 18,
"confirm_buffer": 0.0056,
"min_sweep_fraction": 0.0162
},
"reason": "Validation sample small (240 opps) but shows 49.2% WR at 1.5R. Slightly increase confirm_buffer and min_sweep_fraction to filter marginal signals; keep lookback stable. Changes bounded within 2-3% of current."
},
"deep": {
"params": {
"min_sweep_depth": 0.035,
"max_sweep_depth": 0.5469594155911383,
"min_close_back": 0.243668643355904,
"min_rejection_wick": 0.22,
"min_range_quality": 0.6420840128193207,
"max_range_quality": 3.0,
"max_c1_body_ratio": 0.8320481699691716,
"require_purity": true,
"require_m5_confirmation": false
},
"reason": "Validation sample robust (1140 opps) with 39.6% WR at 1.5R aligning with backtest (41.9%). Increase min_sweep_depth and min_rejection_wick to demand stronger sweeps/rejections; lower max_range_quality to exclude overly wide ranges. All changes within ~10% of current."
},
"overall_reason": "Deep strategy preferred for deployment due to larger opportunity counts (7.9k vs 4.6k backtest, 1.1k vs 0.24k validation) and tighter backtest-validation alignment. Pure strategy kept with minor noise reduction but flagged for monitoring given thin validation sample. No fronttest data used."
}
}