A plain-English explainer — then the honest backtest, because knowing what it is isn't the same as knowing whether it works.
The Stochastic Oscillator measures where the latest close sits within the recent high-low range, on a 0–100 scale. Low readings mean price is closing near recent lows; high readings, near recent highs.
Classic use is oversold/overbought mean-reversion (buy below 20, fade above 80), but a momentum reading — buying strength above 80 — is also common. Adding a trend filter changes the behaviour sharply.
Honestly tested, the naive oversold buy is weak on its own; the trend-filtered and breakout versions hold up much better. Same oscillator, very different verdicts.
Does the Stochastic Oscillator actually work?
Don't take the textbook's word for it — see the honest, survivorship-free score.
See the honest backtest →the stochastic oversold cross · stochastic + trend filter · the stochastic 80 breakout · all strategies →
The Stochastic Oscillator measures where the latest close sits within the recent high-low range, on a 0–100 scale. Low readings mean price is closing near recent lows; high readings, near recent highs. Classic use is oversold/overbought mean-reversion (buy below 20, fade above 80), but a m
On its own, the Stochastic Oscillator is an indicator, not a guarantee. We backtested the strategies built on it with survivorship-free data — see the honest scores linked below.
Get the monthly honest teardown
One popular strategy put on trial, in your inbox — once a month. No signals, no hype.
Educational, not financial advice. An honest backtest score measures whether a result survives statistical scrutiny — it does not predict future profit, and is not a buy or sell signal. · About · FAQ · All strategies