Bollinger Band Trading

Futures Intermediate Australia ASX SPI 200 Index Futures (S&P/ASX 200) Mini SPI 200 Index Futures S&P/ASX 200 Sector Index Futures (e.g. Financials, Resources) ASX-listed Shares & ETFs (single-stock trend exposure - liquid single-stock futures unavailable)

Captures volatility breakouts after periods of low volatility compression

Learn this and Australia-market strategies in depth — one-time purchase, lifetime access.
Unlock full hub →

Quick Reference

Strategy Type Bollinger Band Squeeze and Expansion Trading
Market Outlook Captures volatility breakouts after periods of low volatility compression
Risk Profile Moderate - defined squeeze signals with clear invalidation
Reward Profile High reward from explosive moves following volatility compression
Time Horizon Intraday to swing depending on squeeze timeframe
Capital Requirement Moderate (A$15,000 - A$40,000 for standard SPI 200; Mini SPI 200 at A$5/point suits smaller accounts and finer sizing)
Margin Type SPAN-based initial + variation margin via ASX Clear (Futures); some brokers offer reduced intraday day-trading margin, full overnight margin for positions held through the evening session
Best Used When Bollinger Bands narrow significantly, indicating imminent volatility expansion

Payoff Profile

Linear payoff from directional breakouts after volatility squeeze

Australia Market Details

Asx Applicability Liquid ASX 24 equity-index futures - SPI 200 and Mini SPI 200 - plus S&P/ASX 200 sector futures. Australia has a single dominant equity-index futures complex (the SPI 200); for single-stock squeeze setups, traders use ASX-listed shares or ETFs because liquid single-stock futures are not available.
Asic Compliance Fully compliant - standard exchange-traded futures contracts cleared by ASX Clear (Futures). Educational use only; personal advice on derivatives may only be provided by an Australian Financial Services (AFS) licensee.
Contract Sizes A$25 per index point (an 8,500-point contract is ~A$212,500 notional) • A$5 per index point (one-fifth size, useful for finer position sizing) • S&P/ASX 200 sector index futures (Financials, Resources, A-REIT) - thinner liquidity than the headline SPI 200 • Priced per share/unit (used for single-stock squeeze setups since single-stock futures are illiquid)
Trading Hours ASX cash market 10:00 AM - 4:00 PM AEST (Sydney). SPI 200 futures trade two sessions: day session ~9:50 AM - 4:30 PM and overnight session ~5:10 PM - 7:00 AM AEST. The overnight session tracks US markets, so a daytime squeeze frequently resolves on the next day's opening gap.
Squeeze Characteristics Band Width below roughly 0.5-0.6% of the middle band - near 8,500 that is about a 45-55 point band width - indicates a squeeze • Because Australia has a single index whose level drifts over time, measure squeezes as Band Width % (Upper - Lower) / Middle and compare to the instrument's own 50-100 period history, not by absolute points • Squeezes typically last 5-15 periods before expansion
Expiry Considerations On the SPI 200, squeeze resolution is frequently triggered by the overnight US session (the daily candle gapping on Wall Street moves) rather than by domestic gamma effects, because Australian index-options open interest is far smaller and weekly options are thin. Quarterly expiry (third Thursday of March/June/September/December) can add volatility, but the gamma 'pinning' effect is weaker than in heavy weekly-options markets.
Tax Implications Under ATO rules the key split is trader vs investor, not speculative vs non-speculative. Active traders carrying on a business are generally on revenue account - profits taxed as ordinary income at marginal rates (no 50% CGT discount), losses generally deductible against other income subject to non-commercial loss rules. Occasional/longer-term holders may fall under CGT. CFDs are generally revenue account under TR 2005/15.

Frequently Asked Questions

What Bollinger Band settings should I use?

Standard settings are: 20-period SMA for middle band, 2 standard deviations for bands. These defaults work well for most timeframes and instruments. Variations: shorter period (10) for more signals but more noise. Longer period (50) for smoother, fewer signals. 2.5 SD for wider bands (fewer touches). Start with standard 20,2 settings and adjust based on your experience. Most traders stick with defaults because that's what the majority uses, creating self-fulfilling behavior at those levels.

How tight should bands be to qualify as a squeeze?

Squeeze identification: 1) Visual: bands should look almost parallel and significantly narrower than recent history. 2) Band Width: compare to last 50-100 periods. If current width is in the lowest 20%, it's a squeeze. 3) Keltner: if BB bands are inside Keltner Channels, confirmed squeeze. For the SPI 200 near 8,500, a Band Width of roughly 0.5-0.6% (about a 45-55 point band width) is typically squeeze territory, but because the single index level drifts, always compare to recent history rather than fixed absolute numbers.

Should I trade every squeeze breakout?

No, be selective. Trade squeezes that have: 1) Adequate duration (5+ periods minimum). 2) Tight compression (Band Width in low percentile). 3) Volume confirmation on breakout. 4) Alignment with higher timeframe trend (preferred). 5) Clear band close (not just wick). Skip squeezes that: lack volume, break against the major trend, are very short duration, or occur right before major events (RBA decisions, reporting season, US Fed/CPI nights - all unpredictable). Quality over quantity - one good squeeze trade beats three mediocre ones.

What if the breakout goes against me immediately?

False breakouts happen - it's part of the strategy. If stopped out: 1) Accept the loss (you had a stop for this reason). 2) Don't immediately re-enter in the opposite direction. 3) Wait for bands to re-squeeze or another clear signal. 4) Review: was volume weak? Did you chase instead of waiting for close? Did an overnight US gap take you out? 5) Track your false breakout rate - should be under 40% for a profitable system. Protection: use filters (volume, Keltner confirmation), wait for candle close not intraday break, allow for overnight gaps, and size so a single loss doesn't hurt.

How long do squeeze trades typically last?

Duration depends on squeeze timeframe: Intraday squeeze (15-min/hourly): trades last hours to 1 day. Daily squeeze: trades last 2-7 days typically. Weekly squeeze: trades can last 2-4 weeks. The general rule: expect the explosive move to last roughly as long as the squeeze lasted. A 10-day squeeze might produce a 5-10 day trending move. Exit when: price stops walking the band, closes beyond the middle band against you, or reaches your target. Don't have a fixed time exit - let the band walk continue until it ends.

How do I set up Keltner Channel squeeze confirmation?

Keltner Channel setup: 1) Add Keltner Channels to chart (most platforms have this). 2) Settings: 20-period EMA, 1.5 ATR for bands (standard). 3) Also add Bollinger Bands (20, 2). 4) Squeeze confirmed when BB upper band is BELOW KC upper band AND BB lower band is ABOVE KC lower band. 5) Visually: BB 'inside' KC. 6) Many platforms have a 'TTM Squeeze' indicator that shows this automatically with dots (red = squeeze, green = no squeeze). This double confirmation produces higher quality signals than BB alone.

How do I trade band walks effectively?

Band walk trading: 1) After a confirmed breakout, expect price to 'walk' the band. 2) Stay in the trade as long as price touches the outer band each period. 3) Don't exit just because price touched the band - that's expected in trends. 4) Trail stop using the middle band (exit if close beyond it). 5) Add to the position on pullbacks to the middle band that hold. 6) Exit when: price fails to touch the band for 2-3 consecutive periods, closes beyond the middle band, or bands start contracting significantly. 7) Band walks can last many periods - be patient. The explosive move from a squeeze often becomes a trending band walk.

What's the best timeframe for squeeze trading?

Timeframe selection depends on your style: Intraday (15-min to hourly): more frequent squeezes, smaller moves, requires active monitoring - and on the SPI 200 an intraday squeeze can be resolved by the overnight US gap, so daily-confirmed setups are sturdier. Best for day traders with time to watch. Daily: good balance of frequency and move size. Squeezes last 1-3 weeks, breakouts for days. Best for swing traders. Weekly: fewer squeezes but larger moves. Trades last weeks to months. Best for position traders. Recommendation: start with the daily timeframe. Use hourly for entry timing within a daily squeeze.

How do I measure squeeze quality for position sizing?

Squeeze quality scoring: 1) Duration: 5-8 periods (1 point), 8-15 periods (2 points), 15+ periods (3 points). 2) Tightness: Band Width 20-30th percentile (1 point), 10-20th percentile (2 points), below 10th (3 points). 3) Keltner confirmation: yes (2 points), no (0 points). 4) Higher TF alignment: yes (1 point), no (0 points). Total: 0-9 points. Sizing: 0-3 points = skip or 50% size. 4-6 points = standard size. 7-9 points = 150% size (high quality). This systematic approach removes emotion and ensures the best setups get the most capital. Use the Mini SPI 200 when the standard contract is too coarse for fine sizing.

How should I handle multiple squeeze signals at once?

Multiple squeeze management: 1) Prioritize by quality score (trade best first). 2) Check correlation - correlated instruments count as a single bet (in Australia the SPI 200 and the Financials sector or a big bank move together). 3) Allocate capital: don't exceed 2-3% risk per squeeze trade, max 8-10% aggregate. 4) Stagger entries: if 3 squeezes, take the best first, wait for its breakout before committing to others. 5) Track aggregate direction: if all break the same way, you have a concentrated directional bet. Example: SPI 200, BHP and CSL all in squeeze. SPI 200 quality 8, BHP 6, CSL 5. Trade SPI 200 with larger size, BHP medium, CSL small or skip. Monitor total exposure.

How do I build an automated squeeze detection system?

System components: 1) Data feed: real-time or EOD price data. 2) Band calculation: compute BB and KC in code. 3) Squeeze detection: Band Width percentile calculation, KC overlap check. 4) Alert generation: notify when a squeeze forms and when a breakout occurs. 5) Signal generation: direction, entry, stop, target calculation. 6) Screening: scan multiple instruments simultaneously. Implementation: Python with pandas for calculations, alerts via email/SMS/Telegram. Backtest: validate squeeze detection accuracy and breakout success rate. Key metrics: squeeze detection lead time, false squeeze rate, breakout capture rate. Start simple (Band Width percentile only) and add complexity (Keltner, ML direction) as the system proves reliable.

What is the statistical edge in squeeze trading?

Statistical basis: 1) Volatility clustering: high volatility follows low volatility (empirically proven). 2) Mean reversion of volatility: extreme low volatility (squeeze) reverts to the mean (expansion). 3) Trend persistence: once direction is established, it tends to continue. Quantifying edge: backtests show squeeze breakouts have higher trend persistence than random entries. Win rate typically 50-60% but winners (during expansion) larger than losers (false breakouts). Profit factor 1.3-1.8 typical. Edge degrades in high A-VIX (already elevated volatility reduces squeeze frequency), and in Australia overnight US gaps add noise to intraday signals. Edge calculation: Expected Value = (Win% × Avg Win) - (Loss% × Avg Loss). Positive EV = edge exists.

How do institutional traders approach volatility compression strategies?

Institutional approach: 1) Volatility surface analysis: compare implied vs realized volatility. Squeeze = IV above RV (options expensive relative to actual moves). 2) Options premium selling: sell straddles/strangles during a squeeze if expecting continuation. Collect premium. 3) Gamma scalping: buy options during a squeeze (cheap IV), delta hedge, profit from expansion. 4) Cross-asset: apply squeeze analysis across stocks, commodities, currencies for diversification - in Australia this naturally pulls in ASX 24 bond and commodity futures given the single equity index. 5) Systematic: rules-based detection and execution, not discretionary. 6) Size management: large enough to matter, small enough to exit. 7) Risk budgeting: squeeze strategies allocated a specific risk budget within the broader portfolio. Retail adaptation: focus on systematic detection and proper sizing; note that thin, wide-spread XJO options make options overlays harder than in the US.

How does implied volatility behavior affect squeeze strategy?

IV-squeeze relationship: 1) During a squeeze: realized volatility is very low, but IV may not drop equally (stays above RV). Creates an IV premium. 2) Options implication: options are 'expensive' relative to actual movement during a squeeze. 3) Strategy adaptation: buying options during a squeeze can be costly due to the IV premium. Consider: selling options (premium collection) if you expect the squeeze to continue, or buying with the expectation that RV expansion will exceed IV's current pricing. 4) IV crush: after a breakout, if RV spikes above IV, options appreciate; if IV already priced the breakout, less options gain. 5) Practical: for directional squeeze breakouts, futures are usually cleaner than options in Australia, where XJO options are European, less liquid and wider-spread. Use options only when IV is genuinely low (below the 20th percentile) or for defined-risk entries.

What are the failure modes of squeeze trading and how to mitigate them?

Failure modes and mitigation: 1) Extended squeeze: squeeze continues longer than expected. Mitigation: don't enter until breakout, accept waiting. 2) Failed breakout: breaks out then reverses. Mitigation: volume confirmation, Keltner validation, higher TF alignment. 3) Overnight gap reversal: an intraday squeeze breaks, then the overnight US session reverses it - a distinctly Australian failure mode. Mitigation: favour daily-confirmed setups and widen stops. 4) Opposite direction: you have a bias but it breaks the other way. Mitigation: don't predict direction, trade the break. 5) Regime change: the strategy stops working. Mitigation: track performance, reduce size during drawdown, have backup strategies. 6) Correlation blow-up: multiple squeeze trades all fail together. Mitigation: cap aggregate exposure, diversify uncorrelated (mind the SPI 200 / Financials overlap). Systematic tracking of failures helps refine the strategy over time.

Related Strategies

RSI Divergence
Moving Average Crossover
VWAP Trading

Master Australia trading strategies on AlgoKing

Full guided lessons, quizzes, and a complete strategy library for the Australia market. One-time purchase. No subscription, ever.

Get Australia access →