Skip to main content
GET
Daily NGX market summary
The snapshot endpoint summarizes a single NGX trading day in one request. You get the All Share Index (ASI) level (asi), its absolute and percentage change, naira value traded, total deals, share volume, and a market capitalisation breakdown across equities, bonds, and ETFs. The response also includes:
  • breadth: how many securities advanced, declined, or were unchanged in that session, plus the advance/decline ratio.
  • ytd_asi_change_percent: ASI return from the first trading day of the year, useful for YTD performance widgets.
  • turnover_rate: value traded as a percentage of equity market cap, a quick liquidity signal.
  • total_listed_securities: total companies listed on NGX.
  • session: NGX trading hours (10:00–14:30 WAT).
When no date is supplied the API returns the most recent available trading day automatically. To pull a specific historical day, pass date as YYYY-MM-DD:
If the date is a weekend, public holiday, or any other non-trading day, the API responds with 404 NOT_FOUND. You can confirm valid dates with GET /market/available-dates.

Authorizations

Authorization
string
header
required

Pass your API key as a Bearer token: Authorization: Bearer ngm_live_YOUR_KEY. Generate keys at ngnmarket.com/dashboard/developer.

Query Parameters

date
string<date>

Trading date in YYYY-MM-DD format (e.g. 2026-04-17). Omit for the latest available snapshot.

Example:

"2026-04-17"

Response

Market snapshot retrieved successfully.

success
boolean
required
meta
object

Quota and plan metadata included on every authenticated response.

data
object