SEC Investment Adviser Scraper avatar

SEC Investment Adviser Scraper

Pricing

Pay per event

Go to Apify Store
SEC Investment Adviser Scraper

SEC Investment Adviser Scraper

Scrape SEC-registered investment adviser firms from the FINRA/SEC IAPD database. Search by any firm-name keyword (e.g. 'family office', 'wealth', 'capital'). Returns firm name, CRD number, SEC number, office address, registration status, and disclosure flag.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrapes registered investment adviser firms from the SEC/FINRA IAPD (Investment Adviser Public Disclosure) database. Search by any firm-name keyword — "family office", "wealth", "capital", or a specific firm — and get firm name, CRD number, SEC registration number, full office address, registration scope, and disclosure flag.


SEC Investment Adviser Scraper Features

  • Queries the official SEC/FINRA IAPD search API — no HTML scraping, no browser required
  • Search by any firm-name keyword (defaults to "family office" as an example query)
  • Filters by registration scope: active-only or all firms including inactive and terminated
  • Extracts complete office address including street, city, state, country, and postal code
  • Includes FINRA CRD number and SEC registration number for each firm
  • Flags firms with reportable disclosure events
  • Returns alternate and former firm names where registered
  • Paginates automatically through the full result set — 20 records per API page, handled for you
  • No proxies, no API keys, no account required

Who Uses SEC IAPD Data?

  • Fund managers fundraising — Identify family-office and RIA targets by name, location, and registration status before cold outreach
  • Wealth tech vendors — Build prospect lists of registered investment advisers for product demos (Addepar, Masttro, SEI Archway, etc.)
  • Compliance and KYC teams — Look up disclosure event flags and registration status for due diligence
  • Placement agents — Augment existing LP databases with SEC-registered firms your lists are missing
  • Research analysts — Map the geography and density of registered investment advisers by state or country
  • Legal and tax firms — Identify new clients in the wealth-management space using SEC registration data

How SEC Investment Adviser Scraper Works

  1. You set a search keyword and a scope filter (active-only or all)
  2. The scraper queries the public IAPD search API, iterating through paginated results 20 at a time
  3. Each result is parsed and filtered by scope — inactive firms are skipped if you want active-only
  4. Records are saved in clean JSON: one row per registered firm, every available field populated

Input

{
"searchQuery": "family office",
"scopeFilter": "active",
"maxItems": 50
}
FieldTypeDefaultDescription
searchQuerystring"family office"Keyword to match in firm names. Common examples: "family office", "wealth management", "capital", or a specific firm name.
scopeFilterstring"active"Registration scope filter. "active" returns only currently active firms. "all" includes inactive and terminated registrations.
maxItemsinteger50Maximum number of records to return. The full IAPD database contains thousands of registered firms. Set higher for broad sweeps.

Example — registered RIAs with "wealth" in their name:

{
"searchQuery": "wealth",
"scopeFilter": "active",
"maxItems": 500
}

SEC Investment Adviser Scraper Output Fields

{
"crd_number": "109869",
"sec_number": "801-60025",
"firm_name": "WE FAMILY OFFICES",
"other_names": "GENSPRING FAMILY OFFICES | W.E. FAMILY OFFICES, LLC | TBK INVESTMENTS, INC.",
"registration_scope": "ACTIVE",
"has_disclosures": "N",
"branch_count": 5,
"address_street": "2811 PONCE DE LEON BLVD, SUITE 840",
"address_city": "CORAL GABLES",
"address_state": "FL",
"address_country": "United States",
"address_postal_code": "33134",
"iapd_profile_url": "https://adviserinfo.sec.gov/firm/summary/109869"
}
FieldTypeDescription
crd_numberstringFINRA CRD (Central Registration Depository) number — the primary identifier used by regulators
sec_numberstringFull SEC registration number (e.g. 801-60025). Empty for state-only registered firms.
firm_namestringCurrent registered firm name
other_namesstringFormer or DBA names, pipe-separated. Useful when searching for firms that have rebranded.
registration_scopestringCurrent registration status: ACTIVE, INACTIVE, or TERMINATED
has_disclosuresstringY if the firm has reportable disclosure events on file; N otherwise
branch_countnumberNumber of registered branch offices
address_streetstringStreet address of the primary office
address_citystringCity of the primary office
address_statestringState or province of the primary office
address_countrystringCountry of the primary office
address_postal_codestringPostal or ZIP code of the primary office
iapd_profile_urlstringDirect URL to the firm's public IAPD disclosure profile on adviserinfo.sec.gov

🔍 FAQ

How do I scrape SEC-registered investment advisers?

SEC Investment Adviser Scraper queries the SEC/FINRA IAPD public database — the official registry of registered investment advisers in the United States. Set a keyword, pick a scope filter, and run. No account or API key required.

What data can I get from the SEC IAPD database?

The scraper returns firmographic data: registered name, FINRA CRD number, SEC registration number, full office address, registration status, disclosure flag, branch count, and former/DBA names. Contact names, AUM, and investment mandates are not available in the public search API.

Can I use this to find family offices?

Yes — that's the default search. Set searchQuery to "family office" (the default) for ~300 registered family-office advisers. Note that single-family offices below the $100M AUM threshold often operate under the private family office exemption and do not appear in IAPD.

Does this scraper need proxies?

No. The IAPD API is a public government service with no IP blocking or bot protection. The scraper uses a 150ms courtesy delay between requests.

How much does it cost to run?

The scraper charges per record returned. A 500-record sweep costs roughly $0.85 at standard pricing (plus the one-time start fee).


Need More Features?

Need additional fields, a different registry source, or a custom build for your workflow? File an issue or get in touch.

Why Use SEC Investment Adviser Scraper?

  • Primary source — data comes directly from the SEC/FINRA IAPD registry, the same database regulators use. Not a scraped third-party aggregator.
  • Clean output — returns structured JSON with consistent field names and a direct link to each firm's public disclosure profile, which saves time in downstream workflows.
  • No friction — no proxies, no API keys, no accounts. Runs with default settings against a public government API.