# Financial Modeling Prep vs Tiingo (slim)

> Financial Modeling Prep scores 48.7 (D) to Tiingo's 46.2 (D) for market fundamentals. Prices, MCP, x402, uptime and agent notes side by side.

- Full: https://www.anchorterminal.com/compare/financial-modeling-prep-vs-tiingo.md (~3,300 tokens) · this version ~1,580 tokens · JSON https://www.anchorterminal.com/compare/financial-modeling-prep-vs-tiingo.json · canonical https://www.anchorterminal.com/compare/financial-modeling-prep-vs-tiingo
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-04
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

Financial Modeling Prep scores 48.7 (D) on agent readiness against Tiingo's 46.2 (D), and leads in 3 of 7 scored categories. Tiingo leads on reliability. Both do market fundamentals.

- Financial Modeling Prep: D 48.7, rank #1022 of 1349 · https://www.anchorterminal.com/tools/financial-modeling-prep.min.md
- Tiingo: D 46.2, rank #1099 of 1349 · https://www.anchorterminal.com/tools/tiingo.min.md
- Financial Modeling Prep, good for Agents doing company research on statements, ratios, DCF, filings, transcripts and calendars with one key, and US coverage on cheap plans. Ahead on Schema & documentation, 61 against 39; Maintenance & community, 60 against 50. Also Free to start without a card.
- Tiingo, good for Agents that need clean US end-of-day composites with dividend and split adjustments, fund fees and news on a cheap plan, and anyone who values a long changelog. Ahead on Reliability, 60 against 50.

| Category | Financial Modeling Prep | Tiingo |
| --- | --- | --- |
| Reliability (16%) | 50 | 60 |
| Performance (10%) | pending | pending |
| Schema & documentation (13%) | 61 | 39 |
| Agent ergonomics (13%) | 59 | 56 |
| Security & auth (14%) | 30 | 32 |
| Payments & pricing (10%) | 30 | 30 |
| Task success (10%) | pending | pending |
| Maintenance & community (7%) | 60 | 50 |
| Transparency & trust (7%) | 57 | 57 |

| Fact (where they differ) | Financial Modeling Prep | Tiingo |
| --- | --- | --- |
| Vendor | Financial Modeling Prep | Tiingo Inc. |
| Hosted endpoint | `https://financialmodelingprep.com/stable` | `https://api.tiingo.com` |
| Transports | HTTP, Streamable HTTP | HTTP, websocket |
| Last release | 2026-11-02 | 2026-10-09 |
| Privacy policy last updated | couldn't be read | 2026-02-18 |

Why the edge:
- Schema & documentation, Financial Modeling Prep +22: Financial Modeling Prep 61 (No OpenAPI document was found. The MCP page says the server supplies strict parameter definitions, but the tool list needs a key and was not read (5 of 25). llms.txt links api-docs.md and pricing.md, Markdown written for agents (10). Each of the 199 endpoints in api-docs.md has a purpose paragraph and a plan marker in pricing.md, with little on when not to use it (13 of 20). Parameters are tabled with type, example and a required star, but allowed values sit in prose and no enums are given (8 of 15). Every endpoint has an example request and response; no error responses are documented anywhere we read (10 of 15). A /stable path, legacy /v3 and /v4 marked discontinued, and a changelog dated by day through 2 November 2026 (15). 5 + 10 + 13 + 8 + 10 + 15 = 61.); Tiingo 39 (No OpenAPI document or MCP server was found (0 of 25). llms.txt and llms-full.txt are served, with product routing and licence notes (10). Each documentation page states the endpoint's purpose and timing, such as prices after 5.30 pm ET with corrections to 8 pm, with little on when not to use it (12 of 20). Parameters and response fields are tabled with names and meanings, but types, defaults and allowed values are partly in prose (8 of 15). Examples in Python, Node and PHP on every page; no error responses documented (7 of 15). A changelog dated by entry since 2017 and a one-year support commitment after breaking changes, with no version in the path (12 of 15). 0 + 10 + 12 + 8 + 7 + 12 = 39.)
- Reliability, Tiingo +10: Financial Modeling Prep 50 (Read with the hosted lines. A public status page at status.financialmodelingprep.com is linked from every page (20), but its figures load by script and our reader got an error, so no incident history could be read (5). Limits are published with numbers, 250 calls a day on Basic and 300, 750 and 3,000 calls a minute on paid plans, with bandwidth caps per plan (15). No 429 behaviour, Retry-After or backoff guidance was found in the docs, api-docs.md or FAQs (0). No SLA found; the terms let FMP change limits without notice (0). The stable API is generally available (10). 20 + 5 + 15 + 0 + 0 + 10 = 50.); Tiingo 60 (Read with the hosted lines. A public status page on Instatus at status.tiingo.com lists 13 components with a notice history (20). The history in the 90 days to 3 November 2026 shows a 9 hour 59 minute outage of the Blue Ocean ATS endpoints on 21 October, a WebSocket issue on 21 September and two maintenance windows, with nothing recorded before 21 September; a long outage of one niche feed rather than the core price API (15). Limits are published with numbers, 50 and 10,000 requests an hour, 1,000 and 100,000 a day and 1 GB and 40 GB a month (15). No 429, Retry-After or backoff guidance was found (0). No SLA found (0). The end-of-day, news, crypto and forex APIs are generally available, while Equity Realtime and BOATS are in beta (10). 20 + 15 + 15 + 0 + 0 + 10 = 60.)
- Maintenance & community, Financial Modeling Prep +10: Financial Modeling Prep 60 (Read as a closed service. The changelog's newest entry is 2 November 2026 (30). Entries dated 6, 8, 12, 28 and 29 October and 2 November 2026, more than three in 90 days (20). A public changelog, a help centre, FAQs and a support address, with issues reported through a site chatbot per the FAQ (10 of 15). No official SDK; the FAQ points at third-party packages (0 of 15). No package to assess, and nothing else to show for CI or dependency health (0 of 10). 30 + 20 + 10 + 0 + 0 = 60.); Tiingo 50 (Read as a closed service. The changelog's newest entry is 9 October 2026 (30). Entries dated 9 October and 8 September 2026 fall in the last 90 days, with 21 July just outside, and the status page adds a maintenance window on 28 September (12 of 20). A dated changelog, a support address and a blog, with the developer programme promising priority email support (8 of 15). No official SDK (0 of 15). No package to assess (0 of 10). 30 + 12 + 8 + 0 + 0 = 50.)
