What it costs
| Your project | OHLC | Twelve Data |
|---|---|---|
| Delivering data to customers through your app or API | $899/mo (Commercial) | $1,099/mo (Enterprise), subject to exchange terms |
| Internal research or tools at a company | $149/mo (Pro), with fundamentals, filings and research datasets | From $149/mo (Venture) |
| Fundamentals while you prototype | $0 (Free, seven tickers) | From $29/mo (Grow) |
OHLC vs Twelve Data, side by side
| OHLC | Twelve Data | |
|---|---|---|
| Business use | 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 are personal, internal and non-commercial. Any company needs a business plan. Venture allows external display; distributing data to customers through apps or APIs needs Enterprise ($1,099/mo), subject to exchange terms. |
| 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. | Fundamentals start on Grow, and some statements cost far more than 1 credit per call. |
| Pricing model | A daily allowance. Daily credits (5 per symbol for daily bars) that a batch job can spend at once. Hard cap at the limit, no overage charges. | Credits per minute, no daily cap on paid plans; most endpoints cost 1 credit per symbol and some fundamentals cost far more. Over the limit returns 429. |
| Paid plans | Developer $49, Pro $149, Commercial $899, Scale $1,499 per month. Pay annually and get two months free. | Individual: Grow $29 to $79, Pro $99 to $229, Ultra $329 to $999 per month, by credit size. Business: Venture $149 to $499, Enterprise $1,099 per month, Enterprise+ custom. Annual billing saves 17%. |
| 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. | 8 credits/min up to 800/day, U.S. markets, real-time U.S. stocks, forex and crypto, for testing and development only. |
| 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. | 1M+ instruments on 250+ exchanges in 90+ countries: stocks, ETFs, mutual funds, forex, crypto, commodities and bonds. Markets unlock by plan. |
| History | 5 years (Free, Developer), 15 years (Pro), full history (Commercial, Scale). | Daily data reaching back decades by market; intraday from 2022, 1-minute to 8-hour intervals. |
| 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. | Real-time U.S. stocks on every plan. Full WebSocket access from Pro (individual) or Venture (business); some non-U.S. markets are end of day below Pro. |
| 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), WebSocket, batch requests, SDKs for Python, Node, Go, Java and R, Excel and Google Sheets add-ins. Snowflake, Kafka and SFTP on Enterprise+. |
| AI and MCP | Hosted MCP server at https://api.ohlc.io/mcp with OAuth sign-in or an API key, on Developer and above. | Hosted MCP server at mcp.twelvedata.com with OAuth sign-in, plus an open-source local version. |
Why teams pick OHLC over Twelve Data
- You will deliver data to customers. OHLC's Commercial plan includes display and redistribution at $899 a month. Twelve Data's distribution to customers through apps or APIs needs Enterprise at $1,099.
- You want company data with every plan. Financial statements, dividends, splits, earnings and SEC filings are included on OHLC's Free plan. Twelve Data's fundamentals start on Grow, and statements can cost many credits per call.
- You run big daily pulls. OHLC's allowance is per day, so a nightly job can spend 250,000 to 1,000,000 credits at once. Per-minute credits suit steady polling better than bursts.
- 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. - One key for the whole picture. Prices, statements, dividends, splits, earnings and SEC filings on every plan; Pro adds analyst ratings, estimates, ownership, insider trades, short interest, news, technical indicators and economic data.
When Twelve Data is the better pick
Choose Twelve Data for real-time U.S. prices (even on its free plan), 250+ global exchanges, 1-minute history from 2022, or external display only, which its Venture plan allows from $149 a month. OHLC is built for U.S. equities, plus Canada, the UK, France, the Netherlands and Australia on Pro and above, with delayed quotes.
Switching from Twelve Data to OHLC
Both APIs return prices as strings and accept CSV, so the main changes are the path, symbols, dates and adjustment.
- Daily bars.
/time_series?symbol=AAPL&interval=1day&start_date=…&end_date=…maps to/v1/eod?symbols=XNAS:AAPL&from=…&to=…(daily bars), with up to 100 symbols per request. - Adjustment. Twelve Data defaults to
adjust=splits. OHLC defaults to as-traded prices, so addadjustment=splitto match;adjust=allcorresponds toadjustment=total_return. - Order. Both return bars newest first by default; pass
order=ascfor oldest first. - Paging. Instead of
outputsizeup to 5,000, request the range withlimitup to 500 and followmeta.next_cursorascursoruntil it is null. See pagination. - Symbols.
symbol=AAPL&mic_code=XNASbecomesXNAS:AAPL. Bare tickers also resolve. See symbols. - Quotes and intraday.
/quotemaps to/v1/quotes(quotes);interval=5minand1hmap to/v1/intradaywithinterval=5mor1h(intraday bars). - Auth. Replace
apikey=orAuthorization: apikey …withAuthorization: Bearer $OHLC_API_KEY.format=CSVbecomesformat=csv.
curl 'https://api.ohlc.io/v1/eod?symbols=XNAS:AAPL&from=2025-01-02&to=2025-12-31&adjustment=split' \
-H "Authorization: Bearer $OHLC_API_KEY"Check /v1/usage to see what a workload spends per day. Create a free key to test the request shapes before switching.
Details about Twelve Data 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.