用途:查询一只或多只股票的近期内部人交易活动,数据来自 Yahoo Finance 的 SEC Form 4 信息,适用于了解内部人买入/卖出、高管交易等情形。
主要能力:返回 JSON,包含 transactions(内部人姓名、角色、交易类型、股数、价格、价值、日期、持股类型)与 summary(净情绪 net_buying/net_selling/neutral,以及买入卖出笔数和金额)。多只股票时按净买入金额排序(买入最多者在前)。
使用方式:运行 uv run python scripts/insider_trading.py SYMBOLS [--days DAYS]。SYMBOLS 为单个代码或逗号分隔列表(如 NVDA 或 NVDA,PLTR,GOOG);--days 为回溯天数,默认 90。若未安装 uv 或找不到 pyproject.toml,可将命令中的 uv run python 替换为 python。依赖 yfinance。
时区要求:所有时间戳与时间计算使用 America/New_York 时区,JSON 输出须包含 generated_at(纽约时间字符串)与 data_delay 字段。
典型场景:查看 NVDA 近 90 天内部人买入;对比 NVDA、PLTR、GOOG 的内部人活动;判断哪些股票近期内部人卖出最多。
限制:资料未提供其他功能、收费、价格、平台支持或效果说明,暂未提供。