A currency forward is an agreement between the bank and the client executed at present time and covering conversion of currencies of a given volume on a specific future date at a predetermined rate.
The future exchange rate is established based on the spot rate of a given currency pair, the number of days until settlement, and the interest rates of each of the currencies.