Impact of TED spread, bond spread, and implied volatility on stock market returns, oil prices, home prices and exchange rates. (2016)