目录
-
- [0. 承前](#0. 承前)
- [1. 简述](#1. 简述)
- [2. 比喻:小明家的小卖部](#2. 比喻:小明家的小卖部)
-
- [2.1 第一步:计算收到的所有钱](#2.1 第一步:计算收到的所有钱)
- [2.2 第二步:减去各种支出](#2.2 第二步:减去各种支出)
- [2.3 第三步:计算能带回家的钱](#2.3 第三步:计算能带回家的钱)
- [3. 生活中的例子](#3. 生活中的例子)
-
- [3.1 好的经营情况](#3.1 好的经营情况)
- [3.2 一般的经营情况](#3.2 一般的经营情况)
- [3.3 不好的经营情况](#3.3 不好的经营情况)
- [4. 小朋友要注意](#4. 小朋友要注意)
-
- [4.1 为什么钱会变少](#4.1 为什么钱会变少)
- [4.2 如何增加能带回家的钱](#4.2 如何增加能带回家的钱)
- [5. 总结](#5. 总结)
- [6. 实现代码](#6. 实现代码)
0. 承前
如果想更加全面清晰地了解金融资产组合模型进化论 的体系架构,可参考:
0. 金融资产组合模型进化全图鉴
1. 简述
- 描述归母净利润含义:归母净利润就是小卖部真正能带回家的钱。
- 应用:帮助我们了解经营小卖部后,最终能给家里赚多少钱。
- 大白话:就像小明经营小卖部,付完所有该付的钱后,真正能放进家里储蓄罐的钱。
2. 比喻:小明家的小卖部
2.1 第一步:计算收到的所有钱
小明的小卖部今天:
- 收到的所有钱:200元(营业总收入)
- 这些钱还不能都拿回家
- 要先减去很多支出
2.2 第二步:减去各种支出
要付出这些钱:
- 进货成本:80元(买零食、饮料、文具)
- 店铺租金:30元
- 水电费:10元
- 请小红帮忙的工资:20元
- 其他支出:10元
总支出:150元
2.3 第三步:计算能带回家的钱
算一算真正能带回家的钱:
- 收到的钱:200元
- 减去支出:150元
- 能带回家:50元
这50元就是归母净利润:
- 是真正属于小明家的钱
- 可以放进家里的储蓄罐
- 可以用来改善家里的生活
3. 生活中的例子
3.1 好的经营情况
小明的好日子:
- 收到的钱:300元
- 支出:200元
- 带回家:100元
今天生意真好!
3.2 一般的经营情况
小明的普通日子:
- 收到的钱:200元
- 支出:150元
- 带回家:50元
勉强还行!
3.3 不好的经营情况
小明的困难日子:
- 收到的钱:150元
- 支出:140元
- 带回家:10元
今天赚得太少了!
4. 小朋友要注意
4.1 为什么钱会变少
收到的钱会变少因为:
- 要付给供货商叔叔的货款
- 要付给房东阿姨的租金
- 要给帮忙的小红工资
- 要交水费电费
就像买玩具:
- 收到100元零花钱
- 买完玩具和文具
- 最后能存起来的就少了
4.2 如何增加能带回家的钱
可以这样做:
- 想办法多卖一些东西
- 货物要精明进货,避免过期
- 节约水电等费用
- 自己多干活,少请人帮忙
5. 总结
记住:
- 归母净利润是最终能带回家的钱
- 要减去所有该付的钱
- 剩下的才是真正赚到的
- 这些钱可以给家里改善生活
小贴士:
- 不是收到的钱都是自己的
- 要学会计算支出
- 要懂得开源节流
- 这样才能赚到更多钱
6. 实现代码
python
def get_parent_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: 报告期
- 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,netprofit_yoy'
)
return df
except Exception as e:
print(f"获取归母净利润数据失败: {str(e)}")
return None