Nhập môn Phân tích Danh mục đầu tư với Python
Charlotte Werger
Data Scientist
Lợi suất năm: Tổng lợi suất trong một năm dương lịch
Lợi suất hàng năm hóa: Tốc độ lợi suất hằng năm suy ra từ bất kỳ khoảng thời gian nào
Lợi suất bình quân: Tổng lợi suất trong giai đoạn dài, phân bổ đều theo các giai đoạn (ngắn)
Lợi suất lũy kế (ghép lãi): Bao gồm hiệu ứng tái đầu tư lãi, cổ tức và lãi vốn
$$

$$
$$
N theo năm: $rate= (1 +Return)^{1/N} -1$
N theo tháng: $rate= (1+Return)^{12/N} -1$
Quy đổi mọi độ dài thời gian về mức năm:
# Kiểm tra điểm đầu và cuối chuỗi thời gian
apple_price.head(1)
date
2015-01-06 105.05
Name: AAPL, dtype: float64
apple_price.tail(1)
date
2018-03-29 99.75
Name: AAPL, dtype: float64
# Gán số tháng
months = 38
# Tính tổng lợi suất
total_return = (apple_price[-1] - apple_price[0]) /
apple_price[0]
print (total_return)
0.5397420653068692
# Tính lợi suất hàng năm hóa theo tháng
annualized_return=((1 + total_return)**(12/months))-1
print (annualized_return)
0.14602501482708763
# Chọn giai đoạn 3 năm
apple_price = apple_price.loc['2015-01-01':'2017-12-31']
apple_price.tail(3)
date
2017-12-27 170.60
2017-12-28 171.08
2017-12-29 169.23
Name: AAPL, dtype: float64
# Tính lợi suất hàng năm hóa trong 3 năm
annualized_return = ((1 + total_return)**(1/3))-1
print (annualized_return)
0.1567672968419047
Nhập môn Phân tích Danh mục đầu tư với Python