IndianOil IOC full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

Indian Oil IOC WideScreen charts, DMA,SMA,EMA technical analysis, forecast prediction, by indicators ADX,MACD,RSI,CCI NSE stock exchange

operates under Oil Marketing & Distribution sector

Daily price and charts and targets IndianOil

Strong Daily Stock price targets for IndianOil IOC are 156.36 and 159.67

Daily Target 1153.74
Daily Target 2155.67
Daily Target 3157.04666666667
Daily Target 4158.98
Daily Target 5160.36

Daily price and volume Indian Oil

Date Closing Open Range Volume
Fri 09 January 2026 157.61 (0.79%) 155.20 155.11 - 158.42 0.9369 times
Thu 08 January 2026 156.37 (-3.87%) 162.67 155.80 - 162.70 1.1665 times
Wed 07 January 2026 162.67 (-0.81%) 164.10 162.00 - 165.00 0.9099 times
Tue 06 January 2026 164.00 (-0.61%) 164.70 161.30 - 164.89 0.99 times
Mon 05 January 2026 165.01 (-1.07%) 166.80 163.60 - 168.79 0.8334 times
Fri 02 January 2026 166.79 (0.55%) 166.70 164.91 - 167.35 0.8287 times
Thu 01 January 2026 165.88 (-0.35%) 167.00 164.92 - 168.20 0.8322 times
Wed 31 December 2025 166.46 (3.03%) 161.57 161.43 - 167.33 2.0965 times
Tue 30 December 2025 161.57 (-0.25%) 162.00 160.98 - 162.89 0.6993 times
Mon 29 December 2025 161.98 (1.05%) 159.56 159.53 - 162.80 0.7067 times
Fri 26 December 2025 160.30 (-0.54%) 161.10 159.61 - 161.94 0.6674 times

 Daily chart IndianOil

Weekly price and charts IndianOil

Strong weekly Stock price targets for IndianOil IOC are 149.52 and 163.2

Weekly Target 1146.82
Weekly Target 2152.22
Weekly Target 3160.50333333333
Weekly Target 4165.9
Weekly Target 5174.18

Weekly price and volumes for Indian Oil

Date Closing Open Range Volume
Fri 09 January 2026 157.61 (-5.5%) 166.80 155.11 - 168.79 0.9163 times
Fri 02 January 2026 166.79 (4.05%) 159.56 159.53 - 168.20 0.9782 times
Fri 26 December 2025 160.30 (-1.41%) 162.60 159.61 - 165.50 0.5425 times
Fri 19 December 2025 162.60 (-0.65%) 165.17 160.41 - 169.71 1.6631 times
Sat 13 December 2025 163.67 (0.01%) 163.66 160.33 - 166.49 1.0911 times
Fri 05 December 2025 163.66 (1.18%) 162.03 161.00 - 165.12 0.769 times
Fri 28 November 2025 161.75 (-3.35%) 167.00 161.50 - 167.81 0.6914 times
Fri 21 November 2025 167.35 (-2.28%) 171.16 166.20 - 174.40 0.9754 times
Fri 14 November 2025 171.25 (1.24%) 169.14 167.32 - 174.50 1.1596 times
Fri 07 November 2025 169.16 (1.97%) 167.00 165.90 - 170.15 1.2134 times
Fri 31 October 2025 165.90 (10.33%) 151.30 151.13 - 167.10 2.5533 times

 weekly chart IndianOil

Monthly price and charts IndianOil

Strong monthly Stock price targets for IndianOil IOC are 149.52 and 163.2

Monthly Target 1146.82
Monthly Target 2152.22
Monthly Target 3160.50333333333
Monthly Target 4165.9
Monthly Target 5174.18

Monthly price and volumes Indian Oil

Date Closing Open Range Volume
Fri 09 January 2026 157.61 (-5.32%) 167.00 155.11 - 168.79 0.3099 times
Wed 31 December 2025 166.46 (2.91%) 162.03 159.53 - 169.71 1.1907 times
Fri 28 November 2025 161.75 (-2.5%) 167.00 161.50 - 174.50 1.0171 times
Fri 31 October 2025 165.90 (10.76%) 150.40 148.64 - 167.10 1.2789 times
Tue 30 September 2025 149.79 (9.64%) 137.00 136.76 - 151.25 0.7474 times
Fri 29 August 2025 136.62 (-6.18%) 145.33 136.46 - 146.29 0.7103 times
Thu 31 July 2025 145.62 (-0.91%) 146.51 144.32 - 155.00 0.9651 times
Mon 30 June 2025 146.96 (3.51%) 141.97 136.40 - 149.50 1.3302 times
Fri 30 May 2025 141.97 (2.98%) 139.79 137.61 - 149.80 1.3057 times
Wed 30 April 2025 137.86 (7.96%) 128.00 122.35 - 139.90 1.1446 times
Fri 28 March 2025 127.70 (12.52%) 114.70 110.72 - 134.33 1.2468 times

 monthly chart IndianOil

DMA SMA EMA moving averages of Indian Oil IOC

DMA (daily moving average) of Indian Oil IOC

DMA period DMA value
5 day DMA 161.13
12 day DMA 162.48
20 day DMA 163.46
35 day DMA 163.42
50 day DMA 165.36
100 day DMA 156.45
150 day DMA 152.9
200 day DMA 149.25

EMA (exponential moving average) of Indian Oil IOC

EMA period EMA current EMA prev EMA prev2
5 day EMA160.19161.48164.03
12 day EMA162.04162.85164.03
20 day EMA162.77163.31164.04
35 day EMA163.71164.07164.52
50 day EMA164.25164.52164.85

SMA (simple moving average) of Indian Oil IOC

SMA period SMA current SMA prev SMA prev2
5 day SMA161.13162.97164.87
12 day SMA162.48162.96163.56
20 day SMA163.46163.76164.03
35 day SMA163.42163.7164.05
50 day SMA165.36165.48165.61
100 day SMA156.45156.28156.11
150 day SMA152.9152.79152.67
200 day SMA149.25149.12148.98

Futures expiry: 27 Tue January 2026

Date Closing Open Range Volume
09 Fri 157.83 155.10 155.10 to 158.64 0.99 times
08 Thu 156.73 162.93 156.25 to 163.00 1 times
07 Wed 163.31 164.99 162.85 to 165.15 1.01 times
06 Tue 164.39 165.76 161.93 to 165.76 1 times
05 Mon 165.57 168.30 164.15 to 169.48 0.99 times

Futures expiry: 24 Tue February 2026

Date Closing Open Range Volume
09 Fri 158.74 156.83 156.83 to 159.36 1.06 times
08 Thu 157.53 163.31 157.01 to 163.51 1.03 times
07 Wed 164.20 165.61 163.88 to 165.96 1 times
06 Tue 165.37 165.63 162.84 to 165.75 0.99 times
05 Mon 166.47 168.89 165.16 to 170.36 0.93 times

Futures expiry: 30 Mon March 2026

Date Closing Open Range Volume
09 Fri 159.26 158.70 157.80 to 160.00 1.23 times
08 Thu 158.29 164.26 157.70 to 164.26 1.19 times
07 Wed 164.78 165.00 164.67 to 165.49 0.96 times
06 Tue 165.80 166.00 163.75 to 166.28 0.95 times
05 Mon 166.67 169.40 165.97 to 169.50 0.67 times

Option chain for Indian Oil IOC 27 Tue January 2026 expiry

IndianOil IOC Option strike: 186.00

Date CE PE PCR
09 Fri January 2026 0.1022.68 0.57
08 Thu January 2026 0.1022.68 0.57
07 Wed January 2026 0.1022.68 0.57
06 Tue January 2026 0.2622.68 0.5
05 Mon January 2026 0.2622.68 0.5

IndianOil IOC Option strike: 185.00

Date CE PE PCR
09 Fri January 2026 0.0922.00 0.29
08 Thu January 2026 0.0922.00 0.29
07 Wed January 2026 0.1522.00 0.3
06 Tue January 2026 0.1822.00 0.36
05 Mon January 2026 0.2122.00 0.39

IndianOil IOC Option strike: 180.00

Date CE PE PCR
09 Fri January 2026 0.1515.33 0.03
08 Thu January 2026 0.1615.33 0.03
07 Wed January 2026 0.2815.33 0.03
06 Tue January 2026 0.3315.33 0.03
05 Mon January 2026 0.4015.33 0.03

IndianOil IOC Option strike: 177.00

Date CE PE PCR
09 Fri January 2026 0.1812.65 0.03
08 Thu January 2026 0.2012.65 0.03
07 Wed January 2026 0.4012.65 0.02
06 Tue January 2026 0.4812.65 0.02
05 Mon January 2026 0.5612.65 0.02

IndianOil IOC Option strike: 175.00

Date CE PE PCR
09 Fri January 2026 0.2416.90 0.47
08 Thu January 2026 0.2517.60 0.47
07 Wed January 2026 0.5411.35 0.45
06 Tue January 2026 0.6710.34 0.46
05 Mon January 2026 0.8210.34 0.41

IndianOil IOC Option strike: 172.00

Date CE PE PCR
09 Fri January 2026 0.3513.00 0.08
08 Thu January 2026 0.3713.00 0.08
07 Wed January 2026 0.889.00 0.05
06 Tue January 2026 1.079.00 0.06
05 Mon January 2026 1.346.19 0.07

IndianOil IOC Option strike: 170.00

Date CE PE PCR
09 Fri January 2026 0.4812.37 0.15
08 Thu January 2026 0.5112.51 0.14
07 Wed January 2026 1.247.89 0.14
06 Tue January 2026 1.547.00 0.14
05 Mon January 2026 1.836.32 0.16

IndianOil IOC Option strike: 169.00

Date CE PE PCR
09 Fri January 2026 0.565.91 0.02
08 Thu January 2026 0.575.91 0.02
07 Wed January 2026 1.475.91 0.01
06 Tue January 2026 1.845.91 0.02
05 Mon January 2026 2.125.91 0.02

IndianOil IOC Option strike: 168.00

Date CE PE PCR
09 Fri January 2026 0.6412.19 0.27
08 Thu January 2026 0.6812.19 0.3
07 Wed January 2026 1.745.80 0.3
06 Tue January 2026 2.125.80 0.32
05 Mon January 2026 2.484.85 0.46

IndianOil IOC Option strike: 167.00

Date CE PE PCR
09 Fri January 2026 0.789.09 0.57
08 Thu January 2026 0.789.95 0.57
07 Wed January 2026 2.025.90 0.66
06 Tue January 2026 2.504.96 0.64
05 Mon January 2026 2.894.18 0.92

IndianOil IOC Option strike: 166.00

Date CE PE PCR
09 Fri January 2026 0.908.91 0.45
08 Thu January 2026 0.9210.34 0.43
07 Wed January 2026 2.395.10 0.47
06 Tue January 2026 2.924.28 0.43
05 Mon January 2026 3.383.65 0.59

IndianOil IOC Option strike: 165.00

Date CE PE PCR
09 Fri January 2026 1.078.19 0.44
08 Thu January 2026 1.069.39 0.45
07 Wed January 2026 2.764.39 0.46
06 Tue January 2026 3.303.84 0.47
05 Mon January 2026 3.843.17 0.54

IndianOil IOC Option strike: 164.00

Date CE PE PCR
09 Fri January 2026 1.247.28 0.6
08 Thu January 2026 1.218.66 0.79
07 Wed January 2026 3.203.77 0.73
06 Tue January 2026 3.783.34 0.79
05 Mon January 2026 4.362.73 1.34

IndianOil IOC Option strike: 163.00

Date CE PE PCR
09 Fri January 2026 1.476.57 0.76
08 Thu January 2026 1.477.36 0.94
07 Wed January 2026 3.693.29 1.24
06 Tue January 2026 4.362.84 1.39
05 Mon January 2026 5.052.34 3.18

IndianOil IOC Option strike: 162.00

Date CE PE PCR
09 Fri January 2026 1.745.74 0.6
08 Thu January 2026 1.736.70 0.75
07 Wed January 2026 4.232.85 1.55
06 Tue January 2026 5.032.46 1.62
05 Mon January 2026 5.662.00 1.86

IndianOil IOC Option strike: 161.00

Date CE PE PCR
09 Fri January 2026 2.075.18 0.81
08 Thu January 2026 1.995.61 1.23
07 Wed January 2026 4.812.42 3.9
06 Tue January 2026 5.442.12 3.54
05 Mon January 2026 6.521.73 3.15

IndianOil IOC Option strike: 160.00

Date CE PE PCR
09 Fri January 2026 2.434.36 0.84
08 Thu January 2026 2.325.37 0.82
07 Wed January 2026 5.442.06 1.34
06 Tue January 2026 6.351.82 1.75
05 Mon January 2026 7.041.43 2.01

IndianOil IOC Option strike: 159.00

Date CE PE PCR
09 Fri January 2026 2.843.92 1.45
08 Thu January 2026 2.644.61 1.22
07 Wed January 2026 6.261.76 89
06 Tue January 2026 6.261.53 65.5
05 Mon January 2026 6.261.25 25.5

IndianOil IOC Option strike: 158.00

Date CE PE PCR
09 Fri January 2026 3.333.40 1.1
08 Thu January 2026 3.174.03 1.81
07 Wed January 2026 6.831.48 8.78
06 Tue January 2026 7.531.28 8.85
05 Mon January 2026 9.990.99 11.4

IndianOil IOC Option strike: 157.00

Date CE PE PCR
09 Fri January 2026 3.822.96 1.93
08 Thu January 2026 3.593.77 2.05
07 Wed January 2026 7.821.24 3.94
06 Tue January 2026 8.521.10 4.39
05 Mon January 2026 11.110.83 3.61

IndianOil IOC Option strike: 156.00

Date CE PE PCR
09 Fri January 2026 4.392.49 3.93
08 Thu January 2026 4.043.41 29.17

IndianOil IOC Option strike: 155.00

Date CE PE PCR
09 Fri January 2026 5.042.15 2.78
08 Thu January 2026 4.612.91 2.98
07 Wed January 2026 9.550.86 8.07
06 Tue January 2026 10.300.77 8.12
05 Mon January 2026 11.000.58 8.65

IndianOil IOC Option strike: 154.00

Date CE PE PCR
09 Fri January 2026 5.681.83 6.73
08 Thu January 2026 5.532.45 11.63
07 Wed January 2026 10.200.72 37.33
06 Tue January 2026 10.200.64 36.33
05 Mon January 2026 10.200.48 35.33

IndianOil IOC Option strike: 153.00

Date CE PE PCR
09 Fri January 2026 5.631.53 5.17

IndianOil IOC Option strike: 152.00

Date CE PE PCR
09 Fri January 2026 7.501.28 13.85
08 Thu January 2026 6.441.87 18.58
07 Wed January 2026 12.160.51 15.2
06 Tue January 2026 12.160.45 15
05 Mon January 2026 15.200.37 14

IndianOil IOC Option strike: 150.00

Date CE PE PCR
09 Fri January 2026 8.810.94 3.77
08 Thu January 2026 8.061.41 3.92
07 Wed January 2026 13.310.35 7.24
06 Tue January 2026 14.050.34 7.68
05 Mon January 2026 15.470.26 9.41

IndianOil IOC Option strike: 148.00

Date CE PE PCR
09 Fri January 2026 15.050.66 25
08 Thu January 2026 15.051.06 23.14
07 Wed January 2026 15.050.25 10.29
06 Tue January 2026 15.050.25 10.29
05 Mon January 2026 15.050.21 6

IndianOil IOC Option strike: 145.00

Date CE PE PCR
09 Fri January 2026 12.950.40 4.41
08 Thu January 2026 12.950.65 4.43
07 Wed January 2026 22.160.16 2.94
06 Tue January 2026 22.160.17 2.42
05 Mon January 2026 22.160.15 2.08

IndianOil IOC Option strike: 140.00

Date CE PE PCR
09 Fri January 2026 22.750.20 28.75
08 Thu January 2026 22.750.32 29.75
07 Wed January 2026 22.750.10 12.5
06 Tue January 2026 22.750.10 10.75
05 Mon January 2026 22.750.08 5

IndianOil IOC Option strike: 139.00

Date CE PE PCR
09 Fri January 2026 23.200.17 20.5
08 Thu January 2026 23.200.32 20
07 Wed January 2026 23.200.07 14
06 Tue January 2026 23.200.07 14
05 Mon January 2026 23.200.07 14

IndianOil IOC Option strike: 137.00

Date CE PE PCR
09 Fri January 2026 25.800.08 0.2
08 Thu January 2026 25.800.08 0.2
07 Wed January 2026 25.800.08 0.2
06 Tue January 2026 25.800.08 0.2
05 Mon January 2026 25.800.08 0.2

IndianOil IOC Option strike: 135.00

Date CE PE PCR
09 Fri January 2026 22.520.12 1.32
08 Thu January 2026 32.980.20 1.26
07 Wed January 2026 32.980.11 0.89
06 Tue January 2026 32.980.11 0.89
05 Mon January 2026 32.980.10 0.89
Back to top | Use Dark Theme