给刚接触这个项目的人 · 2026-08-25 会议暗线 · 教学模拟,不是回测
群里另一条线在做 API 运维。这条暗线是交易研究:做一个会看波动率、会管库存的中性网格,并在期权便宜时双买,给网格的单边爆仓买保险。下面用模拟 K 线带你看它在盘面上怎么动;公式可以后点,深度没有砍。
你接手后会先碰到:最近价格抖得厉不厉害,格子就挂多疏;货偏了怎么挂;浮亏了还加不加仓。最怕单边把货堆满。
不是等网格快崩了再买 put。开仓那天两边一起买。最怕保费太贵、后来一直没出事,两边一起亏。
教学账本和会上说的量级对齐:现价 10 万美元附近,每档 0.10 个币。格子加宽(默认 k=1.55),日常抖动留给网格;保险买边界外的深度虚值,不买平值跨式。锚走出大约一格才挪,间距差 20% 才重挂。
三种盘可以切换:震荡是网格最想要的——价格在四年趋势附近的高波区间里来回刮;阴跌是库存规则要上场的;急跌是为什么必须提前买保险。格子是中性的:锚粘着,不跟着每一跳挪。冲击肥尾,保险仍在低 IV 时双买。
宽格子吃抖动 · 虚值保险盖尾巴 · 比平值便宜
等待开盘…
格子加宽,让日常抖动留给网格。保险买边界再往外一截的深度虚值宽跨式,比平值跨式便宜一截。挂单 −0.2 bps 返佣。右侧能看到「比平值省多少」。
项目讨论里这些词会反复出现。可以先用人话对齐,公式点开即可。
一年小时数 \(N_{\Delta}=365\times24=8760\)。格子必须跟 \(\Delta S_{\mathrm{typ}}\) 这把尺子,不能跟斐波那契。
看涨(call):到期有权用约定价买入,涨了才值钱。看跌(put):有权用约定价卖出,跌了才值钱。双买:两张都买。演示盘买的是深度虚值宽跨式,不是平值跨式:先付少得多的保费;只有走出格子,一边才开始大赚。最大亏损仍是保费。
平值、短期限时可以口算(Brenner–Subrahmanyam, 1988):一张平值大约 \(0.4\,S\sigma\sqrt{T}\),跨式大约 \(0.8\,S\sigma\sqrt{T}\)。这是把正态分布在 0 附近一阶展开,\(\sigma\sqrt{T}\) 一大就偏。币圈 3–6 个月、波动又不低,只能当对照,不能当定价。
交易所里 BTC 期权多半是期货期权,应对标的用远期 \(F\) 做 Black (1976),不是拿现货硬套 1973 公式。教学里基差取 0,所以 \(F=S\),数字看起来像 BS,口径已经换成期货期权。
微笑不再用随手写的二次多项式(那种切片不一定无套利)。改用 Gatheral–Jacquier (2014) 的 SSVI:先写总方差 \(w(k)=\sigma^2(k)\,\tau\),\(k=\ln(K/F)\),\(\theta=\sigma_{\mathrm{ATM}}^2\tau\)。
$$ w(k)=\frac{\theta}{2}\left(1+\rho\varphi k+\sqrt{(\varphi k+\rho)^2+1-\rho^2}\right),\quad \varphi=\eta/\sqrt{\theta} $$教学取 \(\rho=-0.40\)、\(\eta=1.0\):下跌侧更贵,长期限更像论文里说的 smirk 而不是对称 smile。\(\theta\varphi(1+|\rho|)<4\) 时这一刀蝴蝶套利能堵住。
BTC 期权的定价误差里,纯扩散 BS 通常最大;Kou / Bates / SVCJ 一类带跳、带随机波动的模型更贴市场(Hou et al. 2020;Chen–Huang 2021;Kończal 2025)。演示不跑那些级数,只留一个论文里很硬的机制:价格大跳时波动也跳,而且往往反向(下跌 → IV 升)。滑杆是市场 ATM 报价;盘面大阴线会给 ATM 加一截冲击,再慢慢回到滑杆。
会上「波动率」会出现两次。一次用来定格子有多疏,一次用来决定保险贵不贵、开不开仓。听成同一个数,后面网格和期权会全部接错。
| 定格子有多疏 | 决定开不开仓 | |
|---|---|---|
| 看什么 | 最近价格实际抖了多少,加上盘口厚不厚 | 期权现在卖得贵不贵 |
| 何时看 | 开仓之后还要跟着改 | 开仓前看一眼:保险特别便宜才整包打开 |
| 人话 | 这一小时路滑不滑,轮胎间距调多宽 | 这一季保费贵不贵 |
网格单独什么时候赚钱:抖动长期偏高,并且价格长期待在一个区间里。高波动单边 = 货堆满;低波动区间 = 刮不到钱付保费。所以才要库存规则和期权。
「中性」不是库存永远为零。它是:不主动赌涨跌。有趋势时货会沿趋势堆起来——那是要管的风险,不是策略的本事。
有人会想用斐波那契、支撑阻力当网格线。会上否定了。你要接手的做法是:最近价格实际抖了多少,用来定格子疏密;货偏了,再把中心推开。
默认评价 σ=50% 年化,只是行情发生器的先验。格子看的是短窗已经走出来的抖动,再乘现价:波动大、价格高,一格就宽。格子宽度 \(\delta\) 和这一步比,只有三种关系:
| 关系 | 会发生什么 |
|---|---|
| 格子 ≪ 一步 | 一步跨过很多档,库存瞬间堆满 |
| 格子 ≈ 一步 | 有成交,又不会一步吃光 |
| 格子 ≫ 一步 | 走不到下一档,刮不到钱 |
Book A 开盘那一格约 500,相当于 \(k\approx 0.93\)。演示默认 \(k=1.55\):格子更宽,好去买更便宜的虚值保险。评价 σ 是行情先验;间距短窗 EWMA,相差约 20% 才重挂。中心是锚,不是现价。
定格子用的抖动,可用最近一段的标准差,或郭猜的 EWMA(会上没指定就是这个):
$$ \sigma^2_t=\lambda\sigma^2_{t-1}+(1-\lambda)r_t^2 $$盘口薄时再放宽:\(\sigma^{\mathrm{grid}}=\sigma^{\mathrm{hist}}(1+\kappa\cdot\mathrm{impact})\)。\(\kappa\) 会议没给。
手算:十根小时收益若标准差是 0.34%,年化约 32%,则一格约 340 美元;若标准差 0.70%,一格约 700 美元。同一现价,波动大挂宽、小挂窄,全部算术就是这一句。
波动率变了:未成交单按新间距重挂;已经成交的库存不要当错误单平掉。中心价跟着市场走,再被库存推偏——净多时,下面的卖单挂密、上面的卖单挂疏。不是去挂空单对冲。浮亏了不准同向再加;减仓只接受不把亏损钉死的价格。尾部靠已经买好的双买。
演示里切到「阴跌 / 急跌」就会看到库存往上堆。数学上它不是线性亏,是三角形面积:档数加倍,浮亏大约四倍。
蓝柱是网格浮亏(向下为亏)。橙色折线是跨式大概能赔多少。m=20 是有界网格的边界;再往右是「还在加仓」的禁区。
单向走了 \(m\) 档、没有回补,平均成本 \(\bar S=S_c-(m+1)\delta/2\),浮亏
$$ L_{\mathrm{grid}}(m)=-\frac{m(m-1)}{2} q_{\mathrm{lot}}\delta $$Book A、\(q_{\mathrm{lot}}=0.10\)、\(\delta=500\):m=20 时亏 9,500 美元。希望期权盖住它:
$$ n_{\mathrm{opt}}\ge\frac{m-1}{2}q_{\mathrm{lot}} $$m=20 时网格边界上的配平,是给「平值跨式盖三角形」用的。演示改成宽格子 + 边界外虚值:保费更便宜,但虚值档以内期权几乎不赔。越界越深,才越像保险。
新人常会觉得「等我扛单扛得很惨再买一张看跌期权」更聪明。会上明确说不要这么做。库存可能迅速从多翻空;等你去买时保险已经贵了,还可能买错边。
── 到期结算── 未到期盯市(Black–76 + SSVI)
下图是这一到期日的 SSVI 切片。横轴行权价,纵轴 IV。左边高、右边低,就是 BTC 常见的歪嘴。
灰线是到期 V,蓝线是还没到期的盯市。这张图是平值跨式的教学。上面模拟盘买的不是这个:格子加宽后买的是边界外虚值宽跨式,保费更便宜。
期限:比特币波动频,用 3–6 个月。一年期更贵、钱锁得更久。标普、黄金不要套这套中性+跨式。
你之后回测、复盘,都会落到这六类。点一下,K 线换成那种走法。数字仍是 Book A 的教学走账。
| 层 | 在防哪种死法 | 怎么做 |
|---|---|---|
| 开仓门 | 保险买贵了,天天扣费刮不到钱 | 保险贵到历史很便宜的时候才开;硬约束不满足就不开 |
| 尺寸 | 真爆的时候赔不够 | 按压力测试档数配期权名义,不只配日常边界 |
| 疏密 | 一步扫穿许多档 | 间距跟最近价格实际抖动;盘口抽干再放宽 |
| 库存 | 三角形按档数平方涨 | 有上限;浮亏不加仓;不浮亏才出;下面密卖 |
| 边界外 | 满仓后价格继续走 | 到边界停止加仓;是否继续扛要和保险一起定 |
| 明确不做 | 假对冲 | 不用相关篮子、恐贪指数、拿保险报价拉格子、报警后再买单边 |
杠杆。 现货里亏 9,500 美元未必致命;5 倍永续、本金 1 万,同一笔就能清算。会上说的「网格要爆」更像带杠杆的期货网格。
资金费。 永续若长期净多,多头往往要付资金费。把多头出掉,顺便少付一点。
微笑。 短期限更像微笑,长期限更像歪嘴(Chen–Huang 等对 Deribit 的观察)。演示用 SSVI 切一刀,不是交易所拟合。
路径 ≠ 到期图。 教科书 V 形是到期一瞬间。网格的三角形是一路买出来的。价格先跌 12% 再涨回去,两边的账不会刚好抵消。
滞回。 波动率每个小时都能算出新间距,但不要算一次就整簿撤单。只有新间距和当前挂着的相差足够大(例如 20%)才重挂。会上没给这个门槛;回测里如果没有它,利润会被算得过好看。
品种。 BTC / ETH 用这套中性网格 + 双买。标普、纳指、黄金波动更薄、长期更偏多:不要挂中性网格,用偏多 + 只买 put,或现货杠铃。一年期超大中性网格「并不真正会这么做」。黄金会涨为什么还要网格——必须拿现货、网格、call 滚月三笔账对比。
会议没给的旋钮:\(k\)、看多长一段价格、深度系数、档数、保险便宜到哪一档才开、扛单开还是关。机制不用再证。必须回测的是:平静期刮头能否养保险;扛单会不会把急跌缺口大到保险买不起。