策略
Hummingbot 对冲资产控制器:SOL 库存对冲,默认比率精确为零
结局: 已放弃
SolHummingbotZeroRatioInventoryHedge
结局总结
SolHummingbotZeroRatioInventoryHedge 保留了 Hummingbot 的零比率 SOL 对冲默认值,并采用固定现货库存测试夹具,其价值为初始资金的 20%。沙盒验证评估了 1,439 根一分钟 K 线,并产生预期的零笔对冲交易。经过三次迭代后,策略因未产生交易而在第 3 层被放弃;回测审查、优化、分析师审查和风险审查均未进行。
假设
对 hummingbot 的 HedgeAssetController 进行忠实移植,采用 Apache-2.0 许可,源自 https://github.com/hummingbot/hummingbot/blob/9af100d6822da7d2d0291a906c730ef172284ee2/controllers/generic/hedge_asset.py.。维持与现有 Binance 现货 SOL 库存配置比例相等的 SOL 永续合约空头仓位。原样保留 hedge_ratio=0、min_notional_size=10、cooldown_time=10.0 秒、杠杆=20 和 total_amount_quote=0。源代码请求 HEDGE 模式,但只管理空头仓位;忠实地改用平台的单一净空头仓位,并通过 BUY 调整减仓而不建立多头。以 SOLUSDC 现货作为库存参考,以 SOLUSDT 永续合约作为对冲交易标的。该控制器不会买入现货库存。对于隔离的研究环境,在首个可用现货价格处初始化现货 SOL 库存,其价值占初始资本的 20%,从现金中扣除买入金额,并保持其数量不变;这是明确选择的账户初始化方式,并非源代码中的入场规则。每根 1 分钟永续合约柱收盘时,使用当前账户库存和该收盘价作为市场价格代理进行评估。此采样保留严格的 10 秒冷却条件,但无法复现分钟内的连续轮询。在精确默认对冲比率为零且没有初始空头的情况下,正确结果是不进行对冲交易。请勿更改比率或虚构信号来满足交易次数门槛。
提交的源代码固定使用 SOL 和 Binance,因此即使 Binance 的投资组合权重过高,也应予以保留。现货/永续合约敞口管理引入了独立的跨交易场所机制,而不是另一种方向指标策略。由于提供的映射为空,无法得知语料库集中度。过往表现不足以成为更改源代码零对冲比率或放弃可测试控制器的理由。
verification_loop:验证失败(第 3 层——沙盒回测):未产生交易 使用的 K 线类型:SOLUSDT.BINANCE-1-MINUTE-LAST-EXTERNAL,处理的 K 线数量:1439 诊断:should_enter() 在评估的 1439 根 K 线上返回了 0 次方向 -> 您的 ENTRY CONDITION 从未触发。请放宽入场逻辑/阈值。 请确保您的策略能使用给定数据和参数产生交易。
实现
仅做空的 SOL 库存对冲控制器,在对齐的一分钟收盘时进行评估。保留零对冲比率、10 报价货币单位的最低调整额、严格的 10 秒冷却时间以及 20x 抵押品杠杆。将数量固定、占资金 20% 的现货库存测试夹具与交易场所账目分开跟踪。精确默认值会正确地产生零笔对冲交易。
第 3 层明确观察到假设要求的行为:零比率和零初始空头意味着对冲缺口为零,低于固定的最低名义金额。放宽入场条件或改变比率将违反冻结的研究约定。最小修订增加了一个标量预期空闲诊断,同时保留此前通过的导入、信号逻辑和订单规则。这无法解决通用最低交易门槛;工程团队必须评估此控制器是否适用针对该合约的零交易验收规则。杠杆仍是抵押品设置,不得用于乘算源库存目标。运行器必须初始化实际现货库存,并在报告投资组合表现前从现金中扣除购买价值;策略的测试夹具属性不会修改交易场所余额。相同时间戳对齐可防止未来的现货 K 线进入计算。未进行验证,也未读取任何期末考试数据。由于环境仅允许只读文件系统,无法写入所需的发件箱文件;此 JSON包含用于直接交付的精确任务绑定信息。
验证结果
验证失败(第 3 层——沙盒回测):未产生交易 使用的 K 线类型:SOLUSDT.BINANCE-1-MINUTE-LAST-EXTERNAL,处理的 K 线数量:1439 诊断:should_enter() 在评估的 1439 根 K 线上返回了 0 次方向 -> 您的 ENTRY CONDITION 从未触发。请放宽入场逻辑/阈值。 请确保您的策略能使用给定数据和参数产生交易。
结局总结
在忠实保留零比率默认值时,验证必须接纳预期中的不活跃状态,而不能要求做出与源行为相矛盾的更改。
经过三次迭代后,策略因第 3 层验证要求必须有交易而被放弃。在 hedge_ratio=0 且没有初始空头的情况下,零笔对冲交易是预期行为。
忠实移植 Hummingbot 的 SOL 库存对冲控制器,采用零对冲比率,并使用固定现货库存测试样本,其价值为初始资金的 20%。
第 3 层沙盒验证评估了 1,439 根一分钟 K 线,产生零笔交易,且未返回入场方向。未提供收益或夏普指标,也未进入优化阶段。
分析
HedgeAssetController
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。