| Pre Market | Check previous day's %R close; identify instruments in overbought/oversold zones |
| Opening Session | 9:15-10:00 AM - %R can spike on gaps; wait for price to settle |
| Mid Session | 10:00 AM-2:30 PM - Best period for %R reversal and momentum signals |
| Closing Session | 2:30-3:30 PM - %R reversals common; manage intraday positions |
| Nifty Settings | 14-period %R standard; -80/-20 levels work well |
| Banknifty Volatility | %R reaches extremes quickly; consider -85/-15 for confirmation |
| Stock Futures | %R effective on liquid F&O stocks; avoid thinly traded counters |
| Lot Sizes | NIFTY 25 units, BANKNIFTY 15 units - factor into position sizing |
| Margin Requirements | %R trades may extend overnight; maintain adequate margin |
| Crude Oil | %R excellent for crude reversals; reaches extremes in trending days |
| Gold | Gold %R moves smoothly; -80/-20 reversals reliable |
| Natural Gas | Very volatile; use longer period (21) or wait for -90/-10 extremes |
| Silver | Similar to gold; standard 14-period works well |
| Trading Hours | 9:00 AM-11:30 PM; evening session often shows cleaner %R signals |
| Usdinr | Lower volatility; %R moves slowly, -75/-25 may work better |
| Global Correlation | USDINR %R correlates with Dollar Index behavior |
| Rbi Impact | RBI interventions cause sudden %R spikes; be cautious |
| Stt | 0.01% on sell side for futures transactions |
| Business Income | Futures profits taxed as business income |
| Record Keeping | Document %R entry/exit levels for audit trail |
| Advance Tax | Pay quarterly if expected liability exceeds ₹10,000 |
| Fii Buying | Strong FII buying often coincides with %R leaving oversold |
| Dii Support | DII buying may support %R bounces from oversold levels |
| Data Timing | Check FII/DII data at 6 PM for next day context |
| Expiry Behavior | %R can whipsaw during F&O expiry week |
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.
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.
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.
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.
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.
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.
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.
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.
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%.
F&O expiry weeks 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.
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.
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.
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.
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.
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.
AlgoKing is a flight simulator for traders — real market data, real backtests, zero real-money risk.
Create your free accountEducational simulation platform. Not investment advice. No SEBI registration required.