股指期货对冲初识:量化中性策略的引擎室
我的掌握程度:
先掌握这个答案
对冲操作:卖出股指期货,空头腿的盈亏≈-Beta×市场涨跌,与多头股票组合的市场暴露相抵 → 组合只剩Alpha。品种:IF(沪深300)、IH(上证50)、IC(中证500)、IM(中证1000)——选与你组合风格最接近的。对冲手数=组合市值×Beta÷(指数点×300元)。贴水:期货价格长期低于现货指数,对冲者(空头)承担的持有成本,年化常见3-10%。
先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。
从理解到使用
本阶段实战方法 · 把行情数字变成可比较的收益
看股票、基金或策略业绩时,先对齐本金、起止日期、现金流与费用。
- 选一个固定区间,记录期初价值、期末价值、分红、出入金和交易费用。
- 没有中途出入金时,用(期末价值+已取出分红-期初价值-费用)÷期初价值计算收益;有出入金时先区分时间加权与资金加权。
- 用相同区间的基准作比较,同时记录最大亏损;不要单凭一次盈利评价能力。
使用边界
- 不同期限的收益不可直接排名;年化只是换算,不是未来收益承诺。
- 模拟价格不是实时行情。普通股票交易手数、T+1和费用应按具体市场规则核对。
背景 · 从一个困惑说起
q-006说Beta是市场给的收益,q-007说量化要赚的是纯Alpha。问题来了:怎么把手里股票组合的Beta剥离掉,只留Alpha?答案就藏在q-024的期货里。
由此产生的问题
股指期货怎么对冲一个股票组合?IF/IC/IM怎么选?「贴水」这个绕不开的成本是什么?
核心概念
对冲操作:卖出股指期货,空头腿的盈亏≈-Beta×市场涨跌,与多头股票组合的市场暴露相抵 → 组合只剩Alpha。品种:IF(沪深300)、IH(上证50)、IC(中证500)、IM(中证1000)——选与你组合风格最接近的。对冲手数=组合市值×Beta÷(指数点×300元)。贴水:期货价格长期低于现货指数,对冲者(空头)承担的持有成本,年化常见3-10%。
为什么需要它
①中性策略的地基:全市场几乎所有A股量化中性产品=多头组合+股指期货空头;②对冲不是免费的:贴水直接从Alpha里扣,这是A股中性策略收益的「固定税」;③匹配原则:小盘多头配IM/IC,错配=残余市值暴露(q-036选股域思想的风控版)。
实际应用场景
「500中性」:中证500内选股多头+IC空头对冲;对冲收益公式:组合净收益≈Alpha−贴水−交易成本。当贴水过深(对冲贵),机构会减仓中性产品或转多头指增。
与之前知识的联系
q-006的Beta、q-024的期货、q-036的选股域在本题会师——这是阶段1概念第一次「组装成产品架构」。阶段7将精确计算手数、跟踪对冲误差、管理基差风险。
⚠ 常见误解
- 对冲后就不亏钱:对冲剥离的是Beta,Alpha本身可为负(选股选错照样亏),还有贴水这个固定成本
- 随便用哪个期货对冲都行:用IF对冲小盘组合=市值暴露没对干净,风格切换时两头挨打
- 贴水是别人的成本:期货空头=你,贴水就是你的成本——「对冲成本」是中性策略的第一行支出
🛠 本题实践任务
查IC(中证500股指期货)当月合约价格与中证500指数现值,算出当前贴水幅度(期货低于指数多少点/百分比)。再按「年化贴水≈贴水/指数×12/剩余月份」粗算年化对冲成本。
💡 提示(先自己想5分钟再看)
期货行情软件搜IC加月份(如IC2409);贴水点数=指数-期货价;年化=贴水比例×(12/剩余月数)。
✅ 验收标准
写出贴水点数、贴水比例、年化成本估计。回答:一个年化Alpha 8%的策略,对冲后还剩多少?
在你的浏览器内运行。首次需联网下载 Python;支持标准库和 Pyodide 提供的 NumPy、pandas 等包。行情抓取、系统文件访问和部分第三方库请在本地环境运行。输出自检仅比对结果关键词,不代替逻辑审查。
Python · 独立工作线程 · 执行限时10秒
🤖 AI导师
导师会先检查你的前置知识(期货、做空、Beta),再用案例、公式和代码帮助理解。此功能需要先启用服务。