Stocks can't forecast anything, the market is incredibly stupid. Just as the subprime mortgage was starting to make news, dow jones and sp were making all time highs (2007), clearly the market did not care about subprime then.
If markets were wise, they would never crash since they could...