Bollinger Band Mean Reversion Backtest in Crypto: Fees, Slippage and Break-Even Costs
Buying the lower Bollinger Band and selling the middle sounds simple. Band walks in trends and slippage at extremes make it harder.
Short answer
A Bollinger Band mean-reversion strategy (buy at or below the lower band, exit at the middle band; mirror for shorts) earns small, frequent gains in ranges and suffers large losses when price 'walks the band' in a trend. Break-even cost equals gross average per trade. Model entries at the next bar after the band touch (the band itself moves with each close), add slippage for extreme bars and include a stop or regime filter for band walks.
Cost picture
| Item | Value (illustrative) |
|---|---|
| Trades | 420 |
| Gross avg per trade | +0.18% |
| Fees (2 × 0.05%) | −0.10% |
| Slippage (2 × 0.03%) | −0.05% |
| Net avg per trade | +0.03% |
| Break-even round-trip cost | 0.18% |
See Bollinger Band Mean Reversion Backtest in Crypto on live data in the free ChartsPod terminal.
Open the ChartsPod terminalBand walks
In a strong trend, price can close outside the band for many bars. A mean-reversion entry on the first touch keeps losing as the band moves with price.
Conclusion
Related: Bollinger Band Width vs ATR: Two Ways to Measure Compression, Bollinger Squeeze Breakout Backtest in Crypto: Fees, Slippage and Break-Even Costs.
Include band-walk protection and realistic extreme-bar slippage before trusting Bollinger mean-reversion results.
Test Bollinger Band Mean Reversion Backtest in Crypto on a perpetual chart; no account is needed to chart.
Launch ChartsPodQuestions readers ask
Why does Bollinger reversion fail in trends?
Price can walk the band for many bars.
Where should fills be?
Next bar after the touch, plus slippage.
What filter helps?
Range-regime filters such as low ADX; test them.
Sources and methodology
Backtest cost logic follows TradingView's Pine Script strategy documentation; indicator definitions are standard. All performance numbers are illustrative examples of the method, not results of real tests.
- TradingView Pine Script: Strategies — simulated fills and assumptions.
- TradingView Pine Script: Repainting — live vs historical calculation.
- ChartsPod documentation — guides for order flow, derivatives, alerts, backtests, journal and workspaces.
This article explains research tools and workflows. It is not financial advice, does not recommend buying or selling any asset and does not predict prices. Crypto derivatives carry a risk of rapid and total loss of margin.
CHARTSPOD EDITORIAL EDITION · RESEARCH AND EDUCATION ONLY · NOT FINANCIAL ADVICE.