Files
fx-quant/results/phase2/backtest_report.json
Brent Neale 98cc843d14 Update S8_OB to best sweep params (DISP=2.5, TP1=2.0, Window=40)
IS PF improved from 1.02 to 1.39, reducing IS/OOS divergence.
Portfolio: IS +1,089 pips PF=1.31, OOS +643 pips PF=1.55, Gen=1.473 PASS.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 23:12:43 +10:00

160 lines
3.1 KiB
JSON

{
"S7_Tight": {
"pair": "GBP_JPY",
"timeframe": "H1",
"is_metrics": {
"trades": 23,
"wr": 69.6,
"pf": 1.52,
"sharpe": 2.89,
"pnl_pips": 207.2,
"max_dd_pips": -205.7,
"expectancy": 9.01
},
"oos_metrics": {
"trades": 15,
"wr": 73.3,
"pf": 1.8,
"sharpe": 3.96,
"pnl_pips": 200.1,
"max_dd_pips": -73.5,
"expectancy": 13.34
},
"generalization": {
"composite": 1.272,
"detail": {
"wr": 1.053,
"pf": 1.184,
"expectancy": 1.481,
"sharpe": 1.37
},
"verdict": "PASS"
}
},
"S9_Filtered": {
"pair": "GBP_AUD",
"timeframe": "H1",
"is_metrics": {
"trades": 42,
"wr": 59.5,
"pf": 1.31,
"sharpe": 1.89,
"pnl_pips": 299.5,
"max_dd_pips": -393.2,
"expectancy": 7.13
},
"oos_metrics": {
"trades": 9,
"wr": 66.7,
"pf": 2.26,
"sharpe": 5.45,
"pnl_pips": 217.8,
"max_dd_pips": -49.6,
"expectancy": 24.19
},
"generalization": {
"composite": 1.712,
"detail": {
"wr": 1.121,
"pf": 1.725,
"expectancy": 2.0,
"sharpe": 2.0
},
"verdict": "PASS"
}
},
"S3": {
"pair": "GBP_JPY",
"timeframe": "H1",
"is_metrics": {
"trades": 84,
"wr": 53.6,
"pf": 1.22,
"sharpe": 1.26,
"pnl_pips": 359.2,
"max_dd_pips": -335.7,
"expectancy": 4.28
},
"oos_metrics": {
"trades": 32,
"wr": 59.4,
"pf": 1.23,
"sharpe": 1.47,
"pnl_pips": 135.5,
"max_dd_pips": -182.9,
"expectancy": 4.24
},
"generalization": {
"composite": 1.068,
"detail": {
"wr": 1.108,
"pf": 1.008,
"expectancy": 0.991,
"sharpe": 1.167
},
"verdict": "PASS"
}
},
"S8_OB": {
"pair": "GBP_USD",
"timeframe": "M15",
"is_metrics": {
"trades": 67,
"wr": 37.3,
"pf": 1.39,
"sharpe": 2.05,
"pnl_pips": 223.4,
"max_dd_pips": -164.1,
"expectancy": 3.33
},
"oos_metrics": {
"trades": 17,
"wr": 52.9,
"pf": 1.59,
"sharpe": 2.96,
"pnl_pips": 89.6,
"max_dd_pips": -40.6,
"expectancy": 5.27
},
"generalization": {
"composite": 1.397,
"detail": {
"wr": 1.418,
"pf": 1.144,
"expectancy": 1.583,
"sharpe": 1.444
},
"verdict": "PASS"
}
},
"_portfolio": {
"is_metrics": {
"trades": 216,
"wr": 51.4,
"pf": 1.31,
"sharpe": 1.68,
"pnl_pips": 1089.2,
"max_dd_pips": -597.5,
"expectancy": 5.04
},
"oos_metrics": {
"trades": 73,
"wr": 61.6,
"pf": 1.55,
"sharpe": 2.96,
"pnl_pips": 643.0,
"max_dd_pips": -218.1,
"expectancy": 8.81
},
"generalization": {
"composite": 1.473,
"detail": {
"wr": 1.198,
"pf": 1.183,
"expectancy": 1.748,
"sharpe": 1.762
},
"verdict": "PASS"
}
}
}