Skip to content
Indicators 5 min read

Force Index: Price and Volume Calculation and How to Read It

The force index multiplies each session’s price change by its volume. Learn Elder’s formula, 2- and 13-session smoothing, the zero line and its limits.

Hypothetical daily candlestick chart with volume and a 13-session force index pane: the second advance sets a higher price high on smaller gains and lighter volume while the force index peaks lower, then turns negative in the decline.Higher price highVolume0Force index, 13-session EMA
Hypothetical bars, not market data. The 13-session force index is computed from these bars; its lower peak in the second advance, against a higher price high, is a bearish divergence.

The force index multiplies the session’s price change by its volume, so direction, size and participation land in one number. Raw values are noisy and scale with price and volume; smoothed versions are read against their own zero line.

What the force index measures

The force index combines three things in one number: the direction of a session’s move, its size and the volume behind it. Alexander Elder introduced it in his 1993 book Trading for a Living. A large gain on heavy volume produces a large positive value, and a small loss on light volume a small negative one.

Its units are dollars times shares. Because share prices and volume differ enormously between stocks, the absolute numbers only make sense against the same stock’s history.

Force index price and volume calculation

The raw, one-session force index is the change in the closing price from the previous session multiplied by the session’s volume. Smoothed versions apply an exponential moving average to the raw values.

Force index (1) = (Close - Previous close) × Volume
Force index (n) = EMA of Force index (1) over n sessions
EMA(t) = EMA(t-1) + (2 / (n + 1)) × (Force index (1) at t - EMA(t-1))
Close, Previous close
Closing prices of the session and the session before, in dollars.
Volume
Shares traded in the session.
n
The smoothing length; this guide seeds each EMA with the simple average of its first n raw values.

The first raw value needs two sessions, because it uses the previous close. An unchanged close gives exactly 0, whatever the volume.

Force index smoothing periods

Elder smoothed the raw values with exponential moving averages: a 2-session EMA for short-term timing and a 13-session EMA for the intermediate trend. The 2-session version still swings sharply from one session to the next, while the 13-session version changes sign far less often. Longer settings, such as 50 or 100 sessions, are sometimes used to describe a broader balance of buying and selling.

Force index calculation: a worked example

The table computes the raw force index and both smoothed versions for a hypothetical stock. EMA(2) starts at session 3 and EMA(13) at session 14, when enough raw values exist for their seeds. Smoothed values are rounded to whole units for display.

Force index over sixteen hypothetical sessions (prices in $, volume in shares, force in $ × shares)
SessionCloseChangeVolumeForce index (1)EMA(2)EMA(13)
145.001,000,000
245.40+0.401,200,000480,000
345.10-0.30900,000-270,000105,000
445.80+0.701,500,0001,050,000735,000
546.00+0.201,100,000220,000391,667
645.70-0.30800,000-240,000-29,444
746.30+0.601,400,000840,000550,185
846.50+0.201,000,000200,000316,728
946.20-0.301,300,000-390,000-154,424
1046.60+0.401,100,000440,000241,859
1146.90+0.30900,000270,000260,620
1246.40-0.501,600,000-800,000-446,460
1346.70+0.30700,000210,000-8,820
1447.00+0.301,000,000300,000197,060177,692
1546.20-0.802,000,000-1,600,000-1,000,980-76,264
1646.00-0.201,700,000-340,000-560,327-113,940

Session 15 carries the largest raw value in the table: a $0.80 decline on 2,000,000 shares gives -1,600,000. That one session pulls EMA(13) from +177,692 to -76,264, below zero.

Force index zero line explained

Zero separates periods in which closes rose from those in which they fell, weighted by volume. Above zero, volume-weighted gains have outweighed losses over the smoothing window; below zero, losses have. A cross of the 13-session version through zero is a slower, rarer event than a cross of the 2-session version, which in the example changes sign several times.

Force index divergence example

A divergence appears when price and the smoothed force index disagree. In a typical bearish case, price sets a new high but the 13-session force index peaks lower than at the previous high, because the second advance came with smaller daily gains or lighter volume.

The illustration in this guide shows that hypothetical case: the second advance climbs more slowly on lighter volume, so the force index computed from those bars stays well below its first peak and turns negative once the decline begins. As with any divergence, it compares two past swings; it can persist while price keeps rising and does not say when, or whether, a reversal happens.

How to read the force index on a stock chart

Plot the 13-session force index below price with a zero line, and add the 2-session version for a short-term view. Read the side of zero and the trend of the line first. Then look for extremes compared with the stock’s own history, which mark sessions where large moves met heavy volume, and inspect those sessions on the chart; raw spikes often coincide with gaps or news-driven sessions.

Limitations of the force index

The force index is easy to compute, but its scale and its reliance on single sessions need care. Keep these limits in mind.

  • Values grow with share price and volume, so they cannot be compared across stocks or over periods in which typical volume changed a lot.
  • It uses close-to-close changes only: a session that swings widely but closes unchanged scores 0.
  • Single sessions dominate the raw values, as session 15 does in the example.
  • Smoothing adds lag, and the EMA seed changes the early values.
  • Stock splits change both price changes and volume, so use split-adjusted data consistently.
  • It describes past sessions and does not forecast the next one.

Data cadence and what CleverScan can express

On daily bars the force index updates once per session; on weekly bars the change is measured week over week. TradeClever’s Stock Charts do not plot the force index, but they show the daily closes and volume pane it is built from. CleverScan can express the raw one-session value, because change is the latest price change in dollars and volume is the latest session’s shares.

change * volume > 0 and volumeRatio > 1.5

Stocks whose latest one-session force index is positive and whose volume is more than 1.5 times the 20-session average. CleverScan does not compute the 2- or 13-session smoothed force index.

Sources

  • Alexander Elder, Trading for a Living (Wiley, 1993)

Read our data and methodology notes for calculation context. This guide explains research tools and observations. It does not recommend a trade or investment.

Follow your curiosity

One good question leads to another.

All guides
Make room for better research

Put your curiosity to work.

Build a scan with filters or CleverScan rules. Explore the results. Find your next idea.

Open a stock chart