A stock stochastic is a calculated number based on recent price movements of a stock. It is used by technical analysts, who believe that they can reliably predict stock prices by examining historical price and volume patterns. A stochastic oscillator is a buy/sell indicator that compares a stock stochastic against its three-day moving average. Technical analysis is controversial and many detractors claim it is useless or worse.
Inputs to the Calculation
To compute a stochastic, you must first decide on the length and number of periods to use. A common choice is the most recent 14 periods of one day each. You must determine three prices for the time frame: the highest high, the lowest low and the current close. Highs and lows are the intra-day top and bottom prices in any one period, so that the highest high is the top intra-day price in the 14-day time frame and the lowest low is the bottom price.
The Stock Stochastic Formula
The stock stochastic, %K, is a fraction multiplied by 100. The numerator is the current closing price minus the lowest low. The denominator is the highest high minus the lowest low. The stochastic indicates where the current closing price sits relative to the price range for the time frame. For example, if the highest high for a stock over 14 days was 110 and the lowest low was 100, the denominator equals 10. If the current closing price is 108, the stochastic is 80 -- that is, 100 times the result of 8 divided by 10.
Plotting the Oscillator
The stochastic is called an oscillator because it bounces between values of zero and 100. To use it as a technical indicator, you must first take its three-period simple moving average. You do this my summing the last three readings of %K and dividing by 3, giving the moving average called %D. You plot the values of %K and %D on a chart with time as the x-axis and price as the y-axis. The lines formed by connecting the daily readings of %K and %D will periodically cross one another, which sometimes creates a signal to buy or sell the stock.
Interpreting the Oscillator
The originator of the stochastic oscillator, George Lane, interpreted buy and sell signals as stemming from divergent patterns between %K and %D at a crossover point. For example, a "buy" signal occurs if %K suddenly moves from below to above %D while %D is still moving lower. A sell signal would be the opposite. Over time, others have extended the oscillator by using different moving averages and by interpreting %K to indicate and "oversold" or "overbought" stock, meaning stocks that might be about to reverse their trends.
- StockCharts: Stochastic Oscillator
- American Association of Individual Investors: ID'ing When to Buy and Sell Using the Stochastic Oscillator
- Massey University: Technical Analysis Around the World: Does It Ever Add Value?
- George Pruitt. "The Ultimate Algorithmic Trading System Toolbox + Website: Using Today's Technology To Help You Become A Better Trader." John Wiley & Sons, 2016.
Eric Bank is a senior business, finance and real estate writer, freelancing since 2002. He has written thousands of articles about business, finance, insurance, real estate, investing, annuities, taxes, credit repair, accounting and student loans. Eric writes articles, blogs and SEO-friendly website content for dozens of clients worldwide, including get.com, badcredit.org and valuepenguin.com. Eric holds two Master's Degrees -- in Business Administration and in Finance. His website is ericbank.com.