第十章金融风险管理一、金融工程与风险管理1、金融工程的狭义定义2、金融工程的广义定义3、现代金融理论的三大支柱二、风险的分类1、按性质来划分(1)纯粹风险(2)投机风险2、按风险的对象划分(1)财产风险(2)人身风险(3)责任风险(4)信用风险3、按损失的原因划分(1)自然风险(2)社会风险(3)经济风险(4)政治风险(5)技术风险4、总体金融风险与个体金融风险(1)总体金融风险与个体金融风险的区别(2)产生总体金融风险的原因①外因(a)国际经济角逐(b)国际游资的冲击②内因(a)经济的结构性问题(b)金融系统不发达(c)金融监管不健全(d)缺乏风险意识5、防范总体金融风险的一条最基本的原理风险必须由愿意接受风险并有能力承受风险的市场参与者承担。6、防范总体金融风险的金融监管所要遵循的最基本原则必须严格限制市场的参与者承担超出其能力的风险。三、风险暴露和风险管理(一)风险暴露1、含义由于某种特殊的原因而承受某类特殊的风险,被称为“暴露”于某类风险之下,或具有某种“风险暴露”。2、如何看待风险暴露进行任何一笔市场交易,不能采取绝对的或抽象的观点来看待有关的风险暴露。(二)风险管理1、风险厌恶(riskaversion)所谓风险厌恶,是指人们对风险暴露的态度,用于度量人们为了降低风险愿意付出的代价,或者反过来,人们要求因为风险暴露而获得的补偿。2、风险管理的定义为减少风险暴露进行效益和成本权衡而采取的行动(包括不采取行动在内)称为风险管理。3、风险管理决策的时间性不要“事后诸葛亮”!4、风险管理的范围5、政府在风险管理中所起的作用6、风险管理的步骤第一步:风险识别第二步:风险评估第三步:风险管理技术的选择第四步:实施第五步:检查7、风险管理技术(1)规避风险(2)防范和控制风险(3)承受风险(4)转移风险四、风险转移方法(一)风险转移方法1:保险1、保险的定义保险是通过支付保险费(可看作是保险单的价格)来避免损失的转移风险的方法。2、保单中的特殊条款(1)责任免除条款(2)最高赔付额(3)免赔额(4)按比例赔付3、保险的其它形式(1)金融担保(2)利率顶和利率底;(3)各种期权(二)风险转移方法2:风险分散化1、马柯威茨的投资组合理论2、直接投资与金融投资(三)风险转移方法3:套期保值1、自然对冲与人工对冲2、套期保值与保险的区别3、套期保值的工具五、组合保险技术如购买1份股票的同时再购买1份该股票的卖权。六、久期和凸性(一)久期久期(Duration)(债券的利率风险)实际上就是价格的利率弹性,即债券市场价格变动对利率波动的敏感性。例:设有一个10年期债券,面值是100,息票率为8%,在不同的利率(或收益率)下债券的价格如下表所示:利率(%)4.005.006.007.008.009.0010.0011.0012.00价格132.70123.38114.87107.11100.0093.4987.5482.5777.06很小时,有当y,)(ydydPPyPdydPPP)/(于是有,化导致价格的变化率。它反映了利率的单位变定义久期为:)/(PdydPDyDPPyDPP或于是:用文字表述为:债券的价格变化=-久期价格收益率的变化或债券的价格变化的百分比=-久期收益率的变化ntttyCPVP10)1(tPyCtyCyCDntttntnttttt1011)1()1()1(002201)1/()1/(2)1/(1PyCnPyCPyCnn(年)49.3100$1.1110$41.110$31.110$21.110$1432D例:计算一个4年期的面值为100美元,年息票率为10%,售价也为100美元的债券的久期。(年)78.225.950$1.11080$31.180$21.180$132D例:计算一个剩余期限为3年,面值为1000美元,年息票率为8%,售价为950.25美元的债券的久期。t的值现金流现金流的权重时间乘积折现值w(t)(t/m)w(t)(t/m)14.1253.9610.03960.50.019824.1253.8050.03811.00.038134.1253.6540.03651.50.05484104.12588.5800.88582.01.7716总计100.001.00000久期=1.8834更一般的公式:mTttmtD1mTttttmytCFmytCF1)/1)(()/1)((),,3,2,1(mTt其中,例:计算面值为100美元,票面利率为8.250%,到期收益率为8.450,半年付息一次的2年期债券的久期.1、计算现金流的现值(1)计算固定现金流的现值例2.1:设某投资者在5年的投资期中每月月末收到$200的现金并存入年收益率为6%的银行账户。则通过执行pvfix函数命令:PresentVal=pvfix(Rate,NumPeriods,Payment,ExtraPayment,Due)即可求出这些现金流的现值:输入命令:PresentVal=pvfix(0.06/12,5*12,200,0,0)输出结果:PresentVal=10345.11(2)计算可变现金流的现值例2.2:设某投资者期初投资为$10,000,在随后的5年投资期中每年产生的收入流依次为$2000、$1500、$3000、$3800、$5000,年利率为8%。则通过执行pvvar函数命令:PresentVal=pvvar(CashFlow,Rate,IrrCFDates)即可求出这些现金流的现值:输入命令:PresentVal=pvvar([-1000020001500300038005000],0.08)输出结果:PresentVal=1715.39如果期初投资的$10,000产生的是一个不规则的现金流(如下所示),则计算时要将期初的投资和各个现金流发生的日期也考虑进去。利率为9%。CashflowDates($10000)January12,1987$2500February14,1988$2000March3,1988$3000June14,1988$4000December1,1988则同样通过执行pvvar函数命令:PresentVal=pvvar(CashFlow,Rate,IrrCFDates)即可求出这些现金流的现值.输入命令:CashFlow=[-10000,2500,2000,3000,4000];IrrCFDates=['01/12/1987''02/14/1988''03/03/1988''06/14/1988''12/01/1988'];PresentVal=pvvar(CashFlow,0.09,IrrCFDates)输出结果为:PresentVal=142.162、计算现金流的终值(1)计算贴现债券的终值例2.3:设某贴现债券具有以下数据:Settle='02/15/2001';%交收日Maturity='05/15/2001';%到期日Price=100;%价格Discount=0.0575;%贴现率Basis=2;%一年中的天数的规定对应值则通过执行fvdisc函数命令:FutureVal=fvdisc(Settle,Maturity,Price,Discount,Basis)即可计算出该贴现债券的终值.输入命令:Settle='02/15/2001';Maturity='05/15/2001';Price=100;Discount=0.0575;Basis=2;FutureVal=fvdisc(Settle,Maturity,Price,Discount,Basis)输出结果:FutureVal=101.44(2)计算固定收入现金流的终值例2.4:一投资者的储蓄账户初始余额为$1500,在随后的10年中,每月末都会收到$200并存入该账户,银行的年利率为9%。则通过执行fvfix函数命令:FutureVal=fvfix(Rate,NumPeriods,Payment,PresentVal,Due)即可计算出该固定收入现金流的的终值:输入命令:FutureVal=fvfix(0.09/12,12*10,200,1500,0)输出结果为:FutureVal=42379.89(3)计算可变现金流的终值例2.5:设某投资者期初投资为$10,000,在随后的5年投资期中每年产生的收入流依次为$2000、$1500、$3000、$3800、$5000,年利率为8%。则通过执行fvvar函数命令:FutureVal=fvvar(CashFlow,Rate,IrrCFDates)即可求出这个规则(周期性的)现金流的终值:FutureVal=fvvar([-1000020001500300038005000],0.08)结果为:FutureVal=2520.47如果期初投资的$10,000产生的是一个不规则的现金流(如下所示),则计算时要将期初的投资和各个现金流发生的日期也考虑进去。利率为9%。CashflowDates($10000)January12,2000$2500February14,2001$2000March3,2001$3000June14,2001$4000December1,2001则同样通过执行fvvar函数命令:FutureVal=fvvar(CashFlow,Rate,IrrCFDates)即可求出这个不规则的(非周期性的)现金流的终值.输入命令:CashFlow=[-10000,2500,2000,3000,4000];IrrCFDates=['01/12/2000''02/14/2001''03/03/2001''06/14/2001''12/01/2001'];FutureVal=fvvar(CashFlow,0.09,IrrCFDates)输出结果:FutureVal=170.663、计算现金流的久期和修正的久期利用cfdur函数可计算现金流的久期和修正的久期命令为:[Duration,ModDuration]=cfdur(CashFlow,Yield)举例:设有一给定的现金流,分10次进行偿付,前9次每次数额为$2.50,最后一次为$102.50,周期性的收益率为2.5%,试计算该现金流的久期和修正的久期。输入命令:CashFlow=[2.52.52.52.52.52.52.52.52.5102.5];[Duration,ModDuration]=cfdur(CashFlow,0.025)输出结果:Duration=8.9709(periods)ModDuration=8.7521(periods)4、久期与债券价格变化之间的关系债券的价格变化=-久期价格收益率的变化或债券的价格变化的百分比=-久期收益率的变化。公式说明:对具有相同久期的两种债券,若收益率变化的百分比相同,则价格变化百分比也相同。yDPPyDPP或例:一个10年期,面值为100,息票率为6%,投资者要求的收益率也是6%,即它是一个平价债券,其久期为7.44年。假定由于利率发生变化,投资者对这个债券要求的收益率增加0.5%,即005.0y72.3005.010044.7P则28.9672.3100PP如按照债券的定价公式计算,则结果为:96.37,两者相差0.09。5、久期的匹配例:某债券投资经理在两年后有一笔100万美元的现金流出,其平均期限显然就是2年.他考虑两种不同的债券:(1)息票率为8%,面值为1000美元的3年期债券,现价为950.25美元,到期收益率为10%,平均期限为2.78年;(2)息票率为7%,面值为1000美元的1年期贴