Bắt đầu ngayBắt đầu miễn phí

Giá trị hiện tại

May mắn cho bạn, có một module tên là numpy chứa nhiều hàm giúp việc xử lý các giá trị tài chính dễ dàng hơn rất nhiều.

Ví dụ, hàm .pv(rate, nper, pmt, fv) cho phép bạn tính giá trị hiện tại của một khoản đầu tư như trước đây chỉ với vài tham số đơn giản:

  • rate: Tỷ suất sinh lợi của khoản đầu tư
  • nper: Thời hạn (số kỳ) của khoản đầu tư
  • pmt: Khoản thanh toán (cố định) vào đầu hoặc cuối mỗi kỳ (trong ví dụ này là 0)
  • fv: Giá trị tương lai của khoản đầu tư

Bạn có thể dùng công thức này theo nhiều cách. Chẳng hạn, bạn có thể quy đổi giá trị của các khoản đầu tư trong tương lai về “giá trị hôm nay”.

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

Xem khóa học

Hướng dẫn bài tập

  • Import numpy với bí danh np.
  • Dùng hàm .pv() của NumPy để tính giá trị hiện tại của một khoản đầu tư sẽ thu về $10,000 sau 15 năm với tỷ lệ lạm phát 3% mỗi năm và gán vào investment_1.
  • Tính giá trị hiện tại của cùng khoản đầu tư đó nhưng với thời hạn chỉ 10 năm và tỷ lệ lạm phát 5%, gán vào investment_2.

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 = ____(rate=____, nper=____, pmt=____, fv=10000)

# Note that the present value returned is negative, so we multiply the result by -1
print("Investment 1 is worth " + str(round(-investment_1, 2)) + " in today's dollars")

# Calculate investment_2
investment_2 = ____
print("Investment 2 is worth " + str(round(-investment_2, 2)) + " in today's dollars")
Chỉnh sửa và Chạy Mã