openclaw接入股票分析技能教程分享

利用雅虎财经数据分析股票和加密货币。支持投资组合管理、带提醒的自选股列表、股息分析、八维股票评分、热门趋势检测(热点扫描器)以及传闻/早期信号检测。可用于股票分析、投资组合跟踪、财报反应分析、加密货币监控、热门股票追踪,或在传闻成为主流之前发现它们。


股票分析 v6.1

利用 8 维分析、投资组合管理、观察列表、警报、股息分析和病毒式趋势检测来分析美国股票和加密货币。

v6.2 版本新增功能

  • :crystal_ball:谣言扫描仪— 主流媒体报道前的早期信号

    • 并购传闻和收购要约

    • 内部人士买卖活动

    • 分析师评级上调/下调

    • Twitter/X “听说……”,“消息人士称……”检测

  • :bullseye:影响力评分— 根据潜在市场影响对传闻进行排名

v6.1 版本包含哪些内容?

  • :fire:热门扫描器——从多个来源查找热门股票和加密货币

  • :bird: Twitter/X 集成— 通过 bird CLI 进行社交情绪分析

  • :newspaper:多源聚合——CoinGecko、谷歌新闻、雅虎财经

  • :alarm_clock: Cron 支持— 每日趋势报告

v6.0 版本包含哪些内容?

  • :new_button:关注列表 + 提醒— 价格目标、止损位、信号变化

  • :new_button:股息分析— 收益率、派息率、增长率、安全评分

  • :new_button:快速模式--fast跳过慢速分析(内幕消息、新闻)

  • :new_button:性能提升——--no-insider运行速度更快

快捷命令

股票分析

# Basic analysis
uv run {baseDir}/scripts/analyze_stock.py AAPL

# Fast mode (skips insider trading & breaking news)
uv run {baseDir}/scripts/analyze_stock.py AAPL --fast

# Compare multiple
uv run {baseDir}/scripts/analyze_stock.py AAPL MSFT GOOGL

# Crypto
uv run {baseDir}/scripts/analyze_stock.py BTC-USD ETH-USD

股息分析(新版 v6.0)

# Analyze dividends
uv run {baseDir}/scripts/dividends.py JNJ

# Compare dividend stocks
uv run {baseDir}/scripts/dividends.py JNJ PG KO MCD --output json

股息指标:

  • 股息收益率和年度派息

  • 派息率(安全/适中/高/不可持续)

  • 五年股息增长率(复合年均增长率)

  • 连续多年增长

  • 安全评分(0-100)

  • 收入评级(优秀/良好/一般/差)

关注列表 + 提醒(全新 v6.0)

# Add to watchlist
uv run {baseDir}/scripts/watchlist.py add AAPL

# With price target alert
uv run {baseDir}/scripts/watchlist.py add AAPL --target 200

# With stop loss alert
uv run {baseDir}/scripts/watchlist.py add AAPL --stop 150

# Alert on signal change (BUY→SELL)
uv run {baseDir}/scripts/watchlist.py add AAPL --alert-on signal

# View watchlist
uv run {baseDir}/scripts/watchlist.py list

# Check for triggered alerts
uv run {baseDir}/scripts/watchlist.py check
uv run {baseDir}/scripts/watchlist.py check --notify  # Telegram format

# Remove from watchlist
uv run {baseDir}/scripts/watchlist.py remove AAPL

警报类型:

  • :bullseye:目标达成— 价格 >= 目标价

  • :stop_sign:止损位— 价格 <= 止损位

  • :bar_chart:信号变化— 买入/持有/卖出已更改

投资组合管理

# Create portfolio
uv run {baseDir}/scripts/portfolio.py create "Tech Portfolio"

# Add assets
uv run {baseDir}/scripts/portfolio.py add AAPL --quantity 100 --cost 150
uv run {baseDir}/scripts/portfolio.py add BTC-USD --quantity 0.5 --cost 40000

# View portfolio
uv run {baseDir}/scripts/portfolio.py show

# Analyze with period returns
uv run {baseDir}/scripts/analyze_stock.py --portfolio "Tech Portfolio" --period weekly

:fire:热门扫描器(全新v6.1)

# Full scan - find what's trending NOW
python3 {baseDir}/scripts/hot_scanner.py

# Fast scan (skip social media)
python3 {baseDir}/scripts/hot_scanner.py --no-social

# JSON output for automation
python3 {baseDir}/scripts/hot_scanner.py --json

数据来源:

  • :bar_chart: CoinGecko 热门话题 — 最热门的 15 种加密货币

  • :chart_increasing: CoinGecko 动态 — 涨幅最大/跌幅最大的股票

  • :newspaper: Google 新闻 — 财经与加密货币头条

  • :chart_decreasing: 雅虎财经 — 涨幅榜、跌幅榜、最活跃股票

  • :bird: Twitter/X — 社交情绪(需要身份验证)

输出:

  • 按提及次数排名的热门话题

  • 加密货币领域24小时变化亮点

  • 按类别划分的股票变动

  • 新闻滚动条

Twitter 设置(可选):

  1. 安装 bird:npm install -g @steipete/bird

  2. 在 Safari/Chrome 浏览器中登录 x.com

  3. .envAUTH_TOKEN……创造CT0

:crystal_ball: 谣言扫描器(全新 v6.2 版本)

# Find early signals, M&A rumors, insider activity
python3 {baseDir}/scripts/rumor_scanner.py

它发现了什么:

  • :office_building:并购传闻——合并、收购、收购要约

  • :necktie:内部人士交易活动— CEO/董事买卖股票

  • :bar_chart:分析师动态— 评级上调、下调、目标价变动

  • :bird:推特上的耳语——“听说……”、“消息人士称……”、“传闻”

  • :balance_scale:美国证券交易委员会活动— 调查、文件提交

影响评分:

  • 每条传闻都根据其潜在市场影响进行评分(1-10分)。

  • 并购/收购:+5 分

  • 内部买入:+4 分

  • 升级/降级:+3 分

  • “听证会”/“消息人士称”:+2 分

  • 高参与度:+2 奖励

**最佳实践:**在美股开盘前 07:00 运行,以捕捉盘前信号。

分析维度(股票8个,加密货币3个)

股票

方面 重量 描述
盈利惊喜 30% EPS 超预期/低于预期
基本面 20% 市盈率、利润率、增长
分析师情绪 20% 评级、目标价格
历史 10% 过去的收益反应
市场环境 10% VIX、SPY/QQQ 趋势
部门 15% 相对强度
势头 15% RSI,52周范围
情绪 10% 恐惧/贪婪、做空、内部人士

加密货币

  • 市值及类别

  • BTC 相关性(30 天)

  • 动量(RSI,范围)

情绪子指标

指标 来源 信号
恐惧与贪婪 CNN 逆向思维(恐慌=买入)
空头头寸 雅虎 挤压潜力
VIX结构 期货 压力检测
内幕交易 美国证券交易委员会EDGAR 聪明钱
看跌/看涨期权比率 选项 情绪极端

风险检测

  • :warning:财报发布前提醒— 如果距离财报发布不足 14 天,则会发出警告

  • :warning:峰值后预警— 若 5 天内上涨超过 15%,则发出警报

  • :warning:超买— RSI >70 + 接近 52 周高点

  • :warning:避险情绪——GLD/TLT/UUP 同步上涨

  • :warning:地缘政治— 台湾、中国、俄罗斯、中东关键词

  • :warning:突发新闻— 过去 24 小时内的危机关键词

性能选项

旗帜 影响 速度
(默认) 全面分析 5-10
--no-insider 跳过 SEC EDGAR 3-5秒
--fast 跳过内幕消息 + 新闻 2-3秒

支持的加密货币(前 20 种)

BTC、ETH、BNB、SOL、XRP、ADA、DOGE、AVAX、DOT、MATIC、LINK、ATOM、UNI、LTC、BCH、XLM、ALGO、VET、FIL、NEAR

(使用-USD后缀:BTC-USDETH-USD

数据存储

文件 地点
投资组合 ~/.clawdbot/skills/stock-analysis/portfolios.json
观察名单 ~/.clawdbot/skills/stock-analysis/watchlist.json

局限性

  • 雅虎财经可能延迟15-20分钟

  • 短期利率滞后约2周(FINRA)

  • 内幕交易通常滞后2-3天(美国证券交易委员会文件)。

  • 仅限美国市场(非美国市场信息不完整)

  • 最新消息:缓存时间 1 小时,基于关键词

免责声明

:warning:**非财务建议。**仅供参考。投资前请咨询持牌财务顾问。

下载zip,直接发送文件并与龙虾对话请帮我下载zip并unzip解压,帮我安装这个skills

stock-analysis-6.2.0.zip (77.3 KB)

分析skill和交易skill分开挺好的

技术指标计算准确度怎么样?

K线图渲染有点延迟

能对接同花顺的数据源吗

@chainr 同花顺数据源可以对接 用tushare或者akshare这两个Python库 数据覆盖A股所有指标 免费版每天有次数限制但个人够用

ORM方便是方便,复杂查询还是得写原生SQL