We investigate the prediction of excess returns and fundamentals by financial ratios, which include dividend-price ratios, earnings-price ratios, and book-to-market ratios, by decomposing financial ratios into a cyclical component and a stochastic trend component. We find both components predict excess returns and fundamentals. Cyclical components predict increases in future stock returns, while stochastic trend components predict declines in future stock returns in long horizons. This helps explain previous findings that financial ratios in the absence of decomposition find weak predictive power in short horizons and some predictive power in long horizons. We also find both components predict fundamentals.