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 347.1 and 351.45

Daily Target 1343.88
Daily Target 2345.97
Daily Target 3348.23333333333
Daily Target 4350.32
Daily Target 5352.58

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Tue 15 July 2025 348.05 (1.06%) 347.65 346.15 - 350.50 0.8342 times
Mon 14 July 2025 344.40 (-0.13%) 345.85 342.85 - 348.20 0.7147 times
Fri 11 July 2025 344.85 (-1.74%) 351.80 343.30 - 352.65 0.639 times
Thu 10 July 2025 350.95 (0.7%) 351.80 348.05 - 352.85 0.8755 times
Wed 09 July 2025 348.50 (-2%) 355.60 347.65 - 356.35 1.0695 times
Tue 08 July 2025 355.60 (1.46%) 350.00 348.70 - 358.65 1.7169 times
Mon 07 July 2025 350.50 (1.24%) 345.80 343.45 - 351.55 1.1446 times
Fri 04 July 2025 346.20 (4.43%) 334.00 331.90 - 347.70 1.8284 times
Thu 03 July 2025 331.50 (-0.09%) 333.00 330.55 - 335.55 0.6718 times
Wed 02 July 2025 331.80 (-0.08%) 333.70 328.80 - 334.95 0.5054 times
Tue 01 July 2025 332.05 (0.03%) 331.55 330.90 - 335.50 0.5217 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 345.45 and 353.1

Weekly Target 1339.48
Weekly Target 2343.77
Weekly Target 3347.13333333333
Weekly Target 4351.42
Weekly Target 5354.78

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Tue 15 July 2025 348.05 (0.93%) 345.85 342.85 - 350.50 0.3333 times
Fri 11 July 2025 344.85 (-0.39%) 345.80 343.30 - 358.65 1.1717 times
Fri 04 July 2025 346.20 (3.96%) 334.00 328.80 - 347.70 0.9262 times
Fri 27 June 2025 333.00 (6.22%) 310.00 308.20 - 334.20 1.4347 times
Fri 20 June 2025 313.50 (0.38%) 309.95 308.50 - 320.45 1.0891 times
Fri 13 June 2025 312.30 (-1.39%) 317.80 299.30 - 334.50 1.7045 times
Fri 06 June 2025 316.70 (-0.53%) 318.40 308.25 - 320.95 0.8184 times
Fri 30 May 2025 318.40 (-0.16%) 319.00 313.75 - 323.95 0.8596 times
Fri 23 May 2025 318.90 (-0.37%) 318.55 308.70 - 320.00 0.6395 times
Fri 16 May 2025 320.10 (4.32%) 315.00 304.50 - 321.00 1.023 times
Fri 09 May 2025 306.85 (-1.38%) 317.00 301.35 - 325.85 1.1544 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 338.43 and 368.28

Monthly Target 1315.32
Monthly Target 2331.68
Monthly Target 3345.16666666667
Monthly Target 4361.53
Monthly Target 5375.02

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Tue 15 July 2025 348.05 (4.85%) 331.55 328.80 - 358.65 0.4242 times
Mon 30 June 2025 331.95 (4.26%) 318.40 299.30 - 337.70 0.977 times
Fri 30 May 2025 318.40 (2.69%) 310.55 301.35 - 325.85 0.7305 times
Wed 30 April 2025 310.05 (11.34%) 275.00 262.00 - 322.45 1.2165 times
Fri 28 March 2025 278.47 (17.35%) 239.00 234.01 - 285.85 1.5282 times
Fri 28 February 2025 237.30 (-9.12%) 250.95 236.15 - 267.20 0.8588 times
Fri 31 January 2025 261.10 (-10.72%) 292.30 251.50 - 299.15 1.2093 times
Tue 31 December 2024 292.45 (0.12%) 292.65 282.05 - 308.95 0.9498 times
Fri 29 November 2024 292.10 (-6%) 311.95 279.35 - 319.00 0.883 times
Thu 31 October 2024 310.75 (-16%) 370.00 302.25 - 373.35 1.2226 times
Mon 30 September 2024 369.95 (3.44%) 361.00 322.95 - 376.00 1.4554 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 347.35
12 day DMA 343.03
20 day DMA 333.71
35 day DMA 326.64
50 day DMA 322.95
100 day DMA 300.08
150 day DMA 292.83
200 day DMA 299.43

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA346.76346.12346.98
12 day EMA342.33341.29340.73
20 day EMA337.07335.91335.02
35 day EMA330.62329.59328.72
50 day EMA324.56323.6322.75

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA347.35348.86350.08
12 day SMA343.03341.78340.55
20 day SMA333.71331.95330.55
35 day SMA326.64325.75325.14
50 day SMA322.95322.22321.75
100 day SMA300.08299.11298.22
150 day SMA292.83292.49292.15
200 day SMA299.43299.38299.32

Futures expiry: 31 Thu July 2025

Date Closing Open Range Volume
15 Tue 348.05 346.50 345.25 to 349.25 1 times
14 Mon 344.30 345.30 342.70 to 347.45 1 times
11 Fri 345.10 350.60 343.30 to 352.00 1 times
10 Thu 350.05 350.40 348.50 to 351.40 1.01 times
09 Wed 348.95 355.00 348.35 to 355.55 1 times

Futures expiry: 28 Thu August 2025

Date Closing Open Range Volume
15 Tue 346.25 344.95 344.10 to 347.25 1.05 times
14 Mon 342.35 342.00 341.30 to 345.40 1.03 times
11 Fri 342.95 350.00 341.75 to 350.30 1.01 times
10 Thu 348.60 348.25 346.85 to 350.00 0.96 times
09 Wed 346.95 353.60 346.50 to 353.70 0.95 times

Futures expiry: 30 Tue September 2025

Date Closing Open Range Volume
15 Tue 345.00 346.75 345.00 to 347.50 0.96 times
14 Mon 342.75 344.50 342.75 to 345.80 0.99 times
11 Fri 344.55 347.50 343.20 to 347.50 0.97 times
10 Thu 349.95 348.85 348.85 to 351.00 1.09 times
09 Wed 348.65 353.95 348.55 to 354.35 0.99 times

Option chain for Bharat Petroleum BPCL 31 Thu July 2025 expiry

BharatPetroleum BPCL Option strike: 390.00

Date CE PE PCR
15 Tue July 2025 0.3036.20 0.06
14 Mon July 2025 0.3036.20 0.06
11 Fri July 2025 0.4536.20 0.05
10 Thu July 2025 0.6536.20 0.05
09 Wed July 2025 0.6036.20 0.05

BharatPetroleum BPCL Option strike: 385.00

Date CE PE PCR
15 Tue July 2025 0.4037.45 0.02
14 Mon July 2025 0.4033.80 0.02
11 Fri July 2025 0.5033.80 0.02
10 Thu July 2025 0.9033.80 0.02
09 Wed July 2025 0.8533.80 0.05

BharatPetroleum BPCL Option strike: 380.00

Date CE PE PCR
15 Tue July 2025 0.6032.00 0.01
14 Mon July 2025 0.5536.40 0.01
11 Fri July 2025 0.6531.25 0.01
10 Thu July 2025 1.2531.25 0.01
09 Wed July 2025 1.1527.20 0.01

BharatPetroleum BPCL Option strike: 375.00

Date CE PE PCR
15 Tue July 2025 0.9028.20 0.02
14 Mon July 2025 0.7531.55 0.04
11 Fri July 2025 1.0027.65 0.02
10 Thu July 2025 1.8027.65 0.02
09 Wed July 2025 1.6027.65 0.02

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
15 Tue July 2025 1.4022.85 0.03
14 Mon July 2025 1.1026.75 0.03
11 Fri July 2025 1.5026.50 0.07
10 Thu July 2025 2.6022.20 0.08
09 Wed July 2025 2.3023.05 0.11

BharatPetroleum BPCL Option strike: 365.00

Date CE PE PCR
15 Tue July 2025 2.1519.10 0.21
14 Mon July 2025 1.8022.40 0.21
11 Fri July 2025 2.2022.00 0.22
10 Thu July 2025 3.6018.60 0.26
09 Wed July 2025 3.2519.35 0.28

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
15 Tue July 2025 3.2515.25 0.12
14 Mon July 2025 2.7018.35 0.11
11 Fri July 2025 3.1518.00 0.12
10 Thu July 2025 5.0014.95 0.14
09 Wed July 2025 4.6015.45 0.15

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
15 Tue July 2025 4.8511.95 0.21
14 Mon July 2025 3.9514.60 0.15
11 Fri July 2025 4.5014.40 0.17
10 Thu July 2025 6.8511.80 0.2
09 Wed July 2025 6.3512.35 0.3

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
15 Tue July 2025 6.858.75 0.8
14 Mon July 2025 5.6011.20 0.45
11 Fri July 2025 6.2511.05 0.5
10 Thu July 2025 9.009.05 0.68
09 Wed July 2025 8.459.50 0.73

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
15 Tue July 2025 9.456.45 0.85
14 Mon July 2025 7.808.50 0.71
11 Fri July 2025 8.508.35 0.87
10 Thu July 2025 11.756.75 1.19
09 Wed July 2025 11.107.20 1.21

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
15 Tue July 2025 12.354.50 0.8
14 Mon July 2025 10.506.35 1.35
11 Fri July 2025 11.206.10 0.8
10 Thu July 2025 15.004.95 0.92
09 Wed July 2025 14.405.35 0.95

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
15 Tue July 2025 16.103.15 1.58
14 Mon July 2025 13.604.40 1.58
11 Fri July 2025 14.404.35 1.85
10 Thu July 2025 18.453.55 1.87
09 Wed July 2025 17.753.90 1.91

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
15 Tue July 2025 20.152.10 1.53
14 Mon July 2025 17.153.10 1.59
11 Fri July 2025 18.003.00 1.39
10 Thu July 2025 22.552.50 1.39
09 Wed July 2025 21.502.80 1.33

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
15 Tue July 2025 24.201.40 3.31
14 Mon July 2025 21.452.10 3.08
11 Fri July 2025 22.002.10 2.84
10 Thu July 2025 26.551.80 2.76
09 Wed July 2025 25.802.00 2.47

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
15 Tue July 2025 29.400.90 2.25
14 Mon July 2025 25.401.45 2.3
11 Fri July 2025 26.251.40 2.23
10 Thu July 2025 31.001.30 2.22
09 Wed July 2025 30.001.45 2.08

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
15 Tue July 2025 33.500.70 6.58
14 Mon July 2025 30.101.10 6.55
11 Fri July 2025 42.001.05 6.3
10 Thu July 2025 42.000.90 6.23
09 Wed July 2025 42.001.00 6.46

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
15 Tue July 2025 38.400.50 1.52
14 Mon July 2025 34.700.75 1.53
11 Fri July 2025 35.550.75 1.32
10 Thu July 2025 40.850.70 1.37
09 Wed July 2025 39.350.75 1.39

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
15 Tue July 2025 39.600.40 3.57
14 Mon July 2025 39.600.50 3.59
11 Fri July 2025 45.000.65 3.36
10 Thu July 2025 45.000.45 3.48
09 Wed July 2025 45.000.55 3.43

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
15 Tue July 2025 44.800.30 3.07
14 Mon July 2025 44.800.45 3.13
11 Fri July 2025 44.900.50 3.18
10 Thu July 2025 50.100.40 3.26
09 Wed July 2025 49.500.40 3.18

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
15 Tue July 2025 49.550.30 3.12
14 Mon July 2025 49.550.30 3.12
11 Fri July 2025 59.750.30 2.78
10 Thu July 2025 59.750.30 2.78
09 Wed July 2025 59.750.30 2.78

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
15 Tue July 2025 55.250.20 6.47
14 Mon July 2025 55.250.25 6.47
11 Fri July 2025 60.900.20 6.27
10 Thu July 2025 60.900.20 6.22
09 Wed July 2025 62.150.25 6.27

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
15 Tue July 2025 35.150.10 0.77
14 Mon July 2025 35.150.15 0.77
11 Fri July 2025 35.150.15 0.77
10 Thu July 2025 35.150.15 0.77
09 Wed July 2025 35.150.15 0.85

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
15 Tue July 2025 63.150.10 5.03
14 Mon July 2025 63.150.15 5.05
11 Fri July 2025 51.500.15 5.21
10 Thu July 2025 51.500.10 5.26
09 Wed July 2025 51.500.15 5.29

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
15 Tue July 2025 40.100.05 77
14 Mon July 2025 40.100.05 77
11 Fri July 2025 40.100.05 77
10 Thu July 2025 40.100.05 77
09 Wed July 2025 40.100.10 77

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
15 Tue July 2025 76.500.05 7
14 Mon July 2025 76.500.05 7.08
11 Fri July 2025 78.850.10 7.08
10 Thu July 2025 78.850.05 7.23
09 Wed July 2025 81.450.10 7.23

BharatPetroleum BPCL Option strike: 265.00

Date CE PE PCR
15 Tue July 2025 81.400.05 5
14 Mon July 2025 81.400.10 5
11 Fri July 2025 49.300.10 5
10 Thu July 2025 49.300.10 5
09 Wed July 2025 49.300.10 5

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
15 Tue July 2025 73.600.10 4.42
14 Mon July 2025 73.600.05 4.42
11 Fri July 2025 73.600.05 4.42
10 Thu July 2025 73.600.05 4.42
09 Wed July 2025 73.600.05 4.46
Back to top | Use Dark Theme