StratCraft

Bollinger Bands + MACD Strategy

Dual Confirmation Trading System

The Bollinger Bands + MACD strategy combines a volatility envelope (Bollinger Bands) with a momentum oscillator (MACD) to filter trade entries and exits. Bollinger Bands identify overbought/oversold price extremes, while MACD crossovers confirm directional momentum β€” requiring both indicators to agree before entering a position. β€” TD Direct Investing

Questa strategia è fornita come esempio educativo ispirato a concetti di analisi tecnica pubblici comuni e materiale di riferimento. È solo a scopo di ricerca e dimostrazione del prodotto e non costituisce una consulenza sugli investimenti.

⚠️ Strategy Suitability
RISK: MEDIUM
βœ… Best For
  • Trending markets where ADX > 25 and Bollinger Bandwidth is expanding
  • High-volatility reversal zones where price pierces the outer bands with MACD confirmation
  • Momentum-confirmed breakouts following a period of significant bandwidth contraction (Squeeze)
  • High-liquidity sessions where volume supports directional moves
❌ Avoid In
  • Choppy, range-bound markets where Bollinger Bandwidth remains below 0.02
  • Illiquid consolidation zones with low trading volume and flat MACD histogram
  • High-noise sideways chop where price oscillates around the middle 20-period SMA
  • Low-volume "drift" environments lacking clear institutional participation
πŸ•’ Timeframes
5m15m1h4hDaily
🌍 Markets
Blue-Chip StocksMajor Forex PairsHigh-Liquidity Crypto
πŸ“’ This strategy requires strict dual-confirmation. Entering when only one indicator signals (e.g., price touches band but MACD remains flat) significantly increases the probability of false breakouts.
Q: When should I use Bollinger Bands + MACD strategy?
You should use this strategy when the market transitions from a low-volatility squeeze to an expanding trend, and the MACD crossover confirms that momentum is moving in the same direction as the price breakout.
Q: What market conditions make this strategy fail?
This strategy typically fails in low-volatility sideways markets or "whipsaw" environments where price touches the bands without a sustained trend, leading to multiple false signals.
Q: What is the best timeframe for Bollinger MACD?
While applicable to all timeframes, it is most reliable on the 1-hour and Daily charts where market noise is reduced and trends are more established for indicators to produce high-probability signals.

How This Strategy Works

5-stage decision flow from market reading to trade management

1
Market Reading
Indicator Overview
Apply Bollinger Bands (20, 2) to price chart
Apply MACD (12, 26, 9) below price chart
Identify current volatility regime via Bandwidth
Determine trend direction via MACD zero line position
BBMACD
2
Signal Detection
Trigger Conditions
Price touches or pierces lower Bollinger Band
Bollinger Bandwidth contracts (squeeze forming)
MACD Line approaches Signal Line from below
MACD Histogram bars shrinking toward zero
TouchApproaching cross
3
Dual Confirmation
Both Indicators Agree
BB: Price at lower band AND reversing upward
MACD: Bullish crossover (MACD > Signal)
Both signals occur within 1-3 candles of each other
Reject trade if only one indicator triggers
BB SignalMACD Crossβœ“ GO
4
Entry / Exit
Trade Execution Rules
BUY: Enter long on next candle open after dual confirmation
SELL: Price reaches upper BB + MACD bearish crossover
Alternative exit: MACD crosses below zero line
Partial exit at middle band (SMA 20) if momentum fading
BUYPartialSELLProfit Zone
5
Risk Management
Capital Protection
Stop Loss: 1 ATR below entry or below lower BB
Take Profit: Upper Bollinger Band (1:2 R/R minimum)
Position Size: Risk max 2% of portfolio per trade
Trailing Stop: Move SL to middle band once in profit
EntrySLTPTrailing Stop2%R:R
Strategy Components Reference

Bollinger Bands + MACD

Combined Trading Strategy

Bollinger
+ MACD
Strategy
StratCraft
πŸ“ŠBollinger Bands
SMA(20)β€”Middle band baseline
Upper Bandβ€”SMA + 2Οƒ
Lower Bandβ€”SMA βˆ’ 2Οƒ
Bandwidthβ€”Volatility measure
Squeezeβ€”Low volatility breakout
%B Indicatorβ€”Price position in bands
πŸ“ˆMACD
MACD Lineβ€”EMA(12) βˆ’ EMA(26)
Signal Lineβ€”EMA(9) of MACD
Histogramβ€”MACD βˆ’ Signal
Bullish Crossβ€”MACD > Signal line
Bearish Crossβ€”MACD < Signal line
Zero Lineβ€”Trend direction
Divergenceβ€”Reversal warning
🟒Entry Signals
Lower Band + Bullish Crossβ€”Primary BUY
Squeeze + Histogram Riseβ€”Breakout BUY
Middle Band Bounceβ€”Trend continuation
MACD Zero Cross Upβ€”Trend confirmation
Volume Spikeβ€”Signal validation
πŸ”΄Exit Signals
Upper Band + Bearish Crossβ€”Primary SELL
Band Expansion Fadeβ€”Momentum exhaustion
Histogram Decliningβ€”Weakening trend
MACD Zero Cross Downβ€”Bearish shift
Bearish Divergenceβ€”Reversal signal
πŸ›‘οΈRisk Management
Stop Lossβ€”Below lower band
Position Sizeβ€”ATR-based sizing
Max Riskβ€”2% per trade
Take Profitβ€”Upper band target
Trailing Stopβ€”Middle band follow
Confirmationβ€”Both indicators agree

Related Video Resources

Learn more about the Bollinger Bands + MACD strategy.

How to Combine Bollinger Bands and MACD on TradingView

Learn how Bollinger Bands reveal price extremes while MACD confirms whether momentum supports or contradicts those moves β€” a combined approach for filtering trade entries.

Part 3 - Strategies with MACD and Bollinger Bands

Part of a series exploring combined strategies using Bollinger Bands, MACD, and Stochastic Oscillator to identify high-probability trading setups.

Bollinger Bands + MACD
The Bollinger Bands + MACD strategy combines a volatility envelope (Bollinger Bands) with a momentum oscillator (MACD) to filter trade entries and exits. Bollinger Bands identify overbought/oversold price extremes, while MACD crossovers confirm directional momentum β€” requiring both indicators to agree before entering a position.
Bollinger Bands + MACD Market Suitability
The Bollinger Bands + MACD strategy works best in Trending markets where ADX > 25 and Bollinger Bandwidth is expanding. High-volatility reversal zones where price pierces the outer bands with MACD confirmation. Momentum-confirmed breakouts following a period of significant bandwidth contraction (Squeeze). High-liquidity sessions where volume supports directional moves. Traders should avoid using this strategy in Choppy, range-bound markets where Bollinger Bandwidth remains below 0.02. Illiquid consolidation zones with low trading volume and flat MACD histogram. High-noise sideways chop where price oscillates around the middle 20-period SMA. Low-volume "drift" environments lacking clear institutional participation. The risk level is categorized as MEDIUM. This strategy requires strict dual-confirmation. Entering when only one indicator signals (e.g., price touches band but MACD remains flat) significantly increases the probability of false breakouts.
When should I use Bollinger Bands + MACD strategy?
You should use this strategy when the market transitions from a low-volatility squeeze to an expanding trend, and the MACD crossover confirms that momentum is moving in the same direction as the price breakout.
What market conditions make this strategy fail?
This strategy typically fails in low-volatility sideways markets or "whipsaw" environments where price touches the bands without a sustained trend, leading to multiple false signals.
What is the best timeframe for Bollinger MACD?
While applicable to all timeframes, it is most reliable on the 1-hour and Daily charts where market noise is reduced and trends are more established for indicators to produce high-probability signals.
SMA(20)
The 20-period Simple Moving Average serves as the center line of Bollinger Bands. It represents the average closing price over the last 20 periods and acts as a dynamic support/resistance level that defines the trend direction. Formula: SMA + 2Οƒ
Upper Band
The upper Bollinger Band is calculated by adding 2 standard deviations to the 20-period SMA. It acts as a dynamic resistance level β€” prices touching or exceeding this band indicate overbought conditions and potential reversal points. Formula: SMA + 2Οƒ
Lower Band
The lower Bollinger Band is calculated by subtracting 2 standard deviations from the 20-period SMA. It serves as dynamic support β€” prices touching or falling below this band suggest oversold conditions and potential buying opportunities. Formula: SMA βˆ’ 2Οƒ
Bandwidth
Bandwidth measures the percentage difference between the upper and lower Bollinger Bands relative to the middle band. High bandwidth indicates high volatility, while low bandwidth signals consolidation and often precedes significant price moves. Formula: (Upper βˆ’ Lower) / SMA
Squeeze
A Bollinger Band Squeeze occurs when bandwidth contracts to historically low levels, indicating a period of unusually low volatility. Squeezes often precede explosive breakout moves, making them a key setup signal for traders anticipating directional momentum. Formula: Bandwidth < threshold
%B Indicator
The %B indicator shows where price is relative to the Bollinger Bands on a 0-to-1 scale. Values above 1 mean price is above the upper band (overbought), below 0 means below the lower band (oversold), and 0.5 means price is at the SMA midpoint. Formula: (Price βˆ’ Lower) / (Upper βˆ’ Lower)
MACD Line
The MACD Line is the difference between the 12-period and 26-period Exponential Moving Averages. When the MACD Line is positive, short-term momentum exceeds long-term momentum, indicating bullish pressure. Negative values signal bearish momentum. Formula: EMA(12) βˆ’ EMA(26)
Signal Line
The Signal Line is a 9-period EMA of the MACD Line, acting as a smoothed trigger for buy and sell decisions. Crossovers between the MACD Line and Signal Line are among the most widely used momentum trading signals in technical analysis. Formula: EMA(9) of MACD
Histogram
The MACD Histogram visualizes the difference between the MACD Line and Signal Line as vertical bars. Growing bars indicate accelerating momentum, while shrinking bars warn that the current trend is losing strength before an actual crossover occurs. Formula: MACD βˆ’ Signal
Bullish Cross
A Bullish Cross occurs when the MACD Line crosses above the Signal Line, indicating upward momentum is building. This is a classic buy signal, especially when it occurs below the zero line, suggesting the start of a new uptrend
Bearish Cross
A Bearish Cross occurs when the MACD Line crosses below the Signal Line, indicating downward momentum is strengthening. This is a classic sell signal, particularly when it occurs above the zero line, suggesting the start of a new downtrend
Zero Line
The Zero Line represents the point where the 12-period and 26-period EMAs are equal. When MACD is above zero, the short-term trend is bullish; below zero, it is bearish. Zero line crossovers confirm major trend changes
Divergence
MACD Divergence occurs when price makes new highs or lows but the MACD indicator does not confirm the move. Bullish divergence (price lower low, MACD higher low) warns of upward reversal; bearish divergence warns of downward reversal
Lower Band + Bullish Cross
The primary buy signal triggers when price touches the lower Bollinger Band while the MACD simultaneously forms a bullish crossover. This dual confirmation combines oversold price levels with rising momentum, producing high-probability long entries
Squeeze + Histogram Rise
A breakout buy signal occurs when Bollinger Bands are in a squeeze (low bandwidth) and the MACD histogram begins rising from negative territory. The squeeze indicates coiled energy, and the rising histogram confirms the breakout direction is bullish
Middle Band Bounce
In an established uptrend, price often pulls back to the 20-period SMA (middle band) before resuming the trend. A bounce off the middle band, confirmed by MACD histogram staying positive, signals a trend continuation buying opportunity
MACD Zero Cross Up
When the MACD Line crosses above the zero line, it confirms that short-term momentum has shifted decisively bullish. Combined with price holding above the lower Bollinger Band, this signal validates the beginning of a sustained uptrend
Volume Spike
A volume spike above the 20-period average volume provides additional validation for entry signals. High volume on a buy signal confirms institutional participation and increases the probability that the price move will follow through
Upper Band + Bearish Cross
The primary sell signal triggers when price reaches the upper Bollinger Band while the MACD simultaneously forms a bearish crossover. This dual confirmation combines overbought price levels with fading momentum, signaling an optimal exit point
Band Expansion Fade
Band expansion fade occurs when the Bollinger Bands widen rapidly and then begin contracting while price stalls near the upper band. This pattern indicates that the initial momentum burst is exhausting, and a pullback or reversal is likely
Histogram Declining
When the MACD histogram begins declining from its peak while price is still near the upper Bollinger Band, it signals that upward momentum is weakening. This early warning allows traders to tighten stops or exit before a full reversal occurs
MACD Zero Cross Down
When the MACD Line crosses below the zero line, short-term momentum has turned decisively bearish. This confirms the trend has reversed and any remaining long positions should be closed to avoid further downside risk
Bearish Divergence
Bearish divergence occurs when price makes a higher high but the MACD makes a lower high, indicating that buying momentum is weakening despite rising prices. This is an advanced warning to exit long positions before a trend reversal
Stop Loss
The stop loss is placed just below the lower Bollinger Band at the time of entry. This level represents a statistically significant breakdown point β€” if price closes below it, the original trade thesis is invalidated and the position should be exited
Position Size
Position size is calculated using the Average True Range (ATR) to normalize risk across different volatility environments. Higher ATR means smaller position size to keep dollar risk constant, ensuring no single trade disproportionately impacts the portfolio
Max Risk
The 2% rule limits the maximum capital at risk on any single trade to 2% of total portfolio value. This risk management principle ensures that even a series of consecutive losses will not cause catastrophic drawdown to the trading account
Take Profit
The take profit target is set at the upper Bollinger Band for long positions. Since approximately 95% of price action occurs within the bands, the upper band represents a statistically likely resistance level where profit should be secured
Trailing Stop
The trailing stop follows the 20-period SMA (middle Bollinger Band) as the trade moves in favor. This dynamic approach locks in profits while allowing the trade to capture extended trends, only exiting when the trend structure breaks
Confirmation
Confirmation requires both Bollinger Bands and MACD to agree on the trade direction before entry. This dual-indicator filter reduces false signals by ensuring that both volatility (Bollinger) and momentum (MACD) support the same directional bias