Oisigma/Blog
Research & notes

An Indicator Tested on 97 Years of Data: What It Shows

One expected-range indicator has a published 97-year test: the Behavioral Transform Model's range was measured on S&P 500 daily closes from 1927 to 2024, and the result is in a working paper. The test is calibration, not a backtest. It counts how often the next close landed inside the range, and says nothing about trading profit.

What did the 97-year test measure?

It measured how often the next close landed inside the one-standard-deviation band across 24,248 daily S&P 500 closes: 71.20%, historically. Past behavior is not a guarantee of future results.

Sample Result
S&P 500 daily, 1927–2024 71.20% inside the inner band
Every calendar decade 68.7% to 73.7%
40 instruments, 5 asset classes Published on the Proof page
Outer band, cross-asset ~94%

The yardstick matters. For a finite rolling window the correct benchmark is 67.46%, not the textbook 68.27%.

Why is this calibration rather than a backtest?

A backtest scores the profit of a trading rule, whereas calibration scores whether a stated range contained what happened next; the paper tests only the second.

‍

That is why the result validates the range, not the profitability of any use of it. Whether any use delivers value after costs is an open question the calibration work does not address.

Where does the 97-year sample stop?

It stops at the S&P 500: the 97-year sample is S&P 500 daily only, and other instruments have shorter histories.

‍

Coverage also fell to 65.29% when the VIX exceeded 30, because the range runs too narrow in the first days of a fast crisis. The outer band is slightly optimistic in the deep tails, and the working paper is not peer-reviewed.

Frequently asked questions

Does a longer sample make the indicator more accurate?

No. A longer sample makes the measured containment rate more precise and exposes more market regimes. It does not make any later bar more predictable, and the band still describes size, not direction.

‍

Can the 97-year result be checked independently?

The Proof page publishes the tables and the paper describes the procedure, so the same count can be run on any daily dataset. How to backtest a band indicator walks through the method.

‍

Does the result apply to crypto or forex?

Not directly, since the 97 years are S&P 500 only. Other instruments were tested over their own, shorter histories, covered in Bitcoin versus stocks and forex expected ranges.

‍

Read the full test in the working paper, inspect the tables on the Proof page, or run the Behavioral Transform Model on TradingView: start with the 30-day free trial.

‍

Now, your charts

Curious how this looks on your charts?

Try it free for 30 days and see the range update as new bars print, on whatever symbols and timeframes you actually trade.

Start your free trial
Complete checkout
Read the paper

30 days free, then $15/mo. Cancel anytime from your account.

Pick up where you left off.