Danh mục
Rủi ro
Độ khó
Nâng cao
Dùng trong
Quản trị rủi roĐánh giá EA

Value at Risk (VaR)

Value at Risk (VaR), hay giá trị chịu rủi ro, là ước lượng theo mô hình về khoản lỗ tệ nhất trong một khung thời gian ở một mức tin cậy cho trước. VaR 1 ngày 95 % bằng 2 % nghĩa là tài khoản lỗ hơn 2 % vào khoảng 1 trong 20 ngày giao dịch — mà không nói lỗ hơn bao nhiêu.

còn gọi: VaR, value-at-risk

Đã cập nhật · Đã đánh giá

Nói đơn giản

Một câu có dạng: vào một ngày bình thường, chúng tôi không kỳ vọng lỗ quá chừng này, và chúng tôi tin điều đó ở mức chừng này. Phần người ta hay quên là những ngày không bình thường — con số này hoàn toàn không nói gì về những ngày đó.

Vì sao quan trọng

Sụt giảm tối đa cho biết điều gì đã xảy ra; Value at Risk cố mô tả một ngày xấu điển hình trước khi nó đến. Với một EA chạy không giám sát, điều đó hữu ích — nếu bạn hiểu hai kiểu thất bại của nó: quá thận trọng vào những ngày thường, quá nhỏ vào đúng ngày quan trọng.

  • Nó biến quy mô vị thế thành phép tính số học. Giảm một nửa khối lượng lot thì VaR giảm một nửa, nên một giới hạn viết dưới dạng phần trăm tài khoản quy đổi thẳng thành khối lượng lot.
  • Strategy Tester của MT5 không bao giờ in nó ra. Báo cáo liệt kê sụt giảm, hệ số lợi nhuận, hệ số phục hồi và tỷ số Sharpe nhưng không có VaR, nên con số phải được rút ra từ danh sách deal. Bạn chọn khung thời gian, cơ sở ngày và phương pháp, và mỗi lựa chọn đều làm con số dịch chuyển.
  • Điểm mù của nó là lý do sụt giảm phải đứng cạnh nó: VaR là một ngưỡng, không phải trường hợp tệ nhất, và không nói gì về những khoản lỗ vượt ngưỡng ấy. Trên 24 bản ghi công bố tại đây, tính trên cơ sở ngày hoạt động, ngày tệ nhất bằng trung vị 1,59 lần VaR tham số 95 %, và 4,18 lần ở EA giao dịch nhiều nhất.

Cách tính

VaR = z × σ × √t × Giá trị tài khoản
z
Hệ số nhân của phân phối chuẩn cho mức tin cậy — 1,645 ở 95 %, 2,326 ở 99 %. Nâng mức tin cậy làm con số tăng lên; nó không làm ước lượng an toàn hơn.
σ (sigma)
Độ lệch chuẩn của lợi nhuận trong một kỳ, thường là một ngày, lấy từ chính tài khoản mà con số mô tả. Ngày nào được tính — mọi ngày làm việc, hay chỉ những ngày có lệnh đóng — làm σ thay đổi gấp đôi hoặc hơn với một EA tần suất thấp.
√t
Phép co giãn theo căn bậc hai của thời gian, chuyển con số một kỳ thành con số t kỳ. Nó giả định mỗi kỳ độc lập với kỳ trước, điều mà thị trường có xu hướng thường xuyên vi phạm.
Giá trị tài khoản
Số dư mà phần trăm được áp lên. VaR được nêu hoặc bằng tiền hoặc bằng phần trăm của con số này — lẫn lộn hai cách là lỗi đọc phổ biến nhất.

Đây là dạng tham số, giả định lợi nhuận tuân theo phân phối chuẩn. VaR lịch sử phát lại các mức lợi nhuận thực tế và thừa hưởng bất cứ thứ gì có trong mẫu; VaR Monte Carlo mô phỏng từ một phân phối giả định và thừa hưởng bất cứ điều gì giả định ấy sai. Lợi nhuận FX có đuôi dày, nên mọi phiên bản đều đánh giá thấp các cực trị.

Mức nào là cao hay thấp

  • dưới 1 % (1 ngày, 95 %) Thận trọng cho một EA chạy không giám sát — một ngày xấu không buộc phải ra quyết định
  • 1–2 % Hợp lý cho một tài khoản bán lẻ chạy một chiến lược
  • 2–5 % Mạo hiểm. Một cụm ngày xấu trong cùng một tuần trở thành cú sụt nghiêm trọng
  • trên 5 % Cứ 1 trong 20 ngày sẽ vượt mức này — hãy sửa cách định cỡ vị thế, không phải chiến lược

Đọc cùng với

Không con số nào một mình mô tả được một chiến lược. Những chỉ số sau làm thay đổi cách đọc con số này.

Ví dụ

Một EA chạy trên tài khoản 10.000 $ có lợi nhuận hằng ngày với độ lệch chuẩn 1,2 %. Một ngày xấu-nhưng-không-bất-thường tốn bao nhiêu ở mức tin cậy 95 %?

Giá trị tài khoản
10.000 $
Độ lệch chuẩn hằng ngày (σ)
1,2 %
Mức tin cậy
95 %
z = 1,645
VaR 1 ngày
197 $ (1,97 %)

Con số này không cho biết ngày vượt ngưỡng sẽ tốn 250 $ hay 2.500 $.

Phép tính 1,645 × 1,2 % × √1 × 10.000 = 197,4

Kết quả VaR 1 ngày 95 % khoảng 197 $ — và cứ 1 trong 20 ngày sẽ tệ hơn thế

Cách diễn giải

Hãy đọc VaR như một đầu vào cho quyết định định cỡ vị thế, không bao giờ như một bảo đảm an toàn. Bốn thứ phải đi kèm với nó, nếu không thì chẳng ai kiểm tra được: khung thời gian, mức tin cậy, phương pháp, và những ngày nào đã đi vào chuỗi dữ liệu.

Khoảng Ý nghĩa
Được nêu mà không có khung thời gian hay mức tin cậy Không thể diễn giải. Con số 1 ngày 95 % và con số 10 ngày 99 % khác nhau hơn bốn lần trên cùng một tài khoản.
VaR lịch sử trên mọi ngày làm việc, với một EA tần suất thấp Thường bằng 0, và vì thế vô nghĩa. Bảy trong 24 bản ghi công bố tại đây giao dịch vào quá ít ngày đến mức con số này ra đúng bằng 0.
VaR lịch sử trên ngày hoạt động, qua nhiều năm Phiên bản đáng tin cậy nhất cho nhà đầu tư cá nhân: nó phát lại những gì chiến lược đã làm vào những ngày nó giao dịch, chứ không phải điều một công thức giả định.
  • Hãy hỏi điều gì xảy ra bên kia ngưỡng. Expected shortfall — khoản lỗ trung bình vào những ngày vượt VaR — là câu hỏi tiếp theo. Trên các bản ghi công bố, nó bằng trung vị 1,22 lần VaR lịch sử 95 %, và 2,17 lần ở EA giao dịch nhiều nhất.
  • Ít lần vượt ngưỡng hơn cam kết không phải là sự trấn an. Các bản ghi công bố vượt VaR tham số 95 % của chúng vào trung vị 1,61 % số ngày hoạt động, so với 5 % mà mô hình hứa hẹn, mà vẫn tạo ra những ngày tệ nhất vượt xa ngưỡng ấy. Phân phối này nhọn ở giữa và nặng ở đuôi; một đường cong chuẩn không diễn tả được cả hai.

Các trang EA của mt5depot công bố mức sụt giảm tối đa quan sát được từ báo cáo tester thay vì một VaR mô hình hóa, vì người mua có thể tự tính lại con số ấy từ sổ giao dịch đã công bố. Mọi con số đo được trên trang này đều lấy từ chính 24 sổ giao dịch đó (EXP-VAR-DAILY-001), trên cơ sở lệnh đã đóng.

Sai lầm thường gặp

Đọc VaR như khoản lỗ tối đa có thể xảy ra

Ngược lại mới đúng: nó là ngưỡng mà 5 % ngày tệ nhất sẽ vượt qua. Đợt tái định giá franc Thụy Sĩ năm 2015 là một ngày như thế, và không mức tin cậy nào xây từ những năm trước có thể khiến nó trở nên dự đoán được.

Giả định lợi nhuận FX tuân theo phân phối chuẩn

Chúng không tuân theo. Trên các bản ghi công bố, năm trong 24 EA có một ngày vượt quá ba lần VaR tham số 95 % của mình. Mức đó gần năm độ lệch chuẩn, điều mà mô hình chuẩn coi là không thể xảy ra trong vài nghìn ngày giao dịch.

So sánh các VaR tính ở mức tin cậy hoặc cơ sở ngày khác nhau

Con số 99 % xấp xỉ 1,4 lần con số 95 % khi mọi thứ khác giữ nguyên. Chuyển từ mọi ngày làm việc sang ngày hoạt động làm nó đổi nhiều hơn hẳn: cùng một EA đọc 0,369 % trên cơ sở này và 0,812 % trên cơ sở kia. Hai VaR chỉ so sánh được khi khung thời gian, mức tin cậy, phương pháp và cơ sở ngày đều khớp.

Dùng VaR cho chiến lược không bao giờ đóng vị thế thua

Mô hình đọc lợi nhuận đã hiện thực hóa. Một chiến lược nhồi lệnh (averaging down) tạo ra chuỗi dữ liệu êm ả và VaR nhỏ trong khi gánh một khoản lỗ đang mở mà con số này không nhìn thấy — và sổ lệnh đã đóng cũng mù y hệt với bất kỳ EA nào.

Coi VaR 1 ngày như một ước lượng sụt giảm

Sụt giảm tích lũy qua nhiều ngày; VaR mô tả một ngày. Trên các bản ghi công bố, ngày tệ nhất đơn lẻ bằng trung vị 0,38 mức sụt số dư của tester, và không EA nào trong 24 EA có ngày đó bằng toàn bộ mức sụt giảm.

Chi tiết

Tính VaR 1 ngày từ báo cáo tester MT5

Báo cáo Strategy Tester không có dòng VaR, nên con số đến từ danh sách deal. Cơ sở dưới đây khớp với các bản ghi công bố của trang này: lợi nhuận lệnh đã đóng theo ngày lịch, tính theo phần của khoản nạp.

  1. Chạy backtest, mở tab Backtest và xuất báo cáo từ menu ngữ cảnh (Report → HTML hoặc Open XML).
  2. Cộng lợi nhuận của mọi deal đóng theo ngày đóng, gồm cả swap và hoa hồng. Mỗi ngày có ít nhất một lệnh đóng là một ngày hoạt động.
  3. Chia mỗi tổng ngày cho khoản nạp. Quyết định xem các ngày làm việc còn lại có được đưa vào dưới dạng số 0 hay không — và ghi lựa chọn ấy cạnh kết quả.
  4. Tham số: 1,645 × độ lệch chuẩn của chuỗi. Lịch sử: phân vị thứ 5 của chuỗi đã sắp xếp. Báo cáo cả hai, kèm số ngày.

24 sổ giao dịch công bố cho thấy gì

Thước đo (cơ sở lệnh đã đóng, % khoản nạp)Trung vị của 24 EAKhoảng hoặc số lượng
Ngày làm việc có lệnh đóng19 %3,11 % đến 96,28 %
VaR lịch sử 95 % trên mọi ngày làm việc bằng 07 trong 24 EA
VaR tham số 95 % trên ngày hoạt động1,435 %
VaR lịch sử 95 % trên ngày hoạt động0,955 %
Ngày tệ nhất đơn lẻ2,544 %lên tới 11,494 %
Ngày tệ nhất ÷ VaR tham số 95 %1,59×0,69× đến 4,18×
Ngày hoạt động vượt VaR tham số 95 %1,61 %289 lần vượt so với 484 lần mô hình hứa hẹn, trên 9.681 ngày
Expected shortfall ÷ VaR lịch sử 95 %1,22×lên tới 2,17×

Hai kiểu thất bại nằm trong cùng một bảng: tỷ lệ vượt ngưỡng nói mô hình chuẩn quá thận trọng vào những ngày thường, bội số ngày tệ nhất nói nó quá nhỏ vào đúng ngày quan trọng. Mức tin cậy cao hơn không sửa được cái nào — cả hai sai số đều đến từ hình dạng của phân phối, không phải từ z.

Cách chạy backtest trong MT5 giải thích nên tin con số nào trong hai con số sụt giảm của báo cáo, và đọc báo cáo backtest MT5 bao quát phần còn lại của báo cáo. Biến một cái đáy thành một khoản nạp là việc của quản lý rủi ro cho trader EA. Định nghĩa expert advisor nói về những gì một EA có thể và không thể nhìn thấy khi nó đang chạy.

Câu hỏi thường gặp

VaR bao nhiêu là tốt cho một tài khoản giao dịch?
Với một EA chạy không giám sát, VaR 1 ngày 95 % dưới khoảng 1 % số dư là thận trọng và 1–2 % là hợp lý. Trên 5 %, cứ 1 trong 20 ngày sẽ tệ hơn thế — một vấn đề về định cỡ vị thế, không phải về chiến lược.
VaR khác sụt giảm tối đa ở điểm nào?
VaR được mô hình hóa và hướng về tương lai: một ước lượng ngưỡng lỗ cho một khung thời gian và mức tin cậy cho trước. Sụt giảm tối đa được quan sát và nhìn về quá khứ: cú rơi sâu nhất từ đỉnh xuống đáy đã thực sự xảy ra. Không cái nào thay thế được cái kia.
Báo cáo Strategy Tester của MT5 có hiển thị Value at Risk không?
Không. Báo cáo tester in sụt số dư (balance) và sụt vốn chủ sở hữu (equity), hệ số lợi nhuận, hệ số phục hồi, tỷ số Sharpe và lợi nhuận kỳ vọng (expected payoff), nhưng không có dòng VaR. Hãy xuất báo cáo từ tab Backtest, cộng lợi nhuận các deal theo ngày đóng, chia cho khoản nạp, rồi lấy 1,645 lần độ lệch chuẩn của các con số hằng ngày đó — hoặc lấy thẳng phân vị thứ 5.
Vì sao VaR lịch sử của EA của tôi ra bằng 0?
Vì phân vị thấp của một chuỗi bị các ngày bằng 0 chi phối thì bằng 0. Khi số ngày thua chiếm chưa tới 5 % tổng số ngày làm việc, ngày ở phân vị thứ 5 là một ngày bằng 0; bảy trong 24 EA công bố tại đây rơi đúng vào trường hợp này. Hãy tính con số trên ngày hoạt động thay vào đó, và nói rõ điều đó.
Conditional value at risk (CVaR) hay expected shortfall là gì?
Là khoản lỗ trung bình vào những ngày vượt ngưỡng VaR — câu hỏi mà VaR từ chối trả lời. Trên các bản ghi công bố, nó bằng trung vị 1,22 lần VaR lịch sử 95 %, và 2,17 lần ở EA giao dịch thường xuyên nhất.