mirror of
https://github.com/BrentNeale1/fx-quant.git
synced 2026-07-31 04:17:46 +00:00
98cc843d14
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>
160 lines
3.1 KiB
JSON
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"
|
|
}
|
|
}
|
|
} |