WonderTrader vs EasyClaw
自建交易引擎,还是走 EasyClaw 技能路线
结论先说:两者不是替代关系,也不在同一层级。WonderTrader 是要自己搭环境、自己接柜台的交易引擎框架,覆盖从行情落地到实盘运营的完整链路;EasyClaw 是本机技能路线,把数据获取、技术分析、选股与研究回测变成一句话任务。本文用已核验证据说明各自的边界,帮你判断该把力气花在哪一边。
逐维度对照
证据来源:官方 README 与官方文档(2026-09-16 核验),以及本机 EasyClaw 技能目录中已读取的 SKILL.md。
| 维度 | WonderTrader 自建框架 | EasyClaw 技能路线 | 结论 |
|---|---|---|---|
| 核心定位 | C++ 事件驱动交易引擎框架,覆盖数据、回测、实盘与运营调度 | AI 助手软件,通过技能承接数据、研究分析与模拟交易任务 | 不是一个层级:一个是被调用的引擎,一个是调用技能完成任务的软件 |
| 是否需要编程 | 需要,用 Python(wtpy)或 C++ 编写策略 | 不需要,按任务提问即可 | 这是两条路线最直接的差别 |
| 环境成本 | 需安装 wtpy 或编译源码,配置数据目录、基础文件与账号 | 安装软件;部分技能另有 Token/Key/网络前提 | 自建路线的前置更重,且需要持续维护 |
| 柜台与实盘 | 内置多家期货、期权、股票柜台的适配模块,可自研扩展 | 存在交易类技能(如富途 OpenAPI 相关),覆盖港股、美股、A 股与部分期货主连 | 国内期货柜台直连与极速柜台链路属自建路线的能力范围 |
| 回测口径 | 事件驱动回测,与实盘共用同一套引擎语义 | 研究类技能偏向量化研究,另有模拟组合类技能 | 要研究和实盘口径一致,需要事件驱动引擎 |
| 风控与执行 | 五类风控、三类过滤器、离合器机制、组合层轧平与多账户倍率 | 无对应的组合级风控、通道过滤与执行隔离能力 | 实盘执行与风控只能落在自建链路上 |
| 运维与监控 | 自带监控服务与图形化工作台,含自动调度与进程守护 | 无运行时监控与调度能力 | 长期运行需要自建运维工具 |
| 市场覆盖 | 国内期货、期权、股票为主,另有 7×24 品种的官方边界说明 | A 股、港股、美股为主,部分技能覆盖基金、债券、外汇与加密货币数据 | 覆盖市场不同,按你要交易的市场选择 |
已核验的 EasyClaw 量化相关技能
以下技能在本机目录中存在,且已读取其 SKILL 文档(2026-09-16)。列出的是文档声明的能力与前提,不是运行成功记录。
| 技能 | 文档声明的能力 | 前置条件 | 已知限制 | 与本框架的关系 |
|---|---|---|---|---|
| akshare-finance | 股票、期货、期权、基金、外汇、债券、指数、加密货币的行情与基本面数据 | 需 akshare 1.18 及以上版本 | 数据来自公开财经网站;旧版 API 已不可用 | 覆盖取数环节,不含落地、伺服与广播 |
| tushare-finance | 220+ 个 Tushare Pro 接口:行情、财务报表、宏观指标 | 需 Tushare Token(需注册) | 接口额度与权限按 Tushare 规则 | 与本框架数据辅助模块已封装的同名数据源同类 |
| quant-analyst | 策略回测、风险指标(VaR、夏普、最大回撤)、组合优化、统计套利 | pandas、numpy、scipy 环境 | 以向量化研究为主,非 tick 级撮合回测 | 可做研究阶段验证,不等同事件驱动回测 |
| k-line-tech-analysis | A 股 K 线形态、MACD/RSI/布林带、量价关系、Wyckoff 方法、技术评分 | 数据源为新浪财经与 Baostock | 只覆盖 A 股,不含港股、美股、期货、外汇 | 补足技术分析可视化场景,本框架不做该层展示 |
| futuapi | 港股、美股、A 股行情与模拟/实盘下单,含期权链与 SG 期货主连 | 需 OpenD 运行且版本匹配,另有 SDK 版本要求 | 默认使用模拟环境;实盘解锁需在图形界面手动操作;不覆盖国内期货柜台直连 | 覆盖部分交易执行,但柜台范围与自建路线不重叠 |
| eastmoney_stock_simulator | 股票模拟组合:持仓、买卖、撤单、委托与资金查询 | 需平台 API Key | 模拟环境,非柜台实盘 | 可用于策略思路的模拟验证 |
| tongdaxin | 行情、K 线、基本面、财务、条件选股、公告、研报、宏观数据 | 需在授权窗口完成连接 | 不承诺收益、不给确定性买卖指令 | 研究与筛选环节可用,不涉及执行 |
| chart-image | 由数据生成出版级图表图片(折线、柱状、蜡烛图、热力图等) | 纯 Node.js 环境 | 仅负责出图 | 可视化辅助,与交易链路无关 |
EasyClaw 盯盘检查类技能实机对话截图:提问「检查贵州茅台(600519):现价是否跌破 60 日均线?RSI 是否超卖?成交量是否低于 5 日均量?」,耗时 9 秒返回三项判定(跌破 MA60、RSI(14) 38.03 未超卖、成交量低于 5 日均量)。截图为本机 EasyClaw 的运行结果,不是 WonderTrader 的运行结果;WonderTrader 与 EasyClaw 无已证实集成。判定结果仅供研究,不构成投资建议。
能力边界:谁强在哪、谁都不做什么
把「不能做」的部分写清楚,比罗列功能更有用。
| 能力类别 | 自建框架侧 | EasyClaw 技能侧 | 谁都不提供 |
|---|---|---|---|
| 行情落地与伺服 | 实时录制、收盘作业、压缩归档、内存缓存与广播 | 按需查询行情与历史数据 | 不提供「预测行情」类能力 |
| 策略执行 | 事件驱动引擎,支持 CTA/SEL/HFT/UFT 与独立执行器 | 不作为常驻策略引擎使用 | 不承诺任何收益或胜率 |
| 柜台连接 | 多家国内期货、期权、股票柜台适配,可自研扩展 | 部分交易类技能覆盖港股、美股、A 股与部分期货主连 | 不代替券商或期货公司完成资质与开户 |
| 风控 | 五类风控、三类过滤器、离合器机制 | 无对应组合级风控能力 | 不提供投资适当性建议或个性化配比 |
| 运营与调度 | 监控服务、图形化工作台、计划任务与进程守护 | 无运行时监控与调度 | 不提供托管式全自动远程部署(自建侧该能力官方标注在建) |
| 技术分析与选股 | 可用行情做计算,但平台不提供现成指标面板与选股界面 | 技能覆盖 K 线形态、指标计算、条件选股与筛选 | 不保证筛选结果的正确性或时效性 |
| 7×24 品种 | 官方明确说明因收盘作业机制暂不能很好适应 | 数据类技能可获取部分加密货币行情与宏观数据 | 不提供该场景的完整实盘链路 |
前置条件对照
选路线时最容易低估的是「你需要先具备什么」。下表把两边的门槛并列。
| 前置项 | 自建框架侧 | EasyClaw 技能侧 | 注意点 |
|---|---|---|---|
| 运行环境 | Python 3.8 及以上(pip 路径),或 C++ 编译工具链(源码路径) | 安装 EasyClaw 即可 | 自建侧若走源码编译,还要处理平台差异与依赖 |
| 行情账号 | 需要,且要能连上你计划使用的行情源 | 多数数据类技能无需自备账号 | 部分技能仍需 Token 或 API Key |
| 交易账号 | 需要,且要向柜台申请接口与权限开通 | 交易类技能需要相应券商账号与客户端 | 自建侧的柜台开通通常有资质与流程要求 |
| 标的与合约维护 | 需要定期维护品种、合约与主力换月规则 | 不需要,按名称或代码查询即可 | 自建侧漏维护会直接导致引擎初始化报错 |
| 数据准备 | 需自行落地历史数据或接入外部数据源 | 技能自带数据源 | 自建侧官方不做财务数据标准化 |
| 运维投入 | 需监控进程、处理收盘作业与配置一致性 | 无运行时运维 | 这是自建路线最大的隐性成本 |
适用人群对照
按你的真实目标与约束对号入座,两条路线也可以先后组合使用。
| 你的目标 | 建议路线 | 理由 | 下一步 |
|---|---|---|---|
| 要把策略送上国内期货或股票实盘 | 自建框架 | 需要事件驱动引擎、柜台适配与执行风控,这些是自建侧的能力范围 | 看安装与 wtpy |
| 要同时管理多个账户、共享一套策略组合 | 自建框架 | 组合层净头寸与账户手数倍率是为这种场景设计的 | 看实盘部署 |
| 延迟要求到微秒甚至纳秒级 | 自建框架 | 高频与极速引擎是专门为低延迟实现的 | 看四大引擎 |
| 没有柜台条件,只想先验证研究想法 | 技能路线 | 免编译、按任务提问,不需要实盘链路 | 下载 EasyClaw |
| 需要技术指标、形态识别与条件选股 | 技能路线 | 技能已覆盖该层,自建侧平台不提供现成指标面板 | 下载 EasyClaw |
| 要长期运行并自动处理开收盘 | 自建框架 | 监控服务的计划任务与进程守护是为长期运行准备的 | 看控制台 |
| 想先研究、确认可行后再自建 | 先 EasyClaw,后自建 | 两条路线可以先后使用,研究阶段与实盘阶段的工具需求不同 | 先下载 EasyClaw,需要时回看安装 |
常见问题
涉及本框架的表述以官方仓库与官方文档为准;涉及 EasyClaw 的表述以本机技能文档为准,均不构成投资建议。
WonderTrader 和 EasyClaw 是同一个东西吗?
不是。WonderTrader 是基于 C++ 核心模块的量化研发交易框架,覆盖数据落地、回测、实盘执行与运营调度;技能路线侧则是提供多种技能(行情数据、技术分析、选股、模拟交易、研究回测等)的 AI 助手软件。两者之间没有已证实的安装或集成关系。
我该选哪一条?
看你的目标是不是「把策略送上实盘」。如果目标是接柜台、管多账户、控风控、长期运维,属于自建框架的能力范围;如果目标是先把研究结论拿到手,或者需要技术指标、形态识别与条件选股这类现成能力,走技能路线更直接。很多团队的实际做法是先用技能路线做研究,确认可行后再自建实盘链路。
EasyClaw 能替代 WonderTrader 吗?
不能。技能侧确有交易类技能,可覆盖港股、美股、A 股的部分下单能力,但它不提供本框架式的 C++ 事件驱动引擎、组合层执行、国内期货柜台直连、五类风控与运行时监控调度。两者层级不同:一边是自建引擎,一边是按任务调用的技能。把其中一方当作另一方的替代品,选型时会出现明显的功能缺口。
反过来,自建引擎能替代技能路线吗?
也不能。本框架并不提供现成的技术指标面板、形态识别、条件选股界面与自然语言研究交互,这些属于研究辅助层的能力。它的长处在于执行链路:行情落地、事件驱动回测、组合执行、柜台适配与风控。如果你需要的是研究阶段的效率工具,自建链路并不会替你补齐这一层。
两边能不能配合使用?
从能力上看确实可以先后使用,但要说清一件事:目前没有任何已证实的集成关系,也就是说本框架不会自动调用技能侧的能力,技能路线也不会驱动本框架的引擎。你可以用技能路线做研究、用自建路线做执行,中间的数据与结论需要自己衔接,不要预期存在开箱即用的通道。
技能路线需要什么前提条件?
有,而且是逐个技能不同的。数据类技能多数无需自备账号,但部分需要 Token 或 API Key;交易类技能需要相应的券商账号与客户端运行;部分技能还依赖特定版本的依赖库。本文只列出文档声明的条件,具体以各技能自身文档为准,本文不复述任何凭据。
本文的数据来源是什么?
关于本框架的表述来自官方仓库 README、官方文档站与本仓库的源码目录清单;关于 EasyClaw 的表述来自本机技能目录中已读取的 SKILL 文档。所有引用均在 2026-09-16 核验。涉及第三方柜台与数据源的可用性会随版本和时间变化,最终请以官方来源与你自己的验证为准。