ebook Munafa Stock Market Course + Intraday & FNO calls  

       

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 intraday Stock price targets for BharatPetroleum are 315.13 and 322.33

Intraday Target 1313.73
Intraday Target 2316.52
Intraday Target 3320.93333333333
Intraday Target 4323.72
Intraday Target 5328.13

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Fri 13 March 2026 319.30 (-2.16%) 323.65 318.15 - 325.35 0.5265 times
Thu 12 March 2026 326.35 (0.4%) 318.70 314.00 - 330.35 0.7787 times
Wed 11 March 2026 325.05 (-0.26%) 326.00 322.75 - 328.90 0.9692 times
Tue 10 March 2026 325.90 (-1.59%) 336.50 324.35 - 342.20 1.109 times
Mon 09 March 2026 331.15 (-6.12%) 341.35 322.80 - 341.45 2.4217 times
Fri 06 March 2026 352.75 (-2.11%) 362.05 351.20 - 362.05 0.7342 times
Thu 05 March 2026 360.35 (1.11%) 356.65 351.10 - 362.50 0.848 times
Wed 04 March 2026 356.40 (-4.91%) 365.00 352.70 - 367.85 0.9431 times
Mon 02 March 2026 374.80 (-2.75%) 368.00 367.10 - 376.95 1.041 times
Fri 27 February 2026 385.40 (-0.16%) 386.65 382.50 - 389.90 0.6286 times
Thu 26 February 2026 386.00 (1.3%) 380.00 378.55 - 387.00 0.3345 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 302.55 and 330.75

Weekly Target 1296.97
Weekly Target 2308.13
Weekly Target 3325.16666666667
Weekly Target 4336.33
Weekly Target 5353.37

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Fri 13 March 2026 319.30 (-9.48%) 341.35 314.00 - 342.20 2.0783 times
Fri 06 March 2026 352.75 (-8.47%) 368.00 351.10 - 376.95 1.2768 times
Fri 27 February 2026 385.40 (5.21%) 370.00 366.65 - 389.90 0.9056 times
Fri 20 February 2026 366.30 (-2.09%) 372.65 362.30 - 381.40 0.4819 times
Fri 13 February 2026 374.10 (-3.17%) 386.50 372.95 - 390.90 0.5611 times
Fri 06 February 2026 386.35 (5.99%) 364.50 348.00 - 391.65 1.4033 times
Fri 30 January 2026 364.50 (4.4%) 358.00 350.55 - 368.00 1.2758 times
Fri 23 January 2026 349.15 (-3.87%) 364.00 345.50 - 367.00 0.6732 times
Fri 16 January 2026 363.20 (2.56%) 353.60 349.55 - 367.75 0.5532 times
Fri 09 January 2026 354.15 (-7.16%) 380.00 352.20 - 385.45 0.7909 times
Fri 02 January 2026 381.45 (4.22%) 366.00 364.80 - 388.15 0.8844 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 285.18 and 348.13

Monthly Target 1273.8
Monthly Target 2296.55
Monthly Target 3336.75
Monthly Target 4359.5
Monthly Target 5399.7

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Fri 13 March 2026 319.30 (-17.15%) 368.00 314.00 - 376.95 0.9287 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.9278 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.9817 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.8738 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 1.2018 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 1.1255 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.9172 times
Fri 29 August 2025 308.20 (-6.41%) 329.00 307.00 - 331.40 0.7486 times
Thu 31 July 2025 329.30 (-0.8%) 331.55 323.10 - 358.65 1.0372 times
Mon 30 June 2025 331.95 (4.26%) 318.40 299.30 - 337.70 1.2577 times
Fri 30 May 2025 318.40 (2.69%) 310.55 301.35 - 325.85 0.9403 times

 monthly chart BharatPetroleum

Yearly price and charts BharatPetroleum

Strong yearly Stock price targets for BharatPetroleum BPCL are 277.83 and 355.48

Yearly Target 1264
Yearly Target 2291.65
Yearly Target 3341.65
Yearly Target 4369.3
Yearly Target 5419.3

Yearly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Fri 13 March 2026 319.30 (-16.85%) 386.40 314.00 - 391.65 0.2636 times
Wed 31 December 2025 384.00 (31.3%) 292.30 234.01 - 386.00 1.328 times
Tue 31 December 2024 292.45 (-35.1%) 459.40 279.35 - 687.95 1.7732 times
Fri 29 December 2023 450.65 (36.35%) 330.05 314.05 - 482.50 0.6922 times
Fri 30 December 2022 330.50 (-14.26%) 384.00 288.05 - 406.90 0.685 times
Fri 31 December 2021 385.45 (1.14%) 381.10 357.40 - 503.00 1.2549 times
Thu 31 December 2020 381.10 (-22.47%) 492.00 252.00 - 510.00 1.5272 times
Tue 31 December 2019 491.55 (35.51%) 361.05 308.35 - 549.00 1.1074 times
Mon 31 December 2018 362.75 (-29.93%) 518.00 238.55 - 523.00 0.8899 times
Fri 29 December 2017 517.70 (-18.54%) 640.00 449.40 - 769.25 0.4785 times
Fri 30 December 2016 635.50 (-29.08%) 888.90 543.60 - 1156.00 0.3106 times

Indicator Analysis of BharatPetroleum

Tomorrow's movement Prediction of Bharat Petroleum BPCL appears to be in downtrend.

But this trend seems to be weakening.

Price is below an important level of 344.04 on charts, and if price remains below this level, then stock might show a fall in short term.

Tomorrow's movement Prediction of Bharat Petroleum BPCL made a major fall in previous days. This happens when sentiment changes towards negative. This fall might deepen in coming days.

Tomorrow's movement Prediction of Bharat Petroleum BPCL is bearish. The stock has broken weekly support. An up move can be expected only after it starts trading above 339

Munafa value: 25 as on Fri 13 March 2026

This Munafa value indicates that the stock is moving downwards and might continue to move down.

SMA20 is at 361 and price is deviating by 22 points

Upper Bollinger band is at 405 and lower is at 317, while middle bands are at 339 and 383

Price is coming down

Price is below 20day SMA

Price is in lower range of bands

Price action analysis of BharatPetroleum (BPCL) based on a short term time period is definitely negative. This means that there is a strong downtrend in the stock for given time period. Sellers are extremely active on this stock.

ADX buy sell signal for BharatPetroleum stock for short term is SELL. Signal strength is Strong and stock is gaining momentum.

MACD generated a SELL signal for BharatPetroleum in short term and the sell signal is strong.

BharatPetroleum Stock is trading near its recent LOWS in short term which reflects strong selling momentum. Bears are weakening, and bulls are picking up momentum!

Ichimoku cloud is of red color and prices are below the red cloud Prices appear to be coming down

CCI has generated a SELL signal for BharatPetroleum in short term and SELL signal is strong!

RSI is generating a SELL signal in short term and selling is picking up momentum.

MRSI is in positive zone. This is a BUY zone

Stock of BharatPetroleum is picking up buying momentum according to indicator.

Volume based indicators are showing selling momentum.

Volume Weighted Averaged Price (VWAP) for short term is 343.38 and BharatPetroleum BPCL stock is trading below this level. This means that stock is falling with high volumes. VWAP is falling down

People seem to be coming out and selling the BharatPetroleum BPCL stock. Volume based technical analysis of BharatPetroleum BPCL stock is negative.

BharatPetroleum Stock has given negative returns over a short term period. Returns for a longer term period have been negative.

Force Index is moving in a negative zone, which indicates selling momentum for short term... Selling momentum is getting weaker.

DMA SMA EMA moving averages of Bharat Petroleum BPCL

DMA (daily moving average) of Bharat Petroleum BPCL

DMA period DMA value
5 day DMA 325.55
12 day DMA 352.04
20 day DMA 360.47
35 day DMA 365.72
50 day DMA 364.9
100 day DMA 363.16
150 day DMA 350.32
200 day DMA 345.03

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA328.87333.66337.32
12 day EMA344.04348.54352.57
20 day EMA352.96356.5359.67
35 day EMA358.79361.12363.17
50 day EMA361.5363.22364.72

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA325.55332.24339.04
12 day SMA352.04356.64360.45
20 day SMA360.47363.39366.45
35 day SMA365.72366.71367.44
50 day SMA364.9366.2367.06
100 day SMA363.16363.32363.42
150 day SMA350.32350.3350.24
200 day SMA345.03345.02345

Fundamentals, profit and EPS of Bharat Petroleum BPCL

EPS is 48.93 and PE is: 6.53

Last quarter profit: (September 2025 quarter) 6191.49 crores (168.30%)

Debt: 52966.83 in crores

Market capitalization: 154190.49

EPS is 39.95 and PE is: 7.99

Last quarter profit: (June 2025 quarter) 6839.02 crores (133.97%)

Debt: 61100.57 in crores

Market capitalization: 133605.24

Futures expiry: 30 Mon March 2026

Date Closing Open Range Volume
13 Fri 320.15 322.90 318.35 to 326.35 1.03 times
12 Thu 327.20 318.00 315.00 to 331.65 1.03 times
11 Wed 325.65 328.00 323.80 to 330.00 1.02 times
10 Tue 327.35 339.50 325.70 to 342.75 0.98 times
09 Mon 332.60 335.00 323.95 to 337.90 0.94 times

Futures expiry: 28 Tue April 2026

Date Closing Open Range Volume
13 Fri 321.90 325.75 321.25 to 326.95 1.14 times
12 Thu 328.95 320.00 316.75 to 333.40 1.14 times
11 Wed 327.35 331.80 326.25 to 332.00 1.04 times
10 Tue 329.45 342.00 327.90 to 342.00 0.94 times
09 Mon 334.35 342.00 326.85 to 342.00 0.74 times

Futures expiry: 26 Tue May 2026

Date Closing Open Range Volume
13 Fri 323.80 329.00 323.15 to 329.00 0.93 times
12 Thu 330.70 323.30 319.30 to 334.90 0.86 times
11 Wed 329.20 332.50 328.15 to 333.00 1.02 times
10 Tue 331.25 342.55 329.60 to 348.65 1 times
09 Mon 335.35 335.00 329.95 to 340.65 1.19 times

Option chain for Bharat Petroleum BPCL 30 Mon March 2026 expiry

BharatPetroleum BPCL Option strike: 430.00

Date CE PE PCR
13 Fri March 2026 0.25110.00 0.07
12 Thu March 2026 0.20102.80 0.06
11 Wed March 2026 0.2063.80 0.06
10 Tue March 2026 0.2063.80 0.06
09 Mon March 2026 0.3063.80 0.06

BharatPetroleum BPCL Option strike: 425.00

Date CE PE PCR
13 Fri March 2026 0.20100.90 0.03
12 Thu March 2026 0.15100.90 0.03
11 Wed March 2026 0.2085.25 0.04
10 Tue March 2026 0.2585.25 0.04
09 Mon March 2026 0.3042.90 0.02

BharatPetroleum BPCL Option strike: 420.00

Date CE PE PCR
13 Fri March 2026 0.2038.85 0.03
12 Thu March 2026 0.2538.85 0.02
11 Wed March 2026 0.2038.85 0.02
10 Tue March 2026 0.2538.85 0.02
09 Mon March 2026 0.4038.85 0.02

BharatPetroleum BPCL Option strike: 410.00

Date CE PE PCR
13 Fri March 2026 0.2552.00 0.08
12 Thu March 2026 0.2052.00 0.08
11 Wed March 2026 0.2552.00 0.07
10 Tue March 2026 0.3052.00 0.06
09 Mon March 2026 0.5052.00 0.07

BharatPetroleum BPCL Option strike: 400.00

Date CE PE PCR
13 Fri March 2026 0.3078.50 0.13
12 Thu March 2026 0.3575.90 0.12
11 Wed March 2026 0.3568.40 0.11
10 Tue March 2026 0.3568.40 0.1
09 Mon March 2026 0.7569.60 0.11

BharatPetroleum BPCL Option strike: 395.00

Date CE PE PCR
13 Fri March 2026 0.3041.10 0.07
12 Thu March 2026 0.3541.10 0.07
11 Wed March 2026 0.4041.10 0.06
10 Tue March 2026 0.4041.10 0.06
09 Mon March 2026 0.8541.10 0.07

BharatPetroleum BPCL Option strike: 390.00

Date CE PE PCR
13 Fri March 2026 0.4070.05 0.19
12 Thu March 2026 0.4562.75 0.17
11 Wed March 2026 0.5059.55 0.17
10 Tue March 2026 0.5059.55 0.15
09 Mon March 2026 1.0559.55 0.16

BharatPetroleum BPCL Option strike: 385.00

Date CE PE PCR
13 Fri March 2026 0.4063.00 0.46
12 Thu March 2026 0.5055.55 0.38
11 Wed March 2026 0.6555.55 0.32
10 Tue March 2026 0.6055.55 0.32
09 Mon March 2026 1.3050.60 0.32

BharatPetroleum BPCL Option strike: 380.00

Date CE PE PCR
13 Fri March 2026 0.5060.20 0.42
12 Thu March 2026 0.7549.00 0.44
11 Wed March 2026 0.7552.35 0.42
10 Tue March 2026 0.7553.95 0.4
09 Mon March 2026 1.6548.95 0.47

BharatPetroleum BPCL Option strike: 375.00

Date CE PE PCR
13 Fri March 2026 0.6554.55 0.38
12 Thu March 2026 0.9048.00 0.38
11 Wed March 2026 0.9549.30 0.33
10 Tue March 2026 0.9549.30 0.31
09 Mon March 2026 2.0543.85 0.44

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
13 Fri March 2026 0.7549.70 0.42
12 Thu March 2026 1.1542.00 0.43
11 Wed March 2026 1.2545.35 0.43
10 Tue March 2026 1.2043.55 0.44
09 Mon March 2026 2.6539.15 0.57

BharatPetroleum BPCL Option strike: 365.00

Date CE PE PCR
13 Fri March 2026 0.9545.60 0.63
12 Thu March 2026 1.5038.95 0.62
11 Wed March 2026 1.5540.90 0.55
10 Tue March 2026 1.6538.55 0.63
09 Mon March 2026 3.4035.45 0.76

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
13 Fri March 2026 1.2040.30 0.56
12 Thu March 2026 2.0034.45 0.57
11 Wed March 2026 2.0535.45 0.53
10 Tue March 2026 2.1535.15 0.64
09 Mon March 2026 4.4030.60 0.81

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
13 Fri March 2026 1.6034.90 0.6
12 Thu March 2026 2.7028.00 0.69
11 Wed March 2026 2.7532.00 0.56
10 Tue March 2026 2.8529.90 0.69
09 Mon March 2026 5.5528.65 0.84

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
13 Fri March 2026 2.1031.85 0.5
12 Thu March 2026 3.6526.15 0.56
11 Wed March 2026 3.6027.50 0.52
10 Tue March 2026 3.9026.15 0.51
09 Mon March 2026 7.0524.10 1.27

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
13 Fri March 2026 2.8527.35 0.95
12 Thu March 2026 4.8022.40 0.97
11 Wed March 2026 4.8024.15 0.94
10 Tue March 2026 5.1522.60 0.9
09 Mon March 2026 8.8520.90 2.56

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
13 Fri March 2026 3.9023.55 0.67
12 Thu March 2026 6.3019.00 0.71
11 Wed March 2026 6.3020.75 0.71
10 Tue March 2026 6.8019.00 0.91
09 Mon March 2026 10.9518.15 0.92

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
13 Fri March 2026 5.1520.20 0.86
12 Thu March 2026 8.1515.90 0.94
11 Wed March 2026 8.2017.20 1.04
10 Tue March 2026 8.9516.15 0.79
09 Mon March 2026 13.2515.70 2.58

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
13 Fri March 2026 6.7516.75 0.63
12 Thu March 2026 10.4513.20 0.92
11 Wed March 2026 10.2514.55 0.82
10 Tue March 2026 11.1013.75 0.73
09 Mon March 2026 15.9513.45 2.08

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
13 Fri March 2026 8.9013.45 1.11
12 Thu March 2026 13.1510.95 1.4
11 Wed March 2026 12.8012.25 1.15
10 Tue March 2026 13.8011.55 1.33
09 Mon March 2026 18.9511.55 7.49

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
13 Fri March 2026 11.3011.05 1.48
12 Thu March 2026 16.158.95 2.6
11 Wed March 2026 15.6510.05 3.61
10 Tue March 2026 17.009.50 3.18
09 Mon March 2026 22.409.75 15.96

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
13 Fri March 2026 14.158.90 0.8
12 Thu March 2026 19.557.30 1.2
11 Wed March 2026 18.758.30 3.1
10 Tue March 2026 20.307.60 4.2
09 Mon March 2026 25.758.20 14.91

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
13 Fri March 2026 17.457.20 2.79
12 Thu March 2026 23.105.95 5.27
11 Wed March 2026 22.156.85 9.19
10 Tue March 2026 23.756.25 11.79
09 Mon March 2026 29.607.05 13.68

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
13 Fri March 2026 20.955.70 1.45
12 Thu March 2026 26.804.90 1.57
11 Wed March 2026 27.655.50 35.6

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
13 Fri March 2026 24.604.65 4.64
12 Thu March 2026 31.154.05 5.55
11 Wed March 2026 29.804.60 17.74
10 Tue March 2026 32.054.30 18.73
09 Mon March 2026 37.105.15 19.02

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
13 Fri March 2026 33.202.95 4.07
12 Thu March 2026 39.852.75 3.01
11 Wed March 2026 38.003.10 7
10 Tue March 2026 40.302.90 7.42
09 Mon March 2026 46.003.75 8.16

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
13 Fri March 2026 36.502.45 104

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
13 Fri March 2026 42.051.95 41.38
12 Thu March 2026 49.351.90 96.5
11 Wed March 2026 46.052.10 74.25
10 Tue March 2026 49.801.95 110.5

Videos related to: BharatPetroleum BPCL full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

Hindi Video What Is Needed To Succeed In Stock Markets

BharatPetroleum BPCL full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

 

Back to top