Forward Exchange Rate Calculator
Forward Exchange Rate Calculation Formula Explained
The forward exchange rate is the rate at which a bank agrees to exchange one currency for another at a future date when it enters into a forward contract with an investor. This calculator uses the concept of Interest Rate Parity (IRP) to determine the fair future value of a currency pair based on the interest rate differentials between the two economies.
The Formula
To calculate the forward rate manually, the standard formula used in foreign exchange markets is:
Where:
- F = The Forward Exchange Rate
- S = The Current Spot Exchange Rate
- rd = Interest rate of the Quote (Domestic) currency
- rf = Interest rate of the Base (Foreign) currency
- t = Time to maturity (Days / Day Count Basis)
Understanding Base vs. Quote Currency
In a currency pair like EUR/USD:
- EUR is the Base Currency (rf applies here).
- USD is the Quote/Price Currency (rd applies here).
If the interest rate of the Quote currency (USD) is higher than the Base currency (EUR), the forward rate will be higher than the spot rate. This means the Base currency is trading at a Premium.
Conversely, if the Quote currency has a lower interest rate than the Base currency, the forward rate will be lower, meaning the Base currency is trading at a Discount. This mechanism prevents risk-free arbitrage opportunities in the global market.
Example Calculation
Suppose the Spot Rate (S) for GBP/USD is 1.2500.
- Quote Rate (USD): 5.0%
- Base Rate (GBP): 4.0%
- Time: 180 Days (using 360 day basis)
Numerator: 1 + (0.05 × 180/360) = 1 + 0.025 = 1.025
Denominator: 1 + (0.04 × 180/360) = 1 + 0.020 = 1.020
Forward Rate = 1.2500 × (1.025 / 1.020) ≈ 1.2561