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 312.45 and 317.55

Daily Target 1311.27
Daily Target 2313.63
Daily Target 3316.36666666667
Daily Target 4318.73
Daily Target 5321.47

Daily price and volume Bharat Petroleum

Date Closing Open Range Volume
Mon 09 November 2026 316.00 (-0.5%) 317.70 314.00 - 319.10 1.2422 times
Sun 08 November 2026 317.60 (-0.72%) 320.00 316.85 - 321.00 0.1053 times
Fri 06 November 2026 319.90 (0.88%) 312.90 308.60 - 319.90 1.1538 times
Thu 05 November 2026 317.10 (6.8%) 320.00 312.30 - 322.00 3.2258 times
Tue 03 November 2026 296.90 (1.31%) 297.00 292.50 - 300.70 0.8048 times
Mon 02 November 2026 293.05 (2.86%) 287.20 287.00 - 293.30 0.7246 times
Fri 30 October 2026 284.90 (-1.49%) 287.20 283.40 - 287.65 0.5329 times
Thu 29 October 2026 289.20 (0.77%) 287.10 286.00 - 290.00 0.5297 times
Wed 28 October 2026 287.00 (-2.91%) 292.05 286.90 - 293.00 0.5774 times
Tue 27 October 2026 295.60 (1.79%) 288.60 286.60 - 295.60 1.1035 times
Mon 26 October 2026 290.40 (3%) 280.00 279.65 - 290.40 1.4383 times

 Daily chart BharatPetroleum

Weekly price and charts BharatPetroleum

Strong weekly Stock price targets for BharatPetroleum BPCL are 311.5 and 318.5

Weekly Target 1310
Weekly Target 2313
Weekly Target 3317
Weekly Target 4320
Weekly Target 5324

Weekly price and volumes for Bharat Petroleum

Date Closing Open Range Volume
Mon 09 November 2026 316.00 (-1.22%) 320.00 314.00 - 321.00 0.3283 times
Fri 06 November 2026 319.90 (12.29%) 287.20 287.00 - 322.00 1.4395 times
Fri 30 October 2026 284.90 (1.05%) 280.00 279.65 - 295.60 1.0187 times
Fri 23 October 2026 281.95 (-3.94%) 292.00 275.40 - 298.00 1.2917 times
Fri 16 October 2026 293.50 (1.98%) 289.80 283.25 - 296.85 0.8719 times
Fri 09 October 2026 287.80 (-4.26%) 301.50 282.95 - 306.55 1.3882 times
Thu 01 October 2026 300.60 (-2.56%) 306.95 296.50 - 308.50 0.8568 times
Fri 25 September 2026 308.50 (-1.75%) 313.00 305.80 - 318.20 0.9866 times
Fri 18 September 2026 314.00 (3.12%) 304.20 298.10 - 314.20 0.9444 times
Fri 11 September 2026 304.50 (-3.55%) 314.90 296.00 - 316.70 0.874 times
Fri 04 September 2026 315.70 (-1.11%) 315.00 310.80 - 324.05 1.3431 times

 weekly chart BharatPetroleum

Monthly price and charts BharatPetroleum

Strong monthly Stock price targets for BharatPetroleum BPCL are 301.5 and 336.5

Monthly Target 1273.33
Monthly Target 2294.67
Monthly Target 3308.33333333333
Monthly Target 4329.67
Monthly Target 5343.33

Monthly price and volumes Bharat Petroleum

Date Closing Open Range Volume
Mon 09 November 2026 316.00 (10.92%) 287.20 287.00 - 322.00 0.2338 times
Fri 30 October 2026 284.90 (-6.04%) 302.00 275.40 - 306.55 0.639 times
Wed 30 September 2026 303.20 (-6.43%) 317.35 296.00 - 321.95 0.5778 times
Mon 31 August 2026 324.05 (1.34%) 324.75 304.70 - 329.95 0.644 times
Fri 31 July 2026 319.75 (5.34%) 305.20 299.40 - 321.90 0.9906 times
Tue 30 June 2026 303.55 (1.83%) 298.75 280.25 - 321.60 1.109 times
Fri 29 May 2026 298.10 (-0.78%) 302.50 276.60 - 316.95 1.3837 times
Thu 30 April 2026 300.45 (6.92%) 292.00 266.60 - 320.10 1.7144 times
Mon 30 March 2026 281.00 (-27.09%) 368.00 270.00 - 376.95 1.8843 times
Fri 27 February 2026 385.40 (5.73%) 364.50 348.00 - 391.65 0.8233 times
Fri 30 January 2026 364.50 (-5.08%) 386.40 345.50 - 388.15 0.8712 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 313.5
12 day DMA 299.13
20 day DMA 295.38
35 day DMA 298.64
50 day DMA 302.47
100 day DMA 308.02
150 day DMA 304.99
200 day DMA 315.68

EMA (exponential moving average) of Bharat Petroleum BPCL

EMA period EMA current EMA prev EMA prev2
5 day EMA312.31310.46306.89
12 day EMA304301.82298.95
20 day EMA300.89299.3297.38
35 day EMA301.44300.58299.58
50 day EMA304.53304.06303.51

SMA (simple moving average) of Bharat Petroleum BPCL

SMA period SMA current SMA prev SMA prev2
5 day SMA313.5308.91302.37
12 day SMA299.13296.71294.25
20 day SMA295.38293.97292.4
35 day SMA298.64298.39297.98
50 day SMA302.47302.51302.52
100 day SMA308.02307.99307.92
150 day SMA304.99304.75304.51
200 day SMA315.68315.92316.11

Futures expiry: 23 Mon November 2026

Date Closing Open Range Volume
09 Mon 317.55 317.85 315.10 to 320.35 0.99 times
08 Sun 317.55 320.10 316.50 to 322.00 0.95 times
05 Thu 317.65 322.50 313.55 to 323.20 0.97 times
30 Fri 285.90 289.05 285.00 to 289.05 1.05 times
29 Thu 290.50 288.00 287.30 to 291.65 1.04 times

Futures expiry: 29 Tue December 2026

Date Closing Open Range Volume
09 Mon 319.70 321.05 317.20 to 321.05 1.53 times
08 Sun 320.00 321.35 319.25 to 321.65 1.23 times
05 Thu 319.30 318.90 315.90 to 324.70 1.07 times
30 Fri 287.75 289.40 287.00 to 289.60 0.6 times
29 Thu 291.95 290.05 290.05 to 293.30 0.57 times

Futures expiry: 25 Mon January 2027

Date Closing Open Range Volume
09 Mon 320.40 322.35 318.55 to 322.35 1.93 times
08 Sun 321.00 322.00 321.00 to 322.00 1.64 times
05 Thu 319.40 321.20 318.50 to 321.20 0.97 times
30 Fri 287.65 289.20 287.60 to 290.20 0.29 times
29 Thu 293.00 291.45 291.45 to 293.40 0.17 times

Option chain for Bharat Petroleum BPCL 23 Mon November 2026 expiry

BharatPetroleum BPCL Option strike: 350.00

Date CE PE PCR
09 Mon November 2026 0.6534.05 0.45
08 Sun November 2026 0.7534.05 0.46
05 Thu November 2026 0.8032.70 0.4

BharatPetroleum BPCL Option strike: 340.00

Date CE PE PCR
09 Mon November 2026 1.2524.50 0.01
08 Sun November 2026 1.4524.50 0.01
05 Thu November 2026 1.5523.80 0.04

BharatPetroleum BPCL Option strike: 335.00

Date CE PE PCR
09 Mon November 2026 1.9518.20 0.02
08 Sun November 2026 2.0018.20 0.02
05 Thu November 2026 2.2033.40 0.02

BharatPetroleum BPCL Option strike: 330.00

Date CE PE PCR
09 Mon November 2026 2.8015.65 0.22
08 Sun November 2026 3.1015.40 0.2
05 Thu November 2026 3.2015.65 0.19

BharatPetroleum BPCL Option strike: 325.00

Date CE PE PCR
09 Mon November 2026 4.2012.05 0.17
08 Sun November 2026 4.5011.90 0.16
05 Thu November 2026 4.6012.25 0.12

BharatPetroleum BPCL Option strike: 320.00

Date CE PE PCR
09 Mon November 2026 6.108.55 0.5
08 Sun November 2026 6.359.05 0.58
05 Thu November 2026 6.459.05 0.5

BharatPetroleum BPCL Option strike: 315.00

Date CE PE PCR
09 Mon November 2026 8.656.15 1.5
08 Sun November 2026 8.856.60 1.65
05 Thu November 2026 8.956.55 1.51

BharatPetroleum BPCL Option strike: 310.00

Date CE PE PCR
09 Mon November 2026 11.554.20 1.1
08 Sun November 2026 11.854.60 1.05
05 Thu November 2026 12.004.60 0.84

BharatPetroleum BPCL Option strike: 305.00

Date CE PE PCR
09 Mon November 2026 15.702.90 1.25
08 Sun November 2026 15.653.30 1.1
05 Thu November 2026 15.503.15 0.92

BharatPetroleum BPCL Option strike: 300.00

Date CE PE PCR
09 Mon November 2026 19.351.95 0.77
08 Sun November 2026 19.202.25 0.8
05 Thu November 2026 19.402.15 0.93

BharatPetroleum BPCL Option strike: 295.00

Date CE PE PCR
09 Mon November 2026 23.601.35 2.13
08 Sun November 2026 24.951.55 2.09
05 Thu November 2026 23.701.55 1.92

BharatPetroleum BPCL Option strike: 290.00

Date CE PE PCR
09 Mon November 2026 28.051.00 2.6
08 Sun November 2026 29.001.15 2.3
05 Thu November 2026 28.651.10 2.22

BharatPetroleum BPCL Option strike: 285.00

Date CE PE PCR
09 Mon November 2026 34.900.65 3.18
08 Sun November 2026 34.900.85 3.11
05 Thu November 2026 33.600.85 3.04

BharatPetroleum BPCL Option strike: 280.00

Date CE PE PCR
09 Mon November 2026 36.000.50 1.18
08 Sun November 2026 36.000.70 1.14
05 Thu November 2026 38.500.60 1.11

BharatPetroleum BPCL Option strike: 275.00

Date CE PE PCR
09 Mon November 2026 14.050.45 4.16
08 Sun November 2026 14.050.60 4.16
05 Thu November 2026 14.050.50 4.64

BharatPetroleum BPCL Option strike: 270.00

Date CE PE PCR
09 Mon November 2026 45.200.30 7.25
08 Sun November 2026 45.200.35 7.25
05 Thu November 2026 47.800.35 7.12

BharatPetroleum BPCL Option strike: 265.00

Date CE PE PCR
09 Mon November 2026 18.850.25 15
08 Sun November 2026 18.850.30 19
05 Thu November 2026 18.850.30 22

BharatPetroleum BPCL Option strike: 260.00

Date CE PE PCR
09 Mon November 2026 37.750.25 18.8
08 Sun November 2026 37.750.25 19.6
05 Thu November 2026 37.750.20 19.8

BharatPetroleum BPCL Option strike: 255.00

Date CE PE PCR
09 Mon November 2026 26.950.15 16
08 Sun November 2026 26.950.25 18.33
05 Thu November 2026 26.950.20 18.67

BharatPetroleum BPCL Option strike: 250.00

Date CE PE PCR
09 Mon November 2026 67.300.10 14.22
08 Sun November 2026 67.300.20 14.89
05 Thu November 2026 67.300.15 20.33

BharatPetroleum BPCL Option strike: 240.00

Date CE PE PCR
09 Mon November 2026 54.900.15 2
08 Sun November 2026 54.900.15 2
05 Thu November 2026 54.900.15 2

BharatPetroleum BPCL Option strike: 230.00

Date CE PE PCR
09 Mon November 2026 55.950.15 19
08 Sun November 2026 55.950.20 18
05 Thu November 2026 55.950.10 12
Back to top | Use Dark Theme