Finding an optimal portfolio requires a technique known as "mean-variance optimisation". This analyses the way in which asset classes perform individually and against other asset classes. Using this information, it is possible to blend different asset classes (especially those which tend to move in opposite directions to one another) to maximize performance whilst also reducing overall risk. We use this technique as the foundation for allocating asset classes across our portfolios.