OpenClaw 是一个开源 AI 智能体框架,通过接入行情数据,可实现自动盯盘、选股和生成复盘报告。以下是使用 OpenClaw 分析股市行情的通用流程。


🚀 1. 部署 OpenClaw

您可以根据需求选择以下任一方式部署 OpenClaw:

  • 云端部署 (推荐新手)

    在阿里云、腾讯云等平台购买已预装 OpenClaw 的轻量服务器(如 2核2GB),通过 Web Shell 登录并执行 openclaw --versionopenclaw gateway start启动服务。访问 http://服务器IP:8080即可进入 Web 控制台。

  • 本地/私有云部署 (注重隐私)

    在本地电脑或私有服务器上,通过一键脚本、Docker 或源码方式安装。启动后,可通过 http://localhost:18789访问。


📊 2. 接入行情数据 (安装 Skills)

OpenClaw 通过安装不同的“技能 (Skills)”来获取数据。

  • A股数据接入示例 (QVeris)

    1. 在 QVeris 官网注册并获取 API Key。

    2. 在 OpenClaw 控制台或终端中执行指令安装技能并配置密钥:

      bash

      控制台指令

      Install the qveris-official skill via clawhub.ai and add the environment variable QVERIS_API_KEY=sk-×××× to your configuration file.

      或终端命令

      openclaw skills install qveris

      openclaw config set env.QVERIS_API_KEY "sk-你的密钥"

      openclaw gateway restart

    3. 发送指令 查询今日A股涨幅榜TOP10测试,成功则返回股票列表。

  • 其他数据源

    • Tushare: openclaw skills install tushare并设置 TUSHARE_API_KEY

    • AkShare: openclaw skills install akshare(通常无需 Key)。

    • 海外数据 (Finnhub): 适用于美股等,申请 API Key 后配置并关联到 Agent。


🤖 3. 创建你的“AI分析师” (配置 Agent)

通过自然语言为 Agent 设定角色和分析任务,是 OpenClaw 的核心功能。

  1. 进入 OpenClaw 的 TUI 界面:openclaw tui

  2. 发送指令,设定 Agent 的角色、分析周期和输出格式。例如,创建一个短线分析 Agent:

    帮我配置一个股票日报分析 Agent,它的人设 prompt 为:

    角色:你是老陈,在 A 股市场摸爬滚打 15 年的游资操盘手。说话直接、不废话,专做短线动量票。

    你要做什么:

    每天开盘前,给我一份《老陈短线动量简报》,必须包括:

    一、今日策略(只选一个):猛干 / 试错 / 休息

    二、今日短线观察池:选出 3 只开盘前就有信号的票,按胜率排序,必须说明:代码、胜率预判、看上它的原因(技术形态+资金/催化)

  3. 系统将自动创建并配置好该 Agent。


🔗 4. 为 Agent 连接数据与工具

让 Agent 能够调用行情数据进行实际分析。

  1. 在 TUI 或终端中,为指定 Agent (如 stock-daily-report) 接入已安装的技能。

    把 finnhub 的全部常用数据能力接入 stock-daily-report agent,同时让这个 Agent 也接入浏览器 skill 能力。

  2. 测试数据调用是否成功,例如在聊天窗口询问:“查询 TSLA 的实时股价”。


📈 5. 实战用法示例

配置完成后,您可以通过自然语言指令或定时任务,让 AI 分析师为您服务。

  • 即时查询与分析

    在控制台或聊天窗口直接提问:

    • 分析一下贵州茅台(600519.SH)最近30天的K线、成交量和资金流向

    • 对比A股和美股科技股今天的表现,分析联动效应

    • 监控我的持仓(600519.SH, 300750.SZ),当跌幅超过5%时立即预警

  • 定时任务与自动报告

    使用 cron功能,让 Agent 定时执行分析任务。

    • 盘前报告 (9:25): openclaw cron add --name pre-market --cron "25 9 * * 1-5" --command "让老陈生成今天的短线动量简报"

    • 收盘复盘 (15:30): openclaw cron add --name post-market --cron "30 15 * * 1-5" --command "汇总今日A股涨跌情况、资金流向,分析市场趋势"

    • 盘中异动监控: openclaw cron add --name volatility-monitor --cron "*/5 9-15 * * 1-5" --command "每5分钟检查一次新能源板块涨幅前5的股票,如有异动立刻通知我"

  • 多渠道推送

    将报告推送到飞书、Telegram 或 QQ 群,实现移动端实时接收。

    bash

    示例:配置飞书机器人

    openclaw channels add --channel feishu --app-id "你的AppID" --app-secret "你的AppSecret"


💡 6. 进阶玩法与注意事项

  • 数据导出与可视化

    可将分析结果导出为 Excel/CSV 文件,使用 Excel 或 Python 进行更深入的可视化分析。

    bash

    openclaw skill execute qveris --command "export a股涨幅榜 top 20 to excel" --output /root/stock_analysis/今日涨幅榜.xlsx

  • ⚠️ 重要风险提示

    • 合规与风控: 仅使用合规公开数据,切勿用于内幕交易。建议初期只开启“预警”功能,不开放自动交易权限。

    • AI 局限性: AI 的分析结果可能存在“幻觉”或滞后性,历史回测不代表未来表现。所有结论都必须经过您自己的独立判断和风控审核。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐