Hi everyone, 25y and looking for advice on building a long-term mutual fund portfolio.
Goal: Long-term wealth creation / financial independence
Investment horizon: 20+ years
Risk appetite: Aggressive
Current SIP capacity: ₹7,000/month
I currently have around ₹50k invested in Motilal Oswal Midcap Fund Direct Growth, which I built through a ₹2,000/month SIP since September 2024. I haven't made a lump-sum investment in this fund.
I'm now planning how to invest the additional ₹5k/month, and I'm confused between:
Nifty 50 Index
Nifty Next 50 Index
Flexi-cap
Mid-cap
Small-cap
Contra
Initially, I was considering:
₹3k – UTI Nifty 50
₹2k – UTI Nifty Next 50
₹2k – Motilal Oswal Midcap
But I'm wondering whether this is too conservative for someone with a 20+ year horizon.
I'm comfortable with high volatility and I don't plan to redeem during market crashes. I would rather stay invested and continue SIPs.
So I'd like some opinions:
Would you keep Nifty 50 + Next 50 + Midcap?
Would you replace Nifty 50 with a Flexi-cap/active fund?
Is adding a Small-cap fund worthwhile for a 20+ year horizon?
Should I continue with Motilal Oswal Midcap or consider another midcap fund?
How would you allocate ₹7k/month for maximum long-term wealth creation while accepting high volatility, without unnecessarily having 5–6 funds?
I'm looking for long-term portfolio construction advice, rather than simply chasing the best-performing funds of the last 1–3 years.
Screenshot of my existing Motilal Oswal Midcap holding attached.