跳至正文

策略研究

策略

与 AI 智能体协作,定义优势、编写策略代码,并记录测试内容及其原因。

ETH OKX 4H 正偏度趋势异象(Lemperiere et al. 2014):波动率标准化的 EMA 距离趋势,带空仓死区,多空交易,兼看偏度与收益评分(ETHUSDT.OKX 4H,纯 OHLCV,单腿)

结局: 已放弃

EthOkxVolNormEmaDistanceTrendLS

该假设预先登记了一项波动率标准化的 EMA 距离趋势规则,应用于 ETHUSDT.OKX 4H,预测收益为正且偏度为正,同时胜率较低,并有大额赢家构成的右尾。代码经历了 3 次迭代。最后一次只改变了性能:EMA 和滚动波动率改为 O(1) 运行更新,交易规则保持不变。Layer 3 沙盒回测仍在约 20k 根 K 线的窗口上超过 300s 限时,因此在验证循环中放弃了运行。流程未进入回测、优化、分析师审查或风险审查,因此预先登记的偏度主张在流程中仍未得到检验。

BBRSI(geraked,MT5)在黄金上的忠实移植:BB(500,2)+RSI(7)带内回归反转,采用1.1x均价网格和50%追踪止损,双向交易,XAUUSDT.BINANCE 5分钟

结局: 已放弃

BbRsiGoldGridPortLS

BbRsiGoldGridPortLS 是应用户要求提交的忠实移植版本,将 BBRSI MT5 专家移植到币安黄金永续合约(5 分钟 K 线,约 9.5 个月历史数据)。假设本身指出,默认的均价/马丁格尔网格属于早期经验报告为已失效的一类策略,并预先登记了网格-OFF 变体,作为唯一被认为可能可行的形式。该策略始终未能完成编码:经过 2 次迭代后,流水线以“coding_stuck_3_timeouts”为由放弃了它。没有生成回测、优化或分析师判定,因此这个想法本身从未经过测试。

忠实移植 QuantConnect BasePairsTradingAlphaModel:BTC/ETH 价格比率区间回归,相对于比率的 500 根柱 EMA,±1% 区间,持有 1 天,方向交替(OKX USDT 次切换,DAILY)

结局: 已放弃

BtcEthOkxLeanPairsRatioBand

该策略将 LEAN 的配对交易 alpha 模型移植到 OKX 永续合约的 BTC/ETH 比率上:使用 500 根柱的 EMA 和 ±1% 区间,持有一天并交替方向。该假设的预研究仅发现约 5.3 年内有 19 次切换,每笔交易的价差平均收益约为 +0.11%,大致相当于往返成本,且统计上不显著(t ≈ 0.3)。经历 2 次迭代后,运行因编码三次超时(“coding_stuck_3_timeouts”)而在编码阶段放弃,因此未进入验证或回测,也没有实测绩效。

策略回测:2MOMEMA(geraked,MIT)忠实移植:快动量穿越 100,由 9 根慢动量及 EMA10>EMA34 排序确认;波段止损 1:1,多空(SOLUSDT.BYBIT 1H,纯 OHLCV,单仓) | Stratmill

结局: 已放弃

SolTwoMomEmaSwingBracketLS

SolTwoMomEmaSwingBracketLS 是应用户要求忠实移植 2MOMEMA 专家顾问的策略,并将其用于 Bybit SOL 永续合约的 1 小时 K 线,以便进行多空交易。假设说明指出,公开脚本的忠实移植在此流水线中屡次失败,只有计入真实手续费的回测才能作出判断。但该测试并未进行:运行经过 2 次迭代后,在编码阶段因「coding_stuck_3_timeouts」而放弃,没有回测、优化或分析师结论。该策略是否具有优势仍未经测试。

国家-ETF 36个月输家反转,仅做多,12个重叠月度队列(8只USEQ单一国家 ETF,DAILY根 K 线)——忠实保留机制的 QuantConnect/Quantpedia 国家指数均值回归策略调整版

结局: 已放弃

CountryEtfLoserReversalCohorts

CountryEtfLoserReversalCohorts 将一项覆盖19个国家、周期为36个月的多空反转规则调整为适用于USEQ中的8只单一国家 ETF 的策略,去掉空头腿,并采用12个重叠月度队列,各自买入收益率为负且表现最差的两只36个月输家。代码实现了自定义跨腿对齐屏障和基于双端队列的 O(1) 形成期收益率计算,遵循了假设中关于沙盒超时的警告。尽管如此,运行仍在迭代2次后因“coding_stuck_3_timeouts”而放弃,因此没有产生回测指标,也未进入审查、优化或分析阶段。

Deribit USDC 石油永续合约上的 WTI-布伦特原油价差回归:淡化(WTI - beta*布伦特)相对滚动回归公允价值的 15 分钟偏离;美元中性双腿,大部分时间空仓(WTIOIL_USDC-PERPETUAL.DERIBIT / BRENTOIL_USDC-PERPETUAL.DERIBIT,15 分钟)

结局: 已放弃

WtiBrentSpreadReversionDeribit15m

WtiBrentSpreadReversionDeribit15m 将 QuantConnect/Quantpedia 的 WTI-布伦特价差策略改编为 Deribit 上的两种 USDC 石油永续合约。它将源策略始终持仓的 SMA 反转机制,改为基于滚动回归残差的 z 分数阈值入场,并明确设置空仓状态。代码一次编写完成,但数据管道在 5 次采集重试后仍无法加载任一腿的 15 分钟 K 线,因此没有生成回测。运行在任何评估阶段开始前即以 data_unavailable 为由放弃。这符合假设本身的注意事项:Deribit 石油永续合约的历史数据始于 2026-09-17,尚不足以进行测试。

高波动率五分位6个月动量,采用Jegadeesh-Titman重叠队列、多空策略;在Binance USD-M永续合约市场中,按时点选取排名前-60的标的(DAILY根柱线,每月形成队列,队列持有6个月)

结局: 已放弃

HighVolQuintileMomentumJTCohortsLSDaily

HighVolQuintileMomentumJTCohortsLSDaily将QuantConnect策略库第155号策略改编为加密永续合约策略。其假设是动量集中于波动率最高的标的,并在按时点选取的Binance USD-M永续合约排名前-60标的集合中,以6个月月度队列重叠方式进行多空交易。经过3次迭代,代码始终未能通过第3层验证:每次沙盒冒烟测试都在约20,000根日线柱线窗口上超过300秒墙钟时间限制。该运行在反复验证中被放弃,没有回测、优化或分析师结论,因此这一假设本身从未经过检验。

时点流动性标的池1个月价格变化因子:每月选取排名前五分位,正动量时持仓、否则空仓(BINANCE_SPOT日,仅做多、不加杠杆),改编自 QuantConnect 的“基于基本面因子的股票筛选”

结局: 已放弃

SpotLiquidUniverseMonthlyPriceChangeTopQuintile

SpotLiquidUniverseMonthlyPriceChangeTopQuintile 是一种月度、仅做多的BINANCE_SPOT策略。它按1月价格变化,对由30个USDT交易对组成的点时流动性选币池排名,并持有前6名;若某标的不符合正动量规则,则其持仓名额转为现金。代码以12小时BTCUSDT K 线为时钟,并从目录订阅数百条日线额外因子序列。该策略在验证阶段连续三次超时,经过一次迭代后以“verifying_stuck_3_timeouts”中止。未运行回测、优化、分析或风险审查,因此该想法的优势仍未经检验。

ETH 现货追踪锚定只做多限价网格:逐份 +2% 止盈,并设硬性网格底部止损(根据 FMZ《Python Simple Grid》重述;ETHUSDT.BINANCE_SPOT,1H 成交分辨率,无杠杆)

结局: 已放弃

EthSpotTrailingAnchorLotGrid1H

该策略将 FMZ 固定阶梯网格重新表述为 ETH 现货网格,采用时点锚点、2% 几何间距(约为 0.20% 现货往返成本的 10x)、逐份止盈,以及突破时用于限制损失的底部止损。它始终未能通过验证。在 3 次迭代中,Layer-3 沙盒回测反复超过 300 秒限制,测试窗口为 833 天 1 小时。开发者的迭代-3记录显示,每根 K 线的成本已为 O(n_nodes),并将当日超时归因于高负载主机上运行器的 ParquetDataCatalog glob 操作。该次运行被放弃,未产生回测指标,也未进入后续阶段。

金肯特纳(Raschke)通道突破策略,经斜率确认,多空双向,在价格重新穿越中线时退出;按4小时周期重述(ETHUSDT.BYBIT个4小时周期,纯OHLCV,采用作者的20/50默认值)

结局: 已放弃

EthBybitKingKeltnerBreakout4H

EthBybitKingKeltnerBreakout4H 在ETHUSDT.BYBIT的4小时周期上重述了FMZ金肯特纳突破策略(由斜率确认的EMA中线配合ATR通道,支持做多和做空,并在价格重新穿越中线时退出)。预研究显示,选择4小时周期是因为1小时版本无法覆盖手续费。代码未能通过第3层沙盒验证:在约20,000根K线的窗口上,冒烟测试多次超过300秒时限。经过3轮迭代,包括将ATR重写为 O(1)滚动求和后,我们放弃了运行;未进行回测审查、优化、分析或风险审查,因此从未在策略工厂内测量其优势。

Bybit PCA-残差(Avellaneda-Lee s-score)均值回归:时点可得的 Bybit USDT永续合约前-20名,基于60日每日收益的3因子PCA,z<-1.5做多 / z>+1.5做空,作为独立单币种头寸;当 |z|<0.5 或经过10日时退出(1-DAY根柱线;没有币种偏离时保持空仓)

结局: 已放弃

BybitPcaResidualSScoreReversionDaily

该假设将 Avellaneda-Lee 的 PCA s-score 均值回归思路从 US 只股票移植到 Bybit USDT 永续合约的时点前 N 大标的池,基于日线交易两端,作为未对冲的单标的押注。在 3 次迭代中,该策略因超过 300s 的墙钟时间限制,始终未能通过 Layer 3 沙盒验证。最后一次修订只调整了性能:将池缩减为 8 个流动性最深的永续合约(BTC、ETH、SOL、XRP、DOGE、ADA、LINK、LTC),信号保持不变,但仍未通过。该运行在生成任何回测指标之前便被放弃。

忠实移植 FMZ《Python ML:SVM 预测买入/卖出》(作者 Zero):滚动线性 SVM 3 类下一根 K 线方向分类器,使用原始 [Open, Close],多头/空头/空仓,SpreadVal=2,BTCUSD_PERP。BINANCE_CM 1H

结局: 已放弃

BtcCmLinearSvmNextBarDirection

该假设将一个 FMZ 滚动线性-SVM 下一根K线方向分类器移植到 Binance COIN-M BTC 永续合约,周期为 1H,并预先登记了边际接近于零的预测。经过 2 次迭代,回测产生了 1,408 笔交易,平均每笔交易为 -0.129%,PF 0.80,夏普比率为 -0.38;账户因 -100% 回报而被强平,而买入并持有 BTC 上涨了约 3x。分析师在回测审查时、优化之前就放弃了该策略,因为零毛收益优势无法覆盖交易成本。分析师还标记了不合理的 COIN-M 日度 MTM 波动以及相互冲突的强平日期,建议引擎审查,并指出这些问题不会改变收益优势的正负。

夏普
-0.38
总收益率
-100.00%
最大回撤
100.00%
总交易数
1408

Hyperliquid 多因子复合横截面组合(源端复刻),Point-in-Time Top-15 标的宇宙,每日再平衡配合反三分位滞后

结局: 已放弃

HlMultiFactorCompositeCrossSectionalBook

该策略试图在 point-in-time top-15 的 Hyperliquid 标的上忠实复刻一个源端的复合因子多/空三分位组合;该假设本身已指出,多腿中性组合在此处的历史表现0/150。经过三轮迭代,再平衡频率由每日调至每周,总敞口也被削减,但最终的 809 天回测仍然亏损 3.06%(Sharpe -0.04、PF 0.975、每腿 -$6.54),成本大致等于亏损额。分析师在回测评审阶段因其没有 alpha 而放弃,并指出其正的单笔 % 是一个账目伪影。分析师还标记了再平衡翻转前后未经验证的每周 -2.5%/+2.5% 收益模式,疑为涉及 NETTING 次翻转的引擎/账目问题。

夏普
-0.04
总收益率
-3.06%
最大回撤
18.68%
总交易数
495

Bybit ETH 清算吸收突破,固定 24 小时出场

结局: 已放弃

BybitEthLiquidationAbsorptionBreakout

该策略在 4 小时 ETHUSDT Bybit K 线上测试了清算吸收突破理论,并采用固定的六根 K 线退出。由于目录数据缺失导致沙盒回测失败三次,因此未获得任何绩效评估。运行因这一数据层失败而以放弃告终,未进入后续审查阶段。

DOGE 现货-永续合约基差错位收敛、市场中性(跨场所 BINANCE_SPOT 做多 + BINANCE USD-M 永续合约做空,15m K 线,淡化LARGE散户挤压引发的永续合约溢价,资金费率顺风,纯-OHLCV低参数)

结局: 已放弃

DogeSpotPerpBasisDislocationConvergenceNeutral15m

语义审计器发现代码与假设不一致——代码NOT实现该假设。应重新编写策略,使其EXACTLY实现该假设(交易品种、时间周期、方向、指定优势 / 机制、仓位规模)。具体问题:入场条件与假设所述触发条件相矛盾。假设标题 / 正文规定,当永续合约相对现货出现 LARGE 的绝对溢价(60-200+ bps,称其比约 30 bps 的往返成本高一到两个数量级)时做多 ONLY。代码完全没有绝对溢价门槛:`calculate_signal`……展开收起

语义审计器发现代码与假设不一致——代码NOT实现该假设。应重新编写策略,使其EXACTLY实现该假设(交易品种、时间周期、方向、指定优势 / 机制、仓位规模)。具体问题:入场条件与假设所述触发条件相矛盾。假设标题 / 正文规定,当永续合约相对现货出现 LARGE 的绝对溢价(60-200+ bps,称其比约 30 bps 的往返成本高一到两个数量级)时做多 ONLY。代码完全没有绝对溢价门槛:`calculate_signal` 计算 `basis = (perp_px - spot_px)/spot_px*1e4`,然后计算 `dev = basis - self._basis_sum/n`(在 basis_window=96 根 bar 上滚动求均值),而 `_manage` 仅在条件 `dev >= entry_dev_bps`(默认值 2.5,边界 [1.0, 6.0])满足时开立现货多头 / 永续合约空头配对;代码没有检查 `basis > 0`。基础模板的入场路径在此处不起作用(`should_enter` 返回 None,`position_size` 返回 0),因此 `_manage` 是唯一的入场门槛。根据该策略自身测得的分布(均值 -5.31 bps,最大值 +0.00 bps,超过 |20| bps 的 bar 占 0.00%),该数据中永续合约从未出现溢价,因此每次入场触发时,永续合约相对现货都处于直接的 DISCOUNT 状态——与假设条件的符号相反;且触发幅度约为 2.5 bps,比假设赖以覆盖成本的 60-200+ bps 错位低 24-80x 倍。512 笔交易 / PF 0.066 / -50% 的结果进一步印证,触发入场的是被替换后的机制,而非假设中的机制。

夏普
-1.08
总收益率
-34.69%
最大回撤
34.69%
总交易数
360

Hyperliquid 横截面短周期反转、市场中性篮子(做多 3 日内跌幅最大的标的,做空 3 日内涨幅最大的标的,按波动率倒数加权,美元中性,每 3 日再平衡)

结局: 已放弃

HyperliquidCrossSectionalShortHorizonReversalNeutralLS

回测门槛: - 指标不可靠:2043 笔交易 / 2207 个数据日,证据太少(需要 >= 5 笔交易且跨度 >= 10 天)——提高信号频率或扩大窗口

夏普
0.80
总收益率
-54.26%
最大回撤
55.05%
总交易数
2043

DeFi 对 L1 行业多空动量篮子轮换(每周)

结局: 已放弃

DefiVsL1SectorMomentumBasketRotationLongShort

回测门槛: - 指标不可靠:不一致:夏普比率 0.09 与 total_return -13.89% 的符号不一致——夏普比率根据 mtm_equity_curve 序列计算,而收益来自权益曲线。应依据权益曲线进行判断。

夏普
-0.01
总收益率
-13.67%
最大回撤
25.48%
总交易数
324

吃单流吸收反转,多空策略(单一标的 SOLUSDT.BINANCE USD-M——当极端单边主动 TAKER 流未能 FAILS 推动价格时做反向交易,即被动流动性正在吸收主动交易者;由吃单比率设门槛,2 个参数)

结局: 已放弃

SolTakerFlowAbsorptionReversalLS

回测门槛: - 指标不可靠:不一致:Sharpe 0.52 与 total_return -67.61% 的符号不一致——Sharpe 根据 mtm_equity_curve 序列计算,而收益来自权益曲线。应依据权益曲线进行判断。

夏普
-0.10
总收益率
-25.98%
最大回撤
31.53%
总交易数
883

强平点燃动量,多空双向(单一品种 DOGEUSDT.BINANCE USD-M — 当大规模强制平仓簇 OVERWHELMS 挂单流动性并突破局部区间时顺势参与 CONTINUATION = 自强化的轧空/级联,强平流门控,2 参数)

结局: 已放弃

DogeLiquidationIgnitionMomentumLS

回测门控: - 指标不可靠:不一致:Sharpe -0.54 与 total_return 0.91% 的符号不一致——Sharpe 根据 mtm_equity_curve 序列计算,而回报来自权益曲线。应以权益曲线为准。

夏普
-2.31
总收益率
-9.80%
最大回撤
10.85%
总交易数
152

SOL USD-M 日内 VWAP-回归,多空策略(单一标的 BINANCE 永续合约,15m K 线,对滚动 VWAP 的 MODERATE 偏离进行反向交易,采用 OFF 趋势状态门控,高频触发,低参数数量)

结局: 已放弃

SolIntradayVwapReversionLS

回测门控: - 指标不可靠:不一致:夏普比率 0.37 与 total_return -88.82% 符号不一致——夏普比率根据 mtm_equity_curve 序列计算,而收益来自权益曲线。应以权益曲线为准。

夏普
-0.40
总收益率
-87.10%
最大回撤
87.17%
总交易数
3313

COIN-M 持仓量去杠杆-闪崩反转,多空(单工具 ETHUSD_PERP.BINANCE_CM — 反转由持仓量 CONTRACTION 急剧下降所驱动的价格变动,即头寸平仓而非新的信心入场;OI-变化率门控,2-参数)

结局: 已放弃

EthPerpOpenInterestDeleveragingFlushReversalLS

回测门槛: - 指标不可靠:不一致:夏普比率 0.39 与 total_return -100.00% 的符号不一致 — 夏普比率根据 mtm_equity_curve 序列计算,而收益来自权益曲线。应以权益曲线为准。

夏普
-0.04
总收益率
-26.55%
最大回撤
66.47%
总交易数
2151

Hyperliquid 横截面短期反转篮子 — 周频美元中性:在流动 HL 永续合约 Universe 中做多上周相对输家 / 做空上周相对赢家(HYPERLIQUID,市场中性,1D K 线,3 参数)

结局: 已放弃

HyperliquidCrossSectionalWeeklyReversalNeutralBasketDaily

回测门槛: - 指标不可靠:1382 笔交易 / 2207 天数据证据不足(需要至少 5 笔交易,且覆盖至少 10 天)——提高信号频率或扩大时间窗口

夏普
0.54
总收益率
-68.67%
最大回撤
72.14%
总交易数
1382