# Distill Markets > SEC filing data for AI agents and backtests: XBRL fundamentals as filed, point-in-time values as they were first reported, Form 13F institutional holdings, insider transactions and Schedule 13D/G blockholders, each figure linked to its source filing on EDGAR. Factual information only: no ratings, forecasts, targets or advice. ## Public pages (no key needed) - [Company fundamentals](https://www.distillmarkets.com/company): one page per covered US filer with balance sheet, income statement and cash flow as filed, plus insider activity. URLs are /company/{TICKER}; the A-Z index is at /company/browse/{LETTER}. - [Institutional 13F portfolios](https://www.distillmarkets.com/manager): one page per manager for the most recent settled quarter, with total book value, securities held and the ten largest positions. URLs are /manager/{holderKey}. - [Benchmark](https://www.distillmarkets.com/benchmark): cell-by-cell comparison of served figures against SEC EDGAR, per ticker at /benchmark/{TICKER}. - [Methodology](https://www.distillmarkets.com/methodology): how the aggregates are computed and which quarters count as complete. - [Sitemap](https://www.distillmarkets.com/sitemap.xml) ## API and MCP server - [API documentation](https://www.distillmarkets.com/docs): REST over HTTPS at https://api.distillmarkets.com, authenticated with an X-Api-Key header. A free key is issued at https://www.distillmarkets.com/sign-up with no card. - MCP server: https://mcp.distillmarkets.com (Streamable HTTP) for any MCP-capable client. Send the API key as an X-Api-Key header, or as Authorization: Bearer; connector-style clients can use the OAuth flow instead. - [Pricing](https://www.distillmarkets.com/pricing) - [Support](https://www.distillmarkets.com/support) ## Coverage and conventions - Computed surfaces (screens, financial health, fundamentals history, capex cycles, revisions, point-in-time reads) are built from 10-K and 10-Q filings, so they cover US domestic filers only. Foreign private issuers filing 20-F or 40-F appear only in the raw company-facts and profile surfaces. - Absence from a screen is not evidence about a company; a 404 from a computed endpoint can mean "not a ticker" or "outside coverage". - Fundamentals are served as reported, in the filer's own reporting currency, and are never converted. Form 13F values are always USD because the form is filed in USD. - Point-in-time reads are reproducible; latest-value reads move as new filings arrive. ## Legal - [Terms](https://www.distillmarkets.com/legal/terms) - [Privacy](https://www.distillmarkets.com/legal/privacy) - [Disclaimer](https://www.distillmarkets.com/legal/disclaimer) - [Financial Services Guide](https://www.distillmarkets.com/legal/fsg)