BharatPetroleum BPCL full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

Bharat Petroleum BPCL WideScreen charts, DMA,SMA,EMA technical analysis, forecast prediction, by indicators ADX,MACD,RSI,CCI NSE stock exchange

operates under Refineries sector

Daily price and charts and targets BharatPetroleum

Strong Daily Stock price targets for BharatPetroleum BPCL are 304.65 and 310.95

Daily Target 1299.62
Daily Target 2303.38
Daily Target 3305.91666666667
Daily Target 4309.68
Daily Target 5312.22

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Wed 27 May 2026 307.15 (0.84%) 305.50 302.15 - 308.45 0.6084 times
Tue 26 May 2026 304.60 (-1.18%) 308.25 302.10 - 308.30 0.8808 times
Mon 25 May 2026 308.25 (4.28%) 305.00 304.05 - 309.00 1.4861 times
Fri 22 May 2026 295.60 (-0.27%) 297.00 291.60 - 297.70 0.5489 times
Thu 21 May 2026 296.40 (0.9%) 295.00 294.75 - 298.50 1.1032 times
Wed 20 May 2026 293.75 (2.55%) 281.85 280.05 - 294.75 1.0524 times
Tue 19 May 2026 286.45 (2.01%) 282.00 282.00 - 289.80 0.7114 times
Mon 18 May 2026 280.80 (-1.28%) 282.00 276.60 - 282.50 0.8809 times
Fri 15 May 2026 284.45 (-3.58%) 293.00 283.50 - 294.65 1.5165 times
Thu 14 May 2026 295.00 (-0.71%) 301.10 291.15 - 301.10 1.2114 times
Wed 13 May 2026 297.10 (3.21%) 288.55 288.55 - 299.00 1.2685 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 304.63 and 311.53

Weekly Target 1299.18
Weekly Target 2303.17
Weekly Target 3306.08333333333
Weekly Target 4310.07
Weekly Target 5312.98

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Wed 27 May 2026 307.15 (3.91%) 305.00 302.10 - 309.00 0.5052 times
Fri 22 May 2026 295.60 (3.92%) 282.00 276.60 - 298.50 0.7296 times
Fri 15 May 2026 284.45 (-6.04%) 298.75 283.50 - 301.10 1.044 times
Fri 08 May 2026 302.75 (0.77%) 302.50 293.30 - 316.95 1.1845 times
Thu 30 April 2026 300.45 (-2.48%) 308.30 295.55 - 315.10 0.8626 times
Fri 24 April 2026 308.10 (-1.28%) 312.10 300.15 - 320.10 0.8847 times
Fri 17 April 2026 312.10 (4.26%) 284.25 284.25 - 314.90 1.1188 times
Fri 10 April 2026 299.35 (7.62%) 277.75 271.00 - 303.20 1.4659 times
Thu 02 April 2026 278.15 (-1.61%) 274.95 266.60 - 292.00 0.7829 times
Fri 27 March 2026 282.70 (-1.77%) 280.05 270.00 - 298.50 1.4218 times
Fri 20 March 2026 287.80 (-9.87%) 314.90 284.40 - 318.45 1.3263 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 291.88 and 332.23

Monthly Target 1259.88
Monthly Target 2283.52
Monthly Target 3300.23333333333
Monthly Target 4323.87
Monthly Target 5340.58

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Wed 27 May 2026 307.15 (2.23%) 302.50 276.60 - 316.95 1.1279 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.5824 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.7392 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.7599 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.8041 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.7158 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 0.9844 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 0.9219 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.7513 times
Fri 29 August 2025 308.20 (-6.41%) 329.00 307.00 - 331.40 0.6132 times
Thu 31 July 2025 329.30 (-0.8%) 331.55 323.10 - 358.65 0.8496 times

 monthly chart BharatPetroleum

DMA SMA EMA moving averages of Bharat Petroleum BPCL

DMA (daily moving average) of Bharat Petroleum BPCL

DMA period DMA value
5 day DMA 302.4
12 day DMA 294.78
20 day DMA 298.04
35 day DMA 301.24
50 day DMA 298.23
100 day DMA 332.64
150 day DMA 341.69
200 day DMA 337.24

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA302.62300.35298.22
12 day EMA299.15297.7296.45
20 day EMA299.27298.44297.79
35 day EMA299.85299.42299.11
50 day EMA302.02301.81301.7

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA302.4299.72296.09
12 day SMA294.78293.73293.57
20 day SMA298.04298.07298.47
35 day SMA301.24300.42299.67
50 day SMA298.23298.59299.01
100 day SMA332.64333.29333.9
150 day SMA341.69341.89342.08
200 day SMA337.24337.29337.41

Futures expiry: 30 Tue June 2026

Date Closing Open Range Volume
26 Tue 306.30 309.80 303.70 to 309.80 1.46 times
25 Mon 309.90 308.00 306.00 to 310.80 1.41 times
22 Fri 297.80 298.10 293.05 to 298.70 1.13 times
21 Thu 297.75 301.00 296.55 to 302.00 0.72 times
20 Wed 295.95 282.80 281.60 to 296.60 0.28 times

Futures expiry: 28 Tue July 2026

Date Closing Open Range Volume
26 Tue 308.05 309.95 305.75 to 310.20 1.04 times
25 Mon 311.60 310.10 307.50 to 312.45 1.02 times
22 Fri 299.20 296.00 295.20 to 300.50 1.03 times
21 Thu 299.35 298.55 298.25 to 301.45 0.98 times
20 Wed 297.50 285.00 284.65 to 297.90 0.93 times

Option chain for Bharat Petroleum BPCL 30 Tue June 2026 expiry

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
26 Tue May 2026 0.9554.00 0.17
25 Mon May 2026 1.6552.30 0.17
22 Fri May 2026 1.1061.50 0.32
21 Thu May 2026 1.3061.50 0.32

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
26 Tue May 2026 1.5045.50 0.34
25 Mon May 2026 2.5042.10 0.15
22 Fri May 2026 1.6053.50 0.14
21 Thu May 2026 1.7551.50 0.15

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
26 Tue May 2026 1.9039.50 0.04
25 Mon May 2026 3.0539.50 0.05

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
26 Tue May 2026 2.4535.30 0.15
25 Mon May 2026 3.9533.50 0.25
22 Fri May 2026 2.4044.10 0.28
21 Thu May 2026 2.6053.00 0.22

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
26 Tue May 2026 3.1030.05 0.2

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
26 Tue May 2026 4.0028.50 0.21
25 Mon May 2026 6.0525.55 0.25
22 Fri May 2026 3.7535.00 0.15
21 Thu May 2026 3.8035.00 0.12

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
26 Tue May 2026 5.0524.05 0.79
25 Mon May 2026 7.4030.80 0.04
22 Fri May 2026 4.4530.80 0.05
21 Thu May 2026 4.7530.80 0.05

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
26 Tue May 2026 6.4019.90 0.18
25 Mon May 2026 9.1519.20 0.18
22 Fri May 2026 5.7527.70 0.16
21 Thu May 2026 5.7027.00 0.16

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
26 Tue May 2026 8.0016.75 0.21
25 Mon May 2026 11.0023.05 0.1
22 Fri May 2026 7.1523.05 0.14
21 Thu May 2026 7.1023.05 0.27

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
26 Tue May 2026 9.9513.60 0.35
25 Mon May 2026 13.2513.25 0.37
22 Fri May 2026 8.6020.30 0.2
21 Thu May 2026 8.6019.85 0.22

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
26 Tue May 2026 12.3011.00 1.66
25 Mon May 2026 15.7010.75 1.78
22 Fri May 2026 10.7517.00 2.17
21 Thu May 2026 10.4517.40 2.19

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
26 Tue May 2026 14.858.65 0.79
25 Mon May 2026 18.558.65 0.58
22 Fri May 2026 12.5514.20 0.58
21 Thu May 2026 12.4514.40 0.54

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
26 Tue May 2026 17.806.70 1.35
25 Mon May 2026 21.706.85 1.4
22 Fri May 2026 15.1011.65 0.74
21 Thu May 2026 14.7011.75 1.49

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
26 Tue May 2026 21.155.15 1.19
25 Mon May 2026 25.305.35 0.85
22 Fri May 2026 17.759.50 0.59
21 Thu May 2026 17.609.65 0.55

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
26 Tue May 2026 25.153.85 3.68
25 Mon May 2026 28.604.20 1.58
22 Fri May 2026 21.007.50 1.38
21 Thu May 2026 21.207.70 1

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
26 Tue May 2026 28.902.95 3.77
25 Mon May 2026 33.003.15 4.05
22 Fri May 2026 24.255.90 3.75
21 Thu May 2026 24.256.00 3.45

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
26 Tue May 2026 27.952.20 19.67
25 Mon May 2026 27.952.40 21.67
22 Fri May 2026 27.954.65 17.33
21 Thu May 2026 27.954.60 14.33

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
26 Tue May 2026 37.001.65 5.55
25 Mon May 2026 41.801.85 7.75
22 Fri May 2026 31.303.50 9.9
21 Thu May 2026 31.303.60 9.1

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
26 Tue May 2026 40.000.90 226
25 Mon May 2026 40.001.05 223
22 Fri May 2026 40.002.00 265
21 Thu May 2026 40.002.05 212

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
26 Tue May 2026 58.200.55 17
25 Mon May 2026 59.000.60 14.5
22 Fri May 2026 49.001.10 14.38
21 Thu May 2026 49.001.20 16.13

BharatPetroleum BPCL Option strike: 230.00

Date CE PE PCR
26 Tue May 2026 79.950.50 5.2
25 Mon May 2026 79.950.50 5.2
Back to top | Use Dark Theme