Quarterly holdings reported by institutional investment managers on Form 13F, standardized so positions are comparable across managers and quarters. Free on the Community tier: 10,000 requests per day, 600 per minute.
3 endpoints on https://api.3spread.com. Full parameters and response schemas are in the API reference.
Every dataset is available on the free Community tier. Sign up, provision a key, and query it. No credit card.
curl "https://api.3spread.com/v1/institutional-holdings?limit=10" \
-H "apikey: $THREESPREAD_API_KEY"from py3spread import Client
client = Client() # reads THREESPREAD_API_KEY
page = client.institutional_holdings.list(limit=10)
for row in page["data"]:
print(row)Pull a manager's latest 13F filing and write every position to a CSV you can open in a spreadsheet, without losing precision on the dollar values. Python, on a free key.
Use 13F filings to list the largest institutional positions in a security, ranked by dollar value, then drill into a single manager's filing history. Runs on a free API key.
All of them are included, free, on the same key.
Choose the path that fits your needs.
The Community tier is free: 10,000 requests per day (600 per minute), every dataset.