โ Pan-African Stock Market Data ยท REST API
One API.
20 Exchanges.
Access real-time and historical stock market data for 20 tracked African exchanges through a single, developer-friendly REST API. Self-serve keys. Transparent pricing. No Bloomberg terminal required.
โ
20 tracked African exchanges ยท 20 full quote feedsโ
Real-time prices, indices, gainers, losers, market capโ
Historical OHLCV data going back yearsโ
Email-requested API keys โ no sales callโ
Commercial licensing โ redistribute data in your appโ
African forex rates โ NGN, GHS, KES, ZAR and moreโ Quick Start
Python
# Get all NGX stocks import requests r = requests.get( "https://www.mansaapi.com/api/v1/stocks", params={"exchange": "NGX"} ) # โ {"stocks": [...], "count": 148}
JavaScript
// Get GSE index value const res = await fetch( `https://www.mansaapi.com/api/v1/index/GSE`) const { index_value, change_pct } = await res.json() // โ { index_value: 15700.75, change_pct: -1.34 }
JSON Response
{
"ticker": "MTNGH",
"exchange": "GSE",
"price": 6.53,
"change_pct": 0.77,
"volume": 34850000
}โ Who Uses the API
Built For
๐ฑ
Fintech Apps
Portfolio trackers, investment platforms, and mobile trading tools. Power your Nigerian or Ghanaian fintech with live African market data.
๐ฆ
Institutional Research
Asset managers, hedge funds, and research teams accessing pan-African equity data at scale. Replaces expensive Bloomberg African market subscriptions.
๐
Data Analytics
Quant researchers and data scientists building models on African equity markets. Historical OHLCV data going back years across all exchanges.
๐
Pan-African Platforms
Platforms serving investors across multiple African countries. One API key gives you NGX, GSE, NSE, JSE data simultaneously.
๐ฐ
Media & Publishing
Financial news sites, newsletters, and publications displaying live African market data. Embed live prices directly into editorial content.
๐ค
AI & Automation
Investment recommendation engines, automated alerts, and AI-powered financial tools. Feed African market data into your models via REST.
โ REST API
API Endpoints
Base: www.mansaapi.com/api/v1
GET/stocks
All stocks for a given exchange. Filter by exchange, sector, market cap.
Auth: API Key
GET/stocks/{ticker}
Single stock โ price, change, volume, market cap, OHLCV.
Auth: API Key
GET/stocks/{ticker}/history
Historical daily OHLCV. Params: from, to, interval.
Auth: API Key
GET/index/{exchange}
Index value, daily change, 52W high/low, YTD performance.
Auth: API Key
GET/movers/{exchange}
Top gainers and losers for a given exchange today.
Auth: API Key
GET/movers/pan-african
Top gainers and losers across ALL tracked African exchanges.
Auth: API Key
GET/exchanges
All tracked exchanges with metadata, trading hours, live status.
Auth: API Key
GET/forex/{pair}
African currency rates. e.g. NGN-USD, GHS-USD, KES-USD.
Auth: API Key
| Method | Endpoint | Description | Auth |
|---|---|---|---|
| GET | /stocks | All stocks for a given exchange. Filter by exchange, sector, market cap. | API Key |
| GET | /stocks/{ticker} | Single stock โ price, change, volume, market cap, OHLCV. | API Key |
| GET | /stocks/{ticker}/history | Historical daily OHLCV. Params: from, to, interval. | API Key |
| GET | /index/{exchange} | Index value, daily change, 52W high/low, YTD performance. | API Key |
| GET | /movers/{exchange} | Top gainers and losers for a given exchange today. | API Key |
| GET | /movers/pan-african | Top gainers and losers across ALL tracked African exchanges. | API Key |
| GET | /exchanges | All tracked exchanges with metadata, trading hours, live status. | API Key |
| GET | /forex/{pair} | African currency rates. e.g. NGN-USD, GHS-USD, KES-USD. | API Key |
โ Simple Pricing
API Pricing
Mansa Markets is on manual request flow while domain approval is pending. Send an email for any tier and we will process access directly.
Manual review while approval is pending
Standard
Free
Request access by email
- โ100 requests per day
- โAll 20 tracked exchanges
- โReal-time stock prices
- โIndex values & movers
- โPersonal use only
Starter
$19
per month ยท billed monthly
- โ1000 requests per day
- โAll 20 tracked exchanges
- โReal-time prices
- โCommercial use rights
- โMonthly access request
Popular
Professional
$50
per month ยท billed monthly
- โ10,000 requests per day
- โAll 20 tracked exchanges
- โCommercial use rights
- โUse in production apps
- โMonthly access request
Institutional
$200
Manual review ยท SLA-backed
- โUnlimited requests
- โCustom endpoints available
- โBulk export + support
- โSLA guarantee
- โDedicated onboarding
โ Frequently Asked
API FAQ
Is there a free African stock market API?
Yes. The Mansa Markets Standard tier is completely free with 100 requests per day. It covers all 20 tracked African exchanges with full quote feeds. No credit card required โ email hello@mansamarkets.com to request your key.
Can I use the API commercially?
Commercial use โ including redistribution of data in your app โ requires the Professional tier at $50/month. The free Standard tier is for personal projects only.
What African exchanges does the API cover?
The API currently covers 20 tracked exchanges: NGX (Nigeria), GSE (Ghana), NSE (Kenya), JSE (South Africa), MSE (Malawi), RSE (Rwanda), EGX (Egypt), CSE (Morocco), BRVM (West Africa), DSE (Tanzania), LuSE (Zambia), BSE (Botswana), USE (Uganda), ZSE (Zimbabwe), SEM (Mauritius), ESE (Eswatini), BVC (Cape Verde), SGBV (Algeria), BVMT (Tunisia), and NSX (Namibia).
How often is API data updated?
API data is updated every 30 minutes during each exchange's market trading hours. After market close, data reflects official end-of-day closing figures. All responses include an updated_at timestamp.
Do you offer a pan-African movers endpoint?
Yes. The /movers/pan-african endpoint returns top gainers and losers across all covered African exchanges simultaneously โ one of our most popular endpoints for cross-market fintech apps.
How do I get an API key?
All tiers are currently requested by email while domain approval is pending. We will reply with the next steps and provisioning details.