FINRA BrokerCheck Scraper — Brokers, Advisors & Risk Signals
Pricing
from $5.00 / 1,000 results
FINRA BrokerCheck Scraper — Brokers, Advisors & Risk Signals
Full FINRA BrokerCheck data (free public API): employments, exams, FULL disclosures, registered states — PLUS unique computed risk/lead signals (years in industry, job-hopper, risk level, dual-registered) and firm-record join. Data other scrapers don't give.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Hitman studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🏦 FINRA BrokerCheck Scraper — Advisors, Brokers, Firms + Risk Signals
Get complete FINRA BrokerCheck data for any US financial advisor, broker or firm — straight from FINRA's own public source — plus risk & lead intelligence that no other BrokerCheck scraper gives you.
One actor for compliance, due-diligence, recruiting, and B2B lead generation across 600,000+ registered financial professionals and firms.
✨ Why this is the best BrokerCheck actor
Most scrapers just dump the raw record. This one computes intelligence and joins data on top — so you get decisions, not just rows.
| Typical BrokerCheck actor | This actor | |
|---|---|---|
| Identity, CRD, employments | ✅ | ✅ |
| Exams (state/principal/product) | ✅ | ✅ |
| Full disclosures (fraud/complaint detail) | partial | ✅ full |
| Broker-dealer AND investment-adviser history | sometimes | ✅ both |
| Risk level (clean / medium / high) | ❌ | ⭐ ✅ |
| Years in industry (computed) | ❌ | ⭐ ✅ |
| Job-hopper flag + firm-change count | ❌ | ⭐ ✅ |
| Dual-registered flag | ❌ | ⭐ ✅ |
| Firm record joined (firm's own disclosures) | ❌ | ⭐ ✅ |
| LinkedIn lead enrichment | ❌ | ⭐ ✅ |
| Search · Detail-by-CRD · Firm search | some | ✅ all 3 |
⭐ = unique — data other actors can't give you.
🎯 Use cases
- Compliance & due-diligence — screen advisors for disclosures before onboarding
- Recruiting — find & qualify advisors by firm, state, tenure, clean record
- B2B lead generation — turn advisor records into a sales-ready list (+ LinkedIn)
- Risk monitoring — flag high-risk brokers (fraud, multiple disclosures, job-hopping)
- Broker-movement tracking — who moved where, and when
📥 Input
Search by name / state / firm:
{"mode": "search","query": "john smith","state": "NY","firm": "Vanguard","activeOnly": true,"includeFirmData": true,"includeContacts": false,"maxResults": 200}
Look up specific people by CRD:
{ "mode": "detail", "crd": ["6808119", "4346806"] }
Search firms:
{ "mode": "firms", "query": "Vanguard", "maxResults": 50 }
| Field | Type | Description |
|---|---|---|
mode | string | search · detail · firms |
query | string | Name or keyword |
crd | array | CRD number(s) for direct lookup |
state | string | 2-letter US state filter |
firm | string | Only brokers at this firm |
activeOnly | bool | Currently-registered only (default true) |
includeFirmData | bool | ⭐ Join the firm's own record (default true) |
includeContacts | bool | ⭐ LinkedIn lead enrichment (default false) |
maxResults | int | Max records (default 200) |
📤 Output — one complete record per broker
{"type": "individual","crd": "4346806","firstName": "John","middleName": "A","lastName": "Smith","otherNames": [],"bcScope": "Active","iaScope": "Active","daysInIndustrySince": "2000-05-12","currentEmployments": [{"firmId": "7784","firmName": "FIDELITY BROKERAGE SERVICES LLC","iaOnly": "N","city": "SMITHFIELD","state": "RI","registrationBeginDate": "2014-03-01","bdSECNumber": "17393","branchOfficeLocations": "..."}],"currentIAEmployments": [],"previousEmployments": [{ "firmName": "MERRILL LYNCH", "city": "NEW YORK", "state": "NY","registrationBeginDate": "2005-06-01", "registrationEndDate": "2014-02-20" }],"previousIAEmployments": [],"registeredStates": ["NY", "NJ", "CT", "RI", "MA", "FL"],"registeredSROs": ["FINRA", "NYSE"],"examsCount": { "stateExamCount": 1, "principalExamCount": 1, "productExamCount": 3 },"stateExams": [{ "examCategory": "S63", "examName": "Uniform Securities Agent State Law Examination","examTakenDate": "2000-06-15", "examScope": "BC" }],"principalExams": [{ "examCategory": "S24", "examName": "General Securities Principal Examination","examTakenDate": "2008-02-10", "examScope": "BC" }],"productExams": [{ "examCategory": "SIE", "examName": "Securities Industry Essentials Examination","examTakenDate": "2000-05-20", "examScope": "BC" },{ "examCategory": "S7", "examName": "General Securities Representative Examination","examTakenDate": "2000-05-25", "examScope": "BC" }],"disclosureFlag": "N","iaDisclosureFlag": "N","disclosures": [{"eventDate": "2011-08-03","type": "Customer Dispute - Settled","resolution": "Settled","category": "Customer Dispute","detail": "Alleged unsuitable recommendations; settled for $25,000 without admission."}],"signals": {"currentFirmName": "FIDELITY BROKERAGE SERVICES LLC","currentlyRegistered": true,"yearsInIndustry": 25,"firmChangeCount": 9,"jobHopper": true,"disclosureCount": 1,"hasSeriousDisclosure": false,"riskLevel": "medium","dualRegistered": true,"totalExams": 5},"currentFirmRecord": {"firmCRD": "7784","firmName": "FIDELITY BROKERAGE SERVICES LLC","firmType": "Active","firmDisclosureCount": 2,"brokerCount": 18342},"contacts": { "linkedin": "https://www.linkedin.com/in/john-smith-advisor", "firmWebsite": null, "source": "best-effort" },"brokerCheckUrl": "https://brokercheck.finra.org/individual/summary/4346806"}
signals,currentFirmRecord, andcontactsare the ⭐ value other actors don't provide — computed risk/lead intelligence, joined firm data, and lead enrichment.
🔌 API & MCP access
This actor runs on Apify, so it's instantly available as:
- REST API —
POST https://api.apify.com/v2/acts/<actor-id>/runs?token=… - Apify client (Python / JS / CLI)
- MCP server — use it directly from Claude, Cursor or any MCP client via Apify's
MCP endpoint (
https://mcp.apify.com), so an AI agent can call BrokerCheck live. - Scheduled runs — monitor advisor movements / new disclosures on a schedule.
❓ FAQ
Is this real-time? Yes — it reads FINRA BrokerCheck's own live public API, so records are current, not a stale dump.
How many professionals are covered? 600,000+ registered brokers & advisers, plus firms.
Do I get disclosures (complaints/fraud)? Yes — full disclosure records with date, type, resolution and detail, not just a flag.
Can I get a bulk lead list? Yes — search by state/firm with maxResults for
bulk, or look up specific CRDs.
⚖️ Legal
Data is public regulatory information published by FINRA BrokerCheck. Use it in line with FINRA's terms, Apify's terms, and applicable privacy law — treat personal data responsibly (GDPR/CCPA where relevant). Not affiliated with or endorsed by FINRA.