Breakout Strategy
Capture explosive price moves when markets escape consolidation.
What is Breakout Trading?
"Buy strength at new highs, sell weakness at new lows" - Enter when price decisively breaks through key levels with momentum.
Core Principle
Price consolidates → builds energy → breaks resistance/support → follows through with directional move
Best conditions:
Price in tight range
Volume declining (calm before storm)
Clear support/resistance
Building pressure
Avoid:
Extended trends
Low liquidity
Choppy markets
Key Breakout Indicators
Volume Confirmation
Why volume matters: Breakouts need buying/selling pressure
Strong Breakout:
- Price breaks resistance
- Volume 150%+ of average
→ High probability follow-through ✓
Weak Breakout:
- Price breaks resistance
- Volume below average
→ Likely false breakout ✗Volatility Contraction
Squeeze pattern:
Bollinger Bands narrowest in 20+ periods
ATR at recent lows
Price in tight consolidation → Breakout imminent
Entry: Wait for decisive break with volume
Support/Resistance Levels
Key levels:
Previous swing highs/lows
Round numbers ($50,000 for BTC)
Moving averages (50-day, 200-day)
Trend lines, chart patterns
Signals:
Bullish: Close above resistance + volume → Enter long
Bearish: Close below support + volume → Enter shortPre-Built Strategies
Volume Breakout
Logic:
Identify consolidation (12-24h)
Wait for range break
Confirm volume spike (150%+)
Enter breakout direction
Parameters:
Consolidation: 12 hours
Volume: 150% of 20-period avg
Take Profit: 6%
Stop Loss: 2.5%
Best for: Volatile crypto, capturing big moves, intermediate traders
Bollinger Band Squeeze
Logic:
Detect BB contraction
Wait for expansion
Enter direction of move
Exit at target or reversal
Parameters:
BB Period: 20
Squeeze: Narrowest in 20 periods
Take Profit: 5%
Stop Loss: 2%
Best for: Patient traders, lower frequency, volatility expansions
Triangle Breakout
Logic:
Identify triangle/wedge patterns
Price consolidates between converging lines
Enter on decisive break
Target measured move
Parameters:
Pattern: Automated detection
Confirmation: 1% beyond pattern
Take Profit: Pattern height
Stop Loss: Inside pattern
Best for: Technical analysis, larger targets, advanced traders
Creating Custom Strategy
Step 1: Define Consolidation
Criteria:
4-6 hours minimum
Range contraction 50%+ from recent volatility
Clear support/resistance boundaries
Declining volume
Step 2: Set Breakout Criteria
Valid breakout requires:
Price closes above resistance by 1%
Volume >150% of average
No immediate rejection (confirmation)
Step 3: Entry Rules
Aggressive
Immediate on breakout
High risk, full move capture
Conservative
Wait for pullback + resume
Lower risk, miss some moves
Conservative entry example:
Price breaks consolidation high
Volume 150%+ average
Wait for pullback to breakout level
Enter when resumes higher
Step 4: Profit & Stop Targets
Take profit options:
Measured move: Height of consolidation
Fixed %: 5-8% typical
Next resistance level
Trailing stop: Lock gains
Stop loss placement:
Just inside consolidation
Below breakout level
Fixed %: 2-3%
Volatility-based: 1.5x ATR
Strategy Comparison
Aggressive
Immediate (0.5% break)
4%
2%
Higher
Higher
Conservative
Pullback + resume
8%
3%
Lower
Lower
Balanced
Confirmation candle
6%
2.5%
Medium
Medium
Common Mistakes
False breakouts:
Entering without volume confirmation
Fix: Wait for 150%+ volume spike
Chasing:
Entering after big move already happened
Fix: Wait for pullback or skip
No stops:
Holding losing breakout trades
Fix: Always set stop inside consolidation
Ignoring context:
Trading breakouts in wrong market regime
Fix: Use in consolidating, not trending markets
Performance Tips
Improve win rate:
Require stronger volume (200%+)
Wait for confirmation candle
Trade only high liquidity hours
Improve risk/reward:
Use measured moves for targets
Trail stops on winners
Cut losses at first sign of failure
Breakout trading captures explosive moves. Requires discipline to wait for confirmation and cut losses quickly on false breakouts.
Related: Strategy Overview | Momentum Strategies | Order Types
Last updated
