OpenClaw(昵称“大龙虾”)的核心优势在于“既有AI的大脑,又有干活的双手”——它不仅能理解自然语言指令,更能通过Skill(技能)插件执行具体任务。对投资者而言,Stock-Analysis技能的出现彻底改变了传统股票分析模式:无需手动抓取数据、无需编写复杂脚本,仅需一句自然语言指令,就能让AI完成实时行情分析、板块筛选、潜力股推荐、早盘报告生成等专业操作,将原本需要数小时的分析工作压缩至分钟级。
本文将完整拆解2026年OpenClaw的阿里云(零基础速通)与本地部署流程,详解阿里云百炼API配置步骤与避坑要点,深度解析Stock-Analysis股票技能的安装、配置、测试与实战场景,包含可直接复制的代码命令与问题解决方案,助力投资者快速打造专属AI股票分析师。阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。
一、核心认知:Stock-Analysis技能的核心价值与适用场景
(一)为什么选择Stock-Analysis技能?
传统股票分析面临三大痛点:数据获取繁琐(需手动爬取或付费购买)、分析流程复杂(需掌握Excel、Python等工具)、时效性不足(盘中无法实时更新数据)。而Stock-Analysis技能通过“数据抓取+分析建模+报告生成”的全流程封装,实现三大突破:
- 零门槛操作:无需编程基础、无需金融专业知识,自然语言指令即可触发分析,新手也能快速上手;
- 全功能覆盖:支持实时行情获取、板块轮动分析、潜力股推荐、早盘报告生成、定时任务执行,覆盖投研全流程;
- 多数据源适配:兼容东方财富、新浪财经、腾讯财经等免费数据源,避免单一数据源中断影响使用;
- 高灵活性:支持按行业(科技、白酒、航天等)、风格(成长股、价值股)筛选标的,提供事件驱动与中短线投资建议。
(二)Skill核心组件与功能矩阵
Stock-Analysis技能包含14个Python脚本与完整依赖包,核心功能如下:
| 脚本名称 | 核心功能 | 适用场景 |
|---|---|---|
| quick_analysis.py | 实时行情分析、大盘走势判断、涨跌家数统计 | 盘中快速把握市场情绪 |
| stock_recommend.py | 行业筛选、标的推荐、投资逻辑分析 | 潜力股挖掘、持仓优化 |
| morning_report.py | 早盘策略报告、隔夜消息解读、当日热点预判 | 盘前制定交易计划 |
| cron_stock_analysis.py | 定时执行分析、结果推送(邮件/通讯工具) | 无人值守监控市场 |
| sector_rotation.py | 板块轮动追踪、资金流向分析 | 捕捉行业轮动机会 |
| event_driven.py | 事件驱动分析(政策、业绩预告等) | 把握事件性投资机会 |
(三)前置说明
- 技能默认内置51个基础功能,安装Stock-Analysis后扩展至52个,不影响原有功能使用;
- 数据源访问受交易时间限制,A股交易时间(9:30-11:30、13:00-15:00)可正常获取实时数据,非交易时间部分API可能限制访问;
- 投资有风险,Skill提供的分析结果与推荐仅为参考,不构成投资建议,需结合自身风险承受能力决策。
二、2026年OpenClaw双部署流程(新手零基础友好)
部署是使用Stock-Analysis技能的基础,以下提供阿里云(长期稳定运行、定时任务首选)与本地(隐私优先、快速测试)两种方案,新手可按需选择,全程复制粘贴命令即可完成。
方案一:阿里云部署(7×24小时监控+多设备访问首选)
阿里云部署依托轻量应用服务器,支持Stock-Analysis技能全天候运行,可设置定时任务自动生成早盘报告、监控行情异动,新手5分钟即可完成,后续可无缝对接阿里云百炼API。
(一)部署前置准备
- 阿里云账号:注册并登录阿里云账号,完成实名认证(个人用户支付宝刷脸即时生效),确保账号无欠费;
- 核心凭证:阿里云百炼API-Key(访问订阅阿里云百炼Coding Plan,用于调用大模型),获取路径:访问登录阿里云百炼大模型服务平台→密钥管理→创建API-Key,生成后立即复制保存(仅显示一次);
- 辅助工具:Chrome/Edge浏览器(访问阿里云控制台)、SSH工具(FinalShell,可选);
- 股票技能文件:提前下载Stock-Analysis技能压缩包,解压后上传至服务器(后续步骤详解)。
新手零基础阿里云上部署OpenClaw喂饭级步骤流程
第一步:访问打开阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。


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



第三步:访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。
前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
(二)三步极速部署流程
第一步:购买服务器并部署OpenClaw镜像
- 访问阿里云OpenClaw一键部署专题页面,点击【一键购买并部署】,跳转至服务器配置页面;
- 核心配置选择(新手默认即可):
- 镜像:默认选中“OpenClaw 2026稳定版”应用镜像,预置Node.js、Python等所有依赖;
- 实例规格:推荐2vCPU+4GiB内存+40GiB ESSD+200Mbps带宽(满足股票数据抓取与分析需求);
- 地域:优先选择中国香港/美国(弗吉尼亚),免ICP备案,支持多数据源无限制访问;
- 购买时长:短期测试选月付,长期使用选年付(新手专享68元/年起);
- 提交订单并完成支付,等待1-3分钟,直至服务器实例状态变为“运行中”,记录“公网IP地址”。
第二步:配置端口与安全组
- 端口放行:进入服务器实例详情页→防火墙→点击“一键放通”,自动放行18789端口(OpenClaw核心通信端口)与22端口(SSH连接);
- 安全加固(可选):仅允许指定IP访问,执行以下命令(替换为你的本地IP):
# 连接服务器(替换为你的公网IP) ssh root@你的服务器公网IP # 清空现有防火墙规则 firewall-cmd --flush # 仅允许指定IP访问18789端口 firewall-cmd --add-rich-rule='rule family="ipv4" source address="你的本地IP" port protocol="tcp" port="18789" accept' --permanent # 重新加载防火墙规则 firewall-cmd --reload
第三步:验证部署与环境准备
- 访问Web控制台:浏览器输入
http://服务器公网IP:18789,进入OpenClaw对话界面; - 安装股票分析依赖包(核心步骤):
输出显示对应版本号,即为依赖安装成功。# 安装数据抓取与分析依赖 pip3 install akshare==1.18.30 pandas==2.3.3 numpy matplotlib requests --index-url=https://pypi.tuna.tsinghua.edu.cn/simple # 验证依赖安装 pip3 list | grep akshare pip3 list | grep pandas
- 访问Web控制台:浏览器输入
方案二:本地部署(Windows/Mac,快速测试首选)
本地部署所有数据存储在本地设备,无需服务器费用,适合快速测试Stock-Analysis技能功能,Windows 10+/MacOS 12+系统均兼容。
(一)Windows系统本地部署
基础环境准备:
- 安装Git:访问Git官网,下载Windows版本,默认配置安装;
- 安装Node.js:访问Node.js官网,下载Windows 64位安装包,勾选“Add to PATH”,默认安装;
- 安装Python:访问Python官网,下载3.9+版本,勾选“Add Python.exe to PATH”,默认安装;
- 验证环境(管理员模式PowerShell):
git --version node --version # 需≥v18.0.0 python --version # 需≥3.9.0
安装OpenClaw主程序:
# 克隆OpenClaw 2026稳定版仓库 git clone https://github.com/openclaw/openclaw.git cd openclaw # 创建Python虚拟环境并激活 python -m venv venv .\venv\Scripts\Activate.ps1 # 安装Python依赖(清华源加速) pip install -r requirements.txt --index-url=https://pypi.tuna.tsinghua.edu.cn/simple # 安装股票分析依赖 pip install akshare==1.18.30 pandas==2.3.3 numpy matplotlib requests --index-url=https://pypi.tuna.tsinghua.edu.cn/simple # 安装Node.js依赖(淘宝镜像加速) npm install --registry=https://registry.npmmirror.com # 初始化配置(后续将配置阿里云百炼API) npm run onboard启动服务与验证:
# 启动OpenClaw服务 npm run start # 生成访问Token(增强安全性) openclaw token generate # 访问Web控制台:浏览器输入http://localhost:18789/?token=生成的Token # 验证基础功能 openclaw run --command "测试连接,输出当前系统信息"AI回复正常,即为本地部署成功。
(二)Mac系统本地部署
基础环境准备:
# 安装Homebrew(若未安装) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # 安装核心依赖 brew install git node@22 python@3.9 brew link node@22 --force brew link python@3.9 --force # 验证环境 git --version node --version python3 --version安装OpenClaw主程序:
git clone https://github.com/openclaw/openclaw.git cd openclaw python3 -m venv venv source venv/bin/activate # 安装依赖 pip3 install -r requirements.txt --index-url=https://pypi.tuna.tsinghua.edu.cn/simple pip3 install akshare==1.18.30 pandas==2.3.3 numpy matplotlib requests --index-url=https://pypi.tuna.tsinghua.edu.cn/simple npm install --registry=https://registry.npmmirror.com npm run onboard启动服务与验证:
# 后台启动服务 nohup npm run start > ~/.openclaw/logs/local-start.log 2>&1 & # 生成访问Token openclaw token generate # 访问Web控制台:浏览器输入http://localhost:18789/?token=生成的Token # 验证基础功能 openclaw run --command "测试连接,输出当前系统信息"
(三)本地部署避坑要点
- Windows坑1:PowerShell执行脚本权限不足
- 解决方案:管理员模式运行PowerShell,执行
Set-ExecutionPolicy RemoteSigned,输入“Y”确认;
- 解决方案:管理员模式运行PowerShell,执行
- Mac坑2:Node.js命令未找到
- 解决方案:执行
echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc,重启终端;
- 解决方案:执行
- 通用坑3:akshare安装失败
- 解决方案:使用清华源加速,执行
pip install akshare==1.18.30 --index-url=https://pypi.tuna.tsinghua.edu.cn/simple,若仍失败,手动下载whl文件本地安装;
- 解决方案:使用清华源加速,执行
- 通用坑4:端口被占用
- 解决方案:Windows执行
netstat -ano | findstr "18789",Mac执行lsof -i:18789,终止占用进程后重启服务。
- 解决方案:Windows执行
三、阿里云百炼API配置(核心步骤+避坑指南)
配置阿里云百炼API是OpenClaw调用大模型的关键,能提升Stock-Analysis技能的分析精度与报告生成质量,需严格遵循以下步骤。
(一)API配置前置准备
- 登录阿里云百炼大模型控制台,完成实名认证(已完成可跳过);
- 进入“密钥管理”页面,点击“创建API-Key”,生成后立即复制保存(仅显示一次,丢失需重新创建);
- 确认账号有可用额度(新用户可领取免费额度,长期使用可订阅对应套餐)。
(二)API配置步骤(阿里云/本地部署通用)
方式1:命令行配置(推荐,精准高效)
# 1. 配置阿里云百炼API-Key
openclaw config set models.providers.bailian.accessKeyId "你的Access Key ID"
openclaw config set models.providers.bailian.accessKeySecret "你的Access Key Secret"
# 2. 配置API接口地址(兼容模式,无需额外配置)
openclaw config set models.providers.bailian.baseUrl "https://dashscope-intl.aliyuncs.com/compatible-mode/v1"
# 3. 设置默认模型(推荐qwen3-max,适合复杂分析任务)
openclaw config set models.default "qwen3-max"
# 4. 配置超时时间(避免网络问题导致调用失败)
openclaw config set models.providers.bailian.timeout 60000
# 5. 重启OpenClaw服务生效
# 阿里云部署
systemctl restart openclaw
# 本地部署(Windows/Mac)
openclaw gateway restart --local
方式2:Web控制台可视化配置(新手友好)
- 访问OpenClaw Web控制台(阿里云:
http://公网IP:18789;本地:http://localhost:18789); - 左侧菜单点击“Config”→“Models”;
- Provider选择“alibaba-cloud”;
- 依次填入Access Key ID、Access Key Secret、Base URL(
https://dashscope-intl.aliyuncs.com/compatible-mode/v1); - 点击“Test Connection”,显示“Connection Successful”即为配置成功;
- 保存配置并重启服务。
(三)API配置避坑指南(新手必看)
- 坑1:API-Key复制错误或泄露
- 后果:密钥被他人盗用,产生高额费用或数据泄露;
- 避坑方案:复制时避免多余空格/字符,不存储在公共目录,定期在百炼控制台“禁用旧密钥+创建新密钥”;
- 坑2:Base URL配置错误
- 后果:模型调用失败,提示“网络错误”或“接口不存在”;
- 避坑方案:国内用户使用
https://dashscope.aliyuncs.com/compatible-mode/v1,海外用户使用https://dashscope-intl.aliyuncs.com/compatible-mode/v1,不可混用;
- 坑3:账号无可用额度
- 后果:模型调用提示“权限不足”或“额度耗尽”;
- 避坑方案:登录百炼控制台查看额度,新用户领取免费额度,长期使用订阅对应套餐;
- 坑4:网络不通(阿里云部署)
- 后果:无法访问百炼API,调用超时;
- 避坑方案:选择中国香港/海外地域服务器,确保安全组放行出站网络,无需额外配置代理。
(四)API调用验证
配置完成后,发送测试指令验证:
# 执行股票分析相关测试
openclaw run --command "用阿里云百炼模型,结合Stock-Analysis技能,简单说明A股科技板块的分析逻辑"
若返回结构化分析逻辑,即为配置成功。
四、Stock-Analysis技能安装与配置(核心实战步骤)
(一)技能安装准备
- 下载Stock-Analysis技能压缩包(可通过ClawHub或官方社区获取);
- 解压技能包,确认包含以下核心文件:
- SKILL.md(技能描述文件)、README.md(使用说明);
- scripts目录(含14个Python分析脚本);
- requirements.txt(依赖清单,已提前安装)。
(二)技能安装步骤(阿里云/本地部署通用)
方式1:自然语言指令安装(新手友好)
- 访问OpenClaw Web控制台,发送指令(替换为你的技能文件路径):
或帮我把"D:\temp\stock-analysis"目录下的skills安装,并做测试(Windows本地部署)帮我把"/root/stock-analysis"目录下的skills安装,并做测试(阿里云部署) - AI将自动执行以下操作:
- 创建技能目录(阿里云:
/root/.openclaw/skills/stock-analysis;本地:C:\Users\你的用户名\.openclaw/skills/stock-analysis); - 复制技能文件至目标目录;
- 验证依赖安装状态;
- 输出安装结果与测试建议。
- 创建技能目录(阿里云:
方式2:手动安装(精准可控)
- 复制技能文件至OpenClaw技能目录:
# 阿里云部署 cp -r /root/stock-analysis/* /root/.openclaw/skills/stock-analysis/ # 本地部署(Windows PowerShell) Copy-Item -Path "D:\temp\stock-analysis\*" -Destination "C:\Users\你的用户名\.openclaw\skills\stock-analysis\" -Recurse # 本地部署(Mac) cp -r ~/Downloads/stock-analysis/* ~/.openclaw/skills/stock-analysis/ - 验证安装:
输出显示“stock-analysis”,即为安装成功。# 查看已安装技能 openclaw skills list | grep stock-analysis
(三)技能配置与数据源优化
绕过代理设置(解决网络连接问题)
若安装后提示“无法连接东方财富API”,可能是代理设置影响,修改脚本添加绕过代理配置:# 编辑quick_analysis.py脚本(替换为你的技能目录) nano /root/.openclaw/skills/stock-analysis/scripts/quick_analysis.py在脚本顶部添加以下代码:
import os # 绕过系统代理 os.environ['NO_PROXY'] = 'eastmoney.com,sina.cn,qq.com' os.environ['no_proxy'] = 'eastmoney.com,sina.cn,qq.com'保存退出后,重启OpenClaw服务。
切换备用数据源(避免单一数据源中断)
若东方财富API无法访问,可切换至新浪财经数据源,修改stock_recommend.py脚本:# 注释东方财富数据源代码 # import akshare as ak # stock_data = ak.stock_zh_a_hist(symbol=stock_code, period="daily", start_date=start_date, end_date=end_date) # 添加新浪财经数据源代码 import requests import pandas as pd def get_sina_stock_data(stock_code, start_date, end_date): url = f"https://finance.sina.cn/stock/quote/api/json_v2.php/CN_MarketDataService.getKLineData?symbol={stock_code}&scale=240&ma=5&datalen=1000" response = requests.get(url) data = response.json() df = pd.DataFrame(data) df['date'] = pd.to_datetime(df['day']) df = df[(df['date'] >= start_date) & (df['date'] <= end_date)] return df # 调用新函数 stock_data = get_sina_stock_data(stock_code, start_date, end_date)
(四)技能安装验证
- 访问OpenClaw Web控制台,左侧菜单点击“Skills”,显示“stock-analysis”(已安装技能数量从51变为52);
- 执行测试命令(交易时间内):
输出大盘行情数据(如上证指数、涨跌家数、热门板块),即为安装成功。# 手动运行快速分析脚本 python3 /root/.openclaw/skills/stock-analysis/scripts/quick_analysis.py # 阿里云 python "C:\Users\你的用户名\.openclaw\skills\stock-analysis\scripts\quick_analysis.py" # Windows
五、Stock-Analysis技能实战场景(可直接复制指令)
(一)盘前策略:生成早盘报告
指令:“用stock-analysis技能的morning_report.py脚本,生成今日A股早盘报告,包含隔夜美股表现、宏观消息解读、热门板块预判、3只潜力股推荐(科技行业),格式为结构化表格”
执行结果:AI将自动抓取隔夜数据与宏观消息,生成包含“消息解读-板块预判-潜力股推荐-风险提示”的完整报告,示例如下:
| 模块 | 内容 |
|---|---|
| 隔夜美股表现 | 纳斯达克指数上涨1.2%,科技股领涨 |
| 宏观消息 | 央行降准0.25个百分点,释放流动性 |
| 热门板块预判 | 半导体、人工智能、新能源汽车 |
| 潜力股推荐 | 中芯国际(688981)、科大讯飞(002230)、比亚迪(002594) |
| 风险提示 | 关注美联储加息预期,避免追高 |
(二)盘中监控:实时行情分析
指令:“用stock-analysis技能的quick_analysis.py脚本,分析当前A股实时行情,包含上证指数/深证成指/创业板指走势、涨跌家数比、资金流入最多的3个板块、5只涨停个股及涨停原因”
执行结果:实时输出大盘数据与异动个股分析,帮助快速把握市场情绪与热点切换。
(三)标的筛选:潜力股推荐
指令:“用stock-analysis技能的stock_recommend.py脚本,筛选白酒行业的中短线潜力股,要求市盈率低于30倍、近30日资金净流入、业绩预告增长≥20%,给出3只标的及投资逻辑”
执行结果:AI将按筛选条件抓取数据,输出标的名称、核心指标、投资逻辑,示例如下:
- 贵州茅台(600519):市盈率28倍,近30日资金净流入50亿元,业绩预告增长25%,行业龙头,估值合理;
- 泸州老窖(000568):市盈率25倍,近30日资金净流入30亿元,业绩预告增长22%,高端酒需求稳定;
- 古井贡酒(000596):市盈率22倍,近30日资金净流入20亿元,业绩预告增长28%,区域龙头,增长确定性高。
(四)定时任务:无人值守监控
设置每日收盘后自动生成分析报告,发送至指定邮箱:
# 配置定时任务(阿里云部署)
openclaw cron add \
--name "daily-stock-analysis" \
--schedule "0 15 * * 1-5" # 每周一至周五15:00(收盘后)执行
--skill "stock-analysis" \
--params '{"script":"cron_stock_analysis.py", "email":"你的邮箱地址"}'
# 启动定时任务
openclaw cron start
执行结果:每日收盘后自动生成行情总结、板块分析、持仓优化建议,发送至指定邮箱,无需人工干预。
六、常见问题排查(股票分析场景必看)
(一)技能安装后无法调用
- 原因1:技能目录路径错误
- 解决方案:确认技能文件已复制至
~/.openclaw/skills/stock-analysis目录,路径错误会导致OpenClaw无法识别;
- 解决方案:确认技能文件已复制至
- 原因2:依赖版本不兼容
- 解决方案:严格安装指定版本依赖,执行
pip install akshare==1.18.30 pandas==2.3.3;
- 解决方案:严格安装指定版本依赖,执行
- 原因3:未重启OpenClaw服务
- 解决方案:安装后重启服务,执行
systemctl restart openclaw(阿里云)或openclaw gateway restart --local(本地)。
- 解决方案:安装后重启服务,执行
(二)无法获取实时股票数据
- 原因1:非交易时间
- 解决方案:A股交易时间(9:30-11:30、13:00-15:00)测试,非交易时间部分API限制访问;
- 原因2:代理设置影响
- 解决方案:关闭系统代理,或在脚本中添加绕过代理配置(参考本文技能配置部分);
- 原因3:数据源API变更
- 解决方案:切换备用数据源(如新浪财经、腾讯财经),修改脚本中的数据抓取逻辑。
(三)分析结果格式混乱
- 原因:大模型未正确调用技能模板
- 解决方案:明确指令中提及技能名称与输出格式,例如“用stock-analysis技能生成结构化表格格式的潜力股推荐”;
- 原因:API配置错误
- 解决方案:重新配置阿里云百炼API,确保模型调用正常。
(四)定时任务执行失败
- 原因1:Cron表达式格式错误
- 解决方案:验证Cron表达式,例如“0 15 1-5”表示每周一至周五15:00执行;
- 原因2:邮箱配置未完成
- 解决方案:配置邮件发送参数:
openclaw config set email.smtp.host "smtp.qq.com" openclaw config set email.smtp.port 587 openclaw config set email.smtp.username "你的邮箱地址" openclaw config set email.smtp.password "你的邮箱授权码"
- 解决方案:配置邮件发送参数:
七、总结
Stock-Analysis技能与OpenClaw的结合,彻底降低了股票分析的门槛,让普通投资者也能快速获取专业级的行情分析、标的筛选与投资建议。本文通过“双部署流程→百炼API配置→股票技能安装→实战场景”的完整逻辑,帮助新手零基础落地OpenClaw,解锁AI股票分析能力。
核心要点总结:
- 部署后需优先安装akshare、pandas等股票分析依赖,避免技能调用失败;
- 阿里云部署适合设置定时任务,实现7×24小时市场监控;本地部署适合快速测试与隐私敏感场景;
- 数据获取受交易时间与网络影响,建议配置备用数据源,避免单一API中断;
- 投资有风险,Skill分析结果仅为参考,需结合自身风险承受能力与市场实际情况决策。
随着OpenClaw生态的持续迭代,Stock-Analysis技能的功能还将不断丰富,未来可能支持更多数据源、更复杂的分析模型与智能化的投资策略生成。按本文步骤操作,既能充分享受AI带来的效率提升,又能规避常见坑点,让AI真正成为股票投资的得力助手。