Use Dark Theme
bell notificationshomepagelogin

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 363.45 and 371.55

Daily Target 1356.82
Daily Target 2361.98
Daily Target 3364.91666666667
Daily Target 4370.08
Daily Target 5373.02

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Fri 07 November 2025 367.15 (-0.22%) 360.00 359.75 - 367.85 1.0223 times
Thu 06 November 2025 367.95 (-1.34%) 380.00 367.25 - 380.00 1.0304 times
Tue 04 November 2025 372.95 (1.54%) 369.85 368.15 - 373.95 1.1042 times
Mon 03 November 2025 367.30 (2.94%) 361.95 356.25 - 369.50 1.7553 times
Fri 31 October 2025 356.80 (-0.22%) 358.00 355.10 - 360.55 0.6576 times
Thu 30 October 2025 357.60 (2.73%) 350.00 345.30 - 359.80 1.2926 times
Wed 29 October 2025 348.10 (2.19%) 341.90 340.85 - 349.00 0.8517 times
Tue 28 October 2025 340.65 (-0.69%) 344.00 339.60 - 345.50 0.5374 times
Mon 27 October 2025 343.00 (3.8%) 332.70 331.25 - 343.50 1.0273 times
Fri 24 October 2025 330.45 (-0.26%) 330.15 327.20 - 334.40 0.7211 times
Thu 23 October 2025 331.30 (-2.29%) 340.00 330.05 - 340.15 0.7383 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 361.7 and 385.45

Weekly Target 1344.05
Weekly Target 2355.6
Weekly Target 3367.8
Weekly Target 4379.35
Weekly Target 5391.55

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Fri 07 November 2025 367.15 (2.9%) 361.95 356.25 - 380.00 1.5981 times
Fri 31 October 2025 356.80 (7.97%) 332.70 331.25 - 360.55 1.4206 times
Fri 24 October 2025 330.45 (-1.61%) 336.25 327.20 - 340.25 0.6605 times
Fri 17 October 2025 335.85 (-0.84%) 340.50 330.65 - 342.00 1.1788 times
Fri 10 October 2025 338.70 (-0.83%) 342.00 337.20 - 351.00 0.925 times
Fri 03 October 2025 341.55 (5.3%) 326.65 325.50 - 347.70 0.9948 times
Fri 26 September 2025 324.35 (-1.58%) 329.00 322.45 - 335.20 0.8447 times
Fri 19 September 2025 329.55 (3.63%) 318.30 315.70 - 334.00 0.9289 times
Fri 12 September 2025 318.00 (1.76%) 313.90 313.55 - 326.60 0.7364 times
Fri 05 September 2025 312.50 (1.4%) 308.50 306.80 - 320.50 0.7123 times
Fri 29 August 2025 308.20 (-2.61%) 318.95 307.00 - 318.95 0.7635 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 361.7 and 385.45

Monthly Target 1344.05
Monthly Target 2355.6
Monthly Target 3367.8
Monthly Target 4379.35
Monthly Target 5391.55

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Fri 07 November 2025 367.15 (2.9%) 361.95 356.25 - 380.00 0.3515 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 1.0182 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.8298 times
Fri 29 August 2025 308.20 (-6.41%) 329.00 307.00 - 331.40 0.6772 times
Thu 31 July 2025 329.30 (-0.8%) 331.55 323.10 - 358.65 0.9384 times
Mon 30 June 2025 331.95 (4.26%) 318.40 299.30 - 337.70 1.1378 times
Fri 30 May 2025 318.40 (2.69%) 310.55 301.35 - 325.85 0.8507 times
Wed 30 April 2025 310.05 (11.34%) 275.00 262.00 - 322.45 1.4167 times
Fri 28 March 2025 278.47 (17.35%) 239.00 234.01 - 285.85 1.7797 times
Fri 28 February 2025 237.30 (-9.12%) 250.95 236.15 - 267.20 1.0001 times
Fri 31 January 2025 261.10 (-10.72%) 292.30 251.50 - 299.15 1.4083 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 366.43
12 day DMA 351.86
20 day DMA 346.14
35 day DMA 340.89
50 day DMA 333.09
100 day DMA 331.22
150 day DMA 323.46
200 day DMA 308.01

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA364.85363.7361.57
12 day EMA356.08354.07351.55
20 day EMA349.94348.13346.04
35 day EMA341.49339.98338.33
50 day EMA335.26333.96332.57

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA366.43364.52360.55
12 day SMA351.86349.4346.73
20 day SMA346.14345.04343.73
35 day SMA340.89339.5338.06
50 day SMA333.09332.07331.04
100 day SMA331.22330.67330.18
150 day SMA323.46322.87322.26
200 day SMA308.01307.51307.02

Futures expiry: 25 Tue November 2025

Date Closing Open Range Volume
07 Fri 368.10 363.45 361.55 to 368.85 0.97 times
06 Thu 369.40 378.00 368.75 to 378.60 0.99 times
04 Tue 374.30 372.25 369.90 to 375.45 1.02 times
03 Mon 369.30 360.95 357.60 to 371.90 1.03 times
31 Fri 356.60 356.15 353.90 to 359.85 0.99 times

Futures expiry: 30 Tue December 2025

Date Closing Open Range Volume
07 Fri 370.40 366.30 363.70 to 371.00 1.13 times
06 Thu 371.75 378.80 371.35 to 380.70 1.05 times
04 Tue 376.45 374.00 372.10 to 377.80 1.05 times
03 Mon 371.55 361.40 360.15 to 373.40 0.95 times
31 Fri 358.75 357.75 355.90 to 361.25 0.82 times

Futures expiry: 27 Tue January 2026

Date Closing Open Range Volume
07 Fri 371.95 366.60 365.60 to 371.85 1.32 times
06 Thu 374.45 379.00 373.25 to 380.00 1.14 times
04 Tue 378.00 377.65 373.95 to 378.40 1.06 times
03 Mon 373.05 362.45 362.45 to 373.70 0.96 times
31 Fri 358.90 358.15 357.00 to 361.15 0.52 times

Option chain for Bharat Petroleum BPCL 25 Tue November 2025 expiry

BharatPetroleum BPCL Option strike: 410.00

Date CE PE PCR
06 Thu November 2025 0.4036.25 0.04
04 Tue November 2025 0.8036.25 0.04
03 Mon November 2025 0.5540.95 0.05

BharatPetroleum BPCL Option strike: 402.50

Date CE PE PCR
07 Fri November 2025 0.4035.50 0.05

BharatPetroleum BPCL Option strike: 400.00

Date CE PE PCR
06 Thu November 2025 0.9031.40 0.12
04 Tue November 2025 1.5027.25 0.12
03 Mon November 2025 1.1531.55 0.12

BharatPetroleum BPCL Option strike: 392.50

Date CE PE PCR
07 Fri November 2025 1.0526.20 0.11

BharatPetroleum BPCL Option strike: 390.00

Date CE PE PCR
06 Thu November 2025 1.9022.55 0.68
04 Tue November 2025 3.1518.75 0.74
03 Mon November 2025 2.4022.90 0.16

BharatPetroleum BPCL Option strike: 387.50

Date CE PE PCR
07 Fri November 2025 1.5521.10 0.03

BharatPetroleum BPCL Option strike: 385.00

Date CE PE PCR
06 Thu November 2025 2.7518.55 0.23
04 Tue November 2025 4.5015.15 0.24
03 Mon November 2025 3.4018.95 0.3

BharatPetroleum BPCL Option strike: 382.50

Date CE PE PCR
07 Fri November 2025 2.4016.80 0.75

BharatPetroleum BPCL Option strike: 380.00

Date CE PE PCR
06 Thu November 2025 4.0014.70 0.21
04 Tue November 2025 6.1511.95 0.25
03 Mon November 2025 4.7515.35 0.25

BharatPetroleum BPCL Option strike: 377.50

Date CE PE PCR
07 Fri November 2025 3.6013.50 0.21

BharatPetroleum BPCL Option strike: 375.00

Date CE PE PCR
06 Thu November 2025 5.8011.50 0.42
04 Tue November 2025 8.409.30 0.42
03 Mon November 2025 6.5512.05 0.31

BharatPetroleum BPCL Option strike: 372.50

Date CE PE PCR
07 Fri November 2025 5.3010.00 0.26

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
06 Thu November 2025 8.008.70 0.64
04 Tue November 2025 11.107.00 0.74
03 Mon November 2025 8.759.35 0.69

BharatPetroleum BPCL Option strike: 367.50

Date CE PE PCR
07 Fri November 2025 7.807.40 0.54

BharatPetroleum BPCL Option strike: 365.00

Date CE PE PCR
06 Thu November 2025 10.756.50 1.29
04 Tue November 2025 14.255.20 1.34
03 Mon November 2025 11.457.15 0.79

BharatPetroleum BPCL Option strike: 362.50

Date CE PE PCR
07 Fri November 2025 10.655.35 0.88

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
06 Thu November 2025 13.904.70 1.38
04 Tue November 2025 17.903.85 1.37
03 Mon November 2025 14.555.35 1.09

BharatPetroleum BPCL Option strike: 357.50

Date CE PE PCR
07 Fri November 2025 14.053.80 1.47

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
06 Thu November 2025 17.503.40 0.87
04 Tue November 2025 21.902.80 0.95
03 Mon November 2025 18.254.00 0.88

BharatPetroleum BPCL Option strike: 352.50

Date CE PE PCR
07 Fri November 2025 18.002.65 1.5

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
06 Thu November 2025 21.652.45 1.66
04 Tue November 2025 25.952.05 1.65
03 Mon November 2025 22.052.90 1.31

BharatPetroleum BPCL Option strike: 347.50

Date CE PE PCR
07 Fri November 2025 22.351.90 2.81

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
06 Thu November 2025 27.101.75 1.06
04 Tue November 2025 30.401.45 1.14
03 Mon November 2025 26.202.10 1.12

BharatPetroleum BPCL Option strike: 342.50

Date CE PE PCR
07 Fri November 2025 26.451.35 1.87

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
06 Thu November 2025 30.451.25 1.29
04 Tue November 2025 35.101.10 1.24
03 Mon November 2025 30.801.55 1.1

BharatPetroleum BPCL Option strike: 337.50

Date CE PE PCR
07 Fri November 2025 30.851.00 0.89

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
06 Thu November 2025 39.950.90 2.28
04 Tue November 2025 39.950.80 2.33
03 Mon November 2025 35.201.10 2.78

BharatPetroleum BPCL Option strike: 332.50

Date CE PE PCR
07 Fri November 2025 35.900.75 1.21

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
06 Thu November 2025 41.850.70 3.92
04 Tue November 2025 44.650.65 4.1
03 Mon November 2025 39.950.80 4.07

BharatPetroleum BPCL Option strike: 327.50

Date CE PE PCR
07 Fri November 2025 40.500.55 2.19

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
06 Thu November 2025 45.450.45 9.55
04 Tue November 2025 45.450.40 9.61
03 Mon November 2025 45.450.60 10.71

BharatPetroleum BPCL Option strike: 322.50

Date CE PE PCR
07 Fri November 2025 41.850.40 3.93

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
06 Thu November 2025 49.450.30 5.69
04 Tue November 2025 53.950.30 5.36
03 Mon November 2025 48.900.45 6.66

BharatPetroleum BPCL Option strike: 317.50

Date CE PE PCR
07 Fri November 2025 45.450.30 9.58

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
06 Thu November 2025 52.600.25 7
04 Tue November 2025 52.600.25 7.08
03 Mon November 2025 52.600.30 7.12

BharatPetroleum BPCL Option strike: 312.50

Date CE PE PCR
07 Fri November 2025 55.850.25 4.53

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
06 Thu November 2025 66.350.20 5.88
04 Tue November 2025 59.250.20 6
03 Mon November 2025 59.250.25 6.53

BharatPetroleum BPCL Option strike: 307.50

Date CE PE PCR
07 Fri November 2025 52.600.20 6.88

BharatPetroleum BPCL Option strike: 302.50

Date CE PE PCR
07 Fri November 2025 65.750.20 5.82

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
06 Thu November 2025 70.700.15 3.68
04 Tue November 2025 74.250.15 3.82
03 Mon November 2025 68.800.15 4.06

BharatPetroleum BPCL Option strike: 292.50

Date CE PE PCR
07 Fri November 2025 70.700.05 3.67

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
06 Thu November 2025 80.000.10 2.35
04 Tue November 2025 78.900.10 2.86
03 Mon November 2025 78.900.10 2.86

BharatPetroleum BPCL Option strike: 282.50

Date CE PE PCR
07 Fri November 2025 80.000.10 2.35

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
06 Thu November 2025 90.000.10 0.37
04 Tue November 2025 65.500.10 0.33
03 Mon November 2025 65.500.10 0.33

BharatPetroleum BPCL Option strike: 272.50

Date CE PE PCR
07 Fri November 2025 90.000.10 0.37
Back to top Use Dark Theme