4. 大单与小单的界定:根据流通市值、日均成交量定义大单阈值
做盘口分析,第一关就是搞清楚什么是大单,什么是小单。
很多人一上来就盯着「单笔大于50万就是特大单」这种死规矩。我告诉你,这玩意儿就是个参考线,不能生搬硬套。你想想看,一只每天成交几个亿的股票,和一只每天成交几百万的股票,它们的「大单」能是一个概念吗?
4.1 为什么不能一刀切?
说白了,大单的界定必须动态调整。我见过不少新手,拿着固定阈值去分析,结果把正常的中单当成了主力出货,闹出笑话。
举个例子:
- 贵州茅台,流通市值2万亿,日均成交50亿。一笔100万的单子扔进去,连个水花都看不见。这算大单?顶多算个中单。
- 再看一只小盘股,流通市值5个亿,日均成交2000万。突然来一笔50万的单子,直接吃掉全天2.5%的成交量。这绝对是特大单,主力行为无疑。
所以,核心逻辑是:大单阈值 = f(流通市值, 日均成交量)。这两个变量缺一不可。
核心公式(我个人习惯用这个):
特大单阈值 = 日均成交额 × 0.5% ~ 1%
大单阈值 = 日均成交额 × 0.1% ~ 0.5%
中单阈值 = 日均成交额 × 0.01% ~ 0.1%
4.2 实战中的阈值设定方法
嗯,这里要注意。我建议你分两步走:
第一步:根据流通市值粗分
| 流通市值范围 | 典型特征 | 特大单参考线(单笔) |
|---|---|---|
| < 20亿 | 小盘股,流动性差 | > 20万 |
| 20亿 ~ 100亿 | 中盘股,流动性一般 | > 50万 |
| 100亿 ~ 500亿 | 大盘股,流动性较好 | > 100万 |
| > 500亿 | 超级大盘,流动性极好 | > 200万 |
这张表只是起点。我在项目中遇到过,有些小盘股因为游资炒作,日均成交突然放大10倍。这时候再用20万当特大单阈值,就会漏掉很多信号。
第二步:结合日均成交量微调
更精确的做法,是用过去20个交易日的日均成交额做分母。我一般这么算:
# 伪代码示例
def get_threshold(stock_code):
avg_amount = get_avg_daily_amount(stock_code, days=20) # 近20日均成交额
huge_order = avg_amount * 0.005 # 0.5% 作为特大单阈值
big_order = avg_amount * 0.001 # 0.1% 作为大单阈值
return huge_order, big_order
# 举个例子
# 某股票日均成交1亿
# 特大单阈值 = 1亿 * 0.5% = 50万
# 大单阈值 = 1亿 * 0.1% = 10万
你想想看,这样算出来的阈值,是不是比死板的50万合理多了?
4.3 避坑指南:我曾经踩过的坑
我曾经犯过一个低级错误。当时分析一只ST股,流通市值才8个亿,我直接用50万当特大单阈值。结果发现每天都有几十笔「特大单」成交,把我吓一跳。后来一查,是几个散户在对倒,单笔金额刚好卡在50万附近。
从那以后,我给自己定了个规矩:阈值必须动态调整,而且要看分时图的成交明细来验证。如果发现阈值设得太低,导致「大单」满天飞,那就说明阈值需要上调。
警告:
- 不要只看单笔金额,还要看「单笔成交量/总流通股本」这个比例。比例超过0.01%的,才值得重点关注。
- 小心「拆单」行为。主力经常把大单拆成几十笔小单,伪装成散户交易。这时候单纯看单笔金额会失效,需要结合「时间间隔」和「价格档位」来判断。
4.4 知识体系:一张图看懂大单界定逻辑
下面这张图,是我自己整理的核心逻辑。你把它存下来,以后分析盘口时对照着看。
小技巧:
我建议你把这张图的逻辑写成自动化脚本。每天开盘前跑一遍,自动更新所有自选股的阈值。这样盘中看到大单时,你就能立刻判断:这是主力在干活,还是散户在瞎搞。
4.5 总结一下
大单界定没有标准答案。核心就三句话:
- 看市值:市值越大,阈值越高。
- 看成交量:成交越活跃,阈值越高。
- 动态调整:别死守一个数,要根据盘面变化微调。
记住,盘口分析的本质是「异常行为识别」。如果一笔单子明显超出了该股票的正常交易粒度,那它就是你需要关注的大单。至于具体是50万还是100万,那只是工具,不是真理。