FINRA BrokerCheck Scraper avatar

FINRA BrokerCheck Scraper

Pricing

Pay per event

Go to Apify Store
FINRA BrokerCheck Scraper

FINRA BrokerCheck Scraper

Scrape FINRA BrokerCheck broker, advisor and firm data: name, CRD number, registrations, disclosures, employment history, exams and licenses. Search by name, CRD or firm. No login required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Extract structured broker, investment advisor and firm data from FINRA BrokerCheck, the official U.S. registry of securities professionals. Search by name, CRD number or firm, filter by location, and optionally pull each broker's full record: employment history, disclosures, exams and state registrations.

Built for financial-industry research, compliance checks, recruiting, lead generation and due diligence.

Features

  • Individual search - brokers and investment advisors by name or CRD number
  • Firm search - broker-dealers and advisory firms by name or CRD
  • Firm filter - only individuals registered with a specific firm (name or CRD; the name is resolved to a CRD automatically)
  • Location filter - city and/or 2-letter state of the registered branch office
  • Previously registered - include or exclude professionals no longer in the industry
  • Full broker details (optional) - employment history, disclosure events, exams passed (state / principal / product), registered states and SROs
  • Fast, pure API scraping, no browser, no login

Input

FieldTypeDescription
searchTypeselectindividual (default) or firm.
querystringName, firm name, or CRD number. Required.
firmNamestringOnly individuals registered with this firm. Resolved to a CRD automatically.
firmCrdstringOnly individuals registered with the firm having this exact CRD. Takes priority over firmName.
citystringBranch-office city filter (e.g. "New York").
statestringBranch-office state filter, 2-letter code (e.g. "NY").
includePreviousbooleanInclude no-longer-registered professionals. Default true.
includeBrokerDetailsbooleanFetch the full record per individual (extra charge per record). Default false.
maxItemsintegerMax results. 0 means no limit. Default 100.

Example input

{
"searchType": "individual",
"query": "Smith",
"firmName": "Morgan Stanley",
"state": "NY",
"includeBrokerDetails": true,
"maxItems": 50
}

Output

One dataset item per broker or firm:

{
"recordType": "individual",
"crd": "6658650",
"fullName": "DAVID CHARLES SMITH",
"bcScope": "Active",
"iaScope": "NotInScope",
"hasDisclosures": false,
"currentFirm": "TRUIST SECURITIES, INC.",
"currentFirmCrd": "6271",
"branchCity": "NEW YORK",
"branchState": "NY",
"yearsInIndustry": 8.2,
"brokerCheckUrl": "https://brokercheck.finra.org/individual/summary/6658650"
}

With includeBrokerDetails on, a detail object is added with previousEmployments, disclosures, stateExams, principalExams, productExams, registeredStates and registeredSROs.

Common use cases

  • Compliance and KYC: verify registrations and check disclosure history
  • Recruiting: find advisors at a specific firm, city or state
  • Lead generation: build lists of active brokers by region
  • Market research: analyze firm headcounts and advisor movement
  • Due diligence on financial professionals before investing

Pricing

Pay per result: a small fee to start the run, a per-result fee for each broker or firm returned, and a separate per-record fee when full broker details are enabled. Errors are never charged.

FAQ

Is this legal? BrokerCheck is a free public registry operated by FINRA specifically so the public can research brokers. This Actor only accesses publicly available data.

Can I look up one specific broker? Yes, search their CRD number as the query.

Why do firm-filtered results include people at other firms? FINRA's firm filter matches current and past employees of the firm. Set includePrevious to false to require the current firm to match.

Is this affiliated with FINRA? No. This is an independent tool for extracting publicly available data.