风险常识 进阶拓展 · 行情与风控教学

结算价是什么:为什么 K 线是赚的,账户却是亏的

期货每日结算时用的不是收盘价,而是按成交量加权算出的结算价。这个差别会让你盯盘看着赚、账户一结变亏,也会影响追加保证金和第二天涨跌停板的价格。这篇讲清结算价怎么算、盯市盈亏怎么结、以及盯市制度下的风险到底落在哪里。只做知识科普,不构成投资建议。

晚上八点,老李把当天的期货账户截图发给做期货的朋友。K 线上明明是盈利的绿色,他当天一笔单子都没平,怎么结算完账户反而少了一截?朋友回了一句:你看的那个是收盘价,账户算的是结算价,这两个数不是一回事。

很多人第一次遇到这件事都会愣一下。同一张图、同一笔持仓,为什么屏幕上显示的是一个数,账户里扣的是另一个数?这不是系统出错,也不是行情在作怪,而是期货的每日结算制度本来就用两把不同的尺子。

先声明:不荐股、不喊单、不替你做投资决策,也不构成投资建议,也不讲怎么设止损该怎么操作。今天只讲机制:结算价是什么、怎么算出来的、盯市盈亏怎么结、这套制度把风险放在了哪里。不同交易所的具体规则以各自的业务规则文本为准。

一、两把尺子:收盘价和结算价分别是什么

1、收盘价:当天最后一笔成交

收盘价的定义非常干脆——某一合约当日交易的最后一笔成交价格。它是「最后那一单成交在什么位置」,只对应一个具体的成交时点。

所以你在行情软件上看到的日 K 线,那根线的收尾位置就是收盘价。它反映的是当天交易最后一刻买卖双方达成的那个价格,是最适合用来判断「今天收涨还是收跌」的标尺。

记住这一层:收盘价是「结果」,是最后一笔真实成交留下的数字。它简单、直观,但不能拿来算账户。

2、结算价:一笔成交都没发生过,但它决定了盈亏

结算价是交易所按成交量加权平均算出来的一个「记账基准价」。以商品期货为例,交易所业务规则里的表述是:当日有成交价格的期货合约,其当日结算价是该合约当日成交价格按照成交量的加权平均价。

关键在于——当天很可能没有任何一笔交易是按结算价成交的。它是一个统计出来的数字,不是成交出来的数字。

别省的一步:结算价不是「你平仓拿到的价」,也不是「K 线收尾那个价」。它是一个专门为算账而生的中间数。把这两者搞混,是新手第一次看到浮盈变浮亏时最常见的困惑来源。

3、为什么一个市场需要两个尺子

因为两个尺子解决的是两个不同的问题。

收盘价回答「市场最后停在哪里」,服务于行情记录、图表分析、大家口头上的涨跌判断。结算价回答「今天谁赚了多少、该补多少保证金」,服务于结算。

如果全市场只用收盘价结算,会出现一个荒唐的局面:只要最后几秒钟有一笔小单成交在某个异常价格,整场交易里几万手持仓的盈亏就全按那一笔算。这显然不公平。所以交易所选择了一个更稳健的办法:按全天的成交量加权,把那一大天的交易整体折成一个价。

本节结论:收盘价用来「看行情」,结算价用来「算账户」。一天结束时你看到的两个数不同,是制度设计的结果,不是意外。

二、结算价到底怎么算出来的

1、有成交的时候:按成交量加权平均

规则写得很清楚:当日有成交价格的合约,当日结算价是当日成交价格按成交量的加权平均价。

「加权」这两个字是关键。成交量越大的价格,在结算价里占的比重越大;成交清淡的价格,影响就小。所以结算价更接近「这一天市场真正大量成交的那个价位」,而不是「最后一秒发生了什么」。

打个比方:一整天有一万手在 4000 元成交,尾盘有两手在 4020 元成交。加权之后结算价几乎贴着 4000 元,而不是 4020 元。成交量大的那一段,才是这一天的真实重心。

2、没有成交的时候:三种兜底办法

冷门合约、远月合约有时一整天都没人交易,这时候总得有个数来算账。交易所规则给了一组递进的处理办法。

第一,如果闭市时系统里还有买卖双方的报价,取最优买价、最优卖价和上一交易日结算价这三者中居中的那个。

第二,如果闭市前连续五分钟报价都保持在停板价格、且系统里只有单方报价,直接以停板价作为当日结算价。

第三,其他情况下,参照「当日有成交的最近月份合约」的结算价涨跌幅来推算:涨跌幅没超过本日涨跌停板的,按上一交易日结算价乘以相应的涨跌幅度;超过涨跌停板的,按本日涨跌停板幅度算;前面所有月份都没成交、连参照物都找不到的,沿用上一交易日的结算价。

别省的一步:兜底规则意味着——冷门合约的结算价有可能是「推算」出来的,不是真实成交折算的。它和你自己看到的那点零星报价未必吻合。这在判断持仓价值时是个容易被忽略的偏差源。

3、不是所有品种用同一把尺子

这里要特别说明。不同交易所、不同品种的结算价取样时段可能不一样。有的品种按全天成交加权,有的按收市前某个时段加权。以金融期货交易所的规则为例,合约当日结算价指集中交易中某一合约某一时段成交价格按照成交量的加权平均价;该时段发生熔断、集合竞价申报或者暂停交易的,要先扣除相应时间再向前取满对应时段;某一时段无成交的,就往前推一个时段,以此类推。

所以当你看到「结算价」这个词时,具体是全天还是尾盘某个时段,要看那个品种的规则怎么写。

本节结论:有成交按成交量加权;没成交用报价中位、停板价、参照合约推算三条兜底;不同品种的取样时段还可能不同。

三、当日盈亏怎么结:盯市是逐日算的

1、逐日盯市这个制度

交易所实行当日无负债结算制度,也叫逐日盯市。它的意思是:每个交易日闭市之后,交易所按当日结算价,把所有合约的盈亏、保证金、手续费、税金一并清算,该收该付的款项净额一次划转,多退少补地增减结算准备金。

「逐日」这两个字是核心。它意味着你不是等到平仓那天才结算,而是每天收盘后就把当天的盈亏结清、落到你的保证金账户上。

记住这个制度名:当日无负债结算制度,也叫逐日盯市。它是期货区别于股票现货最根本的机制之一。

2、当日盈亏的公式长什么样

交易所规则给出的公式是:

当日盈亏 = Σ[(卖出成交价 − 当日结算价) × 卖出量] + Σ[(当日结算价 − 买入成交价) × 买入量] + (上一交易日结算价 − 当日结算价) × (上一交易日卖出持仓量 − 上一交易日买入持仓量)

把它翻译成大白话,一共三部分。

第一部分是今天新开又新平的仓位:卖出赚的差价是「卖价减结算价」,买入赚的差价是「结算价减买价」。

第二部分是今天新开、但没平的仓位:这部分今天赚的,等于「今天结算价」和「今天成交价」的差乘以数量。

第三部分是昨天就有的持仓:它的盈亏是按「昨天结算价」和「今天结算价」的差来算的,跟你当初的入场价无关。

别省的一步:第三部分最容易被忽略。你昨天在 5000 元建的仓,昨天结算价是 5020,今天结算价 4980,盯市盈亏算的是 -20 × 数量,而不是 -40 × 数量。盯市制度下你每天看到的账,跟你的成本价之间会有一段「浮盈浮亏缓冲」。

3、结算价还管着另外两件事

除了算盈亏,结算价还决定两件事。

一是保证金。当日结算时的交易保证金如果比昨日结算时高,多出来的部分要从结算准备金里扣划;反之则划入。交易所向会员收的保证金标准是底线,会员向客户收的不能低于这个数。所以你账户里要求的保证金,是跟着结算价走的。

二是第二天的涨跌停板。交易所业务规则里明确写着,结算价是制定下一交易日涨跌停板额的依据。今天的结算价 4000、涨跌停幅度 5%,那明天的涨停价就是 4200、跌停价是 3800。

本节结论:结算价同时管着三件事——当日盈亏、保证金占用、明天涨跌停板的基准价。

四、盯市制度下的风险落在哪里

1、风险一:账面没亏,账户先紧了

逐日盯市把「浮亏」变成了实实在在的现金压力。你的持仓当天亏了,即使你一分钱没平,账户里的可用资金也在减少。当按结算价算出来的保证金不够了,你需要补钱进去,否则就面临被强制平仓的可能。

这就是盯市制度真正咬人的地方:它把风险从「最终会不会亏」提前到了「今天会不会被逼着动手」。

别省的一步:期货的强制平仓不是等到最后一天才生效的。只要某一天按结算价算的保证金不足,你就可能当天被动离场。持仓越大、波动越凶,这个时间点来得越早。

2、风险二:结算价和收盘价的差异会放大你的误判

老李遇到的就是这个。K 线收在高位,结算价却落在稍低的位置,账面显示的浮盈按收盘价算,账户按结算价结,两者之间有一道差额。这道差额本身不大,但它会持续存在,每天都往同一个方向偏。

更要留意的是尾盘那几分钟。最后一笔成交的价格可能和全天的成交重心差得很远,此时盯屏幕看到的价格,与你明天早上要面对的账,是两回事。

把盯盘这件事和结算这件事分开:盯盘看的是你此刻对市场的判断,结算看的是这一整天市场的重心。前者可以变,后者已经定了。

3、风险三:合约换月的时候,两把尺子会一起动

如果你持有的是要交割或者要移仓的合约,临近交割月时,成交会逐渐转移到下一个月份,成交重心也会跟着移。这时候新老两个合约的结算价各自按自己的规则算,账面上的换月损益就会被这个切换放大。

加上不同月份的合约流动性差异——远月合约一整天只有零星成交、结算价靠兜底规则推算——换月时看到的价格未必代表你能真正成交的价格。

别省的一步:换月的时候别只盯数字,要看那个合约的成交是否活跃。结算价推算出来的价格,能用来算账,未必能用来成交。

4、风险四:波动大的日子,盯市的节奏更伤人

结算价按成交量加权,看起来「稳」。但如果这一天是单边行情,成交几乎全在一个方向上,加权平均等于把整天大部分仓位按接近那个极值的价结了一次。波动越大、方向越一致,这个加权结果离「昨天结算价」就越远,逐日盯市的加速效应就越明显。

本节结论:盯市制度把「短期波动」变成了「每天都要面对的账」。它不制造风险,但它让风险兑现得更快、更不容商量。

五、一眼看清:收盘价与结算情形对照表

1、两个数各管什么

下面这张表把两把尺子的分工列在一起,方便你回头核对每晚的结算单。

对照项 收盘价 结算价
怎么来的 当日最后一笔成交价 成交价按成交量加权平均
当天有没有按它成交过 有,就是那最后一笔 通常没有
主要用途 K 线、行情记录、涨跌判断 盯市盈亏、保证金、次日涨跌停板
无成交时怎么办 没有收盘价一说 按报价中位、停板价或参照合约推算
取样时段 最后一笔成交所在时点 全天或收市前某一时段,看品种规则
你能不能按它成交 能,但已是历史 通常不能,它不是报价
盯盘时看得到吗 看得到 一般要等结算后公布
表 5-1 收盘价与结算价情形对照表,具体规则以各交易所业务规则文本为准。

怎么用这张表:每晚结算后,把结算价和收盘价各看一遍。差得多,说明当天的成交重心偏向一边;差得反常,可能这个合约本身就不活跃。这本身就是一条信息。

六、两个容易踩的坑

1、坑一:把收盘价当成账户依据

老李的困惑就出在这里。他晚上看 K 线,看到的是收盘价;账户扣的钱,是按结算价结的。两者不一样的时候,人会本能地怀疑系统有错,反复去刷新账户。

其实每次刷新看到的都是同一个数——结算价在当晚闭市后就已经定了,不会因为你刷新而变化。

对策:把「我盯盘的判断」和「账户的账」分成两件事看。前者随行情变,后者每天收盘后定一次。想让两者对齐,只有一个办法:把收盘价和结算价的差额也纳入你的观察范围。

2、坑二:把「我没平仓」当成「我没风险」

逐日盯市下,不平仓不代表不结算。盈亏每天结、保证金每天算、缺钱就得补。这是很多人从股票转过来时最不适应的习惯——在股票里,浮亏就是浮亏,不用每天面对;在期货里,浮亏当天就会变成实实在在的保证金缺口。

更麻烦的是那道「缓冲」。昨天结算价 5020、今天 4980,你 5000 建的仓,盯市盈亏显示的是 -20,但真实成本亏损是 -40。这段差额每天都在,你以为的「账面缓冲」,其实是制度给你的一点点缓冲垫,不是免费的。

对策:判断自己能不能扛住,别用「账面还浮盈」做依据,要用「按结算价算的保证金还剩多少」做依据。这两个数在同一天可能差得很远。

七、这套机制管到哪、管不到哪

1、划一条边界

下面这张表把每日结算制度给到的保障和它管不了的事分开列。

制度给到的 制度管不了的
一个全市场统一的记账基准,盈亏算法对每个参与者一致 不保证这个基准对你有利,加权平均就是加权平均
把浮亏当天变成真实的保证金压力,风险提前暴露 不改变行情本身,也不预测方向
冷门合约有兜底规则,不至于完全算不出账 兜底推算出来的价格,未必是你能成交的价格
结算价同时作为次日涨跌停板基准,涨跌停有据可依 涨跌停保护不了你——真到那个位置,流动性会变另一个样子
手续费、税金等在每日结算时一并清算,账目清楚 不替你判断该不该持仓、该不该扛
交易所按结算价与会员结算,会员向客户收的保证金不低于交易所标准 不保证你不会在错误的时间点被强制离场
表 7-1 能力边界一览,左边是每日结算制度给到的东西,右边是它管不了的部分。

本节结论:逐日盯市是一套「算账制度」,不是「保护制度」。它让亏钱这件事更早、更准地浮现出来,仅此而已。

常见问题

为什么我的浮盈到结算后就变少了?

因为盯盘看的是收盘价,结算按结算价。收盘价是当天最后一笔成交,结算价是全天成交按成交量加权算出来的。两者不同就产生了差额。如果当天成交重心明显偏向一边,这个差额会持续朝同一方向偏。

日内交易会不会不受结算价影响?

影响会小很多,但不是说完全没有。你当天平仓的部分,盈亏按实际成交价与结算价之差来算,当天新开新平的仓位差价是按成交价算的;真正受影响的是你留到收盘的隔夜仓,因为那部分要按结算价结。同时保证金占用是按结算价算的,隔夜仓的保证金要求依然跟着结算价走。

结算价是不是就是当天均价?

不是普通的算术平均,是按成交量加权的平均。成交量大的价位权重高,成交量小的价位几乎不影响结果。所以结算价更接近这一天的成交重心,而不是把所有成交价简单相加除以笔数。

为什么结算价会影响第二天的涨跌停板?

因为交易所业务规则把结算价定为制定下一交易日涨跌停板额的依据。今天结算价 4000、涨跌停幅度 5%,明天的涨停价就是 4200,跌停价就是 3800。这条链路是连着的,所以结算价不只是影响今天的账。

冷门合约没成交,结算价是随便定的吗?

不是。有三档兜底:闭市时还有买卖报价的,取最优买卖报价与上一交易日结算价三者的中位;闭市前连续五分钟只有单方停板报价的,取停板价;其他情况参照当日有成交的最近月份合约的涨跌幅推算,超过涨跌停板就按停板幅度算,连参照物都没有就沿用上一交易日结算价。

盯市制度会不会让我在盈利的时候也被平仓?

会。强制平仓看的是保证金够不够,不是盈亏方向。如果你的持仓亏损导致按结算价算的保证金不足,账户就会被要求补钱,没补就可能被强制离场。所以盯市制度下,判断自己扛不扛得住,要看保证金覆盖率,而不是看账面是赚是亏。

写在最后:把尺子分清楚,心里就不慌

老李那晚的问题,说到底是把两件不同的事混成了一件。他拿「K 线最后那个数」去核对「账户里的账」,一个用来看行情,一个用来算盈亏,本来就不该相等。搞清楚这一点,很多让人心跳加速的场面就变成了可以理解的事。

当然,明白了机制不等于风险消失了。逐日盯市只会让亏损来得更准时、更没有商量余地。如果家里有人刚开始碰期货,把这篇转给 TA。让他每晚结算后看一眼结算价和收盘价的差,再看一眼按结算价算的保证金还剩多少。就这两个动作,能省掉很多不该慌的时刻。

📌 本课必背卡:

收盘价=当日最后一笔成交价;结算价=成交价按成交量加权平均,多数情况下没有任何一笔按它成交过。
当日无负债结算(逐日盯市):每天闭市后按结算价清算盈亏、保证金、手续费、税金。
盯市盈亏看的是「昨结算价 vs 今结算价」,不是你的成本价,这段差额就是你以为的缓冲垫。
结算价同时决定当日保证金占用和次日的涨跌停板基准价。
冷门合约结算价靠三档兜底推算,可能代表不了你能成交的价格;换月时更要留意这一点。

🔗 想把「怎么看懂自己的结算单、怎么把盯市盈亏和账户余额对起来」弄明白?这里有一份手把手的教程合集:进入教程频道,从最基础的盘面读法开始,把知识变成你自己的判断能力。

继续学习 · 把「为什么」变成「怎么用」
这一篇讲的是机制与原理。下一步,到教程中心把对应软件的操作学起来。
下一阶段:软件操作实战 配套教程:MT4 / MT5 操作手册 继续学习 课程咨询
进阶课程与会员权益 · 学习路径:入门 → 进阶(当前)→ 拓展 · 不荐股、不喊单、不构成投资建议

💬 用户评价 (0)

🔒 登录并成为会员后可发表评价
还没有评价 · 成为第一个评价的人吧 🎯