Smart Money Alerts - Insider, 13D & Congress Trade Alerts avatar

Smart Money Alerts - Insider, 13D & Congress Trade Alerts

Pricing

$10.00 / 1,000 new alerts

Go to Apify Store
Smart Money Alerts - Insider, 13D & Congress Trade Alerts

Smart Money Alerts - Insider, 13D & Congress Trade Alerts

Schedule it and get only what's new since the last run: insider buys, discretionary insider sales, activist 13D stakes, large Form 144s and Congress trades for your watchlist or the whole market. Ready-made digest for Slack, Discord, Telegram or webhooks.

Pricing

$10.00 / 1,000 new alerts

Rating

0.0

(0)

Developer

SmartMoney Data

SmartMoney Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Share

Schedule it once, get pinged only when something new happens: a CEO buys, an activist files a 13D, a Senator trades your stock.

DataSEC Form 4, Schedule 13D/13G, Form 144 and Congress disclosures
Price$10 per 1,000 alerts; runs with nothing new cost almost nothing, no subscription. Apify's free plan credit covers a first test.
FreshnessEvery scheduled run, only what is new
Try itThe input is pre-filled with a working example: just click Start.

Example output

AlertTickerWhoWhat
Insider buyXYZJ. Smith (CEO)Bought $1.2M
Congress tradeABCSen. A. ExamplePurchase $15k-$50k

Illustrative rows; real runs return the full fields listed under Output.

Every run checks SEC Form 4 insider trades, Schedule 13D/13G stakes, Form 144 planned sales and STOCK Act Congress trades, keeps the ones worth a notification, and returns only what it hasn't reported before. Each alert comes with a one-line headline and a link to the filing, plus a ready-made digest that it can post straight to Slack, Discord, Telegram or any webhook.

What gets an alert (defaults)

SourceAlerts onSkipped by default
Form 4open-market buys ≥ $25K; discretionary sales ≥ $1M10b5-1 plan sales, grants, option exercises
Schedule 13D/13Gevery activist 13D and 13D amendmentpassive 13Gs (mostly index funds)
Form 144discretionary planned sales ≥ $1M10b5-1 plan sales
Congresspurchases and sales by Senators and Representatives—

Every threshold is an input, so you can loosen or tighten it.

How to use it

  1. Fill in your watchlist (or leave it empty to watch the whole market).
  2. Optional: paste a Slack or Discord webhook URL, or a Telegram bot token and chat ID.
  3. Schedule it in Apify (e.g. every 2 hours on weekdays). Each run reports only new alerts.

Watchlist, posted to Slack

{ "tickers": ["NVDA", "AAPL", "TSLA"], "webhookUrl": "https://hooks.slack.com/services/…" }

Whole market, only big insider buys and activist stakes, start quiet

{ "sources": ["insiders", "stakes"], "minInsiderBuyUsd": 250000, "baselineOnFirstRun": true, "monitorName": "big-buys" }

Congress purchases only

{ "sources": ["congress"], "congressActions": ["buy"], "monitorName": "congress-buys" }

Output

One row per new alert. Example (illustrative values):

{
"headline": "🟢 NVDA: Doe Jane (Chief Financial Officer) bought $115K — Form 4",
"ticker": "NVDA",
"issuerName": "NVIDIA CORP",
"source": "insider",
"action": "buy",
"date": "2026-09-19",
"who": "Doe Jane",
"role": "Chief Financial Officer",
"valueUsd": 115000,
"isPlan": false,
"url": "https://www.sec.gov/Archives/edgar/data/…-index.htm",
"id": "3f9c0a1b2d4e5f60",
"detectedAt": "2026-10-09T14:00:03.120Z",
"monitorName": "default"
}

The key-value store also holds DIGEST (the same alerts as one message, ready to send anywhere) and SUMMARY (sources read, new vs remembered alerts, delivery errors).

How "only new" works

Each alert gets a stable ID from its filing. A monitor (named by monitorName) remembers the IDs it delivered for 120 days, in a named key-value store in your account. Runs can overlap freely: anything already reported is skipped. If a run stops at your maximum cost, the alerts it didn't deliver are reported on the next run, not lost.

Use it from code or an AI agent

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("smartmoney-data/smart-money-watchlist-alerts").call(run_input={"tickers": ["NVDA", "AAPL"]})
for a in client.dataset(run["defaultDatasetId"]).iterate_items():
print(a["headline"], a["url"])

AI agents (Claude, ChatGPT, Cursor and other MCP clients): connect the Apify MCP server with this Actor preloaded:

https://mcp.apify.com/?tools=smartmoney-data/smart-money-watchlist-alerts

Add this URL as a remote MCP server or custom connector in your AI client, sign in with Apify (OAuth), then just ask, for example:

Set up alerts for insider buys and Congress trades on AAPL, NVDA and TSLA.

Part of the SmartMoney Data suite: Insider Trades · Hedge Fund 13F Holdings · Congress Stock Trades · Form 144 Planned Sales · 13D/13G Activist Stakes · 8-K Material Events · Smart Money Confluence · Short Squeeze Radar · 13F Consensus

Pricing

Pay per alert: you're charged only for new alerts delivered. A run with nothing new costs only a little platform usage. See the Pricing tab for current rates.

FAQ

How often should I schedule it? For a watchlist, every 1–4 hours on weekdays is plenty. For the whole market, run it hourly: the market-wide EDGAR feeds show only the latest ~100 filings per form.

I get a burst of alerts on the first run. That's everything from the lookback window. Set baselineOnFirstRun: true to start quiet instead.

Can I run several watchlists? Yes. Give each schedule its own monitorName, and each keeps its own memory.

Is this legal to use? Yes. All sources are public disclosures published by the SEC, the US Senate and the US House of Representatives.

Support

Useful? A short review on this page helps other people find it, and we read every one.

Found a bug or need a feature? Open an issue on the Issues tab or email smartmoney-data@googlegroups.com. We usually reply within a day.

Data is provided for informational purposes only and is not investment advice.