Sensitivity

Which settings of the trading rules were tested, how big each effect was, how sure we are, and why the chosen value was kept. Values that hurt are shown as clearly as values that helped.
Settings examined
28
Values tested
106
each on 39 blind years
Made things worse
70
shown below, not hidden
Survive multiple testing
2
|t| ≥ 3.50
Champion mean week
+0.31%

How to read this

Each setting is changed alone while everything else stays at the champion. Effect is the change in average weekly return over the champion; the interval comes from the year-by-year effects; stability is the share of years the change pointed the same way. With 106 values tried, some will look good by luck, so a single value only counts when |t| ≥ 3.50 (Bonferroni). Alternatives that lost are listed in full.

Settings ranked by how much they matter

SettingKindSelectedRange of effectSensitivity classBest testedWhy the selected value stays
w_modelknob0.50.00490significant1.0a tested value beats the champion after multiple-testing correction (t +3.77 vs needed 3.50); a candidate for the next proposal, not yet adopted
liq_qknob0.30.00219significant0.0the best alternative gained +0.0007/week (t +1.73) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
rebalance_weeksknob20.00136significant1the best alternative gained +0.0002/week (t +0.48) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
kknob80.00115slight6the best alternative gained +0.0001/week (t +0.51) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
brakeknob0.080.00102significant0.12the best alternative gained +0.0002/week (t +0.89) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
max20indicator-0.80.00091slightx2the best alternative gained +0.0000/week (t +0.11) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
pool_qknob0.980.00089slight0.9the best alternative gained +0.0004/week (t +0.82) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
ind_mom60indicator0.60.00087slightreversedthe best alternative gained +0.0003/week (t +0.83) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
mom_12_1indicator0.30.00076slightx0.5the best alternative gained +0.0000/week (t +0.18) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
skew60indicator-0.20.00067slightx2the best alternative gained +0.0001/week (t +0.54) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
dist_52whindicator0.70.00067slightreversedthe best alternative gained +0.0001/week (t +0.20) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
r5_nonewsindicator-0.50.00065slightx0.5the best alternative gained +0.0001/week (t +0.18) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
exit_qknob0.80.00050slight0.6the best alternative gained +0.0003/week (t +0.99) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
trend_filterknoboff0.00046significant-0.1every tested alternative did the same or worse than the champion; the champion value stays
frogindicator0.40.00044slightx2every tested alternative did the same or worse than the champion; the champion value stays
earindicator1.00.00041slightx0.5every tested alternative did the same or worse than the champion; the champion value stays
stress_kknob40.00035slight2the best alternative gained +0.0002/week (t +1.41) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
ev_offeringindicator-1.00.00031slightoffthe best alternative gained +0.0001/week (t +0.75) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
max_per_sectorknob20.00025slight1every tested alternative did the same or worse than the champion; the champion value stays
stress_thrknob1.050.00024slightoffevery tested alternative did the same or worse than the champion; the champion value stays
ins_buyers30indicator0.80.00021slightreversedthe best alternative gained +0.0000/week (t +0.36) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
ins_officer30indicator0.40.00012negligiblex2the best alternative gained +0.0000/week (t +0.30) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
ev_shelfindicator-0.30.00008slightx0.5the best alternative gained +0.0001/week (t +1.86) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
ev_red_flagindicator-1.00.00007slightoffevery tested alternative did the same or worse than the champion; the champion value stays
evidence score (bug fix)fixtraded as champion0.00000significantoff, as tradeda tested value beats the champion after multiple-testing correction (t +3.77 vs needed 3.50); a candidate for the next proposal, not yet adopted
pickknobhivol0.00000negligibletopevery tested alternative did the same or worse than the champion; the champion value stays
vol_filterknobFalse0.00000slightTrueevery tested alternative did the same or worse than the champion; the champion value stays
trend_grossknob0.00.00000negligible0.25every tested alternative did the same or worse than the champion; the champion value stays

Negative results (never hidden)

Alternative triedEffect / weektYears same directionStability
w_model = 0.0-0.00168-2.8764%inconsistent
liq_q = 0.85-0.00149-2.6972%consistent
liq_q = 0.7-0.00119-2.4069%consistent
rebalance_weeks = 3-0.00116-2.0564%inconsistent
k = 2-0.00107-1.8359%inconsistent
trend_filter = 0.0-0.00088-2.5769%consistent
vol_filter = True-0.00087-1.7067%consistent
max20 = x0.5-0.00087-1.9564%inconsistent
brake = 0.03-0.00086-3.3169%consistent
trend_filter = -0.05-0.00085-2.1638%inconsistent
mom_12_1 = reversed-0.00073-1.5564%inconsistent
max20 = off-0.00071-1.4669%consistent
liq_q = 0.5-0.00071-2.0464%inconsistent
r5_nonews = reversed-0.00060-1.4049%inconsistent
w_model = 0.2-0.00057-1.2056%inconsistent
ind_mom60 = x2-0.00054-1.3859%inconsistent
skew60 = reversed-0.00053-1.2659%inconsistent
dist_52wh = x0.5-0.00052-1.4064%inconsistent
frog = x0.5-0.00048-1.5556%inconsistent
pool_q = 0.8-0.00044-0.6951%inconsistent
ear = reversed-0.00043-1.2631%inconsistent
ear = x2-0.00043-1.7026%inconsistent
trend_filter = -0.1-0.00041-1.4115%inconsistent
dist_52wh = x2-0.00041-1.3454%inconsistent
mom_12_1 = off-0.00040-1.1046%inconsistent
pool_q = 0.95-0.00037-0.8451%inconsistent
stress_thr = 1.0-0.00035-1.5115%inconsistent
frog = reversed-0.00035-0.8856%inconsistent
frog = off-0.00035-0.9946%inconsistent
max_per_sector = off-0.00029-0.8951%inconsistent
pool_q = 0.99-0.00028-0.7346%inconsistent
ind_mom60 = x0.5-0.00027-0.8251%inconsistent
brake = 0.05-0.00027-1.5641%inconsistent
stress_thr = 0.95-0.00027-1.4218%inconsistent
rebalance_weeks = 4-0.00025-0.4251%inconsistent
stress_thr = 1.1-0.00023-1.0210%inconsistent
ev_offering = reversed-0.00022-1.3031%inconsistent
max_per_sector = 3-0.00022-1.0949%inconsistent
ear = off-0.00022-1.3023%inconsistent
w_model = 0.3-0.00020-0.4749%inconsistent
dist_52wh = off-0.00019-0.4151%inconsistent
exit_q = 0.9-0.00018-0.6456%inconsistent
pick = top-0.00017-0.3459%inconsistent
r5_nonews = off-0.00017-0.4951%inconsistent
k = 4-0.00017-0.7349%inconsistent
stress_k = 6-0.00017-2.0618%inconsistent
mom_12_1 = x2-0.00017-0.5249%inconsistent
ins_buyers30 = x2-0.00016-1.5218%inconsistent
stress_thr = 0.9-0.00015-0.8118%inconsistent
k = 16-0.00014-0.7236%inconsistent
ins_buyers30 = x0.5-0.00013-1.3023%inconsistent
exit_q = 0.5-0.00013-0.2667%consistent
stress_thr = off-0.00011-1.2413%inconsistent
ins_officer30 = reversed-0.00010-0.9223%inconsistent
ev_red_flag = x2-0.00009-1.0523%inconsistent
k = 12-0.00007-0.3136%inconsistent
exit_q = 0.95-0.00006-0.1846%inconsistent
ev_red_flag = x0.5-0.00006-0.6818%inconsistent
frog = x2-0.00005-0.1051%inconsistent
ins_officer30 = off-0.00005-0.9126%inconsistent

Every setting in detail

Open a setting to see each tested value, its interval and its year-by-year sign pattern.
w_model (knob) — selected 0.5, 3 better, 3 worse, sensitivity significant
Reason: a tested value beats the champion after multiple-testing correction (t +3.77 vs needed 3.50); a candidate for the next proposal, not yet adopted
no effect0.0: -0.001680.00.2: -0.000570.20.3: -0.000200.30.7: +0.000620.70.85: +0.000780.851.0: +0.003211.0
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
0.0-0.00168-0.00284 to -0.00053-2.8764%inconsistent (significant)-0.016
0.2-0.00057-0.00150 to 0.00036-1.2056%inconsistent (slight)0.000
0.3-0.00020-0.00106 to 0.00066-0.4749%inconsistent (slight)0.008
0.70.00062-0.00056 to 0.00180+1.0254%inconsistent (slight)-0.013
0.850.00078-0.00053 to 0.00209+1.1656%inconsistent (slight)-0.030
1.00.003210.00154 to 0.00489+3.77 survives correction72%consistent (significant)-0.008
liq_q (knob) — selected 0.3, 2 better, 3 worse, sensitivity significant
Reason: the best alternative gained +0.0007/week (t +1.73) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effect0.0: +0.000700.00.2: +0.000670.20.5: -0.000710.50.7: -0.001190.70.85: -0.001490.85
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
0.00.00070-0.00009 to 0.00149+1.7364%inconsistent (slight)0.004
0.20.000670.00024 to 0.00111+3.0369%consistent (significant)0.007
0.5-0.00071-0.00139 to -0.00003-2.0464%inconsistent (significant)-0.011
0.7-0.00119-0.00216 to -0.00022-2.4069%consistent (significant)-0.007
0.85-0.00149-0.00257 to -0.00041-2.6972%consistent (significant)-0.019
rebalance_weeks (knob) — selected 2, 1 better, 2 worse, sensitivity significant
Reason: the best alternative gained +0.0002/week (t +0.48) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effect1: +0.0002013: -0.0011634: -0.000254
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
10.00020-0.00061 to 0.00100+0.4821%inconsistent (negligible)-0.015
3-0.00116-0.00227 to -0.00005-2.0564%inconsistent (significant)-0.011
4-0.00025-0.00144 to 0.00093-0.4251%inconsistent (slight)0.005
k (knob) — selected 8, 2 better, 4 worse, sensitivity slight
Reason: the best alternative gained +0.0001/week (t +0.51) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effect2: -0.0010723: +0.0000234: -0.0001746: +0.00008612: -0.000071216: -0.0001416
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
2-0.00107-0.00222 to 0.00007-1.8359%inconsistent (slight)-0.094
30.00002-0.00060 to 0.00064+0.0644%inconsistent (negligible)-0.046
4-0.00017-0.00064 to 0.00029-0.7349%inconsistent (negligible)-0.026
60.00008-0.00022 to 0.00037+0.5138%inconsistent (negligible)-0.014
12-0.00007-0.00049 to 0.00036-0.3136%inconsistent (negligible)0.005
16-0.00014-0.00051 to 0.00024-0.7236%inconsistent (negligible)0.005
brake (knob) — selected 0.08, 2 better, 3 worse, sensitivity significant
Reason: the best alternative gained +0.0002/week (t +0.89) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: +0.00013off0.03: -0.000860.030.05: -0.000270.050.12: +0.000160.120.2: -0.000010.2
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off0.00013-0.00044 to 0.00070+0.4526%inconsistent (negligible)-0.014
0.03-0.00086-0.00136 to -0.00035-3.3169%consistent (significant)0.004
0.05-0.00027-0.00062 to 0.00007-1.5641%inconsistent (slight)0.002
0.120.00016-0.00019 to 0.00051+0.8923%inconsistent (negligible)-0.007
0.2-0.00001-0.00057 to 0.00056-0.0315%inconsistent (negligible)-0.014
max20 (indicator) — selected -0.8, 1 better, 3 worse, sensitivity slight
Reason: the best alternative gained +0.0000/week (t +0.11) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: -0.00071offx0.5: -0.00087x0.5x2: +0.00004x2reversed: -0.00002reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00071-0.00166 to 0.00024-1.4669%consistent (slight)-0.005
x0.5-0.00087-0.00175 to 0.00000-1.9564%inconsistent (slight)-0.011
x20.00004-0.00071 to 0.00079+0.1151%inconsistent (negligible)0.005
reversed-0.00002-0.00101 to 0.00096-0.0444%inconsistent (negligible)0.009
pool_q (knob) — selected 0.98, 1 better, 3 worse, sensitivity slight
Reason: the best alternative gained +0.0004/week (t +0.82) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effect0.8: -0.000440.80.9: +0.000440.90.95: -0.000370.950.99: -0.000280.99
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
0.8-0.00044-0.00170 to 0.00081-0.6951%inconsistent (slight)-0.026
0.90.00044-0.00061 to 0.00149+0.8256%inconsistent (slight)-0.003
0.95-0.00037-0.00124 to 0.00050-0.8451%inconsistent (slight)-0.009
0.99-0.00028-0.00104 to 0.00047-0.7346%inconsistent (slight)-0.013
ind_mom60 (indicator) — selected 0.6, 2 better, 2 worse, sensitivity slight
Reason: the best alternative gained +0.0003/week (t +0.83) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: +0.00007offx0.5: -0.00027x0.5x2: -0.00054x2reversed: +0.00034reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off0.00007-0.00068 to 0.00082+0.1844%inconsistent (negligible)0.002
x0.5-0.00027-0.00093 to 0.00038-0.8251%inconsistent (slight)-0.008
x2-0.00054-0.00130 to 0.00023-1.3859%inconsistent (slight)-0.012
reversed0.00034-0.00045 to 0.00113+0.8359%inconsistent (slight)0.004
mom_12_1 (indicator) — selected 0.3, 1 better, 3 worse, sensitivity slight
Reason: the best alternative gained +0.0000/week (t +0.18) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: -0.00040offx0.5: +0.00003x0.5x2: -0.00017x2reversed: -0.00073reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00040-0.00111 to 0.00031-1.1046%inconsistent (slight)-0.007
x0.50.00003-0.00031 to 0.00038+0.1856%inconsistent (negligible)-0.005
x2-0.00017-0.00081 to 0.00047-0.5249%inconsistent (negligible)0.000
reversed-0.00073-0.00166 to 0.00019-1.5564%inconsistent (slight)-0.010
skew60 (indicator) — selected -0.2, 3 better, 1 worse, sensitivity slight
Reason: the best alternative gained +0.0001/week (t +0.54) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: +0.00006offx0.5: +0.00006x0.5x2: +0.00014x2reversed: -0.00053reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off0.00006-0.00044 to 0.00056+0.2354%inconsistent (negligible)-0.002
x0.50.00006-0.00030 to 0.00043+0.3454%inconsistent (negligible)-0.002
x20.00014-0.00036 to 0.00064+0.5451%inconsistent (negligible)-0.002
reversed-0.00053-0.00135 to 0.00029-1.2659%inconsistent (slight)-0.010
dist_52wh (indicator) — selected 0.7, 1 better, 3 worse, sensitivity slight
Reason: the best alternative gained +0.0001/week (t +0.20) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: -0.00019offx0.5: -0.00052x0.5x2: -0.00041x2reversed: +0.00015reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00019-0.00108 to 0.00071-0.4151%inconsistent (negligible)-0.009
x0.5-0.00052-0.00124 to 0.00021-1.4064%inconsistent (slight)-0.014
x2-0.00041-0.00102 to 0.00019-1.3454%inconsistent (slight)-0.006
reversed0.00015-0.00126 to 0.00156+0.2051%inconsistent (negligible)-0.015
r5_nonews (indicator) — selected -0.5, 1 better, 3 worse, sensitivity slight
Reason: the best alternative gained +0.0001/week (t +0.18) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: -0.00017offx0.5: +0.00005x0.5x2: -0.00004x2reversed: -0.00060reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00017-0.00087 to 0.00053-0.4951%inconsistent (negligible)-0.004
x0.50.00005-0.00051 to 0.00061+0.1846%inconsistent (negligible)-0.003
x2-0.00004-0.00077 to 0.00068-0.1254%inconsistent (negligible)-0.009
reversed-0.00060-0.00145 to 0.00024-1.4049%inconsistent (slight)-0.013
exit_q (knob) — selected 0.8, 2 better, 3 worse, sensitivity slight
Reason: the best alternative gained +0.0003/week (t +0.99) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effect0.5: -0.000130.50.6: +0.000310.60.7: +0.000090.70.9: -0.000180.90.95: -0.000060.95
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
0.5-0.00013-0.00107 to 0.00082-0.2667%consistent (negligible)0.011
0.60.00031-0.00031 to 0.00094+0.9951%inconsistent (slight)0.011
0.70.00009-0.00054 to 0.00073+0.2962%inconsistent (negligible)0.000
0.9-0.00018-0.00075 to 0.00038-0.6456%inconsistent (negligible)-0.012
0.95-0.00006-0.00072 to 0.00060-0.1846%inconsistent (negligible)-0.018
trend_filter (knob) — selected off, 0 better, 3 worse, sensitivity significant
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effect-0.1: -0.00041-0.1-0.05: -0.00085-0.050.0: -0.000880.0
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
-0.1-0.00041-0.00099 to 0.00016-1.4115%inconsistent (slight)0.009
-0.05-0.00085-0.00162 to -0.00008-2.1638%inconsistent (significant)0.009
0.0-0.00088-0.00155 to -0.00021-2.5769%consistent (significant)0.038
frog (indicator) — selected 0.4, 0 better, 4 worse, sensitivity slight
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effectoff: -0.00035offx0.5: -0.00048x0.5x2: -0.00005x2reversed: -0.00035reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00035-0.00103 to 0.00034-0.9946%inconsistent (slight)-0.012
x0.5-0.00048-0.00110 to 0.00013-1.5556%inconsistent (slight)-0.009
x2-0.00005-0.00098 to 0.00088-0.1051%inconsistent (negligible)-0.002
reversed-0.00035-0.00113 to 0.00043-0.8856%inconsistent (slight)-0.005
ear (indicator) — selected 1.0, 0 better, 4 worse, sensitivity slight
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effectoff: -0.00022offx0.5: -0.00002x0.5x2: -0.00043x2reversed: -0.00043reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00022-0.00054 to 0.00011-1.3023%inconsistent (slight)-0.001
x0.5-0.00002-0.00031 to 0.00027-0.1423%inconsistent (negligible)0.002
x2-0.00043-0.00092 to 0.00007-1.7026%inconsistent (slight)-0.004
reversed-0.00043-0.00111 to 0.00024-1.2631%inconsistent (slight)-0.006
stress_k (knob) — selected 4, 2 better, 1 worse, sensitivity slight
Reason: the best alternative gained +0.0002/week (t +1.41) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effect2: +0.0001823: +0.0000336: -0.000176
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
20.00018-0.00007 to 0.00044+1.4110%inconsistent (slight)-0.002
30.00003-0.00004 to 0.00010+0.768%inconsistent (negligible)-0.003
6-0.00017-0.00034 to -0.00001-2.0618%inconsistent (slight)-0.001
ev_offering (indicator) — selected -1.0, 2 better, 2 worse, sensitivity slight
Reason: the best alternative gained +0.0001/week (t +0.75) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: +0.00008offx0.5: +0.00003x0.5x2: -0.00002x2reversed: -0.00022reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off0.00008-0.00013 to 0.00030+0.7528%inconsistent (negligible)0.001
x0.50.00003-0.00008 to 0.00014+0.5018%inconsistent (negligible)0.000
x2-0.00002-0.00018 to 0.00013-0.3026%inconsistent (negligible)-0.001
reversed-0.00022-0.00056 to 0.00011-1.3031%inconsistent (slight)-0.005
max_per_sector (knob) — selected 2, 0 better, 3 worse, sensitivity slight
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effectoff: -0.00029off1: -0.0000413: -0.000223
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00029-0.00094 to 0.00035-0.8951%inconsistent (slight)-0.002
1-0.00004-0.00078 to 0.00070-0.1151%inconsistent (negligible)-0.016
3-0.00022-0.00062 to 0.00018-1.0949%inconsistent (slight)-0.002
stress_thr (knob) — selected 1.05, 0 better, 5 worse, sensitivity slight
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effectoff: -0.00011off0.9: -0.000150.90.95: -0.000270.951.0: -0.000351.01.1: -0.000231.1
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00011-0.00029 to 0.00007-1.2413%inconsistent (slight)0.001
0.9-0.00015-0.00051 to 0.00021-0.8118%inconsistent (negligible)-0.008
0.95-0.00027-0.00064 to 0.00010-1.4218%inconsistent (slight)-0.004
1.0-0.00035-0.00082 to 0.00011-1.5115%inconsistent (slight)-0.007
1.1-0.00023-0.00068 to 0.00022-1.0210%inconsistent (slight)0.002
ins_buyers30 (indicator) — selected 0.8, 1 better, 3 worse, sensitivity slight
Reason: the best alternative gained +0.0000/week (t +0.36) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: -0.00002offx0.5: -0.00013x0.5x2: -0.00016x2reversed: +0.00005reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00002-0.00022 to 0.00019-0.1726%inconsistent (negligible)0.001
x0.5-0.00013-0.00034 to 0.00007-1.3023%inconsistent (slight)-0.003
x2-0.00016-0.00037 to 0.00005-1.5218%inconsistent (slight)-0.004
reversed0.00005-0.00020 to 0.00029+0.3621%inconsistent (negligible)0.001
ins_officer30 (indicator) — selected 0.4, 1 better, 3 worse, sensitivity negligible
Reason: the best alternative gained +0.0000/week (t +0.30) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: -0.00005offx0.5: -0.00002x0.5x2: +0.00002x2reversed: -0.00010reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00005-0.00015 to 0.00006-0.9126%inconsistent (negligible)-0.001
x0.5-0.00002-0.00011 to 0.00007-0.3921%inconsistent (negligible)-0.000
x20.00002-0.00013 to 0.00017+0.3013%inconsistent (negligible)-0.001
reversed-0.00010-0.00031 to 0.00011-0.9223%inconsistent (negligible)-0.001
ev_shelf (indicator) — selected -0.3, 4 better, 0 worse, sensitivity slight
Reason: the best alternative gained +0.0001/week (t +1.86) but that is below the multiple-testing bar of 3.50, so it is not distinguishable from luck; the champion value stays
no effectoff: +0.00007offx0.5: +0.00009x0.5x2: +0.00001x2reversed: +0.00007reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off0.00007-0.00003 to 0.00017+1.4118%inconsistent (slight)0.001
x0.50.00009-0.00001 to 0.00018+1.8615%inconsistent (slight)0.000
x20.00001-0.00007 to 0.00008+0.2110%inconsistent (negligible)0.000
reversed0.00007-0.00008 to 0.00023+0.9521%inconsistent (negligible)-0.000
ev_red_flag (indicator) — selected -1.0, 0 better, 4 worse, sensitivity slight
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effectoff: -0.00002offx0.5: -0.00006x0.5x2: -0.00009x2reversed: -0.00004reversed
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off-0.00002-0.00024 to 0.00020-0.1718%inconsistent (negligible)0.000
x0.5-0.00006-0.00023 to 0.00011-0.6818%inconsistent (negligible)-0.002
x2-0.00009-0.00025 to 0.00008-1.0523%inconsistent (slight)-0.001
reversed-0.00004-0.00034 to 0.00026-0.2723%inconsistent (negligible)-0.001
evidence score (bug fix) (fix) — selected traded as champion, 1 better, 0 worse, sensitivity significant
Reason: a tested value beats the champion after multiple-testing correction (t +3.77 vs needed 3.50); a candidate for the next proposal, not yet adopted
no effectoff, as traded: +0.00321off, as traded
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
off, as traded0.003210.00154 to 0.00489+3.77 survives correction72%consistent (significant)-0.008
pick (knob) — selected hivol, 0 better, 1 worse, sensitivity negligible
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effecttop: -0.00017top
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
top-0.00017-0.00118 to 0.00083-0.3459%inconsistent (negligible)0.030
vol_filter (knob) — selected False, 0 better, 1 worse, sensitivity slight
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effectTrue: -0.00087True
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
True-0.00087-0.00188 to 0.00013-1.7067%consistent (slight)0.002
trend_gross (knob) — selected 0.0, 0 better, 0 worse, sensitivity negligible
Reason: every tested alternative did the same or worse than the champion; the champion value stays
no effect0.25: +0.000000.250.5: +0.000000.50.75: +0.000000.75
Tested valueEffect: change in mean weekly return95% interval (across years)tYears same directionYear by yearStabilityChange in worst drawdown
0.250.000000.00000 to 0.00000+0.000%inconsistent (negligible)0.000
0.50.000000.00000 to 0.00000+0.000%inconsistent (negligible)0.000
0.750.000000.00000 to 0.00000+0.000%inconsistent (negligible)0.000

Champion configuration

SettingValue
k8
exit_q0.8
rebalance_weeks2
brake0.08
max_per_sector2
w_model0.5
pickhivol
pool_q0.98
liq_q0.3
vol_filterFalse
stress_thr1.05
stress_k4
trend_filteroff
trend_gross0.0

Indicator weights

IndicatorWeight
ear1.00
ev_offering-1.00
ev_red_flag-1.00
ins_buyers300.80
max20-0.80
dist_52wh0.70
ind_mom600.60
r5_nonews-0.50
ins_officer300.40
frog0.40
mom_12_10.30
ev_shelf-0.30
skew60-0.20

Built 2026-09-29 12:40 UTC. Sources: experiments: 106 tested values. Generated by scripts/site_build.py; sealed test windows and credentials are never read. Paper trading only; nothing here is investment advice.