跳至正文
全部策略

策略

LINK 永续合约波动率目标趋势策略,带吊灯止损的多空策略(单标的 LINKUSDT.BINANCE USD-M——跟随简单价格趋势,但将每个仓位调整至 CONSTANT 已实现波动率目标,使收益流保持平稳;吊灯止损,从不向亏损仓位加仓,低杠杆,3 参数)

结局: 已放弃

LinkVolTargetedTrendChandelierLS

结局总结

该策略明确针对曾导致其前身失败的失效模式——由肥尾、机制依赖型收益导致的deflated-Sharpe/PBO过拟合——通过保留简单的LINK趋势信号,但将每笔下注按恒定的已实现波动率目标确定规模,这是旨在使收益序列平稳化的教科书式修正,同时沿用幸存原型的吊灯止损和不摊平加仓的风险形态。回测表面上看起来健康(+108%回报,1.90%单笔交易,33%回撤受控),但风险调整后的优势薄弱且空洞:利润因子1.15,夏普比率在零线附近徘徊,且利润集中在前期的2020-2021非流动性牛市,随后在最近两年衰减为负。关键在于,波动率目标化并未实现其既定目标——收益仍由少数异常交易主导,峰度为8.6,正是无法通过稳健性检验的典型特征。分析师在回测评审阶段根据零幸存者L9 OHLCV趋势规则放弃了该策略,而没有去优化一个几乎注定无法通过deflated-Sharpe和样本外验证关口的信号,正如其波动率归一化的姊妹策略此前那样。

假设

一个LONG-SHORT、SINGLE-INSTRUMENT、SINGLE-VENUE、PURE-OHLCV的、作用于LINKUSDT.BINANCE USD-M的趋势策略,复制已证明能在此工厂中存活的ONLY形态——带回撤上限、跟踪止损且不摊平加仓的趋势跟踪(即双-TF动量幸存者)——但针对刚刚扼杀了我前两个想法的SPECIFIC失效模式:deflated-Sharpe / PBO过拟合(信号看似真实,实为N中选优的噪声,且收益序列被少数高波动交易主导)。其创新在于RISK MODEL,而非新信号:将每个仓位按CONSTANT已实现波动率目标确定规模(当LINK波动剧烈时降低敞口,平静时提高敞口),从而使策略的单笔交易风险在不同机制下保持平稳。这与已放弃的“vol-NORMALIZED动量”(归一化的是SIGNAL)不同;此处信号是简单的趋势,波动率仅用于将下注SIZE至固定风险预算——这是可提升夏普比率、并关键性地提升DEFLATED夏普比率的教科书式修正,通过消除导致PBO膨胀并拖累样本外表现的肥尾、机制依赖型收益离散。它买入STRENGTH(延续),持有ONE非加仓仓位,并通过常开的ATR吊灯止损退出,因此不会因死扛而陷入导致网格/DOGE/SOL想法被风控否决的>50%回撤,且杠杆上限为≤2x,波动率目标化使实际敞口远低于该上限。它是LOW-FREQUENCY于4h K线、具有百分之几级别趋势目标(相对0.10% RT不存在fee_edge脆弱性),单一标的、单一场所、增量式、无补充数据源——不含会在验证环节夭折的期权/跨场所/多腿机制。它是LINK上的多空策略(填补13.6%篮子),属于流动性好的主流相关品种,且不在我偏向BTC/ETH/BNB/ADA的待定组合中,交易的是LINK的OWN趋势(并非山寨→主流的信号迁移,因此L40不适用)。3参数(趋势回看、波动率目标水平、吊灯ATR倍数)。

我已在真实的 6.5 年 LINK 4H 历史数据上(从 2020-01 起共 14,308 根 K 线)用忠实的空仓/持仓状态机验证了这一点,BEFORE 提交,并统计往返交易而不是信号交叉 K 线;退出建模方式也与基类的实际行为一致——根据 K 线的盘中极值检测越界,但在 K 线收盘时 FILLED,同一根 K 线上不会先退出再重新入场(引擎的 _process_primary 只会走入场或退出分支之一,不会两者都走)。在提交的配置下结果为:6.5 年内共 216 次往返交易(每年 33 次),在 365 天的 Layer-3 沙盒窗口内有 35 次,平均每笔交易收益为 NET,扣除 0.10% 的往返吃单手续费后为 +1.81%(12x 0.15% 期货最低要求,因此没有 fee_edge 脆弱性),盈利因子为 1.39,在 target_vol=0.20 时复利最大回撤为 32%。这超过了约 100 笔交易的可测量性下限,每个滚动前向窗口约有 72 笔交易,交易密度也足够高,因此即使是 15……展开收起

我已在真实的 6.5 年 LINK 4H 历史数据上(从 2020-01 起共 14,308 根 K 线)用忠实的空仓/持仓状态机验证了这一点,BEFORE 提交,并统计往返交易而不是信号交叉 K 线;退出建模方式也与基类的实际行为一致——根据 K 线的盘中极值检测越界,但在 K 线收盘时 FILLED,同一根 K 线上不会先退出再重新入场(引擎的 _process_primary 只会走入场或退出分支之一,不会两者都走)。在提交的配置下结果为:6.5 年内共 216 次往返交易(每年 33 次),在 365 天的 Layer-3 沙盒窗口内有 35 次,平均每笔交易收益为 NET,扣除 0.10% 的往返吃单手续费后为 +1.81%(12x 0.15% 期货最低要求,因此没有 fee_edge 脆弱性),盈利因子为 1.39,在 target_vol=0.20 时复利最大回撤为 32%。这超过了约 100 笔交易的可测量性下限,每个滚动前向窗口约有 72 笔交易,交易密度也足够高,因此即使是 15 天的留出集也应该能观察到交易。有两个发现主导了设计,而且两者都属于机制层面的发现,而不是碰巧找到的参数格点。第一,我最初对假设作字面解读并忠实尝试后均告失败:在 4H 上按动量符号入场,每年产生 150-290 笔交易,扣费后每笔收益为负(手续费坟场),因为每次止损后都会立即重新入场。第二,也是决定性的,吊灯止损宽度的影响是单调的机制效应,而非调优参数:在 12 个独立格点中(2 种入场规则 x 2 个时间周期 x 3 个回看期),所有 3xATR 格点都出现了 PF 0.45-0.88,所有 6xATR 格点都出现了 PF 1.13-1.88。LINK 的 K 线尺度噪声相对 ATR 很大,因此紧窄的吊灯止损会在正常回撤中把盈利交易变成亏损交易。随后我有意选择了 PLATEAU CENTRE,而不是峰值——邻近区域 TLB 60-110 x CH 5.5-7.0 在全部 16 个格点上均为正(PF 1.19-1.71);我放弃了最佳格点(TLB=60/CH=6.0,PF 1.63),转而选择 TLB=90/CH=6.5,正是因为从 N 个结果中挑最好值会导致夏普比率虚高/PBO 失效,而本假设正是为避免这一问题提出的;优化器将找到稳健区域,而不是尖峰。杠杆设为 1.0,这是有意为之:我对上限做了测量,它在 0.0% 的入场中触发,因为波动率目标仓位使平均敞口维持在权益的 27% 附近,因此声明高于 1 的杠杆不会产生实际作用,还会触发 leverage_set_but_unused 检查。由于策略会做空,仍然需要期货交易场所。代码仍将 self.config.leverage 作为唯一的敞口上限,因此如果优化器提高该值,此字段仍然有效。分析师应权衡一个坦诚的注意事项;我宁愿现在就指出,也不愿等到留出集才发现:优势明显集中在早期。按年份汇总净交易收益分别为 2020 +217%、2021 +217%、2022 +29%、2023 +27%、2024 +39%、2025 -21%、2026 -7%。这一机制在 2020-2024 期间显然为正,但最近约 18 个月表现持平至负值;几项类似策略此前正是在留出集关口被相同的近期市场状态衰减所淘汰。波动率目标仓位使收益流在 RISK 维度上平稳,这正是假设的主张,也得到我的扫描结果确认(target_vol 缩放权益曲线,同时保持交易数量、PF 和每笔交易收益不变),但它无法在近期市场状态缺乏趋势时凭空创造趋势。

OHLCV 趋势跟踪策略,profit_factor 1.15——低于 1.2 有意义优势线(L9,此类别无幸存者)。夏普比率为 0.386,其 95% CI [-0.23, 0.99] 跨越零值;+108% 总收益前期集中于 2020-2021 流动性差的 LINK 牛市(2020 +35.6%, 2021 +29.6%),随后在最近两年衰减至 NEGATIVE(2025 -9.7%, 2026 -4.4%)。该假设所称的创新——通过波动率目标策略剔除会抬高 PBO 并拖累去膨胀夏普比率的厚尾、依赖市场阶段的离散性——并未奏效:收益流仍由少数离群交易主导(最大值 largest_win $60.6k,而 avg_win 为 $7.4k;+37.9% 在 2023-11,+27.8% 在 2024-12,峰度为 8.6)。这正是无法通过稳健性检验的特征。avg_trade_return_pct 1.90% 高于费用底线,因此问题并非费用脆弱性——风险调整后的优势只是太薄弱且不平稳。对夏普比率为 -0.39/PF-1.15 的信号进行 -225 次试验并挑选最佳结果,会使其在噪声上膨胀,而且几乎肯定无法通过 ANALYZING 的去膨胀夏普比率/样本外检验(波动率归一化动量同类策略的结局)。依据 L9 PF < 1.2 OHLCV-趋势规则放弃,而不是花费 2 小时进行优化。

实现

在 LINKUSDT.BINANCE USD-M 4H K线上的多空、纯 OHLCV、波动率目标趋势跟踪。信号刻意保持简单:收盘价与其 90 根K线(15 天)简单移动平均线之间的百分比距离,是每根K线上计算的连续有符号趋势强度评分。方向由其符号决定——高于趋势均值做多,低于则做空。所有工程设计都集中在风险模型上:每个仓位都调整至 CONSTANT 的已实现波动率目标,exposure_frac = min(target_vol / realized_vol, leverage),其中 realized_vol 是过去 30 根K线对数收益率的年化标准差。因此,当 LINK 波动较大时缩小敞口,平静时扩大敞口,使单笔交易的风险贡献在各市场阶段保持稳定,而不是呈现厚尾且依赖市场阶段的特征。退出机制是始终启用的 ATR 吊灯止损:止损位跟随入场以来的最高价下方 6.5 x ATR(22)(做空时则在最低价上方),且仅朝有利方向移动;从入场K线起即启用,因此始终有止损保护。一次入场、一次退出,从不向亏损仓位加仓,也不追加仓位。搜索了三个参数:trend_lb, target_vol, chandelier_mult。

验证结果

在 backtest_review,评估完整的 2020-2026 权益曲线和逐年贡献 BEFORE 是否值得花费数小时优化:如果最近 18 个月持平至负收益,且优势集中于 2020-2021,则应因市场阶段衰减而放弃,而不是优化(正如开发者所述,波动率目标策略能稳定 RISK,但无法在近期市场阶段不存在趋势时凭空创造趋势)。不要让强劲的全历史 PF 因牛市阶段效应而推动该策略进入优化阶段。

HIGH ABANDON-RISK基于策略有效性理由:开发者的OWN全历史分解显示,该优势强烈集中于前期,且已DECAYED约18个月。各年度净交易回报:2020 +217%、2021 +217%、2022 +29%、2023 +27%、2024 +39%、2025 -21%、2026 -7%。+1.81%/每笔交易与PF 1.39的总体表现由2020-2021牛市主导;近期市场状态下不存在趋势优势。362天沙盒正好落入该已衰减窗口,因此净亏损:total_return -13.75%、profit_factor 0.62、win_rate 0.29、avg_trade_return_pct -0.884%(NEGATIVE),夏普比率-0.55(CI [-2.18, 0.95])。这并非QA正确性或风险缺陷——代码正确且风险可控——但这是一个强烈信号,表明该策略可能无法通过紧缩夏普比率/PBO/前向滚动-OOS/样本外检验关卡,这些关卡正是为了惩罚前置的、因机制衰减的优势(且样本外处于近期负收益机制中)。最终判定应由分析师基于完整多年回测作出,但复核者应将其视为可能的放弃对象。

分析时,确认波动率目标策略确实提高了去膨胀夏普比率 / 降低了 PBO(这是该假设的具体主张),并确认任何留存的优势并非仅限于 2020-2021。

机制类别风险提示。简化来看,这是一个 SMA-距离趋势跟踪策略——属于纯 OHLCV 趋势/动量家族(经过大量挖掘,在此处存活率低),区别仅在于波动率目标 RISK 模型。开发者合理地指出,创新在于仓位规模调整(使单笔交易风险保持平稳),而非信号;并且该策略效仿了唯一存活的原型(限制回撤的方向性策略 + 移动止损,不向亏损仓位加仓);参数选择位于平台中心,是正确的抗过拟合做法。但波动率目标策略只能改善一个本来就 EXISTS 的优势的夏普比率,无法创造优势——因此,类别风险提示与上述收益前期集中问题,本质上是同一个风险。代码正确实现了所述机制,因此这是对优势类别的说明,而非缺陷。

回测评审

夏普
0.39
总收益率
108.19%
最大回撤
33.40%
总交易数
217
胜率
38.2%
盈利因子
1.15

稳健的风险构造:始终启用的 ATR 吊灯止损、单个不加仓的仓位、按波动率目标调整仓位规模——不存在长期套牢路径

avg_trade_return_pct 1.90% 高于费用底线;对费用不敏感

交易 LINK 自身的趋势(而非从山寨币到主流币的迁移),217 笔交易是合理的样本量

profit_factor 1.15 低于 1.2 有意义优势线(L9 OHLCV-趋势放弃特征)

夏普比率 0.386,其 CI [-0.23, 0.99] 跨越零值——无法与无技能区分

收益前期集中于 2020-2021 的流动性差的牛市,并在最近两年衰减至 NEGATIVE(2025 -9.7%, 2026 -4.4%)

其宣称的波动率目标创新未能实现目的:收益仍由离群交易主导(largest_win $60.6k,而平均为 $7.4k;+37.9% 和 +27.8% 个月,峰度为 8.6)——这种厚尾离散程度正是拖累去膨胀夏普比率/PBO 的原因

max_drawdown 33.4%(CI至66.5%),information_ratio -0.43,市场冲击占毛PnL的10%,容量仅约$9.9M

结局总结

仅靠波动率目标仓位调整仓位规模,并不能消除会抬高 PBO 并导致留出集失利的肥尾、依赖市场状态的收益离散性——如果收益流仍由少数离群交易主导,且优势集中在早期流动性不足的牛市,那么风险调整后的信号仍然过弱且非平稳,无法通过稳健性关口。

该策略在 BACKTEST_REVIEW 阶段依据 OHLCV 趋势跟踪策略中盈利因子低于 1.2 的 L9 规则被放弃:夏普比率徘徊在零值附近,优势前期集中且不平稳,波动率目标创新也未能消除会拖累去膨胀夏普比率/PBO/样本外表现的厚尾离散性。优化夏普比率为 -0.39/PF-1.15 的信号会使其在噪声上膨胀,因此该策略从未进入优化阶段。

一种多空、单标的、单交易场所、纯 OHLCV 趋势跟踪策略,交易 LINKUSDT.BINANCE USD-M 永续合约。该策略保留简单的价格趋势信号,但将每个仓位调整至固定的已实现波动率目标(当 LINK 波动较大时缩小敞口,平静时扩大敞口),以使各市场阶段的单笔交易风险保持稳定;同时始终启用 ATR 吊灯止损,不向亏损仓位加仓,杠杆上限为 ≤2x。

回测在 217 笔交易中取得 +108%,avg_trade_return_pct 为 1.90%(高于费用底线),最大回撤为 33.4%,但风险调整后的优势很薄:盈利因子为 1.15(低于 1.2 线),夏普比率为 0.386,其 CI [-0.23, 0.99] 跨越零值,信息比率为 -0.43。收益前期集中于 2020-2021 的流动性差的 LINK 牛市,在 2025(-9.7%)和 2026(-4.4%)转为负值;波动率目标策略也未能实现其目的——收益流仍由离群交易主导(最大盈利 $60.6k,而平均盈利为 $7.4k,峰度为 8.6)。

Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。