Live across 5 African currencies — NGN · ZAR · KES · GHS · UGX

Real-time crypto-to-fiat rates for African frontier markets

Institutional-grade VWAP rates aggregated from 7 exchanges — Luno, Quidax, VALR, Ovex, Busha, AltCoinTrader and Binance. Real-time and historical OHLCV data. 5-minute candles. Simple REST API.

One request.
Real-time rates.

A single HTTP request returns VWAP mid-rates aggregated across multiple exchanges. No SDK, no setup, no complexity.

  • Authenticate with a single X-API-Key header
  • Request multiple pairs in one call
  • Per-source breakdown included in every response
  • Latency under 50ms from any region
  • Coverage across 5 African currencies: NGN, ZAR, KES, GHS, UGX
Read the full docs →
curl https://api.moxiemetrx.com/v1/rates/live \
  --get \
  -d "pairs=BTCNGN,BTCZAR" \
  -H "X-API-Key: mk_live_••••••••••••••••"
import requests

response = requests.get(
    "https://api.moxiemetrx.com/v1/rates/live",
    params={"pairs": "BTCNGN,BTCZAR"},
    headers={"X-API-Key": "mk_live_••••••••••••••••"},
)

data = response.json()["data"]
print(data["BTCNGN"]["rate"])  # 94001005.0
const res = await fetch(
  "https://api.moxiemetrx.com/v1/rates/live?pairs=BTCNGN,BTCZAR",
  { headers: { "X-API-Key": "mk_live_••••••••••••••••" } }
);

const { data } = await res.json();
console.log(data.BTCNGN.rate);  // 94001005
200 OK application/json
{
  "data": {
    "BTCNGN": {
      "rate": 94001005.0,
      "calculation": "vwap",
      "data_freshness_seconds": 42,
      "sources": [
        { "exchange": "luno",   "rate": 94050000.0 },
        { "exchange": "quidax", "rate": 93980000.0 }
      ]
    },
    "BTCZAR": {
      "rate": 1150608.0,
      "calculation": "vwap",
      "data_freshness_seconds": 18,
      "sources": [
        { "exchange": "luno", "rate": 1150608.0 },
        { "exchange": "valr", "rate": 1151200.0 }
      ]
    }
  },
  "meta": {
    "request_id": "9f3e1a2b-4c5d-6e7f-8a9b",
    "timestamp":  "2026-03-28T11:05:23.412Z",
    "latency_ms": 18
  }
}
Fetches real rates from the API

5 major African currencies. One API.

Live VWAP mid-rates and OHLCV candles for crypto assets paired against Nigerian Naira, South African Rand, Kenyan Shilling, Ghanaian Cedi, and Ugandan Shilling.

🇳🇬
Nigeria
NGN
6
pairs
🇿🇦
South Africa
ZAR
5
pairs
🇰🇪
Kenya
KES
4
pairs
🇬🇭
Ghana
GHS
2
pairs
🇺🇬
Uganda
UGX
2
pairs
🇳🇬  Nigerian Naira (NGN)
BTC/NGN
Bitcoin
ETH/NGN
Ethereum
USDT/NGN
Tether
XRP/NGN
Ripple
SOL/NGN
Solana
USDC/NGN
USD Coin
🇿🇦  South African Rand (ZAR)
BTC/ZAR
Bitcoin
ETH/ZAR
Ethereum
XRP/ZAR
Ripple
SOL/ZAR
Solana
USDT/ZAR
Tether
🇰🇪  Kenyan Shilling (KES)
BTC/KES
Bitcoin
ETH/KES
Ethereum
USDT/KES
Tether
USDC/KES
USD Coin
🇬🇭  Ghanaian Cedi (GHS)
BTC/GHS
Bitcoin
USDT/GHS
Tether
🇺🇬  Ugandan Shilling (UGX)
BTC/UGX
Bitcoin
USDT/UGX
Tether

Aggregated from 7 exchanges

VWAP mid-rates are computed by aggregating order book and trade data across multiple venues, reducing single-exchange risk.

Africa

Luno

South Africa-headquartered exchange with deep ZAR and NGN liquidity. Primary source for BTC/ZAR and BTC/NGN pairs.

Africa

Quidax

Nigeria-focused exchange offering NGN on/off ramps. Key source for USDT/NGN and altcoin-NGN pairs.

Africa

VALR

South African exchange with competitive ZAR spreads. Provides additional depth for ZAR-denominated pairs.

Africa

Ovex

South African OTC exchange with broad African currency coverage. Provides rates for ZAR, NGN, KES, GHS and UGX pairs.

Africa

Busha

Nigerian exchange with NGN and KES markets. Provides real-time OHLC data with high/low ranges.

Africa

AltCoinTrader

South African exchange with deep ZAR liquidity across 47 cryptocurrency tickers.

Global

Binance

World's largest exchange by volume. Supplements African exchange data with high-liquidity global reference rates.

How we compare

The only API purpose-built for African crypto-fiat markets.

Feature moxiemetrx CoinGecko CoinMarketCap Bloomberg Single Exchange
African fiat pairs (NGN, ZAR, KES, GHS, UGX) 19 pairs NGN, ZAR only None Limited Own pairs only
Multi-exchange VWAP 7 exchanges No No Yes Single source
Per-exchange source breakdown Every response No No Extra cost N/A
Price verification / confidence Built-in No No Yes No
Signed audit certificates HMAC-SHA256 No No Yes No
Starting price Free Free / $35 Free / $29 ~$24K/yr Free
Historical data 5+ years 2-10 years 1-5 years Full Limited

Pricing as of April 2026. CoinGecko: coingecko.com/en/api/pricing. CoinMarketCap: coinmarketcap.com/api/pricing. Bloomberg Terminal pricing is per-seat and quote-based.

Simple, transparent pricing

Start free. Scale as you grow. No hidden fees, no credit card required for the free tier.

Free
$0
per month
  • 10 requests / minute
  • 5,000 requests / month
  • 30-day historical data
  • 1h and 1d intervals
  • Verification status
Professional
$199
per month
  • 100 requests / minute
  • 100,000 requests / month
  • Full historical archive
  • All intervals
  • All Builder features
  • Priority email support
  • 99.5% SLA
Enterprise
$999
per month
  • 10,000 requests / minute
  • Unlimited monthly quota
  • Full historical archive
  • All Professional features
  • Signed certificates & audit trail
  • Dedicated account manager
  • 99.9% SLA

Ready to get started? Sign up for an API key

Built by a quant, for financial professionals

Afam I-Ezike, MSc
Founder & Engineer · London, UK

Afam has spent 20 years building pricing models, risk analytics, P&L attribution systems, and data pipelines for leading investment banks and fintech firms. He holds an MSc and works across AI/ML, high-performance computing, and quantitative finance.

He built moxiemetrx because reliable African crypto pricing data didn't exist.

LinkedIn GitHub support@moxiemetrx.com