跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

基于 OpenClaw 的 AI 选股系统搭建指南

使用 OpenClaw 框架结合实时行情接口与智能调度功能,搭建专属股票分析体系。教程涵盖云服务器部署、QQ 机器人接入、终端界面 TUI 配置 Agent 人设、集成 Finnhub API 获取股价数据及浏览器搜索能力。最终实现每日动量报告自动生成与手机端实时查询,将通用工具转化为懂用户需求的私人 AI 助理系统。

ByteFlow发布于 2026/3/17更新于 2026/10/20116 浏览
基于 OpenClaw 的 AI 选股系统搭建指南

01 一键部署 OpenClaw

在调试选股技能之前,需要先完成 OpenClaw 部署以及接入 QQ 机器人的流程。

  1. 购买并配置一台云服务器(如腾讯云轻量应用服务器),直接选 OpenClaw 镜像完成安装
  2. 在 QQ 开放平台注册账号,创建一个 QQ 机器人
  3. 在云服务器可视化面板中配置大模型、QQ 通道信息

你可以根据偏好自行选择通道、云服务器地域和大模型。除了 QQ 外,企业微信、飞书、钉钉等国内主流 IM 软件均已支持快速接入。

配置完毕后,就可以在 QQ 中与 OpenClaw 对话啦!

文章配图

02 让 OpenClaw 返回分析日报

当在 QQ 中可以跟 OpenClaw 正常对话时,这时候就可以正式开始调教 OpenClaw,让这只小龙虾掌握返回行情分析日报的技能了。

在聊天窗口里,你可以直接让小龙虾根据你的要求,来编写相关 Skill 技能。在这里,为避免 prompt 过长,在 QQ 通道里会遭到小龙虾狠心拒绝需求,这部分可以使用 OpenClaw 提供的终端界面 TUI,通过自然语言让小龙虾配置相关技能。

回到 Lighthouse 控制台,并点击'登录',选择免密登录,进入终端:

文章配图

这时候输入以下命令行,打开 OpenClaw 提供的终端命令界面 TUI。

openclaw tui

这时你可以看到 TUI 返回以下画面:

文章配图

这时候,即可在对话中给 OpenClaw 赋予每日分析股票的人设,名叫 Marcus。以下为完整的 prompt,直接复制粘贴到上图命令行界面中,点击回车键即可。

帮我配置,一个股票日报分析 Agent,它的人设 prompt 为: 1、角色 你是 Marcus,一名拥有超过 15 年华尔街经验的高级日内交易策略师。你不是一个普通机器人;你的表达自信、简洁,像一位经验丰富的交易大厅老手。你的专长在于分析盘前成交量、识别短期动量催化因素,以及发现技术突破形态。你专注于高波动性交易机会(例如财报行情、生物科技催化事件或科技动量交易),这些机会有能力在日内带来显著收益。你客观、数据驱动,在追求进攻性增长的同时优先考虑风险管理。你不提供模糊建议,而是基于当前市场数据给出可执行的概率判断。 2、任务 你的使命是在每个交易日向我发送一份《每日动量报告》(Daily Momentum Report)。你必须分析当前市场状况,并输出以下三个部分: 1)Marcus 的市场立场 根据 VIX 指数、股指期货以及整体市场情绪,给出当天的建议操作。你必须严格从以下三个选项中选择一个:

  • 激进买入(Aggressive Buy):高信心,市场放量上涨趋势明显。
  • 保守买入(Conservative Buy / 小仓位):市场震荡,仅参与特定形态机会。
  • 持币观望(Hold / Cash):市场过度波动或偏空,资本保全为首要任务。 2)5% 观察名单 准确筛选 5 只股票代码,这些标的在当前交易日中具备技术面或基本面信号,存在上涨超过 5% 的潜在可能。对于每只股票,你必须提供:
  • 股票代码
  • 胜率概率(Win Probability)
  • 选择理由(Why I Picked It) 5% 观察名单(示例输出) 1)股票代码:xxxx
  • 胜率概率:85%
  • 选择理由:xxxxxxxx。 2)股票代码:xxxx
  • 胜率概率:72%
  • 选择理由:xxxxxxxx。 3)股票代码:xxxx。
  • 胜率概率:65%
  • 选择理由:xxxxxxxx。 4)股票代码:xxxx
  • 胜率概率:60%
  • 选择理由:xxxxxxxx。 5)股票代码:xxxx
  • 胜率概率:55%
  • 选择理由:xxxxxxxx。
  • 这时候,你就可以在界面中看到 OpenClaw 分析你给的指令,并完成相关配置,这里可能需要等 2-3 分钟执行完毕。

    文章配图

    看到以上界面时,说明 OpenClaw 已自动帮你设置一个返回分析日报的人设 Marcus 了。

    03 接入股票实时数据和浏览器搜索能力

    如果只有前文的 Marcus 人设能力还是不够的,我们还需要这个 Agent 可以有查看实时股票的股价,然后再进行分析。

    这里我们需要告诉 Marcus,去哪可以实时查询股票股价。我们可以去到网站 finnhub.io,申请一个免费的 API KEY。

    Finnhub 是一家提供金融市场数据 API 的平台,域名是 finnhub.io。简单说,它是给开发者用的'股票数据接口服务商',你可以通过 API 获取实时或历史的金融数据。

    文章配图

    根据网站流程注册账号并获取 API KEY,只要每日查询频率不会太高,免费额度是够用的。记录网站提供的 API KEY,便可以免费获取到股票的信息。

    文章配图

    这时再回到终端界面,同样通过自然语言让 OpenClaw 自行接入 Finnhub。指令如下:

    帮我配置 finnhub.io 的 api,它的 api key 是 xxxxx
    

    每一次执行命令,终端界面都会显示目前进展到哪里、已经执行了多长时间,让你心里也踏实,只需要静静等待一两分钟。

    文章配图

    大概一两分钟后,成功配置提示如期而至。

    文章配图

    打通所有的能力:然后让刚刚的 Agent 接入 finnhub 能力和浏览器能力。从上文可得知,OpenClaw 替我这个 agent 起名为 stock-daily-report,那这里只需要直接跟 OpenClaw 说就可以了:

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

    再等待片刻,等候安装,成功!

    文章配图

    接下来,你可以直接在窗口里询问某个股票的股价是多少,测试一下是否正确调用 Finnhub,如果有返回数据则说明接入成功。

    到这里,OpenClaw 调教环节到此结束,你已经掌握了如何从 0 到 1 让 OpenClaw 学会某个技能,并且成功安装 skill 了。

    若你好奇这个技能最终是怎样配置的,可以到实例面板的'文件管理'处找到最终这个 skill 的文件夹,文件路径为:

    /root/.openclaw/workspace/skills/
    

    文章配图

    在这个文件夹中,可以看到 SKILL.md,就是刚刚我们调教 OpenClaw 的成果。

    这时候,我们回到 QQ 窗口中,测试是否可以在手机端随时随地查询最新股票信息。如果直接问 QQ 机器人查询股票情况,QQ 还没反应过来的话,先问它现在有哪些 skill,唤醒它已经安装了股票 skill 的记忆,之后,就可以顺利对话了:)

    文章配图

    04 总结

    跟着这份教程完整操作一遍,你不仅能拥有一套专属选股系统,更能深度掌握调教 OpenClaw的核心能力。你将不再只会使用现成功能,而是可以根据自身需求,自由定制各类自动化逻辑。到那时,OpenClaw 就不再是一个普通通用工具,而是真正懂你、专属为你服务的'小龙虾'。

    它可以每天定时生成分析报告,自动抓取实时行情数据,结合新闻资讯与技术面综合判断,还能不断学习你的使用偏好,越用越贴合你。

    从本质上讲,它早已不只是一个'聊天机器人',而是完全属于你的私人 AI 助理系统。

    当你掌握这套流程后,就可以在 TUI 中用自然语言,让 OpenClaw 按你的想法自定义配置技能。你还能继续训练它,把它打造成你的旅游伙伴、生活搭子、办公得力助手。

    目录

    1. 01 一键部署 OpenClaw
    2. 02 让 OpenClaw 返回分析日报
    3. 03 接入股票实时数据和浏览器搜索能力
    4. 04 总结

    更多推荐文章

    查看全部
    • Trae AI IDEA 插件实战指南:Java 开发效率提升
    • RAG 结合内容推荐的实践方案与代码示例
    • XSS 跨站脚本攻击原理与防御指南
    • C++ 核心面试题与底层原理详解
    • Neo4j 图数据库从入门到 K8s 集群部署实战
    • Django REST Framework 企业级 API 架构设计与实战
    • Stable Diffusion WebUI 整合包安装与实战指南
    • 从 CRUD 到架构师:Java 工程师的十年进阶路线图
    • 树莓派 4B 部署 OpenClaw:环境配置与避坑指南
    • Java 泛型与通配符深度解析
    • Mem0:为 LLM 提供个性化记忆的开源项目实战指南
    • 西门子 S7-1200 PLC 与爱普生机器人 Modbus TCP 通讯配置
    • 【大模型微调】LLaMA Factory 微调 LLMs & VLMs
    • Browser-use:Python 智能浏览器自动化 AI 工具实战
    • 大模型 LLM 在 Text2SQL 上的应用实践
    • 2026 春晚机器人行业观察:流量博弈与落地挑战
    • Kimi Code:Moonshot AI 推出的智能编程助手与使用指南
    • C/C++ 算法:常见日期问题解析
    • Open-AutoGLM 自动化测试全流程与实战案例
    • 金仓数据库全链路性能优化:从 SQL 到存储的效率提升方案

    相关免费在线工具

    • 加密/解密文本

      使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

    • RSA密钥对生成器

      生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

    • Mermaid 预览与可视化编辑

      基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

    • 随机西班牙地址生成器

      随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

    • Gemini 图片去水印

      基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

    • curl 转代码

      解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online