Back to All Calculators

    Stochastic Oscillator Calculator

    Compute %K and %D to identify overbought/oversold conditions and momentum shifts

    Stochastic Oscillator Calculator

    About This Calculator

    The Stochastic Oscillator Calculator computes the %K (fast stochastic) and %D (slow stochastic) values developed by Dr. George Lane in the 1950s. It measures the position of the current closing price relative to the high-low range over a specified period, indicating momentum and potential reversal zones.

    Stochastic Oscillator Formula

    • %K: ((Current Close − Lowest Low) / (Highest High − Lowest Low)) × 100
    • %D: 3-period SMA of %K (the signal line)
    • Default Period: 14 periods for %K, 3 periods for %D
    • Range: Both lines oscillate between 0 and 100

    Key Signals to Watch

    • Above 80: Overbought zone — potential sell signal
    • Below 20: Oversold zone — potential buy signal
    • %K crosses above %D: Bullish signal (especially in oversold territory)
    • %K crosses below %D: Bearish signal (especially in overbought territory)
    • Divergence: Price making new highs but Stochastic falling = bearish divergence

    Frequently Asked Questions

    Related Calculators