基础不简单之市净率.PDFVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基础不简单之市净率

免费、开源证券数据平台 基础不简单之市净率 证券里很多的基础概念都非常有用,如市净率。这些基础概念在不同模型中作为常见的 量化因子。了解这些基础概念,最根本的是了解其求解公式(博主是数学系毕业的,惯性思 维,请见谅勿喷)。 市净率(Price to book ratio 即PB),指的是每股股价与每股净资产的比率,即 市净率 = 每股股价 / 每股净资产。 股价代表的是当前市场对该公司的估值,净资产代表该公司实际上的资产净值。所以, 市净率能反映出当前估值和实际净值之间的比值。当pb = 1,市场对该公司的估值等于其所 有资产净值;当pb 1, 说明市场给了该只股票大于其本身现值的溢价;当pb 1,说明当 前估值小于公司的现值,市场给出了折价的判断。公司被高估,反映市场对该公司有比较高 的预期,认为其具有更多潜在价值,更高的成长性,净资产将会出现上涨。但是在中国证券 市场经常出现炒“热点”的场景,而且长久不衰。也就是,处于某一个“热点”行业的证券 股价会被炒的很高,市净率自然会很高,当某“热点”退热后,股价就会跌回原本的真实估 值。同时,公司被低估,市净率小于1,一方面代表投资的好时机,巴菲特等股神不就是喜 欢购买往往被低估的公司,另一方面代表市场对该公司的前景没有信心,认为公司的经营情 况将会进一步恶化,资产净值会进一步下跌。 是不是感觉头大了?市净率这个指标本身包含了现实价值和未来预期两部分的信息。如 何抉择?一般地来说,如果公司处于高速增长期,市净率比较高是正常的,如果公司已经处 于成熟期,增速放缓,或者没有高于市场平均值,且公司资产大量为实物资产,市净率就不 应该远高于1。 所以,当在评估高风险企业,企业资产大量为实物资产的企业时,市净率是 一个非常重要的指标。 在一般的证券软件见到的市净率指标,不是pb,而是pb(MQR)或pbMQR。这个指标是 什么呢?不急,我慢慢道来。MQR 全称是MRQ 是指most recent quarter,即最近一个季度。 那么,pbMQR 自然表示最近一个季度的市净率。因为市净率的计算,需要参考财务报表中 公司的净资产,当然是最新的财务报表更有准确。 假如,博主证券资金不多,喜欢捡便宜,想学学“股神”巴菲特,在全市场中筛选被严 重低估的证券(不要打脸,只是“假如”)。如何操作呢?具体代码如下: #!/user/bin/env python # -*- coding:utf-8 -*- import pandas as pd import baostock as bs # 登陆系统 lg = bs.login() # 显示登陆返回信息 print(login respond error_code: + lg.error_code) print(login respond error_msg: + lg.error_msg) 免费、开源的证券数据平台 1 免费、开源证券数据平台 # 获取某一天的全市场的证券和指数代码 rs = bs.query_all_stock(day=2018-06-28) print(query_all_stock respond error_code: + rs.error_code) print(query_all_stock respond error_msg: + rs.error_msg) # 打印结果集 code_list = [] while (rs.error_code == 0) rs.next(): # 获取一条记录,将记录合并在一起 code_list.append(rs.get_row_data()[0]) print(code_list) df = pd.DataFrame() # 获取沪深A股历史K线数据 for code in code_list: # 详细指标参数,参见“历史行情指标参数”章节 rs = bs.query_history_k_data(code,

文档评论(0)

wangxue1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档