How is it possible to successfully time the stock market using publicly available information if the market prices evolve according to a random walk in a rational market? Our paper answers this question by providing nine strategies to time the S&P500 index, using two specific real variables as...