结合实例解释盘口数据名词含义

本文以中国平安为例,整理了下股票交易App上盘口数据的一些名词含义。

0. 写在前面

读本科的时候,心血来潮,去国泰君安开了户,买了一手,后来卖掉,一晃有八九年没碰股票了。工作之后,受身边同事影响,开始有意识接触股票。每次打开涨乐财富通APP(华泰证券),好多名词看不懂,所以想着花些时间把一些指标搞懂。单纯查名词定义,理解得不透,决定以某个股票为例(本文选的是中国平安),理解如下这些名词的含义(图片是2020年1月23日收盘后截取的)。

2020年1月23日中国平安
图1 2020年1月23日中国平安

2020年1月23日中国平安超级盘口
图2 2020年1月23日中国平安超级盘口

1. 股本、市值、集合竞价

(1)总股本和流通股本

总股本是股份企业发行的全部股票总数。流通股本是指可以在二级市场流通的股份。流通股本可能只是其中的一部分,对于全流通股份来说总股本=流通股本(让我感动诧异的是,居然找不到一个清晰的定义,MBA智库百科和百度百科说得不清不楚)。国外的股票从一上市就是全流通的,总股本就等于流通股本,流通股本是具有中国特色的股市术语[2]

中国的股票上市,在未实行股权分置(股权分置是指A股市场上的上市公司的股份分为流通股非流通股)改革前,(个人或集体或国家)法人股是不允许上市流通的,只有部分发行的股票可在二级市场流通,这部分就是所谓的流通股本。

05年开始实施股权分置改革后,新上市的股票都是全流通的,过去的法人股也慢慢可以开始在二级市场流通,但却是有数量和时间限制,这就是限售流通股

从图2的盘口数据可以看到中国平安的总股本是182.80亿,流通股本是108.33亿。想看到确切的数字,可以查看中国平安的财报。

上海证券交易所(披露 –> 上市公司信息 –> 定期报告 –> 输入证券代码或者简称 –> 查询)可以找到中国平安财务报表,如下图所示:

查找上市公司财务报表
图3 查找上市公司财务报表

601318:中国平安2018年年度报告(2019年年度报告还没出,按规定年报要求年度结束后4个月内披露)中的股本变动及股东情况章节,可以看到股份总数为18,280,241,410,包括:

1 人民币普通股        10,832,664,498
2 境内上市的外资股     0
3 境外上市的外资股     7,447,576,912 
4 其他

在这里,流通股即人民币普通股,数目为10,832,664,498

(2)总市值和流通市值

中国平安在2020年1月23日收盘价是83.49,这样可求得总市值和流通市值:

# 总市值 = 当前股价 * 总股本
>>> 83.49 * 18280241410
1526217355320.9

# 流通市值 = 当前股价 * 流通股本
>>> 83.49 * 10832664498
904419158938.0199

对应于盘口数据中的总市值15262.17亿,流通市值9044.19亿。

(3)今开,集合竞价

中国平安在2020年1月23日的开盘价(今开)是84.01,并不等于昨收85.22。那么开盘价是怎么确定的?答案是开放式集合竞价

所谓集合竞价就是在当天还没有开盘价的时候,股民可根据前一天的收盘价和对当日股市的预测来委托股票买入与卖出,计算机根据这段时间(从9:15到9:25)的申报按最大成交量的原则(不按时间优先和价格优先)撮合出股票的价位,符合要求的申报(剩下的其他委托将自动进入开盘后的连续竞价),其成交价格都是这一个价格。集合竞价时间从9:15到9:25。

  • 9:15 – 9:20 可以委托买入和卖出,也可以撤销申报
  • 9:20 – 9:25 可以委托买入和卖出,不可以撤销申报

(PS:9:25-9:30,可以接受委托买入和卖出,但不对买卖申报或撤销申报作处理)

最大成交量原则,从一堆买入和卖出委托找到这么一个价位(成交价格),使其同时满足以下3个条件:

  • 成交量最大
  • 高于基准价格(成交价格)的买入申报和低于基准价格的卖出申报全部满足(成交)
  • 与基准价格(成交价格)相同的买卖双方中有一方申报全部满足(成交)

具体是怎么找的,可以阅读MBA智库百科-集合竞价交易制度,该文给了一个简单例子阐明集合竞价的基本过程。

如果集合竞价未能找出符合上述3个条件的成交价格,则开盘价将在其后进行的连续竞价中产生,连续竞价的第一笔成交价格作为该股当日的开盘价。

(4)收盘价

收盘集合竞价时间从14:57到15:00,集合竞价原则和过程如上所述。从图1看到的,84.39即为中国平安2020年1月23日的收盘价。

  • 收盘价大于开盘价,阳线
  • 收盘价低于开盘价,阴线

2. 股票活跃程度

2.1 成交量相关

(1)成交量和成交额

成交量指当天成交的股票总手数。从图1看中国平安的成交量为108万手,成交额为90.19亿。可以求得成交均价83.51,与图1所示吻合。

# 成交均价 = 成交额 / (成交量 * 100)
>>> 9019000000 / (1080000 * 100)
83.50925925925925

(2)量比

量比是指开市后每分钟的平均成交量与过去5个交易日每分钟平均成交量之比,衡量相对成交量的指标。量比=(现成交总手数/现累计开市时间(分))/ 过去5日平均每分钟成交量

中国平安收盘时成交量是108万手,从App可以查到过去5日收盘的成交量如下:

日期          成交量
20200122    73.658
20200121    72.758
20200120    93.605
20200117    55.537
20200116    49.858

数据是收盘后截的,因此现累计开市时间等于一整天的开盘时间,求得量比为1.56,跟盘口数据1.56吻合。

# 量比 = 现成交总手数 / 过去5日平均成交量
>>> 108 / ((73.658+72.758+93.605+55.537+49.858)/5)
1.5633323297125783
  • 当量比大于1时,说明当日每分钟的平均成交量大于过去5日的平均值, 成交放大
  • 当量比小于1时,说明当日成交量小于过去5日的平均水平,成交萎缩

(3)换手率

换手率=(某一段时期内的成交量)/(发行总股数)x100%,反映股票流通性。在中国,股票分为可在二级市场流通的社会公众股和不可在二级市场流通的国家股和法人股两个部分。因此在中国,换手率只对可流通部分的股票进行计算,以更真实和准确地反映出股票的流通性,即:换手率=成交量/流通股本×100%

以中国平安在2020年1月23日收盘后数据为例:

成交量:108.00万
总股本:182.80亿股    # 实为18280241410
流通A股:108.33亿股   # 实为10832664498

求得换手率1%,与图1吻合。

# 换手率 = 成交量 / 流通股本
>>> (1080000 * 100) / 10832664498
0.009969846294043325

(4)振幅

股票振幅=(股票开盘后的当日最高价 – 最低价) / 前日收盘价 x 100%,在一定程度上表现股票的活跃程度,有日振幅分析、周振幅分析、月振幅分析等。

以中国平安日振幅为例:

最高  85.98
最低  84.50
昨收  86.15

计算得到振幅为1.72%。

>>> abs(85.98 - 84.50)/86.15
0.017179338363319835

2.2 买卖盘

(1)内盘和外盘

内盘指股票在买入价成交,成交价为申买价,说明抛盘比较踊跃;外盘指股票在卖出价成交,成交价为申卖价,说明买盘比较积极。举个例子[1]

买1      委托买入价       数量
1           3.60         4         

卖1      委托卖入价       数量
1           3.70        56

由于委托买入价与卖出价之间没有相交部分,股票在此刻就没有成交,申买与申卖就处于僵持状态。

此时,若场内的抛盘较为积极,突然报入一个卖出价3.60元,则股票就会在3.60元的价位上成交,成交价为申买价,这就是内盘。

反之,若场内的买盘较为积极,突然报入一个买入阶3.70元,则股票就会在3.70元的价位上成交,成交价为申卖价,这就是外盘。

从图2得外盘51.68万,内盘为56.32万,两者加起来正好是成交量108万。

(2)委比

委比=(委买数-委卖数)/(委买数+委卖数)×100%

  • 委买数:现在所有个股委托买入下五档之手数相加之总和
  • 委卖数:现在所有个股委托卖出上五档之手数相加之总和

注:之前是三档,从2003年12月8日起,深沪证券交易所,调整了买卖盘揭示范围,投资者看到的行情数据变成五档行情。

举个例子(如图1所示),中国平安的五档行情如下:

买      委托买入价       数量
1   83.48   11
2   83.47   33
3   83.46   22 
4   83.45   23
5   83.44   19       

卖      委托卖入价       数量
1   83.49   161
2   83.50   837
3   83.51   166
4   83.52   35
5   83.53   278

求得委比为-86.37%。然而,超级盘口的数据显示的是-86.38%。我是不是哪里错了?

# 委比 = (委买数-委卖数)/(委买数+委卖数)
>>> ((11+33+22+23+19) - (161+837+166+35+278))/ ((11+33+22+23+19) + (161+837+166+35+278))
-0.8637223974763407

委比用以衡量一段时间内买卖盘相对力量的强弱。委比为正值,说明场内买盘较强,数值越大,买盘就越强劲。反之,若委比为负值,说明市场抛盘较强。委比的两个极端:

  • 涨停板的股票,由于卖盘上没有挂单,因此其指标必定是+100%
  • 跌停板的股票,由于买盘上没有挂单,因此其指标必定是-100%

(3)委差

委差是委买委卖的差值,反映买卖双方的力量对比,正数为买方较强,负数为抛压较重。

# 委差 = 委买数 - 委卖数
>>> (11+33+22+23+19) - (161+837+166+35+278)
-1369

与超级盘口显示的委差-1369相吻合。

3. 市净率和市盈率

3.1 每股净资产

每股净资产= 股东权益总额(净资产)/总股本,反映每股股票所拥有的资产现值。对于重资产公司(比如钢铁行业),比如从宝钢股份2019第三季度财报可以看到其归属于母公司所有者权
益(或股东权益)合计
为174,639,422,363.59元。与之相对应的是轻资产。国际著名管理顾问公司麦肯锡特别推崇的“轻资产运营”战略[5]

“轻资产运营”战略(Asset-light strategy)是指企业只进行少量的硬资产投资,通过输出管理、技术和品牌获取利润,自己则专注于产品研发、销售、服务与品牌推广的商业模式。战略的核心思想就是运用杠杆原理,充分利用各种外界资源,减少自身投入,把自身资源集中于产业链利润最高的阶段——“微笑曲线”的两端——以提高企业的盈利能力。

中国平安2019第三季度财报可以看到其归属于母公司股东权益合计为641,197百万元,如下所示:

中国平安2019Q3合并资产负债表
图4 中国平安2019Q3合并资产负债表

PS:少数股东权益。在母公司拥有子公司股份不足100%,子公司股东权益大部分属于母公司所有(即多数股权),其余一些属外界其他股东所有(即少数股权)。

可以求得中国平安的每股净资产35.08,与图2盘口数据吻合。

# 每股净资产 = 净资产 / 总股本
>>> 641197000000 / 18280241410
35.0759590980697

3.2 市净率

市净率(P/B, PBR)=每股市价(Price)/每股净资产(Book Value)=总市值/公司净资产。市净率可用于股票投资分析,一般来说市净率较低的股票,投资价值较高。从超级盘口来看,中国平安每股净资产为35.08,可求得市净率为2.38,与图2的盘口数据吻合。

# 市净率 = 每股市价 / 每股净资产
>>> 83.49 / 35.08
2.3799885974914483

3.3 市盈率

(1)每股收益_TTM

每股收益_TTM,TTM(Trailing Twelve Months)表示滚动12个月。每股收益_TTM = 最近四个季度的净利润/总股本。查看中国平安2018年报,在合并利润表中可以看到归属于母公司股东的净利润是107,404百万元,这样可以求得每股收益_TTM为5.8754。

# 上一年度每股税后利润 = 净利润 / 总股本
>>> 107404000000 / 18280241410
5.875414749240995

该值与富途牛牛上中国平安每股指标相吻合。

中国平安每股指标
图5 中国平安每股指标(从富途牛牛截取)

(2)静态市盈率

市盈率(Price to Earnings ratio,简称P/E ratio),在上海证券交易所的每日行情表中,市盈率 = 当日收盘价格 / 上一年度每股税后利润。反映企业按现在的盈利水平要花多少年才能收回成本。

在中国平安2018年报的合并利润表中可以看到归属于母公司股东的净利润是107,404百万元,可以求得上一年度每股税后利润为5.8754。

# 上一年度每股税后利润 = 净利润 / 总股本
>>> 107404000000 / 18280241410
5.875414749240995

这样就可以求得静态市盈率为14.21,与图2盘口数据吻合。

# 静态市盈率 = 当日收盘价格/上一年度每股税后利润
>>> 83.49 / 5.875414749240995
14.210060661808685

有个疑问,合并利润表中有两个每股收益(人民币元):

  • 基本每股收益 6.02
  • 稀释每股收益 6.01

稀释每股收益是指在基本每股收益的基础上,潜在普通股(如公司发行的可转债)转换为普通股后,使普通股总数增加,重新计算每股的收益。这个基本每股收益是怎么算出来的?

(3)动态市盈率

静态市盈率的计算是基于上一年度的年报,有一定的滞后性。动态市盈率弥补了这一不足,通过静态市盈率来预测未来一年的市盈率。动态市盈率=静态市盈率*动态系数\(\alpha\):

$$
\alpha=\frac{1}{(1+r)^{n}}
$$

其中,\(r\)表示复合增长率,\(n\)表示企业可持续发展的存续期。

复合增长率(CAGR, Compound Annual Growth Rate)不同于增长率GR,想想复利就好理解了。举个例子,投资10000(基础价值),经过3年,现有价值是20000,可以列出下列等式,可求得复合增长率\(r\)为26%。

$$
10000 \cdot (1 + r)^{3} = 20000 \Rightarrow r = 2^{1/3} – 1
$$

现在的问题是\(r\)取哪些值来算,\(n\)又该是多少。找了一圈,没看到哪里有说的:-(

我在知乎上看到另一种说法,说软件上面的动态市盈率并不按公式来算,而是简单粗暴当前股价除以本年度预测的每股收益(根据最新季度财报动态扩展到年报数据,如只有三季报,利润为A,那么年净利润就为A/3 * 4)。我试算了下:

# 当前股价 / (Q3中的归属于母公司股东的净利润 / 总股本 / 3 * 4)
>>> 83.4 / (129567000000 / 18280241410 / 3 * 4)
8.825002509863623

计算得到的结果是8.83,而图2盘口数据中的市盈(动)为8.84。估计这样算不对。

4. 写在后面

本以为整理盘口数据上这些名词的含义很简单,实则不易,主要原因是参考资料(如百度百科、MBA智库百科、一些博客)含糊不清,有些明显前后矛盾。想查阅其他资料多方佐证,发现材料抄来抄去,唉。基于这个事实,本文多半也是错漏百出,还请大家不吝指教。

参考资料:

[1] MBA智库百科-内盘和外盘

[2] MBA智库百科-流通股本

[3] 如何系统地学习股票投资? – 刘鹏程Sai.L的回答 – 知乎

[4] 终于有人把股市集合竞价的秘密说清楚了!

[5] 雪球:重资产还是轻资产?

发表评论

电子邮件地址不会被公开。 必填项已用*标注