Skip to content
MyStocks Logo
MyStocks™Institutional Infrastructure

Unified Sovereign Market Gateway for Africa

Embed African & Global EquitiesInto Your Financial Application

Connect to 12 African stock exchanges through a single, REST API and server-sent account events. Build and test with synthetic Sandbox funds, then request Live approval. Order acceptance, execution and settlement are separate states.

Enterprise Access Controls12 African Stock ExchangesSegregated Client Money Custody

12

African Exchanges

Direct market execution

1,000+

Equities & ETFs

Prices by license tier

REST + SSE

API & Account Events

Documented integration interfaces

Sandbox / Live

Separate Environments

Live access requires approval

Sovereign Coverage

Pan-African Exchange Network

Programmatic order routing, quotes, and settlement clearance across 12 African securities exchanges through a single integration. Sandbox and paid-license prices use the current 15-minute-delayed feed. Real-time prices are unavailable until an approved feed is configured and verified.

JSEZAR

Johannesburg Stock Exchange

South Africa

Equities & DerivativesOnline
NSEKES

Nairobi Securities Exchange

Kenya

Equities & T-BillsOnline
NGXNGN

Nigerian Exchange Group

Nigeria

Equities & BondsOnline
GSEGHS

Ghana Stock Exchange

Ghana

Equities & TreasuryOnline
BRVMXOF

Bourse Régionale des Valeurs Mobilières

Francophone West Africa (8 Nations)

Regional UnionOnline
EGXEGP

The Egyptian Exchange

Egypt

North African HubOnline
BSEBWP

Botswana Stock Exchange

Botswana

Southern AfricaOnline
SEMMUR

Stock Exchange of Mauritius

Mauritius

Cross-Border ClearingOnline
DSETZS

Dar es Salaam Stock Exchange

Tanzania

East AfricaOnline
USEUGX

Uganda Securities Exchange

Uganda

East AfricaOnline
LuSEZMW

Lusaka Securities Exchange

Zambia

Copperbelt MarketsOnline
CSEMAD

Casablanca Stock Exchange

Morocco

North AfricaOnline
Developer Experience

Engineered for High-Velocity Integration

Standardized JSON payloads, strict idempotency controls, and verified SDKs in modern languages.

workspace›src/orders›order.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { MyStocksClient } from '@mystocks-africa/partner-sdk';
 
// SDK source preview; REST examples need no SDK installation.
const client = new MyStocksClient({
apiKey: process.env.MYSTOCKS_API_KEY!,
environment: 'sandbox', // use 'production' after Live approval
});
const subAccountId = process.env.MYSTOCKS_SUBACCOUNT_ID!;
// Create, fund and complete Sandbox KYC for this account first.
const quote = await client.trading.getQuote('SCOM.KE', {
subAccountId, type: 'BUY', quantity: 1,
});
const order = await client.subAccounts.trade(subAccountId, {
symbol: 'SCOM.KE', type: 'BUY', quantity: 1,
orderType: 'MARKET', timeInForce: 'GTC', quoteId: quote.quoteId,
}, { idempotencyKey: crypto.randomUUID() });
console.log(order.status, order.orderId);
⑂ main*
Ln 17, Col 1TypeScript
Core Capabilities

Institutional Infrastructure Stack

Every capability is engineered to support regulated broker-dealers, wealth managers, and neobanks scaling cross-border African investment.

Direct Market Access (DMA)

Submit reviewed BUY and SELL orders programmatically. Smart routing to licensed broker participants across 12 African exchanges with full audit trails.

Omnibus Multi-Currency Wallets

Automated multi-currency sub-accounting with built-in FX conversion at settlement. Support for USD, KES, NGN, ZAR, GHS, XOF, EGP and local currencies.

Real-Time Webhooks & Idempotency

HMAC SHA-256 signed notifications for order fills, balance changes and settlements. Webhooks and SSE deliver account, order and market-status events separately from quotes. They are not a streaming price feed.

Automated Treasury Sweeps

Automated corporate liquidity sweeping from virtual customer sub-accounts to administrator-confirmed main accounts with batched audit reports.

Market Data & Historical Feeds

Sandbox and paid-license prices use the current 15-minute-delayed feed. Real-time prices are unavailable until an approved feed is configured and verified. Historical series include quality metadata for chart rendering and backtesting.

Enterprise Security & Compliance

Role-based access, KYC workflows and separately approved Live access. Review security and custody requirements with MyStocks before production rollout.

Get Started

Apply for Production API Access

Submit your institution's profile to receive isolated sandbox keys and begin compliance onboarding for live sovereign trading.

How will you connect?

Your choice does not grant Live access or issue an installation license. Each requires its own approval.