For fintech & remittance apps · Terminal · API · MCP

    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.

    88
    Corridors
    31
    Providers
    397,928
    Rate observations

    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 checked
    The problem

    African 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.

    ₦30

    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.

    494

    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.

    ~45 min

    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.

    Why fintechs build on Modan

    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.

    Developer API

    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
    Get your key
    curl "https://modan.io/api/v1/rates?from=GBP&to=NGN" \
    -H "X-API-Key: mdn_live_YOUR_KEY_HERE"
    Use cases

    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.

    Fintech & remittance apps

    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?

    Finance & accounting platforms

    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?

    Corporate treasurers

    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?

    Coverage

    Corridor coverage

    modan.io/app — Price Discovery
    ProviderFX RateSpreadTrend
    LIVE — new quotes appear as Modan records them
    Terminal

    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
    Open the terminal
    Data & methodology

    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.

    Get started

    Two ways to start

    Builder · for fintech & remittance apps

    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 Key
    Treasury · for bank & corporate treasury

    Book 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.

    Pricing

    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.

    Free
    $0
    • 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
    Sign up free
    Pro
    $99/seat/month
    • 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
    Start now
    Max
    $299/seat/month
    • Everything in Pro
    • 5,000 a day per seat
    • Real-time API and MCP data — no delay
    • Seats for your team
    • Priority support
    See pricing
    Enterprise
    Talk to us

    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
    FAQ

    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.