Asset allocation is the process of dividing your portfolio between different asset classes such as shares, bonds, property, cash and gold. Each of these asset classes should behave in different ways ...