跨平台库存费套利数学模型:净收益公式与筛选逻辑(新手也能懂)
跨平台库存费套利数学模型:净收益公式与筛选逻辑
库存费套利(Swap Arbitrage)是外汇多空对冲策略里最"公式化"的一类 —— 收益由数学公式明确定义,风险主要来自执行层(点差、手续费、汇率),不像方向性交易那样依赖预测。本文用汇合作 swap-arb.php 的数据结构,一步步拆解跨平台套利的净收益公式和筛选逻辑。
一、库存费从哪里来
库存费(Swap / Rollover / Interest Overnight)是外汇保证金交易者持仓过夜时,经纪商按国际利差 + 平台加成计算后收取或支付的隔夜利息。
底层原理:外汇本质是"两种货币的对冲头寸"。做多 EUR/USD = 借 USD 买 EUR。若欧元区利率高于美元区利率,你借 USD 付低息、持 EUR 收高息,理论上应该收 swap;反之付。
但实操中,经纪商会在真实利差基础上加一个点差(平台利润)。这个点差在不同经纪商间可以相差很大 —— 就是跨平台套利的机会来源。
二、跨平台套利基本模型
设定:品种 X(如 XAUUSD 黄金),平台 A 与平台 B。
- 平台 A:多头库存费 Swap_L(A),空头库存费 Swap_S(A)
- 平台 B:多头库存费 Swap_L(B),空头库存费 Swap_S(B)
基本组合:平台 A 做多 1 手,平台 B 做空 1 手 —— 头寸净敞口 = 0(多空对冲),无方向性风险。
日库存费净收益:
Net_Swap_Daily = Swap_L(A) + Swap_S(B) // 两边库存费之和
若 Net_Swap_Daily > 0,就是日均正收益。
三、成本项:不能只看库存费
实操中的净收益还要扣除:
- 点差成本:开仓时你在两个平台各支付一次点差。假设 XAUUSD 在 A 点差 $0.30/手、B 点差 $0.25/手,开仓一次性成本 $0.55/手。
- 手续费:ECN 类账户每手往返 $6-14。若两平台都是 ECN,双边成本 $12-28/手。
- 周三三倍库存费:外汇交易结算 T+2 规则,周三持仓过夜要预计到周五收结算,所以周三库存费按 3 倍计算。
- 汇率波动:跨平台对冲不完全 —— 若两平台报价源不同,微小差异会累积。
综合净利公式:
Net_Daily = (Swap_L(A) + Swap_S(B))
- (Spread_A + Spread_B + Commission_A + Commission_B) / Days_Held
其中 Days_Held 是预期持仓天数。持仓越久,一次性开仓成本被摊薄得越低。
四、汇合作数据源:swap_arb_cards API
汇合作后台 /api/swap_arb_cards.php 已经预处理了所有 91 家经纪商的库存费数据,并按品种归一化 —— 你不用手动收集各平台数据。
返回数据结构:
{
"sym": "XAUUSD",
"combos": [
{
"long_broker": "A", "short_broker": "B",
"net_daily": 6.8, "net_weekly": 47.6,
"long_spread": 0.30, "short_spread": 0.25
},
...
]
}
五、筛选逻辑:如何挑组合
按以下顺序过滤:
- Net_Daily > $3/手:低于这个门槛,扣手续费后基本无利可图
- Spread_A + Spread_B < Net_Daily × 5:确保 5 天内能收回开仓成本
- 两个平台监管等级不能同时是 C 类离岸:分散平台跑路风险
- 持仓天数预期 ≥ 7 天:更长的持仓让 fixed 成本被 net_daily 累积摊薄
六、举例:XAUJPY 组合
假设的一组数据:
- Long XAUJPY on 平台 A:Swap_L = +$3.5/手
- Short XAUJPY on 平台 B:Swap_S = +$3.3/手
- Spread_A = $0.4/手,Spread_B = $0.5/手
- Commission 各 $0/手(Standard 账户)
| 持仓时长 | 累计库存费 | 开仓成本 | 净收益 |
|---|---|---|---|
| 第 1 天 | $6.8 | $0.9 | $5.9 |
| 第 7 天 | $47.6 | $0.9 | $46.7 |
| 第 30 天 | $204.0 | $0.9 | $203.1 |
七、常见问题
Q1:库存费套利要用多大资金?
每 1 手 XAUUSD 保证金约 $500-1000(1:100-500 杠杆)。多空双开 = 2 手保证金。$5000 起可以做 5 手小规模测试,$30000 起可以做规模化操作。
Q2:为什么同平台多空对冲不能套?
同平台,Swap_L 和 Swap_S 之和几乎必为负数 —— 因为平台在多头和空头都吃一层加点,两边差值就是平台利润。除非平台错误定价,同平台多空必是负收益。汇合作前面做过一次全量扫描(/api/swap_same_platform_check.php),91 家里仅 10 条净利 > 0,其中 8 条是浮点 round 误差,实操无价值。
Q3:周三三倍库存费能利用吗?
可以。若你的净头寸正好 net_daily > 0,周三持仓能拿 3× 收益。但要注意:周三三倍 swap 对多空双方都是三倍,若做的是"套利组合"净利也乘 3,若做的是"单边持仓"负 swap 也乘 3。
Q4:汇合作 swap-arb 数据多久更新?
swap_symbols 表由 cron/swap_crawler.php 每小时抓取一次 jt.huihezuo.com 数据源。前台 swap-arb.php 有本地缓存 30 分钟,实际用户看到的数据延迟 30-60 分钟。
Q5:套利失败通常是什么原因?
三大原因:① 一个平台改变 swap 定价(需要每周 checked,及时调整);② 手续费误算(尤其 ECN 类);③ 汇率波动累积(两个平台报价源不同)。
免责声明:本文以数学模型阐述跨平台库存费套利原理,示例中的具体数值为教学假设,实际市场数据请以汇合作 swap-arb.php 实时页面为准。套利策略涉及跨平台资金调度、汇率波动、平台稳定性等多重风险,请在充分理解后谨慎参与,不构成投资建议。
