【邢不行|量化小讲堂系列45-实战篇】关于股票市值:99%投资者不知道的坑,你知道吗?

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/xingbuxing_py/article/details/89142108

引言:

邢不行的系列帖子“量化小讲堂”,通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助。

【历史文章汇总】请点击此处

【必读文章】EOS期现套利,一周时间,15%无风险收益

                     10年400倍策略分享(附视频逐行代码讲解)

个人微信:xingbx007,有问题欢迎交流。


关于股票市值:99%投资者不知道的坑,你知道吗?

这是邢不行第45期量化小讲堂的分享

转载请联系微信号: xingbuxing0807

在之前量化小课堂的系列文章中,介绍过一个A股10年400倍的选股策略。这个策略,不仅被美国股市百年历史、A股30年历史都证明为长期有效,还被严谨的学术界承认。

python量化入门 10年400倍策略分享(上):

python量化入门:10年400倍策略分享(上).mp4_腾讯视频

python量化入门 10年400倍策略分享(下):

python量化入门:10年400倍策略分享(下).mp4_腾讯视频

10年400倍策略详情请见以上视频视频

这个10年400倍策略使用到了股票的市值数据。市值这个概念很简单,就是股票的市场价值,说白了就是这家公司值多少钱,计算的方式是:

公司股价 * 公司全部的股本

然而,关于市值在量化投资中的实际使用,其实有很多的坑,本文就讲讲其中的一个。这个坑我曾经问过周围做投资的朋友,如果不是做量化的,100%不知道,做量化的,知道的比例也很低。

公司上市是为了融资。为了降低融资的难度,有的公司会选择在多个交易所上市。例如在A股上市的同时,同时也在B股、港股(也就是H股),甚至美股上市。

例如晨鸣纸业就是一家同时在A股、B股以及港股股上市的股票。由下图显示,它在A股、B股、港股上市的股份比例分别是:

晨鸣纸业股权结构

(声明一下,以上内容只是举例,不是荐股,我从不荐股。)

理论上,这些在不同市场上市的股份,他们背后代表的权益是一样的,没有任何差别,那么他们的股价应该也是一样的

但是看晨鸣纸业在不同市场的价格:

晨鸣纸业市场价格

我们可以看到,它在A股、B股与港股的价格很不一样。同样的股票,A股居然比港股贵了将近70%。

这就是大A股牛逼的地方。但是本文先不讨论这个,我们来看看如何计算这家多地上市的公司的市值。

理论上来说,对于晨鸣纸业这样的公司,算总市值的时候,就应该是它在A股市场、B股市场、H股市场三个市场里,市值的总和。也就是:

总市值 = A股市值 + B股市值 + H股市值

公司在单个市场的市值计算很简单,就是公司股票在这个市场里有多少股,乘以每一股多少钱就行了。所以总市值就应该是:

总市值 = A股价格*A股股本

               +B股价格*B股股本

               +H股价格*H股股本

在这个公式中,代入前文提到的股本和价格数据,我们得到晨鸣纸业的市值:

165800万股 * 6.92 + 70631万股 * 4.11 + 52830万股 * 4.11 ≈ 165亿

通过上面的方法算出来市值是165亿左右。但是看下图,是同花顺行情软件中晨鸣纸业的总市值。

同花顺的晨鸣纸业市值

图中显示的市值是201亿。和我们算出来的165亿差的非常大,有25%。

并且也可以再去看看其它的行情软件,通达信、大智慧之类的,还包括付费的wind,它们显示的都是200亿左右。

那么这些行情软件到底是怎么算的呢?其实他们用的是这样一个公式:

总市值=A股价格*(A股股本+B股股本+H股股本)

也就是说,不管这部分股份在哪里上市,都用A股的价格来计算。按照这个公式,晨鸣纸业具体计算出的总市值为:

6.92 * (165800万股 + 70631万股+52830万股) ≈ 201亿

这个数字和行情软件中显示的一样。因为晨鸣纸业A股的价格比B股和港股高出很多,所以这样算出来的总市值会比我们之前的方法要高。

至于行情软件为什么要这么算,我估计是因为这么算简单,毕竟不用考虑汇率啥的。一家这么算,然后整个行业就约定俗成的都这么算了。

这样的计算有点问题,但其实也没有太大关系,我们只要自己知道它是怎么算的,用的时候注意一点就行。

在市值这个重要数据的使用上,除了我们本文讲的问题之外,其实还有很多其它需要注意的地方。

例如什么是流通市值?计算流通市值的时候,需要注意什么?计算其它市值衍生指标,例如市盈率、换手率的时候,什么时候用总市值,什么时候用流通市值?这些其实都挺有讲究的。这些内容有机会的话,在之后的文章中和大家分享。

另外有的人会说,我知道这么细有什么用?

确实,对于普通投资者来说,似乎知道了也没啥用。但我们做量化投资就是要这么严谨,天天和数据打交道,所有投资决策都是基于数据做出的,这个时候,怎么能不知道某个数据具体是怎么来的、怎么算的呢?


系列文章推荐阅读:

  2018量化炒币7大玩法复盘 | 视频、PPT分享

【邢不行|量化小讲堂系列38-实战篇】我的数字货币跨期套利爆仓往事(上)

【邢不行|量化小讲堂系列36-python量化入门】如何通过3行Python代码计算最大回撤

关于量化的任何问题,或者想要了解其他内容,可以扫描下方二维码加我微信(xingbx007)和我交流。

如果你想入门量化,但是始终找不到方向,可以加入我的知识星球。我会在里面解答你的问题,分享我的感悟,不论是投资、技术,还是职业选择、思维方式。

                                                                      -- 学习和成长从来都不是一个人的事 --

猜你喜欢

转载自blog.csdn.net/xingbuxing_py/article/details/89142108