Unlock Trading Insights with the Accumulation/Distribution Line

By Forex & Brokers DeskUpdated Nov 10, 2026

Unlock Trading Insights with the Accumulation/Distribution Line
Illustration · Fintrev

Key takeaways

  • The close location value runs from +1 when a bar closes at its high to -1 when it closes at its low.
  • The absolute level of the A/D line carries no meaning, so traders read its direction, slope and alignment with price.
  • On daily charts, a divergence between price and the A/D line should get a week or two to develop before acting on it.
  • Spot forex platforms usually supply tick volume, so the A/D line can differ from one broker's chart to another's.

The accumulation/distribution line (A/D line) is a running total of volume, weighted by where each period’s close falls within that period’s high-to-low range. To calculate it, you find the close location value (CLV) for each bar, multiply it by that bar’s volume, and add the result to the previous A/D total. Marc Chaikin developed the indicator to track money flowing into and out of a security. A rising line points to buying pressure (accumulation), a falling line points to selling pressure (distribution), and a split between the line and price can hint that a trend is losing support.

How to calculate accumulation/distribution

The calculation has three steps. It works on any timeframe (one-minute, hourly, daily, weekly or monthly bars) as long as each bar has a high, low, close and volume.

Step 1: Find the close location value

The CLV measures where the close sits within the bar’s range:

CLV = [(C − L) − (H − C)] / (H − L)

where C is the closing price, H is the high of the period and L is the low of the period.

The numerator compares the distance from the low to the close with the distance from the close to the high. That gives three reference points:

  • CLV = +1: the close equals the high. Buyers held control into the end of the period.
  • CLV = 0: the close sits exactly halfway between the high and low.
  • CLV = -1: the close equals the low. Sellers held control into the end of the period.

When the high equals the low (a bar with no range), the formula divides by zero. Charting software needs a rule for that case. Treating the CLV as zero, so the bar adds nothing, is one straightforward approach.

Step 2: Multiply by volume

Multiply the CLV by the period’s volume. The result is often called money flow volume:

Money flow volume = CLV × Volume

A bar that closes at its high on heavy volume adds a large positive amount. A bar that closes near the middle of its range adds very little, however heavy the volume.

Step 3: Keep a running total

A/D (today) = A/D (previous period) + Money flow volume (today)

The first value is simply the first period’s money flow volume. From then on, each bar adds to or subtracts from the total. Because the starting point depends on where the data begins, the absolute number on the A/D line carries no meaning. Two charts of the same stock starting on different dates will show different levels. What matters is the direction and slope of the line, and how it lines up with price.

Worked example

The figures below are hypothetical and only show the mechanics.

Day High Low Close Volume CLV Money flow volume A/D line
1 50.00 46.00 49.00 100,000 0.50 +50,000 50,000
2 52.00 48.50 49.20 120,000 -0.60 -72,000 -22,000
3 51.00 48.00 50.40 90,000 0.60 +54,000 32,000

Day 1: CLV = [(49 − 46) − (50 − 49)] / (50 − 46) = (3 − 1) / 4 = 0.5. Multiplied by 100,000 shares, that adds 50,000.

Day 2 shows why the A/D line is more than a price chart with volume attached. The close of 49.20 is higher than Day 1’s close of 49.00, so on a close-to-close basis the stock was up. But the bar traded as high as 52.00 and gave most of that back: CLV = [(49.20 − 48.50) − (52.00 − 49.20)] / 3.50 = (0.70 − 2.80) / 3.50 = -0.6. The A/D line falls by 72,000, reflecting the selling that pushed price off its highs.

Day 3: CLV = [(50.40 − 48.00) − (51.00 − 50.40)] / 3.00 = 1.8 / 3 = 0.6, adding 54,000.

Reading the A/D line

The A/D line produces two kinds of information: confirmation, when it agrees with price, and divergence, when it does not.

Confirmation of a trend

When price makes higher highs and the A/D line also climbs, volume is concentrated on bars that close near their highs. That supports the view that the advance has real buying behind it and may continue. In a downtrend, a falling A/D line alongside falling prices shows that selling pressure is consistent with the decline.

Bullish signals

A bullish divergence forms when price is in a downtrend but the A/D line turns up or trends higher. Bars are increasingly closing in the upper part of their ranges, on enough volume to lift the cumulative total, even while price keeps sliding. That suggests buying pressure is building and sellers are losing strength. A shift from a downtrend to an uptrend can follow, but the divergence is a warning, not a guarantee.

Bearish signals

A bearish divergence is the mirror image: price keeps rising while the A/D line flattens or declines. Rallies are closing weaker within their ranges, or the volume on down-closing bars is outweighing the volume on strong ones. That points to distribution, with selling pressure increasing beneath an apparently healthy uptrend, and it can come before a move lower.

Spotting divergence in practice

Divergence only means something relative to a trend, so start by confirming that price is actually trending. A choppy, sideways market produces a meandering A/D line that diverges from price constantly without much significance.

Once a trend is clear, look for a sustained separation between the two lines rather than a one-bar wobble. On daily charts, give a divergence a week or two to develop before acting on it. A flat A/D line, or one that drifts slightly against price without a sharp break, is a weak signal and may simply mean no change is coming.

Comparing swing points makes the reading more objective. If price sets a new high but the A/D line’s corresponding peak is lower than its previous peak, the divergence is visible on both lines. Pairing those swing points with support and resistance levels can help decide where a reversal would be confirmed or invalidated.

How A/D differs from on-balance volume

On-balance volume (OBV), an earlier volume indicator, adds a period’s entire volume when the close is higher than the previous close and subtracts it when the close is lower. It looks only at the close-to-close change.

The A/D line ignores the previous close and looks at where the close fell within the current bar’s range. It also adds only a fraction of the volume, scaled by the CLV. That is why Day 2 in the example adds volume to OBV (the close was up) but subtracts it from the A/D line (the close was in the lower part of the range). The two indicators can tell different stories on the same chart, and the A/D line is generally more sensitive to intrabar selling or buying.

A related tool, the Chaikin oscillator, takes the difference between a 3-period and a 10-period exponential moving average of the A/D line. It turns the cumulative line into an oscillator that crosses above and below zero, which some traders find easier to read for momentum shifts.

A/D line vs. RSI and MFI

The A/D line has no fixed upper or lower bound, so it cannot tell you when a market is stretched. Bounded oscillators fill that gap.

Money Flow Index

The MFI is a volume-weighted momentum indicator, usually calculated over 14 periods. It compares positive money flow with negative money flow and plots the result on a 0 to 100 scale. Readings around 80 or above are typically read as overbought. Readings around 20 or below are typically read as oversold.

Relative Strength Index

The RSI is a momentum oscillator that compares the size of recent gains with the size of recent losses, also on a 0 to 100 scale. It does not use volume at all. Like the MFI, it is mainly used to flag overbought and oversold conditions and works best as a complement to another tool.

Combining them

The A/D line, MFI and RSI measure different things and do not overlap, so they can be layered. A bearish A/D divergence carries more weight if the RSI or MFI is also in overbought territory, and a bullish divergence is more interesting when the oscillators are oversold. If the A/D line diverges but the oscillators sit in the middle of their range, the signal is less developed.

Using the A/D line on forex and intraday charts

The A/D line was designed for exchange-traded securities, where volume is the number of shares or contracts that actually changed hands. Spot forex has no central exchange, so most retail platforms show tick volume (the number of price changes in a period) instead of traded volume. The A/D formula still runs on tick volume, but the result reflects quote activity on that feed rather than total market volume. The line on one broker’s chart may differ from another’s. Currency futures, which trade on an exchange, report real volume.

On intraday charts the same three-step calculation applies to each bar. Volume in many markets varies sharply by time of day, so a few high-volume bars at the open, or during overlapping forex sessions, can dominate the running total. Short-term traders using the line for day trading should judge its slope within the context of those volume patterns.

Limitations

Gaps are ignored. The CLV uses only the current bar’s high, low and close. If a stock gaps up sharply at the open, then trades in a range and closes near the middle, the CLV is close to zero and the gap adds almost nothing to the A/D line. A large move between sessions can go unregistered.

Slow response to small changes. Because the line is cumulative, a gradual slowdown in selling during a downtrend can be hard or impossible to see until the line actually turns up. The rate of change may be improving well before the line shows it.

Range position, not direction. As Day 2 in the worked example shows, a bar can close above the previous close and still subtract from the line if it finished near its own low. The line will sometimes disagree with price for reasons unrelated to a reversal.

FAQs

Does the A/D line have any settings?

No. Unlike the RSI or MFI, the basic A/D line has no lookback period. Every bar in the dataset contributes to the running total. Settings appear only in derived tools such as the Chaikin oscillator, which applies moving averages to the line.

The Bottom Line

Traders who want to judge whether buying or selling pressure supports a price trend can use the A/D line, especially when watching for divergence. Its signals carry more weight when price is clearly trending and when the RSI or MFI also shows overbought or oversold readings. Price gaps, slow cumulative response and tick volume in spot forex all limit what the line can show, so it works best alongside other tools.

About this page

Written by Forex & Brokers Desk

The Forex & Brokers Desk covers forex and CFD broker reviews, regulation checks, trading guides and the forex glossary.

Published
Last updated

Spotted an error? Tell the editors. This page is general information, not financial advice.