Real-time market data API pricing
From free trials to institutional deployments, scale with your product at any time.
Choose a plan
Every plan uses the same REST + WebSocket APIs and JSON shapes—upgrade without rewriting clients.
Free
Explore the API with realtime crypto quotes for small experiments.
- Realtime crypto quotes (300 calls / day)
- 1 API key(s)
- Community support
Growth Growth Most popular
Five markets realtime: crypto, US stocks, indices, metals, and FX.
- Realtime crypto / US stocks / indices / metals / FX
- Pro adds A-shares / HK / futures / commodities / energy / agri
- 3 API key(s) · Email ticket support
Pro Pro
Realtime on all markets, with higher REST daily quota and WebSocket throughput. Use WebSocket for live ticks; REST for queries and backfill.
- All 11 markets live
- Tick history & backtesting data
- SLA per contract · priority lanes
- 10 API key(s) · Dedicated success manager
Enterprise Enterprise
All-market Level 2 with multi-region, private connectivity, and compliance-ready setups.
- All-market Level 2 (live forex)
- Private deploy / VPC peering
- Custom SLA & audit logs
- Contracts, invoices & bank transfer
Prices are USD, tax excluded. Yearly monthly-equivalent = annual total ÷ 12. Upgrades apply immediately with prorated difference; billing details follow the console.
All plans are paid per order on a one-off basis. Subscriptions do not auto-renew and are not charged automatically at expiry. See Section 9 of the Terms for billing and refund details.
Full feature comparison
Cards highlight the essentials; the table has every difference. Scroll horizontally on small screens.
| Feature | Free$0 | Growth$99 / month | Pro$299 / month | EnterpriseCustom |
|---|---|---|---|---|
| Quota & access | ||||
| Call quota | 9,000 API calls / month | 500,000 API calls / month | 5,000,000 API calls / month | Unlimited or contracted quota |
| Daily call cap | 300 | 16,666 | 166,666 | 10,000,000 |
| REST requests per minute (RPM, approx.) | 30 | 120 | 600 | 3,000 |
| API keys | 1 | 3 | 10 | 50 |
| WebSocket connections / subscribed symbols (connections scale with key RPM) | ≥1 / 10 | ≥3 / 25 | ≥10 / 50 | ≥50 / 200 |
| Validity | Long-term access | 30 days (365 days yearly) | 30 days (365 days yearly) | 365 days |
| Market access | ||||
| Crypto | Live | Live | Live | Level 2 |
| US stocks | —Not included | Live | Live | Level 2 |
| A-shares | —Not included | —Not included | Live | Level 2 |
| Hong Kong stocks | —Not included | —Not included | Live | Level 2 |
| Forex | —Not included | Live | Live | Live |
| Indices | —Not included | Live | Live | Level 2 |
| Precious metals | —Not included | Live | Live | Level 2 |
| Continuous futures | —Not included | —Not included | Live | Level 2 |
| Energy | —Not included | —Not included | Live | Level 2 |
| Agriculture | —Not included | —Not included | Live | Level 2 |
| Broad commodities | —Not included | —Not included | Live | Level 2 |
| Data capabilities | ||||
| REST quotes & candles | ✓Included | ✓Included | ✓Included | ✓Included |
| WebSocket streaming | —Not included | ✓Included | ✓Included | ✓Included |
| Tick history & backtesting data | —Not included | —Not included | ✓Included | ✓Included |
| Support & compliance | ||||
| Availability SLA | —Not included | SLA per contract | SLA per contract + priority lanes | Custom SLA |
| Community support | ✓Included | ✓Included | ✓Included | ✓Included |
| Email ticket support | —Not included | ✓Included | ✓Included | ✓Included |
| Dedicated success manager | —Not included | —Not included | ✓Included | ✓Included |
| Dedicated support & training | —Not included | —Not included | —Not included | ✓Included |
| Private deploy / VPC peering | —Not included | —Not included | —Not included | ✓Included |
| Custom SLA & audit logs | —Not included | —Not included | —Not included | ✓Included |
| Contracting & invoicing support | —Not included | —Not included | —Not included | ✓Included |
RPM and WebSocket caps are documentation defaults; the console plan is authoritative. Realtime / Level 2 tiers vary by market and upstream and may not match any single exchange book.
How quotas work
Understanding metering can save you a lot.
- 1REST counts per request
Each quote, kline, and similar call counts as 1, under three limits: daily cap, monthly quota, and requests per minute (RPM). One quote can batch symbols (US 20, multi-market 50, crypto 100).
- 2WebSocket meters the handshake only
The stream handshake counts once toward daily quota and RPM; later tick pushes are not metered. Prefer WebSocket for continuous refresh; use REST for snapshots and backfill.
- 3Over-limit returns 429
Error codes explain why: DAILY_LIMIT_EXCEEDED, MONTHLY_LIMIT_EXCEEDED, RATE_LIMIT_EXCEEDED (account RPM), KEY_RATE_LIMIT_EXCEEDED (per-key RPM). Back off using the Retry-After header.
- 4Disabled markets return 403
Calling a market outside your plan returns MARKET_NOT_ENABLED; exceeding WebSocket connection caps returns a WS_CONN_LIMIT error frame. See all error codes
REST polling estimate
Full calculatorPayment methods
Paid plans are priced in USD.
Card
Pay online by card; manage subscriptions and renewals on the console billing page.
Other payment methods
Contact support to confirm available options if you need another payment method.
Invoice & bank transfer
Paid plans can issue invoices; enterprise customers may pay by bank transfer. Enterprise deals include contract terms.
Pricing questions
Can I try before paying?
Yes. Free is permanent and includes realtime crypto — no credit card required. Upgrade to unlock US stocks, indices, metals, FX and WebSocket streaming.
What happens if I exceed my quota?
REST calls count toward daily quota and per-minute limits. Live data should use WebSocket (not metered per tick). REST returns 429 when limits are hit; upgrade if you need more.
Do you support yearly billing?
Yes. Yearly billing saves about 20%, with invoices and bank transfer available.
What’s included in Enterprise?
Private connectivity, custom SLA, audits, and dedicated support. We’ll send a tailored quote.
Does WebSocket count against REST quota?
The stream handshake counts toward daily quota and RPM; subsequent tick pushes are not metered per message. Prefer WebSocket for production live feeds.
Can I upgrade or downgrade anytime?
Yes. Upgrades apply immediately with prorated charges; downgrades usually take effect after the current billing period—see console billing notes.
How do invoices and bank transfer work?
Paid plans can issue invoices; enterprise customers may pay by bank transfer. Enterprise deals include contract terms.
How should I read latency and coverage?
Markets, latency tiers, and history depth depend on plan entitlements—see the console and docs. Feeds may not match any single exchange tick-for-tick.
Need Level 2, private links, or on-prem?
Tell us your markets, concurrency, and compliance needs — we’ll propose data rights, deployment, and SLA.
- All-market Level 2 (live forex)
- Private deploy / VPC peering
- Multi-region deploy & private connectivity
- Custom SLA & audit logs
- Up to 50 API keys
- WebSocket ~50 connections / 200 symbols
- Dedicated success manager & technical training
- Contracts, invoices & bank transfer
Start streaming live market data today.
Register for a free API key — no credit card, no sales call required.

