Financial Modeling Prep
Lets an agent pull stock-market and company-fundamentals data from Financial Modeling Prep (FMP): real-time quotes, company profiles, the three financial statements, key metrics and ratios, historical daily prices, symbol search, and market news.
What it can do
| Method | What it does |
|---|---|
fmp_quote | Real-time quote(s) for one ticker or a comma-separated list. |
fmp_profile | Company profile - sector, industry, description, CEO, market cap. |
fmp_income_statement | Income statement by period (annual/quarter). |
fmp_balance_sheet | Balance sheet statement by period. |
fmp_cash_flow | Cash flow statement by period. |
fmp_key_metrics | Per-period valuation and efficiency metrics. |
fmp_ratios | Liquidity, profitability, leverage and valuation ratios. |
fmp_historical_price | Daily OHLCV history, optionally bounded by date. |
fmp_search | Search symbols / companies by name or ticker. |
fmp_stock_news | Recent market news, optionally filtered by tickers. |
fmp_request | Generic passthrough to any endpoint for full coverage. |
How to get your key
The API authenticates with an apikey query parameter on every request.
- Sign in at Financial Modeling Prep.
- Open the Developer Docs and go to your Dashboard.
- Copy your API key (a free tier is available).
- Paste it into FlyMyAI.
Fields to fill in FlyMyAI
| FlyMyAI field | Where it comes from |
|---|---|
FMP_API_KEY | Financial Modeling Prep -> Developer Docs -> Dashboard |
Troubleshooting
401 Unauthorized/Invalid API KEY- the key is wrong or missing. Re-copy it from your dashboard.403 Forbidden/ endpoint not in your plan - the endpoint requires a paid tier. Upgrade or use a covered endpoint.429 Too Many Requests- you hit your plan's rate or daily limit. Wait for the reset or upgrade.- Empty result for a ticker - check the symbol (use the exchange-listed ticker, e.g.
AAPL); some symbols need an exchange suffix.
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Financial Modeling Prep!