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 315.33 and 322.03

Daily Target 1310.08
Daily Target 2313.87
Daily Target 3316.78333333333
Daily Target 4320.57
Daily Target 5323.48

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Tue 01 September 2026 317.65 (-1.98%) 317.35 313.00 - 319.70 1.1512 times
Mon 31 August 2026 324.05 (1.5%) 315.00 310.80 - 324.05 1.5472 times
Fri 28 August 2026 319.25 (0.39%) 318.00 316.00 - 319.90 0.9008 times
Thu 27 August 2026 318.00 (0%) 319.15 315.00 - 320.85 0.856 times
Wed 26 August 2026 318.00 (-0.03%) 320.25 318.00 - 326.35 0.6358 times
Tue 25 August 2026 318.10 (1.99%) 312.05 311.10 - 319.75 1.2547 times
Mon 24 August 2026 311.90 (0.29%) 311.15 310.00 - 316.10 0.8206 times
Fri 21 August 2026 311.00 (0.75%) 308.70 307.20 - 314.20 0.9514 times
Thu 20 August 2026 308.70 (0.55%) 307.50 304.80 - 311.00 0.9768 times
Wed 19 August 2026 307.00 (-1.06%) 310.30 304.70 - 311.85 0.9055 times
Tue 18 August 2026 310.30 (-2.01%) 315.30 310.30 - 317.15 1.0048 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 314.23 and 327.48

Weekly Target 1304.25
Weekly Target 2310.95
Weekly Target 3317.5
Weekly Target 4324.2
Weekly Target 5330.75

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Tue 01 September 2026 317.65 (-0.5%) 315.00 310.80 - 324.05 0.4906 times
Fri 28 August 2026 319.25 (2.65%) 311.15 310.00 - 326.35 0.8124 times
Fri 21 August 2026 311.00 (-2.65%) 319.00 304.70 - 319.75 0.8619 times
Fri 14 August 2026 319.45 (-0.48%) 320.20 310.65 - 320.95 0.8757 times
Fri 07 August 2026 321.00 (0.39%) 324.75 317.10 - 329.95 0.8055 times
Fri 31 July 2026 319.75 (3.1%) 315.20 312.85 - 321.30 0.9778 times
Fri 24 July 2026 310.15 (-1.71%) 311.00 305.10 - 321.90 1.5566 times
Fri 17 July 2026 315.55 (1.87%) 304.80 302.05 - 318.25 1.3204 times
Fri 10 July 2026 309.75 (0.52%) 308.15 299.40 - 315.85 1.2113 times
Fri 03 July 2026 308.15 (-0.52%) 308.70 299.75 - 314.50 1.0877 times
Thu 25 June 2026 309.75 (1.03%) 311.75 306.80 - 320.85 0.9988 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 315.33 and 322.03

Monthly Target 1310.08
Monthly Target 2313.87
Monthly Target 3316.78333333333
Monthly Target 4320.57
Monthly Target 5323.48

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Tue 01 September 2026 317.65 (-1.98%) 317.35 313.00 - 319.70 0.0362 times
Mon 31 August 2026 324.05 (1.34%) 324.75 304.70 - 329.95 0.6293 times
Fri 31 July 2026 319.75 (5.34%) 305.20 299.40 - 321.90 0.9681 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.0837 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.3522 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.6754 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.8414 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.8046 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.8514 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.7578 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 1.0422 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 319.39
12 day DMA 315.05
20 day DMA 316.97
35 day DMA 316.87
50 day DMA 314.17
100 day DMA 307.71
150 day DMA 319.12
200 day DMA 330.42

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA318.84319.43317.12
12 day EMA317.3317.24316
20 day EMA316.77316.68315.9
35 day EMA315.36315.22314.7
50 day EMA314.54314.41314.02

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA319.39319.48317.05
12 day SMA315.05315.2314.45
20 day SMA316.97317.28317.58
35 day SMA316.87316.52316.05
50 day SMA314.17313.98313.64
100 day SMA307.71307.51307.05
150 day SMA319.12319.37319.55
200 day SMA330.42330.71330.91

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
01 Tue 318.00 315.25 314.20 to 321.40 0.96 times
31 Mon 315.40 316.00 313.05 to 318.45 0.98 times
28 Fri 319.40 317.85 317.55 to 321.45 1 times
27 Thu 320.75 322.55 316.50 to 322.55 1.01 times
26 Wed 321.35 323.95 320.90 to 327.90 1.05 times

Futures expiry: 27 Tue October 2026

Date Closing Open Range Volume
01 Tue 319.35 320.70 318.65 to 322.60 1.01 times
31 Mon 316.60 317.20 314.60 to 318.55 1.01 times
28 Fri 320.10 321.00 319.55 to 323.25 1 times
27 Thu 321.10 323.30 318.75 to 323.80 1 times
26 Wed 323.15 327.45 322.95 to 329.00 0.98 times

Futures expiry: 23 Mon November 2026

Date Closing Open Range Volume
01 Tue 319.80 321.00 319.65 to 323.00 2.05 times
31 Mon 317.85 316.75 316.60 to 319.10 2.05 times
28 Fri 321.00 321.00 321.00 to 321.00 0.57 times
27 Thu 323.65 323.65 323.65 to 323.65 0.25 times
26 Wed 323.65 325.35 323.65 to 325.35 0.08 times

Option chain for Bharat Petroleum BPCL 29 Tue September 2026 expiry

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
01 Tue September 2026 0.3050.50 0.2
31 Mon August 2026 0.3050.95 0.17
28 Fri August 2026 0.3550.95 0.18
27 Thu August 2026 0.3549.50 0.18
26 Wed August 2026 0.3552.30 0.25

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
01 Tue September 2026 0.5545.90 0.28
31 Mon August 2026 0.4545.90 0.28
28 Fri August 2026 0.5545.90 0.27
27 Thu August 2026 0.5045.90 0.26
26 Wed August 2026 0.6045.90 0.25

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
01 Tue September 2026 0.7036.30 0.27
31 Mon August 2026 0.7036.30 0.27
28 Fri August 2026 0.7036.30 0.27
27 Thu August 2026 0.8536.30 0.21
26 Wed August 2026 0.8536.30 0.21

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
01 Tue September 2026 0.9032.50 0.27
31 Mon August 2026 0.8036.50 0.29
28 Fri August 2026 0.9530.35 0.29
27 Thu August 2026 0.9534.75 0.29
26 Wed August 2026 1.2034.75 0.28

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
01 Tue September 2026 1.1031.90 0.05
31 Mon August 2026 1.0031.90 0.06
28 Fri August 2026 1.3531.90 0.08
27 Thu August 2026 1.4531.90 0.08
26 Wed August 2026 1.6531.90 0.1

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
01 Tue September 2026 1.6520.90 0.21
31 Mon August 2026 1.4520.90 0.19
28 Fri August 2026 1.9020.90 0.13
27 Thu August 2026 1.9520.90 0.15
26 Wed August 2026 2.4520.90 0.16

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
01 Tue September 2026 2.4019.75 0.04
31 Mon August 2026 2.1017.20 0.03
28 Fri August 2026 2.7017.20 0.03
27 Thu August 2026 2.7017.20 0.03
26 Wed August 2026 3.4017.20 0.04

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
01 Tue September 2026 3.4515.80 0.32
31 Mon August 2026 3.0517.00 0.32
28 Fri August 2026 3.9014.25 0.23
27 Thu August 2026 4.0013.50 0.27
26 Wed August 2026 4.7513.10 0.3

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
01 Tue September 2026 4.9512.25 0.43
31 Mon August 2026 4.2014.00 0.41
28 Fri August 2026 5.4510.90 0.51
27 Thu August 2026 5.759.95 0.43
26 Wed August 2026 6.609.85 0.46

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
01 Tue September 2026 6.909.15 0.59
31 Mon August 2026 6.0010.40 0.58
28 Fri August 2026 7.557.95 0.56
27 Thu August 2026 8.007.55 0.57
26 Wed August 2026 8.857.25 0.55

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
01 Tue September 2026 9.356.70 2.15
31 Mon August 2026 8.207.60 1.67
28 Fri August 2026 10.155.60 1.76
27 Thu August 2026 11.055.15 2
26 Wed August 2026 11.605.05 2.03

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
01 Tue September 2026 12.404.75 2.24
31 Mon August 2026 11.055.45 1.85
28 Fri August 2026 13.403.80 2.32
27 Thu August 2026 13.753.70 2.19
26 Wed August 2026 14.753.45 1.91

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
01 Tue September 2026 16.053.20 2.27
31 Mon August 2026 13.553.75 2.06
28 Fri August 2026 18.502.50 1.54
27 Thu August 2026 18.502.35 1.42
26 Wed August 2026 18.502.35 1.37

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
01 Tue September 2026 19.452.20 1.51
31 Mon August 2026 17.502.50 1.24
28 Fri August 2026 21.101.60 1.08
27 Thu August 2026 21.501.55 1.08
26 Wed August 2026 22.751.55 1.04

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
01 Tue September 2026 21.251.45 10.07
31 Mon August 2026 21.251.65 8.47
28 Fri August 2026 21.251.05 7.27
27 Thu August 2026 21.251.00 6.47
26 Wed August 2026 21.251.00 6.87

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
01 Tue September 2026 28.201.00 10
31 Mon August 2026 26.751.10 7.59
28 Fri August 2026 27.800.70 7.8
27 Thu August 2026 27.800.70 8
26 Wed August 2026 27.800.70 7.9

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
01 Tue September 2026 32.800.75 1.2
31 Mon August 2026 32.800.75 1.2
28 Fri August 2026 32.800.75 0.2
27 Thu August 2026 32.800.75 0.2
26 Wed August 2026 40.250.75 0.2

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
01 Tue September 2026 34.650.50 12.67
31 Mon August 2026 34.650.50 12.75
28 Fri August 2026 37.550.40 12.58
27 Thu August 2026 37.550.40 13.67
26 Wed August 2026 33.700.35 13.33

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
01 Tue September 2026 43.000.30 1.2
31 Mon August 2026 43.000.30 1.2
28 Fri August 2026 43.000.30 0.8
27 Thu August 2026 43.000.15 0.8
26 Wed August 2026 43.000.15 0.8

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
01 Tue September 2026 58.900.25 0.97
31 Mon August 2026 60.500.20 0.89
28 Fri August 2026 60.500.20 0.82
27 Thu August 2026 60.500.15 0.53
26 Wed August 2026 56.000.25 0.62
Back to top | Use Dark Theme