LBS logo London experience. World impact.

AQR Asset Management Institute

Our vision is to become the world leader for asset management research, study and recruitment, and 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. The Institute leverages that exact combination – London Business School’s global footprint and perspective, its asset management expertise, and its unique real-world application. Driven to unearth the answers to the industry’s key questions, London Business School has partnered with global investment management firm AQR Capital Management.

Contact us

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