Finance.Foundation
finance.foundation / Funds / CPP Investments
Fund · Pension fund

CPP Investments

Manages the reserve assets of the Canada Pension Plan for the working population of Canada. A pioneer of the 'Canadian model' of direct investing in private equity, infrastructure and real estate.

Bought and sold
Not offered — A public pension fund, not an investable vehicle — it has no units to buy.
Type
Pension fund
Manager
CPP Investments
Strategy
Active global multi-asset, heavy private markets
Domicile
Canada
Size
$500bn — our own approximate figure, not traced to a filing

Approximate reference values from public sources · seed-0.7 · marketcap-1 · 2026-08-30 · not real-time. See data & methodology.

# this page as data GET https://finance.foundation/api/v1/funds/cpp-investments

JSONCSV No key, CORS enabled — paste any of these straight into a notebook.

Code to fetch it
curl
curl -s https://finance.foundation/api/v1/funds/cpp-investments
Python
import requests r = requests.get("https://finance.foundation/api/v1/funds/cpp-investments", timeout=30) r.raise_for_status() data = r.json()
JavaScript
const r = await fetch("https://finance.foundation/api/v1/funds/cpp-investments"); if (!r.ok) throw new Error(r.status); const data = await r.json();
pandas
import pandas as pd df = pd.read_csv("https://finance.foundation/api/v1/funds/cpp-investments.csv")