选自建回测工程
你要的是一份可复现、可审阅、能换撮合与费率假设的回测工程,并且打算长期迭代策略;愿意维护 Python 环境与数据包更新。
RQAlpha 项目研究站 · 路线对比
一边是要装 Python 环境、下载数据包、自己写策略的量化回测框架;一边是装好 AI 助手后用一句话发起研究任务的技能路线。它们解决的任务有重叠,但交付物完全不同:前者给你一个可复现的回测工程与结果文件,后者给你一段结论与分析过程。下面按维度摊开,再给决策清单。
两条路线对比示意;RQAlpha 与 EasyClaw 无已证实集成。
一边来自官方仓库与 docs;一边来自本机技能目录核验。
| 维度 | 自建回测工程 | EasyClaw 本机技能路线 |
|---|---|---|
| 定位 | Python 算法交易与回测框架(库 + CLI) | 免部署 AI 助手 + 本机技能包(自然语言任务) |
| 形态 | 写策略脚本 + 命令行运行,结果落文件 | 对话式入口,结果以文本/表格/图表返回 |
| 前置条件 | Python ≥3.8 虚拟环境、pip 安装、下载数据包、会写策略代码 | 安装 EasyClaw;部分技能需本机 Python 或 Token/Key(见下表) |
| 数据 | 官方免费 A 股日线数据包(月更);分钟级需自备或 RQData | 按技能而异:AKShare 等免费源、yfinance(需代理)、妙想/问财(需 Key) |
| 回测能力 | 撮合引擎、滑点、手续费与税费、事前风控、基准与风险指标、参数扫描 | quant-analyst 技能方向覆盖回测与风险指标建模,但以方法论与代码生成方式交付 |
| 扩展性 | Mod 体系(7 个系统 Mod + Mod Hook + register_api),可换数据源/撮合/风控 | 技能以 SKILL.md 与脚本形式组织,可按需增删;不涉及框架级替换 |
| 输出 | pickle 结果文件(summary/组合/持仓/交割单)、曲线图、CSV/Excel | 自然语言结论、指标数值、结构化清单,部分技能可出图(chart-image) |
| 许可与合规 | 非商业按 Apache 2.0;商业用途需米筐科技授权 | 各技能各有许可与前置条件(如问财需 API Key),需逐个确认 |
| 适合场景 | 需要可复现、可扩展、可审阅的日频 A 股/期货策略研究 | 快速取数、技术面判断、一次性研究与指标计算 |
| 共同边界 | 都不自动下单、都不保证收益;输出仅供研究 | 同上,且各技能有明确「不支持」范围(如不支持自动下单) |
以下技能目录已在 C:\Users\CF\.easyclaw\skills 核验其 SKILL.md;与 EasyClaw 无已证实集成,属独立路线。
| 技能 | 能力(SKILL.md 声明) | 前置/范围 | 与本项目的关系 |
|---|---|---|---|
| quant-analyst | 金融建模、策略回测、风险指标(VaR/Sharpe/回撤)、组合优化、统计套利 | 会先与你确认执行环境、数据源、目标市场与用途 | 与本项目回测能力方向最接近,但交付形式是方法论与代码,不是回测引擎 |
| akshare-finance | A 股行情/大盘概览、宏观经济、加密货币数据 | 需本机 pip install akshare>=1.18 pandas | 可作快速取数入口,但没有撮合与风控引擎 |
| chart-image | 生成线/柱/面积/K 线/饼图/热力图等图表 PNG(Vega-Lite,无需浏览器) | 需 Node 环境安装依赖 | 负责把研究结果出图;本项目用 matplotlib 在本地出图 |
| a-stock-analysis | A 股实时行情、分时量能分布、主力动向、持仓与盈亏管理 | 数据源为新浪等公开接口(约秒级延迟);需本机运行脚本 | 偏盘中视角,与本项目的回测视角互补 |
| stock-monitor-skill-0-1-0 | 7 大预警规则(成本盈亏、日内涨跌、量能异动、均线金叉死叉、RSI、跳空缺口、动态止盈) | 明确不支持自动下单;不覆盖期货/外汇/加密 | 面向持仓监控,本项目面向历史回测 |
| a-share-metrics-card | 按标的生成估值与质量 Markdown 卡片(PE/PB/ROE 等) | 基于 AkShare,覆盖 A 股 | 偏基本面速览,不涉及回测 |
| stock-price-checker | 用 yfinance 查美股/港股价格(含 600519.SS、0700.HK 形式) | 需访问 finance.yahoo.com,中国大陆用户需代理 | 可补港美股行情视角;本项目免费数据以 A 股为主 |
| futuapi / futu-zhitou | 富途 OpenAPI 行情与异动检测(资金/技术指标/衍生品) | 需本机运行 OpenD 客户端并登录 | 数据通道不同;不提供回测引擎 |
| iwencai | 同花顺问财:行情、指数、财务、事件、条件选股等自然语言查询 | 需 IWENCAI_API_KEY 或走连接授权(有 check_gate 门禁) | 选股与数据查询可替代部分研究前置工作 |
| eastmoney-operations(妙想) | 金融资讯搜索、智能选股、自选股管理、金融数据查询、模拟组合 | 需 API Key(本地 key 文件或连接授权) | 数据与模拟组合方向;非回测框架 |
按「交付物」选,而不是按功能条数比大小。
你要的是一份可复现、可审阅、能换撮合与费率假设的回测工程,并且打算长期迭代策略;愿意维护 Python 环境与数据包更新。
你只想快速拿到数据或一段研究结论(如某个指标、某段时间的表现、某类信号),不打算维护工程环境;接受各技能自身的前置条件与范围限制。
用 EasyClaw 技能做前置探索(取数、筛标的、快速估算),把值得深挖的想法交给 RQAlpha 做严谨回测。注意两边数据源与口径不同,结论对照前先对齐。
都是四步以内可以跑通,差别在长期维护成本与交付物形态。
1. 建虚拟环境并 pip install rqalpha;
2. rqalpha download-bundle 取免费数据包;
3. 写策略(约定函数 + 取数 + 下单),命令行跑回测;
4. 读结果文件看指标,需要时用 --extra-vars 批量调参。
1. 下载安装 EasyClaw;
2. 用自然语言描述研究任务(取行情、算指标、做技术面判断、按条件筛股);
3. 需要数据权限的技能按提示完成授权(如问财 API Key);
4. 拿到结论后追问细节,必要时再用 RQAlpha 做严谨验证。
这一节是本站发布本页的前提,请勿跳过。
不是。它是深圳米筐科技开源的 Python 量化回测与交易框架;EasyClaw 是带本机技能体系的 AI 助手软件。两者没有已证实集成,是两条独立路线。
没有证据支持。RQAlpha 通过 PyPI 安装(pip install rqalpha),EasyClaw 本机技能目录里没有 RQAlpha 相关技能。
取决于交付物:要可复现、可扩展的回测工程,RQAlpha 更合适;要快速取数与研究结论,技能路线更轻。两边文档都没有「互相替代」的说法。
不会。RQAlpha 用官方数据包(A 股日线,月更)或 RQData;EasyClaw 各技能分别使用 AKShare、新浪、yfinance、问财、妙想等来源。同一指标出现差异属正常,比较时需对齐来源与时间。
不会,两者互不写入对方数据。真正的风险是用两套不同口径的结论互相印证而不自知——尤其回测指标与实时行情指标本就不同量级。
RQAlpha 商用需先取得米筐授权;EasyClaw 技能则需按其各自许可与前置条件评估。合规判断请在动手前完成,不要先上线再补授权。