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 297.25 and 305.7

Daily Target 1295.15
Daily Target 2299.35
Daily Target 3303.6
Daily Target 4307.8
Daily Target 5312.05

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Wed 08 July 2026 303.55 (-3.31%) 306.95 299.40 - 307.85 2.1585 times
Tue 07 July 2026 313.95 (1.88%) 309.50 307.75 - 315.85 0.9323 times
Mon 06 July 2026 308.15 (0%) 308.15 306.05 - 310.90 0.3814 times
Fri 03 July 2026 308.15 (-0.74%) 313.60 306.70 - 313.60 0.4107 times
Thu 02 July 2026 310.45 (2.05%) 305.00 304.80 - 314.50 0.991 times
Wed 01 July 2026 304.20 (0.21%) 305.20 301.15 - 306.50 0.6657 times
Tue 30 June 2026 303.55 (0.91%) 301.20 299.90 - 304.45 0.5764 times
Mon 29 June 2026 300.80 (-2.89%) 308.70 299.75 - 309.00 1.6094 times
Thu 25 June 2026 309.75 (-1.88%) 319.95 309.00 - 320.85 1.2339 times
Wed 24 June 2026 315.70 (2.32%) 308.85 308.20 - 316.80 1.0407 times
Tue 23 June 2026 308.55 (-0.02%) 309.05 307.50 - 313.35 0.8947 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 293.25 and 309.7

Weekly Target 1289.82
Weekly Target 2296.68
Weekly Target 3306.26666666667
Weekly Target 4313.13
Weekly Target 5322.72

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Wed 08 July 2026 303.55 (-1.49%) 308.15 299.40 - 315.85 0.5731 times
Fri 03 July 2026 308.15 (-0.52%) 308.70 299.75 - 314.50 0.702 times
Thu 25 June 2026 309.75 (1.03%) 311.75 306.80 - 320.85 0.6446 times
Fri 19 June 2026 306.60 (1.41%) 315.00 305.10 - 321.60 1.2809 times
Fri 12 June 2026 302.35 (2.49%) 291.40 280.25 - 303.80 0.9297 times
Fri 05 June 2026 295.00 (-1.04%) 298.75 290.10 - 300.35 0.8262 times
Fri 29 May 2026 298.10 (0.85%) 305.00 290.00 - 312.00 1.2391 times
Fri 22 May 2026 295.60 (3.92%) 282.00 276.60 - 298.50 0.9383 times
Fri 15 May 2026 284.45 (-6.04%) 298.75 283.50 - 301.10 1.3427 times
Fri 08 May 2026 302.75 (0.77%) 302.50 293.30 - 316.95 1.5234 times
Thu 30 April 2026 300.45 (-2.48%) 308.30 295.55 - 315.10 1.1094 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 293.25 and 309.7

Monthly Target 1289.82
Monthly Target 2296.68
Monthly Target 3306.26666666667
Monthly Target 4313.13
Monthly Target 5322.72

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Wed 08 July 2026 303.55 (0%) 305.20 299.40 - 315.85 0.2306 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.0195 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.2721 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.5761 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.7323 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.7569 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.8009 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.7129 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 0.9804 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 0.9182 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.7483 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 308.85
12 day DMA 307.95
20 day DMA 306.78
35 day DMA 302.11
50 day DMA 301.25
100 day DMA 314.96
150 day DMA 331.45
200 day DMA 335.35

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA307.7309.78307.7
12 day EMA307.33308.02306.94
20 day EMA306.15306.42305.63
35 day EMA304.99305.07304.55
50 day EMA302.98302.96302.51

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA308.85308.98306.9
12 day SMA307.95308.2308.4
20 day SMA306.78306.06304.62
35 day SMA302.11301.46300.61
50 day SMA301.25301.35301.26
100 day SMA314.96315.79316.47
150 day SMA331.45331.88332.16
200 day SMA335.35335.42335.45

Futures expiry: 28 Tue July 2026

Date Closing Open Range Volume
08 Wed 303.45 307.00 299.40 to 308.00 0.95 times
07 Tue 314.35 312.65 309.10 to 316.50 1 times
06 Mon 309.70 310.65 307.65 to 312.40 1.02 times
03 Fri 309.65 315.10 308.15 to 315.10 1.01 times
02 Thu 312.00 305.50 305.45 to 316.50 1.02 times

Futures expiry: 25 Tue August 2026

Date Closing Open Range Volume
08 Wed 304.20 307.50 301.00 to 307.90 1.12 times
07 Tue 315.40 314.05 310.50 to 317.60 0.99 times
06 Mon 310.75 312.90 308.75 to 313.85 1 times
03 Fri 310.25 313.70 309.45 to 313.70 0.95 times
02 Thu 313.05 307.20 307.20 to 317.25 0.95 times

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
08 Wed 305.55 303.80 302.55 to 307.00 1.59 times
07 Tue 317.30 314.65 313.00 to 318.75 0.98 times
06 Mon 311.70 313.50 311.70 to 313.50 1.16 times
03 Fri 311.00 313.25 311.00 to 313.80 0.91 times
02 Thu 313.50 315.05 313.50 to 315.10 0.37 times

Option chain for Bharat Petroleum BPCL 28 Tue July 2026 expiry

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
08 Wed July 2026 0.1553.30 0.01
07 Tue July 2026 0.3053.30 0.01
06 Mon July 2026 0.3053.30 0.01
03 Fri July 2026 0.3053.30 0.01
02 Thu July 2026 0.4553.30 0.01

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
08 Wed July 2026 0.2551.35 0.13
07 Tue July 2026 0.4551.35 0.15
06 Mon July 2026 0.4551.35 0.17
03 Fri July 2026 0.4551.35 0.17
02 Thu July 2026 0.6054.25 0.22

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
08 Wed July 2026 0.5035.75 0.23
07 Tue July 2026 0.9535.75 0.22
06 Mon July 2026 0.7541.00 0.25
03 Fri July 2026 0.8038.75 0.25
02 Thu July 2026 1.1038.75 0.26

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
08 Wed July 2026 0.7040.00 0
07 Tue July 2026 1.2540.00 0
06 Mon July 2026 1.0040.00 0
03 Fri July 2026 1.1540.00 0.01
02 Thu July 2026 1.4540.00 0.01

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
08 Wed July 2026 0.9537.15 0.11
07 Tue July 2026 1.7031.10 0.08
06 Mon July 2026 1.3031.10 0.09
03 Fri July 2026 1.4536.00 0.12
02 Thu July 2026 2.0036.00 0.12

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
08 Wed July 2026 1.2532.40 0.01
07 Tue July 2026 2.4532.40 0.01
06 Mon July 2026 1.8532.40 0.01
03 Fri July 2026 2.0532.40 0.02
02 Thu July 2026 2.7032.40 0.03

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
08 Wed July 2026 1.7528.10 0.14
07 Tue July 2026 3.3518.05 0.16
06 Mon July 2026 2.5522.55 0.19
03 Fri July 2026 2.7522.85 0.21
02 Thu July 2026 3.6021.65 0.2

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
08 Wed July 2026 2.5013.55 0.14
07 Tue July 2026 4.6013.55 0.15
06 Mon July 2026 3.6017.85 0.16
03 Fri July 2026 3.8518.85 0.16
02 Thu July 2026 4.8022.70 0.15

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
08 Wed July 2026 3.5020.05 0.31
07 Tue July 2026 6.2511.60 0.33
06 Mon July 2026 4.9514.95 0.28
03 Fri July 2026 5.1015.50 0.3
02 Thu July 2026 6.3014.30 0.32

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
08 Wed July 2026 4.8016.35 0.5
07 Tue July 2026 8.358.75 0.47
06 Mon July 2026 6.7011.70 0.29
03 Fri July 2026 6.8512.00 0.28
02 Thu July 2026 8.2511.25 0.37

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
08 Wed July 2026 6.5013.10 0.74
07 Tue July 2026 10.956.25 0.72
06 Mon July 2026 8.908.95 0.56
03 Fri July 2026 9.009.30 0.61
02 Thu July 2026 10.608.55 0.66

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
08 Wed July 2026 8.7010.40 0.47
07 Tue July 2026 13.554.45 0.48
06 Mon July 2026 11.506.60 0.49
03 Fri July 2026 11.556.85 0.49
02 Thu July 2026 13.356.40 0.42

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
08 Wed July 2026 11.358.00 1.5
07 Tue July 2026 17.353.10 1.41
06 Mon July 2026 14.554.75 1.09
03 Fri July 2026 14.204.95 1.12
02 Thu July 2026 16.654.65 1.09

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
08 Wed July 2026 14.456.15 3.24
07 Tue July 2026 21.002.10 2.8
06 Mon July 2026 18.503.30 2.35
03 Fri July 2026 17.603.50 2.28
02 Thu July 2026 20.103.30 2.51

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
08 Wed July 2026 17.954.60 9.26
07 Tue July 2026 26.251.35 5.63
06 Mon July 2026 21.752.15 5.38
03 Fri July 2026 21.702.30 5.13
02 Thu July 2026 24.202.30 3.63

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
08 Wed July 2026 21.753.55 6.53
07 Tue July 2026 29.850.95 4.78
06 Mon July 2026 28.251.50 7.38
03 Fri July 2026 28.251.60 6.62
02 Thu July 2026 28.251.50 6.07

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
08 Wed July 2026 25.952.65 9.06
07 Tue July 2026 36.200.65 5.53
06 Mon July 2026 31.001.00 5.25
03 Fri July 2026 30.701.05 4.58
02 Thu July 2026 32.751.10 4.33

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
08 Wed July 2026 30.202.05 3.12
07 Tue July 2026 41.000.45 46
06 Mon July 2026 31.750.70 93
03 Fri July 2026 31.750.70 86
02 Thu July 2026 31.750.80 89

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
08 Wed July 2026 45.251.55 37.6
07 Tue July 2026 45.250.30 22.1
06 Mon July 2026 45.250.45 22.4
03 Fri July 2026 45.250.45 22.9
02 Thu July 2026 45.250.55 21.3

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
08 Wed July 2026 51.600.95 125
07 Tue July 2026 51.600.15 103
06 Mon July 2026 51.600.25 98
03 Fri July 2026 51.600.25 101
02 Thu July 2026 51.600.30 107

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
08 Wed July 2026 61.800.60 7.83
07 Tue July 2026 61.800.10 2.75
06 Mon July 2026 61.800.15 2.75
03 Fri July 2026 61.800.25 2.75
02 Thu July 2026 64.150.25 2.75

BharatPetroleum BPCL Option strike: 240.00

Date CE PE PCR
08 Wed July 2026 70.500.35 47
07 Tue July 2026 70.500.15 11
06 Mon July 2026 70.500.15 11
03 Fri July 2026 70.500.15 11
02 Thu July 2026 70.500.20 8
Back to top | Use Dark Theme