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 294.45 and 301.4

Daily Target 1292.82
Daily Target 2296.08
Daily Target 3299.76666666667
Daily Target 4303.03
Daily Target 5306.72

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Tue 29 September 2026 299.35 (-0.96%) 302.25 296.50 - 303.45 0.997 times
Mon 28 September 2026 302.25 (-2.03%) 306.95 301.00 - 308.50 0.618 times
Fri 25 September 2026 308.50 (0.46%) 308.10 305.80 - 309.40 0.4159 times
Thu 24 September 2026 307.10 (-2.74%) 312.40 306.70 - 313.95 0.7085 times
Wed 23 September 2026 315.75 (0.69%) 314.65 312.55 - 315.90 0.4537 times
Tue 22 September 2026 313.60 (0.27%) 315.00 308.15 - 318.20 2.4075 times
Mon 21 September 2026 312.75 (-0.4%) 313.00 310.85 - 315.95 0.6927 times
Fri 18 September 2026 314.00 (2.28%) 308.55 308.25 - 314.20 2.0736 times
Thu 17 September 2026 307.00 (1.2%) 304.55 303.15 - 308.00 0.6602 times
Wed 16 September 2026 303.35 (1.57%) 301.00 298.10 - 304.00 0.9728 times
Tue 15 September 2026 298.65 (-1.92%) 304.20 298.65 - 308.15 0.7716 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 291.93 and 303.93

Weekly Target 1289.45
Weekly Target 2294.4
Weekly Target 3301.45
Weekly Target 4306.4
Weekly Target 5313.45

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Tue 29 September 2026 299.35 (-2.97%) 306.95 296.50 - 308.50 0.331 times
Fri 25 September 2026 308.50 (-1.75%) 313.00 305.80 - 318.20 0.9589 times
Fri 18 September 2026 314.00 (3.12%) 304.20 298.10 - 314.20 0.9178 times
Fri 11 September 2026 304.50 (-3.55%) 314.90 296.00 - 316.70 0.8494 times
Fri 04 September 2026 315.70 (-1.11%) 315.00 310.80 - 324.05 1.3054 times
Fri 28 August 2026 319.25 (2.65%) 311.15 310.00 - 326.35 1.0569 times
Fri 21 August 2026 311.00 (-2.65%) 319.00 304.70 - 319.75 1.1213 times
Fri 14 August 2026 319.45 (-0.48%) 320.20 310.65 - 320.95 1.1392 times
Fri 07 August 2026 321.00 (0.39%) 324.75 317.10 - 329.95 1.0479 times
Fri 31 July 2026 319.75 (3.1%) 315.20 312.85 - 321.30 1.2721 times
Fri 24 July 2026 310.15 (-1.71%) 311.00 305.10 - 321.90 2.0251 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 284.7 and 310.65

Monthly Target 1279.82
Monthly Target 2289.58
Monthly Target 3305.76666666667
Monthly Target 4315.53
Monthly Target 5331.72

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Tue 29 September 2026 299.35 (-7.62%) 317.35 296.00 - 321.95 0.5065 times
Mon 31 August 2026 324.05 (1.34%) 324.75 304.70 - 329.95 0.5996 times
Fri 31 July 2026 319.75 (5.34%) 305.20 299.40 - 321.90 0.9224 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.0326 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.2884 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.5963 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.7545 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.7666 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.8112 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.7221 times
Fri 28 November 2025 359.10 (0.64%) 361.95 353.70 - 381.55 0.993 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 306.59
12 day DMA 307.23
20 day DMA 309.16
35 day DMA 311.87
50 day DMA 314.03
100 day DMA 308.03
150 day DMA 310.93
200 day DMA 325.18

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA304.71307.39309.96
12 day EMA307.36308.82310.01
20 day EMA308.9309.91310.72
35 day EMA310.91311.59312.14
50 day EMA313.08313.64314.1

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA306.59309.44311.54
12 day SMA307.23307.54307.65
20 day SMA309.16310.39311.24
35 day SMA311.87312.41312.95
50 day SMA314.03314.39314.66
100 day SMA308.03308.11308.23
150 day SMA310.93311.47311.96
200 day SMA325.18325.47325.76

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
29 Tue 300.25 301.60 297.00 to 302.55 0.15 times
28 Mon 302.15 307.40 301.15 to 307.85 0.3 times
25 Fri 309.60 307.00 306.60 to 310.75 0.91 times
24 Thu 307.65 312.10 307.20 to 314.20 1.53 times
23 Wed 315.20 314.80 313.30 to 317.00 2.11 times

Futures expiry: 27 Tue October 2026

Date Closing Open Range Volume
29 Tue 302.40 303.55 298.05 to 304.55 1.56 times
28 Mon 303.25 310.65 302.45 to 310.70 1.4 times
25 Fri 310.65 309.20 307.80 to 311.70 1.04 times
24 Thu 309.30 314.90 308.95 to 315.55 0.68 times
23 Wed 316.75 317.00 314.90 to 318.25 0.33 times

Futures expiry: 23 Mon November 2026

Date Closing Open Range Volume
29 Tue 304.00 303.50 300.00 to 305.50 2.03 times
28 Mon 304.60 307.00 304.35 to 308.40 1.18 times
25 Fri 310.40 310.05 309.00 to 311.00 0.7 times
24 Thu 310.05 314.60 309.70 to 314.60 0.55 times
23 Wed 317.20 316.95 316.75 to 317.50 0.54 times

Option chain for Bharat Petroleum BPCL 29 Tue September 2026 expiry

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
29 Tue September 2026 0.0570.45 0.12
28 Mon September 2026 0.0568.00 0.14
25 Fri September 2026 0.0563.50 0.21
24 Thu September 2026 0.0562.00 0.24
23 Wed September 2026 0.0560.50 0.27

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
29 Tue September 2026 0.0554.70 0.07
28 Mon September 2026 0.0554.70 0.07
25 Fri September 2026 0.0551.90 0.1
24 Thu September 2026 0.0551.90 0.1
23 Wed September 2026 0.0544.20 0.1

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
29 Tue September 2026 0.0536.30 0.67
28 Mon September 2026 0.0536.30 0.67
25 Fri September 2026 0.0536.30 0.67
24 Thu September 2026 0.0536.30 0.67
23 Wed September 2026 0.1536.30 0.3

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
29 Tue September 2026 0.0550.50 0.17
28 Mon September 2026 0.0548.00 0.43
25 Fri September 2026 0.1038.20 0.35
24 Thu September 2026 0.0538.20 0.37
23 Wed September 2026 0.0535.25 0.28

BharatPetroleum BPCL Option strike: 345.00

Date CE PE PCR
29 Tue September 2026 0.0545.80 0.1
28 Mon September 2026 0.0532.30 0.1
25 Fri September 2026 0.0532.30 0.1
24 Thu September 2026 0.0532.30 0.09
23 Wed September 2026 0.1030.70 0.08

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
29 Tue September 2026 0.0540.40 0.21
28 Mon September 2026 0.0537.90 0.23
25 Fri September 2026 0.0530.95 0.2
24 Thu September 2026 0.1032.00 0.2
23 Wed September 2026 0.1024.70 0.19

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
29 Tue September 2026 0.0533.90 0.07
28 Mon September 2026 0.0527.10 0.09
25 Fri September 2026 0.1027.10 0.09
24 Thu September 2026 0.0520.10 0.09
23 Wed September 2026 0.1520.10 0.08

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
29 Tue September 2026 0.0532.00 0.19
28 Mon September 2026 0.1528.00 0.21
25 Fri September 2026 0.1022.50 0.19
24 Thu September 2026 0.1021.30 0.19
23 Wed September 2026 0.2515.40 0.18

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
29 Tue September 2026 0.0526.95 0.12
28 Mon September 2026 0.1022.40 0.13
25 Fri September 2026 0.2517.55 0.14
24 Thu September 2026 0.2017.15 0.13
23 Wed September 2026 0.5510.70 0.17

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
29 Tue September 2026 0.0520.50 0.47
28 Mon September 2026 0.2018.80 0.37
25 Fri September 2026 0.6512.45 0.44
24 Thu September 2026 0.4512.65 0.4
23 Wed September 2026 1.506.60 0.42

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
29 Tue September 2026 0.0515.85 0.75
28 Mon September 2026 0.3013.20 0.52
25 Fri September 2026 1.307.30 1.01
24 Thu September 2026 0.958.25 0.85
23 Wed September 2026 3.353.45 1.19

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
29 Tue September 2026 0.0510.45 0.68
28 Mon September 2026 0.508.40 0.66
25 Fri September 2026 2.653.35 0.87
24 Thu September 2026 2.304.50 1.01
23 Wed September 2026 6.401.50 1.59

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
29 Tue September 2026 0.055.15 0.51
28 Mon September 2026 0.954.00 0.58
25 Fri September 2026 5.251.15 0.9
24 Thu September 2026 4.702.15 0.92
23 Wed September 2026 10.450.60 1.16

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
29 Tue September 2026 0.351.40 1.08
28 Mon September 2026 3.151.25 4.29
25 Fri September 2026 9.400.15 4.77
24 Thu September 2026 8.600.85 4.16
23 Wed September 2026 14.800.20 2.03

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
29 Tue September 2026 2.950.05 11.15
28 Mon September 2026 8.250.15 9.35
25 Fri September 2026 14.500.10 3.8
24 Thu September 2026 18.550.45 3.96
23 Wed September 2026 18.550.15 3.99

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
29 Tue September 2026 9.300.05 6.19
28 Mon September 2026 12.750.15 7.18
25 Fri September 2026 18.050.05 8.98
24 Thu September 2026 19.000.25 8.7
23 Wed September 2026 25.000.05 8.32

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
29 Tue September 2026 14.250.05 3.5
28 Mon September 2026 34.800.10 4.5
25 Fri September 2026 34.800.05 6.63
24 Thu September 2026 34.800.15 7.88
23 Wed September 2026 34.800.10 7.25

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
29 Tue September 2026 21.750.05 23.83
28 Mon September 2026 25.500.10 28.17
25 Fri September 2026 28.000.05 24.38
24 Thu September 2026 29.000.10 17.67
23 Wed September 2026 34.900.05 15.13

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
29 Tue September 2026 32.300.05 0.55
28 Mon September 2026 32.300.05 0.55
25 Fri September 2026 32.300.10 0.42
24 Thu September 2026 32.300.10 0.42
23 Wed September 2026 32.300.10 0.42

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
29 Tue September 2026 30.650.05 13.2
28 Mon September 2026 37.900.05 11
25 Fri September 2026 37.900.05 11
24 Thu September 2026 44.800.05 9.43
23 Wed September 2026 44.800.05 9.43

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
29 Tue September 2026 40.500.05 1.42
28 Mon September 2026 42.600.05 1.06
25 Fri September 2026 48.100.05 1.11
24 Thu September 2026 47.700.05 1.09
23 Wed September 2026 49.500.05 1.07
Back to top | Use Dark Theme