### 解决方案:三步搭建跨期套利策略
#### 1. 先确定“正常价差”范围(核心逻辑)
跨期套利赚的是“价差回归”的钱,得先算出历史价差的均值和波动。比如做螺纹钢10合约和01合约,用近30天的价差数据算均值(MA)和标准差(STD),当价差超过均值+1.5倍STD时做空价差(卖近买远),低于均值-1.5倍STD时做多价差(买近卖远)。
#### 2. 麦语言代码示例(文华财经T8可用)
```
// 跨期套利策略模板(螺纹钢10&01合约)
DIFF: CLOSE("RBL8") - CLOSE("RBL9"); // 计算价差(近月-远月)
MA_DIFF: MA(DIFF,30); // 30天价差均值
STD_DIFF: STD(DIFF,30); // 30天价差标准差
// 开仓条件
CROSS(DIFF, MA_DIFF+1.5*STD_DIFF),BK(1); // 价差过高,做多价差(买近卖远)
CROSS(MA_DIFF-1.5*STD_DIFF, DIFF),SK(1); // 价差过低,做空价差(卖近买远)
// 平仓条件
CROSS(MA_DIFF, DIFF),SP; // 价差回归均值,平多单
CROSS(DIFF, MA_DIFF),BP; // 价差回归均值,平空单
```
#### 3. 风险控制不能少
实盘时要加两个“保险”:①单腿合约最大持仓不超过总资金的10%;②价差偏离超过2倍STD时强制止损(比如做多价差后,价差继续跌超2倍STD就砍仓)。这些参数在【量化刘百万】里有不同品种的回测数据,比如铁矿、焦炭的最优阈值会比螺纹钢高一些,新手可以直接参考。
如果实盘跑起来发现价差老是“不回归”,可能是品种选得不对(比如远月合约流动性差),或者参数没适配当前行情。这种细节问题可以找我聊聊,毕竟跨期套利的“坑”往往藏在数据清洗和合约换月里。
文中的价差计算模板和止损参数表,在【量化刘百万】里有Excel版整理,新手对着填数据就能用,不用自己从头算。
发布于2026-1-30 11:30 北京



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
18270025212 

