BACKTESTING · VOLUME BREAKOUT FILTER

Volume Breakout Filter Backtest in Crypto: Fees, Slippage and Break-Even Costs

Requiring above-average volume on a breakout bar should filter false breakouts. Whether it does depends on how 'above average' is measured.

Short answer

A volume breakout filter requires the breakout bar's volume to exceed a multiple of recent average volume (e.g. 1.5× the 20-bar average). It can remove low-conviction breakouts, but crypto volume varies strongly by time of day and venue, so a plain average can flag ordinary session-open volume as 'high'. Use the venue's own volume, consider time-of-day-adjusted baselines, and compare break-even cost and false-breakout share with and without the filter.

Break-even cost

ItemValue (illustrative)
Trades95
Gross avg per trade+0.62%
Fees (2 × 0.05%)−0.10%
Slippage (2 × 0.06%)−0.12%
Net avg per trade+0.40%
Break-even round-trip cost0.62%
Volume Breakout Filter: edge vs cost per trade (%)Volume Breakout Filter: edge vs cost per trade (%): Gross edge 0.62 %; Fees 0.10 %; Fees + slippage 0.22 %.VOLUME BREAKOUT FILTER: EDGE VS COST PER TRADE (%)Gross edge0.62 %Fees0.10 %Fees + slippage0.22 %
Edge per trade versus cost per trade. Original ChartsPod editorial graphic.

Defining 'high volume'

BaselineIssue
20-bar averageIgnores time-of-day patterns
Same hour, past N daysAccounts for daily rhythm
Aggregated venuesMixes participants
Venue's own volumeMatches the market traded
Illustrative false-breakout share by filter (%)Illustrative false-breakout share by filter (%): No filter 48 %; 1.5× 20-bar avg 41 %; 1.5× same-hour avg 34 %.ILLUSTRATIVE FALSE-BREAKOUT SHARE BY FILTER (%)No filter48 %1.5× 20-bar avg41 %1.5× same-hour avg34 %
Hypothetical numbers showing the method. Original ChartsPod editorial graphic.

Conclusion

Related: Relative-Volume Breakout Backtest in Crypto: Fees, Slippage and Break-Even Costs, Bollinger Squeeze Breakout Backtest in Crypto: Fees, Slippage and Break-Even Costs.

Backtest the volume breakout filter rule with costs in ChartsPod.

Open the ChartsPod terminal

Use the venue's own volume, consider time-of-day-adjusted baselines, and compare break-even cost and false-breakout share with and without the filter.

See Volume Breakout Filter Backtest in Crypto on live data in the free ChartsPod terminal.

Open the ChartsPod terminal

Questions readers ask

Does volume confirm breakouts?

It can help; definition and venue matter.

Why time-of-day baselines?

Crypto volume has strong daily patterns.

Which volume to use?

The venue you trade.

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.

  1. TradingView Pine Script: Strategies — simulated fills and assumptions.
  2. TradingView Pine Script: Repainting — live vs historical calculation.
  3. 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.