Twelve Capital is an independent investment manager specialising in insurance investments for institutional clients. We are also a leading provider of capital to the insurance and reinsurance industry.
An actively managed strategy focused solely on exploiting insurance sector opportunities globally, that at its core is liquid and investment grade bond dominated.
There is a growing need for solvency capital among smaller insurance companies. The strategy invests in private transactions that enable small and mid-sized insurance companies to meet their capital requirements.
Cat Bonds allow capital market participants to invest into insurance event risk, such as tropical cyclones, earthquakes and other catastrophes.
Twelve Capital’s Private ILS strategy focuses on providing capital support to reinsurers for so called “peak peril” risks. Peak Perils represent the highest concentration of insured values globally, in areas potentially exposed to large natural catastrophes, such as US Hurricanes, Earthquakes in California and Japan, Typhoons in Japan and European windstorm.
The strategy invests in equity securities of global listed insurance companies.
A multi-asset best ideas portfolio that exploits relative value opportunities across an insurer’s balance sheet as well as across the underlying assets: ILS, Insurance Debt and Insurance Equity.
Twelve Capital is an independent investment manager specialising in insurance investments for institutional clients. We are also a leading provider of capital to the insurance and reinsurance industry.
Our investment expertise covers the entire insurance balance sheet, including Insurance Bonds, Insurance Private Debt, Catastrophe Bonds, Private Insurance-Linked Securities and Insurance Equity. We also compose portfolios of our Best Ideas. Our capital solutions are drawing the world of insurance and reinsurance into a closer, more productive relationship with capital markets.
The firm was incorporated in October 2010 and is majority-owned by its employees. We have offices in Zurich (Switzerland), London (UK) and Munich (Germany).
Independent investment manager specialised in insurance investing
Founded in 2010
USD 4.4 bn assets under management as at 31 December 2020
Over 40 employees
Privately owned by its founding members, employees and a minority stake is held by XS Investments
Twelve Capital AG is licensed as "Manager of collective assets" by the Swiss Financial Market Supervisory Authority FINMA
Twelve Capital (UK) Ltd is authorised by the Financial Conduct Authority (FCA) as a MiFID investment firm and registered as an investment adviser with the U.S. Securities and Exchange Commission (SEC) and as a commodity pool operator (CPO) with the U.S. Commodity Futures Trading Commission (CFTC) and is a member of the National Futures Association (NFA) in such capacity
Twelve Capital (DE) GmbH is authorised and regulated in Germany by the Chamber of Industry and Commerce (IHK) Munich and Upper Bavaria as investment broker
Offices in Zurich (Switzerland), London (UK) and Munich (Germany)
Our people represent the intellectual capital that drives our business. We recognise that it is crucial for a fast growing, institutionally focused business to establish a strong layer of senior professionals in leadership positions, while simultaneously developing skilled and motivated junior professionals.
We offer attractive career opportunities in a dynamic working environment. If you see an opportunity where you believe you could add value to our company, we would be pleased to hear from you - careers@twelvecapital.com.