Captures trend changes and momentum shifts using MACD crossovers and divergences
| Strategy Type | MACD (Moving Average Convergence Divergence) Trading |
| Market Outlook | Captures trend changes and momentum shifts using MACD crossovers and divergences |
| Risk Profile | Moderate - widely used indicator with clear signal generation |
| Reward Profile | Good returns from riding trends identified by MACD signals |
| Time Horizon | Swing to positional (days to weeks) |
| Capital Requirement | Moderate (A$15,000 - A$50,000) |
| Margin Type | Overnight/initial margin (set by ASX Clear (Futures)) for swing trades; intraday futures margin for intraday MACD signals |
| Best Used When | Trending markets with clear momentum, MACD crossovers confirmed by histogram |
| Asx Applicability | The SPI 200 index future (and Mini SPI 200); the thin S&P/ASX 200 sector futures; and liquid ASX 200 large caps (CBA, BHP, the big four banks) in the cash market for single-name setups |
| Asic Compliance | Fully compliant - standard ASX 24 exchange-traded futures, cleared by ASX Clear (Futures) and regulated by ASIC. Trade through an AFSL-holding broker |
| Contract Specifications | A$25 per index point (~A$217,500 notional at 8,700) • A$5 per index point (~A$43,500 notional at 8,700) • A$25 per index point (thinner liquidity) • A$25 per index point (thinner liquidity) • One index point (A$25 for SPI 200 and sector futures; A$5 for Mini SPI 200) |
| Trading Hours | ASX 24 day session 9:50 AM - 4:30 PM Sydney time, plus an overnight session ~5:10 PM - 7:00 AM (8:00 AM during US non-DST). ASX cash equity market 10:00 AM - 4:00 PM with a closing single-price auction at 4:10 PM. All times AEST/AEDT |
| Macd Settings | 12, 26, 9 (fast EMA, slow EMA, signal line) • 5, 13, 6 or 8, 17, 9 for faster signals • 19, 39, 9 for smoother signals |
| Expiry Considerations | The SPI 200 expires quarterly (third Thursday of Mar/Jun/Sep/Dec). MACD signals may be distorted by quarterly expiry/roll-week volatility - far less frequent than India's monthly cycle |
| Tax Implications | Active trading (swing or intraday) is generally on revenue account - assessed as ordinary income at marginal rates, with losses generally deductible (subject to non-commercial loss rules). No 50% CGT discount for active traders; no Securities Transaction Tax. General information only - confirm with a registered tax agent or the ATO |
The most reliable MACD signal is a signal line crossover confirmed by a histogram direction change, occurring when MACD is already on the 'correct' side of zero. Example: a bullish crossover (MACD above signal) with the histogram turning positive, while MACD is above zero = highest reliability. Single signals (a crossover alone) are less reliable. Divergence signals are powerful but require crossover confirmation. Start with confirmed signal line crossovers and add filters (histogram, zero line, ADX) as you gain experience.
MACD false signals occur primarily in: 1) Ranging markets - MACD oscillates around zero causing multiple whipsaws. Solution: use an ADX filter (only trade when ADX > 20). 2) Choppy price action - minor crossovers that quickly reverse. Solution: require histogram confirmation. 3) Counter-trend signals - crossovers against the major trend. Solution: trade in the direction of the higher timeframe MACD. 4) No follow-through - a crossover occurs but momentum doesn't sustain. Solution: use stops and accept some losses as a cost of trading. False signals are normal - manage them with filters and proper position sizing.
MACD works on any timeframe but behaviour differs: Daily: best for swing trading. Standard 12,26,9 works well. A good balance of signals and reliability. Hourly: good for intraday swing trades. Consider faster settings (8,17,9). More signals but more noise. 5-15 minute: for day trading. Use fast settings (5,13,6). Many signals, many false ones. Weekly: for position trading. Slow settings (19,39,9). Few signals but significant. Recommendation: start with daily MACD. Use hourly for entry timing within the daily trend. Avoid very short timeframes until experienced.
MACD exit signals: 1) Opposite crossover - MACD crosses the signal line in the opposite direction. The most definitive exit. 2) Histogram peak and decline - the histogram shrinks from a peak for 3+ bars. An early warning to tighten the stop or exit. 3) Zero line cross against the position - a strong exit signal, the trend has changed. 4) Stop loss hit - always have a price-based stop. 5) Divergence forms - price making a new extreme but MACD not confirming. A warning to exit. Best practice: use a histogram decline as an early warning, tighten the stop or exit partial, full exit on the crossover.
MACD and RSI serve different purposes - neither is universally 'better': MACD strengths: trend following, momentum direction, crossover signals. Best in trending markets. RSI strengths: overbought/oversold levels, reversal signals, divergence. Best in ranging markets or for timing within trends. Combination: use MACD to identify trend direction and RSI for entry timing within the trend. Example: daily MACD bullish (above zero, above signal) = look for longs. Use RSI pulling back to the 40-50 zone for entry timing. Together they provide trend direction (MACD) + entry timing (RSI).
MACD divergence trading: 1) Identify the divergence - price a new extreme, MACD not confirming. 2) Don't immediately counter-trade - divergence can persist. 3) Wait for crossover confirmation - divergence + crossover = entry signal. 4) Enter on the crossover with a stop beyond the divergence price extreme. 5) Target the prior swing or a Fibonacci level. 6) Position size conservatively (divergence trades are counter-trend initially). Key insight: divergence is a warning, not an entry trigger. The crossover confirms the momentum has actually shifted. Success rate improves dramatically by waiting for confirmation.
Effective MACD combinations: 1) MACD + ADX: ADX filters MACD signals by trend strength. Only trade MACD crossovers when ADX > 20. Dramatically reduces ranging-market whipsaws. 2) MACD + RSI: MACD for direction, RSI for entry timing. Buy when MACD is bullish and RSI pulls back to 40-50. 3) MACD + Moving Averages: a MACD crossover at MA support = high probability. 4) MACD + Bollinger Bands: a MACD crossover at a band touch = confirmed reversal. 5) MACD + Volume: a crossover with a volume surge = strong signal. Don't over-complicate - pick one combination and master it.
Market condition adaptation: Trending market (ADX > 25): MACD works best. Trade signal line crossovers. Let winners run to the opposite crossover. Standard approach. Ranging market (ADX < 20): MACD gives whipsaws. Either: a) avoid MACD signals entirely and use range strategies, or b) trade only zero line crosses (stronger signals) with tight stops. Volatile market (high A-VIX, e.g. 20+): MACD may lag significant moves. Use faster settings or combine with price action for earlier signals. Wider stops needed. Quiet market (low A-VIX, below ~14): MACD signals may be weak and moves small. Consider requiring stronger confirmation (zero line + signal crossover). The A-VIX is the S&P/ASX 200 VIX (code XVI); also watch the US VIX, since global risk-off can override local calm.
MACD optimisation approach: 1) Start with standard 12,26,9 - it works and is widely watched. 2) If you want more signals: try 8,17,9 or 5,13,6. Accept more false signals for earlier entries. 3) If you want fewer, smoother signals: try 19,39,9 or 24,52,9. Accept more lag for reliability. 4) Backtest variations on your instrument over 2-3 years. Track: number of signals, win rate, profit factor. 5) Walk-forward validate - optimise on the training period, test on unseen data. 6) Avoid over-fitting - prefer round numbers; parameters should work across a range of values. Recommendation: standard settings work for most. Only change if a significant backtested improvement is proven.
Zero line significance: 1) Trend bias: MACD above zero = bullish bias (12 EMA > 26 EMA). MACD below zero = bearish bias. 2) Signal quality: a signal line crossover above zero = high-quality long. A crossover below zero = high-quality short. A crossover against the zero position = lower quality (counter-trend). 3) Zero line cross: strong confirmation. MACD crossing zero from below confirms an uptrend. From above confirms a downtrend. 4) Trading application: after a signal crossover, a zero cross can be an add-on signal. Example: a bullish signal cross at MACD -11, then MACD crosses zero -> add to the position. 5) Exit warning: if MACD crosses zero against your position, it is a strong exit signal.
Impulse System implementation: 1) Calculate: 13 EMA slope (rising/falling/flat). MACD histogram direction (rising/falling/flat). 2) Colour coding: Green = EMA rising AND histogram rising (buy allowed). Red = EMA falling AND histogram falling (sell allowed). Blue = misaligned (neutral, no new positions). 3) Trading rules: only enter longs on green bars. Only enter shorts on red bars. Exit longs when a bar turns red (not just blue for conservative). Exit shorts when a bar turns green. 4) Coding: EMA_rising = EMA[0] > EMA[1]. Hist_rising = Histogram[0] > Histogram[1]. Green = EMA_rising AND Hist_rising. 5) Advantages: objective, systematic, prevents counter-momentum entries. Track performance by colour state for optimisation.
MACD mathematics: 1) EMA calculation: EMA = α × Price + (1-α) × Previous_EMA, where α = 2/(N+1). 12 EMA α = 0.154, 26 EMA α = 0.074. 2) MACD = EMA12 - EMA26. Measures price momentum relative to the longer-term trend. 3) Signal = EMA9 of MACD. Smooths MACD for signal generation. 4) Optimisation space: fast period (5-20), slow period (15-50), signal period (5-15). Constraints: fast < slow. 5) Optimisation metrics: profit factor, Sharpe ratio, win rate weighted by trade significance. 6) Overfitting risk: more parameters = higher overfit risk. Walk-forward validation essential. Prefer parameters near round numbers that work across a range of values. 7) Market regime: optimal parameters may shift with the volatility regime.
Professional MACD usage: 1) Part of multi-factor models: MACD is one momentum factor among value, carry, volatility, etc. Not standalone. 2) Cross-asset: apply the same MACD logic across equities, bonds, commodities, FX for diversification. 3) Signal combination: MACD signals combined with other momentum indicators (RSI, ROC) for an ensemble. 4) Risk parity: position size based on volatility, not fixed lots. MACD signal direction, volatility determines size. 5) Machine learning: ML classifies MACD crossover quality, predicts move magnitude, optimises parameters dynamically. 6) Execution: sophisticated entry/exit timing around MACD signals to minimise market impact. 7) Regime detection: MACD behaviour helps classify the market regime for strategy selection. Retail adaptation: focus on proper position sizing, combine with simple filters (ADX), and maintain realistic expectations.
Portfolio MACD integration: 1) Momentum scoring: score each instrument by MACD metrics (position, histogram, direction). Higher score = stronger momentum. 2) Ranking and allocation: overweight the top momentum tercile, underweight the bottom. Monthly rebalancing. 3) Aggregate sentiment: average the histogram across portfolio instruments. Positive aggregate = risk-on (maintain exposure). Negative = risk-off (reduce, hedge). 4) Sector rotation: track sector MACD for rotation. Enter sectors with improving MACD (histogram turning positive from negative). Exit deteriorating sectors. 5) Risk management: reduce overall exposure when aggregate MACD is declining significantly. Increase when improving. 6) Implementation: calculate weekly/monthly for rebalancing decisions. Avoid daily changes (transaction costs). Expected improvement: a momentum-weighted portfolio typically outperforms equal weight by 2-4% annually.
MACD limitations and solutions: 1) Lagging indicator: uses moving averages, signals come after the trend is established. Solution: use the histogram for earlier signals, accept lag as a confirmation feature. 2) Poor in ranges: whipsaws when price oscillates without trend. Solution: ADX filter (only trade ADX > 20). 3) No absolute levels: unlike RSI, it can't identify 'overbought'. Solution: compare MACD to historical extremes for overextension. 4) Fixed parameters: 12,26,9 may not suit all markets. Solution: backtest alternatives, accept standard works broadly. 5) Single dimension: measures momentum only, ignores volume and structure. Solution: combine with volume and price action. 6) Doesn't predict magnitude: a crossover doesn't tell you how big the move will be. Solution: use ATR for targets, let winners run. Accept the limitations, design the system around them, combine with complementary indicators.
Full guided lessons, quizzes, and a complete strategy library for the Australia market. One-time purchase. No subscription, ever.
Get Australia access →