QuantPrompt 与 Composer 对比
QuantPrompt 和 Composer 都能不写代码构建和回测交易策略,但它们是不同的产品。Composer 是一家美国券商,用真金白银运行你的策略;QuantPrompt 是研究工具,在包括伊斯坦布尔证券交易所在内的九个市场上测试入场和出场规则,并检验结果是否过拟合。想自动化美股和 ETF 组合选 Composer;想在任何地方交易之前先弄清一个想法是否站得住脚,选 QuantPrompt。
Composer 是最知名的无代码交易平台之一,也是 AI 搜索工具在回答“不写代码做回测”时经常首先给出的名字。本文对比两款产品实际能做什么、各自强在哪里,以及如何选择。Composer 的相关信息来自撰写本文时其官网的内容;最新条款请以其官网为准。
功能对比
| 功能 | QuantPrompt | Composer |
|---|---|---|
| 如何构建策略 | 一句自然语言(支持六种语言,包括土耳其语)或规则积木;两种方式都不用写代码 | 可视化无代码编辑器(“symphonies”,即策略组合),或向其 AI 描述你的目标 |
| 策略是什么 | 针对单一标的的入场和出场规则 | 在一篮子股票和 ETF 之间的配置逻辑:条件、权重、筛选 |
| 市场 | 美国、土耳其(BIST)、印度、德国、Euronext、上海和日本的股票;加密货币;外汇 | 美国上市的股票和 ETF;加密货币需通过单独的 Alpaca Crypto 账户 |
| 实盘交易 | 不支持:仅用于研究和回测 | 支持:通过其美国经纪自营商自动执行(账户由 Alpaca Securities 和 Apex Clearing 托管) |
| 过拟合检验 | 稳健性测试:滚动前推、蒙特卡洛、紧缩夏普和压力测试 | 其网站未作说明 |
| AI | 把你的句子解析为规则;对结果进行分析、点评和自动迭代 | “Trade with AI”,用于发现和评估策略想法 |
| 代码导出 | Python、C++、Rust 和 JavaScript | 不支持(无代码平台) |
| 价格 | 有免费版;付费版每月 $5、$15 和 $49 | Starter $0;Advanced 每月 $10;Pro 每月 $32(按年计费) |
两者的主要区别是什么?
Composer 是一家带有策略构建器的券商:你构建策略、回测,然后让 Composer 在你的账户中交易它,交易不收佣金。它最大的强项正是最后这一步:策略一旦上线,Composer 就会持续替你交易。
QuantPrompt 在这一步之前止步。它专为把一个问题回答好而打造:这个想法站得住脚吗?它不托管资金,也不下单。这让它能够覆盖 Composer 不提供服务的市场,并把精力放在测试而不是执行上。
在两者中分别如何描述策略?
在 Composer 中,你在可视化编辑器里组装一个 symphony:用积木表示条件(“如果这样,就那样”)、权重(等权、反向波动率、市值)和筛选(排序与选择)。你也可以向它的 AI 描述你的目标,再编辑它生成的内容。
在 QuantPrompt 中,你按说话的方式写下规则,例如“当 SuperTrend 转为向上且成交量高于均值时买入 THYAO,跌破 20 日 Donchian 低点时卖出,4% 止损”,可以用英语、土耳其语、德语、西班牙语、中文或日语。解析出的规则会以可修改的积木形式显示:每一侧可以选择 46 种指标之一、价格或数字,也可以添加、删除规则,或在入场和出场之间拖动规则。你也可以跳过句子,完全用积木构建策略,这样完全不使用 AI。
可以测试哪些市场?
Composer 的网站介绍的是美国上市的股票和 ETF,加密货币需通过单独的 Alpaca Crypto 账户,并且仅在 Composer Securities 已注册的地区提供服务。
QuantPrompt 可以回测美国、土耳其(伊斯坦布尔证券交易所)、印度(NSE)、德国(XETRA)、Euronext、中国(上海)和日本的股票和指数,以及主流加密货币交易对和外汇,K 线周期从 1 小时到 1 周。如果你的市场是伊斯坦布尔证券交易所,两者中只有 QuantPrompt 覆盖它。
如何确认回测结果不是侥幸?
只要尝试足够多的变体,任何回测都能做得很好看。QuantPrompt 的稳健性测试衡量结果在四项检验后还能保留多少:在参数选定区间之外的时段上进行 滚动前推测试、对你的交易进行蒙特卡洛重排、按尝试过的变体数量进行校正的紧缩夏普比率,以及压力测试。每一项都按固定阈值标记为通过、注意或未通过,不对未来作任何承诺。
Composer 会展示回测及其配置历史,并允许你与基准或其他策略进行比较。其网站没有介绍样本外检验或过拟合检验。
应该选择哪一个?
- 你希望策略在美国账户中自动交易:Composer
- 你按规则在许多美股和 ETF 之间轮动:Composer
- 你交易伊斯坦布尔证券交易所、印度、欧洲或亚洲的股票,或外汇:QuantPrompt
- 你想在信任结果之前先知道它是否过拟合:QuantPrompt
- 你想把策略导出为代码,在自己的环境中运行:QuantPrompt
两者可以配合使用:先在 QuantPrompt 中测试想法的稳健性,如果希望它自动运行,再在 Composer 中把美股版本自动化。
常见问题
参考资料
- Composer. Composer: build trading algorithms with AI, backtest them, then execute (home page).
- Composer. Pricing (Starter, Advanced, Pro, Business).
- Alpaca. How Composer is redefining algorithmic trading with their no-code platform.
- Bailey, D. H. & López de Prado, M. (2014). The Deflated Sharpe Ratio: Correcting for Selection Bias, Backtest Overfitting, and Non-Normality. The Journal of Portfolio Management.