What a business pays
| Your project | OHLC | Massive |
|---|---|---|
| Internal research or tools for a team | $149/mo (Pro) | $2,499/mo (Business) |
| Prices shown to customers in your product | $899/mo (Commercial) | $2,499/mo (Business) |
| Delayed prices plus financial statements, personal use | $49/mo (Developer, 5 years) | $58/mo (Starter $29 + Financials $29, 5 years) |
OHLC vs Massive, side by side
| OHLC | Massive | |
|---|---|---|
| Business and display rights | Published and self-serve. Pro covers internal business use for your team at $149/mo. Commercial adds display and redistribution to customers at $899/mo. Free and Developer are personal use. | Individual plans cover one person's own use (non-professionals only). Showing data to anyone else requires a Business subscription ($2,499/mo), which lists no exchange fees or approvals. |
| 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. | Financials and ratios included on Stocks Advanced, or $29/mo standalone for individuals. |
| 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. | Flat monthly price per asset class. Paid stock plans list unlimited API calls; Basic is limited to 5 calls/min. |
| Paid plans | Developer $49, Pro $149, Commercial $899, Scale $1,499 per month. Pay annually and get two months free. | Stocks individual: Starter $29, Developer $79, Advanced $199 per month. Stocks Business $2,499 per month; Enterprise is custom. Options, indices, currencies and futures are priced separately. |
| 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. | Stocks Basic: 5 API calls/min, 2 years of history, end-of-day data. |
| 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. | U.S. stocks across 55+ venues including the FINRA TRFs and OTC, with 32,345+ active and delisted tickers. Separate plans for options, indices, currencies and futures. |
| History | 5 years (Free, Developer), 15 years (Pro), full history (Commercial, Scale). | 2 years (Basic), 5 years (Starter), 10 years (Developer), 20+ years (Advanced, Business). Tick-level trades and quotes back to 2003. |
| 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 on Basic, 15-minute delayed on Starter and Developer, real-time on Advanced. Business includes real-time fair market value. |
| 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, WebSocket streaming and S3-compatible flat files; WebSocket and flat files start on Starter. |
| AI and MCP | Hosted MCP server at https://api.ohlc.io/mcp with OAuth sign-in or an API key, on Developer and above. | Remote MCP server with OAuth sign-in; access follows your plan, and a free Basic account can connect. |
Why teams pick OHLC over Massive
- You will show data inside a product. OHLC's Commercial plan includes display and redistribution for $899 a month. Massive's individual plans do not allow showing data to anyone else, including testers and colleagues, so a customer-facing app there starts at $2,499.
- More than one person needs the data. OHLC's Pro plan allows internal business use at $149 a month. On Massive, sharing data with a colleague moves you to Business.
- You need company data alongside prices. Financial statements, dividends, splits, earnings and SEC filings are on every OHLC plan, including Free. On Massive, financials come with Advanced or as an add-on.
- 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 want a hard ceiling. Credits reset at 00:00 UTC, the cap returns 429, and there are no overage charges.
When Massive is the better pick
Choose Massive for real-time feeds, tick-level trades and quotes, second and minute bars with long history, real-time options, or futures. It is a market-microstructure specialist; OHLC is built for delayed U.S. equity prices with the company data around them.
Switching from Massive to OHLC
Both APIs accept a bearer token, so auth changes only in the key and host. The differences are symbols, default adjustment and the response shape.
- Symbols.
AAPLbecomesXNAS:AAPL,SPYbecomesARCX:SPY. Bare tickers also resolve, but the qualified form is unambiguous. See symbols. - Auth. Use
Authorization: Bearer $OHLC_API_KEYagainsthttps://api.ohlc.io/v1. - Daily bars.
/v2/aggs/ticker/AAPL/range/1/day/{from}/{to}maps to/v1/eod?symbols=XNAS:AAPL&from=…&to=…(daily bars), with up to 100 symbols per request. - Adjustment. Massive aggregates are split-adjusted by default. OHLC returns raw prices by default, so add
adjustment=splitto match, oradjustment=total_returnto include cash dividends. - Whole-market days. Massive's Daily Market Summary maps to
/v1/eod?date=YYYY-MM-DDwith no symbols, which costs 500 credits. - Intraday. Minute aggregates map to
/v1/intraday(intraday bars) withinterval=5mor1h(Pro and above, about 30 days). - Pagination. Instead of following
next_url, passmeta.next_cursorback ascursorwith the other parameters unchanged. Cursors expire after an hour. See pagination. - Response shape. Rows arrive in
datawith named fields (date,open,high,low,close,volume) as exact decimal strings, andmetacarriesnext_cursorandas_of.
curl 'https://api.ohlc.io/v1/eod?symbols=XNAS:AAPL&from=2025-01-02&to=2025-06-30&adjustment=split' \
-H "Authorization: Bearer $OHLC_API_KEY"If you used Massive flat files, OHLC's nightly flat files start on Pro, and Scale can push them to S3. Create a free key to test the request shapes first.
Details about Massive on this page come from its public website as of October 3, 2026 and may change; their pricing page is the current word. OHLC details reflect our own pricing on the same date.