Giá trị có rủi ro (VaR) cho quản lý rủi ro giao dịch thuật toán

Tác giả:Tốt, Tạo: 2019-03-20 11:45:00, Cập nhật:

Giá trị có rủi ro (VaR) cho quản lý rủi ro giao dịch thuật toán

Ước tính rủi ro mất mát cho một chiến lược giao dịch thuật toán, hoặc danh mục các chiến lược, là cực kỳ quan trọng cho tăng trưởng vốn dài hạn. Nhiều kỹ thuật quản lý rủi ro đã được phát triển để sử dụng trong các thiết lập tổ chức. Một kỹ thuật đặc biệt, được gọi là Value at Risk hoặc VaR, sẽ là chủ đề của bài viết này.

Chúng tôi sẽ áp dụng khái niệm VaR cho một chiến lược duy nhất hoặc một tập hợp các chiến lược để giúp chúng tôi định lượng rủi ro trong danh mục đầu tư của chúng tôi.

VaR cung cấp một ước tính, với mức độ tin cậy nhất định, về kích thước lỗ từ danh mục đầu tư trong một khoảng thời gian nhất định.

Trong trường hợp này portfolio có thể đề cập đến một chiến lược duy nhất, một nhóm các chiến lược, một cuốn sách của nhà giao dịch, một bàn prop, một quỹ phòng hộ hoặc toàn bộ ngân hàng đầu tư.

Ví dụ, một VaR bằng 500.000 USD ở mức độ tin cậy 95% trong một khoảng thời gian một ngày sẽ chỉ đơn giản nói rằng có 95% xác suất mất không quá 500.000 USD vào ngày hôm sau.

P ((L≤−5,0 × 10 ^ 5) = 0,05 Hoặc, nói chung hơn, đối với tổn thất L vượt quá một giá trị VaR với mức độ tin cậy c, chúng ta có:

P ((L≤−VaR) = 1−c Tính toán tiêu chuẩn của VaR đưa ra các giả định sau:

  • Điều kiện thị trường tiêu chuẩn - VaR không được cho là xem xét các sự kiện cực đoan hoặc rủi ro đuôi , thay vào đó nó được cho là cung cấp sự mong đợi về lỗ trong hoạt động bình thường hàng ngày .
  • Sự biến động và mối tương quan - VaR đòi hỏi sự biến động của các tài sản đang được xem xét, cũng như mối tương quan tương ứng của chúng.
  • Tính bình thường của lợi nhuận - VaR, trong hình thức tiêu chuẩn của nó, giả định lợi nhuận của tài sản hoặc danh mục đầu tư được phân phối bình thường. Điều này dẫn đến tính toán phân tích đơn giản hơn, nhưng nó khá không thực tế đối với hầu hết các tài sản.

Ưu điểm và nhược điểm

VaR là phổ biến trong ngành tài chính, do đó bạn nên quen thuộc với những lợi ích và nhược điểm của kỹ thuật.

  • VaR rất đơn giản để tính toán cho các tài sản cá nhân, các chiến lược algos, danh mục đầu tư lượng, quỹ phòng hộ hoặc thậm chí là bàn prop ngân hàng.
  • Thời gian liên quan đến VaR có thể được sửa đổi cho nhiều chiến lược giao dịch có các chân trời thời gian khác nhau.
  • Các giá trị khác nhau của VaR có thể được liên kết với các hình thức rủi ro khác nhau, ví dụ phân chia theo loại tài sản hoặc loại công cụ.
  • Các chiến lược cá nhân có thể bị hạn chế cũng như toàn bộ danh mục đầu tư dựa trên VaR cá nhân của họ.
  • VaR dễ hiểu bởi các nhà đầu tư bên ngoài và người quản lý quỹ (có khả năng) không kỹ thuật.

Tuy nhiên, VaR không phải là không có nhược điểm của nó:

  • VaR không thảo luận về quy mô của tổn thất dự kiến vượt quá giá trị của VaR, tức là nó sẽ cho chúng ta biết rằng chúng ta có khả năng thấy tổn thất vượt quá một giá trị, nhưng không phải mức độ vượt quá nó.
  • Nó không tính đến các sự kiện cực đoan, nhưng chỉ là các điều kiện thị trường điển hình.
  • Vì nó sử dụng dữ liệu lịch sử (đó là nhìn lại) nó sẽ không tính đến sự thay đổi chế độ thị trường trong tương lai có thể thay đổi sự biến động và mối tương quan của tài sản.

VaR không nên được sử dụng một mình. Nó luôn nên được sử dụng cùng với một bộ kỹ thuật quản lý rủi ro, chẳng hạn như đa dạng hóa, phân bổ danh mục đầu tư tối ưu và sử dụng đòn bẩy một cách thận trọng.

Phương pháp tính toán

Cho đến nay chúng tôi chưa thảo luận về việc tính toán thực tế của VaR, trong trường hợp chung hoặc một ví dụ giao dịch cụ thể. Có ba kỹ thuật sẽ thú vị với chúng tôi. Đầu tiên là phương pháp biến tần-hợp biến tần (sử dụng các giả định bình thường), thứ hai là phương pháp Monte Carlo (dựa trên một phân phối cơ bản, có khả năng không bình thường) và thứ ba được gọi là khởi động lịch sử, sử dụng thông tin lợi nhuận lịch sử cho tài sản đang được xem xét.

Trong bài viết này, chúng tôi sẽ tập trung vào Phương pháp khác nhau-Covariance và trong các bài viết tiếp theo sẽ xem xét các phương pháp Monte Carlo và Bootstrap lịch sử.

Phương pháp biến số-hợp biến số

Hãy xem xét một danh mục đầu tư P đô la, với mức độ tin cậy c. Chúng tôi đang xem xét lợi nhuận hàng ngày, với tài sản (hoặc chiến lược) độ lệch chuẩn lịch sử σ và trung bình μ. Sau đó, VaR hàng ngày, theo phương pháp biến tần-hỗn biến cho một tài sản (hoặc chiến lược) được tính như sau:

P−(P(α(1−c) +1)) Trong đó α là nghịch số của hàm phân bố tích lũy của một phân bố bình thường với trung bình μ và độ lệch chuẩn σ.

Chúng ta có thể sử dụng các thư viện SciPy và panda từ Python để tính toán các giá trị này. Nếu chúng ta đặt P = 106 và c = 0,99, chúng ta có thể sử dụng phương pháp SciPy ppf để tạo ra các giá trị cho hàm phân bố tích lũy nghịch với phân bố bình thường với μ và σ thu được từ một số dữ liệu tài chính thực, trong trường hợp này là lợi nhuận hàng ngày lịch sử của CitiGroup (chúng ta có thể dễ dàng thay thế lợi nhuận của một chiến lược thuật toán ở đây):

# var.py

import datetime
import numpy as np
import pandas.io.data as web
from scipy.stats import norm


def var_cov_var(P, c, mu, sigma):
    """
    Variance-Covariance calculation of daily Value-at-Risk
    using confidence level c, with mean of returns mu
    and standard deviation of returns sigma, on a portfolio
    of value P.
    """
    alpha = norm.ppf(1-c, mu, sigma)
    return P - P*(alpha + 1)

if __name__ == "__main__":
    start = datetime.datetime(2010, 1, 1)
    end = datetime.datetime(2014, 1, 1)

    citi = web.DataReader("C", 'yahoo', start, end)
    citi["rets"] = citi["Adj Close"].pct_change()

    P = 1e6   # 1,000,000 USD
    c = 0.99  # 99% confidence interval
    mu = np.mean(citi["rets"])
    sigma = np.std(citi["rets"])

    var = var_cov_var(P, c, mu, sigma)
    print "Value-at-Risk: $%0.2f" % var

Giá trị tính toán của VaR được đưa ra bởi:

Giá trị rủi ro: $56510.29 VaR là một kỹ thuật cực kỳ hữu ích và phổ biến trong tất cả các lĩnh vực quản lý tài chính, nhưng nó không phải là không có khiếm khuyết của nó.

Trong các bài viết tiếp theo, chúng tôi sẽ không chỉ thảo luận về các tính toán thay thế cho VaR, mà còn phác thảo khái niệm về Thâm hụt dự kiến (còn được gọi là Giá trị có điều kiện có nguy cơ), cung cấp câu trả lời cho bao nhiêu có khả năng bị mất.


Thêm nữa