瑛 瑛
(呼倫貝爾學院 內蒙古 海拉爾 021008)
現代投資組合理論是基于馬科維茨(1952年)[1]的工作。馬科維茨利用方差作為風險度量把投資組合選擇問題數量化。在1991年,Konno和Yamazaki[2]首次提出以均值絕對偏差(MAD)為風險度量的投資組合選擇問題的線性規(guī)劃模型。在1993年,Speranza[3]利用均值半絕對偏差代替MAD并指出該風險度量等價于MAD,又減少了數學規(guī)劃模型中的約束個數。同年,Feinstein和Thapa[4]又獨立地提出這兩個風險度量的等價性。利用均值半絕對偏差度量風險比方差度量風險更加科學合理,因為在進行投資時,往往只擔心收益率低于期望收益的部分,只有低于期望收益率的投資才會帶來風險[5]。
一般,在實際的投資組合中,股票的單位數必須是整數,又結合我國證券市場實際情況,本文考慮一種帶有固定交易費用和整數交易單位的投資組合,以均值半絕對偏差為風險度量建立了混合整數線性規(guī)劃模型。
假設一個投資者在種證券中分配他的資金,收益率是隨機的。令N=1,2,…,n表示有價證券集合,定義R=(R1,R2,…,Rn)為表示n種證券收益率的n個隨機變量組成的向量,均值為rj=E[Rj],j∈N.又假設每個隨機變量Rj,j∈N是離散的,它的值由其在特定場景下的實現值給出。
均值半絕對偏差是指投資組合的實際收益率低于平均收益率的絕對值[6],將其簡單地稱為均值半偏差,可表示成數學表達式
γ(X)=E[mzx{μ(x)-Rx,0}]
(1)
均值半偏差等于均值絕對偏差的一半,即
因此,相應的均值半絕對偏差模型等價于MAD模型。因為離散隨機變量是由其實現值表示的,所以,式(1)的均值半偏差為實現值μt的凸分段線性函數,也是投資組合X本身的凸分段線性函數,且LP可計算的,如:
使yt≥μ(x)-μt,yt≥0,對t=1,…,T.
(2)
其中非負變量yt表示場景t=1,…,T下的下行偏差。
引入一些附加的符號。設g表示證券投資所得稅,且cj,j∈N表示選擇證券j時投資組合的固定交易費用。定義Sj,j∈N為證券j,j∈N在投資組合選擇日的報價,令uj表示為證券j所購買的股票單位數量的上界。一般,單個證券投資的上界是以其日平均交易量的百分比計算。當這些信息無法獲得時,每個證券j的最大股票單位數可近似計算為[c/sj],其中c是可用于投資的資金。μ0表示投資者要求的最低收益率。當μ0=0時可得到所謂的最大安全投資組合。
每個變量xj,j∈N表示證券j選擇的股票單位數。變量zj,j∈N為二進制變量,能夠表示證券j的交易費用[7]。僅當證券j被選擇時產生固定費用cj.即
(3)
當考慮固定交易費用、實現收益的稅和整數交易單位時,最大安全投資組合問題可以表述為以下混合整數線性規(guī)劃問題:
(4)
(5)
(6)
(7)
xj-ujzj≤0,j=1,…,n
(8)
yt≥0,t=1,4,…,T
(9)
xj≥0整數j=1,…,n
(10)
zj∈{0,1},j=1,…,n
(11)
首先,選取滬深股市30只股票涉及到不同的行業(yè),下載了從2019 年 11 月 28 日至 2020 年 4 月 1 日90個交易日的日線于Excel表格中,計算出每只股票的日收益率及其平均值[8],并以這些數據為樣本,創(chuàng)建了三個數據集nd1,nd2,nd3。所有股票的固定交易成本水平設定為一個常數,即cj=c,?j∈n.在第一和第三數據集的情況考慮固定成本等于2,第二數據集考慮固定成本等于0.5,假設三種情況投資資本的價值都等于2000。
我們已經在CPLEX20.1.0測試了數據集及投資組合模型的有效性。在本次實驗中,假設g=0.06,λ=0.01,μ0=0.
表1 數據集1中十種股票的日收益率均值
表2 數據集2中十種股票的日收益率均值
表3 數據集3中十種股票的日收益率均值
表4 三種數據情況下最優(yōu)投資策略
計算結果表明,取三種不同數據集的情況下,都得到了整數最優(yōu)解集。每個整數表示三種情況最優(yōu)投資組合中相應股票的個數,收益和風險分別表示三種情況下最大收益和最小風險值。由于考慮股票的時間段正是我國新冠肺炎疫情比較嚴重的時期,投資收益普遍低,尤其第二組數據所有股票表現都不好,在這種情況下已得到了最優(yōu)解表明本文建立的投資組合模型是合理有效的,在實際投資中有一定的指導作用。