999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

投資組合風險價值蒙特卡羅模擬的程序設計

2008-12-31 00:00:00朱順泉
中國管理信息化 2008年23期

[摘 要] 本文在投資組合風險價值公式的基礎上,給出了其投資組合風險價值的蒙特卡羅模擬步驟,設計了求解投資組合風險價值的計算程序,提高了其計算效率#65377;

[關鍵詞] 投資組合風險價值;蒙特卡羅模擬;程序設計

[中圖分類號]F232;F275[文獻標識碼]A[文章編號]1673-0194(2008)23-0033-03

1 投資組合風險價值的一般公式[1]

風險價值的計算公式為:

3 投資組合風險價值的蒙特卡羅模擬的程序設計

上述計算是一個相當煩瑣的過程,我們編制了一個VBA程序,對其進行了簡化#65377;VBA程序如下:

Sub zbsj()

Dim n As Integer, m As Integer, i As Integer

n = Cells(4, 2)

m = Cells(5, 2)

Cells(10, 1) = \"輸入各個證券的投資比重,股票價格,對數均值和對數標準差\"

Cells(11, 1) = \"證券\"

For i = 1 To n

Cells(11, i + 1) = \"證券\" i

Next i

Cells(12, 1) = \"投資比重\"

Cells(13, 1) = \"股票價格對數均值\"

Cells(14, 1) = \"股票價格對數標準差\"

Cells(15, 1) = \"目前股票價格\"

End Sub

Sub js()

Dim i As Integer, j As Integer, n As Integer, m As Integer, nt As Integer

Dim dt As Single, rd As Single, z As Single, sumt As Single, sum1 As Single, sum2 As Single

Dim myrange1 As String, myrange2 As String, myrange3 As String

n = Cells(4, 2)

m = Cells(5, 2)

nt = Cells(8, 2)

dt = Cells(6, 2) / 250

ReDim w(n), p0(n), p1n(n), pcn(n), p(n, m), pp(m),

rp(m) As Single

For i = 1 To n

w(i) = Cells(12, i + 1)'各股票的投資比例

p1n(i) = Cells(13, i + 1)'各股票價格對數均值

pcn(i) = Cells(14, i + 1)'各股票價格對數標準差

p(i, 0) = Cells(15, i + 1)'各股票的目前價格

Next i

sumt = 0

For i = 1 To n

sumt = sumt + w(i) * p(i, 0)

Next i

pp(0) = sumt '目前的投資組合價格

For j = 1 To m

sum1 = 0

sum2 = 0

For t = 1 To nt

sumt = 0

rd = Rnd()

z = Worksheets.Application.WorksheetFunction.NormSInv(rd)

For i = 1 To n

p(i, j) = p(i, j - 1) * Exp(p1n(i) * dt + pcn(i) * z * Sqr(dt)) '各股票價格模擬

sumt = sumt + w(i) * p(i, j)

Next i

sum1 = sum1 + sumt

Next t

pp(j) = sum1 / nt'各投資組合價格的模擬

Next j

For j = 1 To m

rp(j) = pp(j) - pp(j - 1)'各期投資組合收益的模擬

Next j

Cells(17, 1) = \"計算過程——(模擬計算)\" nt \"次的平均值\"

For j = 1 To m

Cells(17 + j, 1) = j

Cells(17 + j, 2) = pp(j)

Cells(17 + j, 3) = rp(j)

Range(Cells(17 + j, 2), Cells(17 + j, 3)).NumberFormat = \"0.00\"

Next j

myrange1 = \"b18\" \":\" \"b\" 17 + m'投資組合價格數據區域

myrange2 = \"c18\" \":\" \"c\" 17 + m'投資組合各期收益數據區域

myrange3 = \"b18\"'期初投資組合價格數據區域

Range(\"F3\") = \"=average(\" myrange1 \" ) \"

Range(\"F4\") = \"=average(\" myrange2 \" ) \"

Range(\"F5\") = \"b3\" myrange3

Range(\"F6\") = \"f4*f5\"

Range(\"F5:F6\").Select

Selection.NumberFormat = \"0.00\"

nm = Int(Cells(5, 2) * (1 - Cells(7, 2)))

Range(\"G3\") = \"第\" nm \"個最壞收益\"

Range(\"H3\") = \"Small(\" myrange2 \",\" nm \")\"

Range(\"H4\") = \"=F5*ABS(H3)\"

Range(\"H3:H4\").Select

Selection.NumberFormat = \"0.00\"

MsgBox (\"模擬計算結束\")

End Sub

主要參考文獻

[1] 韓良智. 使用VBA進行有效投資決策[M]. 北京:中國鐵道出版社,2006:165.

[2] 朱順泉. 理財信息化[M]. 北京:清華大學出版社,2006:297-304.

主站蜘蛛池模板: 欧美另类视频一区二区三区| 国模在线视频一区二区三区| 亚洲综合在线最大成人| 国产成人精品三级| 全色黄大色大片免费久久老太| 日韩成人在线一区二区| 国产欧美日韩资源在线观看| 日本三级欧美三级| 亚洲无线视频| 精品五夜婷香蕉国产线看观看| 久久先锋资源| 亚洲成a人片77777在线播放| 日韩欧美91| 国模粉嫩小泬视频在线观看| 国产91精选在线观看| 亚洲va在线∨a天堂va欧美va| 99热这里只有免费国产精品 | 无码'专区第一页| 91亚洲视频下载| 91无码网站| 久久精品一品道久久精品| 直接黄91麻豆网站| 国产精品私拍99pans大尺度 | 99久久亚洲综合精品TS| 亚洲免费黄色网| jizz亚洲高清在线观看| 在线欧美日韩| 美女被躁出白浆视频播放| 日韩在线第三页| 九九线精品视频在线观看| 国产一级妓女av网站| 国产嫩草在线观看| 中文字幕人成人乱码亚洲电影| 日韩欧美综合在线制服| 久久熟女AV| 亚洲日韩每日更新| 亚洲精品无码AⅤ片青青在线观看| 色综合天天综合中文网| 最新国语自产精品视频在| 天天综合网站| 人妻丰满熟妇αv无码| 欧美劲爆第一页| 国产美女无遮挡免费视频| 亚洲视频免| 亚洲AⅤ无码国产精品| 国产高潮视频在线观看| 国产精品无码一二三视频| 国产高清无码麻豆精品| 亚洲中文字幕国产av| www.91中文字幕| 99热在线只有精品| 玩两个丰满老熟女久久网| 国产丝袜啪啪| 国产午夜人做人免费视频| 久久福利片| 日韩高清成人| 天天躁夜夜躁狠狠躁图片| 欧美亚洲日韩中文| 性欧美精品xxxx| 69av在线| 亚洲成人网在线播放| 色综合成人| 亚洲一区二区三区国产精品| 最新日本中文字幕| 啪啪国产视频| 无码久看视频| 免费在线不卡视频| 欧美日韩另类在线| 亚洲综合一区国产精品| 亚洲综合色在线| 性色一区| 亚洲清纯自偷自拍另类专区| 91青青草视频在线观看的| 狠狠做深爱婷婷久久一区| 国产成人91精品| 国产在线精彩视频二区| 激情無極限的亚洲一区免费| 国产传媒一区二区三区四区五区| 欧美日韩专区| 国产女人18毛片水真多1| 玩两个丰满老熟女久久网| 久久精品人妻中文视频|