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 315.45 and 323.45

Daily Target 1308.97
Daily Target 2313.93
Daily Target 3316.96666666667
Daily Target 4321.93
Daily Target 5324.97

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Fri 23 May 2025 318.90 (1.87%) 312.00 312.00 - 320.00 0.7331 times
Thu 22 May 2025 313.05 (-0.89%) 314.90 308.70 - 318.90 0.8397 times
Wed 21 May 2025 315.85 (0.94%) 312.30 309.35 - 316.75 0.9009 times
Tue 20 May 2025 312.90 (-1.36%) 317.00 311.75 - 319.65 0.8638 times
Mon 19 May 2025 317.20 (-0.91%) 318.55 316.15 - 319.55 0.509 times
Fri 16 May 2025 320.10 (0.98%) 316.00 315.80 - 321.00 1.1815 times
Thu 15 May 2025 317.00 (1.44%) 314.00 313.50 - 320.20 1.2148 times
Wed 14 May 2025 312.50 (1.82%) 308.70 308.40 - 313.55 1.3316 times
Tue 13 May 2025 306.90 (-0.7%) 309.05 304.50 - 310.60 1.2469 times
Mon 12 May 2025 309.05 (0.72%) 315.00 307.15 - 315.95 1.1785 times
Fri 09 May 2025 306.85 (-0.36%) 302.55 301.35 - 307.35 0.8534 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 313.8 and 325.1

Weekly Target 1304.57
Weekly Target 2311.73
Weekly Target 3315.86666666667
Weekly Target 4323.03
Weekly Target 5327.17

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Fri 23 May 2025 318.90 (-0.37%) 318.55 308.70 - 320.00 0.4136 times
Fri 16 May 2025 320.10 (4.32%) 315.00 304.50 - 321.00 0.6617 times
Fri 09 May 2025 306.85 (-1.38%) 317.00 301.35 - 325.85 0.7467 times
Fri 02 May 2025 311.15 (5.22%) 293.10 293.10 - 322.45 0.9834 times
Fri 25 April 2025 295.70 (-0.89%) 299.85 293.30 - 308.50 0.6388 times
Thu 17 April 2025 298.35 (1.76%) 296.80 291.10 - 301.75 0.4646 times
Fri 11 April 2025 293.20 (4.92%) 262.00 262.00 - 296.45 1.1753 times
Fri 04 April 2025 279.45 (0.35%) 275.00 275.00 - 295.70 1.0804 times
Fri 28 March 2025 278.47 (-0.43%) 282.00 272.13 - 285.30 2.8367 times
Fri 21 March 2025 279.66 (5.77%) 261.11 258.31 - 285.85 0.9989 times
Thu 13 March 2025 264.41 (1.21%) 261.26 254.35 - 272.00 0.6663 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 310.13 and 334.63

Monthly Target 1290.87
Monthly Target 2304.88
Monthly Target 3315.36666666667
Monthly Target 4329.38
Monthly Target 5339.87

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Fri 23 May 2025 318.90 (2.85%) 310.55 301.35 - 325.85 0.4978 times
Wed 30 April 2025 310.05 (11.34%) 275.00 262.00 - 322.45 1.0636 times
Fri 28 March 2025 278.47 (17.35%) 239.00 234.01 - 285.85 1.3361 times
Fri 28 February 2025 237.30 (-9.12%) 250.95 236.15 - 267.20 0.7508 times
Fri 31 January 2025 261.10 (-10.72%) 292.30 251.50 - 299.15 1.0573 times
Tue 31 December 2024 292.45 (0.12%) 292.65 282.05 - 308.95 0.8304 times
Fri 29 November 2024 292.10 (-6%) 311.95 279.35 - 319.00 0.772 times
Thu 31 October 2024 310.75 (-16%) 370.00 302.25 - 373.35 1.0689 times
Mon 30 September 2024 369.95 (3.44%) 361.00 322.95 - 376.00 1.2724 times
Fri 30 August 2024 357.65 (2.17%) 351.00 320.65 - 365.50 1.3507 times
Wed 31 July 2024 350.05 (15.17%) 305.70 293.40 - 359.05 1.7848 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 315.58
12 day DMA 313.19
20 day DMA 312.31
35 day DMA 303.68
50 day DMA 293.4
100 day DMA 279.9
150 day DMA 288.74
200 day DMA 302.69

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA315.93314.44315.13
12 day EMA313.88312.97312.96
20 day EMA310.39309.5309.13
35 day EMA301.49300.46299.72
50 day EMA292.06290.96290.06

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA315.58315.82316.61
12 day SMA313.19313.02312.89
20 day SMA312.31311.47310.84
35 day SMA303.68302.52301.47
50 day SMA293.4292.32291.18
100 day SMA279.9279.63279.39
150 day SMA288.74288.87289.01
200 day SMA302.69302.84303.02

Futures expiry: 29 Thu May 2025

Date Closing Open Range Volume
23 Fri 319.05 314.00 313.70 to 320.85 0.89 times
22 Thu 313.45 315.40 308.80 to 319.20 0.93 times
21 Wed 316.45 312.50 310.00 to 317.00 1.04 times
20 Tue 313.60 319.30 312.95 to 320.45 1.07 times
19 Mon 318.20 320.05 317.20 to 320.65 1.07 times

Futures expiry: 26 Thu June 2025

Date Closing Open Range Volume
23 Fri 320.85 315.85 315.80 to 322.30 2.01 times
22 Thu 314.95 317.10 310.50 to 320.90 1.62 times
21 Wed 318.10 314.25 311.90 to 318.60 0.67 times
20 Tue 315.15 320.60 314.75 to 322.00 0.37 times
19 Mon 319.80 321.20 319.00 to 322.35 0.33 times

Futures expiry: 31 Thu July 2025

Date Closing Open Range Volume
23 Fri 321.75 318.00 318.00 to 323.00 1.17 times
22 Thu 315.50 318.00 312.10 to 320.75 0.98 times
21 Wed 319.25 314.35 313.25 to 319.85 0.92 times
20 Tue 316.35 321.20 316.00 to 322.75 0.93 times
19 Mon 321.20 320.65 320.65 to 322.40 0.98 times

Option chain for Bharat Petroleum BPCL 29 Thu May 2025 expiry

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
23 Fri May 2025 0.0549.00 0.05
22 Thu May 2025 0.0549.00 0.05
21 Wed May 2025 0.1049.00 0.05
20 Tue May 2025 0.1049.00 0.05
19 Mon May 2025 0.2049.00 0.05

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
23 Fri May 2025 0.2030.00 0.06
22 Thu May 2025 0.1530.00 0.06
21 Wed May 2025 0.2530.00 0.05
20 Tue May 2025 0.3030.00 0.05
19 Mon May 2025 0.4530.00 0.05

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
23 Fri May 2025 0.3026.80 0.31
22 Thu May 2025 0.2026.80 0.26
21 Wed May 2025 0.3025.90 0.26
20 Tue May 2025 0.3525.90 0.21
19 Mon May 2025 0.5527.45 0.21

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
23 Fri May 2025 0.4021.45 0.16
22 Thu May 2025 0.3031.30 0.13
21 Wed May 2025 0.5024.10 0.13
20 Tue May 2025 0.5527.10 0.12
19 Mon May 2025 0.8522.85 0.12

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
23 Fri May 2025 0.5016.80 0.15
22 Thu May 2025 0.4026.25 0.16
21 Wed May 2025 0.7021.35 0.16
20 Tue May 2025 0.7522.55 0.16
19 Mon May 2025 1.2518.10 0.14

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
23 Fri May 2025 0.9511.95 0.12
22 Thu May 2025 0.6517.40 0.09
21 Wed May 2025 1.1514.80 0.12
20 Tue May 2025 1.2017.60 0.14
19 Mon May 2025 2.0513.85 0.17

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
23 Fri May 2025 1.757.90 0.16
22 Thu May 2025 1.1512.90 0.08
21 Wed May 2025 2.0510.65 0.14
20 Tue May 2025 1.9013.20 0.17
19 Mon May 2025 3.2510.10 0.2

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
23 Fri May 2025 3.604.65 0.23
22 Thu May 2025 2.108.90 0.19
21 Wed May 2025 3.607.15 0.32
20 Tue May 2025 3.109.45 0.29
19 Mon May 2025 5.107.05 0.37

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
23 Fri May 2025 6.552.55 1.38
22 Thu May 2025 3.805.70 0.89
21 Wed May 2025 5.954.60 0.93
20 Tue May 2025 5.056.45 0.79
19 Mon May 2025 7.654.65 1

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
23 Fri May 2025 10.001.30 1.9
22 Thu May 2025 6.503.30 1.37
21 Wed May 2025 9.002.70 1.43
20 Tue May 2025 7.754.25 1.5
19 Mon May 2025 11.053.00 1.42

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
23 Fri May 2025 14.550.75 1.75
22 Thu May 2025 9.451.70 1.3
21 Wed May 2025 13.101.65 1.28
20 Tue May 2025 11.352.65 1.09
19 Mon May 2025 14.951.85 1.08

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
23 Fri May 2025 19.200.55 3.96
22 Thu May 2025 13.950.95 3.32
21 Wed May 2025 17.401.00 3.27
20 Tue May 2025 15.251.75 3.4
19 Mon May 2025 19.301.25 3.14

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
23 Fri May 2025 23.750.30 3.19
22 Thu May 2025 19.050.50 2.95
21 Wed May 2025 19.500.60 2.58
20 Tue May 2025 19.601.10 2.76
19 Mon May 2025 23.750.80 2.46

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
23 Fri May 2025 29.000.15 8
22 Thu May 2025 22.050.25 7
21 Wed May 2025 26.600.40 5.88
20 Tue May 2025 24.500.75 5.16
19 Mon May 2025 29.000.55 5.01

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
23 Fri May 2025 30.000.10 7.35
22 Thu May 2025 30.000.20 7.75
21 Wed May 2025 30.000.25 7.71
20 Tue May 2025 35.450.45 8.09
19 Mon May 2025 35.450.40 8.02

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
23 Fri May 2025 38.600.10 3.92
22 Thu May 2025 33.000.20 3.83
21 Wed May 2025 33.000.20 3.72
20 Tue May 2025 33.750.40 3.98
19 Mon May 2025 38.400.30 3.75

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
23 Fri May 2025 43.650.05 5.66
22 Thu May 2025 38.950.10 4.94
21 Wed May 2025 38.950.20 5.02
20 Tue May 2025 38.950.25 5.15
19 Mon May 2025 38.950.25 5.17

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
23 Fri May 2025 49.500.05 7.24
22 Thu May 2025 46.150.10 6.62
21 Wed May 2025 47.500.10 7.31
20 Tue May 2025 47.500.20 7.88
19 Mon May 2025 48.150.20 8

BharatPetroleum BPCL Option strike: 265.00

Date CE PE PCR
23 Fri May 2025 40.600.10 9.9
22 Thu May 2025 40.600.10 9.8
21 Wed May 2025 40.600.20 9.9
20 Tue May 2025 40.600.20 9.9
19 Mon May 2025 40.600.20 9.9

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
23 Fri May 2025 58.350.05 14.05
22 Thu May 2025 51.200.05 15.25
21 Wed May 2025 56.500.05 13
20 Tue May 2025 57.400.10 14.48
19 Mon May 2025 58.000.20 13.52

BharatPetroleum BPCL Option strike: 255.00

Date CE PE PCR
23 Fri May 2025 41.150.05 58
22 Thu May 2025 41.150.05 58
21 Wed May 2025 41.150.05 58
20 Tue May 2025 41.150.10 58
19 Mon May 2025 41.150.10 58

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
23 Fri May 2025 70.000.05 16.91
22 Thu May 2025 63.800.05 19.55
21 Wed May 2025 63.800.05 19.64
20 Tue May 2025 63.800.05 23.18
19 Mon May 2025 70.200.05 19.62

BharatPetroleum BPCL Option strike: 230.00

Date CE PE PCR
23 Fri May 2025 73.500.05 10
22 Thu May 2025 73.500.05 10.25
21 Wed May 2025 73.500.05 11
20 Tue May 2025 73.500.05 12.25
19 Mon May 2025 73.500.05 12.25

BharatPetroleum BPCL Option strike: 225.00

Date CE PE PCR
23 Fri May 2025 93.650.05 48
22 Thu May 2025 93.650.05 48
21 Wed May 2025 93.650.05 48
20 Tue May 2025 93.650.05 48
19 Mon May 2025 86.650.05 48
Back to top Use Dark Theme