Works Best in Ranging/Sideways Markets
| Strategy Type | Mean Reversion / Oversold/Overbought Reversal |
| Market Outlook | Works Best in Ranging/Sideways Markets |
| Risk Profile | Defined by Swing Low/High or ATR Stop |
| Reward Profile | Target Neutral Zone or Opposite Extreme |
| Time Horizon | Short-Term Swing Trading (2-10 days typical) |
| Indicator Type | Stochastic Oscillator (%K and %D) - 0 to 100 Scale |
| Signal Type | Buy When Stochastic < 20 and %K Crosses Above %D; Sell When > 80 and %K Crosses Below %D |
| Primary Instruments | STI ETF, DBS, OCBC, UOB, SINGTEL, CapitaLand, Keppel |
| Trading Hours | 9:00 AM - 5:00 PM SGT |
| Recommended Timeframes | Daily for swing trading; 4H for active trading |
| Currency | SGD |
| Default Settings | Slow Stochastic (14,3,3) with 20/80 levels - Standard for SGX stocks |
| Liquidity Note | Works best on liquid stocks that mean-revert reliably |
| Typical Holding Period | 2-10 days per trade |
%K is the main Stochastic line showing where price closed relative to the recent range. %D is the signal line - a 3-period moving average of %K. Crossovers between %K and %D generate trading signals.
Use Slow Stochastic (14,3,3) for most trading. It smooths the %K line to reduce noise and false signals. Fast Stochastic is too choppy and generates many whipsaws.
Buy when Stochastic drops below 20 (oversold) AND %K crosses above %D (momentum shifting up). Both conditions must be met. Just being oversold isn't enough - wait for the crossover.
In strong downtrends, Stochastic can stay below 20 for extended periods - this is called a 'drop' pattern. Standard reversal signals don't work here. The trend is too strong.
Standard settings are (14,3,3) - 14-period lookback, 3-period %K smoothing, 3-period %D. This works for most daily chart trading. For faster signals, try (9,3,3).
Divergence is when price and Stochastic move in opposite directions. Bullish divergence: price makes lower low, Stochastic makes higher low (reversal up likely). Bearish divergence: price makes higher high, Stochastic makes lower high.
Pop: Stochastic stays above 80 for extended period = Strong uptrend (don't short; buy pullbacks). Drop: Stochastic stays below 20 for extended period = Strong downtrend (don't buy; short rallies).
Use a 50 or 200 MA. Only take oversold buys when price is above MA (uptrend). Only take overbought sells when price is below MA (downtrend). Or use ADX: trade reversals only when ADX < 25.
Common exits: When %K crosses back below %D (crossover exit), when Stochastic reaches 50-70 zone (neutral), or when Stochastic reaches opposite extreme (80+). Hybrid approach works well.
Use weekly Stochastic for major bias, daily for entry. Best long: Weekly oversold (< 30) + Daily %K crossing above %D. Full alignment = highest conviction.
Stochastic RSI applies the Stochastic formula to RSI values: ((RSI - Lowest RSI) / (Highest RSI - Lowest RSI)) × 100. It's more sensitive than either indicator alone and useful for short-term mean reversion.
In bull markets, Stochastic operates 40-100 with support at 40-50. In bear markets, it operates 0-60 with resistance at 50-60. Adjust your oversold/overbought levels based on the major trend.
Stochastic breadth = % of stocks with Stochastic > 50. Above 70% = broad bullish momentum. Below 40% = broad bearish. Use for market timing and exposure decisions.
Buy calls when Stochastic < 20 with bullish crossover (30-45 DTE, ATM). Sell bull put spreads at oversold crossovers. Exit when Stochastic reaches 50-70 or 50% profit.
Double Stochastic applies the Stochastic formula to Stochastic values themselves. This creates smoother readings that identify larger cycles. Useful for position traders.
Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.
Get Singapore access →