Warning: Undefined array key "410.00" in /home/munafasutra/public_html/bullkhan/code/plugin/bullkhan/stock.php on line 221

Warning: foreach() argument must be of type array|object, null given in /home/munafasutra/public_html/bullkhan/code/plugin/bullkhan/stock.php on line 222
BharatPetroleum BPCL full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI - munafa.munafasutra.com
Login or Join

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 317.08 and 326.58

Daily Target 1309.28
Daily Target 2315.37
Daily Target 3318.78333333333
Daily Target 4324.87
Daily Target 5328.28

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Tue 19 August 2025 321.45 (2.37%) 315.20 312.70 - 322.20 0.6848 times
Mon 18 August 2025 314.00 (-1.27%) 321.00 312.45 - 321.05 1.2758 times
Thu 14 August 2025 318.05 (-1.38%) 327.00 317.15 - 331.40 1.6634 times
Wed 13 August 2025 322.50 (-0.37%) 325.00 321.05 - 326.30 0.427 times
Tue 12 August 2025 323.70 (0.86%) 321.00 320.70 - 326.50 0.6926 times
Mon 11 August 2025 320.95 (0.47%) 322.25 317.20 - 330.00 1.2548 times
Fri 08 August 2025 319.45 (2.93%) 310.50 308.60 - 321.25 1.5812 times
Thu 07 August 2025 310.35 (-1.71%) 313.30 307.15 - 314.05 0.7912 times
Wed 06 August 2025 315.75 (0.21%) 315.50 314.40 - 318.15 0.5678 times
Tue 05 August 2025 315.10 (-0.87%) 317.00 309.55 - 318.00 1.0613 times
Mon 04 August 2025 317.85 (0%) 320.15 314.90 - 320.75 0.5576 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 316.95 and 326.7

Weekly Target 1308.95
Weekly Target 2315.2
Weekly Target 3318.7
Weekly Target 4324.95
Weekly Target 5328.45

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Tue 19 August 2025 321.45 (1.07%) 321.00 312.45 - 322.20 0.3944 times
Thu 14 August 2025 318.05 (-0.44%) 322.25 317.15 - 331.40 0.8122 times
Fri 08 August 2025 319.45 (0.5%) 320.15 307.15 - 321.25 0.9171 times
Fri 01 August 2025 317.85 (-4.52%) 332.35 316.55 - 343.55 1.1348 times
Fri 25 July 2025 332.90 (-3.09%) 343.50 331.05 - 345.00 0.6779 times
Fri 18 July 2025 343.50 (-0.39%) 345.85 342.10 - 351.70 0.9428 times
Fri 11 July 2025 344.85 (-0.39%) 345.80 343.30 - 358.65 1.2983 times
Fri 04 July 2025 346.20 (3.96%) 334.00 328.80 - 347.70 1.0262 times
Fri 27 June 2025 333.00 (6.22%) 310.00 308.20 - 334.20 1.5896 times
Fri 20 June 2025 313.50 (0.38%) 309.95 308.50 - 320.45 1.2067 times
Fri 13 June 2025 312.30 (-1.39%) 317.80 299.30 - 334.50 1.8885 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 302.18 and 326.43

Monthly Target 1295.75
Monthly Target 2308.6
Monthly Target 3320
Monthly Target 4332.85
Monthly Target 5344.25

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Tue 19 August 2025 321.45 (-2.38%) 329.00 307.15 - 331.40 0.3996 times
Thu 31 July 2025 329.30 (-0.8%) 331.55 323.10 - 358.65 0.8446 times
Mon 30 June 2025 331.95 (4.26%) 318.40 299.30 - 337.70 1.0241 times
Fri 30 May 2025 318.40 (2.69%) 310.55 301.35 - 325.85 0.7657 times
Wed 30 April 2025 310.05 (11.34%) 275.00 262.00 - 322.45 1.2751 times
Fri 28 March 2025 278.47 (17.35%) 239.00 234.01 - 285.85 1.6019 times
Fri 28 February 2025 237.30 (-9.12%) 250.95 236.15 - 267.20 0.9002 times
Fri 31 January 2025 261.10 (-10.72%) 292.30 251.50 - 299.15 1.2676 times
Tue 31 December 2024 292.45 (0.12%) 292.65 282.05 - 308.95 0.9956 times
Fri 29 November 2024 292.10 (-6%) 311.95 279.35 - 319.00 0.9256 times
Thu 31 October 2024 310.75 (-16%) 370.00 302.25 - 373.35 1.2815 times

 monthly chart BharatPetroleum

Indicator Analysis of BharatPetroleum

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

And this trend seems to be continuing further.

Price is above an important level of 321.22 on charts, and as long as price remains above this level, the uptrend of stock might continue.

Tomorrow's movement Prediction of Bharat Petroleum BPCL appears to be moving in a flat line. Not much is happening in the stock trend.

Tomorrow's movement Prediction of Bharat Petroleum BPCL appears strongly Bullish. This stock started moving upwards as soon as it opened. Generally this happens when there is a positive sentiment following the stock, making it attractive. There's a good chance that this upwards movement will continue tomorrow as well.

Munafa value: 55 as on Tue 19 August 2025

If this Munafa value is near or nearing 100, then this stock might show an upward movement. However, if this value is near or nearing 10, then this stock might very well show a downward movement.

If the Munafa value is near 50, then the stock might show a sideways movement.

SMA20 is at 326 and price is deviating by 11 points

Upper Bollinger band is at 346 and lower is at 306, while middle bands are at 316 and 336

Price is rising

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 neutral. A longer time frame might give a better analysis.

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

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

MACD line is moving upwards which means that SELL signal is weakening, and buying is picking up momentum.

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. Bears are getting stronger in this stock.

Ichimoku cloud is of red color and prices are below the red cloud Prices appear to be moving up

CCI has generated a buy signal for BharatPetroleum in short term and BUY signal is strong.

RSI is generating a SELL signal in short term but selling is losing momentum.

MRSI is in negative zone. This is the SELL 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 317.88 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 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 319.94
12 day DMA 318.08
20 day DMA 325.54
35 day DMA 333.6
50 day DMA 329.6
100 day DMA 316.99
150 day DMA 298.37
200 day DMA 298.17

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA319.18318.05320.07
12 day EMA321.22321.18322.49
20 day EMA324.18324.47325.57
35 day EMA325.24325.46326.13
50 day EMA327.31327.55328.1

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA319.94319.84320.93
12 day SMA318.08318.74320.66
20 day SMA325.54326.6328.07
35 day SMA333.6333.9334.44
50 day SMA329.6329.58329.63
100 day SMA316.99316.58316.24
150 day SMA298.37298.09297.91
200 day SMA298.17298.11298.07

Futures expiry: 28 Thu August 2025

Date Closing Open Range Volume
19 Tue 322.10 316.50 313.50 to 322.45 0.96 times
18 Mon 315.15 316.80 313.50 to 318.55 1.03 times
14 Thu 318.45 327.30 317.80 to 331.00 1.03 times
13 Wed 323.00 325.30 321.50 to 326.00 1 times
12 Tue 324.60 322.95 321.05 to 326.85 0.98 times

Futures expiry: 30 Tue September 2025

Date Closing Open Range Volume
19 Tue 323.45 316.75 315.10 to 323.85 1.58 times
18 Mon 316.75 321.00 314.80 to 321.00 1.48 times
14 Thu 319.40 328.10 318.00 to 330.65 0.96 times
13 Wed 324.65 326.35 322.65 to 326.40 0.51 times
12 Tue 325.35 322.60 322.60 to 327.75 0.47 times

Futures expiry: 28 Tue October 2025

Date Closing Open Range Volume
19 Tue 324.40 318.90 317.00 to 325.00 1.15 times
18 Mon 318.00 320.75 316.50 to 323.95 1.4 times
14 Thu 320.75 330.10 320.00 to 330.10 0.94 times
13 Wed 325.40 327.00 324.00 to 327.00 0.79 times
12 Tue 326.50 324.50 324.50 to 328.80 0.72 times

Option chain for Bharat Petroleum BPCL 28 Thu August 2025 expiry

BharatPetroleum BPCL Option strike: 375.00

Date CE PE PCR
19 Tue August 2025 0.1057.95 0.01
18 Mon August 2025 0.1057.95 0.01
14 Thu August 2025 0.3057.95 0.01
13 Wed August 2025 0.3057.95 0.01

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
19 Tue August 2025 0.1053.15 0.04
18 Mon August 2025 0.1053.15 0.04
14 Thu August 2025 0.1553.15 0.04
13 Wed August 2025 0.3553.15 0.04

BharatPetroleum BPCL Option strike: 365.00

Date CE PE PCR
19 Tue August 2025 0.1540.50 0.03
18 Mon August 2025 0.2040.50 0.02
14 Thu August 2025 0.2040.50 0.02
13 Wed August 2025 0.4040.50 0.03

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
19 Tue August 2025 0.2540.50 0.44
18 Mon August 2025 0.2040.90 0.42
14 Thu August 2025 0.3040.90 0.38
13 Wed August 2025 0.5535.75 0.32

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
19 Tue August 2025 0.3036.05 0.01
18 Mon August 2025 0.3036.05 0.01
14 Thu August 2025 0.4036.05 0.01

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
19 Tue August 2025 0.4028.70 0.17
18 Mon August 2025 0.4035.75 0.15
14 Thu August 2025 0.5532.00 0.14
13 Wed August 2025 1.0027.90 0.12

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
19 Tue August 2025 0.5523.20 0.11
18 Mon August 2025 0.5030.25 0.1
14 Thu August 2025 0.8027.40 0.09
13 Wed August 2025 1.4523.25 0.1

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
19 Tue August 2025 0.8518.80 0.1
18 Mon August 2025 0.7525.70 0.1
14 Thu August 2025 1.3022.80 0.09
13 Wed August 2025 2.2019.00 0.15

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
19 Tue August 2025 1.3514.05 0.17
18 Mon August 2025 1.0520.90 0.17
14 Thu August 2025 1.9018.05 0.18
13 Wed August 2025 3.1515.00 0.23

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
19 Tue August 2025 2.2010.15 0.27
18 Mon August 2025 1.6016.30 0.23
14 Thu August 2025 2.7514.20 0.26
13 Wed August 2025 4.5511.35 0.36

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
19 Tue August 2025 3.756.60 0.22
18 Mon August 2025 2.4512.15 0.19
14 Thu August 2025 4.0010.45 0.22
13 Wed August 2025 6.508.20 0.27

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
19 Tue August 2025 5.953.90 0.7
18 Mon August 2025 3.708.35 0.69
14 Thu August 2025 5.757.15 0.79
13 Wed August 2025 9.005.70 0.79

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
19 Tue August 2025 9.152.15 1.57
18 Mon August 2025 5.755.40 1.03
14 Thu August 2025 8.304.70 1.81
13 Wed August 2025 12.053.80 1.98

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
19 Tue August 2025 13.101.10 2.97
18 Mon August 2025 8.553.15 2.26
14 Thu August 2025 11.352.90 2.52
13 Wed August 2025 15.652.55 2.32

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
19 Tue August 2025 17.600.60 6.13
18 Mon August 2025 12.201.80 4.51
14 Thu August 2025 15.251.70 5.17
13 Wed August 2025 19.651.65 4.07

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
19 Tue August 2025 22.450.40 5.4
18 Mon August 2025 16.250.95 6.42
14 Thu August 2025 19.551.05 5.88
13 Wed August 2025 24.251.05 5.24

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
19 Tue August 2025 27.500.25 4.58
18 Mon August 2025 19.850.55 6.82
14 Thu August 2025 23.800.60 6.25
13 Wed August 2025 28.500.70 5.91

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
19 Tue August 2025 24.500.25 4.04
18 Mon August 2025 24.500.35 4.74
14 Thu August 2025 32.750.40 4.54
13 Wed August 2025 32.750.45 4.66

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
19 Tue August 2025 35.900.15 5.36
18 Mon August 2025 35.900.20 4.64
14 Thu August 2025 35.900.20 5.57
13 Wed August 2025 35.900.30 5.36

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
19 Tue August 2025 36.250.10 3.16
18 Mon August 2025 38.100.20 3.15
14 Thu August 2025 38.100.20 3.29
13 Wed August 2025 38.100.25 3.72

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
19 Tue August 2025 38.700.05 194
18 Mon August 2025 38.700.05 194
14 Thu August 2025 38.700.05 194
13 Wed August 2025 38.700.15 204
Back to top | Use Dark Theme