FX Spread Cost Calculator
Compare a broker exchange rate with a mid benchmark for a chosen currency pair. Estimate the signed quote currency difference per transaction and for repeated annual transactions.
How the calculator works
Choose the source and quote currencies. Enter an amount in source units, then enter the broker and mid benchmark rates as quote currency per one source currency unit. For example, 1.10 USD per EUR means 1 EUR equals 1.10 USD at that rate.
The calculator multiplies each rate by the source amount to compare quote currency values. It reports the signed difference, that difference as a percentage of the mid value, and an annual amount based on an integer number of identical transactions.
A positive signed shortfall means the broker rate returns less quote currency than the entered mid benchmark. A negative result means the broker rate is more favorable than that benchmark. The tool does not change direction or turn a favorable difference into a cost.
Use a broker quote and mid benchmark for the same currency pair and nearly the same time. The annual figure is a repeated transaction scenario, not a forecast of future exchange rates or total provider charges.
Step by step
- Select different source and quote currencies.
- Enter the source amount and both rates as quote units per source unit.
- Enter the number of identical transactions per year and review the signed results.
Worked example
Enter 1,000 EUR, a broker rate of 1.08 USD per EUR, a mid benchmark rate of 1.10 USD per EUR, and 12 identical transactions per year. The mid benchmark values one conversion at 1,100 USD while the broker rate returns 1,080 USD.
The signed shortfall is 20 USD per transaction, or 1.81818 percent of the mid benchmark value. Repeating that same transaction 12 times gives 240 USD for the year. The calculation does not compound the annual total.
When to use this calculator
Use this calculator to compare two rates for a single currency conversion direction when you already have a source amount, broker quote, and mid benchmark.
Review the quote time and currency units, and assess commissions or other charges separately. The calculation is a rate comparison under your inputs.
Common input mistakes
Check that both rates use quote currency per one source currency unit and refer to the same pair. Reversing the pair changes the calculation and the meaning of a positive or negative result.
Do not treat the mid benchmark as a rate this tool retrieved or as the full fee charged by a provider. Keep separate commissions and transfer costs outside this comparison.
Formula and rate direction
Signed shortfall per transaction = (mid rate − broker rate) × source amount
Shortfall percentage = ((mid rate − broker rate) ÷ mid rate) × 100
Annual signed shortfall = per transaction shortfall × identical transactions per year
The rate is quote currency units per one source currency unit. A negative shortfall is preserved when the broker rate exceeds the mid benchmark. Use rates for the same currency pair and a closely matched time. The annual value repeats one transaction’s result without compounding.
Scope and limitations
This comparison uses the rates, currency direction, source amount, and transaction count you enter. It does not retrieve exchange rates, verify a market midpoint, or include separate commissions, transfer or card fees, taxes, slippage, or account charges. The annual value assumes identical transactions and does not compound. Actual quotes can change, and rates from different times are not directly comparable.
Key terms
- Exchange rate direction
- Currency units received per one unit of the source currency. This tool expects quote currency per source currency.
- Mid benchmark value
- The quote currency amount implied by the entered mid benchmark rate for the source amount.
- Signed shortfall
- The difference between the mid benchmark amount and broker amount, kept positive or negative according to the entered rates.
Compare related costs
A broker fee calculator can help estimate separate commissions. This calculation covers only the difference between the entered broker rate and mid benchmark rate, not a complete transfer or trading cost.
Use the exact currency pair and quote direction when comparing providers. Separate bank, card, transfer, or account fees need their own inputs and are not included here.
FAQ
How is the signed spread shortfall calculated?
The signed shortfall is the entered mid rate minus the broker rate, multiplied by the source currency amount. A positive value means the broker rate yields less quote currency than the entered mid benchmark. A negative value means it yields more.
Which direction should the exchange rate use?
The broker and mid rates are quoted as quote currency units for one source currency unit. For example, 1.10 USD per EUR means one euro converts to 1.10 US dollars at that rate.
Where should I get the mid benchmark rate?
Use a mid benchmark from a source you trust and record it near the time of the broker quote. This tool does not fetch rates or decide whether an entered rate is a true market midpoint.
Can the spread cost be negative?
A negative shortfall means the entered broker rate is more favorable than the entered mid benchmark for this direction and amount. It is a signed comparison, not a separate payment or guaranteed savings.
How is the annual amount estimated?
The annual figure multiplies one transaction’s signed shortfall by the integer count you enter. It assumes every transaction has the same amount and rates. It does not compound or model changing quotes.
Related tools
Use a broker fee calculator to examine commissions separately. This tool compares only the entered exchange rate with the entered mid benchmark, so review other charges on their own.