Skip to main content
TipRanks
Go Ultimate75% OFF

Bharat Petroleum Corporation Limited (BPCL) Technical Analysis

24 Followers

Technical Sentiment

Overall Consensus
Strong SellStrong Buy
Buy
6Bearish
3Neutral
13Bullish
Technical Analysis Consensus
Strong SellStrong Buy
Sell
5Bearish
3Neutral
2Bullish
Moving Average Consensus
Strong SellStrong Buy
Strong Buy
1Bearish
0Neutral
11Bullish

1 Day timeframe · Data as of Nov 09, 2026

  • Bharat Petroleum Corporation Limited’s (BPCL) Moving Averages Convergence Divergence (MACD) indicator is 3.19, suggesting Bharat Petroleum Corporation Limited is a Sell.
  • Bharat Petroleum Corporation Limited’s (BPCL) 20-Day exponential moving average is INR 299.46, while Bharat Petroleum Corporation Limited’s (BPCL) share price is INR 315.50, making it a Buy.
  • Bharat Petroleum Corporation Limited’s (BPCL) 50-Day exponential moving average is INR 300.96, while Bharat Petroleum Corporation Limited’s (BPCL) share price is INR 315.50, making it a Buy.

Bharat Petroleum Corporation Limited (BPCL) Pivot Points

1 Day timeframe · Data as of Nov 09, 2026

BPCL pivot points
NameS3S2S1Pivot PointsR1R2R3
Classic301.75305.20312.10315.55322.45325.90332.80
Fibonacci305.20309.15311.60315.55319.50321.95325.90

Bharat Petroleum Corporation Limited (BPCL) Moving Averages

1 Day timeframe · Data as of Nov 09, 2026

BPCL moving averages
PeriodSimpleExponential
MA5310.22Buy310.60Buy
MA10299.89Buy303.86Buy
MA20294.30Buy299.46Buy
MA50301.71Buy300.96Buy
MA100307.56Buy305.87Buy
MA200314.97Buy317.22Sell
  • Bharat Petroleum Corporation Limited’s (BPCL) 10-Day exponential moving average is INR 303.86, while Bharat Petroleum Corporation Limited’s (BPCL) share price is INR 315.50, making it a Buy.
  • Bharat Petroleum Corporation Limited’s (BPCL) 100-Day exponential moving average is INR 305.87, while Bharat Petroleum Corporation Limited’s (BPCL) share price is INR 315.50, making it a Buy.
  • Bharat Petroleum Corporation Limited’s (BPCL) stock price is INR 315.50 and Bharat Petroleum Corporation Limited’s (BPCL) 50-day simple moving average is INR 301.71, creating a Buy signal.
  • Bharat Petroleum Corporation Limited’s (BPCL) stock price is INR 315.50 and Bharat Petroleum Corporation Limited’s (BPCL) 100-day simple moving average is INR 307.56, creating a Buy signal.
  • Bharat Petroleum Corporation Limited’s (BPCL) stock price is INR 315.50 and Bharat Petroleum Corporation Limited’s (BPCL) 200-day simple moving average is INR 314.97, creating a Buy signal.

Bharat Petroleum Corporation Limited (BPCL) Technical Indicators

1 Day timeframe · Data as of Nov 09, 2026

BPCL technical indicators
NameValueImplied Action
RSI (14)63.50Neutral
STOCH (9,6)88.70Sell
STOCHRSI (14)90.28Sell
MACD (12,26)3.19Sell
ADX (14)24.99Neutral
Williams %R-13.38Sell
CCI (14)191.28Sell
ATR (14)8.28-
Ultimate Oscillator67.64Neutral
ROC7.31Buy
  • Bharat Petroleum Corporation Limited’s (BPCL) Relative Strength Index (RSI) is 63.50, creating a Neutral signal.
  • Bharat Petroleum Corporation Limited’s (BPCL) Trend Strength Indicator (ADX) is 24.99, creating a Neutral signal.
  • Bharat Petroleum Corporation Limited’s (BPCL) Commodity Channel Index (CCI) is 191.28, creating a Sell signal.
  • Bharat Petroleum Corporation Limited’s (BPCL) Price Rate of Change (ROC) is 7.31, creating a Buy signal.
Technical Analysis Screener.Customize your technical analysis to fit your
unique trading strategy with a flexible screener
Try it Now!

FAQ

Is BPCL a Buy, Hold, or Sell?
Based on BPCL’s technical indicators on the 1-day timeframe as of Nov 09, 2026, BPCL is a Buy.
What is BPCL’s RSI (14)?
BPCL’s RSI (14) is 63.50, which suggests BPCL is a Neutral.
What is BPCL’s MACD?
BPCL’s MACD is 3.19, which suggests BPCL is a Sell.
What is BPCL’s 5-day moving average?
BPCL’s 5-day moving average is 310.22, which suggests BPCL is a Buy.
What is BPCL’s 20-day moving average?
BPCL 20-day moving average is 294.30, which suggests BPCL is a Buy.
What is BPCL’s 50-day moving average?
BPCL’s 50-day moving average is 301.71, which suggests BPCL is a Buy.
What is BPCL’s 200-day moving average?
BPCL’s 200-day moving average is 314.97, which suggests BPCL is a Buy.
What is BPCL’s Williams % R (14)?
BPCL’s Williams % R (14) is -13.38, which suggests BPCL is a Sell.
What is BPCL’s CCI (14)?
BPCL’s CCI (14) is 191.28, which suggests BPCL is a Sell.
What is the share price of Bharat Petroleum Corporation Limited?
Bharat Petroleum Corporation Limited's share price is N/A₹.