風險管理
計算(定制)槓桿產品的投資組合 VaR
我已經在網上搜尋了幾天關於如何計算由槓桿產品組成的投資組合的投資組合 VaR - 但到目前為止,我還沒有想出任何遠端有用和實用的東西(即我可以在例如電子表格)。
我正在交易自定義槓桿產品,我的盈虧變動基於以下兩個標準:
- 與市場中的點移動相關的槓桿(在創建交易時,我可以選擇槓桿 - 例如,我可以選擇為基礎市場的每個點移動冒 100 美分的風險)。
- 與經紀人需要多少保證金來建立頭寸有關的保證金槓桿(實際上這可能與風險計算無關,因為保證金在期貨 VaR 計算中似乎被忽略了)。
我的問題是:
- 我如何建立一個考慮到每筆交易(即交易)可能具有不同槓桿率的 VaR 模型?
- 建立一個簡單的 Excel 模型來幫助我計算投資組合的 VaR 需要哪些步驟?
首先你需要一個模型來產生未來的回報,我假設你已經有了這個。
由於它只是一個模型,因此每個時期的預測中都會有一個無法解釋的成分 $ t $ 對於每一項資產 $ i $ . 讓 $ \varepsilon_{t, i} $ 表示這個隨機創新和 $ \mathrm{E}[r_{t, i}] = f(\varepsilon_{t, i}) $ 作為創新函式的預期資產回報。在蒙地卡羅你偽隨機生成創新,應用 $ f $ 在一段時間內以虛擬碼從您的回報分佈中獲取隨機樣本:
r = zeros(1, N) for i=1:N eps = draw_from_distribution() r(i) = f(eps) end
與
N
模擬次數。這就是它的全部內容,要找到 5% VaR,只需從 中獲取 5% 分位數r
。蒙特卡羅模擬的一個優點是可以很容易地採用高頻的資產收益模型並將其應用於低頻的 VaR。在這種情況下,您對每個時期重複上述程式碼併計算一個時期收益的累積收益。
有很多方法可以做一個
draw_from_distribution
. 您可以簡單地使用像 normal 或 student-t 這樣的分佈,或者執行Filtered Historical Simulation。