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 303.7 and 308.85

Daily Target 1299.72
Daily Target 2302.53
Daily Target 3304.86666666667
Daily Target 4307.68
Daily Target 5310.02

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Tue 14 July 2026 305.35 (-0.72%) 302.95 302.05 - 307.20 1.5187 times
Mon 13 July 2026 307.55 (-0.71%) 304.80 302.15 - 309.15 0.8422 times
Fri 10 July 2026 309.75 (0.5%) 312.00 309.10 - 313.75 0.5773 times
Thu 09 July 2026 308.20 (1.53%) 303.55 299.75 - 309.10 0.8422 times
Wed 08 July 2026 303.55 (-3.31%) 306.95 299.40 - 307.85 2.4235 times
Tue 07 July 2026 313.95 (1.88%) 309.50 307.75 - 315.85 1.0467 times
Mon 06 July 2026 308.15 (0%) 308.15 306.05 - 310.90 0.4282 times
Fri 03 July 2026 308.15 (-0.74%) 313.60 306.70 - 313.60 0.4612 times
Thu 02 July 2026 310.45 (2.05%) 305.00 304.80 - 314.50 1.1127 times
Wed 01 July 2026 304.20 (0.21%) 305.20 301.15 - 306.50 0.7474 times
Tue 30 June 2026 303.55 (0.91%) 301.20 299.90 - 304.45 0.6472 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 303.7 and 310.8

Weekly Target 1298.42
Weekly Target 2301.88
Weekly Target 3305.51666666667
Weekly Target 4308.98
Weekly Target 5312.62

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Tue 14 July 2026 305.35 (-1.42%) 304.80 302.05 - 309.15 0.3842 times
Fri 10 July 2026 309.75 (0.52%) 308.15 299.40 - 315.85 0.8655 times
Fri 03 July 2026 308.15 (-0.52%) 308.70 299.75 - 314.50 0.7772 times
Thu 25 June 2026 309.75 (1.03%) 311.75 306.80 - 320.85 0.7137 times
Fri 19 June 2026 306.60 (1.41%) 315.00 305.10 - 321.60 1.4181 times
Fri 12 June 2026 302.35 (2.49%) 291.40 280.25 - 303.80 1.0293 times
Fri 05 June 2026 295.00 (-1.04%) 298.75 290.10 - 300.35 0.9147 times
Fri 29 May 2026 298.10 (0.85%) 305.00 290.00 - 312.00 1.3719 times
Fri 22 May 2026 295.60 (3.92%) 282.00 276.60 - 298.50 1.0389 times
Fri 15 May 2026 284.45 (-6.04%) 298.75 283.50 - 301.10 1.4866 times
Fri 08 May 2026 302.75 (0.77%) 302.50 293.30 - 316.95 1.6866 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 302.38 and 318.83

Monthly Target 1290.42
Monthly Target 2297.88
Monthly Target 3306.86666666667
Monthly Target 4314.33
Monthly Target 5323.32

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Tue 14 July 2026 305.35 (0.59%) 305.20 299.40 - 315.85 0.3656 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.0054 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.2545 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.5543 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.7083 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.7465 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.7899 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.7031 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 0.9669 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 0.9055 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.738 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 306.88
12 day DMA 306.97
20 day DMA 308.96
35 day DMA 303.78
50 day DMA 301.38
100 day DMA 311.87
150 day DMA 330.08
200 day DMA 335.08

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA307.24308.18308.5
12 day EMA307.4307.77307.81
20 day EMA306.59306.72306.63
35 day EMA305.05305.03304.88
50 day EMA302.36302.24302.02

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA306.88308.6308.72
12 day SMA306.97307.34308.02
20 day SMA308.96309.22308.96
35 day SMA303.78303.5303.18
50 day SMA301.38301.28301.21
100 day SMA311.87312.6313.4
150 day SMA330.08330.43330.74
200 day SMA335.08335.18335.26

Futures expiry: 28 Tue July 2026

Date Closing Open Range Volume
14 Tue 305.50 303.00 302.30 to 306.20 1 times
13 Mon 308.00 304.10 302.65 to 308.75 1 times
10 Fri 311.10 312.30 310.50 to 315.20 0.99 times
09 Thu 309.70 303.00 300.25 to 310.40 0.99 times
08 Wed 303.45 307.00 299.40 to 308.00 1.01 times

Futures expiry: 25 Tue August 2026

Date Closing Open Range Volume
14 Tue 306.35 304.95 303.20 to 307.00 1.09 times
13 Mon 308.75 304.05 304.00 to 309.60 1.02 times
10 Fri 312.10 314.50 311.65 to 314.60 0.96 times
09 Thu 310.40 302.65 301.90 to 310.65 0.95 times
08 Wed 304.20 307.50 301.00 to 307.90 0.97 times

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
14 Tue 307.40 305.00 305.00 to 307.60 1.04 times
13 Mon 309.25 306.55 306.55 to 309.25 0.92 times
10 Fri 312.55 314.90 312.55 to 314.90 0.92 times
09 Thu 311.20 309.00 309.00 to 311.20 1.04 times
08 Wed 305.55 303.80 302.55 to 307.00 1.08 times

Option chain for Bharat Petroleum BPCL 28 Tue July 2026 expiry

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
14 Tue July 2026 0.1053.30 0.01
13 Mon July 2026 0.1053.30 0.01
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

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
14 Tue July 2026 0.1551.35 0.16
13 Mon July 2026 0.2551.35 0.15
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

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
14 Tue July 2026 0.3544.00 0.21
13 Mon July 2026 0.4044.00 0.19
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

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
14 Tue July 2026 0.4040.00 0.01
13 Mon July 2026 0.4540.00 0
10 Fri July 2026 0.6040.00 0
09 Thu July 2026 0.7040.00 0
08 Wed July 2026 0.7040.00 0

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
14 Tue July 2026 0.5535.30 0.11
13 Mon July 2026 0.6029.25 0.1
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

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
14 Tue July 2026 0.7532.40 0.01
13 Mon July 2026 0.8532.40 0.01
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

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
14 Tue July 2026 1.2023.20 0.12
13 Mon July 2026 1.2523.20 0.12
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

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
14 Tue July 2026 1.8021.40 0.06
13 Mon July 2026 1.8518.65 0.06
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

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
14 Tue July 2026 2.7517.30 0.34
13 Mon July 2026 2.9014.60 0.34
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

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
14 Tue July 2026 4.0013.50 1.01
13 Mon July 2026 4.3511.35 1.02
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

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
14 Tue July 2026 5.7510.30 0.59
13 Mon July 2026 6.308.35 0.71
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

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
14 Tue July 2026 8.057.70 1.02
13 Mon July 2026 8.956.05 0.64
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

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
14 Tue July 2026 10.855.50 1.39
13 Mon July 2026 12.004.25 1.39
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

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
14 Tue July 2026 14.503.85 3.71
13 Mon July 2026 14.652.85 3.08
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

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
14 Tue July 2026 17.952.70 6.32
13 Mon July 2026 20.001.90 6.12
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

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
14 Tue July 2026 26.451.75 8.12
13 Mon July 2026 26.451.35 7.7
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

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
14 Tue July 2026 32.101.25 7.71
13 Mon July 2026 32.100.90 8.61
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

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
14 Tue July 2026 35.400.85 3.32
13 Mon July 2026 35.400.65 2.81
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

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
14 Tue July 2026 37.300.65 26.18
13 Mon July 2026 37.300.40 25.91
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

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
14 Tue July 2026 51.600.35 112
13 Mon July 2026 51.600.25 117
10 Fri July 2026 51.600.20 119
09 Thu July 2026 51.600.40 124
08 Wed July 2026 51.600.95 125

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
14 Tue July 2026 61.800.20 6.71
13 Mon July 2026 61.800.10 7.21
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

BharatPetroleum BPCL Option strike: 240.00

Date CE PE PCR
14 Tue July 2026 70.500.10 44
13 Mon July 2026 70.500.10 48
10 Fri July 2026 70.500.10 48
09 Thu July 2026 70.500.25 48
08 Wed July 2026 70.500.35 47
Back to top | Use Dark Theme