A currency carry trade is a financial strategy wherein a high-yielding currency funds the trade with a low-yielding currency. A trader uses the currency carry trade to leverage the difference between the exchange rates, which can often be substantial, to their gain.