niravtrivedi23/mutual-fund-analysis-Dashboard-Python-PowerBI
Mutual Fund Analysis Dashboard using Python, Excel, and Power BI | Top 30 Low-Risk High-Return Schemes Identified
π Mutual Fund Overview & Insights
This mutual fund analysis project focuses on identifying top 30 schemes with high return and low risk using Python, Excel, and Power BI.
π οΈ Tools Used: Python (Pandas, Sklearn), Excel, Power BI
π Dataset: More Than 2500 Mutual Fund Schemes (Top 30 Filtered)
π§ Project Goal
To identify top-performing, low-risk mutual fund schemes using data-driven techniques and present insights through a dynamic, professional Power BI dashboard.
π Python-Based Fund Analysis
I started by importing and exploring a dataset of over 2500 mutual fund schemes.
π Python Script
1. Data Cleaning
- Removed unnecessary columns
- Handled missing values
- Standardized numeric formats (returns, expense ratios)
2. Data Description & Understanding
- Statistical summaries using Pandas: mean, median, mode, min, max, std deviation
- Analyzed fund distributions across return rates, risk levels, and fund age
3. Data Normalization
- Used
MinMaxScalerfromsklearn.preprocessingto normalize numeric fields - Compared returns and expense ratios on a common scale
4. Fund Scoring & Ranking
Custom scoring formula based on:
- High 3-Year Returns
- Low Expense Ratio
- Moderate Fund Age
- Consistent 1-Year Return > 0
5. Final Output β Top 30 Funds
Extracted the Top 30 Mutual Funds with best return-low risk balance
π Top 30 Mutual Funds (Excel)
π Power BI Dashboard β Mutual Fund Insights
After processing the data using Python and Excel, I built an interactive dashboard in Power BI.
π Power BI Dashboard File (.pbix)
π Dashboard Preview Image
π Key Features
π Dynamic Filters
- Filter by Fund Type, Category, Sub-category, AMC Name, Risk Level, Fund Rating
π Key Visuals & KPIs
- πΌ Total Investment by Fund Type: AUM across Equity, Debt, Hybrid, etc.
- π SIP vs Lumpsum Summary Cards: Monthly SIP trends and minimum lump sum amounts
- π§Ύ Expense Ratio Comparison: By Investment Strategy and Sub-Category
- π 3-Year Returns (Donut Chart): Category-wise long-term returns
- π Top Performing AMCs: Average return and AUM
- π€ Fund Manager AUM Comparison: Largest fund managers by assets
- π§ Insight Cards: Auto-generated insights with simple explanations
π Mutual Fund Investment Insights
| Insight Category | Summary |
|---|---|
| πΌ Investment Trends | Equity Funds lead with βΉ1.35M Cr total size |
| π€ Fund Manager | Vivek Sharma manages highest AUM: βΉ7.3M Cr |
| π Cost vs Return | Index Funds have lowest expense ratio: 0.26% |
| π¦ Best Return (1Y) | Bank of India Mutual Fund: 14.4% |
| π SIP vs Lumpsum | Avg. SIP: βΉ528.50/month, Lumpsum Min: βΉ3.05K |
| β³ 3-Year Returns | Equity Funds: 37.84%, Hybrid: 14.25% |
πΌοΈ Dashboard Preview
π§ Final Conclusion β See the Power of Investment
Through this project and dashboard, you can clearly see the power of investing in mutual funds when guided by data-driven insights.
By analyzing returns, expense ratios, risk levels, and fund manager performance, Iβve shown how even basic financial knowledge, supported by visual tools, can help improve financial decisions.
π‘ This dashboard isn't just about numbersβit's about empowering people to make smarter, low-risk investments and take control of their financial future.
Early and informed mutual fund investment leads to long-term wealth creation.
By combining:
- Python for filtering,
- Excel for cleaning,
- Power BI for storytelling,
I created a tool that helps both beginners and experts make data-driven, low-risk, high-reward decisions.
π§ Tool Summary
| Tool | Purpose |
|---|---|
| Python | Data cleaning, scoring, filtering top 30 funds |
| Excel | Formatting, validation, supporting data |
| Power BI | Interactive dashboard and visual storytelling |
π Files in This Repository
| File | Description |
|---|---|
| top_30_mutual_funds.xlsx | Final top 30 filtered mutual funds |
| Mutual Fund Dashboard.pbix | Power BI dashboard |
| Mutual Fund Dashboard.png | Dashboard image preview |
β Feel free to fork, explore, and contribute!
π Feedback Welcome
Thank you for exploring my Mutual Fund Analysis project!
Iβm always open to suggestions, improvements, or collaboration ideas.
π© Feel free to connect with me on LinkedIn
π§ Or drop an email: niravtrivedi069@gmail.com
Your feedback helps me grow and build better data-driven solutions. Letβs connect and discuss ideas!
