If you're investing for the long haul, history shows stocks will deliver the win. Over the past 200 years, equities have delivered real returns of 4.9% per year, according to Deutsche Bank's long-term ...