Skip to main content
GET
/
v1
/
market
/
snapshot
Daily NGX market summary
curl --request GET \
  --url https://api.ngnmarket.com/v1/market/snapshot \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "date": "2026-04-17",
    "asi": 105432.18,
    "asiChangePercent": 0.84,
    "deals": 4821,
    "volume": 312847291,
    "valueTraded": 4821093847,
    "marketCap": {
      "equity": 52109847302,
      "bonds": 5100000000,
      "etfs": 1081200000,
      "total": 58291047302
    },
    "updatedAt": "2026-04-17T18:00:00.000Z"
  },
  "meta": {
    "plan": "free",
    "calls_used": 1,
    "calls_remaining": 9999,
    "reset_at": "2026-05-01T00:00:00.000Z"
  }
}
The snapshot endpoint gives you a complete picture of any single NGX trading day in one request. You get the All Share Index (ASI) level and its percentage change, the number of deals executed, total share volume, naira value traded, and a market capitalisation breakdown across equities, bonds, and ETFs. When no date is supplied the API returns the most recent available trading day automatically.

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