Python全系列 教程
3567个小节阅读:5930.5k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
市盈率(Price Earnings Ratio,简称P/E或PER),分为静态市盈率和动态市盈率。
静态市盈率,即市场广泛谈及的市盈率,是用当前每股市场价格除以该公司的每股税
后利润,其计算公式如下:
一般来说,市盈率指标的数值越小越好, 市盈率指标的数值越小,说明投资回收期越
短,投资风险越小,股票的投资价值越高;反之,市盈率数值越大,说明投资回收期越长,
风险越大,投资价值越低。
动态市盈率,是指还没有真正实现的下一年度的预测利润的市盈率,比如下年的动态市
盈率就是股票现价除以下一年度每股收益预测值,后年的动态市盈率就是现价除以后年每股
收益。其计算公式如下:
另一种计算公式:
其中N为收益可持续增长的年份数
注意
- 利用市盈率比较不同股票的投资价值时,这些股票必须属于同一个行业!
- 无论是静态还是动态,如果在净利润不变的情况下,市盈率越低越好!
- 另一方面,市盈率低也意味着投资者对该公司的增长不太乐观,而市盈率高也意味着投资者有良好的长期增长前景,所以他们愿意为今天的股票支付更大的价格,以从公司未来的增长获利
- 市盈率只是评价股票的其中一个重要指标,不能过于迷信市盈率,还必须结合其他指标才能进行正确的决策
xxxxxxxxxx
# 用户认证代码略...
from jqdatasdk import *
# valuation代表市值数据表;查询条件为静态市盈率大于4且小于5
q1 = query(valuation).filter(
valuation.pe_ratio_lyr > 4,
valuation.pe_ratio_lyr < 5
)
df1 = get_fundamentals(q1) # 根据查询条件获取数据
print(df1['code']) # 打印符合条件的股票代码
# 查询条件为动态市盈率小于6
q2 = query(valuation).filter(
valuation.pe_ratio < 6
)
df2 = get_fundamentals(q2) # 根据查询条件获取数据
print(df2['code']) # 打印符合条件的股票代码
1. 关于静态市盈率与动态市盈率,下列说法正确的是:
A 市盈率数值越大,股票的投资价值越高
B 选择股票时,应该比较不同行业的市盈率
C 市盈率是评价股票的最重要指标,无需关注其他指标
D 以上说法均不正确
2. 通过valuation获取静态市盈率的代码是:
A valuation.pe_ratio_lyr
B valuation.pe_ratio
C valuation.circulating_market_cap
D valuation.capitalization
1=>D 2=>A