价格 Price
每个价格都要带上它是什么价、何时出现、能否成交。
最新成交 80,买一 79.9,卖一 80.1。你想马上卖出一点,最先对上的是哪个价?
卖出是卖给正在等着买的人,最先对上的是最高的买价 79.9。80 是别人刚成交的价,不一定还在。
买 10 份,成交均价 30.4;卖出均价 31,手续费一共 1。净赚多少?
(31 − 30.4) × 10 = 6,再扣手续费 1,净赚 5。6 是没扣费用的差价。
回报:10 单位全部成交,均价 100.2。成本这一格写什么?
只有回报上的均价是你的成本。它比卖一高 0.1,是跨档的结果,已经包含在里面。
第 1 段 · 先自己想
先自己想,30 秒
先凭直觉答,第 6 段再对答案。
| 卖一 | 100.1 |
|---|---|
| 最新成交 | 100 |
| 买一 | 99.9 |
教学数字,不是真实行情
屏幕上最新成交 100,买一 99.9,卖一 100.1。你准备马上买入 10 单位。
估算成本,先看哪个价?
提示:主动买入,先对上的是卖方的报价。
选一个,或写一句。这里先不给答案。
- 就按 100,屏幕上最大的那个数跳过了一步
100 是已经发生的交换。你现在买,对上的是卖方挂的价,至少 100.1,量大还会更高。
- 从卖一 100.1 起算,量大可能更高说得通
买看卖一,再看卖一挂了多少;10 单位超过卖一的数量,就要按更高的档位估。
- 按买一 99.9,挂在那里便宜跳过了一步
99.9 是别人愿意买的价。你挂在 99.9 等,就不是「马上买入」,可能一份都成交不了。
同样叫「价格」,其实是三个不同的数

- 屏幕上最大的数是 50,这是刚刚成交过的价格,叫最新成交价。
- 可你现在要买,得看卖方的报价:最便宜的卖价是 50.1,叫卖一。
- 要卖的话,看买方的报价:最高的买价是 49.9,叫买一。买和卖,看的不是同一个数。
- 你买了 20 份,跨了几档报价,成交回报上写着均价 50.2。这才是你的成本。
- 后来按 51 全部卖出,手续费一共 2 元。每份赚 0.8,20 份赚 16,扣掉费用净赚 14。
- 要是拿最新价 50 当成本,会算成赚 18,账本平白多出 4 元。
第 1 / 6 步
画面是教学示意,不是真实行情。看不懂的地方可以直接问:微信 xtony1992(备用 xtony1993)· 电报 @xtony1992
第 2 段 · 大白话
「价格」其实是三个数
说一个价格,要带上三件事:它是什么价,什么时候出现,你能不能按它成交。算盈亏只用自己成交回报上的价格。
打个比方:转票群里的三个价
演唱会的转票群里:
- 刚成交刚才有人 500 块转出一张。这是「最新成交价」,已经过去了。
- 正挂着现在最便宜的一张挂 501,有人出 499 想收。这是卖一和买一,你要买就看 501。
- 你买到你要 4 张,501 只剩 2 张,另外 2 张 503 才有,4 张均价 502。记账写 502,不写 500。
屏幕上的价格也是这三种。
留意把屏幕上的价、报价当成本,账会比真实好看一点;每一笔都好看一点,最后会以为一套做法能赚钱。
教学假设 · 数字取自快速版结论算盈亏:(卖出均价 − 买入均价)× 数量 − 费用,两个均价都从成交回报抄。这笔是(51 − 50.2)× 20 − 2 = 14。
第 3 段 · 框架
记一个价格,三步
这一节在总图第 2 站「会读图」:读图之前,先知道图上的价是哪一种,记账时又该用哪一种。
- 1
三种价分开记
最新成交价、买一卖一报价、自己的成交均价,各写各的格。
漏了它把屏幕上的最新价当成本,账本每一笔都比真实好一点,最后以为一套做法能赚钱。
- 2
买看卖一,卖看买一
主动成交,最先对上的是对面那一档;量大还会跨档,均价更差。
漏了它按最新价估成本,下单后才发现贵了。
图 3 · 买单先吃卖一,吃完或卖一撤走,下一笔就更贵读图:上面两行是卖单,下面两行是买单,虚线是最新成交价。拖数量、切换「卖一撤走」,看绿色(吃在 100.2)和红色(吃在 100.5)各占多少。 留意最新成交价停在 100 不动,你下一笔的价格却会变:它取决于对面现在挂着什么、挂多少,跟刚才成交在哪无关。
教学示意 · 非真实盘口,数量为假设单位结论报价没变时买 2 份花 200.4;卖一 100.2 撤走后再买 2 份,只剩 100.5 能成交,花 201。撤单不是成交,屏幕最新价也不会提前告诉你。
- 3
盈亏只按成交回报算
(卖出均价 − 买入均价)× 数量 − 费用。两个均价都从回报抄。
漏了它拿图上的最高价当卖价,或把已在均价里的跨档差价再扣一遍。
第 4 段 · 实战
两张市价买单,离屏幕价有多远
同一个 ETH 永续合约,一天很平静,一天在急跌。各挑一张「同一毫秒连吃好几个价位」的买单,看它的成交均价离屏幕上的最新价有多远。
留意屏幕上的最新价,是上一笔别人成交的价;平静时它和你的成交价差得很少,急的时候可以差出 1% 以上。
平静日:ETH 永续 2023-08-12 12:50:48(UTC)
全貌:横轴是时间(前 1 秒到后 0.3 秒),纵轴是成交价;每个点是 10 毫秒里同一方向的成交合计,点越大数量越多。绿点是主动买,红点是主动卖。点上面的按钮一步一步看。
急跌日:ETH 永续 2024-08-05 01:10:55(UTC)
全貌:横轴是时间(前 1 秒到后 0.3 秒),纵轴是成交价;每个点是 10 毫秒里同一方向的成交合计,点越大数量越多。绿点是主动买,红点是主动卖。点上面的按钮一步一步看。
两张单放在一起:平静日买了 75 个,按最新价记只少算 8.5 美元;急跌日只买了 12 个,却少算 478 美元,每个差 39.42。量小不等于滑点小,要看对面那一刻挂着什么。
真实行情:ETH/USDT 永续逐笔成交(2023-08-12、2024-08-05 各 1.3 秒),U 本位永续公开历史数据(UTC)。挑出的片段,不代表概率,不承诺收益。「同一毫秒、同一方向、至少 3 个价位」算一张市价单是本节的挑选口径;逐笔成交看不到当时完整的挂单,只能从成交反推。两张单都是挑出来的偏离最大的一张,不代表平常下单的滑点。
结论复盘时看回报里的成交均价和成交时间,不看图上那一刻的最新价;急的时候,报价之间的空档本身就是成本。
- 1
下单前 · 估成本
这笔大概会成交在哪
屏幕上的最新价,是上一笔别人成交的价。平静日一张买单 75 个,扫了 12 个价位,每个只比最新价贵 0.113;急跌日只买 12 个,扫了 7 个价位,每个贵 39.42。急的时候先看对面挂了多少。
不用它按屏幕上的最新价估,急的时候差出 1% 以上。
- 2
收到回报 · 记成本
成本这一格写哪个数
成本写回报上的均价。两张单要是按最新价记,平静日少算 8.5 美元,急跌日少算 477.8 美元。
不用它账面每笔都好看一点,分不清做法到底赚不赚。
- 3
持仓中 · 看到长影线
那个最高价是不是我的
ADA 那天最高冲到 0.6474,收在 0.5791。最高价只说明某一刻有人在那里成交过,量可能很少。拿着 1000 个,按最高算 647.4 美元,按收盘算 579.1 美元。
按最高价记账,1000 个多记 68.3 美元ADA/USDT 日线 · 2023 年 12 月 9 日 最后一根是这一天,橙点是最高价。现货公开历史数据(UTC)。卖出 1000 个是假设;挑出来说明概念的一天,不代表这种走势常见,也不代表那天适合交易。
不用它以为自己能卖在最高,按它算浮盈。
- 4
复盘时 · 算净额
这笔到底赚了多少
净额 =(卖出均价 − 买入均价)× 数量 − 显式费用。跨档多付的钱已经在均价里,别再扣一遍;挂了限价没成交的单,只记「未成交」,不补记假想盈亏。
不用它成本回到屏幕价,或差价扣了两遍,账一错,复盘就白做。
第 5 段 · 卡点
最容易卡住的三个地方
「屏幕上就是 50,我按 50 记成本有什么错?」
回去看「三种价分开记」50 是别人刚成交的价。你的 20 份成交均价 50.2,后来 51 卖出、手续费 2,净赚 14;按 50 记会算成 18,账本平白多出 4 元。
「我买得少,滑点应该很小吧?」
回去看「下单前」急跌日那张单只买了 12 个,每个却差 39.42。量小不等于滑点小,要看对面那一刻挂着什么。
「信号一样,成交价差一点点,结果能差多少?」
回去看「盈亏只按成交回报算」买入均价从 100.2 变成 100.5,其余不变,10 单位在 101 卖出:价差收益从 8 变成 5,扣掉费用 1,净收益从 7 掉到 4。
第 6 段 · 讲回去
讲回去:讲得出来,才算学会
讲到哪一项卡壳,那一项就是还没吃透的。
你开头选的、写的
开头没选也没写?直接写下面这一遍。
开头那道题,现在对一下
复述填空
- 屏幕上最大的那个数是,是别人刚成交过的价。
- 马上买,先对上;马上卖,先对上。
- 记成本只用上的均价。
- 净额 =(卖出均价 − 买入均价)× 数量 − 。
参考答案:最新成交价 · 卖一 · 买一 · 成交回报 · 费用。意思对就算对,用你自己的词更好。
看参考讲法
你说的 50 多半是屏幕上的最新价,那是别人刚成交的。你买的时候对上的是卖方挂的价,量大还会跨档,成交回报上写的均价才是你的成本,比如 50.2。卖出也看回报上的卖出均价。真赚多少 =(卖出均价 − 买入均价)× 数量 − 手续费。就像转票群里刚有人 500 成交,你要买还得看现在挂的是多少。
自测:换一组数字再算一遍
1. 最新成交 80,买一 79.9,卖一 80.1。你想马上卖出一点,最先对上的是哪个价?
2. 买 10 份,成交均价 30.4;卖出均价 31,手续费一共 1。净赚多少?
3. 回报:10 单位全部成交,均价 100.2。成本这一格写什么?
想再想一想?展开问题与笔记(可选)
最新成交 80,买一 79.9,卖一 80.1,买一只挂了 3 份。你想马上卖出 5 份,最先对上的是哪个价?5 份的成交均价会比它高还是低?
笔记仅保存在当前浏览器展开参考思路
卖出对上的是买一 79.9,卖一 80.1 和最新价 80 都不是你的价。买一只挂 3 份,另外 2 份要继续往下卖给买二,5 份的均价比 79.9 更低。卖一 80.1 是别人卖的价,和你卖出无关。
进阶:最高价、最低价只是边上那一点给想多走一步的人,不算在这一节的阅读时间里
回测最容易混:拿收盘价当买入价、拿最高价当卖出价,都默认了你能按一个「到过」的价成交。
真实行情:ETH/USDT 永续逐笔成交(2024-08-05 01:10:54.6~55.9,UTC),U 本位永续公开历史数据(UTC)。挑出的片段,不代表概率,不承诺收益。与图 4 急跌日同一段,1,748 笔成交按 5 美元分档,绿色是主动买,红色是主动卖。
结论这 1.3 秒成交约 9,082 个 ETH,最高 2,167.98、最低 2,117.00,差了 2.4%;离最高价 5 美元以内的成交只占 1.9%。回测里拿最高价当卖出价、最低价当买入价,等于假设你总拿到边上最好的那一点。
研究时把三种价分开存:信号用什么价算,模拟成交用什么价,实盘记的是什么价。三者之间的差距本身就是要记录的数据,不能在记账时悄悄抹平。