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 304.85 and 311.85

Intraday Target 1299.28
Intraday Target 2303.42
Intraday Target 3306.28333333333
Intraday Target 4310.42
Intraday Target 5313.28

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Mon 13 July 2026 307.55 (-0.71%) 304.80 302.15 - 309.15 0.9226 times
Fri 10 July 2026 309.75 (0.5%) 312.00 309.10 - 313.75 0.6324 times
Thu 09 July 2026 308.20 (1.53%) 303.55 299.75 - 309.10 0.9226 times
Wed 08 July 2026 303.55 (-3.31%) 306.95 299.40 - 307.85 2.6549 times
Tue 07 July 2026 313.95 (1.88%) 309.50 307.75 - 315.85 1.1467 times
Mon 06 July 2026 308.15 (0%) 308.15 306.05 - 310.90 0.4691 times
Fri 03 July 2026 308.15 (-0.74%) 313.60 306.70 - 313.60 0.5052 times
Thu 02 July 2026 310.45 (2.05%) 305.00 304.80 - 314.50 1.2189 times
Wed 01 July 2026 304.20 (0.21%) 305.20 301.15 - 306.50 0.8188 times
Tue 30 June 2026 303.55 (0.91%) 301.20 299.90 - 304.45 0.7089 times
Mon 29 June 2026 300.80 (-2.89%) 308.70 299.75 - 309.00 1.9796 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 304.85 and 311.85

Weekly Target 1299.28
Weekly Target 2303.42
Weekly Target 3306.28333333333
Weekly Target 4310.42
Weekly Target 5313.28

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Mon 13 July 2026 307.55 (-0.71%) 304.80 302.15 - 309.15 0.1405 times
Fri 10 July 2026 309.75 (0.52%) 308.15 299.40 - 315.85 0.8874 times
Fri 03 July 2026 308.15 (-0.52%) 308.70 299.75 - 314.50 0.7969 times
Thu 25 June 2026 309.75 (1.03%) 311.75 306.80 - 320.85 0.7318 times
Fri 19 June 2026 306.60 (1.41%) 315.00 305.10 - 321.60 1.454 times
Fri 12 June 2026 302.35 (2.49%) 291.40 280.25 - 303.80 1.0554 times
Fri 05 June 2026 295.00 (-1.04%) 298.75 290.10 - 300.35 0.9379 times
Fri 29 May 2026 298.10 (0.85%) 305.00 290.00 - 312.00 1.4066 times
Fri 22 May 2026 295.60 (3.92%) 282.00 276.60 - 298.50 1.0652 times
Fri 15 May 2026 284.45 (-6.04%) 298.75 283.50 - 301.10 1.5242 times
Fri 08 May 2026 302.75 (0.77%) 302.50 293.30 - 316.95 1.7293 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 303.48 and 319.93

Monthly Target 1291.15
Monthly Target 2299.35
Monthly Target 3307.6
Monthly Target 4315.8
Monthly Target 5324.05

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Mon 13 July 2026 307.55 (1.32%) 305.20 299.40 - 315.85 0.3119 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.011 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.2615 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.563 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.7179 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.7506 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.7943 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.707 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 0.9723 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 0.9106 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.7421 times

 monthly chart BharatPetroleum

Yearly price and charts BharatPetroleum

Strong yearly Stock price targets for BharatPetroleum BPCL are 224.55 and 349.6

Yearly Target 1196.88
Yearly Target 2252.22
Yearly Target 3321.93333333333
Yearly Target 4377.27
Yearly Target 5446.98

Yearly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Mon 13 July 2026 307.55 (-19.91%) 386.40 266.60 - 391.65 0.8036 times
Wed 31 December 2025 384.00 (31.3%) 292.30 234.01 - 386.00 1.2544 times
Tue 31 December 2024 292.45 (-35.1%) 459.40 279.35 - 687.95 1.6749 times
Fri 29 December 2023 450.65 (36.35%) 330.05 314.05 - 482.50 0.6538 times
Fri 30 December 2022 330.50 (-14.26%) 384.00 288.05 - 406.90 0.647 times
Fri 31 December 2021 385.45 (1.14%) 381.10 357.40 - 503.00 1.1853 times
Thu 31 December 2020 381.10 (-22.47%) 492.00 252.00 - 510.00 1.4425 times
Tue 31 December 2019 491.55 (35.51%) 361.05 308.35 - 549.00 1.046 times
Mon 31 December 2018 362.75 (-29.93%) 518.00 238.55 - 523.00 0.8406 times
Fri 29 December 2017 517.70 (-18.54%) 640.00 449.40 - 769.25 0.452 times
Fri 30 December 2016 635.50 (-29.08%) 888.90 543.60 - 1156.00 0.2934 times

Indicator Analysis of BharatPetroleum

Tomorrow's movement Prediction of Bharat Petroleum BPCL appears to be in uptrend. But this trend seems to be weakening.

Price is below an important level of 307.77 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.

Munafa value: 45 as on Mon 13 July 2026

This Munafa value indicates that the stock is moving sideways and there is no definite momentum in the stock.

SMA20 is at 310 and price is deviating by 5 points

Upper Bollinger band is at 318 and lower is at 301, while middle bands are at 305 and 314

Price is coming down

Price is below 20day SMA

Price is in upper range of bands

Price action analysis of BharatPetroleum (BPCL) based on a short term time period is positive, but trend is highly volatile. A longer time period analysis might give a better idea of the trend.

ADX buy sell signal for BharatPetroleum stock for short term is BUY. Signal strength is Weak and stock is losing momentum.

MACD generated a SELL signal for BharatPetroleum in short term but the sell signal is initial and weak.

BharatPetroleum Stock in short term is moving inside a range for now. Please check in a day or two to for a better buy sell signal. Bulls are getting stronger in this stock.

Ichimoku cloud is of green color and prices are in or below the green 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 BUY signal in short term and the buying is gaining 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 307.28 and BharatPetroleum BPCL stock is trading above this level. This is a good sign for the stock and it could move higher. VWAP is rising upwards.

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

BharatPetroleum Stock is giving positive returns over a short term period. Returns for a longer term period have been positive

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 308.6
12 day DMA 307.34
20 day DMA 309.22
35 day DMA 303.5
50 day DMA 301.28
100 day DMA 312.6
150 day DMA 330.43
200 day DMA 335.18

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA308.18308.5307.87
12 day EMA307.77307.81307.46
20 day EMA306.74306.65306.32
35 day EMA305.26305.12304.85
50 day EMA302.58302.38302.08

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA308.6308.72308.4
12 day SMA307.34308.02307.92
20 day SMA309.22308.96307.79
35 day SMA303.5303.18302.73
50 day SMA301.28301.21301.17
100 day SMA312.6313.4314.16
150 day SMA330.43330.74331.07
200 day SMA335.18335.26335.3

Fundamentals, profit and EPS of Bharat Petroleum BPCL

EPS is 59.57 and PE is: 5.16

Last quarter profit: (March 2026 quarter) 5624.54 crores (26.07%)

Debt: 54424.42 in crores

Market capitalization: 134385.21

EPS is 56.73 and PE is: 5.42

Last quarter profit: (December 2025 quarter) 7188.40 crores (89.98%)

Debt: 52966.83 in crores

Market capitalization: 122649.55

Futures expiry: 28 Tue July 2026

Date Closing Open Range Volume
13 Mon 308.00 304.10 302.65 to 308.75 0.99 times
10 Fri 311.10 312.30 310.50 to 315.20 0.98 times
09 Thu 309.70 303.00 300.25 to 310.40 0.98 times
08 Wed 303.45 307.00 299.40 to 308.00 1 times
07 Tue 314.35 312.65 309.10 to 316.50 1.06 times

Futures expiry: 25 Tue August 2026

Date Closing Open Range Volume
13 Mon 308.75 304.05 304.00 to 309.60 1.07 times
10 Fri 312.10 314.50 311.65 to 314.60 1.01 times
09 Thu 310.40 302.65 301.90 to 310.65 1 times
08 Wed 304.20 307.50 301.00 to 307.90 1.02 times
07 Tue 315.40 314.05 310.50 to 317.60 0.9 times

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
13 Mon 309.25 306.55 306.55 to 309.25 0.99 times
10 Fri 312.55 314.90 312.55 to 314.90 0.99 times
09 Thu 311.20 309.00 309.00 to 311.20 1.13 times
08 Wed 305.55 303.80 302.55 to 307.00 1.17 times
07 Tue 317.30 314.65 313.00 to 318.75 0.72 times

Option chain for Bharat Petroleum BPCL 28 Tue July 2026 expiry

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
13 Mon July 2026 0.1053.30 0.01
10 Fri July 2026 0.1553.30 0.01
09 Thu July 2026 0.1553.30 0.01
08 Wed July 2026 0.1553.30 0.01
07 Tue July 2026 0.3053.30 0.01

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
13 Mon July 2026 0.2551.35 0.15
10 Fri July 2026 0.2551.35 0.14
09 Thu July 2026 0.3551.35 0.14
08 Wed July 2026 0.2551.35 0.13
07 Tue July 2026 0.4551.35 0.15

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
13 Mon July 2026 0.4044.00 0.19
10 Fri July 2026 0.5038.00 0.21
09 Thu July 2026 0.5535.75 0.23
08 Wed July 2026 0.5035.75 0.23
07 Tue July 2026 0.9535.75 0.22

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
13 Mon July 2026 0.4540.00 0
10 Fri July 2026 0.6040.00 0
09 Thu July 2026 0.7040.00 0
08 Wed July 2026 0.7040.00 0
07 Tue July 2026 1.2540.00 0

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
13 Mon July 2026 0.6029.25 0.1
10 Fri July 2026 0.8529.25 0.1
09 Thu July 2026 1.0030.75 0.1
08 Wed July 2026 0.9537.15 0.11
07 Tue July 2026 1.7031.10 0.08

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
13 Mon July 2026 0.8532.40 0.01
10 Fri July 2026 1.3532.40 0.01
09 Thu July 2026 1.4532.40 0.01
08 Wed July 2026 1.2532.40 0.01
07 Tue July 2026 2.4532.40 0.01

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
13 Mon July 2026 1.2523.20 0.12
10 Fri July 2026 1.9520.75 0.14
09 Thu July 2026 2.1522.10 0.13
08 Wed July 2026 1.7528.10 0.14
07 Tue July 2026 3.3518.05 0.16

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
13 Mon July 2026 1.8518.65 0.06
10 Fri July 2026 2.8516.70 0.13
09 Thu July 2026 3.0513.55 0.15
08 Wed July 2026 2.5013.55 0.14
07 Tue July 2026 4.6013.55 0.15

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
13 Mon July 2026 2.9014.60 0.34
10 Fri July 2026 4.1513.00 0.38
09 Thu July 2026 4.3514.55 0.34
08 Wed July 2026 3.5020.05 0.31
07 Tue July 2026 6.2511.60 0.33

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
13 Mon July 2026 4.3511.35 1.02
10 Fri July 2026 5.959.90 1.15
09 Thu July 2026 6.0511.40 0.6
08 Wed July 2026 4.8016.35 0.5
07 Tue July 2026 8.358.75 0.47

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
13 Mon July 2026 6.308.35 0.71
10 Fri July 2026 8.357.25 0.84
09 Thu July 2026 8.258.60 0.75
08 Wed July 2026 6.5013.10 0.74
07 Tue July 2026 10.956.25 0.72

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
13 Mon July 2026 8.956.05 0.64
10 Fri July 2026 11.155.20 0.61
09 Thu July 2026 11.006.40 0.59
08 Wed July 2026 8.7010.40 0.47
07 Tue July 2026 13.554.45 0.48

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
13 Mon July 2026 12.004.25 1.39
10 Fri July 2026 14.553.60 1.36
09 Thu July 2026 14.254.60 1.58
08 Wed July 2026 11.358.00 1.5
07 Tue July 2026 17.353.10 1.41

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
13 Mon July 2026 14.652.85 3.08
10 Fri July 2026 18.102.50 2.87
09 Thu July 2026 18.103.30 2.57
08 Wed July 2026 14.456.15 3.24
07 Tue July 2026 21.002.10 2.8

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
13 Mon July 2026 20.001.90 6.12
10 Fri July 2026 22.701.75 6.93
09 Thu July 2026 22.352.35 7.11
08 Wed July 2026 17.954.60 9.26
07 Tue July 2026 26.251.35 5.63

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
13 Mon July 2026 26.451.35 7.7
10 Fri July 2026 26.451.20 6.87
09 Thu July 2026 26.451.70 6.39
08 Wed July 2026 21.753.55 6.53
07 Tue July 2026 29.850.95 4.78

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
13 Mon July 2026 32.100.90 8.61
10 Fri July 2026 32.100.85 8.61
09 Thu July 2026 31.001.25 9.86
08 Wed July 2026 25.952.65 9.06
07 Tue July 2026 36.200.65 5.53

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
13 Mon July 2026 35.400.65 2.81
10 Fri July 2026 35.400.55 2.74
09 Thu July 2026 35.400.90 3
08 Wed July 2026 30.202.05 3.12
07 Tue July 2026 41.000.45 46

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
13 Mon July 2026 37.300.40 25.91
10 Fri July 2026 45.250.45 27
09 Thu July 2026 45.250.70 31.2
08 Wed July 2026 45.251.55 37.6
07 Tue July 2026 45.250.30 22.1

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
13 Mon July 2026 51.600.25 117
10 Fri July 2026 51.600.20 119
09 Thu July 2026 51.600.40 124
08 Wed July 2026 51.600.95 125
07 Tue July 2026 51.600.15 103

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
13 Mon July 2026 61.800.10 7.21
10 Fri July 2026 61.800.15 7.63
09 Thu July 2026 61.800.25 7.42
08 Wed July 2026 61.800.60 7.83
07 Tue July 2026 61.800.10 2.75

BharatPetroleum BPCL Option strike: 240.00

Date CE PE PCR
13 Mon July 2026 70.500.10 48
10 Fri July 2026 70.500.10 48
09 Thu July 2026 70.500.25 48
08 Wed July 2026 70.500.35 47
07 Tue July 2026 70.500.15 11

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