executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
insider-tradingGet 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.
Independent GitHub snapshot · Automated classification · Original documentation governs
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.