Skip to main content
GET
/
v1
/
market
/
sector-rotation
Sector-level performance breakdown
curl --request GET \
  --url https://api.ngnmarket.com/v1/market/sector-rotation \
  --header 'Authorization: Bearer <token>'
{ "success": true, "data": { "summary": { "topSector1D": "Oil & Gas", "topSector7D": "Banking" }, "sectors": [ { "sector": "Oil & Gas", "companyCount": 8, "totalMarketCap": 4829104730200, "totalValueTraded": 821093847, "totalVolume": 48291030, "change1D": 2.1, "change7D": 5.4, "change52W": 31.2, "breadth": { "advancers": 6, "decliners": 1, "unchanged": 1 } }, { "sector": "Banking", "companyCount": 14, "totalMarketCap": 7102948201000, "totalValueTraded": 1204817293, "totalVolume": 102847291, "change1D": 0.84, "change7D": 6.1, "change52W": 44.7, "breadth": { "advancers": 9, "decliners": 3, "unchanged": 2 } } ] }, "meta": { "plan": "growth", "calls_used": 211, "calls_remaining": 499789, "reset_at": "2026-05-01T00:00:00.000Z" } }
The sector rotation endpoint shows you which parts of the NGX market are gaining traction and which are pulling back. For every sector it calculates the average price change across all constituent companies over three windows (one day, seven days, and 52 weeks) along with aggregate market capitalisation, value traded, total share volume, and a breadth count of advancers, decliners, and unchanged stocks. Use this data to identify rotational flows between sectors or to build sector-performance heat maps.

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.

Response

Sector rotation data retrieved successfully.

success
boolean
required
meta
object

Quota and plan metadata included on every authenticated response.

data
object