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

Phân tích kết quả và so sánh với benchmark

Trong các bài trước của chương, chúng ta đã tạo một benchmark phân bổ đều r_benchmark và chạy các tối ưu hóa sau:

  • Tối thiểu hóa độ lệch chuẩn danh mục bằng ước lượng mẫu (lợi nhuận lưu trong returns_base).
  • Tối thiểu hóa độ lệch chuẩn danh mục với tỷ lệ đóng góp vào rủi ro bằng ước lượng mẫu (lợi nhuận lưu trong returns_rb).
  • Tối thiểu hóa độ lệch chuẩn danh mục với tỷ lệ đóng góp vào rủi ro bằng ước lượng vững (robust) (lợi nhuận lưu trong returns_rb_robust).

Giờ chúng ta sẽ phân tích hiệu quả của các backtest tối ưu hóa và so sánh với benchmark.

Bài tập này là một phần của khóa học

Phân tích danh mục đầu tư nâng cao với R

Xem khóa học

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

  • Kết hợp lợi nhuận của danh mục benchmark và các kết quả tối ưu hóa vào một đối tượng xts duy nhất.
  • Tính và hiển thị lợi nhuận thường niên hóa.
  • Vẽ biểu đồ lợi nhuận tích lũy và mức sụt giảm (drawdown).

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.

# Combine the returns
ret <- cbind(___, ___, ___, ___)

# Compute annualized returns
table.AnnualizedReturns(R = ___)

# Chart the performance summary
charts.PerformanceSummary(R = ___)
Chỉnh sửa và Chạy Mã