US markets · Developer API

US Stock Market API for Developers

Access US stocks, ETFs, indices, historical prices and market analytics through clean REST endpoints.

3,000 free calls monthly
REST + JSON
No credit card
curl
curl "https://api.ngnmarket.com/v1/us/tickers?search=NVDA&limit=1" \
  -H "Authorization: Bearer ngm_live_..."

{
  "success": true,
  "data": {
    "data": [{
      "symbol": "NVDA",
      "name": "NVIDIA Corporation",
      "last_price": 184.31,
      "currency": "USD",
      "quote_time": "2026-09-24T16:00:00.000Z"
    }]
  },
  "meta": {
    "market": "US",
    "plan": "free",
    "calls_remaining": 2999
  }
}
3,000
Free API calls each month
One key
Across US and NGX endpoints
2 years
History from the Hobby plan
USD
Consistent US price currency
US market coverage

Stocks, ETFs, indices and market analytics.

Start free with current market data. Upgrade for company profiles, historical prices and advanced analytics.

US stocks, ETFs and ADRs

Search supported US securities, retrieve identifiers and profiles, and access the latest available quote fields in USD.

US indices

Read current index levels and unlock historical index charts with the same response conventions as stock endpoints.

Market analytics

Build screens for market status, holidays, snapshots, movers, trending securities, breadth, sectors and YTD performers.

Historical price data

Request chart history with plan-based depth: two years on Hobby, five years on Starter and full available history on Pro.

Stocks, ETFs, indices and analytics

One predictable REST surface for US market data.

Every endpoint uses Bearer authentication, consistent success and error envelopes, explicit market metadata and a shared account quota. The plan gate is equally predictable: requests above your tier return 403 PLAN_REQUIRED.

  • Free discovery, status, holiday and snapshot endpoints
  • Case-sensitive US ticker handling for distinct share classes
  • Validated dates, pagination and bounded query parameters
  • Quote timestamps and USD currency metadata in US responses
Read the API documentation
US REST endpoints
GET
US stocks & ETFs
/v1/us/tickers
Free+
GET
US index levels
/v1/us/indices
Free+
GET
Price history
/v1/us/tickers/:symbol/chart
Hobby+
GET
Market movers
/v1/us/market/movers
Starter+
GET
Sector performance
/v1/us/market/sectors
Pro+
GET
YTD performers
/v1/us/market/ytd-performers
Pro+
One developer account

US and NGX data under one plan.

You do not need a second subscription, API key or usage system for US data. The endpoint namespace changes; authentication, access tiers and monthly accounting stay consistent.

  • One API key across both market namespaces
  • One shared monthly call allowance across all keys
  • NGN billing through Paystack for Nigerian customers
  • USD billing through Stripe for international customers
See NGX and US API pricing
NGX
/v1/companies/v1/market/snapshot/v1/forex/current
US
/v1/us/tickers/v1/us/indices/v1/us/market/snapshot
One API key · one plan · one shared monthly allowance
How it works

Make your first request in minutes.

01

Create a developer account

Start on Free with 3,000 shared monthly calls and no card required.

02

Generate one API key

Use the same Bearer token for US and NGX endpoints, with optional IP restrictions.

03

Call a /v1/us endpoint

Receive consistent JSON with plan, quota, market, currency and quote-time metadata.

US quotes are delayed by at least 15 minutes and may refresh on different schedules across the covered universe. Responses expose quote timestamps so your application can communicate freshness honestly.

How our US market data works

Common questions

Straight answers before you build your first integration.

Is there a free US stock API plan?

Yes. The Free plan includes 3,000 calls per month and access to US ticker lists, identifiers, index lists, market status, holidays, snapshots and available dates. No credit card is required.

Can I access US ETF and index data through the same API?

Yes. Supported ETFs appear in the US ticker universe, and dedicated US index endpoints provide index lists, current levels and plan-gated historical charts.

Are US stock quotes real time?

No. US quotes are delayed by at least 15 minutes and coverage can refresh at different times. Use the quote timestamps returned by the API when displaying freshness to users.

How much US stock price history can I request?

Hobby includes up to two years, Starter includes up to five years, and Pro, Business and Enterprise can request the full available history. Free includes discovery and current-market endpoints but not charts.

Do US and NGX API calls use separate quotas?

No. One developer plan covers both markets. Every API key on the account draws from the same monthly allowance, whether a request targets an NGX or US endpoint.

Does the US API include financial statements or WebSockets?

Not currently. The US launch covers REST endpoints for securities, indices, price history and market analytics. Financial statement endpoints and WebSocket feeds currently apply to NGX coverage.

Start building with US market data.

Create one key, make your first free request, and add NGX data later without changing accounts or quota systems.