Введение в финансовые концепции на Python
Dakota Wixom
Quantitative Finance Analyst
$ WACC = F_{Equity} * C_{Equity} + F_{Debt} * C_{Debt} * (1 - TR) $
Доля (%) финансирования рассчитывается следующим образом:
$ F_{Equity} = \frac{M_{Equity}}{M_{Total}} $
$ F_{Debt} = \frac{M_{Debt}}{M_{Total}} $
$ M_{Total} = M_{Debt} + M_{Equity} $
Пример:
Рассчитайте WACC компании со стоимостью долга 12%, стоимостью собственного капитала 14%, долговым финансированием 20% и финансированием за счёт собственного капитала 80%. Ставка корпоративного налога — 35%.
percent_equity = 0.80
percent_debt = 0.20
cost_equity = 0.14
cost_debt = 0.12
tax_rate = 0.35
wacc = (percent_equity*cost_equity) + (percent_debt*cost_debt) *
(1 - tax_rate)
print(wacc)
0.1276
Пример:
Рассчитайте NPV проекта, генерирующего $100 денежного потока ежегодно в течение 5 лет. Ставка WACC — 13%.
cf_project1 = np.repeat(100, 5)
npv_project1 = np.npv(0.13, cf_project1)
print(npv_project1)
397.45
Введение в финансовые концепции на Python