Get ETF / index-fund holdings
Query fund holdings in two directions. Provide exactly one of ticker or holding. ?ticker=SPY returns a fund's constituents and each position's weight (the fund's latest filing by default, or the composition in effect on/before as_of). ?holding=AAPL returns the funds whose latest filing holds that security, sorted by weight.
Query parameters
The fund's ticker symbol (e.g., SPY). Returns that fund's holdings. Mutually exclusive with holding.
A held security's ticker symbol (e.g., AAPL). Returns the funds whose latest filing holds it. Mutually exclusive with ticker.
Only valid with ticker. Returns the fund composition in effect on or before this date (YYYY-MM-DD). Without it, the fund's latest filing is returned.
Only valid with ticker. Filter constituents by instrument type: equity or bond. Omit for all holdings.
The maximum number of rows to return (default: 50, max: 1000).
The number of rows to skip, for pagination (default: 0).
Response
Index fund holdings response. The shape depends on the query direction: ticker returns a fund header + constituents; holding returns a security header + funds.