ABSTRACT
Carry trade refers to a risky arbitrage in interest rate differentials between two currencies. Persistent excess carry trade returns pose a challenge to foreign exchange market efficiency. Using a data set of 10 currencies between 1990 and 2017, we find (i) a machine learning model, long short-term memory (LSTM) networks, forecast carry trade returns better than linear and threshold models and other machine learning models; and (ii) excess carry trade returns deteriorate after the 2007–2008 global financial crisis in all model forecasts, indicating that the uncovered interest rate parity may still hold in the long run.
Disclosure statement
No potential conflict of interest was reported by the author(s).
Notes
1 See Burnside, Eichenbaum, and Rebelo (Citation2008).
2 See Davis, Liu, and Sheng (Citation2020) on machine learning applications for time series problems and Fischer and Krauss (Citation2018) on the application of LSTM networks in predicting stock returns.
3 Colombo, Forte, and Rossignoli (Citation2019) employs support vector machines to predict carry trade direction.
4 We also confirm that is stationary by the panel cointegration tests.
5 A rule of thumb for splitting between training and test sets is 5:1. Results are robust with other splitting.
6 Results are consistent under an alternative 80% training versus 20% validation rule.
7 The null versus alternative hypotheses are that the model (random walk, VAR, TECM, or RNN) has the same forecast accuracy versus that it has less forecast accuracy with LSTM networks.
8 The Sharpe ratio is measured as the difference between the portforlio return and the risk-free one-month bond rate, divided by the standard deviation of the portfolio. The gain/loss ratio is measured as the ratio of the probability of gains over that of losses.