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

Current intraday price of Bharat Petroleum Corporation Limited BPCL is 322.500 at 15:44 Wed 13 August 2025

Stock opened at 325.000 and moved inside a range of 321.050 and 326.300

Hourly intraday price targets for Bharat Petroleum Corporation Limited BPCL can be 319.15 on downside and 324.4 on upper side.

Intraday target 1: 318.03
Intraday target 2: 320.27
Intraday target 3: 323.28333333333
Intraday target 4: 325.52
Intraday target 5: 328.53

Daily price and charts and targets BharatPetroleum

Strong Daily Stock price targets for BharatPetroleum BPCL are 319.15 and 324.4

Daily Target 1318.03
Daily Target 2320.27
Daily Target 3323.28333333333
Daily Target 4325.52
Daily Target 5328.53

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Wed 13 August 2025 322.50 (-0.37%) 325.00 321.05 - 326.30 0.4928 times
Tue 12 August 2025 323.70 (0.86%) 321.00 320.70 - 326.50 0.7995 times
Mon 11 August 2025 320.95 (0.47%) 322.25 317.20 - 330.00 1.4483 times
Fri 08 August 2025 319.45 (2.93%) 310.50 308.60 - 321.25 1.8251 times
Thu 07 August 2025 310.35 (-1.71%) 313.30 307.15 - 314.05 0.9133 times
Wed 06 August 2025 315.75 (0.21%) 315.50 314.40 - 318.15 0.6554 times
Tue 05 August 2025 315.10 (-0.87%) 317.00 309.55 - 318.00 1.225 times
Mon 04 August 2025 317.85 (0%) 320.15 314.90 - 320.75 0.6436 times
Fri 01 August 2025 317.85 (-3.48%) 329.00 316.55 - 329.30 0.7472 times
Thu 31 July 2025 329.30 (-2.3%) 330.00 323.10 - 331.25 1.2498 times
Wed 30 July 2025 337.05 (0.63%) 334.00 330.00 - 343.55 2.0686 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 319.85 and 332.65

Weekly Target 1310.43
Weekly Target 2316.47
Weekly Target 3323.23333333333
Weekly Target 4329.27
Weekly Target 5336.03

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Wed 13 August 2025 322.50 (0.95%) 322.25 317.20 - 330.00 0.428 times
Fri 08 August 2025 319.45 (0.5%) 320.15 307.15 - 321.25 0.8218 times
Fri 01 August 2025 317.85 (-4.52%) 332.35 316.55 - 343.55 1.0169 times
Fri 25 July 2025 332.90 (-3.09%) 343.50 331.05 - 345.00 0.6075 times
Fri 18 July 2025 343.50 (-0.39%) 345.85 342.10 - 351.70 0.8449 times
Fri 11 July 2025 344.85 (-0.39%) 345.80 343.30 - 358.65 1.1634 times
Fri 04 July 2025 346.20 (3.96%) 334.00 328.80 - 347.70 0.9196 times
Fri 27 June 2025 333.00 (6.22%) 310.00 308.20 - 334.20 1.4245 times
Fri 20 June 2025 313.50 (0.38%) 309.95 308.50 - 320.45 1.0813 times
Fri 13 June 2025 312.30 (-1.39%) 317.80 299.30 - 334.50 1.6923 times
Fri 06 June 2025 316.70 (-0.53%) 318.40 308.25 - 320.95 0.8126 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 303.4 and 326.25

Monthly Target 1297.03
Monthly Target 2309.77
Monthly Target 3319.88333333333
Monthly Target 4332.62
Monthly Target 5342.73

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Wed 13 August 2025 322.50 (-2.06%) 329.00 307.15 - 330.00 0.2739 times
Thu 31 July 2025 329.30 (-0.8%) 331.55 323.10 - 358.65 0.8557 times
Mon 30 June 2025 331.95 (4.26%) 318.40 299.30 - 337.70 1.0375 times
Fri 30 May 2025 318.40 (2.69%) 310.55 301.35 - 325.85 0.7757 times
Wed 30 April 2025 310.05 (11.34%) 275.00 262.00 - 322.45 1.2918 times
Fri 28 March 2025 278.47 (17.35%) 239.00 234.01 - 285.85 1.6229 times
Fri 28 February 2025 237.30 (-9.12%) 250.95 236.15 - 267.20 0.9119 times
Fri 31 January 2025 261.10 (-10.72%) 292.30 251.50 - 299.15 1.2842 times
Tue 31 December 2024 292.45 (0.12%) 292.65 282.05 - 308.95 1.0086 times
Fri 29 November 2024 292.10 (-6%) 311.95 279.35 - 319.00 0.9377 times
Thu 31 October 2024 310.75 (-16%) 370.00 302.25 - 373.35 1.2983 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 322.07
20 day DMA 329.51
35 day DMA 334.77
50 day DMA 329.46
100 day DMA 315.78
150 day DMA 297.68
200 day DMA 298.09

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA321.08320.37318.7
12 day EMA323.3323.45323.41
20 day EMA326.44326.86327.19
35 day EMA326.76327.01327.21
50 day EMA327.32327.52327.68

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA319.39318.04316.32
12 day SMA322.07322.98323.74
20 day SMA329.51330.78331.99
35 day SMA334.77334.69334.56
50 day SMA329.46329.25328.97
100 day SMA315.78315.21314.59
150 day SMA297.68297.43297.24
200 day SMA298.09298.09298.09

Futures expiry: 28 Thu August 2025

Date Closing Open Range Volume
13 Wed 323.00 325.30 321.50 to 326.00 0.99 times
12 Tue 324.60 322.95 321.05 to 326.85 0.97 times
11 Mon 321.95 322.50 317.50 to 324.00 1 times
08 Fri 319.20 311.65 309.80 to 320.80 1.01 times
07 Thu 311.60 312.70 306.95 to 313.40 1.03 times

Futures expiry: 30 Tue September 2025

Date Closing Open Range Volume
13 Wed 324.65 326.35 322.65 to 326.40 1.06 times
12 Tue 325.35 322.60 322.60 to 327.75 0.98 times
11 Mon 323.00 322.85 319.35 to 324.45 1.01 times
08 Fri 320.45 312.30 311.05 to 321.80 1.03 times
07 Thu 313.15 313.80 308.65 to 314.90 0.93 times

Futures expiry: 28 Tue October 2025

Date Closing Open Range Volume
13 Wed 325.40 327.00 324.00 to 327.00 1.13 times
12 Tue 326.50 324.50 324.50 to 328.80 1.03 times
11 Mon 324.25 325.30 320.40 to 325.30 1.01 times
08 Fri 321.30 314.00 314.00 to 322.80 1.01 times
07 Thu 313.90 314.00 309.50 to 314.55 0.83 times

Option chain for Bharat Petroleum BPCL 28 Thu August 2025 expiry

BharatPetroleum BPCL Option strike: 375.00

Date CE PE PCR
13 Wed August 2025 0.3057.95 0.01
12 Tue August 2025 0.3557.95 0.01
11 Mon August 2025 0.4057.95 0.01
08 Fri August 2025 0.4557.95 0.01
07 Thu August 2025 0.2557.95 0.01

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
13 Wed August 2025 0.3553.15 0.04
12 Tue August 2025 0.5053.15 0.04
11 Mon August 2025 0.5053.15 0.04
08 Fri August 2025 0.5053.15 0.04
07 Thu August 2025 0.3553.15 0.04

BharatPetroleum BPCL Option strike: 365.00

Date CE PE PCR
13 Wed August 2025 0.4040.50 0.03
12 Tue August 2025 0.5040.50 0.02
11 Mon August 2025 0.5043.95 0.01
08 Fri August 2025 0.6548.00 0.01
07 Thu August 2025 0.4048.00 0.02

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
13 Wed August 2025 0.5535.75 0.32
12 Tue August 2025 0.7035.75 0.36
11 Mon August 2025 0.8040.85 0.31
08 Fri August 2025 0.9040.85 0.34
07 Thu August 2025 0.5550.30 0.39

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
13 Wed August 2025 1.0027.90 0.12
12 Tue August 2025 1.3526.35 0.17
11 Mon August 2025 1.5029.15 0.17
08 Fri August 2025 1.6032.25 0.18
07 Thu August 2025 0.9038.80 0.2

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
13 Wed August 2025 1.4523.25 0.1
12 Tue August 2025 1.8522.05 0.12
11 Mon August 2025 2.0525.05 0.11
08 Fri August 2025 2.1531.20 0.1
07 Thu August 2025 1.2031.20 0.1

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
13 Wed August 2025 2.2019.00 0.15
12 Tue August 2025 2.7017.80 0.19
11 Mon August 2025 2.8521.80 0.19
08 Fri August 2025 2.9523.70 0.18
07 Thu August 2025 1.6529.80 0.19

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
13 Wed August 2025 3.1515.00 0.23
12 Tue August 2025 3.8014.10 0.26
11 Mon August 2025 3.9517.60 0.28
08 Fri August 2025 3.9519.10 0.32
07 Thu August 2025 2.2026.00 0.4

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
13 Wed August 2025 4.5511.35 0.36
12 Tue August 2025 5.5010.85 0.53
11 Mon August 2025 5.4513.45 0.37
08 Fri August 2025 5.3015.90 0.44
07 Thu August 2025 3.0521.15 0.33

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
13 Wed August 2025 6.508.20 0.27
12 Tue August 2025 7.607.95 0.4
11 Mon August 2025 7.4010.30 0.33
08 Fri August 2025 7.0512.60 0.34
07 Thu August 2025 4.1017.20 0.31

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
13 Wed August 2025 9.005.70 0.79
12 Tue August 2025 10.305.75 0.84
11 Mon August 2025 9.757.75 0.72
08 Fri August 2025 9.109.90 0.84
07 Thu August 2025 5.6513.80 0.93

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
13 Wed August 2025 12.053.80 1.98
12 Tue August 2025 13.454.00 1.78
11 Mon August 2025 12.655.65 1.93
08 Fri August 2025 11.757.50 1.86
07 Thu August 2025 7.5510.65 1.46

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
13 Wed August 2025 15.652.55 2.32
12 Tue August 2025 17.302.75 2.3
11 Mon August 2025 16.004.00 2.26
08 Fri August 2025 14.655.55 1.94
07 Thu August 2025 9.908.10 1.29

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
13 Wed August 2025 19.651.65 4.07
12 Tue August 2025 21.451.85 4.34
11 Mon August 2025 19.852.80 4.18
08 Fri August 2025 18.354.05 4.1
07 Thu August 2025 12.656.00 4.19

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
13 Wed August 2025 24.251.05 5.24
12 Tue August 2025 26.051.25 4.24
11 Mon August 2025 24.001.90 3.34
08 Fri August 2025 22.402.90 3.43
07 Thu August 2025 16.104.30 2.39

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
13 Wed August 2025 28.500.70 5.91
12 Tue August 2025 26.700.85 7.34
11 Mon August 2025 26.701.25 6.76
08 Fri August 2025 26.302.05 6.11
07 Thu August 2025 19.803.00 6.65

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
13 Wed August 2025 32.750.45 4.66
12 Tue August 2025 32.750.60 5.07
11 Mon August 2025 32.750.85 5.88
08 Fri August 2025 31.401.40 6.2
07 Thu August 2025 23.702.05 6.9

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
13 Wed August 2025 35.900.30 5.36
12 Tue August 2025 35.900.40 5.5
11 Mon August 2025 35.900.55 5.5
08 Fri August 2025 35.650.95 4.44
07 Thu August 2025 27.251.40 4.36

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
13 Wed August 2025 38.100.25 3.72
12 Tue August 2025 38.100.35 3.76
11 Mon August 2025 38.100.40 3.78
08 Fri August 2025 38.600.65 3.82
07 Thu August 2025 31.750.90 4.71

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
13 Wed August 2025 38.700.15 204
12 Tue August 2025 38.700.20 204
11 Mon August 2025 38.700.20 204
08 Fri August 2025 38.700.30 204
07 Thu August 2025 38.700.35 202
Back to top | Use Dark Theme