GET
/funds/{cik}/holdings
1 crThe equity holdings in a fund's filing, one row per security, each with its quarter-over-quarter change (NEW / ADDED / REDUCED / EXITED / HELD) and share delta. Defaults to the latest filing; pass year + quarter to pin a historical one.
Request#
bash
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://arkolith.com/api/v1/funds/1067983/holdings?limit=10"Parameters#
| Parameter | In | Type | Description |
|---|---|---|---|
cikreq | path | string | SEC Central Index Key |
year | query | integer | Filing yeardefault: latest |
quarter | query | integer | Filing quarter (1–4)default: latest |
page | query | integer | Page numberdefault: 1 |
limit | query | integer | Results per page (max 500)default: 100 |
Example response#
json
{
"data": {
"fund": { "cik": "1067983", "name": "BERKSHIRE HATHAWAY INC" },
"filing": { "quarter_end": "2026-03-31", "year": 2026, "quarter": 1, "holdings_count": 42 },
"holdings": [
{
"cusip": "037833100",
"issuer": "APPLE INC",
"shares": "300000000",
"value_cents": "7500000000000",
"change_type": "REDUCED",
"share_delta": "-50000000",
"pct_delta": -14.29
}
],
"pagination": { "page": 1, "limit": 100, "total": 42, "pages": 1 }
}
}MCP equivalent: fund.holdings. The full agent surface lives on the MCP server.