Insight Investment

Our Strategy

Insight is managed as an autonomous business and has its own Board and Executive Management Committee. Fully capitalised and with its own balance sheet, Insight has grown its business to be one of the largest asset managers in the UK since its launch in 2002.  

Insight is a dynamic asset manager recognised as an innovative company, proud of the success it has achieved and the business it has built.

More Insight.  Not more of the same.

Creating client solutions: At Insight we do things differently, because we think differently. Putting clients' investment objectives at the forefront of our solutions enables us to deliver an investment solution that meet their needs and not one that simply reflects our product range.    

Placing our clients’ investment needs at the heart of what we do leads us to think more about what we are trying to achieve and the possibilities of achieving it. We use leading edge investment techniques and ideas to develop innovative sources of return delivered via manager skill (alpha) and/or market movement (beta).  

Embedding innovation into the organisation has enabled us to pioneer market leading solutions such as liability driven investing and absolute return strategies alongside more traditional capabilities such as fixed income.

Our investment platform: Investment solutions are only as good as the investment capabilities they leverage. Our investment platform covers a broad range of asset classes and the entire risk/return spectrum, offering clients absolute or relative return performance benchmarks. With access to both in-house expertise and rigorously selected external managers we aim to achieve consistent and repeatable returns.

Risk management is at the heart of our investment philosophy. This approach seeks to ensure that our clients do not take or indeed pay for unrewarded risk. To achieve this our strategies always consider a broad opportunity set, diversifying and using risk management and portfolio construction techniques to create optimal portfolios that meet our clients’ unique risk and return objectives.  

Our EXPERT teams: Our people are pivotal to achieving our strategy and vision. Insight has a team-orientated approach. This is the lynch-pin of our investment strategy and means we can draw on the in-house expertise of high calibre investment professionals at any time. The people we recruit are experts. This ensures that we get the right people doing the right jobs for our clients. In return our colleagues can expect an environment where they are encouraged to do things differently, challenging the norm consistently to raise the bar on the solutions we offer.  

The next chapter

Insight is a dynamic company with ambitious targets for future growth. At this exciting juncture we seek to retain and grow our client base by matching Insight’s investment capability to our clients’ needs across new distribution channels and geographies.    

With our investment pedigree now established in the UK, we are building our European presence, notably in Germany and the Netherlands. We do not take our position for granted and will continue to develop our investment solutions and capabilities to ensure that we remain a trusted partner for all of our clients.