MACD Indicator: How to Read and Use It
Indicators 11 min read Updated:

MACD Indicator: How to Read and Use It

Alex Rivers Alex Rivers · Crypto Trader & Technical Analyst

The MACD indicator (Moving Average Convergence Divergence) measures momentum by comparing two exponential moving averages. It produces three outputs: the MACD line (12 EMA minus 26 EMA), a signal line (9-period EMA of MACD), and a histogram showing the gap between them. Traders use crossovers, zero-line crosses, and divergence from price to time entries and exits in trending markets.

Why traders still rely on MACD

I started using the MACD indicator in 2020 on Binance spot. Treated every crossover as a confirmed entry. Blew a $300 account partly because of it.

The indicator itself is sound. MACD is one of the more reliable tools for confirming momentum shifts and identifying trend changes. The problem is how most traders apply it: wrong timeframe, no market context, every crossover treated as an entry signal.

This guide covers what MACD actually measures, how each component works, and what two full market cycles of testing it on crypto and forex taught me about when it’s useful and when it isn’t.

What is the MACD indicator?

MACD stands for Moving Average Convergence Divergence. Gerald Appel developed it in the late 1970s for equity markets, and it remains one of the most widely used momentum indicators in technical analysis today.

The core idea: track the relationship between two exponential moving averages (EMAs). When the faster EMA pulls away from the slower one, momentum is building. When they converge, momentum is fading.

Default settings on most platforms:

  • Fast EMA: 12 periods
  • Slow EMA: 26 periods
  • Signal line: 9-period EMA of the MACD line

These settings were calibrated for daily equity charts. They hold up well on 4H and daily crypto and forex charts. On shorter timeframes, the signal quality drops significantly, something I had to test firsthand before believing it.

The three MACD components

MACD line: the raw difference between the 12 EMA and 26 EMA. Above zero means the short-term average is above the long-term average, meaning recent momentum is positive. Below zero means the opposite.

Signal line: a 9-period EMA of the MACD line itself. A smoothed version of MACD. When the MACD line crosses above the signal line, that’s a bullish crossover. When it drops below, bearish.

Histogram: the difference between the MACD line and signal line. Rising bars above zero show accelerating upward momentum. Shrinking bars warn that a crossover is coming before the lines actually touch.

Watching the histogram narrow is often more actionable than waiting for a crossover. By the time the lines cross, a portion of the move has already played out. The histogram gives you an early read on what’s about to happen.

Reading the three main MACD signals

Crossover signals

A bullish crossover: the MACD line crosses above the signal line. Bearish: the reverse.

Crossovers carry more weight when they happen at a distance from zero. A bullish crossover starting from deep negative territory says the prior downtrend had real momentum — the reversal has room to run. A crossover right at the zero line is a weaker signal with less follow-through.

I tested MACD crossovers on ETH/USDT for three months on a $600 Exness account. In trending conditions, the signal held up. In ranging conditions, price whipsawed constantly around the signal line, generating crossover after crossover with no follow-through. After that three-month test, I stopped acting on raw crossovers without a trend filter.

The crossover works when there’s a clear trend. In sideways markets, it produces noise.

zero ↑ cross
Bullish MACD crossover: MACD line (gold) crosses above the signal line (gray), confirming momentum shift. Crossovers starting below the zero line carry more weight than ones at zero.

Zero-line crosses

When the MACD line itself crosses from below zero to above, both EMAs have changed direction. The short-term average is now above the long-term average. This is a slower, cleaner confirmation than a line crossover.

Zero-line crosses work best as trend confirmation, not as entry triggers. If MACD just crossed above zero on the 4H chart, look for long setups on the 1H. It’s a bias filter, not a precise entry signal.

MACD divergence

Divergence is when price makes a new high but MACD doesn’t (bearish), or price makes a new low but MACD doesn’t follow (bullish). That gap between price and momentum is the signal.

Bearish divergence: price higher high, MACD lower high. Momentum is fading even as price extends.

Bullish divergence: price lower low, MACD higher low. Selling pressure weakening before price reverses.

Divergence on BTC/USDT 4H fires roughly 2-3 times per month. When it aligns with a major support or resistance zone from the chart patterns guide, these are among the cleanest setups available. Less frequent than crossovers, but with a better hit rate.

Price MACD Higher high Lower high
Bearish MACD divergence: price makes a higher high (green) while MACD makes a lower high (red). Momentum is fading before price reverses.

What the timeframe testing showed

MACD on the 15-minute chart is nearly useless for swing trading. The lines cross constantly. The histogram reverses every few hours. There’s no way to tell a meaningful shift from random noise. I ran enough tests to know this isn’t opinion. It’s a reliable finding.

On the 4H chart, the picture changes. You get 3-6 meaningful crossover or divergence setups per month per pair. Each signal can be evaluated properly. False signals still happen, but the rate drops to a manageable level.

On the daily chart, signals are cleaner still, though rare. For swing positions held 3-10 days, the daily MACD acts as a filter: if daily MACD is bearish, avoid new longs even when the 4H gives a crossover. The daily keeps you from fighting the larger trend.

My current setup on Exness: 4H as the primary signal timeframe, daily MACD as the trend filter. Nothing below 1H gets checked.

For how MACD fits into a complete indicator stack with RSI and price structure, see the swing trading technical analysis guide.

Get MACD setups from our live $600 account before market open

We post 2-3 live trade ideas every day from our $600 live account. EUR/USD, BTC, XAU/USD.

Join Telegram →

Common mistakes with MACD

Using MACD without market context. MACD confirms momentum. It doesn’t tell you whether price is near a key level, whether you’re in a trend, or whether a major economic release is two hours away. Pair MACD signals with price structure before acting on them.

Trusting every crossover. This was my $300 lesson. In ranging markets, every crossover looks like a reversal. Check whether price is making higher highs and higher lows (uptrend) or lower highs and lower lows (downtrend) first. If neither, MACD doesn’t have a direction to trade into. See swing trading strategies for how to read trend context before layering in indicators.

Changing settings constantly. The default (12, 26, 9) is a solid baseline. Some traders shift to (5, 34, 5) for daily charts or (3, 10, 16) for faster signals. Test one configuration thoroughly before switching. Fitting settings to past charts isn’t improving your strategy. It’s curve fitting.

Ignoring divergence. Most beginners focus entirely on crossovers and miss the signal with the better accuracy. Divergence fires less often and requires more chart reading skill. That combination is exactly why it’s worth learning.

Applying MACD to 15-minute charts for swing decisions. Covered above, but worth repeating: on 15min, MACD is noise. Minimum 1H, prefer 4H.

Test MACD signals on a live account from $150

We run it on Exness Standard: EUR/USD from 0.7 pips, start from $150, instant withdrawal.

Open Exness Account →

Frequently Asked Questions

What does the MACD indicator tell you?
MACD tells you whether short-term momentum is stronger or weaker than the longer-term trend. The MACD line above zero means recent price action is outpacing the 26-period average. Crossovers between the MACD line and signal line show momentum shifts. Divergence from price warns that a trend may be losing steam before price actually reverses.
What MACD settings should I use?
The default settings (12, 26, 9) work well on 4H and daily charts. I use them without modification for swing trading BTC and EUR/USD on Exness. If you're on 1H, some traders use (5, 13, 8) for more sensitivity. Avoid adjusting settings to fit past chart data; that is optimization bias, not a real edge.
How reliable are MACD crossover signals?
In trending markets on 4H and daily charts, crossovers work reasonably well when combined with a trend filter. In ranging markets they produce a high rate of false signals. I tested crossovers on ETH/USDT for three months and the false signal rate in sideways conditions was high enough that I stopped acting on raw crossovers without first confirming the trend direction.
What is MACD divergence and why does it matter?
Divergence is when price makes a new high but MACD doesn't follow (bearish divergence), or price makes a new low but MACD holds higher (bullish divergence). It signals that momentum is weakening before price reverses. In my testing, divergence setups on BTC 4H are the most reliable MACD signals available, firing 2-3 times per month with a noticeably better hit rate than crossovers alone.
Can MACD be used for crypto trading?
Yes. MACD works on crypto the same way it works on forex. The key difference is that crypto is more volatile, so 15-minute and 30-minute charts generate excessive noise. For BTC and ETH, I use the 4H chart as the primary signal timeframe. Divergence works particularly well on BTC because the asset has clear momentum cycles tied to market phases and sentiment shifts.
What is the difference between MACD and RSI?
MACD is a trend-following momentum indicator that shows direction and strength of a move. RSI is an oscillator that measures overbought and oversold conditions on a 0-100 scale. MACD has no fixed range and works best in trending markets. RSI oscillates between extremes and is more useful for spotting exhaustion. Many traders use both: RSI to flag overbought or oversold levels, MACD to confirm whether momentum is shifting in that direction.
Where can I learn more about applying MACD in a full strategy?
The best starting point is applying MACD manually to historical charts before using it live. TradingView has the indicator built in on every chart for free. For how MACD combines with other tools in a complete trading setup, see the swing trading technical analysis guide. For the mathematics behind the indicator, Investopedia's MACD page covers it clearly.

Reader Reviews

4.8
Based on 42 reviews
5★
74%
4★
18%
3★
8%
2★
0%
1★
0%
Ryan M. ✓ Verified Reader
3 days ago

The trend filter point is what I was missing. I'd been taking MACD crossovers in ranging markets and wondering why my win rate was 38%. After applying the higher-high/higher-low check before every crossover entry, that number jumped to 57% over the next 30 trades on EUR/USD 4H. The filter is obvious in retrospect but I hadn't seen it stated this clearly before.

Helpful?
Sarah L. ✓ Verified Reader
1 week ago

Divergence was something I kept reading about but never trusted enough to trade. The BTC 4H example — 2-3 fires per month, better hit rate than crossovers — gave me enough conviction to start tracking it on my own charts. After 6 weeks I've confirmed the frequency claim. It really does align with key levels in a way that crossovers don't.

Helpful?
Patrick N. ✓ Verified Reader
5 days ago

The histogram narrowing as an early crossover warning is the most actionable insight in the article. I was always waiting for the lines to actually touch before paying attention. Watching the bars shrink first gives you a few candles of lead time to prepare the entry. Tested it on 20 trades on GBP/USD and it consistently gave earlier entries than waiting for the crossover itself.

Helpful?
Alex
2 days ago

The timeframe testing section confirmed something I'd experienced but never systematically verified. Tried MACD on the 15-minute chart for two weeks — it was noise, exactly as described. Moved to 4H and immediately the signals became evaluable. The move from 15min to 4H didn't change the indicator, it changed the signal-to-noise ratio enough to actually use it.

Helpful?

Leave a Review

Alex Rivers
Alex Rivers

Crypto Trader & Technical Analyst

Crypto trader since 2019. Specializes in momentum strategies using RSI, MACD, and volume analysis on Binance Futures. Has managed personal portfolios through multiple market cycles.

RSI & MACD StrategiesMomentum TradingCrypto FuturesBinance Futures