数学建模:投资问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
投资的收益与风险问题
摘要
对市场上的多种风险资产和一种无风险资产(存银行)进行组合投资策略的设计需要考虑两个目标:总体收益尽可能大和总体风险尽可能小,而这两个目标在一定意义上是对立的。
本文我们建立了投资收益与风险的双目标优化模型,并通过“最大化策略”,即控制风险使收益最大,将原模型简化为单目标的线性规划模型一;在保证一定收益水平下,以风险最小为目标,将原模型简化为了极小极大规划模型二;以及引入收益——风险偏好系数,将两目标加权,化原模型为单目标非线性模型模型三。然后分别使用Matlab的内部函数linprog,fminmax,fmincon对不同的风险水平,收益水平,以及偏好系数求解三个模型。
关键词:组合投资,两目标优化模型,风险偏好
2.问题重述与分析
3.市场上有种资产(如股票、债券、…)(供投资者选择,某公司有数额为的一
笔相当大的资金可用作一个时期的投资。公司财务分析人员对这种资产进行了评估,估算出在这一时期内购买的平均收益率为,并预测出购买的风险损失率为。考虑到投资越分散,总的风险越小,公司确定,当用这笔资金购买若干种资产时,总体风险可用所投资的中最大的一个风险来度量。
购买要付交易费,费率为,并且当购买额不超过给定值时,交易费按购买计算(不买当然无须付费)。另外,假定同期银行存款利率是, 且既无交易费又无风险。()
1、已知时的相关数据如下:
试给该公司设计一种投资组合方案,即用给定的资金,有选择地购买若干种资产或存银行生息,使净收益尽可能大,而总体风险尽可能小。
2、试就一般情况对以上问题进行讨论,并利用以下数据进行计算。
本题需要我们设计一种投资组合方案,使收益尽可能大,而风险尽可能小。并给出对应的盈亏数据,以及一般情况的讨论。
这是一个优化问题,要决策的是每种资产的投资额,要达到目标包括两方面的要求:净收益最大和总风险最低,即本题是一个双优化的问题,一般情况下,这两个目标是矛盾的,因为净收益越大则风险也会随着增加,反之也是一样的,所以,我们很难或者不可能提出同时满足这两个目标的决策方案,我们只能做到的是:在收益一定的情况下,使得风险最小的决策,或者在风险一定的情况下,使得净收益最大,或者在收益和风险按确定好的偏好比例的情况下设计出最好的决策方案,这样的话,我们得到的不再是一个方案,而是一个方案的组合,简称组合方案。
设购买S i (i=0,1…….n;S 0表示存入银行,)的金额为x i ;所支付的交易费为c i (x i ),则:
000
0()01, 2,
, ,()0i i i i i
i i i i
i i
x c x p u x u i n c x p x x u =⎧⎪
=<<==⎨⎪≥⎩
对S i 投资的净收益为:)()(i i i i i i x c x r x R -= (i =0,1,…,n )
对S i 投资的风险为: i i i i x q x Q =)( (i =0,1,…,n ),q 0=0 对S i 投资所需资金(即购买金额 x i 与所需的手续费 c i (x i ) 之和)是
)()(i i i i i x c x x f += (i =0,1,…,n )
投资方案用 x =(x 0,x 1,…,x n )表示,那么, 净收益总额为:
()()n
i
i
i R R x ==
∑x
总风险为:
)(x Q =)(min 0i i n
i x Q ≤≤
所需资金为:
)()(0
i
n
i i
x f x F ∑==
所以,总收益最大,总风险最小的双目标优化模型表示为:
⎭
⎬⎫
⎩⎨⎧≥=⎪⎪⎭⎫ ⎝⎛-0,)()()(min x M x F x R x Q x
但是像这样的双目标模型用一般的方法很难求解出来的,所以经过分析把次模型转化为三种较简单的单目标模型。
3.假设与模型
假设该公司在这一时期内是一次性投资;除交易费和投资费用外再无其他的费用开支;在这一时期市场发展基本上是稳定的;外界因素对投资的资产无较大影响;无其他的人为干预;社会政策无较大变化;公司的经济发展对投资无较大影响资产投资是在市场中进行的,市场是复杂多变的,是无法用数量或函数进行准确描述的,因此以上的假设是必要的,一般说来物价变化具有一定的周期性,社会政策也并非天天改变,公司自身的发展在稳定的情况下才会用额外的资金进行较大的风险的投资, 市场与社会的系统发展在一个时期内是良性的、稳定的,以上假设也是合理的。
3.1模型a
假设投资的风险水平是k,即要求总风险Q (x )限制在k 内,Q (x )k ≤,则模型可转化为:
max ()x R
s.t ()0,)(,≥=≤x M x F k x Q
3.2模型b
假设投资的收益水平是h ,即净收益总额)(x R 不少于 h :)(x R ≥h ,则模型可转化为:
)(min x Q
s.t 0,)(,)(≥=≥x M x F h x R
3.3模型c
假设投资者对风险和收益的相对偏好参数为ρ(≥0),则模型可转化为:
)()1()(min x R x Q ρρ--
s.t.0,)(≥=x M x F
3.4 模型求解及分析
由于交易费 c i (x i )是分段函数,使得上述模型中的目标函数或约束条件相对比较复杂,是一个非线性规划问题,难于求解. 但注意到总投资额 M 相当大,一旦投资资产 S i ,其投资额 x i 一般都会超过
u i ,于是交易费 c i (x i )可简化为线性函数
i i i i x p x c =)(
从而,资金约束简化为
()()(1)n
n
i i i i i i F f x p x M ====+=∑∑x
净收益总额简化为
()()[()]()n
n
n
i i i i i i i i i i i i R R x r x c x r p x =====-=-∑∑∑x
在实际进行计算时,可设 M =1,此时
i y =(i p +1)i x (i =0,1,…,n )
可视作投资 S i 的比例.