When it comes to investing our hard earned cash, what most people crave is certainty. That is, we want investments that will deliver a reliable return over a certain time frame, and indeed there are investment products that essentially do just that, such as term deposits and bonds.