Fund position changes (SEC 13F quarter-over-quarter)
fund_position_changesWhat large institutional filers CHANGED quarter-over-quarter in their SEC 13F-HR holdings (opened / added / trimmed / exited a position) — the delta is the product; the raw snapshot is only the input. Every row carries as_of_quarter_end, filed_date and lag_days (values are up to ~45 days stale), value_usd in whole dollars, cusip + issuer_name, and its source filing_url. ticker is null (no authoritative free CUSIP->ticker source; never guessed). A missing prior quarter is the explicit state 'first_filing_on_record', not 'everything new'. Covers LONG US 13(f)-listed positions only — no shorts, non-US, or options. UNIVERSE: the fifty largest 13F filers by reported value as of the latest quarter, re-ranked quarterly. Because it is ranked BY REPORTED VALUE, the head is the biggest asset managers (BlackRock, Vanguard, State Street, Fidelity, ...) whose quarter-over-quarter changes largely reflect index rebalancing, not conviction; the feed reports WHAT WAS FILED, not what it means, and does not tag any manager active or passive (that would be inference). Coverage is PER SEC CIK, not per brand: a firm filing under several CIKs appears as several entries, and when a filer's 13F moves to a new CIK, historical coverage stays attached to the CIK that filed it. This is a convenience/completeness view of public data, NOT a trading edge. Returns the newest 25 by default (set limit; page with offset); total_matched reports the full count. Optional filer, change_type, min_value_usd, and days (last-N-days window).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Only changes filed within the last N days. | |
| filer | No | Filter to one fund by name substring (case-insensitive, e.g. 'Berkshire') or exact filer CIK | |
| limit | No | Max rows to return (default 25, newest first). Page with offset; the response's total_matched shows the full count. limit<=0 = no cap. | |
| offset | No | Rows to skip before this page (pagination). Default 0. | |
| change_type | No | Only this kind of quarter-over-quarter change | |
| min_value_usd | No | Only positions at or above this current value in WHOLE US dollars |