Skip to main content
June 4, 2026

Data enrichment across core endpoints

This release adds OHLCV data to the chart endpoint, folds market breadth into the snapshot, and ships pre-computed ratios on the company profile. Several other endpoints also received smaller additions based on developer feedback.

Chart endpoint now returns full OHLCV data

GET /companies/{symbol}/chart previously returned only the closing price. It now returns a complete daily candle: open, high, low, close, volume, value_traded, vwap, trade_count, change, and change_percent. The price field is still there as an alias for close so nothing breaks on your end.We also added a new format=ohlcv option that returns compact [timestamp, open, high, low, close, volume] arrays you can pass directly to Apache ECharts, ApexCharts, Highcharts, or Plotly.

Market snapshot now includes breadth data

GET /market/snapshot now tells you how many securities advanced, declined, or were unchanged in the session, along with the advance/decline ratio, year-to-date ASI return, turnover rate, total listed securities, and NGX session open and close times.

Company profile returns valuation ratios

GET /companies/{symbol} now returns pb_ratio, debt_to_equity, current_ratio, and dividend_yield computed from the latest available financial statements. These come back as null when financial data is not yet available for a company.

Movers and top trades now include logo and market cap

GET /market/movers and GET /market/top-trades now include logo_url and market_cap on every entry.

Forex rates now include inverse rate

GET /forex/current now returns inverse_rate on each currency entry, which tells you how much foreign currency one naira buys.

Index chart includes period returns and normalised values

GET /indices/{symbol}/chart statistics now include return_1m, return_3m, return_1y, and return_ytd so you can show standard return windows without extra requests. In format=detailed, each data point also includes normalized_value which rebases the index to 100 at the start of the period, making it easy to compare two indices on the same chart.