收藏 分销(赏)

公司股票价值评估.doc

上传人:精*** 文档编号:4136334 上传时间:2024-07-31 格式:DOC 页数:12 大小:655.50KB
下载 相关 举报
公司股票价值评估.doc_第1页
第1页 / 共12页
公司股票价值评估.doc_第2页
第2页 / 共12页
公司股票价值评估.doc_第3页
第3页 / 共12页
公司股票价值评估.doc_第4页
第4页 / 共12页
公司股票价值评估.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、数学建模与数学实验课程论文姓名:XXX班级:XXX122序号:XX学号:XXXXXXX时间:2013.12.20公司股票价值评估模型设计【摘要】本文从全局入手研究该公司股票价值评估问题,通过题中所给出的分析师对该公司近几年每股收益和每股股利的预测数据,将公司股票的发展过程合理假定为三个阶段来进行研究:首先是成长阶段,其次是过渡阶段,最后是成熟阶段;进而逐步深入地讨论了各模型的有效性、适用性和复杂性。然而过渡阶段具有很强复杂性,对过渡阶段的研究将直接影响我们的整个评估模型的合理性和准确性,因此本文着重对过渡阶段模型进行了研究;同时运用概率统计学、经济学原理和Excel、python 等软件模拟分

2、析股票内在价值,求出适合本题要求的输入输出函数,最终运用DDM模型中的多元增长模型找到该公司股票价值未来的发展规律。然后,我们采用试错法检验函数结果,又由于所给预测数据具有一定的离散性,故最后我们使用样条插值法(B-Spline插值)对过渡阶段模型结构进行优化,进而使整个评估评价模型合理可行。关键字:股票价值评估 多元增长模型 过渡阶段 试错法 python软件 离散性 样条插值法(B-Spline插值) 问题的重述某公司2005年年报披露其每股收益为0.167元,每股派息0.04元,分析师在对公司所处的行业环境和企业内部情况进行了详细的研究之后,预测该公司在未来的6年中将处于高速增长阶段,5

3、年的每股收益和每股股利预测如下:年份200620072008200920102011每股收益0.2670.40.60.81.01.2每股股利0.060.160.240.320.50.66分析师认为从第7年开始以后的三年中,公司处于由成长转向成熟的过渡期。预测第7年该公司的每股收益和每股股利分别为1.39和0.82元。预测在成熟阶段(第10年之后),每股收益增长率以每年5%的速率递增,股利支付率为70%,公司的必要收益率为12.3%。试对该公司的股票价值进行评估。一、 问题的提出问题一、由分析可知,表中所给数据无规律性,那么应该如何处理数据,找出其规律性呢?问题二、由题分析可知,股票的发展呈三个

4、阶段:成长阶段、过渡阶段、成熟阶段,那么,这三个阶段的模型各是怎样呢,又该如何建立?问题三、如何运用模型对公司股票价值进行评估?二、 问题分析对于问题一,从以上的预测数据可知,第1年到第6年每股收益的呈快速增长趋势,数据呈离散型分布;第7年到第10年间的数据待求;第10年以后股票已进入成熟阶段。但根据题设可知,第10年后每股收益增长率保持为5%不变,股利支付率保持为70%也不变,因此可计算出每年的每股收益增长率和股利支付率来找规律。对于问题二,有分析可知,股票增长分为三个阶段:i. 成长阶段,即快速增长阶段;ii. 过渡阶段;iii. 稳定增长阶段。因此,我们可以采用DDM模型中的多元增长模型

5、1对该公司股票价值进行定量预测,即根据现有的股票每股收益和每股股利等统计资料和原始数据,提出合理的控制要求和假定,应用科学的方法,对公司股票进行价值评估。对于问题三,根据金融经济学原理2、金融市场与金融机构基础3等书籍和相关资料4以及所建模型,求出公司股票的内在价值5。三、 基本假设针对本问题,建立如下合理的假设:1、 假设题中所给数据能反映该公司股票价值变化的基本情况;2、 一些重大事件,如公司破产、债务危机等对股市有重大影响的暂不考虑;3、 未分配利润、历年分红情况、股东情况、基金、社保、外资等均处于稳定状态;4、 每股净资产、净资产收益率、市场平均收益率、存款利率、行业收益率均稳定;5、

6、 假设股票过渡期的每股收益率呈线性衰减,股利支付率呈线性增长。四、 符号约定时点(1,2,3,)T在时点以后,股利按不变增长模型进行变动必要收益率成熟期的收益增长率Et第t年每股收益Dt第t年每股股利Pt第t年股利支付率Gt第t年每股收益增长率VT-在股利无规则变化时期的所有预期股利的贴现值VT从时点T 来看的股利不变增长率时期的所有预期股利的贴现值VT+在T时刻以后t=0时的所有股利的贴现值五、 模型建立根据假设,第一部分包括在股利无规则变化时期的所有预期股利的现值,VT 表示这一部分的贴现值,它等于:VT - = t=1TDt/(1+k)t (1)第二部分包括从时点T 来看的股利不变增长率

7、时期的所有预期股利的现值。因此,该种股票在时间T的价值(VT),可通过不变增长模型的方程:V=D1/(k-g)(2)求出:VT=DT+1*1/(k-g).(3)但目前投资者是在t=0时刻,而不是t=T时刻来决定股票现金流的贴现值。于是,在T时刻以后t=0时的所有股利的贴贴现值VT+ : VT+=VT*1/(1+k)T=DT+1/(k-g)(1+k)T.(4)根据方程(1),我们得出直到T时刻为止的所有股利的贴现值,根据方程(3),得出T时刻以后的所有股利的贴现值,于是这两部分贴现值的总和即是这种股票的内在价值。用公式表示如下:V=VT-+VT+=t=1TDt/(1+k)t+DT+1/(k-g)

8、(1+k)T.(5)六、 模型求解运用多元增长模型对该公司进行估值:从以上分析师对公司的预测数据可知,2005年至2011年每股收益和每股股利的增长都是无规律的,第7年即2012年至第9年2014年,这三年公司处于由成长转向成熟的过渡期,而第10年之后公司股票呈稳定增长时期,由题中给的数据:预测第7年该公司的每股收益和每股股利分别为1.39和0.82元。预测在成熟阶段(第10年之后),每股收益增长率以每年5%的速率递增,股利支付率为70%,公司的必要收益率为12.3%。我们从2005年算起,以2005年为第0年,2006年为第一年,往后推,对应计算公式为:每年的股利支付率:P=Dt/Et,(t

9、=1,2,3.,7);每股收益增长率:G=(E(t+1)-Et)/Et(t=1,2,3.,7)相关数据及计算结果制作成表格,如表1所示:表1t01234567年份20052006200720082009201020112012每股收益E0.1670.2670.40.60.811.21.39每股股利D0.040.060.160.240.320.50.660.82股利支付率P22.5%40.0%40.0%40.0%50.0%55.0%59.0%每股收益增长率G60%50%50%33%25%20%16%根据假设5:假设股票过渡期的每股收益率呈线性衰减,股利支付率呈线性增长,即该公司第7年至第9年公司

10、股票的每股收益率呈线性衰减,股利支付率呈线性增长,由G7=16%,G10=5%可知,收益增长率每年衰减率为3.7%;且由P7=59%,P10=70%可知,股利支付率的每年线性增长率也为3.7%,由此可推算出第8年到第10年的每股收益E和每股股利D,拟合7过程及结果在图1中作了特别标注的数据可以看出;计算结果如表2:表2t891011年份2013201420152016每股收益E1.5831.7301.8211.916 每股股利D0.991.151.271.34 股利支付率P62.7%66.3%70.0%70.0%每股收益增长率G12%9%5%5%又由题设知,公司的必要收益率为12.3%。到此为

11、止,我们得到了决定多元增长模型的所有信息。根据所求结果,使用excel表格将计算成果绘成图表,以便能通过Gt图和Pt图直观地观察反应该公司股票的基本信息,如图1:图1下面进行模型求解:第一步,首先计算在T=9时,VT-的值(即从D1到D9之贴现值和),由公式(1)得:Vt-=t=1TDt/(1+k)t=1.53602582472(元)第二步,由公式(4)计算得:Vt+=Dt+1/(k-g)(1+k)T=1.27/(12.3%-5%)(1+12.3%)9=6.12439304298(元)再由公式(5)计算得该公司股票的内在价值:V=Vt-+Vt+=1.53602582472+6.12439304

12、298=7.6604188677(元)所以,根据假设5,由多元增长模型计算得该公司股票的内在价值为7.6604188677元。七、 模型正确性检查由公式(3)可见,不变增长模型有一个简单的关于内部收益率的公式,而对于多元增长模型而言,不可能得到如此简洁的表达式。在方程(5)中,用P代替V,用代替k,可得到:P=t=1TDt/(1+k*)t+Dt+1/(k*-g)(1+k*)t.(6)虽然不能得到一个简洁的内部收益率的表达式,但是仍可以运用试错方法8,计算出多元增长模型的内部收益率。即说,在建立方程(6)之后估计 ,当代入一个假定的后,如果方程右边的值大于P,说明假定的太小;相反,如果代入一个选

13、定的值,方程右边的值小于P,说明选定的太大。继续试选,最终能找到使等式成立的。根据已经求得的数据,当V=7.6604188677时,T的取值为9,对应的P值为66.33%按照这种试错方法,取(11.6%,13.0%),步长为0.2%使用python编程910计算得,该公司股票的内部收益率是12.25%,把给定的必要收益率12.3%和该近似的内部收益率12.25%相比较,可知,该多元增长模型是合理的,可行的!八、 模型的进一步优化由于以上模型的计算结果是基于假设5(即假设股票过渡期的每股收益率呈线性衰减,股利支付率呈线性增长),然而过渡阶段的变化是复杂的,不一定是线性关系,而且线性假设的准确度不

14、高。更值得思考的是,题目所给的预测数据是呈离散性分布的,而我们的假设是却线性的,这样一来,我们的假设就有些稍欠合理,因此我们对使用B-Spline插值法11对过渡阶段重新进行模拟计算,然后比较这两种模型,以期得到一个有更具有参考性和相对准确度高的结果。通过python软件分别对每股收益增长率G和股利支付率P进行B样条插值法分析得G8= 11.35%,G9= 7.28%;P8= 63.62%,,P9= 67.73%. 分析结果的图像如图2、图3:图2:股利支付率P曲线图3:每股收益增长率G曲线经过整理和编程计算,计算结果整理如表3:表3t0123456年份20052006200720082009

15、20102011每股收益E0.1670.2670.40.60.811.2每股股利D0.040.060.160.240.320.50.66股利支付率P23.95%22.47%40.00%40.00%40.00%50.00%55.00%每股收益增长率G59.88%49.81%50.00%33.33%25.00%20.00%t7891011年份20122013201420152016每股收益E1.391.548 1.660 1.743 1.831 每股股利D0.820.98 1.12 1.22 1.28 股利支付率P58.99%63.62%67.73%70.00%70.00%每股收益增长率G15.8

16、3%11.35%7.28%5.00%5.00%同理,根据多元增长模型,第一步,首先计算在T=9时,VT-的值(即从D1到D9之贴现值和),由公式(1)得:Vt-=t=1TDt/(1+k)t=1.5234868384(元)第二步,由公式(4)计算得:Vt+=Dt+1/(k-g)(1+k)T=5.88327520665(元)再由公式(5)计算得该公司股票的内在价值:V=Vt-+Vt=1.5234868384+5.88327520665=7.40676204504(元)所以,由B-Spline插值法优化过渡阶段后的多元增长模型计算得该公司股票的内在价值为7.40676204504元。九、 参考文献1

17、 王国星财政与金融教程中国财政经济出版社 (2011,7出版) 第六章金融概述2 王桂春股票内在价值估计模型综述 商业文化(学术版)2007年06期3 刘捷、王世宏 如何正确运用DDM进行上市公司估值中国管理信息化(综合版)4 焦光虹 数学实验 科学出版社 2006年1月 第五章 曲线拟合5 王世焕.试错法及其在教育政策中的表现.齐齐哈尔师范高等专科学校学报.2006年4期总第94期6 (美)Tim Altom,(美)Mitch Chapman著;云舟工作室译. Python编程指南. 中国水利水电出版社, 2002.7 陈理荣 主编,数学建模导论,北京邮电大学出版社, 1999. 17618

18、1页8 陈宝林最优化理论与算法(第二版)清华大学出版社(2006年4月)十、 附件附件一:B样条插值法得 “股利支付率P曲线”程序、图像以及结果:#coding=utf-8import numpy as npfrom scipy import interpolateimport pylab as pltx = np.array(0,1,2,3,4,5,6,7,10,11,12,13,14,15)y = np.array(0.2395,0.2247,0.4,0.4,0.4,0.5,0.55,0.5899,0.7,0.7,0.7,0.7,0.7,0.7)xx = np.linspace(0,16,

19、1000)f = interpolate.UnivariateSpline(x,y,k=3,s=0)zz = f(xx)x1 = 8x2 = 9y1 = f(x1)y2 = f(x2)print x=8时 y= + str(y1)print x=9时 y= + str(y2)plt.figure(figsize=(10,5)plt.plot(x,y,ro)plt.plot(xx,zz,color=green)plt.plot(x1,y1,bo)plt.plot(x2,y2,bo)plt.show()图1.1:股利支付率P曲线计算结果截图:图1.2:计算结果附件二:B样条插值法得 “每股收益增长

20、率G曲线”程序、图像以及结果:程序:#coding=utf-8import numpy as npfrom scipy import interpolateimport pylab as pltx = np.array(1,2,3,4,5,6,7,10,11,12,13,14,15)y = np.array(0.5988,0.4981,0.5,0.3333,0.25,0.2,0.1583,0.05,0.05,0.05,0.05,0.05,0.05)xx = np.linspace(1,16,1000)f = interpolate.UnivariateSpline(x,y,k=3,s=0)zz = f(xx)x1 = 8x2 = 9y1 = f(x1)y2 = f(x2)print x=8时 y= + str(y1)print x=9时 y= + str(y2)plt.figure(figsize=(10,5)plt.plot(x,y,ro)plt.plot(xx,zz,color=green)plt.plot(x1,y1,bo)plt.plot(x2,y2,bo)plt.show()图2.1: 每股收益增长率G曲线计算结果截图:图2.2:计算结果12

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服