Looking for investor pricing? See plans →
Developer API · Multi-market coverage

One API plan.
Growing coverage.

Access US and NGX market data under one account. Start free with 3,000 shared calls per month, then upgrade for more history and capacity.

Free tier, no credit card
One key across markets
Shared quota, REST + JSON
Supported markets

Market coverage that grows with you.

Use one account, one set of API keys and one shared monthly allowance across every supported market.

US financial statements and WebSocket feeds are not currently included. Those capabilities remain NGX-only.

Free
$0
forever

Explore the API and build your first integration.

Monthly calls
3,000
Rate limit
30 rpm
Includes
Market snapshot, status & holidays
US + NGX security lists & identifiers
US stocks, ETFs & index lists
Current forex rates
Indices & ETF lists
Get started free
Hobby
$15
/ month

For side projects that need profiles and price history.

Monthly calls
10,000
Rate limit
60 rpm
Includes
Market snapshot, status & holidays
US + NGX profiles & price charts
US + NGX index details & charts
Current & historical forex rates
Disclosures feed & blog content
Get started
Most popular
Starter
$49
/ month

For growing products that need richer market data.

Monthly calls
100,000
Rate limit
120 rpm
Includes
US + NGX profiles and charts
US + NGX market movers
US officers and historical trending
NGX company news and dividends
Dividend history & calendar
Get started
Pro
$99
/ month

For production apps using advanced market analytics.

Monthly calls
250,000
Rate limit
120 rpm
Includes
US + NGX company and market data
US + NGX breadth & sector performance
US + NGX YTD performers
Income statements & growth (3yr annual)
Financial ratios (3 years)
Get started
Business
$299
/ month

For high-volume products that need complete access.

Monthly calls
2,000,000
Rate limit
300 rpm
Includes
Every available standard US + NGX endpoint
NGX financials: income, balance sheet, cash flow
Financial ratios, growth & TTM
Annual + quarterly statements
Full historical depth
Get started
Endpoint access

What each plan unlocks.

Every plan includes the endpoints below it. Calling an endpoint above your plan returns 403 PLAN_REQUIRED.

Shared account endpoints appear in both views.

Free11 endpoints · Included for every account
US Stocks & ETFs
GET /v1/us/tickers
US Identifiers
GET /v1/us/tickers/identifiers
US Index List
GET /v1/us/indices
US Market Status
GET /v1/us/market/status
US Holidays
GET /v1/us/market/holidays
US Snapshot
GET /v1/us/market/snapshot
US Available Dates
GET /v1/us/market/available-dates
Blog Posts
GET /v1/blog/posts
Blog Post Detail
GET /v1/blog/posts/:slug
Blog Search
GET /v1/blog/search
Usage & Quota
GET /v1/account/usage
Hobby4 endpoints · Hobby and above
US Profiles
GET /v1/us/tickers/:symbol
US Price History
GET /v1/us/tickers/:symbol/chart
US Index Detail
GET /v1/us/indices/:symbol
US Index History
GET /v1/us/indices/:symbol/chart
Starter4 endpoints · Starter and above
US Officers
GET /v1/us/tickers/:symbol/officers
US Movers
GET /v1/us/market/movers
US Historical Trending
GET /v1/us/market/trending
Request Logs
GET /v1/account/logs
Pro3 endpoints · Pro and above
US Breadth
GET /v1/us/market/breadth
US Sectors
GET /v1/us/market/sectors
US YTD Performers
GET /v1/us/market/ytd-performers
Enterprise includes every endpoint with custom usage and rate limits.
Historical data depth

How far back you can go.

NGX and US stock and index price charts follow the same plan depth. NGX forex, ETF, dividend and financial history follow the plan ladder below. Ask for more than your plan allows and you still get a response, it just starts from the earliest date you're entitled to.

Free
History depth
No chart access
Hobby
History depth
2 years
Starter
History depth
5 years
Pro
History depth
Full history
Business
History depth
Full history
Enterprise
History depth
Full history

Financial statement endpoints have their own depth ladder: ratios start on Starter at the current year only, income statement and financial growth extend to 3 years annual on Pro, and everything reaches full history with quarterly data on Business.

Rate limits

Monthly quota + per-minute burst.

Every plan enforces two limits: a monthly call quota and a per-minute burst cap. Both are tracked transparently in every API response.

Free
Calls / month
3,000
Requests / minute
30
Hobby
Calls / month
10,000
Requests / minute
60
StarterPopular
Calls / month
100,000
Requests / minute
120
Pro
Calls / month
250,000
Requests / minute
120
Business
Calls / month
2,000,000
Requests / minute
300
Enterprise
Calls / month
Unlimited
Requests / minute
Unlimited

Quota resets on your billing renewal date. Every API response includes a meta object with your current usage.

NGX WebSocket limits

Live updates, on every plan.

Prices, market snapshot, indices, forex, disclosures, and dividends can all be pushed to you over WebSocket instead of polled. What scales by plan is how many connections you can hold open at once, and, on the prices channel, how many symbols one connection can request.

Free
Connections
1
Symbols / connection
10
Hobby
Connections
2
Symbols / connection
30
Starter
Connections
3
Symbols / connection
80
Pro
Connections
5
Symbols / connection
150
Business
Connections
20
Symbols / connection
Unlimited
Enterprise
Connections
Unlimited
Symbols / connection
Unlimited

Connections are counted per account across all six channels combined, not per channel. WebSocket connections and their messages don't count against the call quota above.

Common questions.

Can't find what you're looking for? Contact us.

Start building today.

Free tier is live. Generate your API key in under a minute. No credit card needed.