Skip to content
Partner API Program

Embed African and global investing into your product

One REST API across fourteen exchanges, with reviewed order execution, market data, portfolios, reconciliation, and operational controls built in.

14

Exchanges

1,000+

Stocks & Assets

0.75%

Broker Fee

5-min

Price Updates

What you get

Everything you need to build

Market Price Data

Documented delayed and end-of-day prices across NSE, NGX, JSE, GSE, BRVM, ZSE, BSE, LuSE, EGX, DSE, USE, MSE, CSE, and SEM, plus historical series 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

Programmatic access to African equities alongside global markets through one documented integration.

Simple Onboarding

One REST contract, JSON responses, SDKs, and a sandbox. Production approval depends on your product, markets, and regulatory responsibilities.

Process

From application to live in days

01

Create and test

Create a verified partner account and use the isolated sandbox to build the full workflow.

02

Complete review

Submit your production use case, operating model, markets, and required compliance evidence.

03

Launch safely

Complete certification, receive scoped production credentials, and move through a controlled pilot.

Simple integration

Submit an order in one request

Receive an immediate acknowledgement, then follow fills, rejections, or cancellations through webhooks. Orders may remain pending while our dealing team reviews them during the applicable market window. Partners remain responsible for obligations that apply to their role and jurisdiction.

Recharts compatibleWebhook-readyMulti-currencyFX auto-conversion
trade.js
const quote = await fetch(
  'https://mystocks.africa/api/v1/partner/quote/SCOM.KE',
  { headers: { Authorization: 'Bearer pk_live_...' } }
).then(r => r.json());

const res = await fetch(
  'https://mystocks.africa/api/v1/partner/trade',
  {
    method: 'POST',
    headers: {
      'Authorization': 'Bearer pk_live_...',
      'Content-Type': 'application/json',
      'Idempotency-Key': crypto.randomUUID(),
    },
    body: JSON.stringify({
      symbol:   'SCOM.KE',
      type:     'BUY',
      quantity: 500,
      quoteId:  quote.quoteId,
    }),
  }
);

const order = await res.json();
// { status: 'PENDING', orderId: 'ord_...',
//   symbol: 'SCOM.KE', quantity: 500,
//   priceAtOrder: 16.50, currency: 'KES' }

Test first, commit later

Free sandbox for verified partner accounts

$100k virtual funds and simulated settlement for integration testing. Production access requires review and certification.

Partner due diligence

Security, continuity and operating standards

Get started

Apply for Production API Access

We review every application personally. You'll hear from us within 1–2 business days. Already have an API key? Access your dashboard →

We use your details only to assess and operate the partner relationship.