5. 对步骤3中的随机计算结果进行模拟试验,并记录试验结果进行统计分析 在Excel中,如果直接按F9键,单元格E17中的数值就会发生变化,这时可将该试验结果记录到工作表的一个空白表格区域。重复该手工操作多次,可以获得所需要的试验结果样本。此种方法尽管可行,但是对于大样本试验结果的生成,是不可取的。 利用Excel中所提供的模拟运算表 对 虚自变量 进行分析技术,可有效地解决该问题。本例题中选择完成1 000次试验,生成一个统计上可称之为大样本的试验结果,基本可以满足大多数统计假设和推论。 试验结果区的位置在单元格区域E21至E1020中。具体操作如下: 在单元格E20中输入计算公式:=E17,单元格区域D21至D1020中输入模拟次数(1~1 000)。 选定单元格区域D20至E1020,选择―数据/模拟运算表‖命令,在出现的―模拟运算表‖对话框中,单击―输入引用列的单元格‖的输入框后,单击工作表中的任意空白单元格(如本例中的D17)。单击―确定‖按钮后,即可在该区域内获得指定目标变量(净现值)和试验次数(1 000次)的模拟试验结果(如图4所示)。 转贴于 中国论文下载中心 http://www.studa.net 6. 生成统计分析数据
在获得1 000次试验结果基础上,利用Excel内置的统计分析函数 均值函数AVERAGE( )、标准差函数STDEV( )、最大值函数MAX( )、最小值函数MIN( ),计算有关的统计量。计算公式如图5所示。
7. 生成投资项目净现值各可能取值的概率、累积概率有关数据
为了绘制净现值的概率分布图、累积概率分布图以及投资项目大于某一净现值的概率图,需要计算出净现值在各个取值范围内的概率,累积概率等数据,本例中(单元格区域G20至K50)将净现值的取值范围(最大值与最小值之差) 均等的分成30个小区域,分别计算在各取值区域中净现值出现次数、频次、累积频次。具体计算公式如图6所示。
相邻的两个NPV值之间的距离为取值范围总长度的1/30,因此,在单元格G20中为1 000次随机试验结果中的最小值,与之相邻的单元格G21的计算公式是在单元格G20基础上加上一个固定的步长($B$20-$B$21)/30。同样,其他的刻度分别在前一刻度计算结果的基础上加上相同的步长即可。 1 000次随机试验结果,随机分布在所划分的30个区域之中,需要计算在每个净现值取值区域中试验结果出现的次数(在大样本下可近似看作是频次)。频次的计算采用了Excel的统计函数FREQUENCY( )。具体的操作为:选中单元格区域H20至H50,利用函数向导,对该区域输入计算公式:=FREQUENCY(E14:E1013,H20:H50),同时按ctrl-shift-enter三键,在该区域中会自动出现所有净现值取值区域中净现值出现的频次。
频率的计算可在各取值区域出现频次的基础上,直接除以随机试验的总次数1 000,即在单元格I20中输入计算公式:=H20/COUNT($E$14:$E$1013),并将该公式往下拖动复制到单元格区域I21至I50中,得到与频次相应的频率。
累计频率的计算比较简单。首先在单元格J20中输入计算公式:=I20,在单元格J21中输入计算公式:=J20 I21,然后直接将单元格J21中的计算公式复制到单元格区域J21至J50,即可得到相应净现值取值区域的累积概率。小于某一NPV数值的概率直接等于1减去相应区域的累积概率。
8. 利用Excel的绘图功能,分别绘制模拟试验净现值的概率分布图(如图7所示)、累积概率分布图(如图8所示)和大于某净现值的概率分布图(如图9所示),从而为投资决策提供依据。
其中,投资项目净现值概率分布图的X轴取值区域为单元格区域G20至G50,Y轴取值区域为单元格区域I20至I50;累计概率分布图X轴取值区域为单元格区域G20至G50,Y轴取值区域为单元格区域J20至J50;大于某一净现值概率图X轴取值区域为单元格区域G20至G50,Y轴取值区域为单元格区域K20至K50。
四、模型分析总结
利用Excel的各种函数、分析工具和作图功能,设计蒙特卡洛风险模拟分析模型,通过大量的随机模拟试验,得到随机目标变量净现值的分布规律,能够为投资决策提供必要的依据。相对于常见的概率分析、敏感性分析方法,更加深入考察了决策变量的可能取值,从而决策信息更加全面和客观。Excel的应用,使得快速获取大量随机试验结果成为可能,是风险分析中的有效工具。