
Qbot 本地部署:从克隆代码到跑通第一次策略回测的完整教程【免费下载链接】Qbot[updating ...] AI 自动量化交易机器人(完全本地部署) AI-powered Quantitative Investment Research Platform. online docs: https://ufund-me.github.io/Qbot ✨ :news: qbot-mini: https://github.com/Charmve/iQuant项目地址: https://gitcode.com/GitHub_Trending/qbot/QbotQbot 是一个完全本地部署的 AI 量化交易平台,核心是帮你在自己的电脑上完成数据获取、策略开发、回测验证到模拟交易的闭环。读完这篇 Qbot 本地部署教程,你就能在自己电脑上跑通一次完整的策略回测。先看效果:Qbot 成品长什么样先确认你装完会得到什么。启动后第一眼看到的是「AI智能量化投研平台」主界面:这个界面上能配置数据源、选择回测策略、查看模拟与实盘交易的参数。再看一张核心页面:策略的净值曲线和基准指数画在同一张图里,一眼就能看出策略「跑没跑赢」。下面几节带你从一台裸机走到这个画面。理解它:Qbot 量化平台能为新手做什么不需要记住完整功能清单,对刚接触量化的人来说,下面几点最相关:能力帮你解决什么问题一键策略回测用历史数据验证一个策略到底靠不靠谱,而不是靠感觉内置经典策略库不用从零写代码,直接选现成的 MACD、布林线、双均线策略运行多数据源支持Baostock 免费无需密钥,拿到即用;也支持接入 TushareAI 策略示例LSTM、强化学习、Transformer 等示例,帮你扩展思路本地化部署数据和策略都留在自己电脑上,不担心隐私外泄 一个简单的心智模型:Qbot 是策略的「试验台」。你带上一个想法,平台用历史数据帮你算账,最后给你一个有证据的结论。准备:安装 Qbot 前的 5 分钟环境自检清单动手前花 5 分钟对照下面清单,全部满足就可以开工:操作系统:Windows、macOS、Linux 均可Python 版本:推荐 3.8 或 3.9,这是官方明确测试过的版本内存:建议 8GB 以上磁盘空间:预留 10GB 以上可用空间工具:已安装 git,能打开终端(Windows 推荐 PowerShell)虚拟环境小贴士:把依赖直接装进系统 Python,很容易和其他项目打架。用 conda 建一个独立环境更稳妥:conda create -n qbot python3.9 conda activate qbot环境建好后,就可以进入下一节了。跑起来:三步完成 Qbot 本地安装与启动一共三条命令,直接开始。第 1 步:获取项目代码。用 git 把 Qbot 源码下载到电脑,--depth 1表示只拉最新版本,速度更快:git clone https://gitcode.com/gh_mirrors/qbot/Qbot --depth 1✅ 成功后当前目录会多出一个 Qbot 文件夹,里面能看到 main.py、dev/、qbot/ 等文件。第 2 步:安装依赖。进入项目目录,让 pip 一次性装好所有必需的库:cd Qbot pip install -r dev/requirements.txt成功后终端会输出 Successfully installed 之类的字样。⚠️ 依赖冲突注意:wxPython 和 TA-Lib 这两个库需要用 dev/ 目录下的预编译包手动安装,挑选与你系统和 Python 版本匹配的包,例如 Linux 上执行pip install dev/TA_Lib-0.4.28-cp39-cp39-linux_x86_64.whl,更多细节见官方安装指南。第 3 步:启动平台。回到项目根目录,一条命令拉起 Qbot:python main.pymacOS 用户请改用pythonw main.py。✅ 成功后应看到「AI智能量化投研平台」窗口弹出,界面就是开头那张主图的样子,本地部署到此完成。用起来:完成你的第一次量化策略回测回测是检验策略的第一步。我们直接跑仓库自带、最易上手的示例:MACD 策略回测。它使用教程目录里附带的 603186 华正新材 2010-2020 年历史数据,不需要联网额外抓数据。1. 选标的。示例数据就在 docs/tutorials_code/02.easy_macd_strategy/603186.csv,开箱即用。2. 选策略。示例采用经典 MACD 指标:快线取 12 周期均线,慢线取 26 周期,信号线取 5 周期。MACD 上穿信号线时买入,价格偏离买入价 10% 时卖出。3. 设参数。初始资金 1 万元、佣金 0.005、每笔固定 100 股,都已写在示例里,可直接在 macd.py 中查看。4. 运行看结果。cd docs/tutorials_code/02.easy_macd_strategy python macd.py成功后,终端会打印期初和期末的组合价值,并画出一张这样的回测图:图里能看到策略标记的每一次买卖点,以及资金曲线的变化。这就是「数字有证据」的感觉:不再靠感觉,而是用历史数据验证策略行不行。在 Qbot 主界面的回测面板里,同样可以按「选标的→选策略→设参数→开始回测」的路线完成在线回测。更进一步:Qbot 部署避坑与扩展路径实际部署时问题大多集中在这几类,先给你一张速查表。排查 Qbot 启动与回测常见报错现象可能原因解决办法启动失败,ModuleNotFoundErrorwxPython/TA-Lib 版本不匹配安装 dev/ 下与你 Python 版本对应的预编译 whl数据源连不上网络受限或 API 密钥未配置切换到免费的 Baostock,或使用自带 CSV 示例数据图表中文显示为方框系统缺少中文字体安装 SimHei 等字体并刷新 matplotlib 字体缓存回测结果与预期不符参数或数据区间不一致检查 CSV 数据是否完整,核对佣金、滑点等设置更多问题可查常见问题 FQA。规划 Qbot 三级成长路径新手:把 tutorials_code 目录的 MACD、KDJ 等示例逐个跑通,搞懂回测结果里每个指标的含义进阶:翻一翻策略源码库,挑一个喜欢的策略改参数,或组合多个指标形成自己的规则深入:尝试 AI 策略,如 LSTM 时序预测、强化学习、Transformer,并探索模型训练与回测验证收藏 Qbot 真实文档与示例资料官方安装指南:详细环境配置,含 Mac 下 hdf5 依赖的处理量化策略的分类和原理:用大白话讲清楚量化策略是什么经典策略示例文档:布林线均值回归等策略的原理说明拐点交易策略:用回调阈值判断买卖点的智能策略从克隆到第一次回测,全程就是三条命令。现在打开终端,跑一个属于你自己的策略,拿到第一份「证据」。【免费下载链接】Qbot[updating ...] AI 自动量化交易机器人(完全本地部署) AI-powered Quantitative Investment Research Platform. online docs: https://ufund-me.github.io/Qbot ✨ :news: qbot-mini: https://github.com/Charmve/iQuant项目地址: https://gitcode.com/GitHub_Trending/qbot/Qbot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考