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 285.03 and 295.78

Daily Target 1276.07
Daily Target 2283.23
Daily Target 3286.81666666667
Daily Target 4293.98
Daily Target 5297.57

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Mon 26 October 2026 290.40 (3%) 280.00 279.65 - 290.40 1.3938 times
Fri 23 October 2026 281.95 (-1.74%) 286.00 277.05 - 286.40 0.5894 times
Thu 22 October 2026 286.95 (-0.36%) 284.95 275.40 - 288.25 3.3119 times
Wed 21 October 2026 288.00 (-2.14%) 292.75 284.50 - 295.70 0.7887 times
Mon 19 October 2026 294.30 (0.27%) 292.00 292.00 - 298.00 0.4482 times
Fri 16 October 2026 293.50 (-0.07%) 292.70 290.20 - 296.85 0.5705 times
Thu 15 October 2026 293.70 (1.4%) 289.70 287.15 - 294.90 1.1262 times
Wed 14 October 2026 289.65 (0.78%) 285.90 284.15 - 289.65 0.6418 times
Tue 13 October 2026 287.40 (1.02%) 285.90 283.25 - 287.40 0.3349 times
Mon 12 October 2026 284.50 (-1.15%) 289.80 284.50 - 291.55 0.7947 times
Fri 09 October 2026 287.80 (0.54%) 287.90 283.75 - 289.40 0.4391 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 285.03 and 295.78

Weekly Target 1276.07
Weekly Target 2283.23
Weekly Target 3286.81666666667
Weekly Target 4293.98
Weekly Target 5297.57

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Mon 26 October 2026 290.40 (3%) 280.00 279.65 - 290.40 0.3506 times
Fri 23 October 2026 281.95 (-3.94%) 292.00 275.40 - 298.00 1.2924 times
Fri 16 October 2026 293.50 (1.98%) 289.80 283.25 - 296.85 0.8723 times
Fri 09 October 2026 287.80 (-4.26%) 301.50 282.95 - 306.55 1.389 times
Thu 01 October 2026 300.60 (-2.56%) 306.95 296.50 - 308.50 0.8573 times
Fri 25 September 2026 308.50 (-1.75%) 313.00 305.80 - 318.20 0.9871 times
Fri 18 September 2026 314.00 (3.12%) 304.20 298.10 - 314.20 0.9449 times
Fri 11 September 2026 304.50 (-3.55%) 314.90 296.00 - 316.70 0.8745 times
Fri 04 September 2026 315.70 (-1.11%) 315.00 310.80 - 324.05 1.3439 times
Fri 28 August 2026 319.25 (2.65%) 311.15 310.00 - 326.35 1.0881 times
Fri 21 August 2026 311.00 (-2.65%) 319.00 304.70 - 319.75 1.1544 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 267.33 and 298.48

Monthly Target 1259.63
Monthly Target 2275.02
Monthly Target 3290.78333333333
Monthly Target 4306.17
Monthly Target 5321.93

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Mon 26 October 2026 290.40 (-4.22%) 302.00 275.40 - 306.55 0.5219 times
Wed 30 September 2026 303.20 (-6.43%) 317.35 296.00 - 321.95 0.5477 times
Mon 31 August 2026 324.05 (1.34%) 324.75 304.70 - 329.95 0.6104 times
Fri 31 July 2026 319.75 (5.34%) 305.20 299.40 - 321.90 0.9391 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.0513 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.3117 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.6252 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.7862 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.7805 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.8259 times
Wed 31 December 2025 384.00 (6.93%) 361.50 349.10 - 386.00 0.7351 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 288.32
12 day DMA 288.7
20 day DMA 293.61
35 day DMA 300.22
50 day DMA 304.85
100 day DMA 307.41
150 day DMA 303.94
200 day DMA 318.8

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA288.2287.1289.67
12 day EMA290.51290.53292.09
20 day EMA293.64293.98295.25
35 day EMA298.77299.26300.28
50 day EMA304.4304.97305.91

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA288.32288.94291.29
12 day SMA288.7289.2290.74
20 day SMA293.61294.44296.13
35 day SMA300.22301.06302.08
50 day SMA304.85305.38306.1
100 day SMA307.41307.45307.6
150 day SMA303.94304.04304.29
200 day SMA318.8319.25319.76

Futures expiry: 27 Tue October 2026

Date Closing Open Range Volume
23 Fri 280.50 287.00 277.50 to 287.10 0.53 times
22 Thu 287.05 285.15 277.10 to 288.65 0.92 times
21 Wed 286.75 292.30 284.70 to 296.10 1.18 times
19 Mon 294.35 293.30 293.30 to 298.50 1.19 times
16 Fri 294.90 294.00 291.30 to 297.65 1.18 times

Futures expiry: 23 Mon November 2026

Date Closing Open Range Volume
23 Fri 282.00 289.35 279.10 to 289.35 2.95 times
22 Thu 288.60 285.85 278.55 to 290.30 1.48 times
21 Wed 288.30 294.15 286.35 to 297.35 0.26 times
19 Mon 295.40 297.95 295.00 to 299.25 0.17 times
16 Fri 296.05 294.05 293.00 to 298.40 0.13 times

Futures expiry: 29 Tue December 2026

Date Closing Open Range Volume
23 Fri 283.10 288.35 280.90 to 288.35 1.51 times
22 Thu 290.05 287.55 280.20 to 290.95 1.37 times
21 Wed 289.55 298.00 287.65 to 298.00 0.9 times
19 Mon 297.00 300.55 297.00 to 300.55 0.6 times
16 Fri 297.30 294.40 294.40 to 298.05 0.62 times

Option chain for Bharat Petroleum BPCL 27 Tue October 2026 expiry

BharatPetroleum BPCL Option strike: 370.00

Date CE PE PCR
23 Fri October 2026 0.0591.50 0.25
22 Thu October 2026 0.0584.00 0.27
21 Wed October 2026 0.0580.00 0.29

BharatPetroleum BPCL Option strike: 360.00

Date CE PE PCR
23 Fri October 2026 0.0579.00 1.4
22 Thu October 2026 0.0579.00 1.27
21 Wed October 2026 0.1070.00 1.27

BharatPetroleum BPCL Option strike: 355.00

Date CE PE PCR
23 Fri October 2026 0.1075.00 1.33
22 Thu October 2026 0.1075.00 1.33
21 Wed October 2026 0.0542.50 1

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
23 Fri October 2026 0.0569.00 0.29
22 Thu October 2026 0.0563.80 0.31
21 Wed October 2026 0.0558.50 0.29

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
23 Fri October 2026 0.0554.95 0.1
22 Thu October 2026 0.0554.95 0.09
21 Wed October 2026 0.0549.00 0.1

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
23 Fri October 2026 0.1056.50 0.05
22 Thu October 2026 0.0545.00 0.09
21 Wed October 2026 0.0545.00 0.09

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
23 Fri October 2026 0.1050.00 0.23
22 Thu October 2026 0.1042.70 0.22
21 Wed October 2026 0.1537.90 0.26

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
23 Fri October 2026 0.1045.25 0.08
22 Thu October 2026 0.1044.25 0.1
21 Wed October 2026 0.1029.00 0.08

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
23 Fri October 2026 0.1040.00 0.32
22 Thu October 2026 0.1534.25 0.31
21 Wed October 2026 0.1534.75 0.3

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
23 Fri October 2026 0.2035.40 0.95
22 Thu October 2026 0.2029.20 0.93
21 Wed October 2026 0.2526.45 0.9

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
23 Fri October 2026 0.3029.90 0.36
22 Thu October 2026 0.2523.40 0.23
21 Wed October 2026 0.3524.80 0.23

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
23 Fri October 2026 0.3525.50 0.53
22 Thu October 2026 0.5518.90 0.38
21 Wed October 2026 0.5019.85 0.37

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
23 Fri October 2026 0.5019.50 0.56
22 Thu October 2026 1.0514.05 0.49
21 Wed October 2026 1.0014.60 0.56

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
23 Fri October 2026 0.6515.20 0.34
22 Thu October 2026 1.859.50 0.49
21 Wed October 2026 1.7510.15 0.63

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
23 Fri October 2026 1.2510.80 0.61
22 Thu October 2026 3.356.40 0.79
21 Wed October 2026 3.206.80 0.85

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
23 Fri October 2026 2.407.20 0.78
22 Thu October 2026 5.703.85 1.96
21 Wed October 2026 5.304.05 2.16

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
23 Fri October 2026 4.554.10 1.72
22 Thu October 2026 9.252.15 3.72
21 Wed October 2026 8.602.15 5.38

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
23 Fri October 2026 6.502.25 32.5
22 Thu October 2026 13.251.10 27.44
21 Wed October 2026 13.451.05 35.14

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
23 Fri October 2026 11.401.20 32.93
22 Thu October 2026 17.500.60 17.73
21 Wed October 2026 17.500.55 13.9

BharatPetroleum BPCL Option strike: 265.00

Date CE PE PCR
23 Fri October 2026 24.500.60 57.25
22 Thu October 2026 24.500.35 40
21 Wed October 2026 24.500.30 35

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
23 Fri October 2026 18.650.40 37
22 Thu October 2026 27.500.20 16.75
21 Wed October 2026 28.750.20 17.25

BharatPetroleum BPCL Option strike: 255.00

Date CE PE PCR
23 Fri October 2026 25.250.15 4
22 Thu October 2026 25.250.10 4

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
23 Fri October 2026 29.700.20 33.67
22 Thu October 2026 29.700.10 7.17
21 Wed October 2026 61.900.15 15.67
Back to top | Use Dark Theme