For a long time, the stock market has been regarded as the source of the highest historical returns. A higher level of risk accompanies higher rewards. The price of a stock is more variable than the price of a bond. Stocks are less trustworthy over shorter periods.