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 307.1 and 311.75

Daily Target 1306.22
Daily Target 2307.98
Daily Target 3310.86666666667
Daily Target 4312.63
Daily Target 5315.52

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Fri 10 July 2026 309.75 (0.5%) 312.00 309.10 - 313.75 0.572 times
Thu 09 July 2026 308.20 (1.53%) 303.55 299.75 - 309.10 0.8344 times
Wed 08 July 2026 303.55 (-3.31%) 306.95 299.40 - 307.85 2.4011 times
Tue 07 July 2026 313.95 (1.88%) 309.50 307.75 - 315.85 1.0371 times
Mon 06 July 2026 308.15 (0%) 308.15 306.05 - 310.90 0.4242 times
Fri 03 July 2026 308.15 (-0.74%) 313.60 306.70 - 313.60 0.4569 times
Thu 02 July 2026 310.45 (2.05%) 305.00 304.80 - 314.50 1.1024 times
Wed 01 July 2026 304.20 (0.21%) 305.20 301.15 - 306.50 0.7405 times
Tue 30 June 2026 303.55 (0.91%) 301.20 299.90 - 304.45 0.6412 times
Mon 29 June 2026 300.80 (-2.89%) 308.70 299.75 - 309.00 1.7903 times
Thu 25 June 2026 309.75 (-1.88%) 319.95 309.00 - 320.85 1.3726 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 304.58 and 321.03

Weekly Target 1291.88
Weekly Target 2300.82
Weekly Target 3308.33333333333
Weekly Target 4317.27
Weekly Target 5324.78

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Fri 10 July 2026 309.75 (0.52%) 308.15 299.40 - 315.85 0.7658 times
Fri 03 July 2026 308.15 (-0.52%) 308.70 299.75 - 314.50 0.6877 times
Thu 25 June 2026 309.75 (1.03%) 311.75 306.80 - 320.85 0.6314 times
Fri 19 June 2026 306.60 (1.41%) 315.00 305.10 - 321.60 1.2547 times
Fri 12 June 2026 302.35 (2.49%) 291.40 280.25 - 303.80 0.9107 times
Fri 05 June 2026 295.00 (-1.04%) 298.75 290.10 - 300.35 0.8093 times
Fri 29 May 2026 298.10 (0.85%) 305.00 290.00 - 312.00 1.2138 times
Fri 22 May 2026 295.60 (3.92%) 282.00 276.60 - 298.50 0.9192 times
Fri 15 May 2026 284.45 (-6.04%) 298.75 283.50 - 301.10 1.3153 times
Fri 08 May 2026 302.75 (0.77%) 302.50 293.30 - 316.95 1.4922 times
Thu 30 April 2026 300.45 (-2.48%) 308.30 295.55 - 315.10 1.0868 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 304.58 and 321.03

Monthly Target 1291.88
Monthly Target 2300.82
Monthly Target 3308.33333333333
Monthly Target 4317.27
Monthly Target 5324.78

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Fri 10 July 2026 309.75 (2.04%) 305.20 299.40 - 315.85 0.2818 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.0142 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.2654 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.5678 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.7232 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.753 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.7967 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.7092 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 0.9753 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 0.9134 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.7444 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.72
12 day DMA 308.02
20 day DMA 308.96
35 day DMA 303.18
50 day DMA 301.21
100 day DMA 313.4
150 day DMA 330.74
200 day DMA 335.26

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA308.5307.87307.7
12 day EMA307.81307.46307.33
20 day EMA306.67306.35306.15
35 day EMA305.32305.06304.88
50 day EMA302.72302.43302.19

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA308.72308.4308.85
12 day SMA308.02307.92307.95
20 day SMA308.96307.79306.78
35 day SMA303.18302.73302.11
50 day SMA301.21301.17301.25
100 day SMA313.4314.16314.96
150 day SMA330.74331.07331.45
200 day SMA335.26335.3335.35

Futures expiry: 28 Tue July 2026

Date Closing Open Range Volume
10 Fri 311.10 312.30 310.50 to 315.20 0.96 times
09 Thu 309.70 303.00 300.25 to 310.40 0.96 times
08 Wed 303.45 307.00 299.40 to 308.00 0.98 times
07 Tue 314.35 312.65 309.10 to 316.50 1.04 times
06 Mon 309.70 310.65 307.65 to 312.40 1.05 times

Futures expiry: 25 Tue August 2026

Date Closing Open Range Volume
10 Fri 312.10 314.50 311.65 to 314.60 1.04 times
09 Thu 310.40 302.65 301.90 to 310.65 1.03 times
08 Wed 304.20 307.50 301.00 to 307.90 1.05 times
07 Tue 315.40 314.05 310.50 to 317.60 0.93 times
06 Mon 310.75 312.90 308.75 to 313.85 0.94 times

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
10 Fri 312.55 314.90 312.55 to 314.90 1.02 times
09 Thu 311.20 309.00 309.00 to 311.20 1.16 times
08 Wed 305.55 303.80 302.55 to 307.00 1.2 times
07 Tue 317.30 314.65 313.00 to 318.75 0.74 times
06 Mon 311.70 313.50 311.70 to 313.50 0.88 times

Option chain for Bharat Petroleum BPCL 28 Tue July 2026 expiry

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
10 Fri July 2026 0.1553.30 0.01
09 Thu July 2026 0.1553.30 0.01
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

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
10 Fri July 2026 0.2551.35 0.14
09 Thu July 2026 0.3551.35 0.14
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

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
10 Fri July 2026 0.5038.00 0.21
09 Thu July 2026 0.5535.75 0.23
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

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
10 Fri July 2026 0.6040.00 0
09 Thu July 2026 0.7040.00 0
08 Wed July 2026 0.7040.00 0
07 Tue July 2026 1.2540.00 0
06 Mon July 2026 1.0040.00 0

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
10 Fri July 2026 0.8529.25 0.1
09 Thu July 2026 1.0030.75 0.1
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

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
10 Fri July 2026 1.3532.40 0.01
09 Thu July 2026 1.4532.40 0.01
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

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
10 Fri July 2026 1.9520.75 0.14
09 Thu July 2026 2.1522.10 0.13
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

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
10 Fri July 2026 2.8516.70 0.13
09 Thu July 2026 3.0513.55 0.15
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

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
10 Fri July 2026 4.1513.00 0.38
09 Thu July 2026 4.3514.55 0.34
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

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
10 Fri July 2026 5.959.90 1.15
09 Thu July 2026 6.0511.40 0.6
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

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
10 Fri July 2026 8.357.25 0.84
09 Thu July 2026 8.258.60 0.75
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

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
10 Fri July 2026 11.155.20 0.61
09 Thu July 2026 11.006.40 0.59
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

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
10 Fri July 2026 14.553.60 1.36
09 Thu July 2026 14.254.60 1.58
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

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
10 Fri July 2026 18.102.50 2.87
09 Thu July 2026 18.103.30 2.57
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

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
10 Fri July 2026 22.701.75 6.93
09 Thu July 2026 22.352.35 7.11
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

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
10 Fri July 2026 26.451.20 6.87
09 Thu July 2026 26.451.70 6.39
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

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
10 Fri July 2026 32.100.85 8.61
09 Thu July 2026 31.001.25 9.86
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

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
10 Fri July 2026 35.400.55 2.74
09 Thu July 2026 35.400.90 3
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

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
10 Fri July 2026 45.250.45 27
09 Thu July 2026 45.250.70 31.2
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

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
10 Fri July 2026 51.600.20 119
09 Thu July 2026 51.600.40 124
08 Wed July 2026 51.600.95 125
07 Tue July 2026 51.600.15 103
06 Mon July 2026 51.600.25 98

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
10 Fri July 2026 61.800.15 7.63
09 Thu July 2026 61.800.25 7.42
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

BharatPetroleum BPCL Option strike: 240.00

Date CE PE PCR
10 Fri July 2026 70.500.10 48
09 Thu July 2026 70.500.25 48
08 Wed July 2026 70.500.35 47
07 Tue July 2026 70.500.15 11
06 Mon July 2026 70.500.15 11
Back to top | Use Dark Theme