这一节,看懂什么把成交事实、参与者动机和执行条件分开,在报价变化时说明哪些可以观察、哪些仍是假设。
Snow 讲解 · 约 30 秒
价格不是谁定的,是买单卖单相遇留下的

先猜一下:最新成交是 100。没有任何新闻,几秒后价格跳到了 100.5。最可能的原因是?
教学示意,不是真实行情
- 这是盘口:上面两行是等着卖的单,下面两行是等着买的单。最近一笔成交在 100。
- 最便宜的卖价 100.2,最高的买价 99.8。中间差的 0.4 叫价差,这里暂时没人成交。
- 有人市价买 2 份,和 100.2 的卖单相遇,成交 2 份。最新价变成 100.2。
- 100.2 剩下的 3 份被挂单的人撤走了。这不是成交,但最便宜的卖价变成了 100.5。
- 又有人买 2 份,只能和 100.5 的卖单相遇。最新价跳到 100.5。
- 从 100 到 100.5,没有谁「定价」:价格就是一笔笔成交留下的记录。
- 大卖单也一样:只能确认有人在这个价卖了。他可能缺钱、在调仓,不一定看跌。
trade1469.com
第 1 / 7 步
道要点
市场是买单和卖单相遇的地方。价格是一笔笔成交留下的记录;看到成交,只能确认「有人在这个价交换了」。
搞混了会怎样:把最新成交价当成自己一定买得到的价,下单后才发现成交得更贵;把一笔大卖单当成「有人知道要跌」而跟着追卖,其实人家只是在调仓。
法照着做
- 下单看当前报价,不看最新成交最新成交已经发生过了;你能买到什么价,要看此刻最便宜的卖价和那一档有多少。
- 买得多,就把几档一起算一档不够就会吃到下一档,均价变高。先算好,再定价格上限,超过就不买。
- 看到大单,只记事实记下价格、数量、时间;「有人看空」写成待验证的猜测,不当成事实。
术真实行情:成交最挤的一天,价格一天走了 99%
XRP/USDT 日线 · 2022~2023 · 挑出成交最多的一天,对照全部 730 天
成交最挤的那天,价格一天走了 99.5%
价格由成交形成,挤的时候会跳。
上面是当天最低到最高,下面是成交数量,红色是成交最多的那天
1那天有多挤?
2023年7月13日(有与 XRP 相关的美国法院裁决消息)成交 25.0 亿个,是前 7 天平均的 11.6 倍。早上 0.4710,最低 0.4695,最高 0.9380。
2冷清的日子呢?
2022年12月24日只成交 0.63 亿个,最高最低只差 1.0%。两年 730 天里,成交最多的 73 天中位数 11.5%,最少的 73 天 2.3%。
3买的人都看涨吗?
每一个被买走的 XRP,都有人卖出。25.0 亿个成交背后,卖出的可能是缺钱、调仓或对冲,不一定看跌,买入的也同样不一定看涨。
遇到了怎么做
- 成交突然变得很挤时,先看此刻的卖价和每一档数量,不拿最新成交价当自己能买到的价。
- 价格一跳很远时,用限价单写好最多付多少,超过就不追,接受可能买不到。
- 看到大笔卖出,只记「谁也不知道是谁、在这个价卖了多少」;「有人知道要跌」写成猜测,等更多证据。
去页里的盘口回放,一步步看成交和撤单怎样把价格推开
数据口径XRP/USDT 日线 · 成交数量按币数 · 一天差幅=(最高 − 最低)÷ 早上价格
行情为公开日线数据,成交数量为当天成交的币数;一天差幅是当天最高与最低之差除以早上价格。成交多与一天价格走得远常常一起出现(往往都由新消息引起),这里只说明价格由成交形成,不说明谁导致了谁。那一天按「两年里成交最多」挑出,冷清的一天按「成交最少」挑出;中位数按全部 730 天算。挑出的日子不代表概率,也不代表那天适合交易。
自测:换一组数字再算一遍
1. 卖一 50.3 有 4 份,卖二 50.6 有 10 份。你市价买 6 份,假设盘口不变、没人抢单,成交均价是多少?
2. 最新成交是 20,卖一 20.1 的 5 份刚被撤走,下一档卖价是 20.4。你现在市价买 1 份,大概成交在?
画面是教学示意,不是真实行情。看不懂的地方可以直接问:微信 xtony1992(备用 xtony1993)· 电报 @xtony1992
本节完整讲解8 张图 · 约 12 分钟概念图解 · 报价与深度 · 三种结局 · 盘口回放 · 选择练习 · 行动卡 · 进阶收起展开
01先把这件事讲明白
这一节讲什么市场让不同目标的参与者交换资产和风险,价格来自具体的交易安排。
买卖双方不一定持有相反的预测。卖的人可能需要现金、在调整组合、在对冲另一笔仓位,或者只是按规则做市;他也可能仍然看好长期。
图 1 · 同样在 100 卖出,理由可以完全不同读图:先看左边三个人各自为什么卖,再看右边:成交记录里只有价格、方向和数量,理由那一栏是空的。在交易所这类订单驱动的市场里,委托按撮合规则成交;有的市场则通过交易商报价协商完成。所以研究市场先记下三件事:是哪种成交方式、交易时段和最小报价单位是多少、有哪些订单类型。然后把读到的数字和对数字的解释分开。
图 2 · 从目标到成交有四层,屏幕上只看得见中间两层读图:上排从左往右读:别人的目标变成订单,订单按规则成交,成交后风险换了手。绿色实线是看得见的,灰色虚线看不见。下排拿「100 卖出 500 单位」练习分栏。02最新成交不是你的价,每档数量决定你的均价
最新成交已经发生过了;你的新订单能成交在什么价,要看此刻的卖价、买价和每一档挂着多少。计划的数量一大,一档不够就会吃到下一档。
图 3 · 买多少,就吃到哪一档读图:左边红条是挂着等卖的单,条越长数量越多;灰色是被你的买单吃掉的部分。右边一步一步算均价。教学示意 · 虚构盘口,假设提交前盘口不变、没有别人抢单留意屏幕上的最新成交是 100,可你一张买单能成交在什么价,由卖一、卖二……各有多少决定。点下面的数量切换。
结论买 3 单位全在卖一 100.1;买 8 单位吃到卖二,均价 100.1375;买 20 单位要吃到 100.5,超过 100.2 的上限。所以计划里要先写数量和价格上限,再对照每档数量;可以等报价恢复、减少数量或取消,按事先写好的约束选。
03成立、失败和放弃,分别怎么处理
教学示意:三个结局都从「计划买入」出发,差别在于是按报价和数量做执行判断,还是拿一笔成交去猜别人的想法。
图 4 · 同一个买入计划,三种结局读图:从左边的计划出发,三条岔路分别是:上限内不够量、按档位算均价、拿一笔大单猜别人动机。每个结局框下面一行是复盘时要记住的一句。放弃 · 复盘看这里放弃来自明确的价格与数量约束,和之后价格往哪走无关。最新成交描述的是已经发生的交换,不保证新订单的数量都能成交;提交前报价还可能变。
成立 · 复盘看这里估算成立依赖订单簿不变这一假设,实际以回报为准。挂单的人看多还是看空,这里没有证据,也不需要编出来才能完成执行检查。
失败 · 复盘看这里损失和动机推断分开记。关键错误是推断越过了证据边界;就算那次追卖碰巧赚了,也证明不了你知道卖方在想什么。
04盘口回放:先看机制,再看两段真实成交
先用一个四档的教学盘口,一步一步看成交和撤单怎样把价格推开。
图 5 · 价格从 100 跳到 100.5,靠的是成交和撤单读图:左边是四档挂单,上两行等着卖,下两行等着买;右边是最新成交和刚发生的事。切换按钮时,只有被买走和撤走的那部分会变。全貌:三步走完后的盘口。灰色实心是被买走的,虚线框是撤掉的,橙色带是价差。点上面的按钮一步一步看。
报价没变时买 2100.2 × 2 = 200.4最新成交 100 不决定你下一笔的买价
卖一撤走后再买 2100.5 × 2 = 201只剩 100.5 可用,假定数量足够
教学构造 · 非真实盘口,用来理解机制 再看真实数据。下面两段是以太坊永续合约的逐笔成交,同一条「看到最大的卖单就跟着卖」的规则事先写死,不挑结果。
图 6 · 同一条「跟着大单卖」的规则,一次赚一次亏读图:顶上三个色带是三个时点。K线下面的柱子是每分钟成交量,蓝色那根里有这 2 小时最大的一笔主动卖单。两段用同一条规则,点上面的片段切换。留意大单只告诉你有人在那个价卖了那么多,没告诉你接下来往哪走;而且你看到它的时候,那个价已经过去了。
全貌:蓝圈是那笔最大的主动卖单,红绿虚线是追卖时写下的失效和目标。点按钮分三段看。
片段一:订单卡(事先写死,单位:美元,1 个 ETH)
- ① 看到窗口里单笔数量最大的主动卖单19:20 在 3571 卖出 2455 个
- ② 追卖看到后 3 秒,按下一笔成交价卖 1 个3571.28
- ③ 失效追卖价 × 1.01,之后第一笔成交价买回3606.99,计划亏约 35.7
- ④ 目标追卖价 × 0.98,限价买回3499.85
- ⑤ 结果逐笔成交有先后,谁先到一清二楚19:36 碰目标,按 3499.85 买回,持仓约 16 分钟
计划风险35.7
毛利+71.43
费用(每边 0.05%)−3.54
净额+67.89
全貌:蓝圈是那笔最大的主动卖单,红绿虚线是追卖时写下的失效和目标。点按钮分三段看。
片段二:订单卡(事先写死,单位:美元,1 个 ETH)
- ① 看到窗口里单笔数量最大的主动卖单02:08 在 2200 卖出 10014 个
- ② 追卖看到后 3 秒,按下一笔成交价卖 1 个2250.48,比大单那一笔高了 50
- ③ 失效追卖价 × 1.01,之后第一笔成交价买回2272.98,计划亏约 22.5
- ④ 目标追卖价 × 0.98,限价买回2205.47
- ⑤ 结果逐笔成交有先后,谁先到一清二楚02:08 碰失效,按那一笔 2273 买回,持仓约 15 秒
计划风险22.5
毛利−22.52
费用(每边 0.05%)−2.26
净额−24.78
结论同一条规则,片段一净赚 67.89,片段二净亏 24.78。把「大单」当成方向证据,结果只取决于运气碰没碰对;片段二里你看到的 2200,3 秒后已经是 2250.48。
真实行情:ETH/USDT 永续合约的 1 分钟线与逐笔成交,U 本位永续公开历史数据(UTC)。挑出的片段,不代表概率,不承诺收益。「主动卖单」按成交里主动一方分类,同一主动单同价的成交已合并成一笔;3 秒反应、1 个 ETH、失效 1%、目标 2%、每边 0.05% 费用都是教学假设,没有计资金费率与杠杆。
05信息一段段到来,看看各选择的后果
图 7 · 三个时点,三次选择读图:顶上方框是当时知道的事,下面三支是三种做法。选完后,每支下面画出它碰到的盘口和结果。教学假设:简化订单簿,乘数为 1,不计费用,没有提供参与者身份。计算成交均价时暂时假设挂单不撤、没有别人抢单。
时点 1 · 准备下单界面显示最新成交 100,当前买价 99.9、卖价 100.1。
立即买入时,应先参考什么? 说得通
你的买单要和卖单相遇,眼下最便宜的卖价是 100.1。还要看这一档有多少,够不够你的数量。
跳过了一步
100 描述的是上一笔交换,不给新订单任何成交保证。此刻 100 这个价上没有卖单。
说得通
先看各档数量,再按计划的价格上限决定。多花几秒核对,不等于错过机会。
提示:最新成交已经发生,当前报价决定下一次可能交换的条件。 选一支,三支的后果都会画出来。
时点 2 · 算均价新增深度:100.1 有 5 单位,100.2 有 10 单位;计划买 8 单位,最高接受 100.2。
怎样估算题设下的成交? 跳过了一步
卖一只有 5 单位,剩下 3 单位会吃到 100.2。全按 100.1 算,会把成本低估 0.3。
说得通
也说得通,但这是改了计划数量,要在记录里写清楚是按规则减量,不是临时起意。
说得通
500.5 + 300.6 = 801.1,除以 8 得 100.1375,没超 100.2。这是盘口不变时的估算,实际以成交回报为准。
提示:把两个价档按成交数量加权。 选一支,三支的后果都会画出来。
时点 3 · 报价变了提交前,100.1 和 100.2 的卖单都撤走,新卖价为 100.5;你的最高接受价格仍是 100.2。
哪个处理符合现有约束? 说得通
价格没回到 100.2 就不成交,这是上限在起作用。记下未成交数量,别算成已持仓。
说得通
按事先写好的约束放弃,和之后价格往哪走无关。等待要写清条件,不无限期拖。
跳过了一步
市价单保证的是成交,不保证价格。这一改就越过了自己写的 100.2 上限,等于临时改计划。
提示:价格上限是一项约束,不是行情预测。 选一支,三支的后果都会画出来。
你走过的路径
评价依据是当时的信息,不看事后涨跌。
07再往深处想一步
展开边界、取舍与研究问题
盘口里可见的挂单不等于市场全部意愿:订单可能撤销,可能有未展示的数量,不同场所的数据覆盖也不同。研究前先查数据从哪来、多久更新、有多少延迟,再定义要测的事件。把某一张深度截图当成稳定支撑,或把暂时消失的挂单断言为操纵,都超出了单张图能证明的范围。
图 8 · 一笔卖出,放进组合里可能什么方向都不是读图:上面是你看得到的一笔,下面虚线是你看不到的另一边,右边是两边合起来的样子。教学示意,数量为假设。做市、对冲、再平衡和现金需求都只是可能的动机,拿来解释某一笔成交之前要有证据。成交分析要把能核对的行为和解释分开,让解释跟着新信息修正;涨了跌了之后各找一个理由,这样的解释没法检验。
观察成交事实,谨慎解释他人动机。
想再想一想?展开问题与笔记(可选)
有人在上涨时卖出,能否据此断定他看空?
笔记仅保存在当前浏览器展开参考思路
不能。他可能在止盈、再平衡、对冲或筹集现金。需要额外信息才能判断动机。