matlab实验报告模板

上传人:抢*** 文档编号:141571371 上传时间:2022-08-24 格式:DOC 页数:18 大小:340.50KB
收藏 版权申诉 举报 下载
matlab实验报告模板_第1页
第1页 / 共18页
matlab实验报告模板_第2页
第2页 / 共18页
matlab实验报告模板_第3页
第3页 / 共18页
资源描述:

《matlab实验报告模板》由会员分享,可在线阅读,更多相关《matlab实验报告模板(18页珍藏版)》请在装配图网上搜索。

1、19主 题:投资组合问题指导教师: 阮小娥老师制作时间:2010.122011.01学 院: 机械学院小组成员: 机自07 赵磊 2010011180机自07 周策 2010011181机自07 邹业兵 2010011182 目录一、引言:3二、实验问题:3三、问题分析4(1)、已知和股票有关的一些概念(实验所涉及的理论知识):4(2)、数学建模:5数学模型:6(3)、求解方法:6四、程序设计:7第一步:7第二、三、四步:7第五步:8五、程序运行结果(实验结果)为:9第一步:9A股49个周末的收盘价的变化情况9B股49个周末的收盘价的变化情况9C股49个周末的收盘价的变化情况10第二、三、四步

2、:10第五步:11六、问题的进一步拓展与实验12实验过程121:条件假设122:建立模型123:模型求解13程序设计14程序运行结果14七、实验的总结与体会:19赵磊:19周策:19邹业兵:19一、引言:现在社会,随着社会的发展和生产力的提升,人们的生活水平日益提高。人们不仅仅满足于吃饱穿暖,人们对财富的追求也愈来愈强烈,此时股票作为社会化大生产的产物,股票至今已有将近似400年的历史,它的发展与人类经济的发展可以说是和谐统一的,而它集惊险刺激和可能存在的巨额经济效益的特点更是牢牢的牵住了现代人的心,毕竟,在已经不愁衣食的前提下,谁不想像股神巴菲特一样,动动脑筋便收拢全世界的财富呢?所以,研究

3、股票自然而然就成了现代人生活中极为重要的一部分。二、实验问题:企业(或政府)或个人进行投资的目的是为了取得利润,在现代市场经济中,由于投资环境瞬息万变,任何一项投资的收益总是不能确定的,也就是说具有一定的风险,如何度量收益和风险呢?下面给出一个实际问题进行分析:表9-1给出3只股票(A、B、C股)49个周末的收盘价, 表9-1 股票49个周末的收盘价周数A股B股C股周数A股B股C股110.30.7710.62511.81.214.3210.60.8111.22611.81.214.7310.80.8911.92712.21.2414.9410.70.9311.72812.41.3215.651

4、0.80.9011.62912.41.3215.5610.80.93113012.71.2915.8711.21.0112.13112.51.3215.4811.30.9613.23212.31.3214.9911112.63312.61.3315.31010.91.0412.63412.41.3715.61110.91.0412.63512.61.4814.21210.61.0912.63612.11.4913.81311.51.112.73711.91.51141411.51.2613.63811.91.3213.81511.81.1714.23912.41.3214.21612.21.0

5、614.74012.11.313.817121.1314.441121.28141812.11.0914.34212.41.1714.31912.31.031543121.1413.62012.11.0814.944121.0814.12111.41.0813.445121.0914.42211.91.12144612.11.0714.62311.91.1214.447121.214.424121.1514.748121.2414.44912.11.2614.5问题:(1) 分别计算这三只股票的周收益率的时间序列,平均收益率和他们收益率分布的方差;(2)允许卖空的条件下给出这3只股票风险最小的

6、投资策略。三、问题分析(1)、已知和股票有关的一些概念(实验所涉及的理论知识):记为证券A在第t周末的价格,定义为证券A当周的证券收益率,由于投资初期不可能知道将来的收益率,因此收益率是一个随机变量,为证券A在某一时间段内收益率分布,且定义该收益率分布的均值为证券A的期望收益率,并用该收益率分布的方差度量该证券A期望收益的偏差称为风险,同样可以计算证券B的期望收益率及方差两证券收益率分布间的协方差为 协方差给出了证券A和证券B收益率分布相互影响的程度,协方差的大小依赖于收益所的单位,相关系数反映了证券A和证券B投资比率分为多少时风险比率最小,受益最大,这就是证券A和证券B的投资组合问题。 (2

7、)、数学建模:用决策变量X1,X2,X3分别表示投资股票A,B,C的投资比率,记股票A,B,C的投资比率,记股票A,B,C的收益率分别为Ea、Eb、Ec,根据题意, Ea、Eb、Ec是随机变量,投资的总收益率为 S=X1*Ea+X2*Eb+X3*Ec也是随机变量,用E和D分别表示随机变量的数学期望和方差,则有(以下结果是经过第一、二、三、四步操作所得) Ea = 0.0036, Eb= 0.0121, Ec= 0.0073 Da = 5.4449e-004, Db= 0.0036, Dc= 0.0016 Dab=3.8817e-005、 Dac= 5.6361e-004、 Dbc= 1.560

8、0e-004;由概率论知识可知 covAC=Dac*Da0.5*Dc0.5covAB=Dab*Da0.5*Db0.5covBC=Dbc*Db0.5*Dc0.5 投资的总期望收益率为:y=E=x1*Ea+x2*Eb+x3*Ec用总收益的方差衡量投资风险是,投资总收益的方差为:Z=D(x1*Ea+x2*Eb+x3*Ec) =Da*x12+Db*x22+Dc*x32+2covAB*x1*x2+2covAC*x1*x3+2covBC*x2*x3由于x1、x2、x3分别表示投资股票A、B、C的投资比例,所以 x1+x2+x3=1数学模型:Minz(x1,x2,x3)=5.4449e-004*x12+0.

9、0036*x22+0.0016*x32+11.8000e-008*x1*x2+7.2e-0088x1x3+18.39e-008*x2*x3x1+x2+x3=1(3)、求解方法:第一步:画出A、B、C三只股票49个周末收盘价的变化情况的图像(便于分析问题);第二步:求出A、B、C三只股票49个周末收盘价的期望收益率Ea、Eb、Ec ;第三步:求出A、B、C三只股票49个周末收盘价的方差Da、Db、Dc ;第四步:求出A、B、C三只股票收益率分布直间的协方差:Dab、Dac、Dbc;第五步:求出投资风险最小和此时的收益率 。四、程序设计:第一步:1、A股:x = 1:1:49;y = 10.3,1

10、0.6,10.8,10.7,10.8,10.8,11.2,11.3,11,10.9,10.6,10.9,11.5,11.5,11.8,12.2,12,12.1,12.3,12.1,11.4,11.9,11.9,12,11.8,11.8,12.2,12.4,12.4,12.7,12.5,12.3,12.6,12.4,12.6,12.1,11.9,11.9,12.4,12.1,12,12.4,12,12,12,12.1,12,12,12.1;plot(x,y)2、 B股:x = 1:1:49;y = 0.77,0.81,0.89,0.93,0.9,0.93,1.01,0.96,1,1.04,1.0

11、4,1.09,1.1,1.26,1.17,1.06,1.13,1.09,1.03,1.08,1.08,1.12,1.12,1.15,1.2,1.2,1.24,1.32,1.32,1.29,1.32,1.32,1.33,1.37,1.48,1.49,1.51,1.32,1.32,1.3,1.28,1.17,1.14,1.08,1.09,1.07,1.2,1.24,1.26plot(x,y)3、 C股:x = 1:1:49;y = 10.6,11.2,11.9,11.7,11.6,11,12.1,13.2,12.6,12.6,12.6,12.6,12.7,13.6,14.2,14.7,14.4,1

12、4.3,15,14.9,13.4,14,14.4,14.7,14.3,14.7,14.9,15.6,15.5,15.8,15.4,14.9,15.3,15.6,14.2,13.8,14,13.8,14.2,13.8,14,14.3,13.6,14.1,14.4,14.6,14.4,14.4,14.5plot(x,y) 第二、三、四步:PA=10.3 10.6 10.8 10.7 10.8 10.8 11.2 11.3 11 10.9 10.6 10.9 11.5 11.5 11.8 12.2 12 12.1 12.3 12.1 11.4 11.9 11.9 12 11.8 11.8 12.2

13、12.4 12.4 12.7 12.5 12.3 12.6 12.4 12.6 12.1 11.9 11.9 12.4 12.1 12 12.4 12 12 12 12.1 12 12 12.1;PB=0.77 0.81 0.89 0.93 .9 .93 1.1 .96 1 1.04 1.04 1.09 1.1 1.26 1.17 1.06 1.13 1.09 1.13 1.08 1.08 1.12 1.12 1.15 1.2 1.2 1.24 1.32 1.32 1.29 1.32 1.32 1.33 1.37 1.48 1.49 1.51 1.32 1.32 1.3 1.28 1.17 1

14、.14 1.08 1.09 1.07 1.2 1.24 1.26;PC=10.6 11.2 11.9 11.7 11.6 11 12.1 13.2 12.6 12.6 12.6 12.6 12.7 13.6 14.2 14.7 14.4 14.3 15 14.9 13.4 14 14.4 14.7 14.3 14.7 14.9 15.6 15.5 15.8 15.4 14.9 15.3 15.6 14.2 13.8 14 13.8 14.2 13.8 14 14.3 13.6 14.1 14.4 14.6 14.4 14.4 14.5;for i=2:1:49 ra(i-1)=(PA(i)-P

15、A(i-1)/(PA(i-1); rb(i-1)=(PB(i)-PB(i-1)/(PB(i-1); rc(i-1)=(PC(i)-PC(i-1)/(PC(i-1);endrA=ra;rB=rb;rC=rc;T=48;Ea=sum(rA(1:T)/T;Eb=sum(rB(1:T)/T;Ec=sum(rC(1:T)/T;Dab=(1/(T-1)*sum(rA(1:T)-Ea).*(rB(1:T)-Eb);Dac=(1/(T-1)*sum(rA(1:T)-Ea).*(rC(1:T)-Ec);Dbc=(1/(T-1)*sum(rC(1:T)-Ec).*(rB(1:T)-Eb);Da=sum(rA(1:

16、T)-Ea).2)/T;Db=sum(rB(1:T)-Eb).2)/T;Dc=sum(rC(1:T)-Ec).2)/T;covAB=Dab*(Da)0.5)*(Db)0.5);covAC=Dab*(Da)0.5)*(Dc)0.5);covBC=Dab*(Db)0.5)*(Dc)0.5);第五步:h=2*Da2 2*covAB 2*covAC;2*covAB 2*Db2 2*covBC;2*covAC 2*covBC 2*Dc2;c=0,0,0;a1=-Ea,Eb,Ec;b1=0;A2=1,1,1;b2=1;x,fv,ef,out,lag=quadprog(h,c,a1,b1,A2,b2)F=s

17、qrt(fv)S=-a1*x五、程序运行结果(实验结果)为:第一步:A股49个周末的收盘价的变化情况.B股49个周末的收盘价的变化情况C股49个周末的收盘价的变化情况第二、三、四步: 第10 页Ea=0.0036Eb =0.0121Ec = 0.0073Dab = 3.8817e-005Dac = 5.6361e-004Dbc = 1.5600e-004Da = 5.4449e-004Db = 0.0036Dc =0.0016covAB = 5.4000e-008covAC = 3.5989e-008covBC = 9.1950e-008 第五步:x = 0.8892 0.0167 0.094

18、0fv = 2.6792e-007ef = 1out = iterations: 1 constrviolation: -0.2826 algorithm: medium-scale: active-set firstorderopt: 6.3527e-022 cgiterations: message: Optimization terminated.lag = lower: 3x1 double upper: 3x1 double eqlin: -5.3584e-007ineqlin: 0F = 5.1761e-004S =0.0041由此可知(1)A、B、C的平均收益率分别为Ea= 0.

19、0036, Eb= 0.0121, Ec= 0.0073收益率分布的方差分别为 Da= 5.4449e-004, Db= 0.0036, Dc= 0.0016(2)、投资A、B、C股票的投资比例分别为:88.92%、1.67% 、9.40%,此时风险最小为0.05176%,收益率为0.41%六、问题的进一步拓展与实验类似地,还可以引入四种以上数量的股票及股票不同时间的投资问题。一般来说,投资人希望投资风险小而收益大,是一个多目标的优化问题。我们可以将风险和收益的变化关系图像画出来。给投资者最感官的认识。最佳投资组合 示例5 如表8-7给出4只股票在同一时期内的平均收益率r%,购买股票是交易率为

20、p%,风险损失率q%,投资越分散,总的风险越小。假定总风险用投资中最大一种股票的风险来度量,且同期银行存款利率是r%=5%,既无交易费有无风险,由于投资者承担风险的程度不一样,若给定风险一个界限a,季最大风险不超过a的情况下,为投资者建议一种投资策略,使其尽可能获得最大收益。 表8-7 股票信息股票rPq1282.512211.523235.54.54252.66.5实验过程 为了建立最佳投资组合模型。我们分以下三个步骤来完成次实验。1:条件假设假设投资四种股票的资金分别为x,总投资金额为M.并设四种购票之间是相互独立的,且在投资的同一时间内都为定值。不受意外因素影响。2:建立模型投资四种股票

21、的风险度为,i=1,2,3,4;购买四种股票时所付交易费分别为,i=1,2,3,4,则购买四种股票的收益分别为(),i=1,2,3,4,为使投资者获的更大利益,在总风险度不超过a的情况下,可建立如下模型:max;s.t.= M/Ma, i=1,2,3,40, i=0,1,2,33:模型求解模型简化为max,s.t.= 1a,i=0,1,2,3,40, i=0,1,2,3,4其中 =/M , i=0,1,2,3,4 将表8-7给定的数据带入模型的 minF=-0.05-0.27-0.19-0.185-0.185 s.t. +1.01+1.02+1.045+1.065=1 0.025a 0.015

22、a 0.055a 0.026a 0, i=0,1,2,3,4如何给定风险度a没有一定的准则,不同的投资者承受风险度的能力不同,本次试验从a=0开始,以步长a=0.001编写下面的程序进行循环搜索。程序设计a=0;while (1.1-a) 1c=-0.05, -0.27, -0.19, -0.185 ,-0.185;aeq=1,1.01,1.02,1.045,1.065;beq=1;A=0,0.025,0,0,0;0,0,0.015,0,0;0,0,0,0.055,0;0,0,0,0,0.026;b=a;a;a;avlb=0,0,0,0,0;vub= ;x,val=linprog(c,A,b,

23、aeq,beq,vlb,vub);a %风险度x=xQ=-val %风险度对应的收益率plot(a,Q,)axis(0,0.1,0,0.5)hold ona=a+0.001;end xlabel(a),ylabel(Q)程序运行结果 a=0;while (1.1-a) 1c=-0.05, -0.27, -0.19, -0.185 ,-0.185;aeq=1,1.01,1.02,1.045,1.065;beq=1;A=0,0.025,0,0,0;0,0,0.015,0,0;0,0,0,0.055,0;0,0,0,0,0.026;b=a;a;a;avlb=0,0,0,0,0;vub= ;x,val

24、=linprog(c,A,b,aeq,beq,vlb,vub);a x=xQ=-val plot(a,Q,.)axis(0,0.1,0,0.5)hold ona=a+0.001;end xlabel(a),ylabel(Q)键入文字 19b = 0 0 0 0Optimization terminated.a 0x = 1.0000 0.0000 0.0000 0.0000 0.0000Q = 0.0500b = 1.0e-003 * 1.0000 1.0000 1.0000 1.0000Optimization terminated.a = 1.0000e-003x = 0.8316 0.0

25、400 0.0667 0.0182 0.0385Q = 0.0755b = 0.0020 0.0020 0.0020 0.0020Optimization terminated.a = 0.0020x = 0.6633 0.0800 0.1333 0.0364 0.0769Q = 0.1011b = 0.0030 0.0030 0.0030 0.0030Optimization terminated.a = 0.0030x = 0.4949 0.1200 0.2000 0.0545 0.1154Q = 0.1266b = 0.0040 0.0040 0.0040 0.0040Optimizat

26、ion terminated.a = 0.0040x = 0.3266 0.1600 0.2667 0.0727 0.1538Q = 0.1521b = 0.0050 0.0050 0.0050 0.0050Optimization terminated.a = 0.0050x = 0.1582 0.2000 0.3333 0.0909 0.1923Q = 0.1776b = 0.0060 0.0060 0.0060 0.0060Optimization terminated.a = 0.0060x = 0.0000 0.2400 0.4000 0.1091 0.2212Q = 0.2019b

27、 = 0.0070 0.0070 0.0070 0.0070Optimization terminated.a = 0.0070x = 0.0000 0.2800 0.4667 0.1273 0.1016Q = 0.2066b = 0.0080 0.0080 0.0080 0.0080Optimization terminated.a = 0.0080x = 0.0000 0.3200 0.5333 0.1271 0.0000Q = 0.2112.b = 0.0970 0.0970 0.0970 0.0970Optimization terminated.a = 0.0970x = 0.000

28、0 0.9901 0.0000 0.0000 0.0000Q = 0.2673b = 0.0980 0.0980 0.0980 0.0980Optimization terminated.a = 0.0980x = 0.0000 0.9901 0.0000 0.0000 0.0000Q = 0.2673b = 0.0990 0.0990 0.0990 0.0990Optimization terminated.a = 0.0990x = 0.0000 0.9901 0.0000 0.0000 0.0000Q = 0.2673风险与投资的关系图像1)、风险大,收益也大;2)、当投资越分散时,投资

29、者承担的风险越小,这与题意一致,及冒险的投资者会出现集中投资的情况,保守的投资者则尽量分散投资。3)上图曲线上的点表示当风险水平给定时能获得的最大收益率。4).七、实验的总结与体会:赵磊:通过这次实验,我觉得收获有两点:一、掌握了Matlab的基本操作知识以及其在生活中的很简单应用。二、感觉到三个人合作的重要性。在做实验的过程中,我们各有分工,但同时我们又相互联系确保实验的同步进行,最后终于完成了,很有成就感!周策:数学是一门伟大的学科!我想,了解数学的人是不会反对的。在这次实验中,我们选择了比较具有实际意义的这个关于股票的问题,总的来说,这个题目与实际的契合度比较高,所以在做的过程中我们也遇

30、到了不少困难。首先,为了提高模型的准确度我们必须使用一定数量的数据。再者就是数据拟合时的编程较为困难。但是,在我们的努力下,在我们花费了大量的时间和努力之后终于做出来了。在做成之后我们都很开心,我们坚信这是团队的力量,是合作的结果。我想,只要我们不惧困难,团结一心,我们就能发挥百分之百的力量把事情做好。邹业兵: 总结:在整个程序中,根据不同的问题,我们将程序分成了三个模块(实验的第一步;第二、三、四步;第五步),分别交给本组的三个成员来编写。我负责最为基础也是最为复杂的第二、三、四步。编写过程中,一开始根据所学知识,在心中定下了程序的框架,但在实际编程时发现数据太多,一个一个编程计算很麻烦。后

31、来经过思考、查阅有关matlab使用的书籍,并和其他成员集体讨论,发现可以将数据用矩阵的形式来表示并用相关的语句顺利地解决了这个问题,大大地简化了程序的过程并减少了编程的工作量。体会:和小组成员一起完成的实验,可以说也算是一个项目,也就是说我们完成了一个项目,这对我们的自信心有一个很大的提高。从一开始对编程的一知半解到基本掌握一些编程技巧,让我真正体会到了什么叫进步,什么叫提高。现代的社会可以说是团队的社会,一个人想要干出一番大事业几乎是不可能的是,通过这次大作业我真正体会到了团队的作用,团队的凝聚力。此外我还意识到在学习的过程中遇到问题要积极思考,不怕困难,要学会通过各种手段(例如:和他人讨论,查阅书籍、询问老师学长)来解决问题。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!