● 使用歷史模擬法計算風險值
顯著水準:1%
模擬標的:Bollerslev and Ghysels exchange rate data
總樣本數:1974
樣本外風險值預測結果如下:
第1901-第1974之VaR=-14609.50
程式碼如下:
#風險值計算 w:資產價值 c_001:臨界值 sigma:標準差
#k2 = $t2:表示目前使用中的子樣本最後依筆的位置
#k2 = $t2+i:若需要加減直接在$t2後加減
#第一次執行時需產生VaR = NA
#series VaR = NA
#loop迴圈:進行移動視窗
smpl 1 1900
loop for j=1901..1974
scalar sigma = sd(Y)
scalar R=quantile(Y,0.01)
scalar c_001 = critical(z,0.01)
scalar w = 1000000
scalar k2 = $t2+1
VaR[k2]= w*R/100
smpl +1 +1
end loop
● 使用歷史模擬法計算風險值
顯著水準:5%
模擬標的:Bollerslev and Ghysels exchange rate data
總樣本數:1974
樣本外風險值預測結果如下:
第1901-第1936 之VaR= -8431.978
第1937-第1938 之VaR= -8420.188
第1939-第1943 之VaR= -8380.058
第1944-第1946 之VaR= -8355.639
第1947-第1949 之VaR= -8353.833
第1950-第1974 之VaR= -8380.058
程式碼如下:
#風險值計算 w:資產價值 c_001:臨界值 sigma:標準差
#k2 = $t2:表示目前使用中的子樣本最後依筆的位置
#k2 = $t2+i:若需要加減直接在$t2後加減
#第一次執行時需產生VaR = NA
#series VaR = NA
#loop迴圈:進行移動視窗
smpl 1 1900
loop for j=1901..1974
scalar sigma = sd(Y)
scalar R=quantile(Y,0.05)
scalar c_001 = critical(z,0.01)
scalar w = 1000000
scalar k2 = $t2+1
VaR[k2]= w*R/100
smpl +1 +1
end loop
● 使用均數與變異數法計算風險值
顯著水準:1%
模擬標的:Bollerslev and Ghysels exchange rate data
總樣本數:1974
程式碼如下:
#風險值計算 w:資產價值 c_001:臨界值 sigma:標準差
#k2 = $t2:表示目前使用中的子樣本最後依筆的位置
#k2 = $t2+i:若需要加減直接在$t2後加減
#第一次執行時需產生VaR = NA
series VaR = NA
#loop迴圈:進行移動視窗
smpl 1 1900
loop for j=1901..1974
scalar sigma = sd(Y)
scalar c_001 = critical(z,0.01)
scalar w = 1000000
scalar k2 = $t2+1
VaR[k2]= w*sigma*c_001/100
smpl +1 +1
end loop
樣本外風險值預測結果如下:
1901 11093.40
1902 11093.23
1903 11093.86
1904 11094.48
1905 11094.38
1906 11093.94
1907 11094.89
1908 11095.28
1909 11095.46
1910 11094.52
1911 11091.05
1912 11090.44
1913 11090.39
1914 11090.38
1915 11090.46
1916 11090.53
1917 11090.67
1918 11090.85
1919 11092.55
1920 11092.59
1921 11093.68
1922 11093.66
1923 11092.34
1924 11093.57
1925 11093.33
1926 11093.13
1927 11093.59
1928 11093.23
1929 11093.87
1930 11093.58
1931 11093.49
1932 11091.24
1933 11091.08
1934 11089.44
1935 11088.56
1936 11078.68
1937 11056.21
1938 11051.41
1939 11038.90
1940 11035.78
1941 11033.98
1942 11033.67
1943 11033.09
1944 11018.85
1945 11018.70
1946 11013.14
1947 11004.82
1948 11005.48
1949 11004.83
1950 11010.96
1951 11012.28
1952 11009.92
1953 11009.36
1954 11008.09
1955 11007.26
1956 11008.65
1957 11008.42
1958 11006.78
1959 11005.27
1960 11005.09
1961 11004.59
1962 11002.56
1963 11000.02
1964 11000.70
1965 11001.61
1966 11003.87
1967 11004.04
1968 11003.98
1969 11004.12
1970 11006.85
1971 11007.22
1972 11007.22
1973 11006.97
1974 11007.53