TL;DR: If you have <₹10 lakh invested, use index funds. If you have >₹50 lakh and want to learn stock picking seriously, allocate 10-20% to direct stocks for the education. Don't put your retirement money in individual stocks. Most people who think they'll beat the market don't.
The most common question new investors ask
"I want to start investing. Should I do index funds or buy stocks directly?"
The actual answer depends on three things: 1. How much money you're investing 2. How much time you have to research 3. How much risk you can emotionally handle
Get any of these wrong, and the "right" choice for someone else becomes the wrong choice for you.
The case for index funds
Index funds = buy the whole market in one click. A Nifty 50 index fund owns all 50 of India's largest companies in proportion to their size. You automatically own a slice of Reliance, TCS, HDFC Bank, Infosys, and the other 46.
The math: - Nifty 50 has returned ~12% CAGR over the last 20 years - Expense ratio: 0.05-0.20% per year (Nifty BeES, UTI Nifty Index) - Time required: 5 minutes to set up the SIP - Tax: 12.5% LTCG above ₹1.25 lakh/year - Risk: market risk, but diversified across 50 companies
Who it's for: - Anyone with <₹50 lakh invested - Anyone who doesn't want to research individual companies - Anyone with <2 hours/week to spend on investments - Anyone who values sleep
The case for direct stocks
Direct stocks = buy individual companies. You pick which companies to own. You can buy 1 share of Reliance (₹2,500) or 1,000 shares of a small-cap (₹50,000 total).
The math: - Top 10% of Indian stocks have returned 25%+ CAGR - Bottom 30% of Indian stocks have returned negative or gone to zero - Average retail investor underperforms the index by 2-3% per year (SEBI studies) - Time required: 5-10 hours/week to research properly - Tax: 15% STCG (<1 year), 12.5% LTCG (>1 year, no exemption) - Risk: company-specific + market risk
Who it's for: - People with >₹50 lakh invested who want a "satellite" allocation - People with finance background or genuine interest in business analysis - People who genuinely enjoy reading 10-Ks and earnings calls - People who can emotionally handle a 40% drawdown without selling
What the data actually says
The honest research: - Over 20 years, ~85% of actively managed equity funds in India underperform the Nifty 50 - Over 20 years, ~90% of individual stock pickers underperform the index - The top 1% of stock pickers (Warren Buffett types) genuinely beat the market — but they're rare - The median retail investor loses 1-3% per year to behavioral mistakes (panic selling, chasing, overtrading)
The implication: Most people who try to pick stocks actively will underperform a simple index fund SIP. The few who beat it consistently are either professionals or lucky for a stretch.
The framework that actually works
The "core + satellite" approach (recommended for 80% of people):
- Core (80-90% of equity): Index funds. Set and forget.
- Satellite (10-20%): Individual stocks, sector funds, or thematic bets.
The 80-90% in index funds means even if your satellite bets go to zero, you still have most of your money growing at market rate. The 10-20% in stocks gives you the education and (potentially) the upside without catastrophic risk.
The exact allocation depends on:
| Net worth | Index funds | Direct stocks |
|---|---|---|
| < ₹10L | 100% | 0% |
| ₹10-50L | 90% | 10% |
| ₹50L-2Cr | 80% | 20% |
| > ₹2Cr | 70% | 30% (or hire an advisor) |
This isn't because richer people are smarter. It's because the absolute impact of a bad stock pick is smaller when it's 10% of ₹1 crore (₹10L max loss) than when it's 30% of ₹5 lakh (₹1.5L max loss — but that's 30% of your net worth, devastating).
If you do pick stocks, how to actually do it
1. Start with businesses you understand
The best stock pickers (Buffett, Monish Pabrai) only invest in businesses they understand. For Indians, that often means: - Banks (HDFC, ICICI, Kotak) - Consumer brands (HUL, Asian Paints, Nestle) - IT services (TCS, Infosys, Wipro) - Telecom (Reliance Jio, Bharti Airtel)
If you can't explain what the company does and how it makes money in 2 sentences, skip it.
2. Look at the financials, not the chart
Charts show what happened. Financials show why. Learn to read: - Revenue growth (3-year and 5-year CAGR) - Operating margin (sustained >15% is good) - Return on equity (sustained >15% is good) - Debt-to-equity (lower is better, <1 for most) - Free cash flow (positive and growing)
If you can't calculate these from the annual report, you're not ready to pick individual stocks.
3. Buy at the right price, not the right company
Even great companies are bad investments at the wrong price. Tesla at $400 was a bad investment. Tesla at $150 was reasonable. Same company, different outcome.
Use a margin of safety: don't pay more than 15-20x earnings for a normal business, more for exceptional ones.
4. Hold for years, not weeks
If you're checking stock prices daily, you shouldn't be buying individual stocks. The math only works over 5-10 year horizons. Shorter than that, and you're gambling.
5. Don't add to losers, cut them quickly
The biggest mistake retail investors make is "averaging down" on falling knives. If a stock is down 30% from your buy, ask: would I buy more at this price if I didn't already own it? If no, sell. If yes, buy more. The answer is usually no.
The 3 things that actually beat the market
1. Time in the market > timing the market
₹1 lakh invested in Nifty 50 in 2000 = ~₹12 lakh today (12% CAGR). The same ₹1 lakh invested in 2008 (just before the crash) = ~₹6 lakh today (still positive, but you had to hold through -50% drawdowns).
The "best" time to invest was 20 years ago. The second best time is now.
2. Consistent SIP > lump sum timing
₹10,000/month for 20 years = ~₹1 crore (at 12% CAGR) The "right" lump sum of ₹24 lakh invested in 2000 = ~₹2.9 crore today
The lump sum wins on absolute returns, but most people don't have ₹24 lakh. And they definitely don't have the discipline to invest it at the "right" moment. SIP works because it removes the timing decision.
3. Asset allocation > stock selection
The 60-40 portfolio (60% equity, 40% debt) beats 90% of stock pickers over 20 years. The reason: less volatility means you don't panic-sell at the bottom, and the compounding actually happens.
Most people focus on stock selection (which 5 stocks to buy) when the bigger lever is asset allocation (how much equity vs debt, India vs international, large cap vs mid cap).
Common mistakes to avoid
1. FOMO buying — buying a stock because it's up 50% in a month. By the time you hear about it, the easy money is gone. You're now providing exit liquidity to the people who bought earlier.
2. Overtrading — buying and selling every week. Each trade has taxes, brokerage, and bid-ask spread costs. Frequent trading reduces returns by 2-5% per year for most people.
3. Concentrated positions — putting 50% of your money in one stock. Even if you're right, the emotional stress of holding through volatility is high. Diversification isn't just for safety — it's for sleep.
4. Ignoring taxes — every sell triggers capital gains tax. Plan your exits. Use harvesting strategies.
5. Following tips — TV, YouTube, Telegram groups, your cousin. 99% of tips underperform the index. If someone had a real edge, they'd be running a hedge fund, not posting on YouTube.
The actual decision
Choose index funds if: - You have <₹50 lakh to invest - You don't want to spend 5+ hours/week on research - You don't enjoy reading financial statements - You want predictable, market-rate returns with minimal effort - You value sleep and peace of mind
Choose direct stocks if: - You have >₹50 lakh and want to learn - You genuinely enjoy business analysis - You can handle a 40-50% drawdown without selling - You're willing to be wrong 50% of the time - You treat it as education, not just returns
Choose both (recommended): - 80-90% in index funds (the boring, reliable core) - 10-20% in direct stocks (the exciting, educational satellite) - Rebalance once a year
What to actually do this week
-
If you have no equity investments: Open a Demat account + start a ₹5K SIP in a Nifty 50 index fund. Don't think about direct stocks yet.
-
If you have <₹10L in equity: Stay 100% in index funds. Don't try to pick stocks until you have more capital and more experience.
-
If you have >₹50L: Allocate 10-20% to a "learning portfolio" of 8-12 stocks. Pick businesses you understand. Track them quarterly.
-
Don't sell your index funds to buy individual stocks. Start the stock portfolio with new money. Keep the index funds as your foundation.
-
Track your stock picks for 3 years before deciding you're good at it. If your stock picks underperform Nifty 50 in 3 of 5 years, go back to 100% index funds. That's not a failure — that's wisdom.
Use the tool: SIP Calculator — model index fund SIP returns. Try the Lumpsum Calculator for one-time investments.
More from the blog: - SIP vs Lump Sum - FD vs Debt Fund - How to Read a Payslip