monthly_inflation_rate, inflation_rates and latest_inflation_rate sit alongside fund_historical_data and analyze_fund, so a nominal return and the price level it should be measured against come from one place rather than two. analyze_fund is the tool that goes past screening: it takes a start date, an initial amount, a monthly contribution and a yearly increase rule, which models a savings plan rather than a lump sum. compare_funds is bounded at two to five funds, so a wide screen belongs in list_funds before anything reaches it.
A Fonparam client with 15 tools covering fund listings and filters, comparison and investment analysis, historical values, portfolio-management companies, daily statistics, fund types, and Turkish inflation data.
- list_funds filters the universe by code, management_company, type, TEFAS listing and a minimum and maximum risk value, with search, sorting and paging.
- top_performing_funds returns the best performers, and compare_funds puts between two and five funds side by side.
- analyze_fund runs an investment analysis on one fund from a start date, an initial investment and a monthly contribution, with a yearly increase type and value and optional monthly detail.
- fund_historical_data returns a fund's past values over a date range at a chosen interval.
- Company reads: list_companies filtered by total fund count with search and paging, and company_details, which can include that company's funds.
- Fund types: list_fund_types filtered by total fund count, and fund_type_details for one type.
- Daily statistics through statistics over a range, latest_statistics, and statistics_by_date for a single day.
- Inflation through inflation_rates over a range, latest_inflation_rate, and monthly_inflation_rate for a specific month and year.
Nothing — no account, no key.
One command — npx -y fonparam-mcp
