Most scalpers who lose money have never verified their strategy has a positive expectancy. They trade based on a feeling — "this setup looks good" — without ever measuring actual win rate and profit factor across a large sample. Backtesting on FXAbsolute fixes this: 100 scalping trades in an afternoon, automatic tracking, real statistical evidence of whether your edge exists.
Scalping Strategy Performance Matrix
| Win Rate | Avg RR 1:1 | Avg RR 1:1.5 | Avg RR 1:2 | Verdict |
|---|---|---|---|---|
| 35% | PF: 0.54 ❌ | PF: 0.81 ❌ | PF: 1.08 ⚠️ | Only viable at RR 1:2+ |
| 45% | PF: 0.82 ❌ | PF: 1.23 ⚠️ | PF: 1.64 ✅ | Viable at RR 1:1.5+ |
| 50% | PF: 1.0 ❌ | PF: 1.5 ✅ | PF: 2.0 ✅ | Profitable at any RR >1:1 |
| 55% | PF: 1.22 ✅ | PF: 1.83 ✅ | PF: 2.44 ✅ | Strong edge |
| 60% | PF: 1.5 ✅ | PF: 2.25 ✅ | PF: 3.0 ✅ | Excellent edge |
10 Forex Scalping Strategies to Backtest
| Strategy | Timeframe | Session | Key Condition |
|---|---|---|---|
| London Open Momentum | M5 | 07:00–08:30 UTC | First directional push after 07:00 + pullback to M5 EMA |
| ICT M5 OB Entry | M5 | London / NY KZ | Return to last M5 OB after displacement + MSS |
| EMA Pullback Scalp | M5 | Trending sessions | M15 trend + M5 touches 20 EMA + bounce candle |
| S/R Engulfing | M5 | Any session | Bullish/bearish engulfing at clear H1 level |
| Asian Range Break | M5 | 07:00–09:00 UTC | M5 close above/below Asian session high/low |
| Fair Value Gap Fill | M5 | London / NY | Price returns to M5 FVG in trend direction |
| M1 Structure Scalp | M1 | Any trending session | M5 trend + M1 swing low holds + re-entry |
| News Fade | M5 | 15 min post-news | Sharp news spike reversal back into pre-news range |
| Session Overlap Scalp | M5 | 12:00–15:00 UTC | London-NY overlap volatility expansion play |
| Liquidity Sweep Scalp | M5 | London / NY KZ | Sweep above/below equal highs/lows + reversal candle |
Test Your Scalping Strategy — Free
GBPUSD and USDJPY free. M1/M5 replay. Automatic win rate, profit factor, RR tracking.
Open FXAbsolute Free →Honest confession: the first time I backtested seriously, I cherry-picked my setups and skipped the ones that looked "ambiguous." My results looked incredible. Went live, got destroyed within two weeks. Real backtesting means taking every valid signal — winners, losers, ugly ones — and tracking the full distribution. The pain of a bad simulated trade is cheap tuition. The pain of discovering a 38% win rate live is expensive.