港股2倍做多海力士 ETF 套利回测
HK 2x Long Hynix ETF vs SK Hynix Cross-Market Arbitrage
数据导入与回测 历史
支持直接导入 BBG BDH 导出的 Excel(自动识别 Value Page 格式),也可用标准模板导入。基准价格自动取每个交易日首行;持仓不跨日结算。
数据约定
日内分钟级数据 (默认展示 BBG 5 个交易日:2026-06-02 / 06-04 / 06-05 / 06-08 / 06-09,分钟级)
策略参数 底仓换仓套利
假设长期持有 Hynix 底仓。当偏离超阈值时,把一部分底仓在 ETF/Hynix 之间换边,立即锁定价差。Delta 保持中性,无平仓概念。
滞回机制:同一方向触发一次后,需偏离回到 阈值×50% 以内才允许再次触发,避免缓慢漂移期间重复换仓。
理论 iNAV 偏离监控 手动输入
把 Bloomberg Terminal 当前 6 个值(官方 iNAV / Bid / Ask / Last / KP Last / KT Last)粘进来,立即按
理论 iNAV = 官方 iNAV × (1 + L × (KT/KP_ref − 1)) 算出 5 行参考价(Last / Bid / Ask / Mid / 官方 iNAV)的偏离,
跟桌面端 Excel 行情表完全一致。
1. Bloomberg 实时数据 手动粘贴
| 字段 | BBG Ticker | 当前值 |
|---|---|---|
| 7709 HK 官方 iNAV | 7709IV Index |
|
| 7709 HK Bid | 7709 HK Equity |
|
| 7709 HK Ask | 7709 HK Equity |
|
| 7709 HK Last | 7709 HK Equity |
|
| 000660 KP Last | 000660 KP Equity |
|
| 000660 KT Last | 000660 KT Equity |
2. 理论 iNAV 计算
| 杠杆系数 | L | 2.0 |
| r = KT / KP − 1 | — | |
| 1 + L × r | — | |
| 理论 iNAV | — | |
公式:
理论 iNAV = 官方 iNAV × (1 + L × r),全天通用,不分时段。
3. 各参考价相对理论 iNAV 的偏离
| 参考价 | 当前值 | 理论 iNAV | 价差 (HKD) | 偏离 % | 方向 | tick size | 价差 (ticks) |
|---|---|---|---|---|---|---|---|
| 填入数据后自动计算… | |||||||
历史模式:分钟级数据表 + 图表
早期遗留模块。如需通过 API(如 Yahoo Finance 代理)逐分钟拉数据画图,可使用此处。日常套利分析推荐使用顶部「数据导入与回测」。
第一行数据为计算基准(通常为09:30开盘值),系统按 iNAV × (1 + 海力士涨跌% × 2 + 汇率变动) 自动填充理论 iNAV 列(橙色标识),供与官方对比。
| 时间 | iNAV(HKD) 官方发布值 |
理论iNAV 系统计算 |
ETF成交价(HKD) | 海力士股价(KRW) | KRW/HKD汇率 |
|---|
理论 iNAV 公式(全天通用)
系统在任意时刻都用同一个公式:拿当前官方 iNAV 乘以"自上一笔 KP 印出之后 KT 漂移导致的杠杆修正"。
理论 iNAV(t) = 官方 iNAV(t) × (1 + L × r) r = KT(t) / KP_ref(t) − 1 L = 2 (本品为 Daily 2x)
| 变量 | 含义 |
|---|---|
| 官方 iNAV | BBG 发布的 iNAV (7709IV Index),已隐含汇率 / 管理费 / 杠杆复利 |
| KT | 当前 NEXTrade 价 (000660 KT Equity),08:00–20:00 KST 全天有 tick |
| KP_ref | 当前最近一笔 KP (000660 KP Equity);KP 在 14:20 收盘集合竞价后冻结,r 仅由 KT 推动 |
| r | 正股自上次 KRX 印出以来的漂移率,× 2 即得 ETF 应有的修正 |
设计哲学:不再区分"14:20 前用真值 / 后用合成值",因为官方 iNAV 自身就是 ground truth;
14:30 KRX 收盘后官方 iNAV 也会冻结,但此时 KP_ref 同步冻结于 14:20 那笔,r = KT / KP14:20 − 1
正好刻画"KRX 收盘以来的漂移",模型自然延续。
多重 ETF 参考价(Last / Bid / Ask)
单看 Last 价容易高估可执行性。系统对 4 个参考价分别计算偏离,回测按方向选用可成交侧。
| 参考价 | 偏离公式 | 用途 |
|---|---|---|
| Last | (Last − 理论 iNAV) / 理论 iNAV | 触发判定(盘口可见报价) |
| Bid | (Bid − 理论 iNAV) / 理论 iNAV | 卖 ETF 时的可执行偏离 |
| Ask | (Ask − 理论 iNAV) / 理论 iNAV | 买 ETF 时的可执行偏离 |
| Mid | ((Bid + Ask) / 2 − 理论 iNAV) / 理论 iNAV | 中性参考 |
tick 维度:7709 HK 的 tick size = 0.005 HKD。
交易明细里给出 价差(ticks) = (Last − 理论 iNAV) / 0.005,
实盘用来判断"信号是否大过 1–2 tick 的微结构噪音"非常实用。
方向标记:每行的偏离自动归类为 溢价(> +0.05%)/ 折价(< −0.05%)/ 中性(中间),便于人眼快速扫描偏向。
S₀ 严格基准:当日早盘 KP 尚未 print 时,KP_ref 默认回退到 KT;如想严格按"前一日 KRX 收盘"计算 r,可在数据导入区填入"前一日 KRX 收盘"。