★ Market Data API

NGX Market Data.
Built for Developers.

Real-time and historical Nigerian stock market data through a modern REST API. 77 securities, OHLCV charts, sector analytics.

Get Free API Key View Documentation
# Get current quote for Dangote Cement $ curl https://api-staging.atlascapitalsystems.com/v1/stocks/DANGCEM/quote { "symbol": "DANGCEM", "name": "Dangote Cement", "exchange": "NGX", "price": 258.30, "change": 5.80, "changePercent": 2.30, "volume": 1842500, "marketStatus": "open" }
📊

77 NGX Securities

Complete coverage of actively traded stocks on the Nigerian Exchange with real-time pricing and historical OHLCV data.

Low Latency

Redis-backed caching with sub-100ms response times. Prices update independently per symbol every 1–5 seconds.

📈

Historical Charts

200+ days of daily OHLCV candlestick data for every security. Build interactive charts and technical analysis tools.

🏦

Market Intelligence

Top gainers, losers, sector performance, and market breadth. Everything for a market overview dashboard.

🔑

API Key Auth

Simple X-Api-Key header authentication. Create multiple keys for different environments. Rate limit headers on every response.

🇳🇬

Built for Nigeria

Designed for the Nigerian capital market. NGN-denominated, NGX-aligned, SEC-aware. No workarounds needed.

Start Building Today

Free tier includes 100 requests per day. No credit card required.

Create Free Account

API Reference

Base URL: https://api-staging.atlascapitalsystems.com/v1

Authenticate with X-Api-Key: your_key header. Anonymous requests limited to 50/day.

Stocks & Quotes

GET /v1/stocks List all NGX securities

Returns all listed securities with symbol, name, sector, and industry.

Query params: sector — filter by sector (e.g., Energy, Healthcare)

/v1/stocks


          
GET /v1/stocks/{symbol} Stock profile with current price

Returns detailed stock profile including current price, change, sector, and market status.

/v1/stocks/DANGCEM


          
GET /v1/stocks/{symbol}/quote Real-time quote with OHLCV

Full quote with open, high, low, close, volume, previous close, change, and change percent.

/v1/stocks/GTCO/quote


          
GET /v1/stocks/{symbol}/ohlcv Historical candlestick data

Daily OHLCV bars for charting and technical analysis.

Query params: timeframe (1D), limit (1–1000, default 365), period (1Y)

/v1/stocks/ZENITHBANK/ohlcv?limit=30


          

Market Overview

GET /v1/market/summary Exchange breadth and market status

Market-wide metrics: total securities, advancing/declining/unchanged counts, market open/closed status.


          
GET /v1/market/gainers Top gaining stocks

Top gainers by percentage change.

Query params: limit (1–50, default 10)


          
GET /v1/market/losers Top declining stocks

Top losers by percentage change.


          
GET /v1/market/sectors Sector performance overview

Average change per sector and stock count. Useful for heat maps and sector rotation analysis.


          

Code Examples

Python
# pip install requests import requests headers = {"X-Api-Key": "ak_live_..."} r = requests.get( "https://api-staging.atlascapitalsystems.com/v1/stocks/DANGCEM/quote", headers=headers ) data = r.json() print(f"{data['symbol']}: ₦{data['price']}")
JavaScript
// Node.js / Browser const res = await fetch( "https://api-staging.atlascapitalsystems.com/v1/stocks/DANGCEM/quote", { headers: { "X-Api-Key": "ak_live_..." } } ); const data = await res.json(); console.log(`${data.symbol}: ₦${data.price}`);

Response Headers

X-RateLimit-LimitYour daily request quota
X-RateLimit-RemainingRequests remaining today
X-RateLimit-ResetUTC timestamp when quota resets

Simple, Transparent Pricing

Start free. Scale as you grow.

Free

Explore and prototype

₦0 /mo
  • 100 requests / day
  • All REST endpoints
  • 20-minute delayed data
  • 1 API key
Get Started

Startup

High-volume apps

₦350K /mo
  • 100,000 requests / day
  • Real-time + WebSocket
  • Full history + intraday
  • Priority support
Contact Sales

Enterprise

Financial institutions

Custom
  • Unlimited requests
  • Dedicated WebSocket
  • L2 order book data
  • SLA guarantee
  • Dedicated support
Contact Sales

Welcome back

Log in to your developer account

Create your account

Free tier — 100 requests/day, no credit card

Dashboard

Plan
Free
Active Keys
0
Today's Requests
0
Daily Limit
100

API Keys

NameKeyStatusLast UsedRequests Today
No API keys yet. Create one to get started.

Quick Start

# Replace with your API key $ curl -H "X-Api-Key: YOUR_KEY_HERE" \ https://api-staging.atlascapitalsystems.com/v1/stocks/DANGCEM/quote