Mikecode123 commited on
Commit
be3e917
·
verified ·
1 Parent(s): 92d9c61

Upload final optimized strategy

Browse files
optimization_cpu_nemotron/20260822T220051Z/final_optimized_strategy.json ADDED
@@ -0,0 +1,313 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "strategy": "pure",
3
+ "params": {
4
+ "lookback": 18,
5
+ "confirm_buffer": 0.005471980131167663,
6
+ "min_sweep_fraction": 0.016100710944633573
7
+ },
8
+ "result": {
9
+ "strategy": "pure",
10
+ "params": {
11
+ "lookback": 18,
12
+ "confirm_buffer": 0.005471980131167663,
13
+ "min_sweep_fraction": 0.016100710944633573
14
+ },
15
+ "score": 58.934838667696596,
16
+ "splits": {
17
+ "backtest": {
18
+ "1.5": {
19
+ "opportunities": 4620,
20
+ "resolved": 4620,
21
+ "wins": 1901,
22
+ "losses": 2719,
23
+ "unresolved": 0,
24
+ "win_rate": 0.4114718614718615,
25
+ "yearly": {
26
+ "2024": {
27
+ "opportunities": 2220,
28
+ "resolved": 2220,
29
+ "win_rate": 0.42567567567567566,
30
+ "tp": 945,
31
+ "sl": 1275
32
+ },
33
+ "2025": {
34
+ "opportunities": 2400,
35
+ "resolved": 2400,
36
+ "win_rate": 0.3983333333333333,
37
+ "tp": 956,
38
+ "sl": 1444
39
+ },
40
+ "2026": {
41
+ "opportunities": 0,
42
+ "resolved": 0,
43
+ "win_rate": NaN,
44
+ "tp": 0,
45
+ "sl": 0
46
+ }
47
+ }
48
+ },
49
+ "2.0": {
50
+ "opportunities": 4620,
51
+ "resolved": 4620,
52
+ "wins": 1582,
53
+ "losses": 3038,
54
+ "unresolved": 0,
55
+ "win_rate": 0.3424242424242424,
56
+ "yearly": {
57
+ "2024": {
58
+ "opportunities": 2220,
59
+ "resolved": 2220,
60
+ "win_rate": 0.35765765765765767,
61
+ "tp": 794,
62
+ "sl": 1426
63
+ },
64
+ "2025": {
65
+ "opportunities": 2400,
66
+ "resolved": 2400,
67
+ "win_rate": 0.3283333333333333,
68
+ "tp": 788,
69
+ "sl": 1612
70
+ },
71
+ "2026": {
72
+ "opportunities": 0,
73
+ "resolved": 0,
74
+ "win_rate": NaN,
75
+ "tp": 0,
76
+ "sl": 0
77
+ }
78
+ }
79
+ },
80
+ "4.0": {
81
+ "opportunities": 4620,
82
+ "resolved": 4603,
83
+ "wins": 993,
84
+ "losses": 3610,
85
+ "unresolved": 17,
86
+ "win_rate": 0.21572887247447317,
87
+ "yearly": {
88
+ "2024": {
89
+ "opportunities": 2220,
90
+ "resolved": 2215,
91
+ "win_rate": 0.23702031602708803,
92
+ "tp": 525,
93
+ "sl": 1690
94
+ },
95
+ "2025": {
96
+ "opportunities": 2400,
97
+ "resolved": 2388,
98
+ "win_rate": 0.19597989949748743,
99
+ "tp": 468,
100
+ "sl": 1920
101
+ },
102
+ "2026": {
103
+ "opportunities": 0,
104
+ "resolved": 0,
105
+ "win_rate": NaN,
106
+ "tp": 0,
107
+ "sl": 0
108
+ }
109
+ }
110
+ }
111
+ },
112
+ "validation": {
113
+ "1.5": {
114
+ "opportunities": 240,
115
+ "resolved": 240,
116
+ "wins": 118,
117
+ "losses": 122,
118
+ "unresolved": 0,
119
+ "win_rate": 0.49166666666666664,
120
+ "yearly": {
121
+ "2024": {
122
+ "opportunities": 0,
123
+ "resolved": 0,
124
+ "win_rate": NaN,
125
+ "tp": 0,
126
+ "sl": 0
127
+ },
128
+ "2025": {
129
+ "opportunities": 0,
130
+ "resolved": 0,
131
+ "win_rate": NaN,
132
+ "tp": 0,
133
+ "sl": 0
134
+ },
135
+ "2026": {
136
+ "opportunities": 240,
137
+ "resolved": 240,
138
+ "win_rate": 0.49166666666666664,
139
+ "tp": 118,
140
+ "sl": 122
141
+ }
142
+ }
143
+ },
144
+ "2.0": {
145
+ "opportunities": 240,
146
+ "resolved": 240,
147
+ "wins": 102,
148
+ "losses": 138,
149
+ "unresolved": 0,
150
+ "win_rate": 0.425,
151
+ "yearly": {
152
+ "2024": {
153
+ "opportunities": 0,
154
+ "resolved": 0,
155
+ "win_rate": NaN,
156
+ "tp": 0,
157
+ "sl": 0
158
+ },
159
+ "2025": {
160
+ "opportunities": 0,
161
+ "resolved": 0,
162
+ "win_rate": NaN,
163
+ "tp": 0,
164
+ "sl": 0
165
+ },
166
+ "2026": {
167
+ "opportunities": 240,
168
+ "resolved": 240,
169
+ "win_rate": 0.425,
170
+ "tp": 102,
171
+ "sl": 138
172
+ }
173
+ }
174
+ },
175
+ "4.0": {
176
+ "opportunities": 240,
177
+ "resolved": 240,
178
+ "wins": 74,
179
+ "losses": 166,
180
+ "unresolved": 0,
181
+ "win_rate": 0.30833333333333335,
182
+ "yearly": {
183
+ "2024": {
184
+ "opportunities": 0,
185
+ "resolved": 0,
186
+ "win_rate": NaN,
187
+ "tp": 0,
188
+ "sl": 0
189
+ },
190
+ "2025": {
191
+ "opportunities": 0,
192
+ "resolved": 0,
193
+ "win_rate": NaN,
194
+ "tp": 0,
195
+ "sl": 0
196
+ },
197
+ "2026": {
198
+ "opportunities": 240,
199
+ "resolved": 240,
200
+ "win_rate": 0.30833333333333335,
201
+ "tp": 74,
202
+ "sl": 166
203
+ }
204
+ }
205
+ }
206
+ },
207
+ "fronttest": {
208
+ "1.5": {
209
+ "opportunities": 240,
210
+ "resolved": 240,
211
+ "wins": 87,
212
+ "losses": 153,
213
+ "unresolved": 0,
214
+ "win_rate": 0.3625,
215
+ "yearly": {
216
+ "2024": {
217
+ "opportunities": 0,
218
+ "resolved": 0,
219
+ "win_rate": NaN,
220
+ "tp": 0,
221
+ "sl": 0
222
+ },
223
+ "2025": {
224
+ "opportunities": 0,
225
+ "resolved": 0,
226
+ "win_rate": NaN,
227
+ "tp": 0,
228
+ "sl": 0
229
+ },
230
+ "2026": {
231
+ "opportunities": 240,
232
+ "resolved": 240,
233
+ "win_rate": 0.3625,
234
+ "tp": 87,
235
+ "sl": 153
236
+ }
237
+ }
238
+ },
239
+ "2.0": {
240
+ "opportunities": 240,
241
+ "resolved": 240,
242
+ "wins": 78,
243
+ "losses": 162,
244
+ "unresolved": 0,
245
+ "win_rate": 0.325,
246
+ "yearly": {
247
+ "2024": {
248
+ "opportunities": 0,
249
+ "resolved": 0,
250
+ "win_rate": NaN,
251
+ "tp": 0,
252
+ "sl": 0
253
+ },
254
+ "2025": {
255
+ "opportunities": 0,
256
+ "resolved": 0,
257
+ "win_rate": NaN,
258
+ "tp": 0,
259
+ "sl": 0
260
+ },
261
+ "2026": {
262
+ "opportunities": 240,
263
+ "resolved": 240,
264
+ "win_rate": 0.325,
265
+ "tp": 78,
266
+ "sl": 162
267
+ }
268
+ }
269
+ },
270
+ "4.0": {
271
+ "opportunities": 240,
272
+ "resolved": 240,
273
+ "wins": 59,
274
+ "losses": 181,
275
+ "unresolved": 0,
276
+ "win_rate": 0.24583333333333332,
277
+ "yearly": {
278
+ "2024": {
279
+ "opportunities": 0,
280
+ "resolved": 0,
281
+ "win_rate": NaN,
282
+ "tp": 0,
283
+ "sl": 0
284
+ },
285
+ "2025": {
286
+ "opportunities": 0,
287
+ "resolved": 0,
288
+ "win_rate": NaN,
289
+ "tp": 0,
290
+ "sl": 0
291
+ },
292
+ "2026": {
293
+ "opportunities": 240,
294
+ "resolved": 240,
295
+ "win_rate": 0.24583333333333332,
296
+ "tp": 59,
297
+ "sl": 181
298
+ }
299
+ }
300
+ }
301
+ }
302
+ }
303
+ },
304
+ "nemotron_review": {
305
+ "pure_param_updates": {
306
+ "lookback": 20,
307
+ "confirm_buffer": 0.0065,
308
+ "min_sweep_fraction": 0.018
309
+ },
310
+ "rationale": "Winner quantiles show higher RSI (median 0.51 vs 0.50), higher MR z-scores (median 0.18 vs -0.04 for 20-period), and positive recent returns (return_10 median +0.0005 vs -0.00002). This indicates the strategy performs better on less extreme oversold sweeps with some positive momentum. Increasing confirm_buffer from 0.0055 to 0.0065 and min_sweep_fraction from 0.0161 to 0.018 filters the deepest sweeps that populate the loser distribution. Slightly increasing lookback to 20 stabilizes the sweep detection without reducing opportunity count."
311
+ },
312
+ "not_selected_by_fronttest": true
313
+ }