炒美股和加密货币的人,每天都在十几个标签页之间来回跳:Yahoo 看行情、CoinGecko 看币价、SEC EDGAR 查内幕买卖、X 上刷情绪,开盘前还得再翻一遍财经新闻。信息不是没有,是散——等你凑齐,行情早走完了。更麻烦的是传闻类信号:并购、调级、大股东增减持,等你从正规媒体上看到,价格早就反应过了。
Stock Analysis 想把这条链路收进一个命令行。它由 udiedrichsen 维护,基于 Yahoo Finance、CoinGecko、SEC EDGAR、Google News 等公开数据源,当前版本 6.2.0,专业技能榜第 24 名,社区收藏 177.8k、安装 46.6k,通过 CLS 安全性认证(2026-05-01),整包只有 77.3 kB。敲一条 /stock AAPL,几十秒拿到一份 8 维度评分报告;想抓热点和早期信号,还有 Hot Scanner 与 Rumor Scanner 两台雷达。先把话说在前面——它的输出是分析参考,不是投资建议,这一点官方文档写得非常明确。
百度网盘下载:https://pan.baidu.com/s/1aMZmzzUhAS3o17_IGze9Fw?pwd=cymk(提取码:cymk)
通过网盘分享的文件:udiedrichsen-stock-analysis-6.2.0.zip
链接: https://pan.baidu.com/s/1aMZmzzUhAS3o17_IGze9Fw?pwd=cymk 提取码: cymk 复制这段内容后打开百度网盘手机App,操作更方便哦
一、基本信息
为什么这章值得看——表里藏着几个决定你用不用它的关键数字:版本节奏、认证时间、运行依赖,一眼就能判断这个包的成熟度。
| 项目 | 内容 |
|---|---|
| 技能名称 | Stock Analysis(stock-analysis) |
| 维护方 | udiedrichsen(个人开发者) |
| 定位 | 基于 Yahoo Finance / CoinGecko 的美股与加密货币分析 CLI |
| 版本 | 6.2.0(v6.0 加预警与股息,v6.1 加热点雷达,v6.2 加谣言扫描) |
| 社区数据 | 专业技能榜 #24 · 收藏 177.8k · 安装 46.6k |
| 安全认证 | CLS 安全性认证(2026-05-01) |
| 运行环境 | Python 3 + uv 包管理器(brew install uv);两个扫描器可直接用 python3 启动;Twitter 情绪需另装 bird CLI(可选) |
| 启动命令 | /stock AAPL 或 uv run scripts/analyze_stock.py AAPL |
| 包体大小 | 整包 77.3 kB(主脚本 analyze_stock.py 87.8 kB,压缩后更小) |
| 下载安装 | udiedrichsen-stock-analysis-6.2.0.zip(网盘,提取码 cymk) |
| 标签 | finance、stock-market、crypto、portfolio-management、yahoo-finance、cli-automation |
二、它解决什么问题
为什么这章值得看——搞清楚它的设计哲学,你才知道哪些活该交给它、哪些活必须留给自己。
散户和独立研究者做一次完整分析,要跑的流程其实很固定:看财报惊喜、翻基本面、读分析师评级、查 RSI 和 52 周区间、盯着恐惧贪婪指数和做空比例,最后还得确认一下大盘环境(VIX、SPY/QQQ 走势)。这套动作单只股票做下来半小时起步,持仓一多根本顾不过来。至于热点和传闻,更依赖运气——谁刷得勤谁先知道。
Stock Analysis 的思路是把这套固定动作自动化:数据从 Yahoo Finance 和 CoinGecko 拉,情绪子指标从 CNN、SEC EDGAR、期权市场取,最后按固定权重算出综合评分。它不替你做决定,只负责把你每天要手工做的信息聚合压缩成一份报告。
一句话概括它的定位:一个把「看盘前功课」流程化、结构化的命令行工具——线索给你,决定权在你。
三、核心功能
为什么这章值得看——它的命令体系有九条,权重和评分规则是理解输出的钥匙,这章把最核心的三块拆开讲。
3.1 八维度评分:从财报惊喜到市场情绪
单只股票的分析覆盖 8 个维度,加权汇总;加密货币因为数据结构不同,只保留 3 个维度(市值与分类、30 天 BTC 相关性、RSI 动量)。股票维度的权重如下:
| 维度 | 权重 | 看什么 |
|---|---|---|
| 盈利惊喜 | 30% | EPS 超预期或不及预期的幅度 |
| 基本面 | 20% | 市盈率、利润率、成长性与负债 |
| 分析师情绪 | 20% | 评级变化、目标价调整 |
| 板块表现 | 15% | 板块相对强弱 |
| 动量 | 15% | RSI、52 周区间位置 |
| 历史规律 | 10% | 过去财报公布后的价格反应 |
| 市场环境 | 10% | VIX、SPY/QQQ 趋势 |
| 综合情绪 | 10% | 恐惧贪婪指数、做空比例、内幕交易 |
情绪维度下面还挂着五个子指标:CNN 恐惧贪婪(反向信号)、Yahoo 做空比例(逼空潜力)、VIX 期货结构(压力探测)、SEC EDGAR 内幕交易(聪明钱动向)、期权 Put/Call 比(情绪极端值)。这套框架的完整度在同类技能包里算高的,背后是 analyze_stock.py 一个 87.8 kB 的主脚本在撑。
3.2 两台雷达:Hot Scanner 与 Rumor Scanner
v6.1 和 v6.2 各加了一台扫描器,这是它区别于普通行情工具的部分。
Hot Scanner 聚合五个来源,找「现在正在热」的标的:
| 数据源 | 提供什么 |
|---|---|
| CoinGecko Trending | Top 15 热门币种 |
| CoinGecko Movers | 涨跌幅超 3% 的大动币种 |
| Google News | 财经与加密货币头条 |
| Yahoo Finance | 涨幅榜、跌幅榜、最活跃榜 |
| Twitter/X | 社交情绪(需 bird CLI 认证) |
输出按提及次数排序,附带 24 小时涨跌和突发新闻,支持 python3 scripts/hot_scanner.py --no-social 跳过社交源,或 --json 交给自动化流程。官方还给了 cron 示例——每天早八点跑一次,日志落盘。
Rumor Scanner 是 v6.2 的主打:开盘前捕捉并购传闻、内幕买卖、分析师调级、SEC 动态,以及 X 上「听说」「据消息人士」这类 whisper。每条信号按潜在市场影响打 1-10 分——并购/收购传闻加 5 分,内部人买入加 4 分,评级调整加 3 分,「听说」类消息加 2 分,高互动再加 2 分奖励。官方建议美东开盘前的 07:00 跑一次,专抓盘前信号。
3.3 组合、监视列表与股息分析
分析之外的日常管理,靠三组命令闭环:
| 命令 | 作用 |
|---|---|
/portfolio create "Tech Portfolio" |
建组合,add AAPL --quantity 100 --cost 150 加持仓并记成本 |
uv run scripts/watchlist.py add AAPL --target 200 --stop 150 |
监视列表加标的,可挂目标价、止损、信号反转三类警报 |
uv run scripts/watchlist.py check --notify |
检查触发的警报,支持 Telegram 格式输出 |
uv run scripts/dividends.py JNJ PG KO MCD --output json |
股息分析:收益率、派息率分级、5 年增长 CAGR、连续增长年限、0-100 安全评分 |
组合数据存在本地的 portfolios.json 和 watchlist.json 里,不经过任何第三方。对比多标的用 /stock_compare,一条命令横向拉表。
四、真正有价值的地方
为什么这章值得看——工具好不好,不看功能清单,看这几条有没有真功夫。
数据延迟写得明明白白。文档里直接标注:行情滞后 15-20 分钟,做空数据滞后约两周(FINRA 口径),内幕交易披露滞后 2-3 天(SEC 申报流程)。金融工具敢把「我的数据有多旧」印在脸上,这份诚实比多加一个指标值钱。
速度可以按场景调。默认全量分析 5-10 秒;--no-insider 跳过 SEC EDGAR 降到 3-5 秒;--fast 连新闻也跳过,只要 2-3 秒。盘中快速扫一批标的和盘前做深度功课,用不同档位,不互相拖累。
风险检测不是摆设。财报前 14 天内自动告警;5 天涨超 15% 标记冲高;RSI 超 70 且逼近 52 周高点提示超买;GLD/TLT/UUP 同时上涨判定避险模式;再加地缘关键词和 24 小时内突发新闻扫描。这些告警能拦住「没做功课就下单」的冲动。
本地存储,隐私干净。组合和持仓成本是相当敏感的数据,这个包全部存本地 JSON,不回传任何服务器,也符合数据最小化的思路。想迁移或备份,复制两个文件就完事。
版本迭代有节奏。从 v6.0 到 v6.2,三次更新分别是预警/股息、热点雷达、谣言扫描,每次都围绕「从分析到监控」这条主线,不是乱堆功能。TODO.md 和 App-Plan.md 都随包发布,路线图透明。
五、绕不开的问题
为什么这章值得看——这些短板决定了它适合什么场景,绕开它们才能用得安心。
只覆盖美股和前 20 主流币。非美市场数据不完整,小币种不在 CoinGecko 支持列表里就直接没辙。做 A 股、港股的可以直接关掉这个页面了。
语义分析靠关键词。新闻和社交监测本质是关键词匹配加启发式评分,没有真正的 NLP 理解——「并购」出现在传闻里和出现在辟谣里,权重可能一样。误报和漏报都要人兜底。
8 个维度权重加总是 130%。盈利惊喜 30% + 基本面 20% + 分析师 20% + 板块 15% + 动量 15% + 其余三个 10% = 130%,文档没有解释归一化方式。综合评分的可比性要打个问号,横向比标的时别太当真。
Twitter 集成门槛高。要装 bird CLI、登录 x.com、从浏览器 DevTools 里手动抓 AUTH_TOKEN 和 CT0 写进 .env。对不会折腾的用户,等于社交情绪这一路直接关闭。
依赖第三方 API 的稳定性。Yahoo Finance、CoinGecko、Google News 任何一家改接口或限流,对应功能就断。这类风险不是代码质量能解决的,只能等作者跟进。
评分不是结论。评分高不等于该买——盈利惊喜权重 30% 意味着财报周过后评分会剧烈跳动,拿它当长期持仓依据会出问题。
六、官方风险表与解读
为什么这章值得看——安全报告的分级比营销文案诚实,看它把「中」级风险给了谁,就知道软肋在哪。
| 风险项 | 级别 | 说明 |
|---|---|---|
| 命令执行 | 低 | 子进程仅调用数据 API,bird CLI 调用带 30 秒超时 |
| 第三方 API 依赖 | 中 | Yahoo / CoinGecko / Google News 任一改版或限流都会影响输出 |
| 数据滞后误导 | 中 | 做空数据滞后约两周,短线场景可能拿到过期信号 |
| 本地数据泄露 | 提示 | 组合与监视列表存本地 JSON,多用户机器建议收紧文件权限 |
| 合规风险 | 提示 | 算法输出不构成投资建议,决策责任由用户自担 |
两个「中」级风险都指向同一件事:数据链路的可靠性不在作者手里。API 依赖是所有聚合类工具的天花板,数据滞后则在短线场景里最伤——做空比例两周前是 8%,现在可能已经回补到 4%,你却拿旧数据在判断逼空概率。本地数据一条提醒了权限问题:组合文件里躺着你的成本价,共用机器的用户记得把权限收紧到 600。
一条实用纪律:每次下单前,用实时行情复核关键数据的时间戳——凡是滞后的指标(做空、内幕、新闻),只当背景信息,不当触发器。
七、适合谁,不适合谁
为什么这章值得看——工具和人的匹配度比工具本身的分数更重要,这章帮你对号入座。
| 类型 | 是否适合 | 理由 |
|---|---|---|
| 主动美股投资者 | 适合 | 需要系统性框架评估持仓,8 维度评分加预警正好补上流程 |
| 事件驱动交易者 | 适合 | 财报、并购传闻、分析师调级这些事件信号是它的主战场 |
| 股息策略投资者 | 适合 | 派息率分级、连续增长年限、0-100 安全评分,收息族要的都有 |
| 加密货币玩家 | 基本适合 | 前 20 主流币覆盖不错,但只有 3 个维度,深度有限 |
| 自动化爱好者 | 适合 | cron 加 –json 输出,接进自己的报告流水线很顺 |
| 高频 / 低延迟交易者 | 不适合 | 行情滞后 15-20 分钟,这个延迟档位根本进不了场 |
| 只想抄作业的人 | 不适合 | 它给线索不给答案,等一个「无脑买入信号」会落空 |
八、落地路径
为什么这章值得看——顺序错了会把好工具用废,这 6 步是从沙箱到日常的稳妥路线。
- 装好依赖。先
brew install uv,解压技能包到技能目录,跑一次uv run scripts/analyze_stock.py AAPL确认数据链路通。 - 建组合基线。用
/portfolio create和/portfolio_add把真实持仓录入,成本价照填——后续的周期收益分析全靠这个基线。 - 给重点标的挂警报。watchlist 逐个加目标价和止损,
--alert-on signal盯评级反转,然后每天check一次。 - 盘前跑双雷达。早上 07:00 跑
python3 scripts/rumor_scanner.py,开盘前再看一眼 hot_scanner 的隔夜热点,建立自己的信息早报。 - 设 cron 自动化。稳定后把扫描器挂进定时任务,输出重定向到日志文件,一周后回头复盘命中率。
- 定期校准。对照自己的实际决策,检查哪些维度信号有用、哪些是噪音,慢慢形成自己的使用重心。
九、文件构成与安装
为什么这章值得看——77.3 kB 的包里每个文件干什么,花一分钟看清楚,审计和排错都有底。
| 文件 / 目录 | 大小 | 作用 |
|---|---|---|
| scripts/analyze_stock.py | 87.8 kB | 主分析脚本:8 维度评分、对比、组合联动全在这 |
| scripts/hot_scanner.py | 24.0 kB | 热点雷达:五源聚合扫描 |
| scripts/rumor_scanner.py | 11.3 kB | 谣言早捕:传闻聚合与影响分排序 |
| scripts/portfolio.py | 18.5 kB | 组合管理:创建、加仓、收益分析 |
| scripts/watchlist.py | 11.3 kB | 监视列表与三类警报 |
| scripts/dividends.py | 12.8 kB | 股息分析与安全评分 |
| scripts/test_stock_analysis.py | 11.7 kB | 单元测试 |
| docs/ARCHITECTURE.md | 16.2 kB | 架构说明 |
| docs/USAGE.md / CONCEPT.md | 8.7 / 8.9 kB | 用法与概念设计 |
| docs/HOT_SCANNER.md | 5.7 kB | 热点扫描专题文档 |
| SKILL.md / README.md | 8.0 / 6.2 kB | 技能描述与功能总览 |
| App-Plan.md / TODO.md | 14.4 / 12.5 kB | 产品规划与迭代计划 |
从体积分布看,工程重心全在 analyze_stock.py 和 docs 目录——文档比多数同体积技能包厚实得多。安装就是解压放进技能目录,确保 uv 在 PATH 里即可;建议先跑一遍测试脚本确认环境正常,再上真实持仓。
十、常见问题
为什么这章值得看——这几个问题覆盖了大多数新手会卡住的地方。
需要付费数据源吗?
不需要。Yahoo Finance、CoinGecko、Google News RSS、SEC EDGAR、CNN 恐惧贪婪指数全部免费,唯一例外是 Twitter/X 情绪——它通过 bird CLI 走你自己的账号认证,不产生费用但要自己配置。
支持 A 股或港股吗?
不支持。文档明确写着 US markets only,非美市场数据不完整。代码用 Yahoo Finance 的 ticker 体系,理论上部分港美股ADR能查,但不在官方保证范围内。
Rumor Scanner 的谣言可信吗?
它只是把「并购传闻」「内幕买卖」「听说」类消息提前聚合出来并按影响分排序,本质是关键词加启发式评分。传闻不等于事实,影响分 10 分的传闻一样可能是假的——把它当监控线索,不当消息面真相。
加密货币能分析到什么程度?
前 20 主流币(BTC、ETH、SOL、BNB 等,用 BTC-USD 格式),维度只有三个:市值与分类、30 天 BTC 相关性、RSI 动量。没有链上数据、没有资金费率,深度投资者要另配工具。
跑一次分析要多久?
默认 5-10 秒。--no-insider 降到 3-5 秒,--fast 只要 2-3 秒。批量对比多标的时建议加 --fast,先粗筛再对入围标的跑全量。
警报怎么收到通知?
watchlist.py check 输出触发结果,加 --notify 生成 Telegram 格式消息。想全自动,就把 check 挂进 cron,通知转发交给自己的机器人。
数据存在哪,会不会泄露?
本地的 ~/.clawdbot/skills/stock-analysis/ 下的两个 JSON 文件,不含任何云端同步。共用机器建议把文件权限改成 600,防止其他用户读到你的持仓成本。
结语
Stock Analysis 是那种「知道自己边界在哪」的工具:免费公开数据源、延迟如实标注、免责声明反复强调、组合数据留在本地。它把散户每天的看盘功课压缩成一条命令,把热点和传闻从「运气」变成「定时任务」,这在 77.3 kB 的体积里已经做得很完整。短板同样清楚——数据滞后、美股限定、关键词级别的语义分析,决定了它是研究辅助而非交易引擎。
如果你每天本来就要花半小时做功课,它值得装一份,从 /stock 和双雷达的 cron 开始。但请记住那句官方声明:它的一切输出都是信息参考,不构成投资建议,下单之前请咨询持牌顾问、用自己的判断负责。
通过网盘分享的文件:udiedrichsen-stock-analysis-6.2.0.zip
链接: https://pan.baidu.com/s/1aMZmzzUhAS3o17_IGze9Fw?pwd=cymk 提取码: cymk 复制这段内容后打开百度网盘手机App,操作更方便哦
Stock Analysis美股分析加密货币热点雷达Rumor Scanner投资组合技能包
百度网盘下载:https://pan.baidu.com/s/1aMZmzzUhAS3o17_IGze9Fw?pwd=cymk(提取码:cymk)














暂无评论内容