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 155.66 and 163.4

Daily Target 1154.23
Daily Target 2157.09
Daily Target 3161.97333333333
Daily Target 4164.83
Daily Target 5169.71

Daily price and volume Indian Oil

Date Closing Open Range Volume
Tue 10 March 2026 159.94 (-0.79%) 164.44 159.12 - 166.86 0.9974 times
Mon 09 March 2026 161.22 (-4.42%) 158.00 156.30 - 162.15 1.5073 times
Fri 06 March 2026 168.68 (-1.67%) 172.06 168.05 - 172.94 0.7816 times
Thu 05 March 2026 171.54 (0.65%) 171.00 169.28 - 175.42 1.2054 times
Wed 04 March 2026 170.44 (-4.84%) 175.00 169.21 - 176.17 1.0326 times
Mon 02 March 2026 179.11 (-4.46%) 181.31 176.85 - 182.40 1.1722 times
Fri 27 February 2026 187.47 (0.54%) 187.11 185.77 - 188.96 0.9099 times
Thu 26 February 2026 186.47 (1.88%) 183.50 182.43 - 186.80 0.641 times
Wed 25 February 2026 183.03 (1.58%) 181.00 180.51 - 183.80 0.9073 times
Tue 24 February 2026 180.19 (2.11%) 176.99 176.51 - 181.00 0.8453 times
Mon 23 February 2026 176.46 (1.54%) 174.89 173.67 - 177.30 0.4255 times

 Daily chart IndianOil

Weekly price and charts IndianOil

Strong weekly Stock price targets for IndianOil IOC are 158.12 and 168.68

Weekly Target 1150.47
Weekly Target 2155.21
Weekly Target 3161.03333333333
Weekly Target 4165.77
Weekly Target 5171.59

Weekly price and volumes for Indian Oil

Date Closing Open Range Volume
Tue 10 March 2026 159.94 (-5.18%) 158.00 156.30 - 166.86 0.8987 times
Fri 06 March 2026 168.68 (-10.02%) 181.31 168.05 - 182.40 1.504 times
Fri 27 February 2026 187.47 (7.87%) 174.89 173.67 - 188.96 1.338 times
Fri 20 February 2026 173.79 (-1.69%) 175.90 172.17 - 179.00 0.5646 times
Fri 13 February 2026 176.77 (0.9%) 175.95 175.00 - 182.25 1.2474 times
Fri 06 February 2026 175.20 (7.33%) 162.52 157.56 - 180.90 1.7864 times
Fri 30 January 2026 163.24 (4.62%) 156.70 155.64 - 164.65 0.7308 times
Fri 23 January 2026 156.03 (-3.28%) 161.00 155.61 - 162.25 0.6556 times
Fri 16 January 2026 161.32 (2.35%) 157.00 154.77 - 162.15 0.5226 times
Fri 09 January 2026 157.61 (-5.5%) 166.80 155.11 - 168.79 0.7519 times
Fri 02 January 2026 166.79 (4.05%) 159.56 159.53 - 168.20 0.8027 times

 weekly chart IndianOil

Monthly price and charts IndianOil

Strong monthly Stock price targets for IndianOil IOC are 145.07 and 171.17

Monthly Target 1140.11
Monthly Target 2150.03
Monthly Target 3166.21333333333
Monthly Target 4176.13
Monthly Target 5192.31

Monthly price and volumes Indian Oil

Date Closing Open Range Volume
Tue 10 March 2026 159.94 (-14.69%) 181.31 156.30 - 182.40 0.7135 times
Fri 27 February 2026 187.47 (14.84%) 162.52 157.56 - 188.96 1.4659 times
Fri 30 January 2026 163.24 (-1.93%) 167.00 154.77 - 168.79 0.8669 times
Wed 31 December 2025 166.46 (2.91%) 162.03 159.53 - 169.71 1.0989 times
Fri 28 November 2025 161.75 (-2.5%) 167.00 161.50 - 174.50 0.9845 times
Fri 31 October 2025 165.90 (10.76%) 150.40 148.64 - 167.10 1.2379 times
Tue 30 September 2025 149.79 (9.64%) 137.00 136.76 - 151.25 0.7234 times
Fri 29 August 2025 136.62 (-6.18%) 145.33 136.46 - 146.29 0.6875 times
Thu 31 July 2025 145.62 (-0.91%) 146.51 144.32 - 155.00 0.9341 times
Mon 30 June 2025 146.96 (3.51%) 141.97 136.40 - 149.50 1.2875 times
Fri 30 May 2025 141.97 (2.98%) 139.79 137.61 - 149.80 1.2638 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 166.36
12 day DMA 174.86
20 day DMA 175.84
35 day DMA 171.11
50 day DMA 168.29
100 day DMA 165.95
150 day DMA 158.82
200 day DMA 155.62

EMA (exponential moving average) of Indian Oil IOC

EMA period EMA current EMA prev EMA prev2
5 day EMA166.27169.44173.55
12 day EMA171.51173.61175.86
20 day EMA172.49173.81175.13
35 day EMA170.92171.57172.18
50 day EMA167.55167.86168.13

SMA (simple moving average) of Indian Oil IOC

SMA period SMA current SMA prev SMA prev2
5 day SMA166.36170.2175.45
12 day SMA174.86176.06177.52
20 day SMA175.84176.65177.35
35 day SMA171.11171.14171.14
50 day SMA168.29168.29168.29
100 day SMA165.95165.88165.82
150 day SMA158.82158.72158.64
200 day SMA155.62155.53155.44

Futures expiry: 30 Mon March 2026

Date Closing Open Range Volume
10 Tue 158.46 163.47 157.63 to 165.15 1.03 times
09 Mon 160.06 155.10 154.43 to 160.93 1.03 times
06 Fri 167.22 171.35 166.55 to 173.00 1.02 times
05 Thu 170.99 169.70 168.31 to 174.89 0.99 times
04 Wed 169.77 175.05 169.15 to 175.46 0.93 times

Futures expiry: 28 Tue April 2026

Date Closing Open Range Volume
10 Tue 159.52 160.94 158.75 to 165.56 1.18 times
09 Mon 160.94 163.00 155.40 to 163.00 1.11 times
06 Fri 168.26 172.14 167.70 to 172.98 0.96 times
05 Thu 171.87 171.56 169.50 to 175.80 0.96 times
04 Wed 170.66 176.00 170.20 to 176.19 0.79 times

Futures expiry: 26 Tue May 2026

Date Closing Open Range Volume
10 Tue 160.19 165.00 159.70 to 165.00 1.15 times
09 Mon 161.76 161.50 157.00 to 162.04 1.09 times
06 Fri 168.95 173.82 168.50 to 173.82 1.02 times
05 Thu 172.44 172.66 170.50 to 176.50 0.89 times
04 Wed 171.86 175.00 171.18 to 177.00 0.85 times

Option chain for Indian Oil IOC 30 Mon March 2026 expiry

IndianOil IOC Option strike: 210.00

Date CE PE PCR
10 Tue March 2026 0.0722.75 0.01
09 Mon March 2026 0.0922.75 0.01
06 Fri March 2026 0.1122.75 0.01
05 Thu March 2026 0.1322.75 0.01
04 Wed March 2026 0.1222.75 0.01

IndianOil IOC Option strike: 204.00

Date CE PE PCR
10 Tue March 2026 0.1229.74 0.01
09 Mon March 2026 0.1329.74 0.01
06 Fri March 2026 0.1829.74 0.01
05 Thu March 2026 0.2729.74 0.01
04 Wed March 2026 0.2129.74 0.01

IndianOil IOC Option strike: 200.00

Date CE PE PCR
10 Tue March 2026 0.1426.94 0.02
09 Mon March 2026 0.1926.94 0.02
06 Fri March 2026 0.2426.94 0.02
05 Thu March 2026 0.3426.94 0.02
04 Wed March 2026 0.3129.88 0.02

IndianOil IOC Option strike: 195.00

Date CE PE PCR
10 Tue March 2026 0.1827.00 0.24
09 Mon March 2026 0.2627.00 0.23
06 Fri March 2026 0.3827.00 0.23
05 Thu March 2026 0.4726.41 0.27
04 Wed March 2026 0.4926.41 0.26

IndianOil IOC Option strike: 192.00

Date CE PE PCR
10 Tue March 2026 0.217.48 0.37
09 Mon March 2026 0.307.48 0.36
06 Fri March 2026 0.507.48 0.34
05 Thu March 2026 0.617.48 0.33
04 Wed March 2026 0.677.48 0.35

IndianOil IOC Option strike: 190.00

Date CE PE PCR
10 Tue March 2026 0.2630.00 0.37
09 Mon March 2026 0.3932.64 0.38
06 Fri March 2026 0.6122.21 0.34
05 Thu March 2026 0.7720.00 0.39
04 Wed March 2026 0.8421.13 0.44

IndianOil IOC Option strike: 188.00

Date CE PE PCR
10 Tue March 2026 0.2920.67 0.56
09 Mon March 2026 0.4520.67 0.5
06 Fri March 2026 0.7420.67 0.42
05 Thu March 2026 0.9619.50 0.52
04 Wed March 2026 1.0418.01 0.36

IndianOil IOC Option strike: 187.00

Date CE PE PCR
10 Tue March 2026 0.3027.00 0.24
09 Mon March 2026 0.4927.00 0.23
06 Fri March 2026 0.8119.30 0.21
05 Thu March 2026 1.0819.30 0.22
04 Wed March 2026 1.1518.26 0.2

IndianOil IOC Option strike: 186.00

Date CE PE PCR
10 Tue March 2026 0.3317.85 0.42
09 Mon March 2026 0.5317.85 0.35
06 Fri March 2026 0.8917.85 0.21
05 Thu March 2026 1.1917.85 0.2
04 Wed March 2026 1.2915.79 0.21

IndianOil IOC Option strike: 185.00

Date CE PE PCR
10 Tue March 2026 0.3525.24 0.47
09 Mon March 2026 0.5725.18 0.49
06 Fri March 2026 1.0218.75 0.43
05 Thu March 2026 1.2715.55 0.47
04 Wed March 2026 1.4416.70 0.44

IndianOil IOC Option strike: 184.00

Date CE PE PCR
10 Tue March 2026 0.3826.15 0.51
09 Mon March 2026 0.6423.76 0.78
06 Fri March 2026 1.0916.00 0.44
05 Thu March 2026 1.7414.07 0.48
04 Wed March 2026 1.6516.07 0.82

IndianOil IOC Option strike: 183.00

Date CE PE PCR
10 Tue March 2026 0.4215.22 1.53
09 Mon March 2026 0.7215.22 1.61
06 Fri March 2026 1.2315.22 1.23
05 Thu March 2026 1.6113.84 1.38
04 Wed March 2026 1.7815.50 1.42

IndianOil IOC Option strike: 182.00

Date CE PE PCR
10 Tue March 2026 0.4622.28 0.72
09 Mon March 2026 0.7723.73 0.95
06 Fri March 2026 1.3614.95 0.64
05 Thu March 2026 1.8714.95 0.64
04 Wed March 2026 1.9814.37 0.8

IndianOil IOC Option strike: 181.00

Date CE PE PCR
10 Tue March 2026 0.5222.24 0.95
09 Mon March 2026 0.8511.47 0.91
06 Fri March 2026 1.5211.47 0.9
05 Thu March 2026 2.0911.47 0.83
04 Wed March 2026 2.2413.54 0.71

IndianOil IOC Option strike: 180.00

Date CE PE PCR
10 Tue March 2026 0.5722.27 0.47
09 Mon March 2026 0.9620.90 0.54
06 Fri March 2026 1.7114.59 0.62
05 Thu March 2026 2.2911.29 0.54
04 Wed March 2026 2.4912.73 0.71

IndianOil IOC Option strike: 179.00

Date CE PE PCR
10 Tue March 2026 0.6420.32 0.38
09 Mon March 2026 1.0420.63 0.5
06 Fri March 2026 1.9113.75 0.47
05 Thu March 2026 2.5811.76 0.53
04 Wed March 2026 2.7311.82 0.59

IndianOil IOC Option strike: 178.00

Date CE PE PCR
10 Tue March 2026 0.6920.00 0.9
09 Mon March 2026 1.1719.59 1.06
06 Fri March 2026 2.0812.96 1.07
05 Thu March 2026 2.789.02 1.31
04 Wed March 2026 3.0511.05 0.8

IndianOil IOC Option strike: 177.00

Date CE PE PCR
10 Tue March 2026 0.7712.23 2.01
09 Mon March 2026 1.2812.23 2.49
06 Fri March 2026 2.4712.23 2.18
05 Thu March 2026 3.168.68 3.28
04 Wed March 2026 3.3510.73 1.36

IndianOil IOC Option strike: 176.00

Date CE PE PCR
10 Tue March 2026 0.8518.60 0.75
09 Mon March 2026 1.4018.60 1.08
06 Fri March 2026 2.5811.64 0.97
05 Thu March 2026 3.348.42 1.06
04 Wed March 2026 3.669.89 2.18

IndianOil IOC Option strike: 175.00

Date CE PE PCR
10 Tue March 2026 0.9617.21 0.47
09 Mon March 2026 1.5616.24 0.56
06 Fri March 2026 2.8810.68 0.6
05 Thu March 2026 3.787.85 0.57
04 Wed March 2026 4.099.27 0.72

IndianOil IOC Option strike: 174.00

Date CE PE PCR
10 Tue March 2026 1.0516.53 0.94
09 Mon March 2026 1.7016.08 1.17
06 Fri March 2026 3.259.99 0.97
05 Thu March 2026 4.207.00 0.93
04 Wed March 2026 4.528.75 1.18

IndianOil IOC Option strike: 173.00

Date CE PE PCR
10 Tue March 2026 1.1915.30 0.95
09 Mon March 2026 1.9115.17 1.53
06 Fri March 2026 3.529.43 1.29
05 Thu March 2026 4.556.38 1.86
04 Wed March 2026 4.918.37 3.54

IndianOil IOC Option strike: 172.00

Date CE PE PCR
10 Tue March 2026 1.2914.89 0.57
09 Mon March 2026 2.1113.28 0.57
06 Fri March 2026 3.938.72 0.72
05 Thu March 2026 5.165.81 0.75
04 Wed March 2026 5.337.72 3.11

IndianOil IOC Option strike: 171.00

Date CE PE PCR
10 Tue March 2026 1.4513.63 1.25
09 Mon March 2026 2.3515.00 1.12
06 Fri March 2026 4.248.07 1.37
05 Thu March 2026 5.665.50 1.33
04 Wed March 2026 5.867.15 3.15

IndianOil IOC Option strike: 170.00

Date CE PE PCR
10 Tue March 2026 1.6413.03 0.64
09 Mon March 2026 2.5812.56 0.69
06 Fri March 2026 4.747.51 1.02
05 Thu March 2026 6.065.11 1.13
04 Wed March 2026 6.386.70 1.79

IndianOil IOC Option strike: 169.00

Date CE PE PCR
10 Tue March 2026 1.8211.84 0.53
09 Mon March 2026 2.8511.73 0.62
06 Fri March 2026 5.226.88 1.02
05 Thu March 2026 6.484.78 1.17

IndianOil IOC Option strike: 168.00

Date CE PE PCR
10 Tue March 2026 2.0411.36 1.71
09 Mon March 2026 3.1111.18 2.74
06 Fri March 2026 5.596.39 4.81
05 Thu March 2026 7.444.17 5.29
04 Wed March 2026 7.475.73 12

IndianOil IOC Option strike: 167.00

Date CE PE PCR
10 Tue March 2026 2.2810.78 1.32
09 Mon March 2026 3.4610.11 2
06 Fri March 2026 6.005.97 2.05
05 Thu March 2026 7.534.05 5.11
04 Wed March 2026 8.105.54 11.4

IndianOil IOC Option strike: 166.00

Date CE PE PCR
10 Tue March 2026 2.5510.18 0.88
09 Mon March 2026 3.929.24 3.86
06 Fri March 2026 7.115.57 4.13
05 Thu March 2026 8.293.16 15.2
04 Wed March 2026 14.695.10 21.33

IndianOil IOC Option strike: 165.00

Date CE PE PCR
10 Tue March 2026 2.879.28 0.96
09 Mon March 2026 4.229.10 1.29
06 Fri March 2026 7.064.98 3.43
05 Thu March 2026 9.323.19 3.53
04 Wed March 2026 9.354.58 3.4

IndianOil IOC Option strike: 164.00

Date CE PE PCR
10 Tue March 2026 3.208.69 0.7
09 Mon March 2026 4.5910.00 0.99
06 Fri March 2026 9.264.55 1.61
05 Thu March 2026 8.962.78 6.13
04 Wed March 2026 15.204.48 5.77

IndianOil IOC Option strike: 163.00

Date CE PE PCR
10 Tue March 2026 3.558.11 0.91
09 Mon March 2026 5.088.04 2.11
06 Fri March 2026 9.664.31 7.71
05 Thu March 2026 10.022.57 46

IndianOil IOC Option strike: 162.00

Date CE PE PCR
10 Tue March 2026 3.987.37 0.77
09 Mon March 2026 5.587.61 2.43
06 Fri March 2026 9.873.87 5.79
05 Thu March 2026 19.212.27 5.83
04 Wed March 2026 19.213.81 4.75

IndianOil IOC Option strike: 161.00

Date CE PE PCR
10 Tue March 2026 4.396.85 0.63
09 Mon March 2026 6.006.93 0.9

IndianOil IOC Option strike: 160.00

Date CE PE PCR
10 Tue March 2026 4.866.35 1.12
09 Mon March 2026 6.556.48 1.23
06 Fri March 2026 10.333.34 2.95
05 Thu March 2026 13.472.00 3.06
04 Wed March 2026 12.883.34 5.34

IndianOil IOC Option strike: 159.00

Date CE PE PCR
10 Tue March 2026 5.335.83 2.71
09 Mon March 2026 7.176.04 2.54

IndianOil IOC Option strike: 158.00

Date CE PE PCR
10 Tue March 2026 5.905.58 6.23
09 Mon March 2026 7.685.67 5.71

IndianOil IOC Option strike: 157.00

Date CE PE PCR
10 Tue March 2026 6.365.00 6.35
09 Mon March 2026 8.185.23 9.82

IndianOil IOC Option strike: 156.00

Date CE PE PCR
10 Tue March 2026 6.894.55 0.4
09 Mon March 2026 8.854.94 0.31

IndianOil IOC Option strike: 155.00

Date CE PE PCR
10 Tue March 2026 7.564.15 6.87
09 Mon March 2026 9.544.52 3.69
06 Fri March 2026 15.282.25 19.62
05 Thu March 2026 15.281.27 17.23
04 Wed March 2026 18.002.30 17.64

IndianOil IOC Option strike: 154.00

Date CE PE PCR
10 Tue March 2026 10.163.91 2.13
09 Mon March 2026 10.164.08 2
06 Fri March 2026 28.982.07 18
05 Thu March 2026 28.981.22 20
04 Wed March 2026 28.982.18 23

IndianOil IOC Option strike: 153.00

Date CE PE PCR
10 Tue March 2026 11.093.60 7.33
09 Mon March 2026 11.093.91 5.44

IndianOil IOC Option strike: 152.00

Date CE PE PCR
10 Tue March 2026 10.603.21 7.21
09 Mon March 2026 11.183.52 6.21

IndianOil IOC Option strike: 150.00

Date CE PE PCR
10 Tue March 2026 11.152.69 9.46
09 Mon March 2026 13.113.14 9.4
06 Fri March 2026 18.331.46 13.65
05 Thu March 2026 21.890.82 12.16
04 Wed March 2026 21.221.58 12.47

IndianOil IOC Option strike: 144.00

Date CE PE PCR
10 Tue March 2026 36.601.64 21

IndianOil IOC Option strike: 142.00

Date CE PE PCR
10 Tue March 2026 35.201.40 56.5
09 Mon March 2026 35.201.76 66.5
06 Fri March 2026 35.200.76 41.5
05 Thu March 2026 35.200.41 32.25
04 Wed March 2026 35.200.95 20

IndianOil IOC Option strike: 140.00

Date CE PE PCR
10 Tue March 2026 19.491.19 5.34
09 Mon March 2026 21.461.57 1.74
Back to top | Use Dark Theme