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

Giá trị cực đoan và backtesting

Giá trị cực đoan là những giá trị vượt quá một ngưỡng nhất định và được dùng để kiểm tra xem các thước đo rủi ro như VaR có phản ánh đúng rủi ro thua lỗ hay không.

Bạn sẽ khám phá các giá trị cực đoan bằng cách tính VaR 95% của danh mục ngân hàng đầu tư phân bổ đều cho giai đoạn 2009-2010 (nhớ rằng điều này tương đương với mô phỏng lịch sử kể từ 2010 trở đi), và sau đó backtesting trên dữ liệu 2007-2008.

Thua lỗ danh mục 2009-2010 có trong estimate_data, từ đó bạn sẽ tính ước lượng VaR 95%. Tiếp theo, tìm các giá trị cực đoan vượt quá ước lượng VaR từ thua lỗ danh mục 2007-2008 trong backtest_data có sẵn.

So sánh tần suất tương đối của các giá trị cực đoan với VaR 95%, và cuối cùng trực quan hóa các giá trị cực đoan bằng biểu đồ stem.

Hướng dẫn

100 XP
  • Tính VaR 95% trên estimate_data bằng np.quantile().
  • Tìm extreme_values từ backtest_data dùng VaR_95 làm ngưỡng thua lỗ.
  • So sánh tần suất tương đối của extreme_values với ước lượng VaR_95. Chúng có trùng khớp không?
  • Hiển thị biểu đồ stem của extreme_values, cho thấy mức độ lệch lớn tập trung như thế nào trong khủng hoảng.