How Stock Market Predicts Presidential Election