Indian Oil Corp. Ltd.’s (IOC) Moving Averages Convergence Divergence (MACD) indicator is 3.68, suggesting Indian Oil Corp. Ltd. is a Sell.
Indian Oil Corp. Ltd.’s (IOC) 20-Day exponential moving average is 137.12, while Indian Oil Corp. Ltd.’s (IOC) share price is ₹146.00, making it a Buy.
Indian Oil Corp. Ltd.’s (IOC) 50-Day exponential moving average is 135.38, while Indian Oil Corp. Ltd.’s (IOC) share price is ₹146.00, making it a Buy.
Indian Oil Corp. Ltd.’s (IOC) 10-Day exponential moving average is 140.95, while Indian Oil Corp. Ltd.’s (IOC) share price is ₹146.00, making it a Buy.
Indian Oil Corp. Ltd.’s (IOC) 100-Day exponential moving average is 137.23, while Indian Oil Corp. Ltd.’s (IOC) share price is ₹146.00, making it a Buy.
Indian Oil Corp. Ltd.’s (IOC) stock price is ₹146.00 and Indian Oil Corp. Ltd.’s (IOC) 50-day simple moving average is 134.07, creating a Buy signal.
Indian Oil Corp. Ltd.’s (IOC) stock price is ₹146.00 and Indian Oil Corp. Ltd.’s (IOC) 100-day simple moving average is 136.88, creating a Buy signal.
Indian Oil Corp. Ltd.’s (IOC) stock price is ₹146.00 and Indian Oil Corp. Ltd.’s (IOC) 200-day simple moving average is 143.53, creating a Buy signal.
Indian Oil Corp. Ltd. (IOC) Technical Indicators
1 Day timeframe · Data as of Nov 11, 2026
IOC technical indicators
Name
Value
Implied Action
RSI (14)
78.11
Sell
STOCH (9,6)
91.18
Sell
STOCHRSI (14)
91.96
Sell
MACD (12,26)
3.68
Sell
ADX (14)
29.47
Neutral
Williams %R
-8.86
Sell
CCI (14)
156.11
Sell
ATR (14)
3.26
-
Ultimate Oscillator
68.11
Neutral
ROC
14.42
Buy
Indian Oil Corp. Ltd.’s (IOC) Relative Strength Index (RSI) is 78.11, creating a Sell signal.
Indian Oil Corp. Ltd.’s (IOC) Trend Strength Indicator (ADX) is 29.47, creating a Neutral signal.
Indian Oil Corp. Ltd.’s (IOC) Commodity Channel Index (CCI) is 156.11, creating a Sell signal.
Indian Oil Corp. Ltd.’s (IOC) Price Rate of Change (ROC) is 14.42, creating a Buy signal.