All posts
PublishedUpdatedByEvidence recordBollinger Bandsmean reversionbreakoutindicatorsettingsbacktestUSD/JPY

Bollinger Bands: Mean Reversion or Breakout? 315 Settings Tested

The same bands traded both ways on USD/JPY across 2024 and 2025: a 60% win rate that loses money, a 40% one that makes it, and where the textbook 20 and 2σ landed.

Fading the lower band at the textbook period 20 and 2σ was not profitable in both 2024 and 2025 on any of the three timeframes. On the hourly chart it made +71.0 pips in 2025 and lost 597.6 in 2024. Traded as a breakout instead, buying and selling closes beyond the bands, the same 20 and 2σ made +1,177.5 and +1,434.6 pips on the hourly chart.

Backtest this setup

The wider grid says the same. On the hourly chart, the fade averaged a 60.4% win rate and came through both years in only 25 of 140 settings; the breakout averaged 40.4% and came through in 23 of 35. Selling the upper band did worse still: not one of its 140 settings was profitable in both years on either the 15-minute or the hourly chart. Ranked by win rate, the order reverses.

Bollinger Bands are a moving average with a band above and below it, set at some multiple of how much price has been varying. Most price action stays inside that envelope. Two common trading rules are fade the band, which treats a touch as a reversal, and follow the break, which treats a close outside as continuation.

For 2025 (1 January to 31 December) on USD/JPY, seven periods crossed with five deviations, plus four choices of where the fade takes profit, gives 140 fade settings, run separately for the long and the short side, and 35 breakout settings: 315 in all. Each was run on three timeframes, and the whole grid was run again on 2024.

30%40%50%60%70%−2k−1k0+1k+2kwin rate →net pips for the year
fade the lower band (140)fade the upper band (140)breakout (35; 34 traded)H1, 2025
One indicator, two ways to trade it. The fade settings have the higher win rates, and most of them finished 2025 below zero.

The textbook 20 and 2σ, used both ways

Faded, the textbook period 20 and 2σ lost in both years on the 15-minute chart and lost in 2024 on the hourly chart. Traded as a breakout, it was profitable in both years on the 15-minute and hourly charts. These are USD/JPY trades over 2024 and 2025 with a 0.3-pip spread. The fade buys the close of a bar whose low touches the lower band and exits when a high touches the upper 1σ band; the breakout buys a close above the upper band and sells a close below the lower one.

−2k−1k0+1kM15H1H4net pips for the year
fade (solid = 2025)breakout (solid = 2025)period 20, 2σ; the fade takes profit at 1σ
The textbook period 20 and 2σ. As a fade it lost on M15 in both years and changed sign on H1; as a breakout it was profitable on M15 and H1 in both years. On H4 both rules changed sign: the fade made +1,030 pips in 2025 and −389 in 2024, the breakout −2,127 and +776.
UseTimeframe20252024
Fade long, exit at 1σM15667 trades, 65.07%, −411.1 pips642 trades, 67.76%, −613.3 pips
Fade long, exit at 1σH1167 trades, 63.47%, +71.0 pips157 trades, 68.79%, −597.6 pips
Fade long, exit at 1σH440 trades, 77.50%, +1,030.3 pips34 trades, 67.65%, −389.0 pips
BreakoutM15570 trades, 37.72%, +292.5 pips566 trades, 35.87%, +344.4 pips
BreakoutH1132 trades, 43.18%, +1,177.5 pips137 trades, 41.61%, +1,434.6 pips
BreakoutH441 trades, 19.51%, −2,126.7 pips34 trades, 35.29%, +775.5 pips

The only rows profitable in both years are the 15-minute and hourly breakouts. Faded, the same two numbers lost on M15 in both years; on H1 they made a small profit in 2025 and lost in 2024.

The four-hour chart changes sign between years on both sides. Its breakout took 41 trades in 2025 at a 19.51% win rate for −2,126.7 pips; that is not a sample worth drawing a conclusion from.

Fade the band or trade the break?

The fade won more often per trade; the breakout kept more settings profitable in both years.

Trading ruleTimeframeProfitable 20252025 medianProfitable 20242024 medianBoth yearsMean win rate
Fade longM1522 / 140−503 pips44 / 140−223 pips7 / 14064.9%
Fade longH139 / 140−252 pips82 / 140+106 pips25 / 14060.4%
Fade longH4104 / 140+511 pips36 / 140−308 pips15 / 14069.5%
Fade shortM154 / 140−661 pips2 / 140−1,376 pips0 / 14063.9%
Fade shortH121 / 140−489 pips15 / 140−1,023 pips0 / 14060.8%
Fade shortH499 / 140+526 pips6 / 140−1,247 pips1 / 14063.4%
BreakoutM1525 / 35+432 pips18 / 35+33 pips16 / 3538.3%
BreakoutH125 / 35+789 pips30 / 35+838 pips23 / 3540.4%
BreakoutH412 / 35−1,025 pips28 / 35+861 pips9 / 3536.3%

(Mean win rate is over the 2025 settings; the settings that never took a trade are left out of that column.)

Plotting each hourly setting by win rate and net pips, the fades gather at high win rates and low net, the breakouts at low win rates and high net. The settings that are right more often are the ones below zero.

Selling the upper band produced no setting at all that was profitable in both years on the 15-minute or hourly chart. USD/JPY rose 1,632 pips through 2024, so repeatedly selling upper-band touches kept the short fade positioned against that rise.

What Bollinger Bands measure

The middle line is a simple moving average (period). The bands sit above and below it at a multiple of the standard deviation of closes over that same period (deviation).

The usual claim is that 1σ holds about 68% of the action and 2σ about 95%. That is what a normal distribution would do. Counting the actual bars gives something else: here are the 6,226 hourly USD/JPY closes of 2025 against a 20-period band:

DeviationCloses finishing inside
1σ45.0%
1.5σ70.4%
2σ87.1%
2.5σ95.1%
3σ99.1%

Every band holds less than the textbook says. At 2σ, roughly one bar in eight closes outside. A fade built on "price rarely goes there" is going to meet price out there more often than the assumption allows.

The bands themselves are a ruler that stretches with the market: wide when it is moving, narrow when it is not. The same 2σ is a different number of pips on different days.

The shared parameters are period and deviation. The fade also has an exit deviation.

ParameterWhat raising it does
PeriodThe middle line dulls. Fewer touches
DeviationThe bands move further out. Fewer touches and fewer breaks
Take-profit deviation (fade only)Puts the far band further away. Fewer trades, each held longer

The counts bear it out. Averaged over the fade-long settings on the hourly chart in 2025, a period of 10 traded 319 times a year and a period of 50 traded 53. By deviation it runs 213 trades at 1σ down to 77 at 3σ. Raising period or deviation reduces trade count and therefore reduces the total spread paid.

How to put them on a chart

Bollinger Bands ship with every platform.

PlatformSteps
MT4 / MT5Pick Bollinger Bands from the indicator list and set the period and deviation
TradingViewAdd Bollinger Bands from the indicator search and set the period and deviation
Browser (Formiq)Built in; the backtest side switches between fading a touch and following a break with a trigger

Drawing them is the same everywhere. The decision that matters is whether the rule trades a touch or a close outside the band. This article tests a band-touch fade and a close breakout separately.

How this was measured

Entering this table reproduces these results.

ItemValue
PairUSD/JPY
Period2025-01-01 to 2025-12-31 (2024 run identically for comparison)
Timeframes15-minute / one-hour / four-hour
Bars tested24,903 on M15, 6,226 on H1, 1,610 on H4 for 2025
Fade, longBuy the close of a bar whose low reached the lower band; close it when a high reaches the upper band
Fade, shortSell the close of a bar whose high reached the upper band; close it when a low reaches the lower band
BreakoutA close above the upper band goes long, a close below the lower band goes short, and the opposite break reverses at that same close
Stops and targetsNone in the main grid; measured separately below
Spread0.3 pips, zero slippage, 0.1 lots. Charged on the exit and the new entry both
Fade grid7 periods (10, 14, 20, 25, 30, 40, 50) × 5 deviations (1, 1.5, 2, 2.5, 3σ) × 4 take-profit deviations (0.5, 1, 1.5, 2σ) = 140, run separately long and short
Breakout grid7 periods × 5 deviations = 35
MeasurementRun through Formiq's backtester, with pips re-derived from each trade's fill prices

The long fade and short fade are reported separately because a band touch is directional: buying the lower band and selling the upper one produce entirely different results.

Why the higher win rate loses

The two sides of the trade are different sizes.

3002001000100200300fade long M15fade long H1fade long H4fade short M15fade short H1fade short H4breakout M15breakout H1breakout H4
fade longfade shortbreakoutleft = mean loss, right = mean win, in pips, 2025
Fading the band wins small and loses large; the H4 fade short is the one exception. The breakout wins large and loses small, so it finishes ahead with the lower win rate.

Averaged over every 2025 setting:

Trading ruleTimeframeMean winMean loss
Fade longH1+41.3 pips−68.6 pips
Fade shortH1+45.1 pips−83.8 pips
BreakoutH1+123.8 pips−80.9 pips

A fade wins a little when the touch snaps back and loses a lot when price simply keeps going: the exit waits for the far band, so a trade that was wrong stays wrong for a while. The loss runs 1.7 to 1.9 times the win. A 60% hit rate does not survive winners worth 60% of the losers.

The breakout is the mirror image: wrong more often than not, but the trades that work are the ones that run.

The relationship mostly holds on the other timeframes. The fade-long wins 20.8 and loses 40.6 pips on M15, wins 84.9 and loses 140.9 on H4. The breakout wins 66.5 against 42.5 on M15, and 286.1 against 136.4 on H4.

There is one exception. On the four-hour chart the short fade wins 99.3 pips against a 94.5-pip loss: the only row where the winner is the larger side. It still came through both years in 1 setting out of 140: a favorable size ratio did not cover what 2024's rise took out of it.

How to choose period and deviation

The only fade settings that survived were the slow, rarely touched ones. Period and deviation are varied one at a time on the hourly chart and averaged over the remaining settings. The last column counts settings profitable in both 2024 and 2025.

Breakout, by period

Period2025 mean2024 meanBoth years
10+520 pips+732 pips2 / 5
14+243 pips+1,221 pips3 / 5
20+885 pips+1,489 pips5 / 5
25+596 pips+870 pips5 / 5
30+804 pips+287 pips2 / 5
40+452 pips+803 pips4 / 5
50−12 pips+704 pips2 / 5

Periods 20 and 25 went 5 for 5. The textbook period really is near the top on the breakout side.

Breakout, by deviation

Deviation2025 mean2024 meanBoth years
1σ+1,082 pips+1,569 pips7 / 7
1.5σ+1,368 pips+693 pips5 / 7
2σ+980 pips+742 pips6 / 7
2.5σ−813 pips+896 pips2 / 7
3σ−125 pips+462 pips3 / 7

A 1σ deviation went 7 for 7. Narrower bands break more often, which gives the setting enough trades to judge. Past 2.5σ a break becomes rare and the year starts deciding the result.

Fade, by deviation

Deviation2025 mean2024 meanBoth years
1σ−741 pips−27 pips1 / 28
1.5σ−532 pips+5 pips4 / 28
2σ−252 pips+83 pips6 / 28
2.5σ−44 pips+27 pips6 / 28
3σ−14 pips+107 pips8 / 28

For the fade, wider deviations reduced the average loss. Every deviation still averaged negative in 2025, and a 1σ fade was profitable in both years in only one of its 28 settings.

Period runs the same way. On the hourly chart the fade at period 50 came through both years 7 times out of 20; at period 20, 0 times out of 20. What survives on the fade side is the setting that almost never fires.

Does last year's pick hold up?

The best fade of 2024 finished below the 2025 median; the best breakout stayed above it.

Trading ruleSettingSelection yearSelection-year netTradesTest yearTest-year netTest-year median
Fade long, H1period 40, 2σ → 1.5σ2024+1,029.9 pips672025−268.0 pips−251.7 pips
Breakout, H1period 20, 1.5σ2024+2,637.8 pips1952025+1,488.1 pips+788.6 pips

The fade setting lost 268.0 pips in 2025, below that year's −251.7-pip median. The breakout setting made +1,488.1 pips, above the +788.6-pip median.

The direction does not run both ways. Period 10 at 1.5σ made +1,838.4 pips over 363 trades in 2025 and lost 156.5 pips in 2024. Even for the breakout, one year's annual net did not select a setting that worked in the other year.

Filters, stops and targets

Trading ruleConditionYearTradesAnnual net
Fade long 20/2σ→1σUnfiltered2025167+71.0 pips
Fade long 20/2σ→1σUnfiltered2024157−597.6 pips
Fade long 20/2σ→1σADX ≥ 202025120+385.6 pips
Fade long 20/2σ→1σADX ≥ 202024111−728.0 pips
Fade long 20/2σ→1σADX ≥ 25202597+735.5 pips
Fade long 20/2σ→1σADX ≥ 25202475−1,055.9 pips
Fade long 20/2σ→1σADX ≥ 30202573+836.7 pips
Fade long 20/2σ→1σADX ≥ 30202453−879.3 pips
Fade long 20/2σ→1σLondon and New York hours2025140+309.8 pips
Fade long 20/2σ→1σLondon and New York hours2024131−691.5 pips
Fade long 20/2σ→1σTokyo hours202591+2.2 pips
Fade long 20/2σ→1σTokyo hours202481−727.9 pips
Breakout 20/2σUnfiltered2025132+1,177.5 pips
Breakout 20/2σUnfiltered2024137+1,434.6 pips
Breakout 20/2σADX ≥ 20202594+703.6 pips
Breakout 20/2σADX ≥ 202024106−322.6 pips
Breakout 20/2σADX ≥ 25202569−199.2 pips
Breakout 20/2σADX ≥ 25202474−120.3 pips
Breakout 20/2σADX ≥ 30202552−445.6 pips
Breakout 20/2σADX ≥ 30202449+263.3 pips
Breakout 20/2σLondon and New York hours2025114−54.1 pips
Breakout 20/2σLondon and New York hours2024113+1,599.8 pips
Breakout 20/2σTokyo hours202584+78.2 pips
Breakout 20/2σTokyo hours202479+449.2 pips

The ADX filter turns the fade positive in 2025 and deepens its loss in 2024. Added to the breakout it came in under the unfiltered version in both years. Screening a trend-following rule for trend strength did not help it.

Trading ruleExit ruleYearAnnual net
Fade long 20/2σ→1σOpposite band only2025+71.0 pips
Fade long 20/2σ→1σOpposite band only2024−597.6 pips
Fade long 20/2σ→1σSL 30 / TP 602025−230.9 pips
Fade long 20/2σ→1σSL 30 / TP 602024−530.5 pips
Fade long 20/2σ→1σSL 50 / TP 1002025−197.8 pips
Fade long 20/2σ→1σSL 50 / TP 1002024−531.7 pips
Fade long 20/2σ→1σSL 100 / TP 2002025−179.3 pips
Fade long 20/2σ→1σSL 100 / TP 2002024+41.2 pips
Fade long 20/2σ→1σTime exit, 24 bars2025+303.4 pips
Fade long 20/2σ→1σTime exit, 24 bars2024−635.2 pips
Breakout 20/2σOpposite band only2025+1,177.5 pips
Breakout 20/2σOpposite band only2024+1,434.6 pips
Breakout 20/2σSL 30 / TP 602025+193.6 pips
Breakout 20/2σSL 30 / TP 602024+231.7 pips
Breakout 20/2σSL 50 / TP 1002025+54.5 pips
Breakout 20/2σSL 50 / TP 1002024+1,121.3 pips
Breakout 20/2σSL 100 / TP 2002025+1,328.6 pips
Breakout 20/2σSL 100 / TP 2002024+1,128.8 pips
Breakout 20/2σTime exit, 24 bars2025+1,413.8 pips
Breakout 20/2σTime exit, 24 bars2024+1,536.2 pips

Fixed stops and targets are executable levels measured from the filled entry. A 60-pip target therefore closes at exactly +60 pips when reached; the engine does not subtract a second exit-side adjustment from that configured level.

Only the 24-bar time exit beat the opposite-band exit in both years, and only on the breakout (+1,177.5 → +1,413.8 and +1,434.6 → +1,536.2). Tightening the stop makes the breakout worse in a straight line because the rule depends on the few trades that continue far enough to offset its losses, and a close stop removes those trades.

Nothing helped the fade in both years.

How much does spread take?

About 40% of the fade's profit.

SpreadFade long 20/2σ→1σ (167 trades)Breakout 20/2σ (132 trades)
0.0 pips+121.1+1,217.1
0.3 pips+71.0+1,177.5
0.6 pips+20.9+1,137.9
1.0 pips−45.9+1,085.1
1.5 pips−129.4+1,019.1
2.0 pips−212.9+953.1

At a zero spread the fade makes 121.1 pips; at 0.3 pips it keeps 71.0. Costs remove about 40% of the pre-cost profit: the 50.1-pip difference is exactly 167 trades × 0.3 pips.

The breakout still keeps 953.1 pips at a 2.0-pip spread. It loses 264.0 pips going from 0 to 2.0, which is 132 × 2.0. The same relationship held without error in QQE and moving average crossovers.

Choosing the fade because it wins more often is not something this test supports. Building the rules without writing code is how to repeat any of this on your own pair.

Notes

  • One pair, USD/JPY, and two years. Nothing here guarantees the same pattern elsewhere
  • The fade holds until the far band with no stop, so a trade that goes wrong shows its full loss
  • The breakout reads closes. A bar whose wick pierced a band but whose close came back inside is not a signal
  • Entries and exits fill at bar closes. Real fills differ
  • The spread is a flat 0.3 pips throughout. Real spreads move with the session and around releases
  • Four-hour settings trade between 4 and 153 times a year on the fade side, and one breakout setting took no trades at all. Win rates and profit factors at those counts are wide numbers before anything else is said

Questions people ask

Should you fade Bollinger Bands or trade the breakout?
On USD/JPY's hourly chart, the long fade had a 60.4% mean win rate but was profitable in both 2024 and 2025 in only 25 of 140 settings. The short fade was profitable in both years in 0 of 140. The breakout had a lower 40.4% mean win rate but was profitable in both years in 23 of 35 settings.
What are the best Bollinger Band settings?
Most settings profitable in both years were breakouts. On hourly bars, all 7 settings at 1σ and all 5 at periods 20 and 25 were profitable in both years. The period-10, 1.5σ breakout still changed from +1,838.4 pips in 2025 to −156.5 pips in 2024. One year's annual net is not enough to select a setting.
Does the standard 20 period and 2 standard deviations work?
The direction of the rule reversed the result. Buying the lower band and exiting at 1σ lost 411.1 pips in 2025 and 613.3 in 2024 on the 15-minute chart. On the hourly chart it made 71.0 in 2025 and lost 597.6 in 2024. The same period 20 and 2σ traded as a breakout made 1,177.5 and 1,434.6 pips on the hourly chart.
Why does fading Bollinger Bands lose despite a high win rate?
The two sides of the trade are not the same size. Averaged over every hourly setting in 2025, the fade won 41.3 pips and lost 68.6; the breakout won 123.8 and lost 80.9. Fading wins small and loses large, so a 60% hit rate still adds up to a negative number.
How much of the price actually stays inside the bands?
Less than the textbook figure. Measured on 6,226 hourly USD/JPY bars in 2025 with a 20-period band, closes finished inside the 1σ band 45.0% of the time, inside 2σ 87.1%, and inside 3σ 99.1%. The usual 68% and 95% assume a normal distribution that this price series does not follow.

Formiq is a free browser-based FX terminal with replay practice and no-code backtesting. Open the chart or see what the free plan includes.