Identifies overbought/oversold conditions and momentum reversals
| Strategy Type | Stochastic Oscillator Trading |
| Market Outlook | Identifies overbought/oversold conditions and momentum reversals |
| Risk Profile | Moderate - clear level-based signals with defined zones |
| Reward Profile | Good returns from catching momentum shifts at extremes |
| Time Horizon | Intraday to swing (hours to days) |
| Capital Requirement | Moderate (£3,000 - £10,000 for CFDs/spread bets; the full FTSE 100 future requires ~£5,000+ initial margin per contract) |
| Margin Type | FCA-regulated CFD/spread-bet leverage for intraday and swing trades; exchange initial margin for the FTSE 100 future. Overnight CFD positions incur financing costs |
| Best Used When | Stochastic at extreme levels (above 80 or below 20) with crossover confirmation |
| Lse Applicability | All liquid FTSE 100 and FTSE 350 index exposure and large-cap UK shares. Retail access is predominantly via FCA-regulated CFDs and spread bets, or the exchange-traded FTSE 100 future on ICE Futures Europe |
| Fca Compliance | Fully FCA-regulated. Exchange-traded FTSE 100 futures clear through ICE Clear Europe; CFDs and spread bets are offered by FCA-authorised firms subject to retail leverage caps and negative balance protection |
| Lot Sizes | 1 ICE future = £10 per index point (notional ≈ £10 × index level, e.g. ~£104,000 at 10,400). Spread bets/CFDs are sized at a trader-chosen £/point (commonly £1-£5) • No liquid standalone retail future; exposure via FCA-regulated CFD/spread bet on the sector or via constituent banks (Barclays, HSBC, Lloyds, NatWest, Standard Chartered) • Sector exposure via CFD/spread bet or constituent shares; no liquid standalone retail future • Exchange-traded single-stock futures are effectively defunct for UK retail; single-name leverage is via FCA CFDs/spread bets. Buying the underlying shares attracts 0.5% SDRT; derivatives do not |
| Trading Hours | 8:00 AM - 4:30 PM London time (GMT/BST) for LSE cash equities. The FTSE 100 future trades extended hours on ICE (~01:00-21:00 London); FCA spread-bet/CFD index prices are quoted nearly 24 hours on weekdays |
| Stochastic Settings | 14, 3, 3 (%K period, %K slowing, %D period) • 5, 3, 3 for more signals • 21, 3, 3 for smoother signals |
| Expiry Considerations | FTSE 100 futures expire quarterly (third Friday of March, June, September, December); the stochastic may show false signals during expiry-week volatility and rollover. Cash CFD/spread-bet index products have no expiry but incur daily financing on positions held overnight |
| Tax Implications | Gains on exchange-traded futures and CFDs fall under Capital Gains Tax (18% within the basic-rate band, 24% higher/additional rate; £3,000 annual exempt amount). Spread-bet gains are exempt from CGT and stamp duty for individuals, unless HMRC deems trading your profession. SDRT (0.5%) applies to physical UK share purchases, not to derivatives |
No! Stochastic above 80 only indicates overbought conditions - it's a warning, not an automatic sell signal. In strong uptrends, stochastic can stay above 80 for extended periods while price continues rising. The actual signal comes from a crossover (%K crossing below %D) while in the overbought zone. Wait for the crossover, don't sell just because stochastic is high. Strong trends can stay overbought/oversold longer than you expect.
Start with the standard settings: 14, 3, 3 (slow stochastic). These are the most widely used and work well for most trading. The 14 is the lookback period (how many bars to compare), and the 3, 3 are smoothing factors. If you find it too slow, try 9, 3, 3. If too fast/noisy, try 21, 3, 3. For beginners, stick with 14, 3, 3 until you understand the indicator well. The standard settings work because so many traders watch them.
Use slow stochastic for most trading. Fast stochastic is the raw calculation and is very choppy/noisy. Slow stochastic applies smoothing, making signals clearer and reducing whipsaws. Most charting platforms default to slow stochastic. Fast stochastic might be considered for very short-term scalping, but even then, the noise often produces too many false signals. When in doubt, use slow stochastic (14, 3, 3).
Exit signals: 1) Stochastic reaches opposite extreme (entered on oversold, exit at overbought 80+). 2) Opposite crossover (%K crosses %D against your position). 3) Price hits prior support/resistance level. 4) Stop loss hit. 5) Time exit if move doesn't develop. Most common: exit when stochastic reaches the opposite extreme zone. If you bought on oversold crossover, watch for overbought to take profits. Don't wait for perfect exit - take profits when available.
False signals occur because: 1) Strong trends - stochastic stays at extremes while price continues. Solution: use trend filter (only trade with trend). 2) Choppy markets - frequent crossovers without follow-through. Solution: require price confirmation (reversal candle). 3) News/events - sudden moves override technical signals. Solution: avoid trading around major events. 4) Wrong timeframe - too fast settings produce noise. Solution: use slower settings or higher timeframe. False signals are normal - manage them with filters and proper stops.
Divergence trading rules: 1) Identify clear divergence (price extreme vs stochastic extreme not matching). 2) Don't enter on divergence alone - it's a warning, not a signal. 3) Wait for stochastic crossover to confirm the divergence. 4) Enter on crossover with stop beyond the divergence price extreme. 5) Target prior swing or opposite extreme. 6) Understand divergence can persist - trends can make multiple divergent highs/lows. Key: divergence + crossover = signal. Divergence alone = warning to watch closely but not act.
Effective combinations: 1) Stochastic + 50 EMA: price above 50 EMA = only buy oversold. Price below = only sell overbought. Simple but effective. 2) Stochastic + ADX: ADX > 25 = trade stochastic with trend only. ADX < 25 = stochastic reversals work both ways. 3) Stochastic + MACD: MACD direction confirms stochastic signal. Implementation: check trend filter first, then look for stochastic signal in trend direction. Counter-trend stochastic signals have much lower probability.
Stochastic pop trades continuation, not reversal. Setup: established trend (price above MA, ADX > 25 for uptrend). Pullback brings stochastic briefly to extreme (below 20 in uptrend). Quick recovery: stochastic 'pops' back above 20 within 1-3 bars. Entry: buy on the pop back (continuation of uptrend). Stop: below pullback low. Target: new highs in trend direction. Key insight: the brief oversold in an uptrend is a buying opportunity, not a reversal warning. Opposite logic for downtrends.
Using 90/10 instead of 80/20 makes stochastic more selective. Benefits: fewer signals, but more extreme conditions. Higher probability reversals from deeper exhaustion. Better for ranging markets where 80/20 gives too many signals. Implementation: only trade when stochastic reaches below 10 (deeply oversold) or above 90 (deeply overbought). Wait for crossover in these extreme zones. Trade-off: fewer opportunities but higher quality. Good for patient traders or when adding to other confirmations.
Volatile market adjustments: 1) Use slower settings (21, 3, 3) to filter noise. 2) Require deeper extremes (90/10 instead of 80/20). 3) Add confirmation: reversal candle pattern required. 4) Wider stops: use 1.5-2x normal ATR. 5) Smaller position size: volatility = uncertainty. 6) Shorter holding period: take profits quickly. 7) Avoid if too volatile: if stochastic whipsawing constantly, step aside. Key: volatile markets amplify everything - both signals and noise. Be more selective and manage risk carefully.
System components: 1) Signal generation: stochastic crossover in extreme zone (< 20 or > 80). 2) Trend filter: 50 EMA direction (trade aligned only). 3) Volatility filter: ATR within 1 SD of 20-period average (avoid extreme volatility). 4) Position sizing: base size × (100 - stochastic)/80 for oversold (deeper = larger). 5) Entry: candle close after crossover. 6) Stop: 1.5 ATR or recent swing. 7) Exit: opposite extreme (80 for longs, 20 for shorts) or stop. 8) Walk-forward validation: optimize on training, test on holdout. Expected metrics: 50-55% win rate, 1.3-1.6 profit factor. Execution and final trade decisions remain manual and discretionary.
StochRSI advantages: 1) More sensitive: catches momentum shifts earlier. 2) Better at short-term extremes: RSI already filtered, stochastic adds another layer. 3) Clearer overbought/oversold: reaches extremes more definitively. 4) Good for range-bound markets: catches reversals effectively. Disadvantages: 1) More false signals: sensitivity = noise. 2) Can be confusing: indicator of indicator. 3) Less intuitive interpretation. Best use: short-term trading within established ranges. Combine with trend filter. Not recommended for beginners until comfortable with regular stochastic and RSI separately.
Professional stochastic usage: 1) Part of multi-factor model: stochastic is one input among many, not standalone. 2) Aggregate/breadth: % of stocks oversold/overbought for market timing. 3) Screening: scan for extreme stochastic to build watchlist. 4) Mean reversion context: stochastic helps identify mean reversion opportunities in statistical arbitrage. 5) Risk management: extreme aggregate stochastic triggers portfolio hedging. 6) Combination with fundamental: stochastic timing for fundamental-based entries. 7) Systematic backtesting: rigorous testing of stochastic parameters and filters. Retail adaptation: use aggregate stochastic for market context, combine with other factors, maintain systematic approach.
Portfolio stochastic applications: 1) Screening: identify instruments at oversold extremes for potential entry. 2) Ranking: sort by stochastic from most oversold to most overbought. 3) Allocation: overweight recently oversold (reverting), underweight overbought. 4) Timing: aggregate stochastic across portfolio for overall risk. 5) Rotation: enter positions as stochastic turns from extreme, exit as reaches opposite extreme. 6) Breadth indicator: count % oversold across universe. Extreme readings (>70% oversold) suggest market bounce. Implementation: calculate daily for all portfolio candidates. Rebalance weekly/monthly based on stochastic rankings and reversals.
Stochastic limitations: 1) Fails in strong trends: stays overbought/oversold. Solution: ADX trend filter, only trade with trend. 2) Many false signals: crossovers don't always lead to moves. Solution: require price confirmation, use 90/10 levels. 3) Lagging: uses historical high/low. Solution: accept lag, use as confirmation. 4) Arbitrary levels: 80/20 is conventional not optimal. Solution: test alternatives, 90/10 or adaptive levels. 5) Doesn't measure magnitude: oversold doesn't tell how far bounce will go. Solution: use ATR for targets. 6) Sensitive to period: different settings give different signals. Solution: stick with standard unless proven improvement. Accept limitations, design system around them.
Full guided lessons, quizzes, and a complete strategy library for the United Kingdom market. One-time purchase. No subscription, ever.
Get United Kingdom access →