首页
关于我们
新闻中心
咨询服务
培训服务
软件服务
资源共享
加入我们
Resource
资源共享
《董事会》专栏
出版专著
张宏亮博士Blog
当前位置:首页> 资源共享 > 出版专著
《企业风险量化分析:以@Risk和DecisionTools为工具》前言
更新日期:2019-03-20  浏览:2706

 张宏亮

我是从2000年左右接触到风险量化建模方法,那时我在北京大学光华管理学院攻读博士学位,我的导师王其文教授为研究生开设计算机模拟分析课程,主要教授基于Excel建立面向企业生产和项目管理等方面的模拟分析模型方法,其中包括风险量化分析建模方法。在课程中间,王其文教授去加拿大参加学术会议,带回来Palisade公司的DecisionTools Suite(以下简称DecisionTools套件)软件的试用版光盘,我也是在那时初次学习使用DecisionTools套件进行风险量化分析建模。在2007年,我从英国Lancaster大学回到北京大学,在新建立的工学院工业工程与管理系任教,并尝试使用DecisionTools套件教授工程经济分析中的风险分析方法。在随后的几年里,我翻阅了许多风险量化分析方面的文献,进一步学习掌握风险量化建模分析的方法和技术,整理编制了系列风险量化分析案例,这些分析案例也自然形成了这本书的初稿。

 
在管理实践中正确地理解并使用风险量化建模分析方法不是一件容易的事情。一方面,人们习惯于使用确定性思维思考问题并采用“平均数”方式设计生产计划和项目活动计划,对使用概率分布描述风险和不确定性并在此基础上进行决策往往感到陌生,对如何建立风险分析模型和理解分析结果常常“不知所措”。另一方面,面向企业管理的风险量化分析不同于工程技术类风险量化分析,管理者往往对计算程序和技术不感兴趣,他们更关注模型逻辑和分析结果,更习惯于使用Excel建立能够清晰显示逻辑关系的计算模型,并在此基础上进行演算和分析。这些“难点”使得建模分析人员需要深入了解Excel建模技术以及在Excel上处理风险影响的方法,同时熟练掌握基于Excel的风险量化分析工具用法,以便有效便捷地展现风险分析结果,并能够交互分析“输入变量”与“输出变量”之间的敏感性关系。
 
我编写这本书的目的是希望读者在本书的引导下能够有效提高风险量化分析建模的质量和效率,规避建模分析过程中的常见陷阱,并正确应用分析结果于企业管理决策中。具体包括两个方面的想法:一是介绍建立风险量化模型的方法,帮助读者将风险量化模型与自身的工作内容相结合,使得读者能够正确理解并在实践中使用风险量化分析结果。二是通过案例介绍基于Excel建立风险量化分析模型的方法技术,详细介绍整个建模的过程和步骤,帮助读者熟悉和掌握如何基于Excel分析风险问题以及使用相关函数建立模型。全书共有26章,每章的内容简单介绍如下。初次接触风险量化建模分析的读者可以先浏览前三章的内容,并参照章中给出的案例进行练习,掌握基本的建模方法和技巧。其他各章的内容相对独立,读者可以依据自己的兴趣或工作需要制定阅读顺序。不同章中使用到的软件会有所不同,我在下面每章内容介绍的末尾给出使用到的DecisionTools套件中的相关软件。
 
第1章和第2章介绍了企业风险分析方法、Excel的基本操作方法和常用函数用法,它们是风险量化分析建模的基础,熟练掌握这些操作方法和常用函数用法能够有效提高风险量化分析建模的质量和效率。在这一部分仅使用到了Excel。第3章介绍了蒙特卡罗模拟抽样方法的基本原理,并通过四个案例展示了蒙特卡罗模拟抽样的随机性和计算准确性。本章通过案例练习展现:在理论计算不可能或很繁琐的情况下,只要模型逻辑正确,那么利用蒙特卡罗模拟抽样方法就可以得到“足够正确”的计算结果。本章使用到了@Risk。
 
第4、5和6章分别介绍了三个概率赌博游戏策略分析模型。概率赌博游戏的特点是:从表面上看,每局游戏的结果具有一定的随机性,玩家需要靠“运气”赢得游戏。然而,通过建立逻辑正确的分析模型,玩家可以模拟分析不同策略下的游戏结果出概率,从而能够帮助玩家制定更为合理的游戏获胜策略。这三章使用到了@Risk。第7章使用四种不同方法计算“抛掷硬币出现字面朝上的频率在0.4到0.6之间的概率不少于90%的次数”:中心极限定理、概率计算、确定性优化和随机优化。通过使用不同的方法解决同一个问题,可以更好地理解不同分析方法的优缺点和计算效率。本章使用到了@Risk、Evolver和RiskOptimizer(以前这三种软件分别是单独的软件,现在三者均是@Risk工业版软件中的一部分)。
 
第8章和第9章分别介绍了项目管理中对成本和工期不确定性的估计方法。其中,第8章介绍了项目成本估计方法,探讨了考虑相关性对项目成本估计的影响,并具体介绍了 @Risk中定义变量相关性的方法;第9章介绍了在项目工期计算中考虑不确定性影响的建模方法,模型分析结果展示不考虑不确定性的“确定式”项目总工期计算结果往往过于乐观。这两章使用到了@Risk。
 
第10章介绍了复合随机过程的建模方法。通过结合使用Excel中的INDEX函数以及 @Risk概率分布函数,可以有效建立保险赔付损失计算模型。本章同时分析了@Risk的复合随机过程函数RiskCompound的使用条件和限制。本章介绍的复合随机过程的建模方法功能上可以替代RiskCompound函数,不受其使用条件和限制的影响,且具有更高的灵活性。本章使用到了@Risk。
 
第11章介绍了利用试验信息为决策提供支持和帮助的建模方法。如果试验成本较高且试验本身不能带来完全信息,那么意味着在花费了昂贵的费用后决策还是受到不确定性的影响。这个时候,决策者需要平衡通过进行试验获取信息的成本与试验带来的信息价值大小。本章使用到了@Risk。
 
第12章介绍了投资项目经济分析建模方法,探讨了如何建立经济分析模型,如何估计净现值和内部收益率的概率分布,如何识别风险驱动因素,并比较了风险量化分析下项目净现值和内部收益率两种方法的使用特点。本章使用到了@Risk。第13章介绍了投资组合的收益率和方差计算模型以及使用@Risk中的RiskOptimizer功能进行投资组合的优化分析方法。本章使用到了@Risk和RiskOptimizer。第14章介绍了投资项目经济比较分析方法。在投资金额和目的相同的情况下,投资过程和投资方案的不同会带来不同的投资效果。通过使用@Risk模拟分析结果中的叠加图功能,可以有效展现方案间的主要变化特征和不同之处。本章使用到了@Risk。第15、16和17章介绍了建立决策树分析模型的方法,其中第15章介绍了洪水疏浚渠道扩建方案决策树分析模型,第16章探讨了依据市场调查结果选择最佳生产方案的决策树分析模型,第17章介绍了寻找最优的银行信贷决策规则的决策树分析模型。这三章使用到了PrecisionTree和@Risk。
 
第18章介绍了生产能力计划分析方法。企业在建立生产能力计划分析模型时需要充分考虑各种不确定因素带来的影响,并通过制定合理的标准比较不同方案的优劣性。本章使用了Excel的数据分析功能进行市场份额和市场价格预测,并在此基础上使用@Risk建立生产能力计划的分析模型,比较并确定最优的生产能力计划。本章使用到了@Risk。第19章介绍了在Excel中进行动态情景分析的建模技术。不同于Excel自身携带的模拟分析功能,这种情景分析技术具有更高的灵活性。它不需要具有固定的格式,不用手动输入每个情景下的输入变量取值,此外它能够与@Risk相结合进一步提高对随机模拟模型的情景分析能力。本章使用到了@Risk。第20章介绍了分析竞争者的投标报价和涨价规律的建模方法,通过案例展示了如何使用@Risk在Excel中建立涨价比例分析模型,并确定在不同的评标规则下的最佳涨价比例。本章使用到了@Risk。
 
第21章和22章分别介绍了两种确定合理订货量的决策分析模型方法:定期检查库存控制方法和临界点库存控制方法,通过案例展示了在库存控制决策中,不同模型方法下管理者如何确定生产或订购货物的时间以及数量。这两章使用到了@Risk。
 
第23章介绍了制造和销售灵活性分析建模方法。企业管理者大多希望自身的企业能够在现有生产能力下具有制造和销售的灵活性,从而可以既充分利用生产能力又能满足市场需求。本章通过案例展示了如何使用@Risk在Excel中建立风险量化分析模型,用于分析不同的制造和销售灵活性在生产能力利用率和市场需求满足率方面的效率。本章使用到了@Risk。
 
第24章介绍了整数规划问题中的指派问题和送货问题建模分析方法,通过案例展示如何使用Evolver在Excel中求解整数规划问题。Evolver提供了一种Order算法,可以方便地对指派问题和送货问题求解,使用起来非常灵活方便,并且没有其他约束条件要求。本章使用到了Evolver。
 
第25章介绍了时间序列分析中常用的方法,包括验证数据的随机性、计算数据的自相关系数、移动平均法、一般指数平滑法、Holt指数平滑法。本章通过案例展示了StatTools提供的时间序列分析功能的原理,使用Excel函数计算并展示StatTools提供的主要分析功能和基本求解步骤,并利用Evolver对模型进行优化处理,得到时间序列模型最优参数。本章使用到了StatTools和Evolver。
 
第26章介绍了使用DecisionTools套件中的TopRank建立敏感性分析模型、分析单个量和两个变量组对输出变量的敏感性的方法和步骤,通过使用TopRank可以自动化敏感性分析计算过程,有效减少计算工作量,并可以有效识别对决策结果影响较大的决策变量或者决策变量组合。本章使用到了TopRank。