Stochastic RSI Futures

Futures Intermediate Singapore SGX FTSE China A50 Index Futures SGX Nikkei 225 Index Futures SGX MSCI Singapore Index Futures SGX Iron Ore Futures SGX FX Futures (USD/CNH, INR/USD)
Learn this and Singapore-market strategies in depth — one-time purchase, lifetime access.
Unlock full hub →

Payoff Profile

StochRSI displayed as a dual-line oscillator (0-100 or 0-1 scale) with %K (fast) and %D (slow) lines, overbought zone at top and oversold zone at bottom

Singapore Market Details

Market Hours Strategy Review the prior day close and the overnight T+1 night session (which captures US/European moves); flag instruments sitting at StochRSI extremes going into the new day session • 9:00-9:30 AM SGT - index futures (China A50, Nikkei 225) can gap on overnight China/US news; StochRSI may spike on the open, wait for stabilization • 9:30 AM-3:30 PM SGT - prime window for StochRSI crossover signals; overlaps the China, Hong Kong, Japan and India cash sessions for strong Asian-hours flow • T+1 session (approx 4:10 PM to early morning SGT) - captures European and US-driven momentum; StochRSI trends are often cleaner here but liquidity thins in the late hours, so manage positions held across sessions
Sgx Specific 14-period RSI, 14-period Stochastic, 3-period smoothing standard; SGX FTSE China A50 is the most liquid contract on SGX and responds well to StochRSI in ranging Chinese-equity regimes • Nikkei 225 futures trend strongly on yen moves; StochRSI is more sensitive here - consider 90/10 vs 80/20 levels and always pair with a trend filter to avoid counter-trend failures • MSCI Singapore (SiMSCI) tracks the domestic market; lower volatility means smoother StochRSI lines but fewer extreme readings, so patience is required • SGX index futures are quoted as multiplier x index (e.g. China A50 = US$1 x index), not fixed unit lots like Indian indices; factor contract value and the USD/JPY/SGD denomination into position sizing • SGX uses SPAN-based margining; StochRSI positions carried across the T+1 night session require adequate margin and awareness of overnight gap risk
Sgx Commodities SGX TSI 62% Fe Iron Ore is the world's most liquid iron ore derivative and SGX's flagship commodity; StochRSI works well on its mean-reverting, China-demand-driven swings • TSR20/RSS3 rubber futures are thinner; require volume confirmation on StochRSI crossovers and use extra smoothing to filter noise • Forward Freight Agreements (FFA) are highly volatile and specialized; use a longer RSI period (21) to reduce noise • Energy (crude oil, natural gas) and precious metals (gold, silver) are not core SGX retail products; Singapore traders typically access these via global venues (CME, ICE) or CFDs - the same StochRSI principles apply • SGX commodity derivatives run T and T+1 sessions covering Asian through European hours; the night session often shows cleaner trending signals
Fx Futures SGX USD/CNH is the world's most liquid offshore RMB futures; StochRSI is useful but watch for spikes around the PBoC daily fixing • SGX INR/USD futures provide Indian rupee exposure with lower volatility; StochRSI may sit at extremes longer, similar to onshore USD/INR behavior • SGX FX futures track the broad Dollar Index and Asian-currency flows; StochRSI extremes often align with DXY turning points • Singapore monetary policy is run by MAS through the SGD nominal effective exchange rate (S$NEER) policy band, NOT interest rates. MAS adjusts the band's slope, width or midpoint only at scheduled Monetary Policy Statements - there are no surprise rate decisions like the Reserve Bank of India delivers. SGD-linked FX volatility clusters around these scheduled policy dates; reduce size and trade StochRSI cautiously then
Tax Implications Singapore has no capital gains tax. Whether futures profits are taxable depends on the IRAS 'badges of trade' assessment, not on a fixed statutory rule like India's Section 43(5) • Frequent, systematic, short-holding, profit-driven algorithmic trading is likely treated as carrying on a trade and taxed as income; occasional, supplementary trading funded by personal savings may be capital in nature and therefore not taxable • If classified as trade income, profits are taxed at progressive personal rates from 0% on the first S$20,000 up to 24% on income above S$1,000,000; a corporate trading entity is taxed at the 17% corporate rate • Unlike India's STT, Singapore has no securities transaction tax; costs are SGX clearing/exchange fees plus brokerage, with GST (9%) charged on the fees - not on the contract value • Document StochRSI entry/exit levels, trade frequency and holding periods; the trading-versus-investing classification is fact-dependent, so a clean audit trail matters
Global Flows Correlation SGX index futures (China A50, Nikkei 225) are used by global hedge funds and institutions for Asian exposure; StochRSI exits from oversold often coincide with risk-on inflows • China A50 StochRSI is driven primarily by mainland macro and policy flows (PBoC actions, stimulus, regulation) rather than local Singapore factors • Global risk-on/risk-off (US futures, VIX, DXY) drives the SGX overnight T+1 session; check the US close and China open for next-session bias • StochRSI can whipsaw near quarterly contract expiry (Mar/Jun/Sep/Dec) and around index rebalancing

Frequently Asked Questions

What's the difference between StochRSI and regular Stochastic?

Regular Stochastic applies the stochastic formula to price - measuring where the close is relative to the high-low range. StochRSI applies the same formula to RSI values - measuring where RSI is relative to its own high-low range. StochRSI is more sensitive because it normalizes the RSI range, producing more extreme readings and earlier signals.

What are the standard StochRSI parameters?

Standard parameters are 14/14/3/3: 14-period RSI, 14-period Stochastic lookback, 3-period %K smoothing, and 3-period %D smoothing. This works for most situations. For scalping, try 10/10/3/3. For volatile instruments like Nikkei 225, try 14/14/5/5 for extra smoothing. Always backtest before changing.

Why does my StochRSI give so many false signals?

StochRSI is very sensitive by design. Common reasons for false signals: (1) Trading in strong trends where StochRSI can stay extreme, (2) Not using trend filters (ADX < 30), (3) Trading every crossover instead of only those in extreme zones, (4) No confirmation (candlestick, volume). Add filters and require confirmation to reduce false signals.

What does it mean when StochRSI is at 0 or 100?

StochRSI at 0 means RSI is at its lowest point in the lookback period - extremely oversold momentum. StochRSI at 100 means RSI is at its highest point - extremely overbought momentum. These extreme readings can signal reversal opportunity, but in strong trends, StochRSI can stay at 0 or 100 for extended periods. Always confirm before trading.

Should I look at %K or %D for signals?

Use both together. %K is the faster line that leads; %D is the slower signal line. The crossover between them generates signals: %K crossing above %D = bullish, %K crossing below %D = bearish. The best signals occur when crossovers happen in extreme zones (oversold for bullish, overbought for bearish).

How do I combine StochRSI with trend filters?

Use ADX and RSI together. ADX < 20: Ranging, both StochRSI directions valid. ADX 20-30: Moderate trend, prefer trend-aligned signals. ADX > 30: Strong trend, only trade WITH trend. Also check underlying RSI: RSI > 50 supports longs, RSI < 50 supports shorts. This ensures StochRSI signals align with overall momentum.

What is multi-timeframe StochRSI analysis?

Analyze StochRSI across multiple timeframes for better signals. Higher timeframe (daily) StochRSI sets momentum context - if above 50, bullish bias. Trading timeframe (hourly) provides entry signals aligned with daily. Lower timeframe (15-min) fine-tunes entry. Best trades have alignment across all timeframes.

How do I optimize StochRSI parameters for my instrument?

Backtest multiple parameter combinations on historical data. Test grid: RSI periods (10, 14, 21), Stoch periods (10, 14, 21), Smoothing (3/3, 5/5). Measure profit factor, not just win rate. Validate on out-of-sample data. Volatile instruments often need extra smoothing (5/5). Smoother instruments may use faster settings (10/10/3/3).

What price patterns work best with StochRSI?

Double bottom + StochRSI bullish divergence = high probability long. Double top + StochRSI bearish divergence = high probability short. StochRSI oversold + price at support + bullish engulfing = strong long. Each additional confirmation increases win rate. Stack 3-4 confirmations for 65-70% win rates.

How does StochRSI behave differently in trending vs ranging markets?

Ranging (ADX < 20): StochRSI oscillates fully between extremes, crossovers reliable, both directions valid. Trending (ADX > 25): StochRSI can stay at extremes for extended periods, counter-trend signals fail. Strong trend (ADX > 35): StochRSI stuck near 0 or 100, crossovers at extremes often fail. Adapt strategy based on ADX level.

What is volatility-adaptive StochRSI?

Adaptive StochRSI adjusts parameters based on current volatility (ATR). High volatility: Increase smoothing (5/5 → 7/7) to reduce noise. Low volatility: Decrease smoothing (3/3 → 2/2) for faster signals. Formula: Adaptive Smooth = Base × (Current ATR / Avg ATR), bounded. Automatically adapts to changing market conditions.

How do I detect StochRSI crossovers algorithmically?

Use current vs previous bar comparison: bullish_cross = (k_line > d_line) & (k_line.shift(1) <= d_line.shift(1)). Filter for extreme zones: bullish_signal = bullish_cross & (k_line < 20). Handle edge cases: warm-up period, division by zero if RSI range is flat, missing data. Test against charting platform to validate.

What is Portfolio StochRSI Score and how is it used?

Portfolio StochRSI Score = Sum of (StochRSI × Position Weight) across all positions. Near 50 = balanced momentum exposure. Near 80 = portfolio overbought, reduce longs or add shorts. Near 20 = portfolio oversold, reduce shorts or add longs. Prevents concentrated directional bets and helps with portfolio-level risk management.

What is Double StochRSI?

Double StochRSI applies the Stochastic formula to StochRSI values (StochRSI of StochRSI). Creates ultra-sensitive indicator that reaches extremes very quickly and mean-reverts rapidly. Useful for very short-term timing. Extremely noisy with many false signals - requires heavy filtering. Research application; not for beginners.

Can machine learning improve StochRSI trading?

Yes. Train classifier on features: StochRSI %K, %D, separation, momentum, zone position, ADX, volume ratio, RSI level. Target: crossover success (1/0). Use probability output to filter entries (only trade P > 0.6) or size positions (higher P = larger size). Requires programming and continuous model retraining with new data.

Related Strategies

Master Singapore trading strategies on AlgoKing

Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.

Get Singapore access →