資源描述:
《風險價值VaR計算.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。
1、第14章風險價值VaR計算14.1VaR模型1993年7月,G30國成員曾發(fā)表了一個關于金融衍生工具的報告,首次建議用“風險價值系統(tǒng)”(ValueatRiskSystem,VaRS)來評估金融風險。1999年的新巴塞爾協(xié)議征求意見稿中,新巴塞爾委員會又極力提倡商業(yè)銀行用VaR模型度量其所面臨的信用風險,在2004年發(fā)布的新巴塞爾協(xié)議中委員會把風險管理的對象擴大到市場風險、信用風險和操作風險的總和,并進一步主張用VaR模型對商業(yè)銀行面臨的風險進行綜合管理。此外,委員會也鼓勵商業(yè)銀行在滿足監(jiān)管和審計要求的前提下,可以自己建立以VaR為基礎的內部模
2、型。此后,VaR模型作為一個很好的風險管理工具開始正式在新巴塞爾協(xié)議中獲得應用和推廣,并逐步奠定了其在風險管理領域的首要地位。14.1.1VaR模型的含義VaR(ValueatRisk),通譯為“風險價值”,是指正常情況下,在一定時期內Δt內,一定的置信水平的1-α下某種資產組合面臨的最大損失。統(tǒng)計學表達為式中:Δp是指在一定的時期Δt內某種資產組合市場價值的變化,1-α為給定的概率。即在一定的持有期Δt內,給定的置信水平1-α下,該資產組合的最大損失不會超過VaR。用VaR進行風險衡量時,首先要確定持有期和置信水平,巴塞爾委員會規(guī)定的持有期
3、標準為10天,置信水平為99%,但各個商業(yè)銀行可以確定自己的標準。如J.P.Morgan公司在1994年的年報中,規(guī)定的持有期為1天,置信水平為95%,VaR值為1500萬美元。14.2VaR計算方法1.歷史模擬法用給定歷史時期上所觀測到的市場因子的變化來表示市場因子的未來變化;在估計市場因子模型時,采用全值估計方法,即根據(jù)市場因子的未來價格水平對頭寸進行重新估值,計算出頭寸的價值變化(損益);最后,將組合的損益從最小到最大排序,得到損益分布,通過給定置信度下的分位數(shù)求出VaR。2.分析方法利用證券組合的價值函數(shù)與市場因子間的近似關系,推斷市
4、場因子的統(tǒng)計分布(方差協(xié)方差矩陣),進而簡化VaR的計算。3.MonteCarlo模擬方法基本步驟:①選擇市場因子變化的隨機過程和分布,估計其中相應的參數(shù);②模擬市場因子的變化路徑,建立市場因子未來變化的情景;③對市場因子的每個情景,利用定價公式或其他方法計算組合的價值及其變化;④根據(jù)組合價值變化分布的模擬結果,計算出特定置信度下的VaR。14.3.1數(shù)據(jù)提取14.3數(shù)據(jù)讀取MATLAB從Excel中讀取數(shù)據(jù)的程序代碼如下:%%ImportdatafromExcel%從Excel中讀取數(shù)據(jù)%文件CSI300.xlsx中有三個表,分別為滬深30
5、0指數(shù)成分股價格序列、%滬深300指數(shù)成分股權重(股數(shù))、滬深300指數(shù)價格%從文件CSI300.xlsx的CSI300中讀取數(shù)據(jù)[num,txt]=xlsread('CSI300.xlsx','CSI300');CSI300Dates=txt(4:end,1);%時間CSI300Tickers=txt(2,2:end);%股票名稱CSI300HistPrices=num;%成分股歷史價格%從文件CSI300.xlsx的PortfolioPositions中讀取數(shù)據(jù)[num,txt]=xlsread('CSI300.xlsx',2);posi
6、tionsPortfolio=num;%positionsPortfolio股票數(shù)量%從文件CSI300.xlsx的CSI300-Index中讀取數(shù)據(jù)[num,txt]=xlsread('CSI300.xlsx','CSI300-Index');PortfoliopricesIndex=num;%指數(shù)價格%將時間、股票名稱、股票價格、自由流通股本、指數(shù)價格等數(shù)據(jù)存儲到CSI300Prices文件中.saveCSI300PricesCSI300DatesCSI300TickersCSI300HistPricespositionsPortfoli
7、oPortfoliopricesIndex14.3.2數(shù)據(jù)可視化與標準化代碼如下:%%Convertpriceseriestoreturnseriesandvisualizehistoricalreturns%將數(shù)據(jù)轉為收益率序列并畫出歷史收益曲線%清空變量空間,避免以前計算變量影響本次計算clearvariables%如果數(shù)據(jù)已存儲,即非第一次運行,說明當前工作文件夾中已存在CSI300Prices.mat文件load('CSI300Prices.mat')%%Visualizepriceseries%可視化價格序列%標準化價格,初始價格為
8、1.00normPrices=ret2tick(tick2ret(CSI300HistPrices));%繪制選定股票的標準化價格,萬科A,濰柴動力,上海能源%選定