What you get on one plan
| OHLC Pro, $149/mo | Tiingo Commercial, $50/mo | |
|---|---|---|
| Internal business use | Your team, up to 5 API keys | Up to two developers |
| U.S. fundamentals | Included: every company, plus as-reported XBRL facts and SEC filings | Dow 30; full coverage is an add-on from $9.99/mo |
| Official MCP server for AI assistants | Included | None; community-built servers exist |
| Usage limits | 500,000 credits/day; no bandwidth cap | 20,000 requests/hour, 150,000/day, 100 GB/month |
OHLC vs Tiingo, side by side
| OHLC | Tiingo | |
|---|---|---|
| Business use | Published and self-serve. Pro covers internal business use for your team at $149/mo. Commercial adds display and redistribution at $899/mo. | All self-serve plans are internal use only, with attribution required. Redistribution needs a separate license; apps where each user brings their own Tiingo key are allowed. |
| Fundamentals | Included on every plan, even Free. Financial statements, metrics, dividends, splits, earnings and SEC filings; as-reported XBRL facts carry their filing's accession number. | Dow 30 on base plans; full U.S. coverage as a paid add-on (3, 10 or 20+ years). |
| Pricing model | Hard cap, no overages. Daily credits (5 per symbol for daily bars). At the limit, requests return 429 until 00:00 UTC; the bill never changes. | Requests per hour and per day, unique symbols per month and monthly bandwidth: Power 10,000/hour, 100,000/day, 40 GB; Commercial 20,000/hour, 150,000/day, 100 GB. |
| Paid plans | Developer $49, Pro $149, Commercial $899, Scale $1,499 per month. Pay annually and get two months free. | Power $30/mo ($300/yr) for individuals; Commercial $50/mo ($499/yr) for internal business use by up to two developers. Redistribution of end-of-day and IEX data from $250/mo (startups) or $500/mo. |
| Free tier | 12,500 credits/day and 30 requests/min on AAPL, NVDA, JNJ, PEP, MSFT, SPY and QQQ: 5 years of daily bars, fundamentals and SEC filings. Personal use, no card. | Starter: 500 unique symbols a month, 50 requests/hour, 1,000/day and 1 GB/month of bandwidth. |
| Coverage | Every U.S.-listed stock and ETF, plus mutual funds and U.S. corporate bonds on Commercial and Scale, and crypto and forex pairs, index levels and seven exchanges in Canada, the UK, France, the Netherlands and Australia on Pro and above. | 80,000+ U.S. stocks, ETFs, mutual funds and Chinese A-shares; crypto, forex and IEX prices; news. |
| History | 5 years (Free, Developer), 15 years (Pro), full history (Commercial, Scale). | End-of-day history back to 1962 on every plan; IEX intraday from August 2017. |
| Latency | End-of-day bars and quotes delayed at least 15 minutes; 5-minute and hourly bars for about the last 30 days on Pro and above. | End-of-day prices around 5:30 p.m. ET. Real-time IEX prices over REST and WebSocket; the full IEX feed needs a signed IEX agreement. |
| Delivery | REST (JSON or CSV), delayed-quote WebSocket (Pro and above), nightly flat files (Pro and above), bulk exports (Commercial and above), S3 delivery (Scale). | REST (JSON or CSV) and WebSocket firehoses for IEX, crypto and forex. |
| AI and MCP | Hosted MCP server at https://api.ohlc.io/mcp with OAuth sign-in or an API key, on Developer and above. | No official MCP server; community-built servers exist. |
Why teams pick OHLC over Tiingo
- More than two developers need the data. Tiingo's Commercial plan covers internal use by up to two developers. OHLC's Pro plan covers internal business use for your team.
- You want fundamentals and filings included. OHLC's statements, metrics, dividends, splits, earnings and SEC filings come with every plan. Tiingo covers the Dow 30 and sells wider fundamentals as an add-on.
- You need more than end-of-day prices. OHLC also serves analyst ratings, estimates, ownership, insider trades, short interest, technical indicators and fund holdings on Pro and above.
- Backtests that survive ticker changes. Every listing has a stable
instrument_id, andas_ofandsymbol_atanswer what was known, and which company held a ticker, on any past date. Renamed, merged and reused symbols stop silently corrupting your history. - You pull many symbols at once.
/v1/eodtakes up to 100 symbols per request, and a whole-market day is one call withdate=. - You work with AI assistants. OHLC runs an official hosted MCP server, so Claude and other clients query the API directly.
When Tiingo is the better pick
Choose Tiingo if you mainly need long end-of-day history on a small budget (back to 1962 on its $30 Power plan), real-time IEX prices, IEX intraday from 2017, or Chinese A-shares, or low-cost end-of-day redistribution from $250 a month for startups.
Switching from Tiingo to OHLC
Both APIs take YYYY-MM-DD dates and return JSON or CSV, so the main changes are the path, the adjusted fields and auth.
- Daily bars.
/tiingo/daily/aapl/prices?startDate=…&endDate=…maps to/v1/eod?symbols=XNAS:AAPL&from=…&to=…(daily bars), with up to 100 symbols per request. - Adjusted fields. Tiingo returns raw and
adj*fields in the same row. OHLC returns one series per request: as traded by default, oradjustment=total_returnfor the equivalent ofadjClose. Methods can differ, so spot-check a few series after switching. - Dividends and splits. Tiingo's
divCashandsplitFactorcolumns become their own endpoints, /v1/dividends and /v1/splits. - Intraday and quotes.
/iex/{ticker}/prices?resampleFreq=5minmaps to/v1/intradaywithinterval=5m(intraday bars);/iex/{ticker}maps to/v1/quotes(quotes), delayed at least 15 minutes. - Auth. Replace
token=orAuthorization: Token …withAuthorization: Bearer $OHLC_API_KEY. See authentication. - Pagination. OHLC returns at most 500 rows per page. Pass
meta.next_cursorback ascursoruntil it is null. See pagination.
curl 'https://api.ohlc.io/v1/eod?symbols=XNAS:AAPL,ARCX:SPY&from=2020-01-02&to=2025-12-31&adjustment=total_return&format=csv' \
-H "Authorization: Bearer $OHLC_API_KEY"Create a free key and compare a few series before moving production traffic.
Details about Tiingo on this page come from its public website as of October 4, 2026 and may change; their pricing page is the current word. OHLC details reflect our own pricing on the same date.