




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第9章
股票價格漲跌趨勢預測單只股票模型投資收益率計算量化投資策略設計單只股票模型投資收益率計算第9章
為了方便量化投資策略的使用,我們將單只股票的指標計算、預測模型構建及結果分析,即單只股票模型投資收益率計算的全流程定義為函數Re,該函數存在于Re_comput.py文件中defRe(data,n):
#data--表示某只股票代碼的交易數據
#n--表示選用的方法,0--神經網絡,1--支持向量機,2--邏輯回歸
#返回結果為一個元組(R,r_list,r_total,sc)
#其中R--表示預測準確率,r_list--表示策略每次投資收益
#r_total--表示總收益,sc--表示模型準確率
return(R,r_list,r_total,sc)量化投資策略設計第9章
以第8章中基于總體規模與投資效率指標的綜合評價方法獲得2016年排名前20只股票構建投資組合。對投資組合中每一只股票以2017年1月1日—2017年11月30日之間的交易數據為訓練數據,預測2017年12月1日—2017年12月31日之間的交易漲跌情況。如果預測結果為+1,表示下一個交易日為上漲,則以當天收盤價買入,下一個交易日收盤價賣出,計算該股票的投資收益率。最終獲得投資組合的收益率,其中投資組合的收益率為組合中所有股票收益率之和StkcdTrddtClsprcDnshrtrdDnvaltrdOpnprcHiprcLoprc0000012017-01-039.16459840494205951769.119.189.090000012017-01-049.16449329534115034449.159.189.140000012017-01-059.17344372913157696949.179.189.150000012017-01-069.13358154203271764349.179.179.110000012017-01-099.15361081573299946049.139.179.110000012017-01-109.15241053952205751329.159.169.14…………………………………………2017年交易數據量化投資策略設計第9章
首先基于第8章中基于總體規模與投資效率指標的綜合評價方法,調用其綜合評價函數Fr,函數輸入參數為財務報表數據和年度,函數返回結果為排名情況(證券代碼形式),并取排名前20股票代碼的構建投資組合。importpandasaspdimportfunimportRe_comput#第8章中基于總體規模與投資效率指標的綜合評價方法,獲得排名前20的股票構建投資組合dt=pd.read_excel('ddata.xlsx')r=fun.Fr(dt,'2016')c=r[0]code=list(c.index[0:20])量化投資策略設計第9章
其次調用前面定義的函數Re,計算投資組合收益率,并將結果導出到Excel文件中DA=pd.read_excel('DA.xlsx')#2017股票交易數據list_code=[]list_00=[]list_01=[]list_02=[]list_10=[]list_11=[]list_12=[]list_20=[]list_21=[]list_22=[]foriinrange(len(code)):data=DA.iloc[DA.iloc[:,0].values==code[i],:]iflen(data)>1:
data.index=range(len(data))#重新默認順序設置索引
list_code.append(code[i])
z0=Re_comput.Re(data,0)
z1=Re_comput.Re(data,1)
z2=Re_comput.Re(data,2)
list_00.append(z0[0])
list_01.append(z0[2])
list_02.append(z0[3])
list_10.append(z1[0])
list_11.append(z1[2])
list_12.append(z1[3])
list_20.append(z2[0])
list_21.append(z2[2])
list_22.append(z2[3])D={'code':list_code,'nn_R':list_00,
'nn_total':list_01,'nn_score':list_02,
'svm_R':list_10,'svm_total':list_11,
'svm_score':list_12,'lr_R':list_20,
'lr_to
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030豪華汽車漆行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 2025-2030草本植物行業市場發展現狀及發展前景與投資研究報告
- 2025-2030耳鼻喉科工作站行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 2025-2030紅外解決方案(用于工業民用國防和安全應用)行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 2025-2030硅鋼行業市場發展分析及投資前景研究報告
- 2025-2030電梯機油緩沖器行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 2025-2030汽車排氣管行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 2025-2030氯霉素行業市場現狀供需分析及重點企業投資評估規劃分析研究報告
- 2025-2030植發行業市場運行分析及發展前景與投資機會研究報告
- 2025-2030攪拌泵車行業市場發展分析及投資前景研究報告
- 物業承接查驗方案及查驗方法
- 四川老街改造規劃設計
- GB/T 11606-2007分析儀器環境試驗方法
- NCT青少年編程能力等級
- 11471勞動爭議處理(第4章)
- 公共管理學黎民講義
- 初三數學總復習教學策略課件
- 一年級語文下冊識字表(可打印最全版本)
- 結晶葡萄糖生產工藝簡介課件
- 危大工程驗收記錄表(模板工程)
- 中班科學活動:風車轉轉轉課件-2
評論
0/150
提交評論