Financial Statement Modeling 复习笔记
2020-03-20
- 使用 RMarkdown 的
child
参数,进行文档拼接。 - 这样拼接以后的笔记方便复习。
- 相关问题提交到 GitHub
- ROE
- 杜邦公式
- 科技公司的调整
1 股票代码和市值
查询感兴趣的公司的 ticker。
2 ROE
Financials: FS, IS, CFS
- FS: Financial Statement (资产负债表)
- IS: Income Statement (利润表)
- CFS: Cash Flow Statement (现金流量表)
\[\text{ROE} = \frac{\text{Net Income}}{\text{Total Equity}} \gets \frac{IS}{FS}\]
- ROE: earning per one dollar equity (shareholder)
- Net Income: Bottom Line (最后一条线, American Style)
net_income <- accounting('1,082,983') %>% as.numeric()
equity <- accounting('3,622,167') %>% as.numeric()
net_income %>%
divide_by(equity) %>%
percent()
## [1] 29.90%
## [1] 60,021
Minority Interest (60,021
):
ppdf
控股一个公司51%的股份,相当于控股100%,其中的49%的利益,白送的,FS上体现。
换言之,ppdf
100%控股,就拥有100%的这家公司资产。
\[\text{Assets} = \text{Liability} + \text{Equity} + \text{Minority Interest}\]
- Assets: belonging (capital) to earn
- Liablity: borrowing
- Equity: net belonging
- Book Value: follow the written down value
- Market Value: follow the market, stock prices
3 杜邦模型
参考 Yan (2014, 133)和 Higgins (2015, 48)
\[\begin{alignat}{2} \text{ROE} &= \text{Profit Margin} \times \text{Asset Turnover} \times \text{Leverage} \\ \frac{\text{Net Income}}{\text{Total Equity}} &= \frac{\text{Net Income}}{\text{Revenue}} \times \frac{\text{Revenue}}{\text{Asset}} \times \frac{\text{Asset}}{\text{Equity}} \end{alignat}\]
- 利润能力
- 资产能力
- 负债能力
\[\frac{\text{Asset}}{\text{Equity}} = \frac{\text{Liability}}{\text{Equity}} + 1\]
参考 万泉河 (2019) 对 拍拍贷PPDF 360金融IN 进行1的比较。
library(formattable)
chr2num <- function(x) x %>% as.character() %>% accounting() %>% as.numeric()
net_income <- chr2num(c("2,787,160","2,510,293"))
equity <- chr2num(c("5,923,882","4,440,196"))
roe <- net_income/equity;roe
## [1] 0.4704955 0.5653563
## [1] 2.218557 1.655273
revenue <- chr2num(c("5,350,734","6,171,858"))
profit_margin <- net_income/revenue;profit_margin # Profit Sustainability
## [1] 0.5208930 0.4067321
## [1] 0.4071332 0.8397388
asset turnover 说明一块钱资产产生多少营收,说明有可能做了很多创新项目都没营收,都砸了。
4 Extended
参考 CFA I Notes
\[\mathrm{ROE}=\left(\frac{\text { net income }}{\mathrm{EBT}}\right)\left(\frac{\mathrm{EBT}}{\mathrm{EBIT}}\right)\left(\frac{\mathrm{EBIT}}{\text { revenue }}\right)\left(\frac{\text { revenue }}{\text { total assets }}\right)\left(\frac{\text { total assets }}{\text { total equity }}\right)\]
- \(\frac{\text { net income }}{\text { EBT }}\) 除税率,衡量公司受税收影响程度
- \(\frac{\mathrm{EBT}}{\mathrm{EBIT}}\) 除利率,衡量公司受利息影响程度,负债越高越显著,因此杠杆也是影响的
- \(\frac{\mathrm{EBIT}}{\text { revenue }}\) 利润率,剔除税收和利息影响
5 市场费用和营收的关系
参考 https://m.huxiu.com/article/323350.html 如果市场费用高于营收,应对企业亮红灯。因为理论上企业可以“买营收”。好比作者签字售书,每本50元,卖一本作者送出55元,那么此书销量完全取决于作者砸多少钱。砸770亿,在中国可以卖14亿本。以高于营收的市场费用取得的营收是有害营收(例如蔚来、拼多多),以高于营收的市场费用获得的薅羊毛者不是“上帝”,而是“丧门星”。
6 financials 分析相关 R 包
quandl、tidyquant 目前只能拿股票数据了。
7 QE
在以往的经历中,2016年左右,丹麦和日本也相继进行了负利率政策。
“武器箱”空了,市场担心美联储的政策空间已经耗尽,后续可能已经没有操作余地。 熔断的原因。 而且这么快就把终极武器用完了,市场担心有更加不好的事情。 (三折人生 2020c)
但是2020年 Fed 的动作,导致了市场的异常反应。
8 熔断机制
参考 三折人生 (2020b)
所谓熔断机制(Circuit Breaker), 可以理解为自动停盘机制,
简单的说,当股市波动幅度达到一定范围,交易所为控制风险采取的暂停交易的措施,可能是几分钟,也可能全天交易就此停止。
在美国交易时段内,只对下跌有熔断机制。
- 美国股市常规交易时段为美国东部时间的周一至周五上午9:30至下午4:00。
- 而在上述交易时段外,美股也允许部分股票在没有正式开盘之前或之后进行交易委托,从而减弱一些突发事件给常规交易时段股价带来的大幅波动。
- 这个时间就被称为非美国交易时段。
因此
- 当标准普尔500指数下跌7%,触发第一级熔断,暂停交易15分钟;
- 注意,这里暂停交易的是所有股票,而不仅仅是标准普尔500指数的成分股。
- 第一次熔断后,后续如果只是突破7%是不再熔断的。
- 只有跌幅突破了13%,才会触发第二级熔断,还是暂停交易15分钟。
- 第二级熔断一天内也只能触发一次。
- 第一次熔断后,后续如果只是突破13%是不再熔断的。
- 而当标普500指数下跌20%,触发第三级熔断, 当天交易终止。
只有在美国东部时间9:30-15:25之间,触发一级和二级熔断,全市场股票才会被暂停交易15分钟。 15:25以后交易时段,即使触发熔断,也是不暂停交易的。
而在2020年3月9日,3月12日,3月16日,我们连续见证了历史! 标普500指数均跌破7%,触发第一级熔断,当天所有证券暂停交易15分钟!
附录
参考文献
Higgins, Robert. 2015. Analysis for Financial Management. 11th ed. McGraw-Hill Education.
Yan, Yuxing. 2014. Python for Finance. Packt Publishing.
万泉河. 2019. “伦敦证券交易所价值几何? 手把手教你做并购估值.” 经管之家. 2019. https://mp.weixin.qq.com/s/F3bxZA0j7RD51f2sOTEjxA.
三折人生. 2020a. “炸裂,这可是美联储祖传的秘方啊!.” 三折人生. 2020. https://mp.weixin.qq.com/s/JwJbvsV_14ItuisM_80AAQ.
———. 2020b. “熔断机制.” 三折人生. 2020. https://mp.weixin.qq.com/s/qKxSxsxiOV8XTpzWJj7WOA.
———. 2020c. “美联储的0利率王炸到底咋回事?.” 三折人生. 2020. https://mp.weixin.qq.com/s/5euyIIBp_PMZ0Afha8gWTA.
ttm = Trailing Twelve Months↩