SEC IAPD Investment Adviser Scraper avatar

SEC IAPD Investment Adviser Scraper

Pricing

from $7.50 / 1,000 adviser/firm records

Go to Apify Store
SEC IAPD Investment Adviser Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

1

Monthly active users

10 days ago

Last modified

Share

ParseForge

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 itWhat they scrape SEC IAPD for
Compliance officersAudit registration status and disciplinary disclosures across a list of advisory firms.
Due diligence analystsVerify an adviser's employment history, exams passed, and state registrations before onboarding.
Lead generation teamsBuild a prospecting list of active RIAs filtered by registration scope and location.
Legal researchersGather 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 lookupsSearch and collect hundreds of IAPD records in one run instead of one at a time.
Fixed schemaEvery record lands in the same flat structure, ready for analysis or a database.
Registration filteringPull only active RIAs, only inactive firms, or the full list.
No API registrationReads 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 ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When SEC IAPD changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst 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 collectedApproximate 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

  1. Create a free Apify account with $5 in credit.
  2. Open the SEC IAPD Investment Adviser Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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

QuestionAnswer
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.

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.