策略分享

港股Level2深度数据:3种订单簿陷阱让你挂单不成交,附监控代码

由bq46wiqq创建,最终由bq46wiqq 被浏览 8 用户

你盯着一只港股。买一挂了10万股,价格稳稳撑在那里。你心想:这支撑够厚,可以买。

3分钟后,10万股瞬间消失。股价跳水5%。你被套在山顶。

不是主力撤单太快你反应不过来。是你没意识到——港股没有做市商,那10万股可能是唯一在托盘的人。他一撤,下面全是真空区。 你在买一看盘的每一秒,都是在赌那个挂单人不会撤。

这篇文章不讲Level2数据怎么看,只讲三件事:

  • 为什么港股挂单量最大的位置,反而是最危险的位置
  • 三种“假订单簿”陷阱,让你看清主力如何用挂单画地图
  • 一段高精度代码,不再被挂单量的假象欺骗

\

一、那10万股是谁挂的?——港股没有“托盘的人”

在美股,如果有人挂了10万股买盘,大概率是做市商。他们有义务维持双向报价,你买多少他们接多少。

港股没有强制做市商。那10万股买盘,可能是一个大户、一个量化基金,甚至就是主力本人。

打个比方:美股像超市,货架上永远有货,补货员在后面推车。港股像周末跳蚤市场,摊主可能只有一件货。他收摊走了,你连退货的地方都没有。简单说就是:你看到的“买盘支撑”不是市场共识,而是某个人的个人意愿。那人随时可以改变主意。

(做市商:交易所指定的专业机构,有义务同时报出买价和卖价,维持流动性。港股只对部分蓝筹股和ETF有此要求,大量中小票无强制报价义务。)

香港金融发展局总监董一岳在2025年底已指出,港股主要成交量集中于头部企业,其余2000多只股票交投量较少,并建议为中小企业引入做市商制度。但改革落地前,散户仍需直面订单簿的真相。港交所Level 2市场深度标准提供10档买卖盘深度,但数据本身不会说话——主力看到的是你的底牌,而你看到的,是主力画的地图。

\

二、三种假订单簿陷阱:主力用挂单给你画的地图

订单簿不是市场的“真实报价”,是挂单人想让你看到的价格。QuantStrategy.io在2026年1月发布的流动性陷阱深度分析中,详细拆解了三种经典操纵手法:大额限价单并非为了成交,而是制造深度流动性的视觉幻觉。 当价格接近时,操纵者在毫秒级内撤单,留下真空区,追入的散户遭遇严重滑点。

陷阱一:“假墙”——买一最大的时候最危险

买一挂了20万股,买二到买五加起来不到3000股。这不是支撑。这是主力在买一放的一个巨大诱饵。

打个比方:你看到一堵墙,觉得安全,靠在上面。但你没注意到,那是一堵纸墙。有人轻轻一推,整面墙就倒了。

订单簿结构 看起来像 实际是
买一20万股,买二到买五共3000股 铁桶级支撑 纸墙——主力随时撤,撤了就是自由落体
卖一500股,每次吃光自动补500 抛压很轻 冰山订单——真实卖压可能是显示量的20倍
撤单后补量越来越小 买盘还在坚守 幽灵回补——主力在撤退,用递减补单掩盖真相

“假墙陷阱的本质:你看到的支撑,是主力想让你看到的支撑。”

陷阱二:“冰山订单”——你看到的抛压是1/20

卖一只显示500股。你吃掉这500股,两秒后卖一又出现500股。再吃,再来。吃到第20次,你累计成交了10000股——卖一上还是挂着500股。这叫冰山订单。

你看到的不是抛压,是抛压的1/20。 你以为在低吸,实际每一口都在为主力接货。

“冰山订单的本质:你永远不知道水下的那一部分有多大。”

陷阱三:“幽灵回补”——你以为买盘还在,其实在撤退

买一被吃掉5000股。三秒后,有人补了5000股。看起来买盘在坚守。但如果你盯住补充的单子:第一次补5000,第二次2000,第三次800,第四次消失了。

补单次数 补单量 主力的真实意图
第1次 5000股 刚吃完,补满,稳住你
第2次 2000股 有人在卖,象征性补一下
第3次 800股 懒得补了,准备撤
第4次 0 已撤退,挂单消失

“幽灵回补的本质:撤退不是一瞬间的,而是用越来越少的手数在掩护。”

\

三、分清“挂单的意图”与“成交的事实”

看懂三种挂单陷阱后,需要区分**“挂单的意图”“成交的事实”。订单簿(Depth)里的挂单量再大,只要没成交,都可以零成本撤销,这叫主力的‘意图’;而只有真金白银交易的才叫‘事实’。通过结合资金流向或逐笔成交数据,我们可以从资金单量结构**判断整个盘面的健康度。

中泰证券2026年4月发布的“聪明资金”追踪研报,将订单按金额分为四个等级:

订单类型 金额范围 对应主体 2026年以来的行为特征
小单 4万元以下 散户 持续净流入
中单 4-20万元 中户 跟随为主
大单 20-100万元 大户/游资 持续净流出
超大单 100万元以上 机构/北向 净流出,主升浪后期加速

打个比方:这就像一场宴会——穿西装的在从后门悄悄离场,穿便装的还在前门排队进场。简单说就是:大单在跑,小单在接——大资金对流动性最敏感,他们先走一步。

“资金结构的真相:你看到的繁荣,是散户在接盘,机构在出货。”

\

四、一段高精度代码,识破三种假订单簿陷阱

手动盯10档订单簿,需要同时判断“有没有假墙、是不是冰山、补单是递增还是递减”。这段代码将字典的Key从“档位位置”替换为“绝对价格”,从根本上规避因价格跳动导致的误判。

import asyncio, websockets, json, os
from decimal import Decimal # 高精度计算,规避 float 精度陷阱

API_KEY = os.environ.get("TICKDB_API_KEY")
URL = f"wss://api.tickdb.ai/v1/realtime?api_key={API_KEY}"

async def spot_traps(symbol):
    # 核心重构:以“价格”作为唯一锚点,而非“买一买二”的位置
    last_bid_qty = {}      # 格式: {price_str: qty_decimal}
    replenish_count = {}   # 格式: {price_str: count_int}

    while True:
        try:
            async with websockets.connect(URL) as ws:
                asyncio.create_task(heartbeat(ws))
                await ws.send(json.dumps({
                    "cmd": "subscribe",
                    "data": {"channel": "depth", "symbols": [symbol]}
                }))
                
                async for msg in ws:
                    data = json.loads(msg)
                    if data.get("cmd") != "depth": continue
                    bids = data["data"]["bids"][:5]

                    if not bids: continue

                    # 陷阱一:假墙警报
                    b1_price, b1_qty = bids[0][0], Decimal(bids[0][1])
                    b_total = sum(Decimal(b[1]) for b in bids)
                    if b_total > 0 and b1_qty / b_total > Decimal('0.8'):
                        print(f"[假墙警报] 买一价 {b1_price} 支撑量占比达 {(b1_qty/b_total)*100:.0f}%,警惕真空区跳水")

                    # 陷阱二+三:幽灵与冰山追踪
                    current_prices = []
                    for b in bids:
                        price, qty = b[0], Decimal(b[1])
                        current_prices.append(price)

                        if price in last_bid_qty:
                            prev_qty = last_bid_qty[price]
                            if prev_qty > 0:
                                chg = (qty - prev_qty) / prev_qty
                                # 当同一价格的挂单量锐减超过50%
                                if chg < Decimal('-0.5'):
                                    replenish_count[price] = 0
                                # 当同一价格的挂单量再次增加(主力补单掩护)
                                elif price in replenish_count and qty > prev_qty:
                                    replenish_count[price] += 1
                                    trap_type = "冰山订单(掩藏极深)" if qty >= prev_qty else "幽灵回补(递减撤退)"
                                    print(f"[补单追踪] 价格 {price} 第 {replenish_count[price]} 次补单 —— 判定:{trap_type}")

                        last_bid_qty[price] = qty

                    # 内存释放:清理跌出五档的过时价格记录
                    for p in list(last_bid_qty.keys()):
                        if p not in current_prices:
                            del last_bid_qty[p]

        except Exception:
            await asyncio.sleep(3)

async def heartbeat(ws):
    while True:
        await asyncio.sleep(1)
        try: await ws.send(json.dumps({"cmd": "ping"}))
        except: break

asyncio.run(spot_traps("0700.HK"))

逻辑其实很简单:假墙 = 买一占买盘总量80%以上。追踪陷阱的关键,是盯住同一个价格的挂单量变化,而不是盯住‘买一’这个位置(因为价格波动会让原先的买一降级为买二)。当某个固定价格上的挂单被吃掉后,补回来的量越来越小 = 幽灵回补。代码中引入了高精度计算,防止错判主力的微小动作。

\

五、冰山会化、纸墙会倒——但数据不会骗你

盯港股最怕的不是看错方向,是用错误的数据看方向。免费软件只给你买一卖一,或者5档深度但延迟2秒刷新——假墙在你屏幕上还是完整的样子,实际上主力早在一秒前就撤了。

TickDB的depth频道提供港股10档订单簿的毫秒级WebSocket推送——每一次挂单变化、每一次撤单、每一次补单量的大小,都能在代码中触发判断。你不需要猜主力在想什么,只需要看他做了什么。

硬核进阶:其实主力利用的是极微小的网络延迟差。散户在普通炒股软件上看到的“厚实买盘”,往往是每秒刷新一次的静态快照。但量化资金利用高频接口,在几百毫秒内就能完成“挂单 -> 诱骗散户进场 -> 瞬间撤单”的闭环。当你看到买盘很强准备跟进时,真正托盘的资金早就在物理线路上撤退了。这就是为什么必须用 WebSocket 实时推流代码来监控盘口的原因。)

\

六、港股订单簿避坑速查表

假墙陷阱

遇到这种情况 风险级别 怎么做
买一占买盘80%以上 不追买一,等撤单后看真实承接
买二到买五不到买一10% 不在买一位置重仓,防跳水

冰山/幽灵陷阱

遇到这种情况 风险级别 怎么做
卖一被吃瞬间补回 中高 不扫货,不对抗隐藏抛压
补单量逐次递减 立即减仓,不等最后一笔消失

资金结构陷阱

遇到这种情况 风险级别 怎么做
大单流出、小单流入 跟随大单方向,不逆势加仓
五档总深度低于1000股(小盘股) 拆单,分批限价参与

\

七、一句话总结

▍一句话总结 港股没有做市商,订单簿是主力给你画的一张可随时修改的地图。买一最大的时候最危险,撤单后补量越来越小是撤退信号,大单流出小单流入是机构在跑、散户在站岗。




你在港股被“假墙”骗过吗?评论区聊聊——A. 被坑过,以为是支撑结果是诱饵B. 没注意过挂单结构,只看价格C. 已经在盯挂单量变化了

如果这篇文章让你重新审视了订单簿上那些“看起来很厚”的数字,点个赞,收藏这张速查表,下次挂单前花30秒对照看一眼。

📡 数据由 TickDB.ai 提供


参考文献

  1. 香港交易所 (HKEX) — “OMD-C 市场深度数据产品说明:10档买卖盘深度 (Market Depth 10 price levels)”,官方技术文档
  2. 香港金融发展局 (FSDC) — “建议为中小企业引入做市商制度以支持流动性”,2025年12月记者会声明,总监董一岳
  3. QuantStrategy.io — “Liquidity Traps in Order Books:Walls, Icebergs, and Ghost Replenishment”,2026年1月深度分析报告
  4. 中泰证券 — “聪明资金追踪:大单/小单资金行为分化与市场择时”,2026年4月20日研报
  5. TickDB API 文档 v1.0.1 — WebSocket depth 频道:港股10档订单簿实时推送,支持市场:美股、港股、A股、加密货币

\

{link}