13F Hedge Fund Holdings API — Quarterly Buys, Sells & Exits avatar

13F Hedge Fund Holdings API — Quarterly Buys, Sells & Exits

Pricing

$2.00 / 1,000 portfolio positions

Go to Apify Store
13F Hedge Fund Holdings API — Quarterly Buys, Sells & Exits

13F Hedge Fund Holdings API — Quarterly Buys, Sells & Exits

Hedge fund and institutional 13F portfolios from SEC EDGAR with tickers, % weights and quarter-over-quarter changes: NEW, ADDED, REDUCED, EXITED. Berkshire, Pershing Square, Scion and any manager by CIK. Pay per result.

Pricing

$2.00 / 1,000 portfolio positions

Rating

0.0

(0)

Developer

SmartMoney Data

SmartMoney Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 minutes ago

Last modified

Share

Get any hedge fund's or institutional investor's full portfolio from SEC 13F filings — with tickers, portfolio weights and a NEW / ADDED / REDUCED / EXITED label on every position versus last quarter.

Every US manager with $100M+ in US equities must disclose their holdings each quarter in a 13F filing. The raw filings are XML tables keyed by CUSIP codes, split across sub-managers, in inconsistent units. This Actor turns them into a clean, ranked portfolio and tells you exactly what changed.

Part of the SmartMoney Data suite: Insider Trades · Hedge Fund 13F Holdings · Congress Stock Trades · Form 144 Planned Sales · 13D/13G Activist Stakes

What you can do with it

  • 🔍 Follow the legends — see Berkshire Hathaway's, Pershing Square's or Scion's latest buys and exits.
  • 💡 Idea generation — find stocks several top funds opened new positions in.
  • 📊 Quant research — institutional ownership, crowding and "13F cloning" backtests.
  • 📰 Newsletters & content — "Top 10 hedge fund moves this quarter", ready-made.
  • 🤖 AI agents — "Which funds bought NVDA last quarter?" as a single tool call.

Features

  • ✅ Quarter-over-quarter changes — every position labelled NEW, ADDED, REDUCED, UNCHANGED or EXITED, with share change and % change
  • ✅ Ticker symbols — 13F filings only list CUSIPs; we map them to tickers automatically
  • ✅ % of portfolio and rank for every holding
  • ✅ Split positions merged (one row per security); calls and puts kept separate
  • ✅ Values normalised to US dollars — the SEC switched from thousands to dollars in 2023; handled for you
  • ✅ Built-in shortcuts for famous funds, or any manager by SEC CIK number
  • ✅ Any historical quarter, not just the latest
  • ✅ Per-manager summary: total value, position count, top 10, and counts of new/added/reduced/exited
  • ✅ Filters for change type, minimum value and top-N — you only pay for rows you keep

Built-in fund shortcuts

Type the name instead of looking up a CIK:

Berkshire Hathaway · Bridgewater Associates · Renaissance Technologies · Pershing Square · Scion Asset Management · Soros Fund Management · Citadel Advisors · Duquesne Family Office · Third Point · Tiger Global Management · Baupost Group · ARK Investment Management · Appaloosa

Any other manager: find their CIK at sec.gov/edgar/search and enter the number (e.g. 1067983).

How to use it

Latest quarter, full portfolio with changes

{ "managers": ["Berkshire Hathaway", "Pershing Square", "Scion Asset Management"] }

Only new buys and full exits over $10M

{
"managers": ["Berkshire Hathaway", "Tiger Global Management", "Third Point"],
"changeTypes": ["NEW", "EXITED"],
"minValueUsd": 10000000
}

Top 20 holdings for a specific quarter

{
"managers": ["1067983"],
"period": "2026-06-30",
"maxPositionsPerManager": 20,
"compareWithPreviousQuarter": false
}

Output

One row per position. Example (illustrative values):

{
"managerName": "BERKSHIRE HATHAWAY INC",
"periodOfReport": "2026-06-30",
"previousPeriod": "2026-03-31",
"rank": 1,
"ticker": "AAPL",
"nameOfIssuer": "APPLE INC",
"cusip": "037833100",
"changeType": "REDUCED",
"shares": 400000,
"sharesPrevious": 500000,
"sharesChange": -100000,
"sharesChangePct": -20,
"valueUsd": 80000000,
"valuePreviousUsd": 100000000,
"pctOfPortfolio": 28.4,
"putCall": null,
"filingDate": "2026-08-14",
"filingUrl": "https://www.sec.gov/Archives/edgar/data/…-index.htm"
}

Download as JSON, CSV, Excel, XML or HTML, or fetch via API. The SUMMARY record in the key-value store has per-manager totals and the top 10 holdings.

Use it from code or an AI agent

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("smartmoney-data/sec-13f-hedge-fund-tracker").call(
run_input={"managers": ["Berkshire Hathaway"], "changeTypes": ["NEW"]}
)
for pos in client.dataset(run["defaultDatasetId"]).iterate_items():
print(pos["ticker"], pos["changeType"], pos["valueUsd"])

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('smartmoney-data/sec-13f-hedge-fund-tracker').call({ managers: ['Pershing Square'] });
const { items } = await client.dataset(run.defaultDatasetId).listItems();

AI agents: add this Actor as a tool through the Apify MCP server. No-code: schedule it quarterly and send results to Google Sheets, Slack, email, Zapier or Make.

Pricing

Pay per result — you're charged for each position returned; filtered-out positions are free. See the Pricing tab for current rates. Set a maximum cost per run and the Actor stops cleanly when it's reached.

FAQ

How current is 13F data? 13Fs are filed up to 45 days after each quarter end (mid-February, May, August, November) and show holdings as of the quarter end — not today.

Why don't I see a fund's short positions or cash? 13F rules only require long positions in US-listed equities, options and convertibles. Shorts, cash, bonds and non-US holdings aren't reported.

Why is ticker empty for some rows? A few securities (e.g. warrants, delisted or foreign-listed shares) have no US ticker mapping. The CUSIP and issuer name are always present.

A manager has thousands of positions — is that OK? Yes. Ticker lookup for very large portfolios is faster if you add a free OpenFIGI API key in the input.

Why does a row have a dataNote? Some managers file a 13F-NT notice instead of holdings when another entity reports for them. If a manager's newest quarter is only a notice, you get their latest self-reported quarter plus a dataNote explaining it, never silently stale data. Built-in shortcuts already follow funds that moved their filings to a new entity (e.g. Pershing Square).

What about amended filings? The original quarterly 13F-HR is used; amendments (13F-HR/A) are ignored for consistency.

Support

Found a bug or need a feature? Open an issue on the Issues tab or email smartmoney-data@googlegroups.com — we usually reply within a day.

Data is provided for informational purposes only and is not investment advice.