mystocks
African Markets
mystocks.africa
9
Exchanges
1,000+
Stocks & Assets
0.75%
Broker Fee
5min
Price Updates
What you get
Real-time Price Data
Live and end-of-day prices across NSE, NGX, JSE, GSE, BRVM, LuSE and more. Historical data ready for chart rendering.
Full Trade Lifecycle
Submit BUY and SELL orders via API. Orders enter our reviewed settlement flow with full audit trails.
Multi-currency Wallets
USD-denominated accounts with FX conversion at settlement. Support for KES, NGN, ZAR, GHS and more.
Sandbox Included
Free isolated test environment with $100k virtual funds and instant settlement. No approval needed to start.
Pan-African Coverage
The only API giving developers programmatic access to African equities alongside global markets in one integration.
Simple Onboarding
One API key, REST endpoints, JSON responses. Integrate in an afternoon. No broker license required.
Process
Apply
Fill out the form below. Our team reviews within 1–2 business days.
Get Your Key
We issue a pk_live_ API key and seed your account with agreed funds.
Go Live
Swap your sandbox key for the production key. No other code changes needed.
Simple integration
Submit a BUY order, get a pending confirmation. Our dealing team reviews and settles within market hours. No broker license, no compliance overhead — that's our problem.
const res = await fetch(
'https://mystocks.africa/api/v1/partner/trade',
{
method: 'POST',
headers: {
'Authorization': 'Bearer pk_live_...',
'Content-Type': 'application/json',
},
body: JSON.stringify({
symbol: 'SAFCOM',
type: 'BUY',
quantity: 500,
}),
}
);
const order = await res.json();
// { status: 'PENDING', orderId: 'ord_...',
// symbol: 'SAFCOM', quantity: 500,
// priceAtOrder: 16.50, currency: 'KES' }Get started
We review every application personally. You'll hear from us within 1–2 business days. Already have an API key? Access your dashboard →