Warning: Undefined array key "285.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 - munafasutra.org
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 331.48 and 337.08

Daily Target 1330.02
Daily Target 2332.93
Daily Target 3335.61666666667
Daily Target 4338.53
Daily Target 5341.22

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Fri 17 October 2025 335.85 (-0.01%) 336.10 332.70 - 338.30 1.0563 times
Thu 16 October 2025 335.90 (-0.59%) 338.95 333.55 - 338.95 0.8477 times
Wed 15 October 2025 337.90 (1.64%) 334.95 332.05 - 340.75 2.1966 times
Tue 14 October 2025 332.45 (-1.63%) 338.15 330.65 - 340.30 0.5864 times
Mon 13 October 2025 337.95 (-0.22%) 340.50 335.15 - 342.00 0.9161 times
Fri 10 October 2025 338.70 (-1.54%) 345.50 337.20 - 347.30 0.7746 times
Thu 09 October 2025 344.00 (-0.32%) 347.25 343.10 - 351.00 0.9488 times
Wed 08 October 2025 345.10 (0.94%) 341.25 339.50 - 350.00 1.074 times
Tue 07 October 2025 341.90 (-0.49%) 343.60 341.05 - 346.25 0.8012 times
Mon 06 October 2025 343.60 (0.6%) 342.00 338.55 - 345.50 0.7984 times
Fri 03 October 2025 341.55 (0.54%) 344.00 337.60 - 344.90 0.7875 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 327.58 and 338.93

Weekly Target 1324.82
Weekly Target 2330.33
Weekly Target 3336.16666666667
Weekly Target 4341.68
Weekly Target 5347.52

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Fri 17 October 2025 335.85 (-0.84%) 340.50 330.65 - 342.00 1.393 times
Fri 10 October 2025 338.70 (-0.83%) 342.00 337.20 - 351.00 1.0931 times
Fri 03 October 2025 341.55 (5.3%) 326.65 325.50 - 347.70 1.1756 times
Fri 26 September 2025 324.35 (-1.58%) 329.00 322.45 - 335.20 0.9982 times
Fri 19 September 2025 329.55 (3.63%) 318.30 315.70 - 334.00 1.0978 times
Fri 12 September 2025 318.00 (1.76%) 313.90 313.55 - 326.60 0.8702 times
Fri 05 September 2025 312.50 (1.4%) 308.50 306.80 - 320.50 0.8417 times
Fri 29 August 2025 308.20 (-2.61%) 318.95 307.00 - 318.95 0.9023 times
Fri 22 August 2025 316.45 (-0.5%) 321.00 312.45 - 323.80 0.7687 times
Thu 14 August 2025 318.05 (-0.44%) 322.25 317.15 - 331.40 0.8594 times
Fri 08 August 2025 319.45 (0.5%) 320.15 307.15 - 321.25 0.9704 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 323.08 and 343.43

Monthly Target 1318.82
Monthly Target 2327.33
Monthly Target 3339.16666666667
Monthly Target 4347.68
Monthly Target 5359.52

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Fri 17 October 2025 335.85 (-1.12%) 341.00 330.65 - 351.00 0.5288 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.7829 times
Fri 29 August 2025 308.20 (-6.41%) 329.00 307.00 - 331.40 0.639 times
Thu 31 July 2025 329.30 (-0.8%) 331.55 323.10 - 358.65 0.8853 times
Mon 30 June 2025 331.95 (4.26%) 318.40 299.30 - 337.70 1.0735 times
Fri 30 May 2025 318.40 (2.69%) 310.55 301.35 - 325.85 0.8026 times
Wed 30 April 2025 310.05 (11.34%) 275.00 262.00 - 322.45 1.3366 times
Fri 28 March 2025 278.47 (17.35%) 239.00 234.01 - 285.85 1.6791 times
Fri 28 February 2025 237.30 (-9.12%) 250.95 236.15 - 267.20 0.9435 times
Fri 31 January 2025 261.10 (-10.72%) 292.30 251.50 - 299.15 1.3287 times
Tue 31 December 2024 292.45 (0.12%) 292.65 282.05 - 308.95 1.0436 times

 monthly chart BharatPetroleum

Indicator Analysis of BharatPetroleum

Tomorrow's movement Prediction of Bharat Petroleum BPCL appears to be in uptrend. And this trend seems to be continuing further.

Price is below an important level of 336.84 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 appears to be moving in a flat line. Not much is happening in the stock trend.

Munafa value: 60 as on Fri 17 October 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 337 and price is deviating by 7 points

Upper Bollinger band is at 349 and lower is at 325, while middle bands are at 331 and 343

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 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 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 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 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 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 339.39 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 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 336.01
12 day DMA 339.55
20 day DMA 336.1
35 day DMA 327.77
50 day DMA 324.66
100 day DMA 326.91
150 day DMA 316.55
200 day DMA 303.66

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA336.69337.11337.71
12 day EMA336.84337.02337.22
20 day EMA334.77334.66334.53
35 day EMA330.91330.62330.31
50 day EMA325.68325.26324.83

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA336.01336.58338.2
12 day SMA339.55339.87340.05
20 day SMA336.1335.6334.98
35 day SMA327.77327.05326.37
50 day SMA324.66324.24323.88
100 day SMA326.91326.72326.59
150 day SMA316.55316.02315.53
200 day SMA303.66303.44303.24

Futures expiry: 28 Tue October 2025

Date Closing Open Range Volume
16 Thu 337.15 340.00 334.65 to 340.65 1.03 times
15 Wed 339.45 336.00 333.30 to 342.10 1 times
14 Tue 333.65 340.90 332.35 to 341.35 1 times
13 Mon 339.55 343.35 336.60 to 343.35 0.99 times
10 Fri 339.95 346.75 338.95 to 348.80 0.97 times

Futures expiry: 25 Tue November 2025

Date Closing Open Range Volume
16 Thu 338.80 341.60 336.45 to 341.60 1.37 times
15 Wed 340.85 336.05 335.00 to 343.50 1.16 times
14 Tue 335.05 341.70 333.80 to 342.45 1.19 times
13 Mon 341.10 342.85 338.60 to 343.10 0.82 times
10 Fri 341.45 348.00 340.90 to 350.00 0.46 times

Futures expiry: 30 Tue December 2025

Date Closing Open Range Volume
16 Thu 340.30 341.10 337.80 to 342.50 1.22 times
15 Wed 342.10 339.15 336.45 to 343.30 1.04 times
14 Tue 336.35 340.25 335.60 to 340.50 1.09 times
13 Mon 342.55 341.20 339.80 to 342.80 0.92 times
10 Fri 342.80 350.25 342.50 to 350.25 0.73 times

Option chain for Bharat Petroleum BPCL 28 Tue October 2025 expiry

BharatPetroleum BPCL Option strike: 400.00

Date CE PE PCR
16 Thu October 2025 0.1059.75 0.11
15 Wed October 2025 0.1059.75 0.1
14 Tue October 2025 0.1059.75 0.07
13 Mon October 2025 0.1059.75 0.07

BharatPetroleum BPCL Option strike: 390.00

Date CE PE PCR
16 Thu October 2025 0.1553.00 0.02
15 Wed October 2025 0.1553.00 0.02
14 Tue October 2025 0.1553.00 0.02
13 Mon October 2025 0.2053.00 0.02

BharatPetroleum BPCL Option strike: 380.00

Date CE PE PCR
16 Thu October 2025 0.2541.05 0.1
15 Wed October 2025 0.3041.05 0.1
14 Tue October 2025 0.2541.05 0.09
13 Mon October 2025 0.4041.05 0.09

BharatPetroleum BPCL Option strike: 375.00

Date CE PE PCR
16 Thu October 2025 0.3535.40 0.22
15 Wed October 2025 0.3535.40 0.19
14 Tue October 2025 0.3533.15 0.16
13 Mon October 2025 0.4533.15 0.16

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
16 Thu October 2025 0.4533.20 0.15
15 Wed October 2025 0.6531.95 0.16
14 Tue October 2025 0.4531.60 0.18
13 Mon October 2025 0.7531.60 0.16

BharatPetroleum BPCL Option strike: 365.00

Date CE PE PCR
16 Thu October 2025 0.6027.20 0.57
15 Wed October 2025 1.0025.65 0.59
14 Tue October 2025 0.7026.95 0.61
13 Mon October 2025 1.1526.95 0.74

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
16 Thu October 2025 1.0022.90 0.32
15 Wed October 2025 1.4022.40 0.33
14 Tue October 2025 1.0027.55 0.33
13 Mon October 2025 1.6521.45 0.37

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
16 Thu October 2025 1.5519.65 0.07
15 Wed October 2025 2.1017.35 0.08
14 Tue October 2025 1.4022.35 0.07
13 Mon October 2025 2.4017.85 0.09

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
16 Thu October 2025 2.3515.00 0.1
15 Wed October 2025 3.0513.75 0.1
14 Tue October 2025 2.1018.20 0.09
13 Mon October 2025 3.5513.80 0.13

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
16 Thu October 2025 3.5011.10 0.31
15 Wed October 2025 4.509.85 0.32
14 Tue October 2025 3.0514.55 0.39
13 Mon October 2025 5.0510.35 0.39

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
16 Thu October 2025 5.358.00 0.52
15 Wed October 2025 6.507.15 0.55
14 Tue October 2025 4.4510.60 0.35
13 Mon October 2025 7.157.45 0.48

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
16 Thu October 2025 7.755.45 0.8
15 Wed October 2025 9.304.90 1.71
14 Tue October 2025 6.257.50 1.33
13 Mon October 2025 9.905.20 2.63

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
16 Thu October 2025 10.753.45 1.66
15 Wed October 2025 12.703.10 1.81
14 Tue October 2025 8.754.95 1.42
13 Mon October 2025 13.053.45 1.65

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
16 Thu October 2025 14.552.10 6.27
15 Wed October 2025 16.151.95 6.9
14 Tue October 2025 11.953.05 7.91
13 Mon October 2025 16.052.20 11.92

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
16 Thu October 2025 18.501.25 4.82
15 Wed October 2025 20.501.15 4.19
14 Tue October 2025 15.951.90 2.93
13 Mon October 2025 21.201.40 3.04

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
16 Thu October 2025 22.850.70 7.48
15 Wed October 2025 25.300.70 5.57
14 Tue October 2025 19.751.15 5.61
13 Mon October 2025 24.800.85 5.72

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
16 Thu October 2025 27.650.40 4.15
15 Wed October 2025 30.200.40 4.4
14 Tue October 2025 24.400.65 4.62
13 Mon October 2025 29.550.50 4.46

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
16 Thu October 2025 34.250.40 9.47
15 Wed October 2025 34.250.30 8.95
14 Tue October 2025 34.250.40 9
13 Mon October 2025 34.250.40 8.95

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
16 Thu October 2025 40.250.15 9.88
15 Wed October 2025 40.250.20 10.27
14 Tue October 2025 35.000.25 9.36
13 Mon October 2025 37.800.25 9.1

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
16 Thu October 2025 43.000.10 25.4
15 Wed October 2025 43.000.15 25.4
14 Tue October 2025 43.000.20 25.6
13 Mon October 2025 43.000.15 25.6

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
16 Thu October 2025 46.050.10 5.44
15 Wed October 2025 46.050.10 5.39
14 Tue October 2025 46.050.10 5.39
13 Mon October 2025 46.050.15 5.83

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
16 Thu October 2025 75.500.10 4
15 Wed October 2025 75.500.10 4
14 Tue October 2025 75.500.10 4
13 Mon October 2025 75.500.10 4
Back to top | Use Dark Theme