MLQ.ai
About Sign in Subscribe

MLQ API

Agent-native, provenance-first access to SEC & US-markets data. Every value names the exact filing it came from. Point-in-time built in. Standard statement field names — switching from another provider is a one-line base-URL change.

Get a free API key → Pricing MCP for agents API reference Accuracy Methodology & data dictionary OpenAPI spec
QUICK START
curl -H "Authorization: Bearer YOUR_KEY" \
  "https://mlq.ai/api/v1/companies/AAPL/income-statement/?period=FY&limit=4"

What you get

Provenance on every value
Each number names the exact SEC filing (accession + URL) it came from.
Point-in-time
?as_of=YYYY-MM-DD returns only what was known then — no look-ahead bias for backtests.
Drop-in ready
Standard statement field names — switching providers is a base-URL change.
Agent-native
One OpenAPI spec powers the docs and the MCP; clean JSON, no scraping.
Beyond financials
Filings firehose, insider trades, 13F, and the AI-infrastructure pipeline.
Live
Refreshed automatically as companies file with the SEC.

Guides

Getting started in 5 minutes →
Key → first call → paging → agent. Start here.
Point-in-time fundamentals for backtesting →
Eliminate look-ahead bias with as_of — a runnable Python cookbook.
Agent cookbook →
Connect Claude in one line; prompt recipes for research, 13F, filings triage, and infra.
AI infrastructure: power, permits & the grid →
Interconnection queue, data-center permits, and the as-built fleet — datasets no other API has.
Build a 13F tracker →
Fund portfolios, quarterly diffs, who-owns-what — reconciled to the filings.

Endpoints

GET /companies/{ticker}/income-statement Income statement (with source filing)
GET /companies/{ticker}/balance-sheet Balance sheet
GET /companies/{ticker}/cash-flow Cash flow statement
GET /companies/{ticker}/metrics Derived ratios & per-share metrics
GET /companies/{ticker}/facts Raw normalized XBRL facts
GET /companies/{ticker}/filings SEC filing index
GET /companies/{ticker}/insider-trades Form 4 insider transactions
GET /companies/{ticker}/institutional-ownership 13F holders of a stock
GET /funds/{cik}/holdings A 13F filer's portfolio
GET /feed Scored EDGAR firehose
GET /congress-trades US congressional stock trades (STOCK Act)
GET /companies?q= Company search
GET /interconnection-queue ISO interconnection queue (gen/storage/large-load)
GET /interconnection-queue/changes Queue 'what changed' feed
GET /operating-generators US power fleet (EIA-860)
GET /permits Data-center construction & air permits
GET /data-centers Verified data-center directory (global)

Auth: Authorization: Bearer <key> or X-API-Key: <key> · Point-in-time: append ?as_of=YYYY-MM-DD to the financial endpoints (facts, metrics, statements).

The Power Delivery GapReport
Research

The Power Delivery Gap

The interconnection queue holds more than 1,100 GW of power. The grid delivers renewables quickly and firm gas slowly, if at all. A model of what the US grid can actually deliver, and when, built on MLQ's queue and generator data.

No spam. Unsubscribe anytime.