-
Present Values 3
-
Lecture1.1
-
Lecture1.2
-
Lecture1.3
-
-
NPV vs. IRR 4
-
Lecture2.1
-
Lecture2.2
-
Lecture2.3
-
Lecture2.4
-
-
Other Profit Measures 4
-
Lecture3.1
-
Lecture3.2
-
Lecture3.3
-
Lecture3.4
-
-
Depreciation 4
-
Lecture4.1
-
Lecture4.2
-
Lecture4.3
-
Lecture4.4
-
-
Cash Flow Challenges 9
-
Lecture5.1
-
Lecture5.2
-
Lecture5.3
-
Lecture5.4
-
Lecture5.5
-
Lecture5.6
-
Lecture5.7
-
Lecture5.8
-
Lecture5.9
-
-
Capital Asset Pricing Model 3
-
Lecture6.1
-
Lecture6.2
-
Lecture6.3
-
-
Risky Debt 3
-
Lecture7.1
-
Lecture7.2
-
Lecture7.3
-
-
Unlevering Equity 3
-
Lecture8.1
-
Lecture8.2
-
Lecture8.3
-
-
Weighted Average Cost of Capital 4
-
Lecture9.1
-
Lecture9.2
-
Lecture9.3
-
Lecture9.4
-
-
Debt Effect Analysis 2
-
Lecture10.1
-
Lecture10.2
-
-
WACC Challenge 2
-
Lecture11.1
-
Lecture11.2
-
-
Relative Valuation 4
-
Lecture12.1
-
Lecture12.2
-
Lecture12.3
-
Lecture12.4
-
-
Forward Contract Valuation 3
-
Lecture13.1
-
Lecture13.2
-
Lecture13.3
-
Solution 4
You may be tempted to add in a new charge for depreciation but that is not the correct answer. In terms of finance, we pay the $100,000 in period 0, so that is when we add the NCS charge. That being said, there is a difference when we include depreciation. Because we shift the accounting charges over the 5 years, in terms of taxes our profits look $20,000 less so we don’t get taxed on 20,000. This is the tax shield we covered before. Let’s create a tax shield function, and add its value to the operating cashflow.
def taxShield(initial,salvage,years,taxRate,r):
dep = (initial-salvage)/years
taxShield = dep*taxRate
return [Cashflow(taxShield,t,r) for t in range(1,years+1)]
We get the tax shield cash flow for each year by using list comprehension. You could have just as easily created a loop and added a cashflow for each year. The new NPV is:
Solution 4
print(NPV(NCS)+NPV2(OCF,.2)+NPV(taxShield(100000,0,5,.2,.05)))
Challenge
In period 0 your net working capital goes down by 50,000, and then in period 5 it goes back up by this 50,000. What is your NPV now?
Prev
Solution 3
Next
Solution 5