Dòng tiền giảm dần
Bạn còn nhớ lợi nhuận lãi kép tăng rất nhanh theo thời gian chứ? Điều ngược lại cũng đúng. Hệ số chiết khấu khi được áp dụng lũy kế theo thời gian sẽ nhanh chóng kéo một con số về gần 0.
Ví dụ, $100 với mức chiết khấu hằng năm 3% trong 1 năm vẫn tương đương khoảng $97.08:
\( \frac{\text{Value}}{(1 + \text{Discount Rate} )^{\text{# of Discount Periods}}} = \frac{\text{\$100}}{(1 + 0.03)^1} = \text{ \$97.08 } \)
Nhưng con số này giảm khá nhanh khi số kỳ chiết khấu tăng lên:
\( \frac{\text{\$100}}{(1 + 0.03)^5} = \text{ \$86.26 } \)
\( \frac{\text{\$100}}{(1 + 0.03)^{10}} = \text{ \$74.41 } \)
Điều này có nghĩa là càng nhận (hoặc chi) dòng tiền muộn trong tương lai, thì giá trị hiện tại của nó càng tiến gần về 0.
Bài tập này là một phần của khóa học
Nhập môn các khái niệm tài chính với Python
Hướng dẫn bài tập
- Tính giá trị hiện tại của khoản thanh toán đơn lẻ $100 nhận sau 30 năm với tỷ lệ lạm phát hằng năm 3%, và gán vào
investment_1. - Tính giá trị hiện tại của cùng khoản thanh toán đó nếu nhận sau 50 năm và 100 năm, rồi lần lượt gán vào
investment_2vàinvestment_3.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
import numpy as np
# Calculate investment_1
investment_1 = np.pv(rate=____, nper=____, pmt=____, fv=____)
print("Investment 1 is worth $" + str(round(-investment_1, 2)) + " in today's dollars")
# Calculate investment_2
investment_2 = np.pv(rate=____, nper=____, pmt=____, fv=____)
print("Investment 2 is worth $" + str(round(-investment_2, 2)) + " in today's dollars")
# Calculate investment_3
investment_3 = ____
print("Investment 3 is worth $" + str(round(-investment_3, 2)) + " in today's dollars")