估值指标源码,有没有专业老师解答
首席常经理 在线
资质已认证
帮助8.1万 好评4950 从业10年+
+微信
感谢您关注该问题,该问题有8位专业答主做了解答。
下面是首席常经理的回答,如果对该问题还有疑问,欢迎问一问进一步咨询。
以下给出A股常用估值指标“PE-TTM”的Python源码示例,可直接用于本地量化回测或选股脚本。核心思路:用tushare拉取行情与财务数据,计算滚动12个月净利润并剔除负值,最后输出PE-TTM。

```python
import tushare as ts, pandas as pd, datetime as dt
ts.set_token('你的token')
pro = ts.pro_api()

def pe_ttm(ts_code, trade_date):
# 1. 取最近4个季度财报
end = pd.to_datetime(trade_date)
q4 = [end - pd.offsets.QuarterEnd(i) for i in range(4)]
q_dates = [q.strftime('%Y%m%d') for q in q4]
profit = pro.income(ts_code=ts_code, period=q_dates[0], fields='n_income_attr_p')['n_income_attr_p'].iloc[0]
for qd in q_dates[1:]:
try:
profit += pro.income(ts_code=ts_code, period=qd, fields='n_income_attr_p')['n_income_attr_p'].iloc[0]
except:
profit += 0
if profit <= 0: return None
# 2. 取当日总市值
mv = pro.daily_basic(ts_code=ts_code, trade_date=trade_date, fields='total_mv')['total_mv'].iloc[0]
return round(mv*10000/profit, 2)

# 示例:2024-05-31贵州茅台PE-TTM
print(pe_ttm('600519.SH', '20240531'))
```

如需PB、PS、EV/EBITDA等指标,只需把`n_income_attr_p`替换为对应财务字段即可。

以上内容来自网络,仅供参考,如需专业人工服务请点击头像查看加V咨询。
16 年证券从业|国有上市券商,股票两融期权业务一对一咨询
  展开↓
当前我在线 最快30秒解答 立即追问 99%的人选择
收藏
举报
推荐其他专业回答
在线 基金陈老师:您好,很高兴为您解答问题。
您好!估值指标源码对于普通投资者来说就像天书——看着密密麻麻的代码,根本不知道从哪下手。其实,专业的投资顾问团队会帮您解读这些指标,不需要您自己去研究源码。我们盈米基金叩富团队就有专业... 全文>
估值指标源码,有没有专业老师解答
相关问题
什么是股票估值?估值的本质是什么?
股票估值,就是综合公司财务、行业增速、市场行情,测算这只股票合理内在价值,再对比现价,判断股票是低估、合理、高估的分析过程。分两大工具:相对估值:PE、PB、PEG、EV/EBITDA...
增米经理 1105
东方财富app添加指标,有没有专业老师解答
在东方财富app添加指标,不同指标添加方式稍有不同。如果是添加自定义指标,打开东方财富app,在首页或个股页面,找到并点击指标或自定义选项,这就是设置自定义指标的入口;进入指标设置页面...
基金陈老师 5219
叩富简投公众号查询基金实时估值需要收费吗?,有没有专业老师解答
叩富简投公众号查询基金实时估值是完全免费的。作为合规的投资工具平台,其基金实时估值查询功能是面向所有用户开放的基础服务,不收取任何费用。基金实时估值是平台基于基金最新持仓数据与市场行情...
基金陈老师 1250
六脉神剑指标手机版,有没有专业老师解答
本质定位六脉神剑指标是民间量化爱好者研发的复合型技术指标,核心逻辑是将MACD、KDJ、RSI、LWR、BBI、MTM六大经典指标整合,通过“多指标共振”判断多空趋势,并非券商官方指标...
黎经理 1440
什么是估值回归,估值回归分为估值向业绩回归、估值向均值回归两类分别是什么?
估值回归是资本市场长期运行的核心规律,分为估值向业绩回归、估值向历史均值回归两种模式,二者驱动逻辑与行情持续性完全不同。估值向业绩回归,是股价提前上涨透支估值后,企业净利润持续增长,不...
资深王经理 511
如何判断一只股票的估值是否合理呢?有哪些常用的估值方法和指标呢?
判断一只股票的估值是否合理,可以使用以下常见的估值方法和指标:市盈率(P/E):将股票价格与每股收益进行比较,通常与同行业或市场平均水平对比,判断股票是否被高估或低估。市净率(P/B)...
小鹿经理 7163
评论
浏览更多不如立即追问,99%用户选择
立即追问

已有4,000万+用户获得帮助