

31M — Portfolio review: ₹48.5L stocks + ₹56L MF + ₹50L FD + ₹40L saving. How do I rate this and where do I go from here?
Looking for honest feedback from the community.
Attaching my consolidated holdings.
Snapshot (as of Apr 2026):
• Direct Equity: ₹48.56 L across 50 stocks
• Mutual Funds: ₹55.97 L current value / ₹31.65 L invested → 76.84% absolute return, XIRR 14.17%
• Fixed Deposits: \\\\\\\~₹50 L
• Hard Savings in account: \\\\\\\~₹40 L
• Age: 31
• Total investable corpus: \\\\\\\~₹1.95 Cr
What I’d love feedback on:
Rating out of 10 — how does this portfolio look for a 31-year-old?
Direct equity: 50 stocks feels like too many. Top holdings (RIL, Maruti, SBI, HDFC) are \\\\\\\~45% of the equity book; the bottom 15 stocks are tiny positions under ₹20K each. Worth trimming the tail and concentrating?
MF duplication: I have 7 Mirae Asset funds, 7 Invesco funds, multiple funds in the same category (4 Mirae Large & Midcap funds, 2 Mahindra Small Cap funds, etc.). Is this hurting me?
Underperformer: Bajaj Finserv Large & Midcap at -2.26% XIRR on ₹2L hold or exit?
Cash drag: ₹40L idle + ₹50L in FD is a large chunk in low-return assets. Is this too conservative at 31? What’s a sensible FD/cash allocation for my age?
Ideal allocation: Currently roughly 54% equity / 26% FD / 20% cash. What would you target?
10-15 year growth: If you were in my shoes today with \\\\\\\~₹1.95 Cr to deploy, what would you do differently?
Names and folio numbers redacted. Appreciate pointed feedback. 🙏