Oct 13 close Sign in

Volume & money flow · daily rule · Indexes & ETFs

Negative Volume Index on S&P 500 ETF

What the play says

In since May 29, 2009at $67.81SPY since then +1,047.4%

Latest reading: NVI 1,197,061.50 · 255-day EMA 1,003,923.50

Next move

No single daily close can flip this call, not even one as low as $194.50 or as high as $3,112.04. The index moves only on days when volume falls, and it sits too far from its average for one day to cross it.

Next check: the Oct 14, 2026 close

See every reason, for and against, in the Theory tester

SPY with the play, last two years

SPYPlay inPlay out

Shading shows the play's call from the close that triggered it.

Negative Volume Index

NVI255-day EMA

Growth of $10,000 since 2005

Negative Volume IndexBuy & hold

Log scale. After trading costs, with T-bill interest while out.

The record

The play against buying and holding SPY over exactly the same dates, after costs.

Play, since 2005Hold, since 2005Play, 5 yrsHold, 5 yrs
Annual return+9.9%+11.1%+13.9%+13.9%
Total return+674%+876%+91%+91%
Worst drawdown−53.5%−55.2%−24.5%−24.5%
Volatility18.4%18.9%17.1%17.1%
Sharpe ratio0.510.560.620.62
Time invested99%100%
Switches per year0.50

Every call, graded

Right on 2 of 10 closed calls (20%). In calls averaged −7.3%; out calls saw SPY move +5.1% on average.

CalledCallPriceUntilSPY movedResult
May 29, 2009IN$67.81now+1,047.4%open
May 22, 2009OUT$65.24May 29, 2009+3.9%✕ wrong
May 18, 2009IN$66.86May 22, 2009−2.4%✕ wrong
May 13, 2009OUT$64.99May 18, 2009+2.9%✕ wrong
Apr 24, 2009IN$63.51May 13, 2009+2.3%✓ right
Mar 2, 2009OUT$51.37Apr 24, 2009+23.6%✕ wrong
Nov 21, 2008IN$57.39Mar 2, 2009−10.5%✕ wrong
Nov 14, 2008OUT$62.52Nov 21, 2008−8.2%✓ right
Oct 30, 2008IN$69.50Nov 14, 2008−10.1%✕ wrong
Oct 29, 2008OUT$67.18Oct 30, 2008+3.5%✕ wrong
Jan 6, 2005IN$79.84Oct 29, 2008−15.9%✕ wrong

An in call is right when the price rose before the next call; an out call is right when it fell. The latest 11 of 11 calls shown.

How the play works

  1. The index starts at 1,000. On a day when volume is lower than the day before, it moves by that day's percentage price change. On other days it stays put.
  2. In when the index closes above its 255-day exponential average (Fosback's one-year average).
  3. Out when it closes below that average.

Fosback studied the index for the whole market. Running it on one stock's own price and volume follows modern charting practice (StockCharts, Fidelity).

The one-year average is a 255-day exponential average, as on StockCharts. The type of average in Fosback's original test was not found.

Daily changes compound, as in Fosback's formula.

The rule needs about a year of history before its first call.

Where the rules come from

The case against

Valeriy Zakamulin tested moving-average timing on up to 155 years of U.S. stock data and found no statistically significant edge in the second half of that record. The rules earned their keep in a few severe bear markets and lagged buy and hold for long stretches in between.

Read the skeptic's scoreboard

Free account

Know the moment the light flips on your stocks.

Follow your stocks and get an email with the analysis the evening a light flips. Member tools are free until January 1, 2027.