目录
0. 承前
如果想更加全面清晰地了解金融资产组合模型进化论的体系架构,可参考:
0. 金融资产组合模型进化全图鉴
1. 简述
- 描述扣非净利润含义:扣非净利润是小卖部正常经营赚到的钱,不包括意外收入。
- 应用:帮助我们了解小卖部通过日常卖货真实赚到的钱。
- 大白话:就像小明经营小卖部,只算正常卖货的钱,不算捡到的钱或收到的红包。
2. 比喻:小明家的小卖部
2.1 第一步:分清楚钱的来源
小明今天的收入:
- 正常卖货收入:200元
- 捡到的钱:20元
- 叔叔给的红包:50元
- 政府补贴:30元
总共:300元
2.2 第二步:区分正常和特殊收入
正常收入(要算的):
- 卖零食赚的:80元
- 卖饮料赚的:70元
- 卖文具赚的:50元
特殊收入(不能算的):
- 捡到的钱
- 收到的红包
- 政府补贴
2.3 第三步:计算扣非净利润
算一算正常经营赚到的钱:
- 正常收入:200元
- 减去支出:150元
扣非净利润:50元
这50元的特点:
- 只算正常卖货赚的
- 不算意外之财
- 能反映真实经营能力
3. 生活中的例子
3.1 区分普通收入和特殊收入
小明的账本记录:
正常收入:
- 卖货赚的:200元
- 减去支出:150元
- 正常赚到:50元
特殊收入:
- 捡到钱:20元
- 红包:50元
- 补贴:30元
这些都不算在扣非净利润里
3.2 不同情况的对比
普通的一天:
- 只有卖货收入
- 扣非净利润:50元
特殊的一天:
- 卖货收入:50元
- 加上红包:100元
- 扣非净利润还是:50元
4. 小朋友要注意
4.1 为什么要分开算
分开算很重要:
- 正常卖货的钱是每天都有的
- 捡到钱是偶然的
- 红包是特殊的
- 补贴不是经常有的
就像:
- 零花钱是固定的
- 压岁钱是特殊的
- 不能把它们混在一起算
4.2 如何提高扣非净利润
要这样做:
- 好好经营小卖部
- 认真服务顾客
- 管理好进货和库存
- 减少不必要的支出
- 不能指望意外之财
5. 总结
记住:
- 扣非净利润只算正常经营的钱
- 不包括意外收入
- 能真实反映经营能力
- 是最可靠的赚钱指标
小贴士:
- 要靠自己的本事赚钱
- 不能依赖运气和意外
- 踏踏实实做生意
- 这样才能长久发展
6. 有趣的对比
想象一下:
小明和小华的小卖部对比
小明的小卖部:
- 正常卖货赚:50元
- 捡到钱:50元
- 扣非净利润:50元
小华的小卖部:
- 正常卖货赚:80元
- 没捡到钱:0元
- 扣非净利润:80元
虽然小明总收入多,
但小华的小卖部经营得更好!
7. 实现代码
def get_deducted_netprofit(ts_code: str, start_date: str = None, end_date: str = None):
"""
获取上市公司扣非净利润数据
参数:
ts_code (str): 股票代码,如 '000001.SZ'
start_date (str): 开始日期,如 '20200101'
end_date (str): 结束日期,如 '20231231'
返回:
DataFrame: 包含扣非净利润数据的DataFrame
字段包括:
- ts_code: 股票代码
- ann_date: 公告日期
- end_date: 报告期
- profit_dedt: 扣除非经常性损益后的净利润
- dt_netprofit_yoy: 归属母公司股东的净利润-扣除非经常损益同比增长率(%)
"""
try:
# 调用tushare接口获取数据
df = pro.fina_indicator(
ts_code=ts_code,
start_date=start_date,
end_date=end_date,
fields='ts_code,ann_date,end_date,profit_dedt,dt_netprofit_yoy'
)
return df
except Exception as e:
print(f"获取扣非净利润数据失败: {str(e)}")
return None
348

被折叠的 条评论
为什么被折叠?



