过去,量化分析、实时行情监测、智能选股是机构投资者的专属优势,普通个人投资者因缺乏专业技术与系统支持,往往只能被动跟随市场。2026年,随着OpenClaw智能体框架的普及,这一格局被彻底打破——无需复杂代码、无需专业量化背景,只需通过简单配置,即可搭建一套集“实时数据采集、AI策略筛选、自动报告推送”于一体的选股系统。
本文基于参考文章的核心实战逻辑,补充2026年新手零基础阿里云部署流程、阿里云百炼API及免费大模型API双配置方案,详细拆解OpenClaw+Finnhub+QQ机器人的完整联动步骤,所有代码命令可直接复制执行,帮助普通投资者快速实现“7×24小时智能选股+每日报告推送”,用技术抹平与机构的信息差。阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。
一、核心认知:AI选股系统的底层逻辑与核心优势
(一)系统核心构成(四大模块协同)
- 核心框架:OpenClaw:作为智能体编排中枢,负责解析指令、调度Finnhub数据接口、驱动QQ机器人推送,相当于系统的“大脑与神经中枢”;
- 数据支撑:Finnhub API:提供全球股市实时股价、K线数据、公司新闻、机构评级等核心信息,解决普通投资者“数据获取难、时效性差”的痛点;
- 交互渠道:QQ机器人:承担指令接收与报告推送功能,无需登录服务器,在QQ群即可触发选股、查看日报,实现“随时随地掌控市场”;
- 决策核心:自定义股票分析Agent:按预设策略(如动量突破、量能配合、估值修复)筛选潜力标的,生成含“触发条件、止损点位、风险提示”的结构化报告,避免情绪化操作。
(二)阿里云部署的不可替代优势
相比本地部署,阿里云部署更适合长期运行选股系统,核心优势体现在三点:
- 稳定性保障:轻量应用服务器支持7×24小时不间断运行,避免本地设备关机、断网导致任务中断;
- 网络通畅性:选择中国香港、新加坡等海外地域,可顺畅对接Finnhub等海外数据接口,无网络访问限制;
- 生态适配性:OpenClaw专属镜像预装Docker、Python、Node.js等核心依赖,无需手动配置环境,部署效率提升80%。
(三)适用人群与核心价值
- 适用人群:普通股票投资者、理财爱好者,无需编程基础与量化知识;
- 核心价值:
- 解放时间:将每日3-4小时的行情监测、新闻筛选、策略分析压缩至“零手动操作”;
- 纪律约束:生成明确的买入触发点、止损位,避免追高杀跌的情绪化决策;
- 信息对称:获取与机构同源的实时数据,缩小信息差;
- 持续迭代:系统可按市场变化优化策略,越用越精准。
二、2026年新手零基础阿里云部署流程(喂饭级)
(一)前置准备(5分钟搞定)
1. 硬件与账号准备
- 阿里云服务器:推荐轻量应用服务器(2vCPU+2GiB内存+40GiB ESSD+3Mbps带宽),地域优先选择中国香港或新加坡(免备案+海外接口通畅);
- 核心账号:
- 阿里云账号:注册阿里云账号,完成实名认证(个人用户支付宝刷脸验证,企业用户资质审核1-3个工作日);
- QQ开放平台账号:用于创建QQ机器人(https://q.qq.com/#/apps);
- API密钥:
- Finnhub API Key(免费):访问https://finnhub.io/register注册领取,默认提供30次/秒的调用额度,足够个人使用;
- 阿里云百炼API-Key(访问订阅阿里云百炼Coding Plan,可选,免费额度充足):用于提升AI策略分析精度。
2. 工具准备
- 终端工具:阿里云Web Shell(无需本地安装)或FinalShell、Xshell;
- 文本记录工具:记事本或备忘录(保存服务器IP、API Key、机器人密钥等关键信息);
- 浏览器:Chrome或Edge(用于访问开放平台与控制台)。
新手零基础阿里云上部署OpenClaw喂饭级步骤流程
第一步:访问打开阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。


第二步:选购阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。
前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
(二)服务器购买与基础配置(10分钟)
1. 购买服务器
- 访问阿里云OpenClaw一键部署专题页面;
- 核心配置选择:
| 配置项 | 推荐选择 | 说明 |
|---|---|---|
| 地域 | 中国香港/新加坡 | 海外接口访问通畅,免ICP备案 |
| 镜像 | OpenClaw(Clawdbot/Moltbot)官方稳定版(Ubuntu 22.04) | 预装核心依赖,无需手动配置环境 |
| 实例规格 | 2vCPU+2GiB内存+40GiB ESSD+3Mbps带宽 | 个人使用足够,多策略并发可选4vCPU配置 |
| 付费类型 | 按需付费(测试)/ 包年包月(长期) | 按需付费按小时计费,适合短期测试 |
| 登录方式 | 密码登录 | 设置强密码(含大小写字母+数字+特殊符号) |
- 支付完成后,等待1-3分钟,实例状态变为“运行中”,记录公网IP(如47.xx.xx.xx)。
2. 端口放行(关键步骤)
- 进入服务器实例详情页→“防火墙”→“添加规则”;
- 放行以下端口:
- 22端口(远程连接):TCP协议,授权对象“个人IP地址”(避免全网访问,提升安全性);
- 18789端口(OpenClaw控制台):TCP协议,授权对象“个人IP地址”;
- 443端口(API通信):TCP协议,授权对象“0.0.0.0/0”(Finnhub与大模型API调用必需)。
(三)OpenClaw核心部署与初始化(15分钟)
1. 远程连接服务器
- 使用阿里云Web Shell直接连接(推荐,无需本地工具):
- 进入服务器实例详情页→“远程连接”→“Web Shell”;
- 输入用户名(root)与购买时设置的密码,登录成功。
2. 初始化配置(复制命令直接执行)
# 启用持久化会话,避免断开连接后任务中断
loginctl enable-linger $(whoami) && export XDG_RUNTIME_DIR=/run/user/$(id -u)
# 启动OpenClaw初始化向导
openclaw onboard
执行后按以下步骤操作:
- 风险提示输入
Yes(确认开源协议与安全须知); - 模式选择
QuickStart(新手推荐,自动配置基础参数); - 大模型选择:暂选
Qwen(后续可配置百炼API); - 按提示完成鉴权,启用
session-memory(会话记忆功能,提升策略连续性); - 看到
Onboarding completed提示,说明初始化成功。
3. 生成OpenClaw访问Token(用于控制台登录)
# 生成有效期1年的Token
openclaw token generate --expires 365
复制生成的Token(如“eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...”),保存至文本工具。
(四)QQ机器人配置(打通交互渠道)
1. 创建QQ机器人
- 访问QQ开放平台(https://q.qq.com/#/apps),登录后点击“创建应用”→“机器人”;
- 填写应用名称(如“AI选股助手”)、简介,完成创建;
- 进入应用详情页,记录
AppID与AppSecret(后续配置必需); - 申请机器人权限:勾选“消息发送”“群聊互动”权限,提交审核(个人机器人审核1-2个工作日)。
2. 关联OpenClaw与QQ机器人
在服务器终端执行以下命令(替换为你的AppID与AppSecret):
clawdbot channels add --channel qqbot --app-id "你的机器人AppID" --app-secret "你的机器人AppSecret"
3. 测试机器人连通性
- 将机器人邀请至你的QQ测试群;
- 在群内发送“你是谁”,若机器人回复预设欢迎语(如“我是你的AI选股助手,每日8:30推送潜力股报告~”),说明配置成功。
三、大模型API配置指南(百炼+免费双方案)
AI选股策略的分析精度依赖大模型,以下提供“稳定精准”的阿里云百炼API与“零成本”的免费大模型API双方案,按需选择。
(一)方案一:阿里云百炼API配置(推荐,提升策略精度)
1. 获取百炼API-Key
- 访问登录阿里云百炼大模型服务平台;
- 进入“密钥管理”→“创建API-Key”,保存生成的
Access Key Secret(仅创建时可见); - 领取免费额度:进入“额度管理”,新用户可领取7000万Token(90天有效期),足够个人使用。
2. 配置OpenClaw关联百炼API
# 进入OpenClaw配置目录
cd ~/.openclaw
# 编辑配置文件
nano config.yaml
添加以下内容(替换为你的API-Key):
model:
provider: alibaba-cloud
apiKey: "你的Access Key Secret"
baseUrl: "https://dashscope.aliyuncs.com/compatible-mode/v1"
defaultModel: "bailian/qwen3.5-plus" # 平衡型模型,策略分析精准度高
parameters:
temperature: 0.6 # 控制策略严谨性,0.6为最优值(越低越保守)
maxTokens: 2048 # 足够生成详细的选股报告
cache: true # 启用缓存,减少重复调用
cacheTTL: 30 # 缓存有效期30分钟
保存退出(Ctrl+O→Enter→Ctrl+X),重启网关使配置生效:
openclaw gateway restart
3. 验证配置
# 测试大模型响应
openclaw chat "用量化策略分析的逻辑,说明动量突破策略的核心要点"
若返回结构化、专业的分析(如“动量突破策略核心:1. 量能配合(成交量放大30%以上);2. 价格突破关键阻力位;3. 市场情绪温和...”),说明配置成功。
(二)方案二:免费大模型API配置(零成本入门)
若暂时不需要百炼API,可选择免费大模型API,满足基础选股需求:
1. Gemini API配置(完全免费,Google出品)
- 访问Google AI Studio(https://aistudio.google.com/)注册账号,创建API Key;
- 在服务器配置环境变量:
echo 'export GEMINI_API_KEY="你的Gemini API Key"' >> ~/.bashrc source ~/.bashrc - 切换OpenClaw默认模型:
openclaw model use gemini-pro
2. 其他免费替代方案
- DeepSeek API:访问https://www.deepseek.com/注册领取免费额度,配置命令类似;
- 通义千问免费版:阿里云账号默认开通,直接通过
openclaw model use qwen-turbo切换。
(三)API配置避坑指南
- 安全存储:严禁硬编码API-Key到配置文件,优先使用环境变量或OpenClaw加密存储:
# 加密存储百炼API-Key(推荐) openclaw config set model.apiKey "$ALIBABA_CLOUD_API_KEY" --encrypt - 额度监控:定期查看API调用额度,避免超额:
- 百炼API:登录控制台→“额度管理”查看;
- 免费API:通过
openclaw model quota命令快速查询。
- 模型适配:按场景选择模型,避免资源浪费:
- 日常选股:用轻量模型(Gemini Pro、Qwen-Turbo);
- 策略优化:切换高性能模型(百炼qwen3.5-plus)。
四、AI选股系统核心配置(Agent+数据+定时任务)
(一)创建股票分析Agent(策略核心)
Agent是选股系统的“决策大脑”,需定义人设、策略与输出格式:
# 启动TUI交互配置界面
openclaw tui
按以下步骤配置(复制模板直接粘贴):
- Agent名称:
stock-daily(便于后续调用); - 系统角色(Prompt模板):
你是专业股票量化分析师,专注于盘前动量策略选股,核心职责如下: 1. 数据来源:基于Finnhub提供的实时股价、成交量、公司新闻、机构评级数据; 2. 选股策略:筛选满足以下条件的标的: - 盘前涨幅1%-3%(避免过度高开); - 成交量较昨日同期放大30%以上; - 突破近10日整理平台阻力位; - 机构近30日内无下调评级; 3. 输出格式(固定三段式): - 市场立场:基于VIX指数、股指期货走势给出“买入/持币/观望”建议; - 观察名单:每个标的包含“代码、成功概率、选股逻辑、触发价、止损价”; - 风险提示:仓位建议、市场风险因素、操作纪律; 4. 操作纪律:严禁推荐ST股、退市预警股,单票仓位不超过5%,总仓位不超过20%。 - 保存配置:按
Ctrl+S退出,执行以下命令验证:
若显示openclaw agents liststock-daily,说明Agent创建成功。
(二)接入Finnhub实时数据(数据核心)
# 配置Finnhub API Key
openclaw config set skills.entries.finnhub.env.FINNHUB_API_KEY "你的Finnhub API Key"
# 重启网关使配置生效
openclaw gateway restart
# 绑定Finnhub技能到Agent
openclaw agents link --agent stock-daily --skill finnhub
# 绑定浏览器技能(用于补充新闻与行业数据)
openclaw agents link --agent stock-daily --skill agent-browser
测试数据连通性
# 调用Agent查询个股实时数据
openclaw run stock-daily "查询TSLA(特斯拉)的实时股价与成交量"
若返回类似“TSLA实时股价:785.2美元(+1.8%),当前成交量:23.5万手(较昨日同期放大28%)”的响应,说明数据接入成功。
(三)配置定时自动选股任务(自动化核心)
使用OpenClaw内置Cron调度器(优于系统crontab,支持失败重试与通知):
1. 创建定时任务配置文件
vim ~/.openclaw/config/crontab.json
粘贴以下内容(每周一至周五8:30执行,推送至QQ群):
{
"tasks": [
{
"cron": "30 8 * * 1-5",
"command": "agents run",
"params": {
"agent": "stock-daily",
"prompt": "生成今日盘前动量选股报告,包含市场立场、观察名单(至少3只标的)、风险提示,格式清晰易读",
"output": {
"channels": ["qqbot"]
}
},
"retry": 3, // 失败自动重试3次
"notify": true // 执行结果推送通知
}
]
}
保存退出(Esc→:wq→Enter)。
2. 加载并验证定时任务
# 加载定时任务
openclaw crontab load
# 查看任务列表
openclaw crontab list
若输出“30 8 1-5 agents run --agent stock-daily ...”,说明任务配置成功。
3. 手动测试任务执行
# 手动触发选股报告生成
openclaw run stock-daily "生成2026-03-07盘前动量选股报告,发送至QQ测试群"
查看QQ测试群,若收到结构化报告,说明系统全流程通畅。
五、系统测试与效果展示(实战验证)
(一)最终报告示例(标准化输出)
Daily Momentum Report - 2026-03-07 (UTC+8)
Part 1 - 市场立场:持币观望(Hold/Cash)
VIX指数19.2(+1.5%),恐慌情绪温和回升,美股股指期货震荡整理,A股开盘预期平稳。
盘前动量集中性不足,仅科技股与新能源板块有局部机会,整体市场缺乏明确主线。
建议:优先防守,仅对满足触发条件的标的小仓位参与,不盲目追高。
Part 2 - 观察名单
1. SMCI(成功概率 58%)
- 逻辑:盘前涨幅2.1%,成交量放大35%,突破近10日整理平台(阻力位31.2),叠加AI算力行业催化;
- 触发:站稳31.5且回踩不破;
- 止损:跌破30.9(近5日均线支撑)。
2. SNOW(成功概率 53%)
- 逻辑:盘前涨幅1.8%,机构维持Overweight评级并上调目标价至185美元,云计算业务增长超预期;
- 触发:突破181.8且成交量配合;
- 止损:跌破179.3。
3. 宁德时代(300750.SZ,成功概率 51%)
- 逻辑:盘前A股预涨1.5%,动力电池装机量环比增长20%,行业景气度回升;
- 触发:站稳185.5且量能放大;
- 止损:跌破182.0。
Part 3 - 风险提示
1. 仓位建议:总仓位不超过20%,单票仓位不超过5%;
2. 市场风险:美联储议息会议临近,全球资本市场波动可能加剧;
3. 操作纪律:未触发条件严禁入场,止损信号出现立即执行,不恋战;
4. 数据提示:本报告基于Finnhub实时数据生成,仅供参考,不构成投资建议。
(二)常见问题排查
1. QQ机器人不推送报告
- 原因:机器人未加入群聊、权限未开通、配置参数错误;
- 解决方案:
- 确认机器人已在目标群聊,且已获取“发送消息”权限;
- 重新配置机器人:
clawdbot channels remove qqbot && clawdbot channels add --channel qqbot --app-id "你的AppID" --app-secret "你的AppSecret"; - 查看日志排查:
tail -f ~/.openclaw/logs/channel-qqbot.log。
2. Finnhub数据查询失败
- 原因:API Key错误、网络不通、调用频率超限;
- 解决方案:
- 验证API Key:
openclaw config get skills.entries.finnhub.env.FINNHUB_API_KEY; - 测试网络连通性:
ping finnhub.io; - 查看调用额度:登录Finnhub控制台→“Usage”查看。
- 验证API Key:
3. 定时任务未执行
- 原因:网关未启动、任务配置格式错误、时区不匹配;
- 解决方案:
- 启动网关:
openclaw gateway start; - 验证任务配置:
openclaw crontab validate; - 确认时区(阿里云默认UTC+8,无需调整)。
- 启动网关:
六、系统优化与长期维护(越用越精准)
(一)策略优化建议
- 添加自选股池:限定分析范围,提升效率:
openclaw config set skills.entries.finnhub.stockList "TSLA,SNOW,300750.SZ,600519.SH" - 调整策略参数:根据市场风格优化(如牛市提高涨幅阈值,熊市降低仓位);
- 增加多策略融合:添加估值策略、均线策略,避免单一策略失效。
(二)长期维护习惯
- 日志监控:定期查看系统日志,排查异常:
# 查看选股任务日志 tail -f ~/.openclaw/logs/agent-stock-daily.log - 版本更新:保持OpenClaw与技能最新,修复已知bug:
# 更新OpenClaw npm update -g openclaw # 更新所有技能 openclaw skills update --all - 数据备份:定期备份配置文件,避免策略丢失:
openclaw config backup --path ~/openclaw-backup
(三)风险提示
- 本系统仅提供数据分析与策略参考,不构成投资建议,投资决策需结合自身风险承受能力;
- 市场有风险,投资需谨慎,切勿盲目跟随系统信号重仓操作;
- 免费API存在调用额度与数据延迟限制,专业投资者可考虑升级付费版数据接口。
七、总结
2026年,AI选股不再是机构专属——通过OpenClaw+Finnhub+QQ机器人的组合,普通投资者只需1小时即可搭建专属智能选股系统,实现“7×24小时行情监测、AI策略筛选、自动报告推送”的全流程自动化。
本文提供的阿里云部署流程、双方案大模型API配置、Agent策略定义等步骤,均经过实战验证,新手可直接复制命令执行。系统的核心价值不在于“预测精准”,而在于将信息收集、策略分析、操作执行标准化,帮助投资者解放时间、遵守纪律,在波动的市场中保持理性决策。
建议新手按“先跑通、再优化”的思路落地:先完成基础部署与测试,确保每日稳定推送报告,再逐步调整策略参数、添加自定义功能。随着使用深度的提升,你会发现这套系统不仅是选股工具,更是持续优化投资逻辑的“智能伙伴”。