Skill flagged — review recommended

ClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.

股票分析助手

v1.0.1

股票分析技能,提供买卖点判断、仓位管理、基本面分析。使用当用户需要分析股票投资价值时。

1· 143· 2 versions· 1 current· 1 all-time· Updated 14h ago· MIT-0

Install

openclaw skills install analyze-stock

股票分析技能

使用 Tushare 获取实时财务数据,结合百度搜索和全局大模型进行深度分析。

功能

  1. 核心价格区间与买卖点 - 基于 PE 分位计算 5 档估值区间
  2. 仓位管理策略 - 三步建仓法 + 止损止盈
  3. 关键观察信号 - 量能、均线、消息面实时分析
  4. 基本面分析 - 近三年财务数据 + 申万行业分类 + 同花顺概念
  5. BCG 业务矩阵 - 现金牛、明星、问题、瘦狗分析
  6. 利好与风险 - 使用全局大模型深度分析

使用方法

方式 1:命令行

python3 scripts/analyze_stock.py --stock 601117
python3 scripts/analyze_stock.py --stock 601117 --style balanced

方式 2:OpenClaw 标准调用

ctx.claw.skills.run("stock-analysis", {
    "stock_code": "601117",
    "style": "balanced"  # conservative/balanced/aggressive
})

输入参数

参数类型必填说明
stock_codestr股票代码(6 位数字)
stylestr投资风格(conservative/balanced/aggressive)

输出格式

{
  "stock": "601117",
  "name": "中国化学",
  "report": "完整分析报告",
  "analysis": "大模型分析的利好与风险因素",
  "model": "阿里云 Coding Plan(全局自动调用)"
}

依赖配置

方式 1:环境变量(推荐)

复制 .env.example.env 并填入你的 API key:

cd ~/.openclaw/workspace/skills/stock-analysis
cp .env.example .env
# 编辑 .env 文件,填入真实的 API key

方式 2:OpenClaw 配置

~/.openclaw/openclaw.json 中配置:

{
  "skills": {
    "entries": {
      "stock-analysis": {
        "env": {
          "TUSHARE_TOKEN": "your_tushare_token",
          "BAIDU_API_KEY": "your_baidu_api_key",
          "TAVILY_API_KEY": "your_tavily_api_key"
        }
      }
    }
  }
}

API Key 获取方式

API用途获取方式必需
TUSHARE_TOKEN获取财务数据https://tushare.pro (免费注册)
BAIDU_API_KEY百度搜索新闻百度智能云控制台❌ 可选
TAVILY_API_KEY深度分析https://tavily.com❌ 可选

示例

输入

{
  "stock_code": "601117",
  "style": "balanced"
}

输出

{
  "stock": "601117",
  "name": "中国化学",
  "report": "# 📈 中国化学 (601117) 分析报告\n\n...",
  "analysis": "利好因素:\n1. 行业地位领先...\n风险因素:\n1. 行业竞争加剧...",
  "model": "阿里云 Coding Plan(全局自动调用)"
}

Version tags

latestvk970tbfrahdac80rxrn020tg4h83sgqe

Runtime requirements

📈 Clawdis
Binspython3
EnvTUSHARE_TOKEN, BAIDU_API_KEY