Canadian ETF Holdings of a Stock
GetCanadianFundHoldingsGet the Canadian exchange-traded funds holding one Canadian listing, written MIC:TICKER (e.g. XTSE:RY), from each fund's own newest published portfolio, largest position first: the fund's ticker and name, the portfolio's date, shares, value and the position's percentage of the fund. Each fund states its own date, some daily and others monthly. Only funds with a machine-readable portfolio are covered, and a fund that holds other funds is left out so the same shares are never counted twice. For US registered funds use GetFundsHoldingStock; for Swedish funds use GetEuropeanFundHoldings.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ticker": "<ticker>"
},
"name": "GetCanadianFundHoldings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Rows to skip for paging (default 0). | |
| ticker | Yes | Canadian listing symbol MIC:TICKER, e.g. XTSE:RY. A bare ticker names a US listing and is answered with the company's Canadian listings. | |
| maxResults | No | Maximum funds, largest position first (default 20; max 100). |