付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、运用蒙特卡罗模拟进行风险分析蒙特卡罗模拟由著名的摩纳哥赌城而得名,他是一种非常强有力的方法学。对专业人员来说, 这种模拟为方便的解决困难而复杂的实际问题开启了一扇大门。估计蒙特卡罗模拟最著名的早期使用是诺贝尔奖物理学家Enrico Fermi (有时也说是原子弹之父)在1930 年的应用, 那时他用一种随机方法来计算刚发现的中子的性质。蒙特卡罗模拟是曼哈顿计划所用到的模拟的核心部分,在20 世纪 50 年代蒙特卡罗模拟就用在Los Alamos 国家实验室发展氢弹的早期工作中, 并流行于物理学和运筹学研究领域。兰德公司和美国空军是这个时期主要的两个负责资助和传播蒙特卡罗方法的组织,今天蒙特卡罗
2、模拟也被广泛应用于不同的领域,包括工程,物理学,研发,商业和金融。简而言之,蒙特卡罗模拟创造了一种假设的未来,它是通过产生数以千计甚至成千上万的样本结果并分析他们的共性实现的。在实践中, 蒙特卡罗模拟法用于风险分析,风险鉴定,敏感度分析和预测。 模拟的一个替代方法是极其复杂的随机闭合数学模型。对一个公司的分析,使用研究生层次的高等数学和统计学显然不合逻辑和实际。一个出色的分析家会使用所有他或她可得的工具以最简单和最实际的方式去得到相同的结果。任何情况下,建模正确时,蒙特卡罗模拟可以提供与更完美的数学方法相似的答案。此外,有许多实际生活应用中不存在闭合模型并且唯一的途径就是应用模拟法。那么,到底
3、什么是蒙特卡罗模拟以及它是怎么工作的?什么是蒙特卡罗模拟?今天,高速计算机使许多过去看来棘手的复杂计算成为可能。对科学家,工程师,统计学家, 管理者, 商业分析家和其他人来说,计算机使创建一个模拟现实的模型成为可能,这有助于做出预测, 其中一种方法应用于模拟真实系统,它通过调查数以百计甚至数以千计的可能情况来解释随机性和未来不确定性。 结果通过编译后用于决策。 这就是蒙特卡罗模拟的全部内容。形式最简单的蒙特卡罗模拟是一个随机数字生成器,它对预测,估计和风险分析都很有用。一个模拟计算模型的许多情况,这通过反复地从预先定义的特定变量概率分布中采集数据并将之应用于模型来实现。因为所有的情况都产生相应
4、的结果,每种情况都可以蕴含一种预测。预测的是你定义为重要模型结果的事项(通常含有公式或函数)。将蒙特卡罗模拟法想象为从一个大篮子里可放回的反复拿出高尔夫球。拦在的大小和形状取决于分布输入假定(例如,一个均值为100,标准方差为10 的正态分布,均匀分布或者三角分布), 这里有些篮子相对较深或者更对称,可使特定的球更顺利的被拿出。反复拿出的球数取决于模拟试验的次数。对一个具有多重相关假设的大模型,不妨将它想象为一个巨大的篮子,很多婴儿筐放在里面。每个婴儿筐都有自己的一套彩色高尔夫球在四周跳动。有时这些婴儿筐之间相互连接(如果变量之间相关),迫使高尔夫球协力跳动,而在其他不相关情况下, 这些球则彼
5、此独立的跳动。每次从模型内的相互作用中拿出的球都列出并记录下来,以提供一个该模拟的预测输出结果。模拟为何重要一个解释模拟重要性的例子在图4.1 和图 4.2 的案例说明中可以看到, 叫做平均值缺陷。这个例子非常值得深入研究。 它说明了一个分析者在不进行模拟的情况下可能被误导而做出错误的决策。 假设你是销售易腐商品商店的老板,你需要做出一个决定以确定当前的最优库存。你新雇用的分析者成功的下载了5 年的月度历史销售数据,并且她估计出平均值为五个单位。 然后你决定当前的最优库存就是五个单位。你已经犯了平均值缺陷的错误。如此例所示,这个错误发生的明显原因就是历史需求分布是高偏度的而成本结构确是对称的。
6、例如,假设你在参加一个会议, 你的老板问你去年每个人赚了多少钱。你做了一个快速调查, 发现工资范围从 $60,000 到 $150,000 不等。快速计算之后你发现平均值是$100,000.然后你老板告诉你他去年赚了 $20,000,000 !整个组的平均值一下子就变成了$15,000,000。这个 $15,000,000显然不可能代表你的同事去年赚了这么多钱。这种情况下, 中位值可能更合适。 这里你可以看到仅仅使用平均值会导致高度误导性的结果。继续这个例子,图4.2 说明了怎么使用模拟法计算正确的存货水平。这里使用的方法是非参数拔靴模拟。 之所以是非参数是因为在这种模拟法中没有制定分布参数。
7、不同于蒙特卡罗参数模拟中需要假设特定的预设分布(正态,三角,对数正态一类的)及其所要求的参数(均值,标准方差,等等),非参数模拟利用数据本身来说明一件事情。假设你搜集了5 年来的历史需求水平并把每个月的需求量写在一个高尔夫球上。把所有60 个高尔夫球扔进一个大篮子并随机混合。随机拿出一个高尔夫球并在纸上写下它的值,然后将球放回篮子并再次混合。这样做60 次并计算平均值。这一过程是单独的一个分组试验。可放回地完成整个过程数千次。这几千个平均值的分布就代表模拟预测的结果。所期待的模拟结果就是这几千个平均值的平均值。图4.2 显示了从非参数模拟得到的一个分布。如你所见,经营成本最小是的最优存货率是9
8、 单位,远远不同于之前图4.1 中计算出来的五单位。很明显,每种方法都有它的有点和缺陷。非参数模拟可以方便的通过风险模拟? 的常用分布来实现, 它使用历史数据来描述事实并预测未来。然而, 参数分布迫使模拟出来的结果服从规则分布, 这是大多数情况下人们所期待的。不像非参数模拟要求的必须考虑剔除杂乱数据(例如,离群值和谬值),参数模拟每次都是重新开始。蒙特卡罗模拟是一种参数模拟,模拟开始之前要求有特定的分布参数。替代方法是非参数模拟,它用原始历史数据来描述事实并且模拟的运行不需要分布参数。模拟与传统分析比较图 4.3 介绍了一些用来处理不确定性和风险的传统方法。 这些方法包括执行敏感度分析,情境分
9、析和概率情境。 下一步是易用蒙特卡罗模拟, 它可以被看作是不确定性和风险的一种扩展。图4.4 说明了一种应用更高级的蒙特卡罗模拟作预测的方法。图4.4 中的例子显示了蒙特卡罗模拟到底可以多复杂,而这取决于其用途。从以下网站下载的软件有一个随机过程模块,它运用了这些更复杂的随机预测模型,包括布朗运动,均值回归和随机漫步模型。应用和 EXCEL进行模拟可以通过 Excel 实现模拟。 然而,更高级的模拟软件比如执行这种人物效率更高并且有预先设置在模拟中的附加特性。现在我们介绍使用 Excel 和进行蒙特卡罗参数模拟和非参数资助模拟。图 4.5 和图 4.6 中的例子显示了在一系列概率假设基础上运用
10、Excel 执行有限次数模拟。我们假设已经完成了一系列的情景分析,并得到了九个结果值,其各自的发生概率也已计算出来。运用 Excel 对这样一个情境分析建立模拟的第一步是理解Excel 函数 “RAND()”。这个函数就是一个简单的随机数字生成器,Excel 用它来从 0 到 1 的均匀分布中随机生成数字。然后用假设中指定的概率把数字0 到 1 转换成范围或区间。 例如,如果 $362,995 的发生概率是55%,我们就可以生成一个从0.00 到 0.55 的区间。类似地,对下一个值$363,522 我们可以生成 0.56 到 0.65 的区间,这个的发生概率是10%,等等。在这些区间的基础上
11、就可以建立非参数模拟。图 4.5 说明了一个 5000 套试验的例子。 每组试验需要模拟100 次;也就是说, 在每组模拟试验中, Excel 用函数 VLOOKUP ( RAND(),$D$16:$F$24,3 )可放回的随机抽取原始数字,这个函数先将 RAND() 函数产生的值与 D16 到 F24 区域的第一列数据相匹配, 然后抽取第三列中相应的数据。然后计算每组试验中采样数据的平均值。这5000 组试验的平均值的分布就可以得到,频率分布图显示在图4.5 底部。根据中心极限定理,这些样本均值的平均值将在极限意义上逼近真正的总体均值。此外, 当进行足够多组试验时,分布将非常逼近正态分布。显
12、然,在Excel中人工运行这种非参数模拟是相当乏味的。一个替代方案是使用中的常用分布,它做的是同样的事情但是速度更快且效率更高。第六章, 潘多拉的工具箱,更详细的展示了一些模拟工具。非参数模拟是一个强有力的工具但是只有当数据可得时才适用。显然,越多的数据存在,模拟结果的精度和置信度就更高。然而,当数据不存在或一个有效的系统过程支持着数据集(例如,物理学,工程学,经济关系)时,参数模拟可能更合适,它使用精确的概率分布。Excel函数RAND()用来从0 到1 的均匀分布中随机生成数字。RAND()*(B-A)用来从A到 B 的均匀分布中随机生成数字。NORMSINV(RAND()从均值为1,方差为0 的标准正态分布中随机生成数字。用 Excel 模拟简单问题简单而且高效。然而,当产生更复杂的问题时,比如下面将要介绍的这个,就需要使用更专业的模拟软件。就是这样一个软件。在图4.7 的例子中,单元格“ Revenue,”“ Opex,”“ FCF/EBITDA Multiple和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国黄酒行业发展状况与经营效益分析研究报告版
- 2026中国平安保险(集团)股份有限公司四川分公司招聘备考题库及答案详解【各地真题】
- 2026年春季学期教导主任期末述职报告:在规范备课流程、优化课堂实施、深化教研中的成长
- IT培训课程学习心得与工作提升
- 2026贵州六盘水市盘州市煤炭开发总公司招聘4人备考题库及完整答案详解【历年真题】
- 2026江西南昌市西湖区图书馆招聘1人备考题库附答案详解(达标题)
- 2026甘肃平凉华亭市中医医院招聘9人备考题库及答案详解(易错题)
- 2026内蒙古医科大学附属医院招聘合同制(编外)急需紧缺岗位工作人员3人备考题库附答案详解(黄金题型)
- 2026浙江杭州上城区城市建设投资集团有限公司下属子公司招聘工作人员2人备考题库及参考答案详解(夺分金卷)
- 2026福建南平延平区南山镇招聘专职网格员1人备考题库【有一套】附答案详解
- 水利三防培训课件
- 2026届新高考高中英语语法填空题66篇(含答案解析)
- 2026年时事政治测试题库附参考答案(培优)
- 锅炉满水培训课件
- 2026春教科版(新教材)小学科学一年级下册(全册)教学设计(附教材目录)
- 小儿股静脉抽血课件
- 2026年湖南有色金属职业技术学院单招职业技能考试题库附答案
- 暖通高效机房设计
- 建筑毕业论文2000字
- 多器官功能衰竭长期卧床患者支持方案
- 2025年江西机电职业技术学院单招职业技能测试题库附答案
评论
0/150
提交评论