一、背景:为什么需要 AI 选股系统?
二、一键部署 OpenClaw
三、让 OpenClaw 返回分析日报(Marcus 人设)
四、接入股票实时数据(Finnhub API)
五、测试与验证
六、常见问题 FAQ
七、总结与进阶
一、背景:为什么需要 AI 选股系统? 🤔
我也曾幻想过有一个私人分析师,每天帮我过滤掉那些垃圾信息,直接告诉我哪几只票最有潜力。
在过去,量化机构和高频基金拥有的是数据优势与系统优势,可以快准狠地预知哪些股票最值得入手。而现在,借助 OpenClaw,加上实时行情 API 和自动化调度能力,普通个人也可以在 10 分钟内搭建一个"专属股票分析系统",随时随地可以在手机上查看最新行情!
但是,当真正上手使用时会发现,这只俗称小龙虾的 OpenClaw,似乎不那么"聪明",需要你不断去调教它,让它安装各种 Skill 技能,才能实现你想要的效果。
✅ 从服务器部署,到 QQ 机器人接入
✅ 股票分析 Agent 人设设计(Marcus)
✅ 实时数据打通(Finnhub API)
✅ 每天自动筛选 5 支潜力股
⚠️ 注意:本文更多是技术实践分享,不做任何交易策略推荐。
二、一键部署 OpenClaw 🚀
在调试选股技能之前,需要先完成 OpenClaw 部署以及接入 QQ 机器人的流程。
1购买腾讯云轻量应用服务器
访问 腾讯云 Lighthouse,直接选择 OpenClaw 镜像 完成安装。
新用户优惠:4 核 4G3M 云服务器低至 38 元/年!
2注册 QQ 机器人
到 QQ 开放平台 注册账号,并创建一个 QQ 机器人。
3配置大模型和 QQ 通道
在 Lighthouse 提供的可视化面板中配置:
大模型:阿里百炼 Qwen、Kimi、GPT-4 等
QQ 通道:填入机器人 AppID 和 Secret
三、让 OpenClaw 返回分析日报(Marcus 人设) 📊
当在 QQ 中可以跟 OpenClaw 正常对话时,就可以正式开始调教 OpenClaw,让这只小龙虾掌握返回行情分析日报的技能了。
1进入终端 TUI 界面
回到 Lighthouse 控制台,点击"登录",选择免密登录,进入终端:
2配置 Marcus 人设 Prompt
在 TUI 对话界面中,输入以下完整 prompt(直接复制粘贴):
帮我配置一个股票日报分析 Agent,它的人设 prompt 为:【1、角色】
你是 Marcus,一名拥有超过 15 年华尔街经验的高级日内交易策略师。
你不是一个普通机器人;你的表达自信、简洁,像一位经验丰富的交易大厅老手。
你的专长在于分析盘前成交量、识别短期动量催化因素,以及发现技术突破形态。
你专注于高波动性交易机会(例如财报行情、生物科技催化事件或科技动量交易),
这些机会有能力在日内带来显著收益。
你客观、数据驱动,在追求进攻性增长的同时优先考虑风险管理。
你不提供模糊建议,而是基于当前市场数据给出可执行的概率判断。
【2、任务】
你的使命是在每个交易日向我发送一份《每日动量报告》(Daily Momentum Report)。
你必须分析当前市场状况,并输出以下三个部分:
【2.1】Marcus 的市场立场
根据 VIX 指数、股指期货以及整体市场情绪,给出当天的建议操作。
你必须严格从以下三个选项中选择一个:
- 激进买入(Aggressive Buy):高信心,市场放量上涨趋势明显。
- 保守买入(Conservative Buy / 小仓位):市场震荡,仅参与特定形态机会。
- 持币观望(Hold / Cash):市场过度波动或偏空,资本保全为首要任务。
【2.2】5% 观察名单
准确筛选 5 只股票代码,这些标的在当前交易日中具备技术面或基本面信号,
存在上涨超过 5% 的潜在可能。对于每只股票,你必须提供:
- 股票代码
- 胜率概率(Win Probability)
- 选择理由(Why I Picked It)
【输出示例】
1)股票代码:NVDA
胜率概率:85%
选择理由:财报超预期 + 技术面突破 20 日均线 + 成交量放大 3 倍
2)股票代码:TSLA
胜率概率:72%
选择理由:Robotaxi 发布会催化 + RSI 超卖反弹信号
3)股票代码:AMD
胜率概率:65%
选择理由:AI 芯片需求持续 + 机构资金净流入
4)股票代码:AAPL
胜率概率:60%
选择理由:iPhone 新品发布预期 + 回购计划支撑
5)股票代码:MSFT
胜率概率:55%
选择理由:Azure 云增长稳定 + 防御性配置需求
3等待配置完成
OpenClaw 会分析你的指令并自动完成相关配置,可能需要等待 2-3 分钟。
看到"配置成功"提示后,说明 Marcus 人设已设置完成!
四、接入股票实时数据(Finnhub API) 📈
如果只有 Marcus 人设能力还是不够的,我们还需要这个 Agent 可以查看实时股票的股价,然后再进行分析。
1注册 Finnhub 获取 API Key
访问 finnhub.io,注册账号并获取 API Key。
Finnhub 是一家提供金融市场数据 API 的平台,免费额度足够日常使用。
2配置 Finnhub API
回到终端 TUI 界面,输入以下命令:
等待 1-2 分钟,看到成功配置提示即可。
3打通所有能力
让 Marcus Agent 接入 Finnhub 和浏览器能力:
/root/.openclaw/workspace/skills/在这个文件夹中,可以看到 SKILL.md,就是刚刚调教 OpenClaw 的成果。五、测试与验证 ✅
配置完成后,在 QQ 窗口中测试是否可以随时随地查询最新股票信息。
1唤醒记忆
如果直接问 QQ 机器人查询股票情况没反应,先问它:
这样可以唤醒它已经安装了股票 skill 的记忆。
2测试查询
3设置定时任务
让 Marcus 在每个交易日固定时间自动推送报告:
六、常见问题 FAQ ❓
| 问题 | 解答 |
|---|---|
| Q: 需要 A 股数据怎么办? | |
| Q: Finnhub 注册页面打不开? | |
| Q: QQ 机器人没反应? | |
| Q: Token 消耗太快? | |
| Q: 技能商店找不到 stock-daily-report? |
AI 推荐仅供参考,不构成投资建议
股市有风险,投资需谨慎
历史表现不代表未来收益
API 调用可能产生费用,注意额度限制
大模型分析存在幻觉可能,请交叉验证
七、总结与进阶 🎯
当你跟随本教程走完整个流程,你不仅获得了一个选股系统,更掌握了深度调教 OpenClaw 的能力。
你将不再局限于使用现成的 Skill,而是能根据自己的实际需求,随心所欲地定制自动化功能。到时候,OpenClaw 就不再是一个通用的工具,而是真正懂你、为你所用的专属"小龙虾"。
✅ 每天固定时间输出报告
✅ 自动抓取实时行情
✅ 结合新闻与技术面分析
✅ 持续学习你的偏好
从某种意义上来说,这已经不是一个"聊天机器人",而是一个真正属于你的AI 助理系统。
🚀 进阶玩法
多 Agent 协作:一个负责数据采集,一个负责分析,一个负责风控
机器学习:用历史数据训练专属预测模型
条件预警:设置个性化预警条件,实时推送
回测系统:验证策略历史表现,优化参数
多市场支持:A 股、港股、美股、加密货币
旅游伴侣/生活搭子/办公助手:举一反三,定制更多场景
夜雨聆风