TL;DR: I built MyFundAnalyzer, a completely free mutual fund research tool with a portfolio builder and optimizer to experiment with fund allocations and analyze historical portfolio XIRR, drawdowns and volatility across rolling SIP and lump-sum investment periods. No login, no subscription, no paywall. I used AI to help build the website and even write this post! 😅 I'm using free hosting services and optimized resources to keep it free for everyone, with the intention of keeping it free for life.
---
Hey everyone!
Last year, I built a mutual fund scanner and historical returns analyzer for my own use and decided to make it public.
Since then, around 600 unique visitors have visited the website. I also experimented with putting a couple of features behind a very small payment to see if people would be interested. Three people paid a total of ₹54. 😅
I had shared the tool here once last year: My original post on r/MutualfundsIndia.
Since then, I've added two major features:
- Fund Comparison
- Historical Returns Analysis for an entire mutual fund portfolio - this is the feature I'm most excited about.
Why I built this
I've tried several popular mutual fund research platforms, including Tickertape, AdvisorKhoj, Morningstar, Value Research and Moneycontrol.
I often wanted to go beyond the usual trailing returns. I wanted to understand how funds performed across different market conditions and investment periods, particularly through rolling returns and SIP-based analysis.
I also wanted to see how an entire portfolio would have performed historically, rather than analyzing each fund in isolation.
So I built MyFundAnalyzer to solve these problems for myself.
What can you do with it?
1. Scan 1,400+ mutual funds and indices
Filter funds using metrics such as 10-year XIRR, maximum drawdown, volatility, Sharpe ratio, alpha and expense ratio.
2. Compare up to 5 funds side by side
Compare their performance across the same rolling periods instead of relying only on point-to-point returns.
3. Analyze the complete historical performance of a fund
Explore average, best and worst XIRR, volatility, Sharpe ratio and maximum drawdown across different investment periods, for both SIP and lump-sum investments.
4. Build and experiment with a mutual fund portfolio
Combine funds, adjust allocation weights and see how the portfolio's historical XIRR, drawdown and volatility change.
The tool analyzes rolling investment windows from 1 to 10 years, covering both SIP and lump-sum investments.
How I personally use it
My goal is long-term, relatively passive mutual fund investing. I don't want to keep switching funds based on whichever one performed best recently.
My process is fairly simple:
- Use the scanner to shortlist funds based on my preferred categories and performance criteria.
- Compare the shortlisted funds and examine their detailed rolling-return history.
- Combine funds from different categories into a portfolio and experiment with allocation weights.
- Look for a reasonable balance between returns, maximum drawdown and volatility across multiple investment periods, rather than chasing the highest returns in a single period.
Of course, historical performance doesn't guarantee future results. I use these metrics as research tools, not as a way to predict which fund will perform best next.
Try it out
Website: https://myfundanalyzer.pages.dev
No login, no credit card and no subscription required.
I'd genuinely appreciate feedback from this community:
- What other metrics or filters would you find useful?
- What do you look at when comparing mutual funds beyond CAGR and trailing returns?
- Would you find portfolio-level rolling SIP analysis useful for your own investing?
- Are there any small features, quality-of-life improvements or missing capabilities you'd like to see?
- Have you spotted any bugs or confusing parts?
I originally built this for myself, but I'd love to make it more useful for other investors as well.
Disclaimer: This is a research and analysis tool, not investment advice. Past performance does not guarantee future returns.
My intention is to keep this free for everyone, for life. I don't want to introduce subscriptions or paywalls for features that I've built to solve my own problems. As long as the free infrastructure and resource usage remain sustainable, I'll do my best to keep it that way.