π― Hidden Alpha - Fund Manager Investment Tracker
Discover where India's top fund managers invest their own money
Hidden Alpha tracks personal investments made by India's top 33 fund managers in their own mutual fund schemes. When fund managers invest their personal wealth in the funds they manage, it demonstrates strong conviction and alignment with investor interests - the ultimate "skin in the game" indicator.
- π 33 Top Fund Managers - Track personal investments across 21 AMCs
- π° βΉ6,456+ Lakhs - Total personal wealth invested and verified
- π Two View Modes - Individual manager view & grouped by AMC
- β 100% Verifiable - All data sourced from official SEBI & AMC documents
- π¨ Interactive Dashboard - Beautiful dark-themed UI with filtering
- π Complete Transparency - Direct links to SAI documents for verification
- π Regular Updates - Easy to update with latest disclosures
- Python 3.8 or higher
- pip (Python package manager)
- Git
# Clone the repository
git clone https://github.com/abhitsian/hidden-alpha.git
cd hidden-alpha
# Run the setup script (installs dependencies)
chmod +x setup.sh
./setup.sh
# Generate the dashboards
python3 run_all.pyThat's it! The dashboards will open automatically in your browser.
# Clone
git clone https://github.com/abhitsian/hidden-alpha.git
cd hidden-alpha
# Setup and run
./setup.sh
python3 run_all.py# Clone the repository
git clone https://github.com/abhitsian/hidden-alpha.git
cd hidden-alpha
# Create virtual environment (recommended)
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Generate dashboards
python3 hidden_alpha.py # Individual view
python3 hidden_alpha_grouped.py # Grouped by AMC
python3 generate_sources_page.py # Sources page
# Open dashboards
open reports/hidden_alpha.html
open reports/hidden_alpha_grouped.html1. Individual View (hidden_alpha.html)
All 33 fund managers in one view with:
- Sort by personal investment, performance, or experience
- Filter by conviction level
- Search by name, AMC, or specialty
- Interactive cards with complete data
Best for: Finding top investors and comparing across all AMCs
2. Grouped by AMC (hidden_alpha_grouped.html)
Fund managers organized by their mutual fund:
- AMC-level statistics
- Compare managers within same organization
- See which AMCs have strong conviction culture
- Verify entire AMC at once
Best for: Understanding organizational commitment patterns
Complete verification page with:
- SEBI regulations and circulars
- Links to all 19 AMC disclosure pages
- Step-by-step verification guide
- Sample SAI disclosure format
Best for: Verifying data independently
| Rank | Manager | AMC | Investment | Conviction |
|---|---|---|---|---|
| 1 | Rajeev Thakkar | PPFAS | βΉ700.00L | Very High |
| 2 | Raj Mehta | PPFAS | βΉ385.40L | Very High |
| 3 | R. Srinivasan | SBI MF | βΉ320.75L | Very High |
| 4 | Raunak Onkar | PPFAS | βΉ298.60L | Very High |
| 5 | Vetri Subramaniam | UTI | βΉ285.70L | Very High |
PPFAS (Parag Parikh) has 3 of the top 4 investors!
| Rank | AMC | Managers | Total Investment |
|---|---|---|---|
| 1 | PPFAS (Parag Parikh) | 3 | βΉ1,384.00L |
| 2 | ICICI Prudential | 4 | βΉ778.50L |
| 3 | UTI Asset Management | 2 | βΉ554.60L |
| 4 | HDFC AMC | 3 | βΉ482.60L |
| 5 | SBI Mutual Fund | 2 | βΉ456.55L |
hidden-alpha/
βββ README.md # This file
βββ requirements.txt # Python dependencies
βββ setup.sh # Automated setup script
βββ run_all.py # Generate all dashboards
βββ
βββ Core Scripts
βββ hidden_alpha.py # Individual view generator
βββ hidden_alpha_grouped.py # Grouped view generator
βββ generate_sources_page.py # Sources page generator
βββ
βββ Data & Configuration
βββ hidden_alpha_data.py # 33 fund manager dataset
βββ funds_config.py # Top 10 AMC data
βββ data_sources_config.py # Source links & SEBI regs
βββ
βββ Utilities
βββ scraper.py # Web scraping tools
βββ main.py # Original tracker
βββ quick_start.py # Quick dashboard generator
βββ
βββ Generated Reports
βββ reports/
β βββ hidden_alpha.html # Individual view dashboard
β βββ hidden_alpha_grouped.html # Grouped view dashboard
β βββ data_sources.html # Verification page
βββ
βββ Data Storage
βββ data/ # Scraped data (gitignored)
β βββ all_funds_data.json
β βββ sid_documents/
βββ
βββ Documentation
βββ HIDDEN_ALPHA_README.md # Detailed documentation
βββ SOURCE_ATTRIBUTION_SUMMARY.md
βββ GROUPED_VIEW_SUMMARY.md
βββ CONTRIBUTING.md
# Generate all dashboards at once
python3 run_all.py
# Generate individual components
python3 hidden_alpha.py # Individual view
python3 hidden_alpha_grouped.py # Grouped by AMC
python3 generate_sources_page.py # Sources page# Import and use the data programmatically
from hidden_alpha_data import FUND_MANAGERS
# Find high conviction managers
high_conviction = [
fm for fm in FUND_MANAGERS
if fm['skin_in_game_rating'] in ['High', 'Very High']
]
# Get PPFAS managers
ppfas_managers = [
fm for fm in FUND_MANAGERS
if 'PPFAS' in fm['amc']
]
# Calculate statistics
total_investment = sum(
fm['personal_wealth_invested_lakhs']
for fm in FUND_MANAGERS
)To update with latest fund manager investments:
- Check latest SAI documents from AMC websites
- Update
hidden_alpha_data.pywith new amounts - Regenerate dashboards:
python3 run_all.py
All data is sourced from official regulatory filings:
- SEBI Circulars: Official regulations mandating disclosure
- SAI Documents: Statement of Additional Information from each AMC
- AMFI Portal: Central repository for mutual fund data
- AMC Websites: Individual fund house disclosures
- SEBI Circular:
SEBI/HO/IMD/IMD-RAC-2/P/CIR/2023/000175 - Effective Date: June 1, 2024
- Requirement: Disclosure of personal investments by fund managers
Every fund manager card includes links to:
- SAI Document (official disclosure)
- AMFI Portal page
- Complete sources page
All data is 100% verifiable from official sources.
We welcome contributions! Here's how you can help:
- Fork the repository
- Add fund manager data to
hidden_alpha_data.py - Add AMC source links to
data_sources_config.py(if new AMC) - Test by running
python3 run_all.py - Submit a pull request
- Check latest SAI documents
- Update amounts in
hidden_alpha_data.py - Update
last_verifieddates - Submit pull request with source references
- Open an issue describing the feature
- Tag it as "enhancement"
- Provide use case examples
See CONTRIBUTING.md for detailed guidelines.
- 33 Fund Managers tracked
- 21 AMCs represented
- βΉ6,456.05 Lakhs total personal investment
- βΉ50.61 Lakh Crores combined AUM
- 100% verifiable from official sources
- Find high-conviction managers: See who puts their money where their mouth is
- Verify alignment: Check if managers invest in funds they recommend
- Compare AMCs: Identify which organizations have strong conviction culture
- Make informed decisions: Use conviction as an additional selection criterion
- Study patterns: Analyze correlation between personal investment and performance
- Track changes: Monitor how manager investments change over time
- AMC analysis: Understand organizational culture through employee investments
- Data validation: Cross-reference with official sources
- Build tools: Use the dataset for analytics applications
- Create visualizations: Generate charts and insights
- Integrate data: Connect with other financial data sources
- Automate tracking: Set up monitoring for disclosure updates
IMPORTANT: This tool is for research and educational purposes only.
- β Data sourced from official SEBI & AMC disclosures
- β All sources linked for independent verification
- β Not investment advice
- β No guarantee of data accuracy (always verify)
- β Past performance doesn't predict future results
Always consult a qualified financial advisor before making investment decisions.
This project is licensed under the MIT License - see the LICENSE file for details.
- β Free to use, modify, and distribute
- β Commercial use allowed
- β No warranty provided
- β Must include original license
- SEBI - Regulatory framework
- AMFI - Central data repository
- Individual AMCs - Personal disclosure documents
Special thanks to PPFAS (Parag Parikh) for pioneering transparency around fund manager personal investments and making "skin in the game" a priority.
- Documentation: HIDDEN_ALPHA_README.md
- Source Attribution: SOURCE_ATTRIBUTION_SUMMARY.md
- Grouped View Guide: GROUPED_VIEW_SUMMARY.md
- Issues: GitHub Issues
- Discussions: GitHub Discussions
If you find Hidden Alpha useful, please consider:
- β Starring the repository
- π΄ Forking and contributing
- π’ Sharing with fellow investors
- π Reporting issues or suggestions
For questions, suggestions, or collaboration:
- Open an Issue
- Start a Discussion
- Submit a Pull Request
- Automated SAI scraping
- Historical tracking of manager investments
- Email alerts for disclosure updates
- API endpoint for programmatic access
- Mobile-responsive enhancements
- Export to Excel/PDF
- Comparison tools
- Performance correlation analysis
See Issues for requested features and vote with π
Built with β€οΈ for Indian investors
Uncover where India's smartest fund managers invest their own money
β Star β’ π΄ Fork β’ π Docs β’ π Issues
Last Updated: December 22, 2025 Version: 1.0.0 Data As Of: March 2025 (SAI disclosures)