Files
fx-quant/results/phase1/s9_additional_pairs.json
T
Brent NealeandClaude Opus 4.6 39a6536284 Phase 1 complete: S7-S9 Smart Money strategies, expanded pair testing, consolidated scorecard
- S7 Liquidity Sweep: built, tested across 6 pairs, tight SL (1.0 ATR) on GBP_JPY
  is Phase 2 candidate (107 trades, OOS PF 1.39, gen ratio 1.81)
- S8 Order Block: built, tested on GBP_JPY (watchlist, 32 trades, OOS PF 1.55)
- S9 London Session: built, tested across 8 pairs with filter experiments
  GBP_USD (OOS PF 1.45) and GBP_AUD filtered (OOS PF 1.94) advance to Phase 2
- Added OBV indicator to technical.py
- Added GBP_NZD to engine spread/pip config
- Standalone OANDA fetcher (bypasses Supabase dependency)
- Fetched EUR_GBP, EUR_USD, GBP_NZD H1 data (2021-2023)
- Consolidated STRATEGY_LEARNINGS.md with full Phase 1 scorecard and 11 design principles
- Phase 2 roster: S7/GBP_JPY, S9/GBP_USD, S9F/GBP_AUD, S4-F/EUR_AUD, S3/GBP_JPY

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 13:56:03 +10:00

116 lines
2.6 KiB
JSON

{
"EUR_GBP": {
"FULL": {
"total_trades": 448,
"win_rate": 54.91,
"avg_rr": 0.55,
"expectancy": -3.16,
"profit_factor": 0.65,
"max_dd": -52.99,
"total_pnl_pips": -1416.6,
"total_pnl_dollars": -51103.25,
"avg_win": 11.8,
"avg_loss": 21.4
},
"TRAIN": {
"total_trades": 317,
"win_rate": 56.47,
"avg_rr": 0.56,
"expectancy": -2.56,
"profit_factor": 0.69,
"max_dd": -37.87,
"total_pnl_pips": -810.7,
"total_pnl_dollars": -34403.6,
"avg_win": 12.1,
"avg_loss": 21.5
},
"TEST": {
"total_trades": 124,
"win_rate": 52.42,
"avg_rr": 0.52,
"expectancy": -4.16,
"profit_factor": 0.55,
"max_dd": -24.76,
"total_pnl_pips": -516.3,
"total_pnl_dollars": -23372.86,
"avg_win": 10.4,
"avg_loss": 20.3
}
},
"EUR_USD": {
"FULL": {
"total_trades": 378,
"win_rate": 57.94,
"avg_rr": 0.72,
"expectancy": -0.1,
"profit_factor": 0.93,
"max_dd": -22.1,
"total_pnl_pips": -37.4,
"total_pnl_dollars": -9694.5,
"avg_win": 21.7,
"avg_loss": 30.1
},
"TRAIN": {
"total_trades": 277,
"win_rate": 57.04,
"avg_rr": 0.75,
"expectancy": -0.02,
"profit_factor": 0.9,
"max_dd": -22.1,
"total_pnl_pips": -6.8,
"total_pnl_dollars": -10865.78,
"avg_win": 22.0,
"avg_loss": 29.3
},
"TEST": {
"total_trades": 97,
"win_rate": 60.82,
"avg_rr": 0.65,
"expectancy": 0.05,
"profit_factor": 1.05,
"max_dd": -8.72,
"total_pnl_pips": 4.7,
"total_pnl_dollars": 1783.2,
"avg_win": 20.9,
"avg_loss": 32.4
}
},
"GBP_NZD": {
"FULL": {
"total_trades": 191,
"win_rate": 50.26,
"avg_rr": 0.67,
"expectancy": -10.32,
"profit_factor": 0.67,
"max_dd": -28.71,
"total_pnl_pips": -1970.4,
"total_pnl_dollars": -26427.89,
"avg_win": 42.5,
"avg_loss": 63.7
},
"TRAIN": {
"total_trades": 159,
"win_rate": 50.31,
"avg_rr": 0.67,
"expectancy": -9.9,
"profit_factor": 0.66,
"max_dd": -27.51,
"total_pnl_pips": -1574.6,
"total_pnl_dollars": -23113.36,
"avg_win": 41.2,
"avg_loss": 61.7
},
"TEST": {
"total_trades": 29,
"win_rate": 51.72,
"avg_rr": 0.69,
"expectancy": -9.09,
"profit_factor": 0.79,
"max_dd": -5.86,
"total_pnl_pips": -263.5,
"total_pnl_dollars": -2775.34,
"avg_win": 49.7,
"avg_loss": 72.1
}
}
}