What is a Good PE Ratio for Indian Stocks?
The PE (price-to-earnings) ratio measures how much investors pay for each rupee of a company's earnings. For Indian stocks, a PE below 15 is generally considered undervalued, 15-25 is fairly valued, and above 30 suggests a growth premium. However, 'good' PE varies significantly by sector — banking stocks typically trade at 10-18x while IT companies trade at 25-35x.
What does PE ratio mean?
The price-to-earnings (PE) ratio is one of the most widely used valuation metrics in stock analysis. It tells you how much the market is willing to pay for a company’s current earnings.
A PE of 20x means investors are paying ₹20 for every ₹1 the company earns annually. A higher PE suggests the market expects future earnings growth, while a lower PE may indicate the stock is undervalued — or that the market sees risks ahead.
Typical PE ranges for Indian sectors
PE ratios in India vary widely across sectors. Using a single PE threshold for all stocks would miss the nuance. Here are approximate ranges based on recent market data:
| Sector | Typical PE Range | Reason |
|---|---|---|
| Banking & Finance | 10-18x | Cyclical, regulated, interest rate sensitive |
| IT Services | 25-35x | High margins, dollar earnings, scalable |
| FMCG | 35-50x | Defensive, stable demand, brand moats |
| Pharma | 20-30x | Export growth, R&D pipeline optionality |
| Metals & Mining | 8-15x | Commodity cyclical, volatile earnings |
| Auto | 18-28x | Consumer discretionary, EV transition |
How to avoid PE ratio traps
A low PE alone does not make a stock a good buy. Watch out for these common traps:
- Declining earnings — PE looks low because last year’s earnings were unusually high and are now falling.
- One-time gains — EPS was inflated by an asset sale, tax refund, or non-recurring income.
- Industry headwinds — the entire sector is facing structural decline (e.g., thermal power, legacy telecom).
- Governance concerns — markets discount stocks with poor corporate governance, even if earnings look fine on paper.
Always pair PE with other metrics — ROE, debt-to-equity, and earnings consistency — for a complete picture.
How StratVault uses PE ratio in screening
Many strategies on StratVault include PE ratio as a core screening criterion. You can set PE conditions like “PE is below 20” or “PE is between 10 and 25” with custom importance weights.
When you run a strategy against an NSE/BSE ticker, StratVault fetches the live trailing PE and evaluates it against your threshold. Combined with other metrics, this gives you a weighted score and verdict.
FAQ
What does PE ratio mean?
PE ratio (price-to-earnings) is calculated by dividing a stock's current market price by its earnings per share (EPS). If a stock trades at ₹500 and its EPS is ₹25, the PE ratio is 20x — meaning investors are paying ₹20 for every ₹1 of annual earnings.
What is a good PE ratio for Indian stocks?
There is no universal 'good' PE. As a general guide: below 15 is considered undervalued (value territory), 15-25 is fair value, and above 30 implies investors expect strong future growth. Always compare PE within the same sector, not across different industries.
Why does PE ratio vary by sector in India?
Different sectors have different growth rates, capital intensity, and risk profiles. IT companies trade at higher PEs (25-35x) because of high margins and growth potential. Banking stocks trade at lower PEs (10-18x) due to cyclical risks. FMCG stocks command premium PEs (35-50x) for their defensive, stable earnings.
Can a low PE ratio be a bad sign?
Yes. A very low PE can indicate that the market expects declining earnings, the company is in a troubled industry, or there are governance concerns. This is called a 'value trap'. Always check why the PE is low — look at debt levels, earnings trends, and industry outlook alongside PE.