1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Quản trị Rủi ro Định lượng với Python

Connected

Bài tập

Mô phỏng lịch sử

Mô phỏng lịch sử của VaR giả định rằng phân phối các khoản lỗ trong quá khứ giống hệt phân phối các khoản lỗ trong tương lai. Chúng ta sẽ kiểm định giả định này cho danh mục của ngân hàng đầu tư bằng cách so sánh VaR 95% giai đoạn 2005 - 2006 với VaR 95% giai đoạn 2007 - 2009.

Danh sách asset_returns đã được tạo sẵn cho bạn, chứa lợi nhuận tài sản cho mỗi giai đoạn. Bạn sẽ dùng danh sách này để tạo portfolio_returns với weights đã cho và từ đó suy ra losses của danh mục.

Sau đó, bạn sẽ dùng hàm np.quantile() để tìm VaR 95% cho từng giai đoạn. Nếu các phân phối lỗ là như nhau, ước lượng VaR 95% sẽ xấp xỉ bằng nhau ở cả hai giai đoạn. Nếu không, phân phối có thể đã thay đổi khi khủng hoảng tài chính toàn cầu diễn ra.

Hướng dẫn

100 XP
  • Tạo một mảng Numpy portfolio_returns cho hai giai đoạn từ danh sách asset_returns và weights của danh mục.
  • Sinh mảng losses từ portfolio_returns.
  • Tính mô phỏng lịch sử của VaR 95% cho cả hai giai đoạn bằng np.quantile().
  • Hiển thị danh sách các ước lượng VaR 95%.