Stock Portfolio Strategy how many stocks to own Indiaideal portfolio size Indiaportfolio diversification Indiastock portfolio constructionconcentrated vs diversified portfolioPMS portfolio sizeMarcellus CCPportfolio allocation Indiasector allocation stocksdi-worsification

How Many Stocks Should You Own? The Data-Backed Answer for Indian Investors

15-25 stocks across 5-7 sectors is the sweet spot. Below 10 is gambling, above 40 is a closet index fund. Real data from PMS portfolios, SEBI studies, and 20-year returns.

By | Updated

15-25 Stocks, 5-7 Sectors. That’s the Answer. Here’s the Math Behind It.

Every new investor asks this question. The internet gives vague answers — “it depends” or “diversify adequately.” Neither is useful when you have ₹5 lakh and need to decide whether to buy 8 stocks or 30.

The data is clear: 15-25 stocks across 5-7 sectors eliminates ~90% of company-specific risk while keeping your portfolio manageable enough to actually monitor. Below 10 stocks, you’re gambling on concentration. Above 40, you’re running a closet index fund that costs more than a Nifty 50 ETF.


The Risk Reduction Curve — Where Diminishing Returns Hit

Research on Indian equity markets shows a steep risk-reduction curve:

Number of StocksCompany-Specific Risk EliminatedMarginal Benefit of Adding 1 More
10%
5~50%~10% per stock
10~70%~4% per stock
15~82%~2.4% per stock
20~88%~1.2% per stock
25~92%~0.8% per stock
30~94%~0.4% per stock
50~96%~0.1% per stock

After 20-25 stocks, each additional holding reduces risk by less than 1%. But it adds monitoring time, transaction costs, and complexity. The 15-25 range captures the bulk of diversification benefit without the cost of over-diversification.


What the Professionals Actually Hold

Professional investors with no regulatory constraints consistently choose concentration:

Portfolio Manager / StyleTypical HoldingsMinimum InvestmentNotes
Marcellus CCP (Coffee Can)10-15 stocks₹50 lakh (PMS)ROCE >15% for 10 consecutive years filter
Motilal Oswal PMS15-25 stocks₹50 lakhConcentrated quality + growth
Basant Maheshwari PMS8-12 stocks₹50 lakhUltra-concentrated, sector-heavy
Average large-cap MF40-60 stocks₹100 (SIP)Regulatory and AUM constraints
Average flexi-cap MF50-80 stocks₹100 (SIP)Must deploy large AUM

Mutual funds hold 40-80 stocks because they manage ₹10,000-50,000 crore in AUM — they physically cannot buy enough of small companies without moving prices. When professionals have freedom and smaller capital, they choose 10-25 stocks.

The takeaway: if you manage less than ₹1 crore, you have a structural advantage over mutual funds. Use it by concentrating on your best 15-25 ideas instead of imitating their 50-stock model.


The Sector Allocation Framework — India-Specific

Stock count means nothing without sector diversification. A portfolio of 20 banking stocks is one bet with 20 names.

SectorTarget WeightWhy This Allocation
BFSI (Banks, NBFCs, Insurance)20-25%India’s credit penetration is 57% vs. 150%+ in developed markets — long runway
Consumer / FMCG15-20%1.4 billion population, rising discretionary spending
IT / Technology10-15%USD earnings hedge, but valuations often stretched
Pharma / Healthcare10-15%Defensive, domestic demand + export (US FDA pipeline)
Industrials / Capital Goods10-15%Government capex cycle (₹11.1 lakh crore in FY26)
Auto + Ancillaries5-10%EV transition creates new winners
Specialty / Emerging Themes5-10%High-conviction satellite bets (chemicals, defense, renewables)

The Career Risk Hedge Nobody Talks About

Your salary is a financial asset. If you work in IT, your income is 100% correlated to the technology sector. Adding Infosys, TCS, and Wipro to your stock portfolio doubles down on the same risk.

Your IndustrySectors to AVOID OverweightingSectors to Overweight Instead
IT / SoftwareIT, TechFMCG, Healthcare, Industrials
Banking / FinanceBFSI, NBFCsPharma, Auto, Capital Goods
Pharma / HealthcarePharma, HospitalsBFSI, IT, Consumer
Government / PSUPSU Banks, Defense PSUPrivate Banks, FMCG, IT
Real EstateRealty, ConstructionIT, Pharma, FMCG

An IT professional with ₹15 lakh in Infosys and TCS, earning ₹25 lakh from an IT company, has roughly ₹40 lakh of single-sector exposure. One AI-driven revenue disruption hits both their salary and portfolio simultaneously.


Position Sizing — Not All Stocks Deserve Equal Weight

Equal-weighting is lazy portfolio construction. A turnaround bet and a proven compounder should not get the same allocation.

Position Sizing Framework

CategoryWeight Per StockCharacteristicsExamples
Core Holdings (4-6 stocks)5-8% each5+ year track record, consistent ROCE >15%, market leadersHDFC Bank, Asian Paints, Titan
Growth Positions (5-8 stocks)3-5% eachStrong fundamentals but shorter track record, high growthTrent, Dixon Technologies
Satellite Bets (3-5 stocks)1-3% eachNew ideas, cyclicals, turnaroundsEarly-stage thesis, sector plays

Hard rules:

  • No single stock above 10% of portfolio (sell and rebalance if it grows past this)
  • No single sector above 25% (this catches accidental concentration)
  • Core holdings should account for 40-50% of total portfolio value
  • Satellite bets should never exceed 15% total

The “Closet Index Fund” Test — Are You Over-Diversified?

If you hold 40+ stocks, you might be running a closet index fund — matching the index but paying higher costs.

Signs You’re Over-Diversified

  1. Your portfolio returns track Nifty 50 within ±2% consistently — you’re paying STT and monitoring costs for index-like returns
  2. You can’t explain why you hold a stock — if you need to look up what the company does, sell it
  3. Your smallest positions are under 1% of portfolio — a 0.5% position needs to double just to add 0.5% to your returns. That’s not investing, it’s collecting
  4. You own 5+ stocks in the same sector — that’s a sector ETF with extra steps

The Math

A Nifty 50 ETF costs 0.05-0.10% per year in expense ratio. A 40-stock direct portfolio costs approximately:

  • STT on annual rebalancing: ~0.20% (round-trip on 20% portfolio turnover)
  • DP charges: ₹500-1,000 per year (20-40 sell transactions × ₹25)
  • Time cost: 8-10 hours/week × 50 weeks × your hourly rate

If your 40-stock portfolio doesn’t beat Nifty 50 by at least 2% per year, you’re losing money compared to the ETF after accounting for time and costs.


Portfolio Size by Capital — Practical Recommendations

Your Equity CapitalRecommended StocksRecommended Approach
Below ₹1 lakh0 direct stocksNifty 50 ETF + Nifty Next 50 ETF (SIP)
₹1-5 lakh5-10 stocksLarge-cap focused, blue chips only
₹5-15 lakh10-18 stocksMix of large and mid-cap, 5-6 sectors
₹15-50 lakh15-25 stocksFull sector diversification, add select small-caps
₹50 lakh – ₹2 crore18-25 stocksConcentrated quality portfolio, PMS-like approach
Above ₹2 crore20-30 stocks or PMSConsider professional PMS for tax optimization

Below ₹5 lakh, the transaction costs of direct stock investing eat proportionally more. DP charges of ₹15-25 per scrip on a ₹5,000 position translate to 0.3-0.5% per sell — worse than most mutual fund expense ratios.


The Rebalancing Schedule

When to Rebalance

TriggerAction
Any single stock exceeds 15% of portfolioTrim to 10%
Any sector exceeds 30% of portfolioTrim to 25%
March (annual review)Harvest LTCG up to ₹1.25 lakh tax-free, rebalance sector weights
Quarterly results miss for 2 consecutive quartersRe-evaluate thesis — consider trimming or exiting
Stock fundamentals change (ROCE drops below 12%, debt spikes)Exit regardless of schedule

Tax-Efficient Rebalancing

Rebalance in March each year to combine portfolio maintenance with LTCG tax harvesting. Sell stocks held over 12 months to book gains within the ₹1.25 lakh tax-free limit. Use the proceeds to top up underweight positions.

Never rebalance by selling stocks held less than 12 months unless absolutely necessary — STCG at 20% vs. LTCG at 12.5% is a 7.5 percentage point penalty for impatience.


The Time Cost Calculation — Is Stock Picking Worth It?

This is the analysis nobody does.

Portfolio SizeHours/Week RequiredAnnual Time Cost (at ₹500/hr)Required Alpha to Break Even
10 stocks, ₹5 lakh3 hrs₹78,00015.6% above index
15 stocks, ₹15 lakh5 hrs₹1,30,0008.7% above index
20 stocks, ₹50 lakh6 hrs₹1,56,0003.1% above index
25 stocks, ₹1 crore7 hrs₹1,82,0001.8% above index

Stock picking only makes economic sense when your portfolio is large enough that the required alpha to cover your time cost drops below 3-4%. For most investors, that threshold is ₹25-50 lakh.

Below ₹25 lakh, your time generates more wealth by investing in career growth, freelancing, or building a side business — and putting equities into index funds.


Building Your Portfolio — Step by Step

Step 1: Determine Your Stock Count

Use your capital and available time:

  • Below ₹5 lakh or less than 2 hrs/week → Index funds only
  • ₹5-25 lakh and 3-5 hrs/week → 10-15 stocks
  • Above ₹25 lakh and 5+ hrs/week → 15-25 stocks

Step 2: Set Sector Weights

Use the sector allocation table above. Adjust for your employment sector (underweight it).

Step 3: Screen Within Each Sector

Use Screener.in with these minimum filters:

  • ROCE > 15% (last 5-year average)
  • Revenue growth > 10% (last 5-year CAGR)
  • Debt-to-equity < 1 (lower is better)
  • Promoter holding > 50% (for non-MNC companies)

Step 4: Size Positions

Core holdings at 5-8%, growth at 3-5%, satellite at 1-3%. Total should equal 100%.

Step 5: Set Calendar Reminders

  • Quarterly: Review results for all holdings (conference call transcripts are free on company websites)
  • March: Annual rebalance + LTCG harvesting
  • Anytime: Check sector weights if markets move sharply (±15% in any sector triggers review)

The Bottom Line

The question isn’t “how many stocks” — it’s “how many stocks can I genuinely understand and monitor.” For most Indian retail investors with full-time jobs, that number is 15-25.

If you can’t explain each company’s business model, competitive advantage, and last quarter’s results in 2 minutes, you own too many stocks. Trim to your highest-conviction ideas and put the rest in a Nifty 50 ETF.

Concentration is a feature for skilled investors and a bug for everyone else. Know which one you are before choosing your portfolio size.

FAQ 12

Frequently Asked Questions

Research-backed answers from verified data and published sources.

1

What is the ideal number of stocks in a portfolio for Indian retail investors?

15-25 stocks across 5-7 sectors is the data-backed sweet spot. Academic research shows unsystematic risk drops sharply until 20-25 holdings, then flattens. Below 10 stocks, you carry company-specific risk that one bad quarterly result can damage your entire portfolio. Above 40 stocks, your returns converge toward the Nifty 50 index — at which point a Nifty 50 ETF at 0.05% expense ratio outperforms your portfolio after transaction costs. Professional PMS operators like Marcellus run 10-15 stocks, but they monitor full-time with dedicated analyst teams.

2

How many stocks does Marcellus Consistent Compounders Portfolio hold?

Marcellus CCP holds 10-15 stocks — ultra concentrated. Their selection criteria require market cap above Rs 100 crore, revenue growth above 10% per year for 10 consecutive years, and pre-tax ROCE above 15% for 10 consecutive years. This extreme filter reduces the investable universe to roughly 25-30 companies in all of India. The strategy delivered 31% CAGR over 18 months to September 2024. However, it requires a Rs 50 lakh minimum and can fall 30% in corrections because quality premium compression hits concentrated portfolios harder.

3

What is di-worsification and how do I avoid it?

Di-worsification happens when you hold so many stocks that your portfolio returns converge toward the index, but your costs (STT, DP charges, monitoring time) remain higher than an index fund. If you hold 50+ stocks, you are effectively running a closet index fund with extra costs. The fix is simple — if your portfolio correlation with Nifty 50 exceeds 0.9, you should switch some holdings to a Nifty 50 ETF and concentrate the rest on your 15-20 highest-conviction ideas.

4

Should I have a concentrated or diversified stock portfolio?

It depends on your experience level. Beginners with less than 5 years of investing experience should hold 15-25 stocks — the diversification protects against inevitable mistakes in stock selection. Experienced investors with 7-10+ years who spend 5-10 hours per week on research can run 10-15 stock concentrated portfolios if they have genuine analytical edge, usually from sector-specific knowledge from their day jobs. The key metric is whether concentration risk is deliberate and informed, or accidental and ignorant.

5

How should sector allocation work in an Indian stock portfolio?

Target 5-7 sectors with no single sector exceeding 25%. A balanced Indian portfolio might look like: BFSI 20-25%, Consumer or FMCG 15-20%, IT 10-15%, Pharma 10-15%, Industrials or Capital Goods 10-15%, Auto 5-10%, and specialty bets 5-10%. The critical rule most investors ignore: your job already exposes you to a sector. If you work in IT, your salary is 100% correlated to tech — adding Infosys and TCS to your portfolio doubles your sector risk. Allocate away from your employment sector.

6

How many stocks do professional fund managers in India hold?

Most active large-cap mutual funds in India hold 40-60 stocks. Flexi-cap funds hold 50-80. These are regulatory and mandate constraints, not optimal investing. PMS operators who manage for wealthy individuals without these constraints hold far fewer — Marcellus CCP holds 10-15, Motilal PMS holds 15-25, and most boutique PMSes hold 15-30 stocks. The key takeaway is that when professionals have freedom, they choose concentration over diversification.

7

What is the minimum portfolio size where direct stock picking makes sense over mutual funds?

Below Rs 5 lakh invested in equities, direct stock picking rarely makes mathematical sense. The transaction costs (STT, DP charges) eat a proportionally larger share of smaller portfolios. DP charges of Rs 15-25 per scrip on a Rs 5,000 holding is 0.3-0.5% per sell transaction — more than most mutual fund expense ratios. Below Rs 5 lakh, a combination of Nifty 50 ETF and Nifty Next 50 ETF gives better diversification at lower cost.

8

How often should I rebalance my stock portfolio?

Annual rebalancing is the sweet spot for Indian investors. Quarterly rebalancing generates unnecessary taxable events — every sell within 12 months triggers 20% STCG. Annual rebalancing in March allows you to combine rebalancing with LTCG tax harvesting under the Rs 1.25 lakh exemption. The trigger rule: also rebalance when any single stock drifts above 15% of portfolio value or any sector exceeds 30%, regardless of your annual schedule.

9

Does holding more stocks actually reduce risk in Indian markets?

Yes, but only up to a point. Research on Indian market data shows that company-specific (unsystematic) risk drops by approximately 70% when you go from 1 stock to 10 stocks, and by 90% when you reach 20-25 stocks. After 30 stocks, additional holdings reduce risk by less than 1% each. However, sector and market-cap diversification matters more than stock count. Eight well-chosen stocks across 8 different sectors can be more diversified than 25 stocks concentrated in banking and IT.

10

What is the biggest portfolio construction mistake Indian retail investors make?

Accidental sector concentration. Most retail portfolios are inadvertently 40-50% in one sector, usually banking or IT, because those are the stocks investors hear about most. A portfolio with HDFC Bank, ICICI Bank, Kotak Bank, Bajaj Finance, and SBI is five stocks but effectively one bet on Indian financials. Check your sector weights quarterly. If any sector exceeds 25-30%, trim and reallocate.

11

How much time does managing a direct stock portfolio require per week?

A 15-stock portfolio requires approximately 5 hours per week during earnings season (quarterly results, conference calls, annual reports) and 2-3 hours per week otherwise for news monitoring and thesis validation. A 30-stock portfolio roughly doubles this to 8-10 hours per week. Assign your hourly rate to this time — if you earn Rs 1,000 per hour and spend 5 hours weekly on a Rs 10 lakh portfolio, your time cost is Rs 2.6 lakh per year, or 26% of portfolio value. At that ratio, an index fund plus using those hours for freelancing or career growth generates more wealth.

12

Should I equal-weight all stocks in my portfolio or use different position sizes?

Never equal-weight. Position sizing should reflect conviction and risk. A practical framework: 5-8% for high-conviction core holdings (proven compounders with 5+ year track record), 3-5% for medium-conviction positions (strong businesses you are still evaluating), and 1-3% for satellite or exploratory positions (newer ideas, turnarounds, cyclicals). No single stock should ever exceed 10% of your portfolio unless you have PMS-level conviction and monitoring capability.

Disclaimer: This information is for educational purposes only and does not constitute financial advice. Stock market investments are subject to market risks. Past performance does not guarantee future results. Consult a SEBI-registered investment advisor before making investment decisions.

Stay ahead of market changes

Stock analysis, broker cost updates, SEBI regulatory changes, and no-jargon investment breakdowns — straight to your inbox. Independent, unsponsored, always honest.

NO SPAM. NO ADS. UNSUBSCRIBE ANYTIME.