Direct answer: a single fixed number usually doesn’t exist
“How many currency pairs are in forex?” depends on what you mean by “in forex” and what set of currencies you include. In theory, a currency pair is defined by a base currency and a quote currency. Once you choose the available currencies, the number of ordered pairs can be computed, but the result changes when the currency list changes.
In practice, many market participants and platforms publish a list of currency pairs they actively offer. That “offered” list is a subset of all possible combinations and can vary by venue, product design, and liquidity.
How counting works (definitions and the key assumptions)
A currency pair is an exchange rate between two currencies. The base currency is the first currency in the pair name, and the quote currency is the second. “Ordered pairs” treat direction as different (EUR/USD is different from USD/EUR).
If you pick a set of N currencies, the number of ordered currency pairs (excluding pairing a currency with itself) is:
- N × (N − 1)
Example check: if you considered 5 currencies, the ordered pairs would be 5 × 4 = 20.
If instead you treat inverse pairs as the same “type” (so EUR/USD and USD/EUR are not both counted), you would use unordered combinations, which is:
- N × (N − 1) / 2
Which method matches your question depends on whether you want direction-specific pairs or direction-agnostic pair “types.”
What “forex pairs” often means in real lists (and why counts differ)
When people ask this question using real-world lists, they usually mean “currency pairs shown by a broker, data provider, or trading platform.” Those lists typically follow a chosen universe of currencies and may also exclude rare combinations that are not offered or not sufficiently liquid.
So two different answers can both be correct:
- A theoretical count based on a chosen currency universe (using N × (N − 1) or the unordered equivalent).
- A practical count based on the pairs a specific venue publishes.
Limitations and independent verification
To verify a number independently, do two checks:
- State the universe: decide which currencies you are including.
- State the counting rule: count ordered pairs (direction matters) or unordered pairs (direction doesn’t).
Be cautious about “practical” counts because they are not universal: different platforms may publish different subsets. Also note that “forex” can be used broadly in education, but “tradable pairs on a given platform” is a narrower concept.
If you need one number for comparison, you must define the assumptions first (which currencies, and ordered vs unordered). Without that, the question is under-specified, and any single numeric answer would be arbitrary.