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.65 and 336.3

Daily Target 1313.15
Daily Target 2322.15
Daily Target 3331.8
Daily Target 4340.8
Daily Target 5350.45

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Mon 09 March 2026 331.15 (-6.12%) 341.35 322.80 - 341.45 2.8432 times
Fri 06 March 2026 352.75 (-2.11%) 362.05 351.20 - 362.05 0.862 times
Thu 05 March 2026 360.35 (1.11%) 356.65 351.10 - 362.50 0.9956 times
Wed 04 March 2026 356.40 (-4.91%) 365.00 352.70 - 367.85 1.1072 times
Mon 02 March 2026 374.80 (-2.75%) 368.00 367.10 - 376.95 1.2221 times
Fri 27 February 2026 385.40 (-0.16%) 386.65 382.50 - 389.90 0.7379 times
Thu 26 February 2026 386.00 (1.3%) 380.00 378.55 - 387.00 0.3927 times
Wed 25 February 2026 381.05 (1.76%) 376.10 374.00 - 381.90 0.5729 times
Tue 24 February 2026 374.45 (0.63%) 370.00 369.00 - 376.00 0.6314 times
Mon 23 February 2026 372.10 (1.58%) 370.00 366.65 - 376.70 0.6348 times
Fri 20 February 2026 366.30 (-0.37%) 364.85 362.30 - 367.90 0.5668 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 317.65 and 336.3

Weekly Target 1313.15
Weekly Target 2322.15
Weekly Target 3331.8
Weekly Target 4340.8
Weekly Target 5350.45

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Mon 09 March 2026 331.15 (-6.12%) 341.35 322.80 - 341.45 0.9865 times
Fri 06 March 2026 352.75 (-8.47%) 368.00 351.10 - 376.95 1.4527 times
Fri 27 February 2026 385.40 (5.21%) 370.00 366.65 - 389.90 1.0304 times
Fri 20 February 2026 366.30 (-2.09%) 372.65 362.30 - 381.40 0.5483 times
Fri 13 February 2026 374.10 (-3.17%) 386.50 372.95 - 390.90 0.6384 times
Fri 06 February 2026 386.35 (5.99%) 364.50 348.00 - 391.65 1.5967 times
Fri 30 January 2026 364.50 (4.4%) 358.00 350.55 - 368.00 1.4516 times
Fri 23 January 2026 349.15 (-3.87%) 364.00 345.50 - 367.00 0.7659 times
Fri 16 January 2026 363.20 (2.56%) 353.60 349.55 - 367.75 0.6295 times
Fri 09 January 2026 354.15 (-7.16%) 380.00 352.20 - 385.45 0.8999 times
Fri 02 January 2026 381.45 (4.22%) 366.00 364.80 - 388.15 1.0064 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 299.9 and 354.05

Monthly Target 1289.48
Monthly Target 2310.32
Monthly Target 3343.63333333333
Monthly Target 4364.47
Monthly Target 5397.78

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Mon 09 March 2026 331.15 (-14.08%) 368.00 322.80 - 376.95 0.614 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.96 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 1.0158 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.9042 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 1.2434 times
Fri 31 October 2025 356.80 (5.05%) 341.00 327.20 - 360.55 1.1646 times
Tue 30 September 2025 339.65 (10.2%) 308.50 306.80 - 342.30 0.949 times
Fri 29 August 2025 308.20 (-6.41%) 329.00 307.00 - 331.40 0.7746 times
Thu 31 July 2025 329.30 (-0.8%) 331.55 323.10 - 358.65 1.0732 times
Mon 30 June 2025 331.95 (4.26%) 318.40 299.30 - 337.70 1.3013 times
Fri 30 May 2025 318.40 (2.69%) 310.55 301.35 - 325.85 0.9729 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 355.09
12 day DMA 367.37
20 day DMA 372.63
35 day DMA 369.31
50 day DMA 368.79
100 day DMA 363.61
150 day DMA 350.21
200 day DMA 344.91

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA352.23362.77367.78
12 day EMA363.33369.18372.17
20 day EMA367.16370.95372.87
35 day EMA368.44370.64371.69
50 day EMA367.16368.63369.28

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA355.09365.94372.59
12 day SMA367.37371.51373.36
20 day SMA372.63375.39376.86
35 day SMA369.31370.23370.35
50 day SMA368.79369.49369.83
100 day SMA363.61363.68363.54
150 day SMA350.21350.25350.13
200 day SMA344.91344.83344.63

Futures expiry: 30 Mon March 2026

Date Closing Open Range Volume
09 Mon 332.60 335.00 323.95 to 337.90 1.1 times
06 Fri 352.60 361.30 351.45 to 361.50 1.01 times
05 Thu 361.50 357.90 352.25 to 364.00 1.02 times
04 Wed 356.80 365.00 354.90 to 368.75 0.94 times
02 Mon 375.25 368.10 368.10 to 378.70 0.93 times

Futures expiry: 28 Tue April 2026

Date Closing Open Range Volume
09 Mon 334.35 342.00 326.85 to 342.00 1.5 times
06 Fri 354.75 363.30 353.75 to 363.45 1.08 times
05 Thu 363.30 359.50 354.70 to 365.30 0.89 times
04 Wed 359.00 368.00 357.60 to 369.90 0.75 times
02 Mon 377.35 371.00 371.00 to 379.85 0.78 times

Futures expiry: 26 Tue May 2026

Date Closing Open Range Volume
09 Mon 335.35 335.00 329.95 to 340.65 1.47 times
06 Fri 356.95 362.00 356.45 to 362.00 0.89 times
05 Thu 363.80 361.80 356.50 to 367.00 0.83 times
04 Wed 360.95 368.50 360.00 to 368.50 0.94 times
02 Mon 378.75 378.00 374.30 to 380.70 0.87 times

Option chain for Bharat Petroleum BPCL 30 Mon March 2026 expiry

BharatPetroleum BPCL Option strike: 430.00

Date CE PE PCR
09 Mon March 2026 0.3063.80 0.06
06 Fri March 2026 0.2563.80 0.04
05 Thu March 2026 0.3063.80 0.03
04 Wed March 2026 0.4563.80 0.03

BharatPetroleum BPCL Option strike: 425.00

Date CE PE PCR
09 Mon March 2026 0.3042.90 0.02
06 Fri March 2026 0.3542.90 0.01
05 Thu March 2026 0.5042.90 0.01
04 Wed March 2026 0.5042.90 0.01

BharatPetroleum BPCL Option strike: 420.00

Date CE PE PCR
09 Mon March 2026 0.4038.85 0.02
06 Fri March 2026 0.5038.85 0.02
05 Thu March 2026 0.6538.85 0.02
04 Wed March 2026 0.7538.85 0.02

BharatPetroleum BPCL Option strike: 410.00

Date CE PE PCR
09 Mon March 2026 0.5052.00 0.07
06 Fri March 2026 0.7552.00 0.05
05 Thu March 2026 0.9552.00 0.05
04 Wed March 2026 1.2052.00 0.07

BharatPetroleum BPCL Option strike: 400.00

Date CE PE PCR
09 Mon March 2026 0.7569.60 0.11
06 Fri March 2026 1.2541.65 0.1
05 Thu March 2026 1.8041.65 0.08
04 Wed March 2026 2.0542.20 0.07

BharatPetroleum BPCL Option strike: 395.00

Date CE PE PCR
09 Mon March 2026 0.8541.10 0.07
06 Fri March 2026 1.6041.10 0.05
05 Thu March 2026 2.3042.25 0.01
04 Wed March 2026 2.6515.50 0.01

BharatPetroleum BPCL Option strike: 390.00

Date CE PE PCR
09 Mon March 2026 1.0559.55 0.16
06 Fri March 2026 2.1536.20 0.14
05 Thu March 2026 2.9034.80 0.16
04 Wed March 2026 3.4036.95 0.17

BharatPetroleum BPCL Option strike: 385.00

Date CE PE PCR
09 Mon March 2026 1.3050.60 0.32
06 Fri March 2026 2.8032.35 0.38
05 Thu March 2026 3.9027.65 0.4
04 Wed March 2026 4.3532.90 0.56

BharatPetroleum BPCL Option strike: 380.00

Date CE PE PCR
09 Mon March 2026 1.6548.95 0.47
06 Fri March 2026 3.6530.75 0.37
05 Thu March 2026 5.0024.25 0.4
04 Wed March 2026 5.6027.60 0.39

BharatPetroleum BPCL Option strike: 375.00

Date CE PE PCR
09 Mon March 2026 2.0543.85 0.44
06 Fri March 2026 4.7027.05 0.52
05 Thu March 2026 6.3519.55 0.51
04 Wed March 2026 6.8525.20 0.48

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
09 Mon March 2026 2.6539.15 0.57
06 Fri March 2026 6.0023.40 0.6
05 Thu March 2026 8.1016.35 0.81
04 Wed March 2026 8.5521.50 0.85

BharatPetroleum BPCL Option strike: 365.00

Date CE PE PCR
09 Mon March 2026 3.4035.45 0.76
06 Fri March 2026 7.6520.00 1.32
05 Thu March 2026 10.2013.90 0.76
04 Wed March 2026 10.4518.25 0.87

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
09 Mon March 2026 4.4030.60 0.81
06 Fri March 2026 9.6516.90 0.85
05 Thu March 2026 12.8011.45 0.9
04 Wed March 2026 12.9515.80 0.79

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
09 Mon March 2026 5.5528.65 0.84
06 Fri March 2026 11.9514.20 0.74
05 Thu March 2026 15.659.45 1.14
04 Wed March 2026 15.4013.60 2.71

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
09 Mon March 2026 7.0524.10 1.27
06 Fri March 2026 14.6511.90 2.5
05 Thu March 2026 19.157.55 2.66
04 Wed March 2026 18.4011.60 5.81

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
09 Mon March 2026 8.8520.90 2.56
06 Fri March 2026 17.809.95 5
05 Thu March 2026 21.906.00 7.46
04 Wed March 2026 21.609.70 7.33

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
09 Mon March 2026 10.9518.15 0.92
06 Fri March 2026 20.658.20 6.43
05 Thu March 2026 25.804.90 9.1
04 Wed March 2026 24.658.35 10.97

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
09 Mon March 2026 13.2515.70 2.58
06 Fri March 2026 27.106.90 1.41
05 Thu March 2026 29.503.90 1.35
04 Wed March 2026 53.107.15 77

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
09 Mon March 2026 15.9513.45 2.08
06 Fri March 2026 27.805.65 4.05
05 Thu March 2026 34.453.20 2.97
04 Wed March 2026 33.905.90 1.7

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
09 Mon March 2026 18.9511.55 7.49
06 Fri March 2026 50.754.70 43.67
05 Thu March 2026 50.752.65 43
04 Wed March 2026 50.755.15 44.33

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
09 Mon March 2026 22.409.75 15.96
06 Fri March 2026 36.003.90 37.4
05 Thu March 2026 36.002.10 29.6
04 Wed March 2026 40.004.30 34.07

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
09 Mon March 2026 25.758.20 14.91
06 Fri March 2026 43.703.35 134
05 Thu March 2026 43.701.70 109
04 Wed March 2026 43.703.55 119

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
09 Mon March 2026 29.607.05 13.68
06 Fri March 2026 65.502.75 10.75
05 Thu March 2026 65.501.45 8.31
04 Wed March 2026 65.502.95 7.03

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
09 Mon March 2026 37.105.15 19.02
06 Fri March 2026 58.002.15 18.45
05 Thu March 2026 58.001.15 15.09
04 Wed March 2026 80.952.35 13.36

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
09 Mon March 2026 46.003.75 8.16
06 Fri March 2026 63.501.65 5.5
05 Thu March 2026 63.500.85 4.66
04 Wed March 2026 66.951.65 3.79
Back to top | Use Dark Theme