Our Mission

We provide connectivity between BlackRock’s portfolio managers, originate research and publish investment insights. Our goals are to help our portfolio managers become even better investors and to produce thought-provoking investment content for clients and policy makers.

Our Investors

We provide a platform for BlackRock’s leading thinkers and emerging talent to exchange ideas, debate investment topics and share expertise. Our portfolio managers, risk professionals, trading experts and researchers span all asset classes, regions and investment styles.

Dennis Stattman, Head of BlackRock’s Global Allocation Fund Ed Fishwick, Co-Head of BlackRock’s Risk and Quantitative Analysis Group Helen Zhu, Head of BlackRock China Equities Jeff Shen, Head of BlackRock Emerging Markets
Michel Aubenas, Director, BlackRock Emerging Markets Debt Neeraj Seth, Head of BlackRock Asia Credit Nigel Bolton, Chief Investment Officer, BlackRock International Fundamental Equity Raffaele Savi, Head of Blackrock Scientific Active Equity
Rick Rieder, Chief Investment Officer, BlackRock Fundamental Fixed Income Russ Koesterich, BlackRock's Global Chief Investment Strategist Supurna VedBrat, Co-Head of BlackRock Market Structure and Electronic Trading Tom Parker, Deputy Chief Investment Officer, BlackRock Model-Based Fixed Income

Our History

We launched in early 2011 with a forum on sovereign risk—which led to the creation of the BlackRock Sovereign Risk Index. Our small team has since organized countless debates, produced numerous publications and rolled out tools to better access and share insights.

Ewen Cameron Watt, Chief Investment Strategist, BlackRock Investment Institute Jack Reerink, Executive Editor, BlackRock Investment Institute  

Browse Insight Topics

Investment Outlook

Investment Outlook
Our views on what's in store for financial markets


Global Insights

Global Insights
Our best cross-asset, global investment insights


Sovereign Risk

Sovereign Risk
Our index assesses credit risks in
50 countries


A World of Risk

BSRI Interactive Chart

Our interactive BlackRock Sovereign Risk Index ranks the creditworthiness of 50 countries.

See more of our interactive charts