+44 2080 028 770


33 St Mary Axe

London EC3A 8BY, UK

Investment Philosophy

Investment Philosophy

For over 25 years, our investment philosophy has remained centered around one core goal – providing the most valuable investment returns achievable. Simply put, the value of any investment can be measured by the increase in risk-adjusted return that results from it being added to an existing portfolio. The most valuable investments exhibit certain distinct characteristics – they produce "alpha" or excess return by exploiting specific market inefficiencies caused by investor behavioral biases; they are absolute return vehicles that produce positive returns in most investment environments; and their returns exhibit a low or negative correlation to other investments in the portfolio, thereby reducing the volatility of the overall portfolio and producing positive returns when they are needed the most.