SEC IAPD Investment Adviser Scraper
Pricing
from $7.50 / 1,000 adviser/firm records
SEC IAPD Investment Adviser Scraper
Searches the SEC IAPD database by firm name, individual name, or CRD number and returns registration status, disclosures, employment history, and exam details as flat rows.
Pricing
from $7.50 / 1,000 adviser/firm records
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
SEC IAPD Investment Adviser Scraper
Scrape investment adviser and individual representative records from the SEC's IAPD database by firm name, individual name, or CRD number. Every record returns registration status, disclosures, employment history, and exam details. No API key or login required. Export to CSV, JSON, Excel, or XML.
The SEC's Investment Adviser Public Disclosure website lets you look up one adviser at a time through a browser. This Actor searches the IAPD database programmatically, collecting full registration and disclosure records for firms and individuals in bulk. You get a structured dataset instead of manual lookups, ready for compliance checks, due diligence, or lead generation.
| Who uses it | What they scrape SEC IAPD for |
|---|---|
| Compliance officers | Audit registration status and disciplinary disclosures across a list of advisory firms. |
| Due diligence analysts | Verify an adviser's employment history, exams passed, and state registrations before onboarding. |
| Lead generation teams | Build a prospecting list of active RIAs filtered by registration scope and location. |
| Legal researchers | Gather disclosure documents and regulatory actions for litigation support. |
What it does
This Actor searches the SEC IAPD database by adviser name or CRD number and returns each matching firm or individual record as a flat row.
- ๐ข Firm or individual search: query by firm name, individual name, or CRD number.
- ๐ Registration scope filter: limit results to active, inactive, or all registrations.
- ๐ข Bulk collection: set a maximum adviser count and pull hundreds or thousands of records in one run.
- ๐ Flat row output: each record arrives as one row with registration status, disclosures, employment history, and exam details.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with SEC IAPD data
๐ Compliance audits.
A compliance team searches a watchlist of firm names and collects current registration status and disclosure flags to flag high-risk advisers.
๐ Due diligence screening.
An analyst runs a CRD number through the Actor and reviews the adviser's full employment history and exam qualifications before approving a vendor.
๐ Lead list building.
A sales team searches for active RIAs by name pattern and exports the results to build a prospecting spreadsheet.
โ๏ธ Litigation research.
A legal researcher pulls disclosure documents and regulatory actions for multiple firms to support a case.
Why choose this scraper
| What you get | |
|---|---|
| No manual lookups | Search and collect hundreds of IAPD records in one run instead of one at a time. |
| Fixed schema | Every record lands in the same flat structure, ready for analysis or a database. |
| Registration filtering | Pull only active RIAs, only inactive firms, or the full list. |
| No API registration | Reads the public IAPD site directly with no OAuth, app registration, or rate-limit headaches. |
How it compares
No other Store actor targets SEC IAPD the same way, so the honest comparison is with the alternatives teams actually weigh.
| SEC IAPD Investment Adviser Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When SEC IAPD changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with a firm name, individual name, or CRD number, and narrow results by active registration scope so only matching advisers reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"query": "Goldman","maxItems": 10}
A larger pull:
{"query": "Goldman","maxItems": 200}
Pricing
Pay-per-result: $0.01 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $1.00 |
| 1,000 results | $10.00 |
| 10,000 results | $100.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the SEC IAPD Investment Adviser Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to SEC IAPD through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/sec-iapd-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check the spelling of your query. The IAPD search is exact on names. Try a shorter name fragment or use a CRD number if you have one. Also confirm your Active Scope Filter is not excluding the records you want.
The Actor returns fewer records than I expected.
The IAPD search may return only the top matches for broad queries. Try a more specific name or use a CRD number. Also check that your 'Maximum advisers' setting is high enough.
Some fields are empty in my results.
Not every adviser has data in every field. Disclosures, employment history, and exam details are only present when the adviser has reported them to the SEC.
The run fails with a timeout.
Large searches can take time. Increase the run timeout in your Actor settings, or reduce the 'Maximum advisers' count and run multiple smaller searches.
I see a 'search returned no matches' error.
The IAPD site found no adviser matching your query. Try a different spelling, a partial name, or switch between Firm and Individual search types.
FAQ
| Question | Answer |
|---|---|
| What is the SEC IAPD database? | It is the Investment Adviser Public Disclosure website maintained by the U.S. Securities and Exchange Commission. It contains registration and disclosure records for SEC-registered and state-registered investment adviser firms and individuals. |
| Can I search by CRD number? | Yes. Enter the CRD number in the query field and the Actor will return the matching firm or individual record. |
| Does this Actor require an API key or login? | No. It reads the public IAPD website directly, so there is no API key, OAuth flow, or account registration needed. |
| What data does each record include? | Each row returns registration status, SEC and state disclosures, employment history, exam qualifications, and other details visible on the IAPD site. |
| Can I filter for only active advisers? | Yes. Set the Active Scope Filter to 'Active only' and the Actor will skip firms or individuals that are no longer registered. |
| How many records can I collect in one run? | You set the maximum with the 'Maximum advisers' field. The Actor can collect up to 1,000,000 records per run. |
| Does this work for state-registered advisers? | Yes. The IAPD database includes both SEC-registered and state-registered investment adviser firms and representatives. |
| What export formats are supported? | You can export your dataset to CSV, JSON, Excel, or XML from the Apify platform. |
| Can I search for an individual adviser instead of a firm? | Yes. Set the Search Type to 'Individual (IAR)' and enter the person's name or CRD number. |
| Is this Actor affiliated with the SEC? | No. This is an independent tool that reads publicly available data from the SEC's IAPD website. It is not endorsed by or affiliated with the SEC. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by U.S. Securities and Exchange Commission. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
