Separate literatures study violations of uncovered interest parity (UIP) using regression-based and portfolio-based methods. We propose a decomposition of these violations into a cross-currency, a between-time-and-currency, and a cross-time component that allows us to analytically relate regression-based and portfolio-based facts and to estimate the joint restrictions they put on models of currency returns. Subject to standard assumptions on investors' information sets, we find that the forward premium puzzle (FPP) and the "dollar trade" anomaly are intimately linked: both are driven almost exclusively by the cross-time component. By contrast, the "carry trade" anomaly is driven largely by cross-sectional violations of UIP. The simplest model that the data do not reject features a cross-sectional asymmetry that makes some currencies pay permanently higher expected returns than others, and larger time series variation in expected returns on the U.S. dollar than on other currencies. Importantly, conventional estimates of the FPP are not directly informative about expected returns because they do not correct for uncertainty about future mean interest rates. Once we correct for this uncertainty, we never reject the null that investors expect high-interest-rate currencies to depreciate, not appreciate. JEL Codes: F31, G12, G15.