Swaps are contracts to exchange cash flows on or before a specified date in the future, based on the underlying value of currencies/exchange rates, bonds/interest rates, commodities, stocks or other assets. A currency swap therefore involves exchanging streams of interest payments in two different currencies.