Get insider trading activity (SEC Form 4 filings) for one or more stocks. Use when user asks about insider buying/selling, executive transactions, insider sentiment, or Form 4 activity.
87%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Fetch recent insider transactions from Yahoo Finance (SEC Form 4 data).
Note: If
uvis not installed orpyproject.tomlis not found, replaceuv run pythonwithpythonin all commands below.
uv run python scripts/insider_trading.py SYMBOLS [--days DAYS]SYMBOLS - Single ticker or comma-separated list (e.g., NVDA or NVDA,PLTR,GOOG)--days - Trailing days to look back (default: 90)Returns JSON with:
transactions - List of insider trades with insider name, role, transaction type, shares, price, value, date, ownership typesummary - Net sentiment (net_buying, net_selling, neutral), buy/sell counts and valuesFor multiple symbols, results are ranked by net buying value (most buying first).
yfinanceAll timestamps and time-based calculations must use the America/New_York timezone. All JSON output must include generated_at (NY time string) and data_delay fields.
staskh/trading_skills
b71a74f
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.