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 280.5 and 292.9

Daily Target 1270.43
Daily Target 2278.17
Daily Target 3282.83333333333
Daily Target 4290.57
Daily Target 5295.23

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Tue 08 April 2025 285.90 (4.46%) 279.50 275.10 - 287.50 0.8111 times
Mon 07 April 2025 273.70 (-2.06%) 262.00 262.00 - 279.10 0.6409 times
Fri 04 April 2025 279.45 (-2.56%) 292.15 277.05 - 295.70 0.805 times
Thu 03 April 2025 286.80 (0%) 283.00 283.00 - 291.40 0.2845 times
Wed 02 April 2025 286.80 (0.77%) 283.05 277.70 - 288.05 0.5149 times
Tue 01 April 2025 284.60 (2.2%) 275.00 275.00 - 287.00 0.8873 times
Fri 28 March 2025 278.47 (0.87%) 276.99 276.30 - 284.33 0.5418 times
Thu 27 March 2025 276.06 (1.12%) 273.39 272.18 - 279.85 4.5913 times
Wed 26 March 2025 273.01 (-2.19%) 278.00 272.13 - 283.33 0.4046 times
Tue 25 March 2025 279.11 (-0.47%) 280.57 277.18 - 283.96 0.5185 times
Mon 24 March 2025 280.44 (0.28%) 282.00 280.00 - 285.30 0.4858 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 273.95 and 299.45

Weekly Target 1252.97
Weekly Target 2269.43
Weekly Target 3278.46666666667
Weekly Target 4294.93
Weekly Target 5303.97

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Tue 08 April 2025 285.90 (2.31%) 262.00 262.00 - 287.50 0.6328 times
Fri 04 April 2025 279.45 (0.35%) 275.00 275.00 - 295.70 1.086 times
Fri 28 March 2025 278.47 (-0.43%) 282.00 272.13 - 285.30 2.8512 times
Fri 21 March 2025 279.66 (5.77%) 261.11 258.31 - 285.85 1.004 times
Thu 13 March 2025 264.41 (1.21%) 261.26 254.35 - 272.00 0.6697 times
Fri 07 March 2025 261.26 (10.1%) 239.00 234.01 - 265.95 0.777 times
Fri 28 February 2025 237.30 (-5.57%) 251.25 236.15 - 253.50 0.6028 times
Fri 21 February 2025 251.30 (0.12%) 251.00 246.35 - 259.65 0.6759 times
Fri 14 February 2025 251.00 (-5.03%) 264.55 247.45 - 265.80 0.5985 times
Fri 07 February 2025 264.30 (1.23%) 250.95 242.20 - 267.20 1.1021 times
Fri 31 January 2025 261.10 (-1.02%) 263.70 251.50 - 263.90 0.9499 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 273.95 and 307.65

Monthly Target 1247.5
Monthly Target 2266.7
Monthly Target 3281.2
Monthly Target 4300.4
Monthly Target 5314.9

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Tue 08 April 2025 285.90 (2.67%) 275.00 262.00 - 295.70 0.4065 times
Fri 28 March 2025 278.47 (17.35%) 239.00 234.01 - 285.85 1.2538 times
Fri 28 February 2025 237.30 (-9.12%) 250.95 236.15 - 267.20 0.7045 times
Fri 31 January 2025 261.10 (-10.72%) 292.30 251.50 - 299.15 0.9922 times
Tue 31 December 2024 292.45 (0.12%) 292.65 282.05 - 308.95 0.7792 times
Fri 29 November 2024 292.10 (-6%) 311.95 279.35 - 319.00 0.7244 times
Thu 31 October 2024 310.75 (-16%) 370.00 302.25 - 373.35 1.003 times
Mon 30 September 2024 369.95 (3.44%) 361.00 322.95 - 376.00 1.194 times
Fri 30 August 2024 357.65 (2.17%) 351.00 320.65 - 365.50 1.2675 times
Wed 31 July 2024 350.05 (15.17%) 305.70 293.40 - 359.05 1.6748 times
Fri 28 June 2024 303.95 (-51.58%) 665.00 294.80 - 687.00 1.0949 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 282.53
12 day DMA 280.33
20 day DMA 273.86
35 day DMA 264.42
50 day DMA 262.66
100 day DMA 276.25
150 day DMA 295.98
200 day DMA 304.76

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA281.48279.27282.06
12 day EMA278.53277.19277.82
20 day EMA274.64273.45273.42
35 day EMA270.49269.58269.34
50 day EMA265.7264.88264.52

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA282.53282.27283.22
12 day SMA280.33279.19278.48
20 day SMA273.86272.63272.2
35 day SMA264.42263.56263.04
50 day SMA262.66262.37262.45
100 day SMA276.25276.52276.89
150 day SMA295.98296.46297.01
200 day SMA304.76306.41308.19

Futures expiry: 24 Thu April 2025

Date Closing Open Range Volume
08 Tue 286.80 279.00 275.35 to 287.90 1.01 times
07 Mon 274.15 265.00 262.30 to 279.40 1.01 times
04 Fri 280.10 291.50 277.20 to 296.35 1 times
03 Thu 287.45 286.00 283.00 to 292.45 0.98 times
02 Wed 287.50 285.50 279.35 to 288.00 0.99 times

Futures expiry: 29 Thu May 2025

Date Closing Open Range Volume
08 Tue 288.65 283.00 277.30 to 289.50 1.21 times
07 Mon 276.90 270.00 264.95 to 281.15 1.17 times
04 Fri 281.85 293.95 279.10 to 297.80 1.07 times
03 Thu 289.20 286.55 286.50 to 293.60 0.81 times
02 Wed 289.10 286.40 281.50 to 289.65 0.75 times

Futures expiry: 26 Thu June 2025

Date Closing Open Range Volume
08 Tue 290.25 284.55 279.75 to 290.70 1.27 times
07 Mon 278.55 270.25 270.25 to 282.65 1.33 times
04 Fri 283.65 297.60 282.00 to 298.00 1.08 times
03 Thu 291.15 295.30 289.60 to 295.30 0.78 times
02 Wed 291.00 285.50 283.95 to 291.05 0.55 times

Option chain for Bharat Petroleum BPCL 24 Thu April 2025 expiry

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
08 Tue April 2025 0.9056.75 0.02
07 Mon April 2025 0.5056.75 0.04
04 Fri April 2025 0.2545.15 0.04
03 Thu April 2025 0.3545.15 0.07
02 Wed April 2025 0.4545.15 0.09

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
08 Tue April 2025 1.2039.40 0.05
07 Mon April 2025 0.7042.70 0.06
04 Fri April 2025 0.3542.70 0.06
03 Thu April 2025 0.6042.70 0.06
02 Wed April 2025 0.6042.70 0.06

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
08 Tue April 2025 1.5533.80 0.05
07 Mon April 2025 1.0046.35 0.07
04 Fri April 2025 0.5537.10 0.06
03 Thu April 2025 0.8034.20 0.07
02 Wed April 2025 0.9034.20 0.1

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
08 Tue April 2025 2.1033.30 0.07
07 Mon April 2025 1.3542.50 0.09
04 Fri April 2025 0.7538.05 0.04
03 Thu April 2025 1.2028.85 0.04
02 Wed April 2025 1.3029.55 0.05

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
08 Tue April 2025 2.8026.10 0.14
07 Mon April 2025 1.7538.60 0.46
04 Fri April 2025 1.0531.75 0.48
03 Thu April 2025 1.8024.15 0.5
02 Wed April 2025 1.9024.55 0.5

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
08 Tue April 2025 3.5521.75 0.6
07 Mon April 2025 2.3533.25 0.57
04 Fri April 2025 1.5526.25 0.64
03 Thu April 2025 2.5520.10 0.05
02 Wed April 2025 2.7019.95 0.07

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
08 Tue April 2025 4.6017.95 0.13
07 Mon April 2025 3.2529.55 0.12
04 Fri April 2025 2.2522.15 0.11
03 Thu April 2025 3.6516.25 0.14
02 Wed April 2025 3.8016.40 0.17

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
08 Tue April 2025 6.1014.40 0.26
07 Mon April 2025 4.2525.70 0.24
04 Fri April 2025 3.1518.10 0.22
03 Thu April 2025 5.1012.75 0.22
02 Wed April 2025 5.3012.85 0.21

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
08 Tue April 2025 7.9511.20 0.22
07 Mon April 2025 5.5521.15 0.2
04 Fri April 2025 4.4014.25 0.21
03 Thu April 2025 7.109.65 0.35
02 Wed April 2025 7.259.85 0.34

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
08 Tue April 2025 10.458.75 0.62
07 Mon April 2025 7.1516.70 0.58
04 Fri April 2025 6.2011.15 0.66
03 Thu April 2025 9.557.20 0.87
02 Wed April 2025 9.707.40 0.74

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
08 Tue April 2025 13.506.75 1.09
07 Mon April 2025 9.5014.85 0.76
04 Fri April 2025 8.508.40 0.84
03 Thu April 2025 12.555.15 1.14
02 Wed April 2025 12.755.35 1

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
08 Tue April 2025 17.005.25 1.39
07 Mon April 2025 11.8512.25 1.12
04 Fri April 2025 11.256.20 1.39
03 Thu April 2025 16.053.70 1.83
02 Wed April 2025 16.153.95 1.72

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
08 Tue April 2025 20.804.05 1.71
07 Mon April 2025 14.4010.65 1.35
04 Fri April 2025 14.404.40 1.35
03 Thu April 2025 19.902.60 2.07
02 Wed April 2025 20.102.85 2.1

BharatPetroleum BPCL Option strike: 265.00

Date CE PE PCR
08 Tue April 2025 24.853.05 1.77
07 Mon April 2025 17.159.20 1.55
04 Fri April 2025 18.103.15 4.01
03 Thu April 2025 24.051.85 5.27
02 Wed April 2025 24.502.05 4.07

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
08 Tue April 2025 29.152.40 4.07
07 Mon April 2025 21.107.25 3.19
04 Fri April 2025 22.102.20 3.08
03 Thu April 2025 29.051.30 4.33
02 Wed April 2025 28.901.50 3.84

BharatPetroleum BPCL Option strike: 255.00

Date CE PE PCR
08 Tue April 2025 30.951.85 2.19
07 Mon April 2025 24.656.20 3.52
04 Fri April 2025 33.351.55 9.17
03 Thu April 2025 33.350.90 9.17
02 Wed April 2025 33.551.05 9.91

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
08 Tue April 2025 37.901.40 1.75
07 Mon April 2025 28.654.95 1.98
04 Fri April 2025 31.101.10 2.18
03 Thu April 2025 37.850.70 2.04
02 Wed April 2025 38.100.85 2.04

BharatPetroleum BPCL Option strike: 245.00

Date CE PE PCR
08 Tue April 2025 32.401.05 2.06
07 Mon April 2025 32.404.00 2.51
04 Fri April 2025 35.700.75 3.08
03 Thu April 2025 38.650.45 3.36
02 Wed April 2025 38.650.60 3.82

BharatPetroleum BPCL Option strike: 240.00

Date CE PE PCR
08 Tue April 2025 47.350.80 8.87
07 Mon April 2025 36.853.15 11.33
04 Fri April 2025 40.100.65 7.23
03 Thu April 2025 46.000.45 6.08
02 Wed April 2025 45.000.45 6.1

BharatPetroleum BPCL Option strike: 235.00

Date CE PE PCR
08 Tue April 2025 41.500.60 10
07 Mon April 2025 41.502.70 11.71

BharatPetroleum BPCL Option strike: 230.00

Date CE PE PCR
08 Tue April 2025 45.050.45 50.88
07 Mon April 2025 45.052.10 50
04 Fri April 2025 51.000.30 200.5
03 Thu April 2025 51.000.20 197
02 Wed April 2025 51.000.30 196

BharatPetroleum BPCL Option strike: 210.00

Date CE PE PCR
08 Tue April 2025 71.200.25 52.5
07 Mon April 2025 71.201.00 55.5
04 Fri April 2025 71.200.15 34
03 Thu April 2025 71.200.15 34
02 Wed April 2025 71.200.15 34

BharatPetroleum BPCL Option strike: 205.00

Date CE PE PCR
08 Tue April 2025 76.500.20 5
07 Mon April 2025 76.500.85 5.5
04 Fri April 2025 76.500.10 1.75
03 Thu April 2025 76.500.10 1.75
02 Wed April 2025 76.500.15 1.75
Back to top Use Dark Theme