Promoting excellence in asset management

Our vision is to become the world leader for asset management research, study and recruitment, and a centre for thought leadership.

With London Business School located at the heart of Europe’s largest asset management hub, we are uniquely placed to provide industry real-world insights and tools, equipping individuals and organisations to tackle the investment challenges of tomorrow. 

In today’s fast-paced business environment a dynamic combination of global finance expertise, strategic thinking and a highly practical approach is essential for success.

London Business School is proud to partner in this endeavour with AQR Capital Management, a pioneer in research-driven investment management and one of the world’s leading alternative asset managers. AQR has deep connections to the global academic community – learn more about what inspired the founders of AQR to establish the Institute here.

Download the Institute flyer.

Interested in a Pre-Doctoral Researcher position at the Institute?

To engage with London Business School

Contact us

To learn more about the Institute call us on +44 (0)20 7000 8290 or email

Get in touch