Stand no.51

Insight Investment

Updated: 18.02.2026

Insight Investment is a leading global asset and risk manager, entrusted with CHF 673.4 billion in assets under management (as of 31 December 2025). As a subsidiary of BNY – one of the world’s largest financial services groups – we serve institutional investors across Germany, Austria and Switzerland with deep specialist expertise.

We offer a comprehensive suite of customised risk‑management solutions, including LDI strategies, alongside a broad range of fixed‑income capabilities. Our investment teams follow a rigorously client‑centric philosophy: every strategy is designed to precisely align with our clients’ goals, requirements and long‑term obligations.

As a committed long‑term partner, we place great importance on reliability and trust. Our aim is to empower institutional investors to manage risk more effectively and consistently achieve resilient outcomes.