Williams %R Trading

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

Payoff Profile

Williams %R displayed as an oscillator ranging from -100 to 0, with overbought zone at top (-20 to 0) and oversold zone at bottom (-100 to -80)

Singapore Market Details

Market Hours Strategy SGX runs on Singapore Time (SGT, UTC+8, no daylight saving). Before the T (day) session, review where %R closed on the previous T+1 (night) session and flag instruments sitting in overbought/oversold zones; overnight US and onshore-China moves are usually already priced into the night session. • T-session open (FTSE China A50 ~09:00, Nikkei 225 ~07:30 SGT) can spike %R on opening gaps as the contract reprices the overnight news flow; let the first 15-30 minutes settle before acting on a reversal signal. • Mid T-session is the cleanest window for %R reversal and momentum signals; the China A50 tracks the onshore A-share session (Shanghai/Shenzhen), which itself breaks for lunch (~11:30-13:00 China time), so expect a midday liquidity lull. • The T+1 (night) session runs into the early hours (A50 to ~05:15 SGT next day) and overlaps European and US hours; %R signals here can be clean on directional global moves, but thinner liquidity means wider whipsaws - size down. • Around the T-session close, %R reversals are common as intraday positioning unwinds ahead of the rollover into the night session; manage or flatten intraday positions if you do not intend to hold across the session break.
Sgx Specific FTSE China A50 is SGX's flagship index future and the offshore proxy for mainland China A-shares; 14-period %R with -80/-20 works, but China policy-driven volatility means extremes are hit quickly - consider -85/-15 for confirmation. • Nikkei 225 (USD- and JPY-denominated) is highly liquid and can move fast on yen and Bank of Japan headlines; %R reaches extremes quickly, so confirm with volume and avoid counter-trend signals during strong Tokyo-hours momentum. • SGX MSCI Singapore (SiMSCI) futures are the closest proxy for trading the domestic Singapore market (the Straits Times Index is the headline cash benchmark); liquidity is thinner than A50/Nikkei, so prefer standard -80/-20 and require confirmation. • FTSE China A50 = US$1 × index (US$5 tick); Nikkei 225 (USD) = US$5 × index; SiMSCI = S$100 × index (S$5 tick); SGX Iron Ore = 100 tonnes per lot (US$1 per tick). Factor the differing currency and notional of each contract into position sizing. • SGX index and commodity futures trade in a T (day) and T+1 (night) session, giving near-24-hour coverage; positions held across the session break face overnight gap risk, so maintain adequate margin. The CME-SGX Mutual Offset System lets Nikkei 225 positions be opened on one exchange and closed on the other.
Sgx Commodities SGX TSI Iron Ore (62% Fe CFR China) is the global benchmark iron-ore derivative and SGX's signature commodity; %R reversals are reliable, but the contract is driven by China steel demand and property-policy headlines - watch for trend persistence. • SGX (via SICOM) sets the global pricing benchmark for natural rubber (TSR20, RSS3); rubber %R can trend strongly on supply and weather news in Thailand/Indonesia, so filter with ADX. • SGX Forward Freight Agreements (Capesize, Panamax, Supramax dry-bulk) are volatile and seasonal; %R extremes can persist - use a longer period (21) or wait for -90/-10 extremes. • SGX coking and thermal coal and petrochemical contracts are tied to the same China industrial complex as iron ore; cross-check %R signals against the broader China demand picture. • SGX commodities trade nearly 24 hours (Iron Ore T session ~07:25-19:55, T+1 ~20:15-05:15 SGT); the session overlapping China and European hours often shows the cleanest %R signals. Note: crude oil, gold, natural gas and silver are not SGX's core futures - those sit primarily on CME/ICE.
Currency Futures USD/SGD is the natural domestic pair. Because MAS manages the Singapore dollar via the exchange rate (not interest rates), the SGD is deliberately smoothed within its policy band - %R moves slowly, and -75/-25 may suit better than -80/-20. • SGX USD/CNH (offshore renminbi, US$100,000 contract) is SGX's flagship FX future and a key China-risk gauge; it correlates tightly with the FTSE China A50 and the onshore CNY fixing. • SGX INR/USD (Indian rupee) FX futures remain listed on SGX even though SGX's Nifty equity-index futures migrated to GIFT City (NSE IX) in July 2023; rupee %R correlates with broad EM-Asia FX sentiment. • MAS reviews policy quarterly (January, April, July, October) and may adjust the slope, width or centre of the S$NEER band; around these statements and major China data, FX %R can gap. MAS acts to smooth excessive currency volatility, so sharp single-event spikes are less common than in reactively managed FX regimes. • Asian-EM FX %R on SGX tracks the US Dollar Index and, for USD/CNH, mainland China policy and the daily PBoC fixing.
Tax Implications Singapore imposes NO capital gains tax on individuals; if your futures trading is genuinely investment in nature, gains are generally not taxable. • IRAS applies the 'badges of trade' test (frequency, holding period, leverage, profit motive, whether it resembles a business). Frequent, systematic, leveraged trading is likely assessed as TRADING INCOME, taxed at progressive resident rates (up to 24% from YA2024) or at 17% if traded through a Singapore company. • There is no Securities Transaction Tax and no stamp duty on futures in Singapore; costs are brokerage and SGX clearing fees. GST (9% from 1 Jan 2024) applies to brokerage and platform fees, not to trading gains. • Document %R entry/exit levels and trade rationale; if assessed as trading income, capital losses are NOT deductible while trading losses generally are - classification matters. • There is no quarterly advance-tax regime; individuals assessed as traders file Form B (self-employed) annually, and companies file Estimated Chargeable Income (ECI). Seek advice on your specific residency status and classification.
Institutional Flows Correlation The FTSE China A50 is the primary offshore barometer of mainland China sentiment; it leads/lags the onshore CSI 300 and Shanghai Composite and often sets the tone for the rest of Asia. • When onshore China markets are shut (Lunar New Year, Golden Week), the A50 night session becomes the main price-discovery venue, so the China open can gap to where the A50 already moved - watch %R across the session boundary. • Singapore is an institutional and international hub and does not publish a fixed daily foreign-versus-domestic institutional flow figure the way some markets do; instead watch global risk-on/off, USD/CNH, China PMI/GDP/property data and Japan flows (Nikkei via the CME-SGX link). • Key catalysts include China monthly data and the March 'Two Sessions', Japan economic releases, the quarterly MAS statements and US macro overnight; align %R signals with the prevailing regional regime. • SGX index futures expire quarterly (Mar, Jun, Sep, Dec); %R can whipsaw around expiry and rollover, so reduce size or require extra confirmation that week.

Frequently Asked Questions

What's the difference between Williams %R and RSI?

Both measure momentum, but they differ in calculation and behavior. Williams %R shows where price closes relative to the high-low range (position-based). RSI compares average gains to average losses (momentum-based). %R is faster and more reactive, ranging from -100 to 0. RSI is smoother, ranging from 0 to 100. %R is better for quick timing; RSI is better for divergence and smoother signals.

What period should I use for Williams %R?

The standard period is 14, which works for most situations. For scalping (5-min charts), use 10-period for faster signals. For intraday (15-min), use 14-period. For swing trading (daily), use 14-21 period. Shorter periods give more signals but more noise; longer periods are smoother but slower. Match the period to your trading timeframe.

Why does my %R signal keep getting stopped out?

Common reasons: (1) Entering when %R enters the zone instead of when it leaves, (2) Trading counter-trend signals in strong trends (ADX > 30), (3) No confirmation (candlestick, volume, support/resistance), (4) Stop loss too tight - use swing high/low or 1.5x ATR. Williams %R is fast and can give false signals; filtering is essential.

Can Williams %R stay overbought/oversold for long periods?

Yes, in strong trends, %R can stay at extreme levels for many bars. In a strong uptrend, price keeps making new highs, keeping %R near 0 (overbought). In a strong downtrend, price keeps making new lows, keeping %R near -100 (oversold). This is why ADX filtering is crucial - avoid counter-trend %R signals when ADX > 30.

What is the midline (-50) used for?

The -50 midline represents equilibrium - price in the middle of its recent range. Uses include: (1) Momentum confirmation - crossing above -50 after leaving oversold confirms bullish momentum, (2) Exit signal - crossing against your position suggests momentum has ended, (3) Trend filter - %R consistently above -50 indicates uptrend, below indicates downtrend.

How do I combine Williams %R with trend filters?

Use ADX and EMA together. ADX < 20: Ranging, take both %R directions. ADX 20-30: Moderate trend, prefer trend direction signals. ADX > 30: Strong trend, only trade WITH trend (oversold longs in uptrend, overbought shorts in downtrend). Additionally, check EMA slope - only take longs when price above upward-sloping EMA, shorts when below downward-sloping EMA.

What is multi-timeframe Williams %R analysis?

Analyze %R across multiple timeframes for better signals. Higher timeframe (daily) %R sets the momentum context - above -50 = bullish bias. Trading timeframe (hourly) provides entry signals - zone exits aligned with daily bias. Lower timeframe (15-min) fine-tunes entry timing. Best trades have alignment across all timeframes.

How do extreme levels (-90/-10) differ from standard (-80/-20)?

Extreme levels (-90/-10) indicate price in the top/bottom 10% of range vs 20% for standard levels. Signals from extremes have higher probability (60-70% vs 50-55%) but occur less frequently. Trade-off: fewer signals but better quality. Best for patient traders who prefer quality over quantity. Can combine: wait for extreme, enter on standard level cross.

What price patterns work best with Williams %R?

Double bottom + %R bullish divergence = high probability long. Double top + %R bearish divergence = high probability short. %R oversold + key support level = stronger signal. %R zone exit + confirming candlestick (hammer, engulfing) = entry confirmation. Stacking confirmations improves win rate from 50-55% to 60-70%.

How do I handle %R signals during expiry week?

Quarterly contract expiry weeks (SGX index futures expire in Mar, Jun, Sep and Dec) have unusual price action due to rollover and gamma effects. %R can whipsaw significantly. Options: (1) Reduce position size 50%, (2) Use extreme levels (-90/-10) only, (3) Require extra confirmation (divergence + pattern + volume), (4) Avoid %R signals entirely during expiry week. Similar caution for major news events.

What is volatility-adaptive Williams %R?

Adaptive %R adjusts the lookback period based on current volatility (ATR). Formula: Adaptive Period = Base Period × (Current ATR / Average ATR). When volatility is high, period lengthens to reduce noise. When low, period shortens for sensitivity. Bounded between 7-28. This adapts %R to changing market conditions automatically, improving signal quality.

How do I detect %R divergence algorithmically?

Algorithm steps: (1) Identify swing lows/highs in price using local min/max detection, (2) Record %R values at those swing points, (3) Compare slopes: If price lows are falling (negative slope) but %R lows are rising (positive slope), bullish divergence exists. Requires robust swing point detection to avoid false readings in noisy data.

What is Portfolio %R Score and how do I use it?

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

Can machine learning improve Williams %R trading?

Yes. Train a classifier on signal features: %R value, %R slope, ADX level, volume ratio, time since last signal, price pattern present. Target: signal success (1) or failure (0). Use probability output to filter entries (only trade if P > 0.6) or size positions (higher probability = larger size). Requires programming skills and continuous model retraining.

What are advanced %R modifications I can research?

Research directions: (1) Smoothed %R: Apply 3-5 period EMA to %R for less noise, (2) %R Bands: Bollinger-style bands around %R itself, (3) Multi-period composite: Weighted average of %R(7), %R(14), %R(21), (4) Volume-weighted %R: Weight HH/LL calculation by volume, (5) %R Rate of Change: Momentum of %R itself. Each addresses different weaknesses. Backtest thoroughly.

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 →