Install
openclaw skills install insider-trade-trackerTrack and interpret SEC Form 4 insider buying and selling activity across US-listed equities using the Finskills API.
openclaw skills install insider-trade-trackerMonitor SEC-reported insider buying and selling activity using the Finskills API SEC endpoints. Surfaces unusual insider transactions, cluster buying signals, and corporate officer behavior — one of the most reliable alternative data signals for identifying high-conviction investment opportunities.
API Key required — Register at https://finskills.net to get your free key.
Header: X-API-Key: <your_api_key>
Get your API key: Register at https://finskills.net — free tier available, Pro plan unlocks real-time quotes, history, and financials.
Activate when the user:
Corporate insiders (officers, directors, 10%+ shareholders) must file Form 4 with the SEC within 2 business days of any transaction. Key signal principles:
Insider Buying Signals:
Insider Selling Signals (interpret carefully):
GET https://finskills.net/v1/free/sec/insider-trades/{SYMBOL}
Extract:
filerName: insider's namefilerTitle: role (CEO, CFO, Director, 10% owner, etc.)transactionType: Purchase (P) or Sale (S) or gift (G) or option exercise (A)transactionDate: date of transactionshares: number of shares transactedpricePerShare: transaction pricetotalValue: total dollar value of transactionsharesOwnedAfter: total shares owned after transactionfilingDate: date filed with SECGET https://finskills.net/v1/free/sec/filings/{CIK}
(If the company's CIK number is known)
Extract: recent 8-K, 10-Q, 10-K filings to provide context for insider timing
Filter the insider trade feed:
Assign signal weight by filer title:
| Role | Signal Weight |
|---|---|
| CEO | ⭐⭐⭐ Highest |
| CFO | ⭐⭐⭐ Highest |
| President / COO | ⭐⭐⭐ High |
| Director (Board) | ⭐⭐ Medium |
| VP / Other Officer | ⭐⭐ Medium |
| 10% Shareholder | ⭐ Lower (may have strategic not informational motivation) |
Cluster Buy Signal (high conviction):
Cluster Sell Signal (caution):
Size Signal:
Compare transaction price to current stock price:
Unrealized Gain/Loss % = (current_price - transaction_price) / transaction_price × 100
If CEO bought at $X and stock is still near $X: Insider is "underwater" → management's money at risk too (alignment signal).
If CEO bought and stock has already risen 30%: Signal may be partly priced in, but confirms thesis.
Compute rolling 90-day stats:
Net Insider Sentiment Score:
Score = (buy_transactions × buy_value) / max(sell_transactions × sell_value, 1)
╔══════════════════════════════════════════════════════╗
║ INSIDER TRADE REPORT — {TICKER} ({DATE}) ║
╚══════════════════════════════════════════════════════╝
📌 INSIDER SENTIMENT (Last 90 Days)
Net Sentiment: {BULLISH / NEUTRAL / CAUTIOUS}
Buy Transactions: {n} ($${total_value}M)
Sell Transactions: {n} ($${total_value}M)
Unique Insiders: {n} buyers / {n} sellers
{CLUSTER BUY SIGNAL ⭐⭐⭐} OR {CLUSTER SELL WARNING ⚠️} if triggered
📋 RECENT TRANSACTIONS (Last 90 Days, open-market only)
Date Insider Title Type Shares Price Value
2025-04-05 John Smith CEO BOUGHT 50,000 $42.10 $2.1M
2025-03-28 Jane Doe CFO BOUGHT 15,000 $39.80 $597K
2025-03-10 Robert Johnson Director BOUGHT 8,000 $41.20 $330K
2025-02-15 Alice Chen VP Ops SOLD 12,000 $44.50 $534K
...
[Only showing open-market purchases and sales, excluding option exercises and gifts]
📊 SIGNAL ANALYSIS
Key Buy Signal: {Date}: {Name} (CEO/CFO) purchased ${amount}M at ${price}
→ {Interpretation / context — near 52-week low? Vs. current price?}
Ownership Context: After purchase, CEO holds {shares} shares (${value} at current price)
→ {high/medium/low} skin-in-the-game vs. annual compensation
Price Action Since: Stock is {+/-}% from average insider purchase price
⚠️ CAVEATS
• {Any pre-planned 10b5-1 sales noted in filings}
• {Any concurrent SEC investigation or litigation}
• {Acquisition-related transactions to exclude}
📈 OVERALL VERDICT
Insider Signal: {STRONG BUY / MILD BUY / NEUTRAL / MILD CAUTION / CAUTION}
Confidence: {High / Medium / Low}
Rationale: {2 sentence summary of why}