Since 1926, less than half of stocks actually generated any returns for investors, new research shows. Photograph: Scott Olson/Getty Images

Most stocks – four out of every seven – offer risk but little return. In the majority of cases, you’d probably be better off sticking your money in th(...)