风险管理 XtradingTime

清算你的不是 K 线上那个价格:四个价格口径,五分钟全部查完

清算你的不是 K 线上那个价格:四个价格口径,五分钟全部查完
本文目录(11 节)

很多人做了几年合约都没弄明白一件事:屏幕上那根 K 线画的价格,和决定你会不会被强平的价格,根本不是同一个数。极端行情里这个差别会直接砸到你脸上,某些中小市值币的现货被插针砸到接近零,同一时刻持有这些币永续多单的人却仓位还在。这不是平台手下留情,是价格口径的设计差异。这篇把同一时刻并行运转的四个价格口径全部拆开,给出标记价格的完整公式,再给一套五分钟能做完的自查流程。

先说清楚监管状态

2021 年 9 月,中国人民银行等十部门联合发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》,明确虚拟货币相关业务活动属于非法金融活动;境外虚拟货币交易所通过互联网向我国境内居民提供服务,同样属于非法金融活动。境内居民参与虚拟货币交易不受法律保护,损失自行承担。

**本文只做机制拆解,不推荐也不评价任何平台。**处在上述环境下的,正确做法是不参与。

一、那个让人困惑的现象

某几个中小市值币种的现货盘口在几秒之内被吃穿,K 线上留下一根几乎贯穿整个图表的下影线。按常识,持有这些币多单的合约账户都该在这几秒里被清算干净,但很多人的仓位没动。

常见的解释是合约价格做了某种平滑,取了一段时间的平均值,所以插针被抹掉了。方向对,但把真正起作用的那层保护说漏了。**真正拦住插针的不是平均,是取中位数,外加对单一来源的偏离封顶。**平均只能稀释异常值,取中位数是直接把异常值排除在外,强度差着一个量级。

下面的公式和指数成分取自币安官方 FAQ 的 U 本位永续口径,取数日 2026-09-16。成分列表和保护阈值会随时间改版,自己用的时候要去平台文档重新核一遍。

二、同一时刻,一个标的有四个价格

四个价格口径对照矩阵:最新成交价、指数价格、标记价格、抵押品折算价各自的数据来源与作用

混乱来自把这四个数当成一个数的四种叫法,它们其实是四套独立计算、各管一摊的口径。

**最新成交价(Last Price)**是这个合约最近一笔真实成交的价格。K 线用它画,涨跌幅用它算,限价单能不能成交也看它。它只来自这一个合约的订单簿,最容易被单个市场的资金推动。

**指数价格(Index Price)**是多家现货交易所同一标的价格的加权结果,不属于任何合约市场,代表这个资产在现货世界的公允价格,是资金费率和标记价格的基准。

**标记价格(Mark Price)**是平台判定强平、计算未实现盈亏用的价格。账户里的浮盈浮亏、预估强平价是否被触发,看的都是它。它不是最新成交价,也不等于指数价格,是加工出来的第三个数。

抵押品折算价是非结算货币资产充当保证金时被折算的价格和比例。平台不会按面值百分之百认,会按一个折算率打折,行业里叫 haircut。行情剧烈时它可能被调整,直接改变可用保证金和强平距离。

**四个数里,只有第一个画在 K 线上,只有第三个决定你死不死。**很多人看到 K 线跌破自己心算的爆仓价而账户没反应,原因就在这里。

强平价怎么算,我在爆仓价怎么算:一条公式,一张 3 到 100 倍验算表,外加全仓和逐仓的三点区别里给过近似和精确两条公式,但那篇留了一个缺口:公式里的「价格」取自哪里。这篇补的就是那个缺口,光有公式而不知道喂进去的数从哪来,算出的爆仓价和实际触发条件可能对不上。

三、指数价格:它由谁构成,有哪两道保护

指数价格是一个跨平台的合成数。截至 2026-09-16,币安 U 本位永续指数的现货成分交易所包括:Binance、KuCoin、OKX、HitBTC、Gate.io、MEXC、Coinbase、Kraken、Bitget、Bitfinex、Bybit。

此外还纳入链上去中心化交易所:BNB Chain 上的 PancakeSwap、以太坊上的 Uniswap、Solana 上的 Raydium,以及 Aster。具体某个合约用上面哪几家各不相同,冷门币可能只有三四家,主流币接近全员。成分越少,单家权重越大,这道保护越薄。

更关键的是加在成分之上的两道保护规则。

**第一道是单源偏离保护。**某一家交易所的最新价偏离所有来源价格的中位数超过 3%,这家的价格立刻按中位数的 1.03 倍或 0.97 倍封顶,不再按它自己报的数进指数。某一家的现货被砸到接近零,它对指数的贡献最多只能把指数往下拉到中位数的 97%,再多一分钱都传不进来。

**第二道是断连保护。**某一家交易所不可达,或者 5 分钟之内没更新过数据,它的权重直接归零,指数改由剩下的来源重新分配。这条防的是另一类故障:平台系统卡死,最后一笔价格定格在某个离谱的数上不再更新,不剔除就会持续污染指数。

两条合起来就解释了开头那个现象:某几家现货被砸穿,价格瞬间偏离全网中位数远超 3%,影响被硬性截断在中位数的 97%,指数只跟着跌了一点点,没有跟着那根影线走到底。

四、标记价格:三个数取中位数

标记价格计算流程四步:合成指数、剔除异常源、算出两个候选价、三个数取中位数

指数价格只是原料。标记价格是拿指数价格再加工出来的,公式是这样:

标记价格 = 中位数(价格1,价格2,合约最新成交价)

三个候选数各自的算法:

价格1 = 指数价格 × (1 + 上次资金费率 × (距下次资金费时间 ÷ 资金费周期))

这一项把资金费率在整个周期里的影响线性摊开。永续价格里天然含有资金费成分,按时间比例折算进来,标记价格才反映「考虑资金费之后这个合约理应值多少」。

价格2 = 指数价格 + 移动平均(30 秒基差)

移动平均(30秒基差) = Σ[(买一价_i + 卖一价_i) ÷ 2 − 指数价格_i] ÷ 30

每 1 秒取一个点,共 30 个点。每个点算的是这一秒合约盘口中间价(买一加卖一除以二)与当时指数价格的差,也就是基差。30 个基差取算术平均,再加回指数价格。

**这个窗口是 30 秒,不是几分钟。**很多人对这套机制的印象停留在「好几分钟的平均」,实际口径短得多。30 秒意味着标记价格对真实行情的跟随相当快,并不迟钝。能挡住插针的不是窗口长度,是下面这一步。

**第三个候选数就是合约自己的最新成交价,原封不动。**三个数取中位数。

五、为什么中位数加封顶能挡住插针

把前面两节的机制合起来看,保护是分三层落下去的,一层拦不住还有下一层。

**第一层,指数那一层就把单家的影响截断了。**某家现货被砸到接近零,贡献被封顶在中位数的 97%。要真正把指数打下去,得同时砸穿足够多家让中位数本身移动,也就是半数以上的来源都得被打下去,这个成本和砸一家不在一个数量级。

**第二层,三个候选数取中位数,单个候选数怎么极端都没用。**合约最新成交价被砸到 1,而价格1 和价格2 因为指数没怎么动还在 100 附近,排序是 1、100、100,中位数取 100,那根插针对标记价格的影响精确等于零。

换成三者平均,1 和 100、100 的平均是 67,标记价格会被拖下去三分之一,足够清算一大批 3 倍以上杠杆的仓位。**取中位数在数学上有个性质:只要异常值不超过一半,它对结果的影响就是零,而不是被稀释。**这就是为什么「滑动平均」这个说法方向对,却把保护的强度说轻了。

**第三层,价格2 里的 30 秒基差移动平均管的不是单点异常,是合约盘口相对指数的整体偏移。**合约市场多空失衡持续溢价或贴水时,这一项把偏移平滑地反映进来。它平滑的对象是基差不是价格本身,所以不会因为平滑而错过真实的趋势性移动。

**币本位合约的口径和上面不一样,移动平均基差窗口更长。**具体参数我没有逐条核实币本位的当期文档,做币本位的要自己去查对应那一页,别把 U 本位的 30 秒直接套过去。

这套机制保护的是「合约不会因为单个现货市场的异常价格被误杀」,不保护你免于真实下跌。全网现货一起跌,指数就是会跟着跌,该爆的仓一分钟都不会多留。它挡的是噪音,不是趋势。

六、反过来的那种情况,同样存在

上面讲的是「现货被砸穿而合约没事」。还有完全相反的一种:**现货盘口极薄而合约上堆了大量杠杆,很小的现货资金就能撬动连锁强平。**这个我在现货没人接盘,合约却能把你精准爆仓:止损失效背后的流动性错配里专门拆过:现货和合约是两个独立的流动性池子,一个标的完全可能现货日成交额只有几十万美元,永续合约却有几千万。推动现货价格的成本低到离谱,而合约那边一旦触发密集止损和强平,释放的流动性是推动成本的几十倍。

这两篇是同一件事的两面,方向正好相反,合起来才是完整的价格来源机制。

这篇讲保护为什么有效:指数由多家构成,单家偏离被封顶,三数取中位数。那篇讲它为什么可能失效:当指数成分本来就只有两三家、而且这几家现货深度都薄时,攻击者不需要打穿十家,打穿两家就够让中位数移动。封顶规则还在,但它封的是「偏离中位数 3%」,中位数自己移动了,这道闸就跟着移动。

所以判断插针风险不能只看「平台有没有这套机制」,要看它在这个具体标的上有多厚:**看指数成分有几家,看这几家的现货深度分别有多厚。**成分少、深度薄的标的机制再好也撑不住,这是结构问题不是规则问题。

永续合约的基础机制还没完整过过一遍的,可以先看加密永续合约完全指南:杠杆机制 + 资金费率 + 爆仓避坑,看完再回来读这篇的公式会顺很多。

七、五分钟自查流程:换任何一个平台都照这套走

这是一套通用的读文档方法,不针对任何特定平台。花时间的是第一次,之后每换一个标的只需复查一两项。

**第一步,找到标记价格的官方说明页。**关键词是「标记价格」「Mark Price」「指数价格」「Index Price」,通常在帮助中心的合约分类下或 API 文档里。找不到这一页本身就是信号:连强平判定用什么价格都不公开,你承担的风险里有一部分根本看不见。

**第二步,记下这个合约的指数由几家构成。**注意是「这个合约」而不是笼统的平台规则,主流币和冷门币的成分数量可能差好几倍。这个数字直接决定单家插针要多大成本才能传导进来。三家以下的,直接按高风险标的处理。

**第三步,查有没有异常源剔除规则。**找两条:偏离阈值(某家偏离中位数多少就被封顶或剔除)、断连处理(多久不更新就把权重归零)。上面那套是 3% 和 5 分钟,别的平台数字可能不同,也可能压根没有这条。有没有这条规则,比阈值是几重要得多。

**第四步,找到抵押品折算率表在哪。**用多资产模式、拿非稳定币当保证金的,这张表决定保证金在剧烈行情里会不会被折价。看两件事:每种资产的折算率是多少,平台保留了什么调整权限。有些折算率分档,持仓量越大越低,这个细节在爆仓边缘会要命。

**顺手再查一条:有没有价格保护带。**很多平台对限价单和触发单设有偏离限制,挂单价不能偏离标记价格超过某个百分比,超过直接拒单。这条在插针行情里既可能救你,也可能让止损单在最需要成交的时候被拒。

四项查完,你对「这个平台在极端行情里会怎么处理我的仓位」就有了一个能写下来的答案,而不是一个印象。

八、外汇和差价合约:没有中央撮合的那一层

上面整套讨论有一个隐含前提:存在一个能和平台报价对照的第三方价格。加密永续有,现货在十几家交易所公开交易,指数成分公开,你可以自己抓来验算。外汇和差价合约没有,这是结构性差别,不是某家平台的问题。

外汇是场外市场,没有中央交易所,没有中央撮合。你在 MT4 或 MT5 上看到的那根 K 线,每一个价格点都是交易商自己生成并推送到你终端的,可能来自它对接的流动性提供商报价聚合,也可能来自它自己的定价模型。同一时刻打开两家交易商的欧元兑美元图表,价格不会完全一样,它们本来就是两条独立的报价流。

这带来一个加密永续那边不存在的后果:**在机制上,「K 线上不存在的成交价」是可能出现的。**成交记录里的价格可能落在你回看图表时那根 K 线的最高价和最低价之外。这在中央撮合的市场里是异常,在场外报价市场里,它可以是完全符合合同约定的正常结果,因为图表和成交走的可能是两条报价流。

判断自己处在什么机制下不用猜,答案在客户协议里,看两个条款:

**第一个条款是报价来源。**协议里会写明报价怎么产生,是聚合自若干家流动性提供商,还是由公司自行决定。你要找的是「公司有权决定报价」这类表述在不在,以及有没有列出流动性来源。这条决定你能不能拿第三方价格去对照。

**第二个条款是执行方式。**分即时执行(instant execution)和市价执行(market execution)两类。即时执行下你点击的是屏幕上那个具体价格,平台可以接受,也可以拒绝并重新报价,也就是 requote,行情快速移动时单子可能反复被拒。市价执行下单子按平台当时实际能给出的价格成交,不会被拒,但滑点全部由你承担。

**两种执行方式没有好坏之分,风险落点不同。**即时执行的风险是「关键时刻下不进单」,市价执行的风险是「下进去了但价格不是你看到的那个」。你要做的不是选一个「好的」,是知道自己签的是哪一个,据此安排止损。用市价执行的账户,把止损设在流动性稀薄时段的关键价位上,滑点会比预期大得多。

**操作建议:在重大数据公布前后,把实际成交价和图表上同一时刻的价格记下来做几次对照。**这不是为了找谁的麻烦,是给自己的滑点预期建一个真实基线。知道自己的典型滑点是 0.5 个点还是 3 个点,比任何关于「平台好不好」的争论都有用。

九、落到账户上的四个动作

**第一,合约用逐仓,不用全仓。**逐仓把单仓亏损上限锁死在这个仓位的保证金,一个标的的异常价格不会顺着全仓的共享保证金池传导到其他仓位。全仓资金效率更高,但在插针这类事件里,它把单点风险变成了全账户风险。

**第二,给单账户设一个资金占比上限。**这个账户里的钱占全部可投资资产的比例,写下来设一个硬上限。这条和价格机制无关,防的是「机制在极端情况下失效」这个你无法排除的尾部风险。唯一能在所有场景下生效的保护,是这个账户里的钱本身就有限。

**第三,山寨合约单独设一个更小的上限。**理由在第六节:小市值标的指数成分少、现货深度薄,同一套保护机制在它们身上薄得多。别拿主流币的仓位标准去做山寨合约,两者面对的不是同一种风险。

**第四,做一次价格口径的实测。**同一时刻记下三个数:平台的最新成交价、平台的标记价格、一个第三方来源的指数价格或现货均价,记在同一行标上时间。挑一个波动日,一天之内重复三次,分别选在行情平静时、有消息冲击时、流动性较差的时段。

然后看三个数之间的价差。**平静时段它们应该非常接近,如果平台最新价和第三方指数价的偏离长期超过 0.5%,这个偏离就要作为额外缓冲计入爆仓距离。**也就是按公式算出的强平价要再往安全方向留出这个幅度,因为你不知道触发的那一刻偏离是在放大还是收敛。

一天三次,每次一分钟,给你的是一个属于你自己账户的可验证数字,而不是从文档里读来的承诺。

写在最后

这篇没有评价任何一家平台。「这家平台好不好」基本没法回答,而「强平判定用什么价格、由几家来源合成、有没有异常源剔除规则」是五分钟能查清楚的。把不可回答的问题换成可查的问题,是散户在信息不对称环境里唯一能做的事。

开头那个现象揭示的不是某家平台善良,是价格口径里内置了一道对单点异常的防御。理解它的边界比感谢它更有用:它挡得住一家现货被砸穿,挡不住全网一起跌;它在指数成分十家的主流币上很厚,在成分三家的小币上很薄。

你真正需要知道的,是自己交易的这个标的,落在这道防御的哪一头。


本文仅作机制科普,不构成任何投资建议。文中交易所规则口径取自公开文档,取数日 2026-09-16,规则会改版,实际以你所用平台的当期文档为准。投资有风险,入市需谨慎。

微信搜一搜 Tom讲交易

在微信里搜「Tom讲交易」即可关注,每周更新交易教学

推荐课程

合约陪跑实战训练营

不只教方法,更带你实盘执行。从仓位管理到止损止盈,手把手纠正你的交易习惯,建立可复制的盈利系统。

相关图解

一张图看完这件事,适合存下来随时翻

相关文章

交易基础

期权的杠杆和合约的杠杆不是一回事:一个是你设的常数,一个是算出来的变量

从加密永续合约转过来的人,习惯把期权当成「另一种高杠杆」,这个理解从根上就错了。合约的杠杆是你在界面上设的常数,期权的有效杠杆是 Delta 乘标的价除权利金算出来的变量:同一张 30 天平值 call,标的 90 时是 24.2 倍,标的 115 时只剩 7.1 倍。更要命的是爆仓机制完全不同,合约触及强平价就出局,买方期权只会归零但一直在场上,而持有成本的方向正好相反。这篇用 Black-Scholes 把同一笔看涨的九种行情算完,重点讲那个最反直觉的结论:标的只跌 5% 的时候,买 call 亏 81%,比 10 倍合约的 50% 还惨。

风险管理

上杠杆前的自查清单:九道题,有一道答不上来就先别上

上杠杆这件事的准备工作,不是想清楚风险,是把九个具体的数字写出来。这篇给九道必须能当场答出的题:两百笔样本的期望值、最大连亏笔数、那个连亏在杠杆下对应的回撤、强平距离、品种日均波幅、融资成本占期望的比例、追保资金的到账时间、单笔亏损的绝对金额、降杠杆的触发条件。附一个把第三题和第四题串起来的算例,结论是杠杆账户对自有资金的单笔风险不应超过 2%。

风险管理

外汇交易基础规则全套:从货币对到仓位计算,7课合1

外汇交易有一套自己的语言和规则,搞不清楚这套规则,你每天看的图、做的交易,可能连自己亏在哪里都不知道。这篇文章把7个最基础但最容易被跳过的概念一次性说清楚。 引子 很多人学交易是这样开始的:看了几个视频,开了模拟账户,照着某个信号下单,赚了觉得自己学会了,亏了不知道为什么。 结果往往是,做了很长时间交易,都不知道自己交易的EUR/USD,左边那个EUR是什么意思,右边

交易入门

外汇交易入门:新手必须知道的6件事

外汇市场日均交易量超过7万亿美元,是全球最大的金融市场。但90%的散户入场第一年就亏光本金。这篇外汇交易入门指南告诉你:外汇是什么、怎么赚钱、新手最容易踩哪些坑,以及真正入门需要学会的3件事。

风险管理

追高被套了怎么办,打板的止损应该怎么设

打板追高的止损,第一步要先接受一个前提:A股是T+1交易,当天买入的股票当天无论如何都不能卖出,止损信号只能在盘中确认,真正的止损动作必须放到下一个交易日执行。搞不清这一层,止损设置得再精确也是纸上谈兵。

风险管理

进度止损:第 N 根 K 线收盘还没赚到 X 就平掉,连吃八次成本差 3.3 倍

关于止损的讨论几乎全都在回答同一个问题:价格线画在哪。但一笔单子从入场到最终亏损,中间还有一段从来没赚过的过程被完全放过了。进度止损管的就是这一段:入场后第 N 根 K 线收盘时,浮盈仍不足 X,无条件平掉,不等价格走到止损位。这篇给出 N 和 X 分别从自己历史单子的哪个分布里取、MFE 口径的几种差异、一组连吃八次失败的成本算例,以及它和时段止损、移动止损的分工边界。

觉得有用?关注公众号

扫码或在微信里搜「Tom讲交易」,每周更新交易教学文章

扫码关注 Tom讲交易,或微信搜一搜 Tom讲交易

配套免费工具

仓位计算实验室

打开