top of page
Resources.png

3.Bitcoin Volatility Breakouts — ATR Compression + Liquidity Filters

Overview

Bitcoin often moves in cycles: long stretches of compression followed by volatility expansion. Breakout systems can work well here—but only if you filter out weak breakouts that occur in thin liquidity or without follow-through.

This playbook combines ATR-based volatility regime detection with liquidity + candle-quality filters to improve breakout signal quality(Want a worked example on a major macro asset? See the same compression → expansion breakout logic on XAUUSD).

Why ATR Helps in Breakout Markets

ATR (Average True Range) measures typical price movement. When ATR is unusually low vs its recent baseline, the market is often “coiled.” Higher-quality breakouts usually occur when:

  1. volatility has been suppressed, and

  2. volatility begins expanding as price breaks a meaningful level.

Core Setup

1.1 Volatility Compression (Regime Filter)

  • ATR(14)

  • ATR_baseline = SMA(ATR(14), 50)

  • Compression: ATR(14) / ATR_baseline < 0.8

1.2 Breakout Trigger (Simple Levels)

  • Donchian Channel(20)

  • Long: Close > DonchianHigh(20)

  • Short: Close < DonchianLow(20)

1.3  Liquidity + Quality Filters (Pick 2–3 Max)

  • Volume: Volume > 1.5 × SMA(Volume, 20)

  • Candle body quality (avoid wick-only breaks):

    • Long: close in top 30% of candle range

    • Short: close in bottom 30% of candle range

  • Expansion confirmation: ATR rising for 2 bars or ATR crossing above baseline

Risk & Trade Management

Stops (Volatility-Adjusted)

  • Long stop: Entry − 2.0 × ATR(14)

  • Short stop: Entry + 2.0 × ATR(14)

 

Profit Taking (Repeatable Structure)

  • TP1: +1.5R (take partial)

  • TP2: trail remainder using 1.5 × ATR(14) from the highest favorable close

 

Time Stop (Optional)

  • Exit if there’s no follow-through within 8–12 bars and price closes back inside the breakout range.

Common Mistakes

  • No volatility regime filter (late entries, choppy conditions)

  • Over-optimizing parameters (fragile setups)

  • Fixed tight stops on a volatility product

How to Use This in TradeOS

Turn the rules into a repeatable breakout checklist inside TradeOS — so your analysis stays consistent across timeframes and market conditions.

bottom of page