幌骗(spoofing)

幌骗指的是挂出限价单、并意图在其成交之前撤销它们,好让其他参与者对一批本来就无意成交的显示数量作出反应。在 DOM 或热力图上,只有挂出和撤销是可观测的;而使这种行为成为幌骗的那个意图,任何一张订单簿快照都无法确立。

Senzoukria · 术语表 · 更新于 2026 年 9 月


定义,以及它不是什么

幌骗由意图来定义:挂出一张委托,是为了在它能够被成交之前撤销它,以便制造关于供给或需求的虚假印象。受监管的期货市场禁止这种行为,交易所和监管机构的规则手册是它如何被定义、如何被执法的依据。这个定义对读图的人之所以重要,是因为其中可观测的那一部分——数量出现、随后未经成交就消失——同时也正是普通、合法活动的样子。做市商会随着价格移动撤单并重挂;对冲者在标的物变动时撤走委托;算法在每个跳动点上重新定价。撤单是一个事件;幌骗是一个关于它为什么发生的主张。

图表能显示什么、不能显示什么

  • 可观测:某个价格上的显示数量、它出现的时间、它消失的时间,以及这期间该价格上有没有成交打印。
  • 有委托层面数据时可观测:每一笔委托的存续时间,以及它是被撤销、被修改还是被成交。
  • 不可观测:是谁挂出了这张委托、他们意图如何,以及这次撤销是对信息的反应还是一开始就定好的计划。
  • 一堵在价格逼近时消失的大墙有好几种解释。本站的热力图指南写明:一条消失的色带本身并不能确立幌骗或意图。

记录被撤走的数量,而不下判决

有用的做法是把一次撤单当成一次测量。记下价格、数量、它被显示了多久、价格逼近到什么程度,以及撤单之后价格做了什么。在足够多的观测之上,像「一堵在被触及一个跳动点以内消失、且没有任何成交的大墙,之后会出现一段走向它留下的空洞的行情」这样的规则,就可以在现实成本下被检验。这套工作流不需要对意图做任何假设,而且它会产出那些被幌骗式叙事掩盖掉的反例。

在 Senzoukria 中

热力图屏幕的配色模式有一个「撤单着色」,设置里把它描述为未经成交即被撤走的流动性、撤单与幌骗,并附一条明确注释:这种归类是由聚合订单簿推断得出的,绝不会被呈现为逐笔委托层面的观测。流动性追踪面板需要逐笔委托(MBO)数据流,它按价格档位把被撤走的数量和被吃掉的数量分开;面板自己的注释写明:「被撤走」也包含做市商正常的重新报价,而面板区分的是撤走与成交,它不把撤走称为欺骗。这两种显示都不会输出一个幌骗标记。

常见误区

  • 从单独一次撤单里读出意图。一个出现又消失的一秒钟信号,更多时候是重新报价而不是操纵。
  • 把每一张大单都当成可能的幌骗而忽略它;有些墙是被成交掉的,也有些守住了。
  • 在更新频率不同的数据流之间对比被撤走的数量:一条慢数据流会让一次渐进的撤单看起来是瞬间完成的。

其他语言版本

常见问题

软件能自动识别幌骗吗?
软件能识别撤单,能测量数量被显示了多久、有没有成交。它无法观测意图,而意图正是法律上定义幌骗的那个要素。任何把一次撤单标注为幌骗的工具,说出来的都是一个假设,这个标签也应该照这样去读。
既然一堵消失的大墙可能并不是幌骗,它为什么还重要?
因为订单簿变了。无论原因是什么,原本挡在价格前面的数量已经不在那里了,所以接下来的市价单在遇到阻力之前会走得更远。不管是谁撤走了这张委托、为什么撤走,这个机械性的后果都值得记录。

继续阅读