Skip to content
All library documents

Estimating FX Forward Carry from Spot and Interest Rates

Article Quant Q&A · Author: lowentropy

Summary

The document explains how to estimate the two-year forward exchange rate and the annualized carry return for a GBP position using spot and forward quotes. It assumes a position that buys GBP at spot and sells it forward, then compares the forward price with the current spot price to express the return on a LIBOR-equivalent basis.

It also gives an interest-rate-parity calculation for deriving the forward price from GBP and USD rates, with separate day-count conventions for the two currencies. The example uses illustrative spot and forward prices and rate inputs. The calculation depends on the stated trade direction, rate conventions, and day counts; it does not explain how to forecast future spot returns or account for transaction costs and changing market rates.

Key ideas

  • A forward price relative to spot can express the carry on a currency position held to the forward date.
  • The example assumes buying GBP at spot and selling it forward against USD.
  • The forward exchange rate can be estimated from the two currencies’ interest rates and the spot rate.
  • The calculation’s result depends on the trade direction, rate basis, and day-count conventions.

Tags

Full text
# Computing FX forward returns using spot returns and an existing term structure


# Computing FX forward returns using spot returns and an existing term structure












Sorry for the naive question, I am new to the area. I have YTD spot returns on the USD/GBP pair and a forward yield curve. How would one go about computing the forward returns in 2 years using this information? I've scanned google for the right formulae but most of them relate to roll rates on commodities and I don't see how that would be transferable information to the problem I'm trying to solve.

## Answer by AlRacoon (score 3)

https://quant.stackexchange.com/a/45200

I am going to make some assumptions here. I assume you will be buying GBP Spot and Selling GBP forward 2 Yrs. Currently 1 GBP is 1.30 USD. If you sell this 1 GBP forward 2Yrs at the current 2 Yr forward GBP/USD of say 1.34 USD and you do nothing else, you will earn the carry for two years.

The return would be $$(1.34/1.3 - 1)(360/Act)$$ assuming you are calculating return on a LIBOR equivalent basis. This would be approximately 1.538% annualized.

The calculation of the 1.34 USD per GBP 2 Yr forward would be as follows:

$$(1 GBP * (1+2Y_{GBP Rate} *Act/365))/(1.30 USD * (1+2Y_{USD Rate} *Act/360)$$ again assuming you are using LIBOR rates.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.