SEC 13F Holdings Scraper: Hedge Fund Positions
Pricing
from $24.00 / 1,000 results
SEC 13F Holdings Scraper: Hedge Fund Positions
Scrape SEC 13F reports of hedge funds and institutions. Get every position with value, shares, portfolio weight and the change against the last quarter, fund summaries with top holdings and exits, a ranking of the largest funds, or the list of funds that own a stock. Export to CSV or Excel.
This SEC 13F scraper reads the quarterly reports in which hedge funds, asset managers, banks and other large institutions list every US stock they hold. Pick a fund and get its positions with the change against the last quarter. Or pick a company and get the funds that own it. Or leave the fund empty and get a ranking of the largest managers.
A position row carries more than the name and the value. You get the ticker, shares, value, the implied price, the weight in the portfolio and the rank, the voting authority, and the change against the previous quarter: new, added, reduced, unchanged or exited, the change in shares in percent and an estimate of the trade value that removes price moves. Fund summaries add the total value, the concentration of the top 10 holdings, the share of options, how many positions were bought, sold or exited, the turnover, and the three biggest buys and sells of the quarter.
Investors, analysts, journalists, newsletter writers and quant researchers use it to follow what the big money buys and sells.
What can you do with this 13F scraper?
- See every position of Berkshire Hathaway, Bridgewater, Citadel or any other fund for a quarter
- Find what a fund bought, added, reduced or sold completely since the last quarter
- Get the three biggest buys and sells of a fund with the estimated trade value
- Find which funds own a stock, how big the position is in their portfolio and how much of the reported shares they hold
- See which holders added to a stock and which reduced it
- Look at option positions (puts and calls) of the largest firms
- Rank the largest 13F filers by total value, by state if you wish
- Check the concentration of a fund in its top 10 positions
- Follow a fund over quarters, back to 2013
- Export 13F data to CSV or Excel, or send it to Google Sheets, Slack or your own tools
What data can you extract from 13F filings?
| Mode | One row is | Highlights |
|---|---|---|
| Fund holdings | One position of one fund | Fund, quarter, issuer, class, CUSIP, ticker, shares or option type, value, implied price, rank, portfolio weight, discretion, voting authority, other managers, and with the comparison on: change status, previous shares, change in shares and percent, previous value, value change, trade value estimate, previous weight |
| Fund summary | One fund | Total value, number of positions, reported entries, options value and share, top 10 concentration, largest position, top holdings with weights, previous quarter value and change, counts of new, added, reduced, unchanged and exited positions, value of new and exited positions, turnover, biggest buys and sells |
| Largest funds ranking | One manager | Rank, fund name, total value, position count, average position size, share of all reported value, city, state, filing date |
| Who owns a stock | One holder of one security | Holder, state, ticker, CUSIP, class, value, shares, percent of the fund portfolio, share of all reported shares, holder rank, number of holders, voting authority, and the change in shares against the previous quarter |
How to scrape SEC 13F filings
- Choose Fund holdings, Fund summary or ranking, or Who owns a stock.
- Enter fund names or CIK numbers. For the holders mode enter tickers, CUSIP numbers or issuer names instead.
- Optionally set the quarter, for example 2026Q2. The default is the latest report.
- Keep the comparison on to see what changed.
- Set Max Items and click Start.
- Export the dataset as CSV, Excel or from the Apify console.
Input example
{"mode": "holders","tickers": ["AAPL"],"positionType": "shares","compareToPreviousQuarter": true,"maxItems": 100}
Fund holdings output example
{"fundName": "BERKSHIRE HATHAWAY INC","fundCik": "0001067983","quarter": "2026Q2","periodOfReport": "2026-06-30","filingDate": "2026-08-14","issuerName": "Alphabet Inc","titleOfClass": "CAP STK CL A","cusip": "02079K305","ticker": "GOOGL","rankInPortfolio": 4,"valueUsd": 28157599351,"shares": 78791167,"portfolioWeightPct": 9.409,"changeStatus": "added","previousShares": 54249798,"changeInShares": 24541369,"changeInSharesPct": 45.24,"tradeValueEstimateUsd": 8770349040}
Fund summary output example
{"fundName": "BERKSHIRE HATHAWAY INC","quarter": "2026Q2","totalValueUsd": 299253556246,"positionCount": 29,"top10ConcentrationPct": 88.47,"previousQuarter": "2026Q1","valueChangePct": 13.74,"newPositions": 1,"addedPositions": 7,"reducedPositions": 6,"exitedPositions": 1,"turnoverPct": 6.9,"biggestBuys": [{ "issuer": "Alphabet Inc", "tradeUsd": 8770349040, "status": "added" },{ "issuer": "Delta Air Lines Inc", "tradeUsd": 1640037551, "status": "added" }],"biggestSells": [{ "issuer": "Bank Of Amer Corp", "tradeUsd": -1722513947, "status": "reduced" },{ "issuer": "Capital One Finl Corp", "tradeUsd": -832573000, "status": "reduced" }]}
Who owns a stock output example
{"issuerName": "Apple Inc","ticker": "AAPL","fundName": "Blackrock, Inc.","fundState": "NY","quarter": "2026Q2","valueUsd": 336524794350,"percentOfFundPortfolio": 5.001,"shareOfReportedSharesPct": 7.175,"holderRank": 1,"holdersOfThisSecurity": 6100,"changeStatus": "added","changeInSharesPct": 1.6}
How much does it cost to scrape 13F filings?
You pay per result: $32 per 1,000 rows plus a tiny start fee. The free plan returns up to 10 rows per run. A fund summary is one row per fund, so following 50 funds costs a few cents per quarter.
Tips for better results
- A 13F report is filed up to 45 days after the quarter ends, so positions are always a few weeks old. They show what a fund held on the last day of the quarter.
- Funds report long positions in US listed securities. Short positions, cash and most non-US holdings are not part of the report.
- The trade value estimate multiplies the change in shares by the current price. It removes price moves, but it is still an estimate: the fund may have traded in between.
- Large managers often file for several affiliated entities. BlackRock, Vanguard and State Street each appear under more than one name.
- The holders mode uses the quarterly data sets that the SEC publishes after the filing deadline. For the newest reports of a given fund use the fund holdings mode.
- Matching a ticker to the reports goes through the company name. When a company has several share classes, check the CUSIP and class of each row, or search by CUSIP.
- Reports before 2023 list values in thousands. The Actor converts them to dollars.
- Securities of some foreign companies come without a ticker.
Who uses 13F data?
- Investors follow the positions of funds they respect.
- Analysts study ownership and crowding in a stock.
- Journalists report on what big funds buy and sell.
- Newsletter writers publish quarterly 13F roundups.
- Quant researchers build signals from institutional flows.
Automate and connect
Schedule the Actor after each filing deadline (mid February, May, August and November) and send the results to Google Sheets, Slack, Zapier, Make or n8n, or trigger a webhook when a run ends.
FAQ
Do I need an SEC account? No. The Actor works without any login.
What is a 13F? A quarterly report that US institutional managers with more than 100 million dollars under management file with the SEC. It lists their holdings of US listed securities.
Does it show what a fund bought this week? No. The report shows positions at the end of the quarter. Changes between two quarters show what was bought or sold in the quarter.
Why do the position counts differ from the filing? The same security can appear on several lines in a report, for example for different sub-managers. The Actor adds them up per security and option type.
Why is a ticker missing? Some securities have no listing that can be matched, for example certain foreign shares or private placements.
Can I find who owns a stock right now? You can find who reported owning it at the end of the latest published quarter.
Is this financial advice? No. 13F filings are public information. Use them as one input among many.
Legal note
This Actor collects information that is publicly visible on the website. Check the source site's terms and your local rules before using the data. Nothing here is financial advice.
Support
Missing a field or found a bug? Open an issue from the Actor page.