【Python实时盯盘与预警 #05】五档盘口藏了多少秘密?用 Python 读懂盘口大单 5 个信号
2026/8/8 9:27:55 网站建设 项目流程

你有没有这种经历:打开股票软件看到一屏幕花花绿绿的挂单,买一卖一、买五卖五,数字跳来跳去——知道它重要,但不知道到底该怎么看?

这就是盘口语言。上一篇文章我们讲了涨停池和炸板预警,今天往细了走:五档盘口里藏着主力资金动向的 5 个关键信号,我们用 Python 自动把它们读出来。


本文你将得到什么

  • 一个调通 mairui SDKstock_real_five()的五档盘口分析脚本
  • 5 个量化盘口信号:委买委卖差、大单识别、盘口厚度、价格梯度、综合判断
  • 对 5 只样本股(平安银行、万科 A、宁德时代、茅台、五粮液)的实时分析输出
  • 所有代码已在本地真实跑通,可直接复制使用

前置:盘口五档是什么

盘口 = 当前市场上正在排队等着买卖的委托单。

卖五 11.51 ← 卖得最高(最不急) 卖四 11.50 卖三 11.49 卖二 11.48 卖一 11.47 ← 卖得最低(最急) ──── 最新成交价 11.46 ──── 买一 11.46 ← 买得最高(最急) 买二 11.45 买三 11.44 买四 11.43 买五 11.42 ← 买得最低(最不急)
  • 卖一(ps[0]):想卖的人报的最低价——卖方心理底线
  • 买一(pb[0]):想买的人报的最高价——买方心理底线
  • 价格序列:ps 从低到高排列(卖一最低,卖五最高);pb 从高到低排列(买一最高,买五最低)

用 mairui SDK 拉盘口数据

frommairuiimportClientimportos# 证书只从环境变量加载(绝不硬编码!)lic=os.environ["MAIRUI_LICENCE"]mc=Client(lic)# 拉取平安银行五档盘口data=mc.stock_real_five("000001")print(data)# 输出:# {# "ps": [11.47, 11.48, 11.49, 11.50, 11.51], # 卖五档价格# "pb": [11.46, 11.45, 11.44, 11.43, 11.42], # 买五档价格# "vs": [964, 2133, 1320, 2733, 2170], # 卖五档数量(手)# "vb": [1771, 5247, 1573, 1796, 8733], # 买五档数量(手)# "t": "2026-08-04 09:59:09" # 快照时间# }

三个点注意:

  1. ps 和 pb 的索引规则:ps[0]=卖一(最低卖价),pb[0]=买一(最高买价)
  2. vs/vb 单位是"手"(1 手=100 股),做量级判断时注意
  3. 数据实时变化,同一只股票前后两次请求数据可能不同——盘口本身就是在跳的

信号 1:委买委卖差——谁在压谁

最直观的指标:五档总买单 - 五档总卖单。

total_buy=sum(vb)# 五档买盘总手数total_sell=sum(vs)# 五档卖盘总手数imbalance=total_buy-total_sell ratio=total_buy/total_selliftotal_sell>0elsefloat("inf")print(f"买={total_buy}手 卖={total_sell}手 差={imbalance:+d}手 比值={ratio:.2f}")

怎么读:

  • 差值 > 0:买盘厚于卖盘 → 资金在下面顶着,回落承接力量强
  • 差值 < 0:卖盘厚于买盘 → 上方压单多,反弹可能遇阻
  • 比值 > 1.5:买盘明显占优;比值 < 0.67:卖盘明显占优

实例(2026-08-04 09:59 平安银行):

买=19120手 卖=9320手 差=+9800手 比值=2.05 → 买盘强

接近 1 万手的净买盘,买方气势明显。


信号 2:买一 / 卖一大单——主力来了?

盘口里最"显眼"的,就是某一档突然挂出大单。

big_buy=vb[0]>=1000# 买一超 1000 手 = 大单big_sell=vs[0]>=1000# 卖一超 1000 手 = 大单

怎么读:

  • 买一大单:有人愿意在当前可成交的最高价"吃货"——可能在吸筹
  • 卖一大单:有人急于在当前可成交的最低价"倒货"——可能在出货
  • 买卖同时大单:多空分歧大,短线波动可能加剧

注意坑:大单可能是虚单。庄家会在某一档挂大单"表演",看市场反应后随时撤。真正有意义的是大单被吃掉——即买一的大单数量持续减少(有人正在接货)。

实例(平安银行):

买一=1771手=大单 卖一=964手(正常) → 买方大单,短线偏多

信号 3:盘口厚度——支撑/阻力有多强

价格变化 1 分钱,要吃掉多少手?

depth_buy=total_buy/vb[0]ifvb[0]>0else0depth_sell=total_sell/vs[0]ifvs[0]>0else0print(f"买厚={depth_buy:.1f}x 卖厚={depth_sell:.1f}x")

怎么读:

  • 厚度 > 3x:挂单深度充足,买一后面还有人等着接,支撑真实
  • 厚度接近 1x:就买一有量、后面几档是空的——一旦买一被打穿,价格可能快速下台阶

实例:

平安银行: 买厚=10.8x 卖厚=9.7x → 两边的深度都很足,价格短期窄幅震荡 宁德时代: 买厚=9.6x 卖厚=28.0x → 卖方阻力远大于买方,上方压力大

信号 4:价格梯度——买方追还是卖方让

买盘价格梯度 = 买一(最高) - 买五(最低) = 买方报价范围 卖盘价格梯度 = 卖五(最高) - 卖一(最低) = 卖方报价范围
bid_spread=pb[0]-pb[4]# 买一 - 买五ask_spread=ps[4]-ps[0]# 卖五 - 卖一

怎么读:

  • 买盘梯度 > 卖盘梯度:买方报价区间更大 → 买方更"急",愿意追价
  • 卖盘梯度 > 买盘梯度:卖方报价区间更大 → 卖方更"惜售",要高价才卖
  • 两端都很窄:市场观望,买卖都在等方向

信号 5:综合判断

把信号 1-4 合成一句话的判断:

ifimbalance>3000andbig_buy:verdict="买盘强 + 大单买入 → 短线偏多"elifimbalance<-3000andbig_sell:verdict="卖压强 + 大单卖出 → 短线偏空"elifratio>1.5:verdict="买盘占优但无大单 → 观望"elifratio<0.67:verdict="卖盘占优但无大单 → 观望"else:verdict="买卖均衡 → 方向不明"

完整脚本输出(5 只样本同时跑)

====================================================================== 五档盘口 5 大信号分析 样本: 5 只 | 时间: 2026-08-04 09:59 ====================================================================== [000001] 平安银行 买=19120手 卖=9320手 差=+9800手 比值=2.05 → 买盘强 买一=1771手=大单 综合: 📈 买盘强 + 大单买入 → 短线偏多 [000002] 万科A 买=92136手 卖=52480手 差=+39656手 → 买盘强 买一=15857手=大单 / 卖一=14842手=大单 综合: 📈 买盘强 + 大单买入 → 短线偏多(多空分歧) [300750] 宁德时代 买=67手 卖=28手 差=+39手 比值=2.39 → 买盘占优但无大单 → 观望 [600519] 贵州茅台 买=182手 卖=18手 差=+164手 比值=10.11 → 买盘占优但无大单 → 观望 [000858] 五粮液 买=743手 卖=221手 差=+522手 比值=3.36 → 买盘占优但无大单 → 观望

注:以上输出来自 2026-08-04 09:59 的真实接口调用,盘口数据实时变化,不同时间运行结果会不同。


常见坑

  1. 不要拿盘口做"能不能买"的唯一依据——盘口只反映当前瞬间的挂单意愿,下一秒可能全撤
  2. 大单≠主力——100 万的茅台可能是散户挂的,2 万的银行股可能是机构——要看金额不是手数
  3. 涨停/跌停股盘口无意义——涨停板卖盘全空只剩封单,跌停板买盘全空只剩压单
  4. 集合竞价期间(9:15-9:25)盘口是虚拟的,只有开市后才真实

小结

五档盘口虽然看起来花哨,但拆开看就是价格+数量+时序三个维度。今天用 Python 定量分析了 5 个信号:委买委卖差看大盘、大单看主力、厚度看支撑、梯度看心态、综合判断给方向。

下一篇我们讲批量实时接口——一次拉 20 只股票,只消耗 1 次额度,省 95%,让盘中轮询在免费版 500 次/日的限制下也玩得转。


本文所用行情数据来自麦蕊智数 API(mairuiapi.com)。文中代码均已本地验证并可复现。

⚠️免责声明:本文为技术分享,所有分析仅展示盘口数据结构与 Python 编程方法,不构成任何投资建议。股市有风险,投资需谨慎。

📌 本系列还有 11 篇待发布,关注「Python实时盯盘与预警」合集,下一期教你用批量接口把日额度从不够用到绰绰有余。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询