关于 insider-trading
此技能从 Yahoo Finance 获取股票的近期内部人交易(SEC Form 4 数据),并汇总买卖方向、笔数及金额。适用于查看单只股票或比较多个标的的内部人交易活动。
主要功能
- 01获取近期内部人交易记录
- 02汇总净买入或净卖出情绪
- 03统计买卖笔数与金额
- 04多标的按净买入金额排序
适用场景
- 01查看 NVDA 近期内部人买入
- 02比较多个股票的内部人活动
- 03找出近期内部人卖出较多的股票
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ staskh/ trading_skills --skill insider-trading安装后在 Claude Code 中输入/insider-trading确认已加载。
附带文件scripts/insider_trading.py
详细介绍
内幕交易
从 Yahoo Finance(SEC Form 4 数据)获取近期内幕交易。
说明
**注意:**如果未安装
uv或未找到pyproject.toml,请在以下所有命令中将uv run python替换为python。
uv run python scripts/insider_trading.py SYMBOLS [--days DAYS]
参数
SYMBOLS- 单个股票代码或以逗号分隔的列表(例如:NVDA或NVDA,PLTR,GOOG)--days- 回溯的天数(默认值:90)
输出
返回包含以下内容的 JSON:
transactions- 内幕交易列表,包含内幕人士姓名、职位、交易类型、股数、价格、价值、日期和所有权类型summary- 净情绪(net_buying、net_selling、neutral)、买入/卖出笔数和金额
对于多个股票代码,结果按净买入金额排序(买入最多的排在前面)。
使用场景
- “显示 NVDA 过去 90 天的内幕买入情况”
- “比较 NVDA、PLTR、GOOG 的内幕交易活动”
- “这些股票中,最近哪只股票的内幕卖出最多?”
依赖项
yfinance
时区
所有时间戳和基于时间的计算都必须使用 America/New_York 时区。所有 JSON 输出都必须包含 generated_at(纽约时间字符串)和 data_delay 字段。
评论
支持 Markdown