From 8cc08efc62f3d1224c489e1cd8f3230fbc3369f0 Mon Sep 17 00:00:00 2001 From: Stefan Jansen Date: Wed, 14 Oct 2026 16:41:46 -0400 Subject: [PATCH] docs: add verified roic.ai fundamentals source Addresses #84 with the documented free annual-history restriction and point-in-time caveat. --- docs/providers/fundamentals.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/providers/fundamentals.md b/docs/providers/fundamentals.md index f9e1c10..4d34470 100644 --- a/docs/providers/fundamentals.md +++ b/docs/providers/fundamentals.md @@ -19,6 +19,7 @@ identifier with every observation. | [Massive stock financials](https://massive.com/docs/rest/stocks/fundamentals/income-statements) | US company statements and ratios from SEC-derived data | REST API | API key; plan-dependent | A filing date can identify the latest filing that contains a period rather than its first publication | `MassiveProvider` for company metrics only | | [Sharadar Core US Fundamentals](https://sharadar.com/docs/fundamentals) | Active and delisted US companies from 1998 with as-reported and restated dimensions | API and bulk delivery | Paid subscription | Select AR dimensions for as-reported research and preserve `datekey`; MR dimensions are restated | No | | [SimFin fundamentals](https://www.simfin.com/en/fundamental-data-download/) | Standardized company statements with plan-dependent US and international history | API and bulk files | Free samples and paid tiers | Standard files can contain latest restatements; as-reported availability depends on product | No | +| [roic.ai Financial Data API](https://www.roic.ai/api) | Global standardized statements, financial ratios, and earnings call transcripts; history depends on the plan | REST API and bulk fundamentals files | API key; free tier allows 5 requests per minute and 2 years of annual statement history | Period-end dates are documented, but filing timestamps and restatement version retention are not established by the statement schema; do not assume point-in-time data | No | | [Financial Modeling Prep statements](https://site.financialmodelingprep.com/developer/docs/stable/income-statement) | Global standardized and as-reported statements with plan-dependent history | REST API and bulk products | API key; plan-dependent | Filing and acceptance dates do not by themselves establish that every superseded version is retained | No | | [Intrinio US Fundamentals](https://intrinio.com/products/us-fundamentals) | US SEC filers with reported and standardized statements | REST API and bulk products | Commercial license | Standardization and restatement fields are product-specific; verify the licensed endpoint | No | | [Compustat Financials](https://www.marketplace.spglobal.com/en/datasets/compustat-financials-(8)) | North American and global standardized financials | Xpressfeed, cloud, and institutional files; academic access through WRDS | Institutional license | Standard annual and quarterly files are restated; point-in-time products are separate | No |