The price board African FX never had
Every named provider's rate and fee on your corridors, next to an independent mid — so you price against the whole market, not one number. In one terminal, API and MCP server.
Free tier · IMTO and fintech & PSP rates · No credit card · Key minted on signup.
76 of the 88 corridors carry a free IMTO or fintech & PSP rate · counts as of 15 Oct 2026, 06:25 UTC
Best free rate on each corridor, within one provider type
From the Modan rate book · each card shows when it was last checkedAfrican FX has no single price
Ask a bank, look up a mid-rate, open a big terminal: each gives you one number. None of them shows what the providers your customers compare you with actually quote.
between 10 IMTOs, on every pound
At the close of 30 Sep 2026, the 10 IMTOs quoting GBP→NGN ranged from ₦1,775 to ₦1,805 per £1: about ₦30,000 on a £1,000 transfer. A single mid-rate tells you none of that.
changes to GBP→NGN quotes in one week
Recorded in the seven days to 30 Sep 2026. A quarterly survey or a once-a-day print cannot keep up with a market that moves like this.
for one pass by hand
Our estimate: about 3 minutes to check one provider's quote, so about 45 minutes to check GBP→NGN once. It is out of date before you finish.
Most tools give you a rate. Modan shows you the market.
Price your corridors against the whole market
What a remittance, wallet or payments app gets that a global rate feed listing African currencies cannot give it.
See where your rate ranks
Every named IMTO and fintech on your corridors — rate, fee and when Modan last checked — ranked against providers of the same type. You see who is beating you, by how much, and since when.
An independent mid on every fiat corridor
An independent mid-market reference — sourced separately from the providers, refreshed hourly — sits behind every fiat corridor we track, so the rate carries vs_mid_bps and you judge a provider against a neutral number rather than their own. The reference feed does not quote stablecoins, so on USDT and USDC pairs the field is omitted, never estimated.
Know when a corridor moves
Set a rate alert on a corridor you serve and hear when its best rate crosses a level you choose, or a spread alert when its quotes spread further apart than you allow — in the terminal, by email or both, on every plan.
African depth, every surface
West, East, North and Southern Africa — NGN, GHS, KES, XOF, UGX, RWF, TZS, ZAR, EGP, MAD, DZD, TND — plus USDT and USDC corridors. More than one provider on most pairs, with history. IMTO and fintech & PSP rates are free on every corridor they quote. Banks, central banks, crypto exchanges and aggregators come with Pro and Max, and with them the USDT and USDC corridors, which only crypto exchanges and aggregators quote. The same data powers a keyboard-driven terminal, a JSON API, and an MCP server. One account, every surface.
One request, the whole corridor
Sign up and your key is minted automatically — first call in seconds. IMTO and fintech & PSP rates and fees on a free key, every provider type on Pro and Max, spread_bps against the best of each type, and an independent mid_rate on every fiat corridor — clean JSON from https://modan.io/api/v1.
- Key auto-minted on signup — free tier, 25 calls a day of IMTO and fintech & PSP rates
- An independent mid on every fiat corridor — know if a provider beats the market
- AI-native: MCP server for Claude, Cursor & agents
- Timestamped, append-only history — corrections appended, never written over
curl "https://modan.io/api/v1/rates?from=GBP&to=NGN" \-H "X-API-Key: mdn_live_YOUR_KEY_HERE"
What teams do with Modan
Built for fintech and remittance apps first. The same rates, fees, independent mid and history also answer treasury and finance questions.
Price every corridor against the whole market
Pull competitors' provider-level rates and the independent mid over the JSON API, position your own pricing against the best of your own provider type on each corridor, and set alerts on the corridors you serve. The same data serves an MCP endpoint, so AI agents and pricing jobs consume it natively.
Answers questions like: Where does our GBP/NGN rate rank against every IMTO right now — and when do we stop being competitive?
Book and revalue at a rate you can show an auditor
Convert invoices and revalue African-currency balances against an independently sourced, labelled mid instead of a generic feed's stale print. Every rate is dated and stored append-only, with its source disclosed, so month-end close and audit questions resolve to a recorded number.
Answers questions like: What was the USD/NGN reference on 31 July, and where did the executable market sit that day?
Benchmark every quote before you deal
Put an independent mid and the named providers' current rates next to the quote your bank just sent on an NGN, GHS or KES exposure. Historical series show whether today's spread is normal or wide for the corridor, so timing and negotiation run on evidence.
Answers questions like: Is the bank's USD/KES quote inside the market, and what has this corridor's spread done over 30 days?
Corridor coverage
The price board, on your team's screen
Dense, dark, keyboard-driven, for the pricing, ops and treasury people who watch corridors all day. Sort providers by rate or spread, inspect any quote's history, watch corridors and see when each feed was last checked.
- Price discovery grid: every provider's rate, fee and spread in bps
- Rate & spread alerts
- Corridor coverage map
- Feed health: when each provider was last checked
Where the data comes from
Modan tracks the rates named providers actually quote on African corridors. Every observation is checked against the rest of the corridor where other providers quote it, timestamped and stored append-only, so a question about a past day has a recorded answer rather than a reconstruction.
Provider quotes, checked against their peers
Rates from IMTOs, fintechs, banks, central banks and crypto venues covering African corridors, captured per provider per corridor with fees. Where other providers quote the same corridor, each one is checked against them before it lands, so a broken scrape can't quietly poison a price.
Timestamped, append-only history
Rate history has been recorded since November 2025. Nothing is interpolated: every point is an observation, and a correction archives the wrong value and appends the right one rather than editing it in place.
Honest benchmarking
spread_bps measures distance below the best current rate of the same provider type and rate type in the corridor — IMTOs against IMTOs, a bank's board rate against banks' board rates — and is null on a quote not checked in the last 24 hours. vs_mid_bps measures distance from an independent mid-market reference we source separately and refresh hourly, and appears only where we hold a reference for that pair — omitted, never estimated, when we don't. Both are labeled, so you always know what you're comparing against.
Two ways to start
Free API key
Minted at sign-up, no credit card. 25 a day of IMTO and fintech & PSP rates and fees across the terminal, the API and MCP, every corridor they quote included.
Get Free API KeyBook a treasury walkthrough
20 minutes on the terminal, on your corridors: put the quotes your bank sends next to every provider and an independent mid. A person reads every request and replies by email to find a time.
One price board, three plans
The terminal for your team, the API and MCP for your systems — every plan gets all three. Start free, upgrade when you need more provider types or more calls.
- IMTO and fintech & PSP rates on every corridor they quote
- Terminal, API and MCP access
- History for those rates
- 25 a day across all three
- Hourly-refreshed API and MCP data
- Everything in Free
- Every provider type, USDT & USDC included
- 250 a day per seat
- Hourly-refreshed API and MCP data
- Seats for your team
- Email support
- Everything in Pro
- 5,000 a day per seat
- Real-time API and MCP data — no delay
- Seats for your team
- Priority support
For bank and corporate treasury, larger teams, or to agree terms and invoicing with a person rather than at checkout.
- A person reads every request
- We reply to your work email
Frequently asked questions
See the whole market on your corridors
Sign up, grab your API key, and make your first call in minutes — or open the terminal and see who quotes your corridors.