SEC 13F Holdings Tracker — Institutional QoQ Changes avatar

SEC 13F Holdings Tracker — Institutional QoQ Changes

Under maintenance

Pricing

Pay per usage

Go to Apify Store
SEC 13F Holdings Tracker — Institutional QoQ Changes

SEC 13F Holdings Tracker — Institutional QoQ Changes

Under maintenance

Parse SEC 13F quarterly filings for any institutional fund. Extracts holdings and computes quarter-over-quarter changes: new positions, increased, decreased, closed. No API key required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

SEC 13F Holdings Tracker — Institutional Position Changes, QoQ Diff

Parse SEC 13F quarterly filings for any institutional investor and get a clean, structured view of their holdings — including quarter-over-quarter changes (new positions, increased, decreased, closed). No API key required; all data comes from public SEC EDGAR endpoints.

Why 13F data?

Every institutional investment manager with more than $100M in qualifying assets must file a 13F-HR with the SEC within 45 days of each quarter end. That means you can track:

  • Berkshire Hathaway, Tiger Global, Citadel, Bridgewater and 5,000+ other funds
  • Which positions they opened, added to, reduced, or closed
  • Portfolio concentration (% of portfolio per position)
  • Aggregate portfolio value changes over time

Alternatives like WhaleWisdom ($30/month) or 13F.info charge for this data. This actor gives you direct programmatic access via the official SEC EDGAR API.


Use Cases

Use CaseHow
Smart money followingTrack top funds' new positions each quarter
Position change alertsSchedule actor + filter change_type == "new"
Hedge fund researchAnalyze sector rotation across multiple quarters
Stock screeningFind stocks that multiple institutions are buying
Portfolio overlap analysisCompare your holdings vs. institutional portfolios

Input

FieldTypeDefaultDescription
fundNamestringrequiredFund name to search (e.g. "Berkshire Hathaway", "Tiger Global")
cikstringoptionalSEC CIK number — skip name search (e.g. "0001067983")
quartersinteger2Number of recent quarters to return (1–4). Needs ≥2 to compute QoQ changes
minValueMillionsnumber0Filter holdings below this USD value in millions

Example input:

{
"fundName": "Berkshire Hathaway",
"quarters": 2,
"minValueMillions": 100
}

Output

One row per holding per quarter. Dataset preview (table view) shows the most important fields:

FieldTypeDescription
quarterstringFiling period (e.g. "2024-09")
fund_namestringResolved fund name from EDGAR
cikstringSEC CIK (zero-padded 10 digits)
tickerstringEquity ticker (mapped from CUSIP via OpenFIGI)
cusipstringCUSIP identifier
company_namestringIssuer name as filed
sharesintegerNumber of shares (or principal amount for bonds)
value_usdnumberMarket value in USD (SEC files in thousands; multiplied ×1000)
value_change_usdnumberChange in USD value vs prior quarter
shares_changeintegerChange in share count vs prior quarter
change_typestringnew / increased / decreased / closed / unchanged
pct_of_portfolionumberPosition as % of total portfolio value

Example row (new position):

{
"quarter": "2024-09",
"fund_name": "BERKSHIRE HATHAWAY INC",
"cik": "0001067983",
"ticker": "OXY",
"cusip": "674599105",
"company_name": "OCCIDENTAL PETROLEUM CORP",
"shares": 264_155_895,
"value_usd": 12_960_000_000,
"value_change_usd": 1_200_000_000,
"shares_change": 5_000_000,
"change_type": "increased",
"pct_of_portfolio": 5.82
}

A SUMMARY key-value record is also saved with:

  • total_holdings_latest, total_portfolio_value_usd
  • new_positions, closed_positions counts
  • top_10_holdings (by value in latest quarter)

Pricing

EventPriceDescription
Actor start$0.001One-time startup fee
Filing parsed$0.010Per 13F filing downloaded and parsed
Holding returned$0.001Per holding row pushed to dataset

Typical cost examples:

  • Berkshire Hathaway, 2 quarters, ~48 holdings: ≈ $0.07
  • Tiger Global, 4 quarters, ~70 holdings/quarter: ≈ $0.32

How It Works

  1. CIK lookup — Searches EDGAR full-text search API for the fund name, extracts the CIK identifier.
  2. Submission history — Downloads data.sec.gov/submissions/CIK{cik}.json to get the list of 13F-HR filings.
  3. XML download — For each filing, fetches the infotable.xml document from the EDGAR archive.
  4. Parse holdings — Extracts nameOfIssuer, cusip, value (thousands), and shrsOrPrnAmt from each <infoTable> element.
  5. QoQ diff — Joins consecutive quarters on CUSIP to classify new / increased / decreased / closed / unchanged.
  6. Ticker mapping — Calls OpenFIGI (free, no key) to resolve CUSIP → ticker symbol.

All SEC EDGAR endpoints are public and free. The actor respects SEC rate limits (≤10 req/s).


Finding the Right Fund Name / CIK

The actor searches EDGAR by name. If your fund name is ambiguous or returns wrong results, use the CIK directly:

  1. Go to EDGAR Company Search
  2. Search for the fund name
  3. Copy the CIK from the URL or results table
  4. Pass it as cik input (e.g. "0001067983")

Popular CIKs:

FundCIK
Berkshire Hathaway0001067983
Tiger Global Management0001167483
Citadel Advisors0001423043
Bridgewater Associates0001350694
Renaissance Technologies0001037389

Limitations

  • 13F filings are 45 days delayed — Q3 (Sept 30) data appears by November 15.
  • Only long positions in equity securities are disclosed; shorts, options (put/call noted), and non-US assets may be omitted or aggregated.
  • Value is reported in thousands USD as of the quarter-end date.
  • CUSIP → ticker mapping depends on OpenFIGI availability; some foreign or obscure securities may not resolve.

Keywords: SEC 13F, institutional holdings, hedge fund tracker, portfolio tracker, institutional ownership, quarterly filings, position changes, asset manager, Warren Buffett holdings


Feedback

If this actor powers your institutional research, a review helps others find it: Leave a review on Apify Store