Scrape HNWI For Wealth Management Market (Saad Belcaid) avatar

Scrape HNWI For Wealth Management Market (Saad Belcaid)

Pricing

Pay per usage

Go to Apify Store
Scrape HNWI For Wealth Management Market (Saad Belcaid)

Scrape HNWI For Wealth Management Market (Saad Belcaid)

Extract every SEC-registered investment adviser from official Form ADV filings. Get AUM, employee count, client types & calculated signals that tell you why each firm is a sales opportunity.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Saad Belcaid

Saad Belcaid

Maintained by Community

Actor stats

4

Bookmarked

23

Total users

22

Monthly active users

6 days ago

Last modified

Share

SEC Demand Signal Scraper

Apify actor that scrapes SEC EDGAR for wealth management demand signals. Identifies newly-liquid high-net-worth individuals from public filings — insider stock sales, M&A events, and intent-to-sell notices.

ICP match: First-generation wealth creators ($50M–$3B) triggered by liquidity events — the exact profile wealth management firms like TwinFocus target.

The Real-World Filter

Not all insider sales are demand signals. Meta's COO selling 2% of holdings weekly is a routine 10b5-1 plan — he already has Goldman. The CTO of an $800M company selling 60% of holdings for the first time? That's a wealth event.

Sell ratio is the #1 filter: sharesSold / (sharesSold + sharesRemaining)

Sell RatioWhat It MeansWM Signal?
>50%Cashing out — life eventYes (critical)
20-50%Significant liquidationYes (high)
5-20%Planned sellingMaybe
<5%Routine trimNo (noise)

Verified against live data:

  • Meta COO Olivan: sold $991K but only 2% of holdings → MEDIUM (routine)
  • Meta CFO Li: sold $36.5M and 100% of holdings → CRITICAL (she liquidated everything)

Signal Sources

FilingSignalTimingExample
Form 4Insider sold stock2 days after tradeCFO sold 60% of holdings for $5M
Form 144Intent to sell restricted stockBefore the saleDirector filed notice to sell 177K shares
8-K (1.01/2.01)M&A deal signed/completedDay of eventRallybio Corp signed definitive agreement

How It Works

  1. Form 4 — Polls EDGAR live feed for recent insider filings. Fetches raw XML, parses transactions, computes sell ratio, filters out routine selling.
  2. Form 144 — Same approach. Identifies insiders who filed notice of intent to sell restricted stock (leading indicator — filed BEFORE the sale).
  3. 8-K — Uses EDGAR full-text search (EFTS) for M&A keywords. Classifies by item number (1.01 = deal signed, 2.01 = deal closed).
  4. Scoring — Each signal scored by sell ratio, transaction value, insider seniority, and recency → urgency level.
  5. Enrichment — Optional Apollo company size + domain (free endpoint). Mega-cap filter removes 10000+ employee companies.

No Playwright needed — pure API calls. No auth. Rate limit: 10 req/sec.

Input

{
"scrapeForm4": true,
"scrapeForm144": true,
"scrape8K": true,
"startDate": "2026-03-01",
"endDate": "2026-03-09",
"minTransactionValue": 100000,
"minSellRatio": 0.05,
"minUrgency": "medium",
"officersOnly": false,
"excludeMegaCap": true,
"maOnly": false,
"searchTerms": "\"acquisition\" OR \"merger\" OR \"definitive agreement\"",
"maxForm4": 200,
"maxForm144": 100,
"max8K": 200,
"maxResults": 500,
"apolloApiKey": ""
}

Output Record

{
"company_name": "Acme Corp",
"company_ticker": "ACME",
"person_name": "Jane Smith",
"person_title": "Chief Technology Officer",
"signal_type": "insider_sale",
"signal_date": "2026-03-05",
"signal_description": "Jane Smith (Chief Technology Officer) sold 45,000 shares of ACME for $5.2M — 62% of holdings",
"signal_urgency": "critical",
"transaction_value": 5200000,
"transaction_value_display": "$5.2M",
"shares_sold": 45000,
"shares_remaining": 27500,
"sell_ratio": 0.62,
"sell_ratio_display": "62% of holdings"
}

Local Development

npm install
npm run start:dev # Runs with tsx
npm run build # TypeScript → dist/

Files

src/
main.ts — Actor entry point, orchestrates 3 phases + enrichment + mega-cap filter
edgar.ts — SEC EDGAR API client (EFTS, submissions, archives, live feed)
parsers.ts — XML parsers for Form 4, Form 144, 8-K classification
scoring.ts — Sell ratio + urgency scoring, output record builder
enrichment.ts — Apollo company enrichment (optional, free endpoint)

SEC EDGAR API Endpoints Used

EndpointURL PatternPurpose
EFTS Searchefts.sec.gov/LATEST/search-index?q=...&forms=8-KFull-text search for 8-K M&A filings
Submissionsdata.sec.gov/submissions/CIK{padded}.jsonCompany/person filing index
Archivessec.gov/Archives/edgar/data/{cik}/{acc}/{doc}.xmlRaw filing XML
Live Feedsec.gov/cgi-bin/browse-edgar?...&output=atomMost recent filings (firehose)

All free. Only requirement: User-Agent header with company name + email.