怎么評價診斷交易策略_第1頁
怎么評價診斷交易策略_第2頁
怎么評價診斷交易策略_第3頁
怎么評價診斷交易策略_第4頁
怎么評價診斷交易策略_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《初階!量化交易:策略編《初階!量化交易:策略編寫及系統(tǒng)搭建》第4第5課:怎么評價和診斷交易策主講劉英斐/汪內容介3內容介3策略評價方5策略評價方5凈值曲6凈值曲6凈值計InitialCapitalCapital-賬戶總資產(chǎn)Value-持倉股總市值Cash-賬戶可用現(xiàn)金CapitalValueCashNetValue凈值計InitialCapitalCapital-賬戶總資產(chǎn)Value-持倉股總市值Cash-賬戶可用現(xiàn)金CapitalValueCashNetValueNetValue=Capital/ProfitPctProfitPct=(NetValue-1)*7N是否到了回測結束日Y8初N是否到了回測結束日Y8初始value=cash=年化收9年化收9年化收益率=3%/(30/365)X100%,即計算公式復YearsNetValue(1AnnualProfit計算公式復YearsNetValue(1AnnualProfitAnnualProfitYearsNetValue1AnnualProfitNetValueYears"年化annual_profit=iftrading_days0:#計算"年化annual_profit=iftrading_days0:#計算年數(shù)years=計算年annual_profit=pow(net_value,1/years)1annual_profit=*SharpeRatio(夏普比率夏普比率(SharpeRatio(夏普比率夏普比率(SHARPE)是一個可以同時對收益在給定的風險水平下使期望回報最大在給定期望回報率的水平上使風險最計算公E(????)計算公E(????):投資組合預期收益σ??:投資組合的收益標準差,即風策略的評價指標—夏普比Rf策略的評價指標—夏普比Rfcompute_sharpe_ratio(net_value,計算夏普:paramnet_value::paramdf_day_profit:單日的compute_sharpe_ratio(net_value,計算夏普:paramnet_value::paramdf_day_profit:單日的收益,profit:策略單日收益,hs300:滬深300幅總交易trading_days=profit_std=round(df_day_profit['profit'].std(),年化收annual_profit=夏普比sharpe_ratio=(annual_profit-4.75)/*pow(245,1/returnannual_profit,最大回最大回NprofitIndex<YYNsubProfitIndex<size-YYNcurrentDrawdownNprofitIndex<YYNsubProfitIndex<size-YYNcurrentDrawdown>"最大:paramnet_values凈值"最大:paramnet_values凈值max_drawdown=0size=len(net_values)index=0雙層循環(huán)找出最大回fornet_valueinforsub_net_valueindrawdown=1-sub_net_value/net_valueifdrawdown>max_drawdown:=index+=return信息信息計算公IR=計算公IR=ωp主動風險計算信息:paramdf_day_profit:單日收計算信息:paramdf_day_profit:單日收益,profit策略收益hs300滬深300:return信息base_profit=4.5/df_extra_profit=pd.DataFrame(columns=['profit',df_extra_profit['profit']=df_day_profit['profit']-base_profitdf_extra_profit['hs300']=df_day_profit['hs300']-base_profit#計算策略收益和基準收益滬深300的方差var_profitdf_extra_profit['profit'].var()var_hs300=df_extra_profit['hs300'].var()#計算Betabetacovvar_hs300#殘差風險omega=pow((var_profit-pow(beta,2)*var_hs300)*245,1/2)#Alphaalphadf_extra_profit['profit'].mean()(beta*df_extra_profit['hs300'].mean()))#信息率ir=round(alpha/*%10.4f,ir:%10.4f'(cov,var_profit,var_hs300,beta,omega,alpha,ir),return差得離譜和好得離差得離譜和好得離譜都什么樣的策略是好vs.收vs.收如何評風險與收益的索提諾SharpeRatio如何評風險與收益的索提諾SharpeRatioIR=α/ω=IC*最壞的情按復利舒適投資經(jīng)理的能量化系統(tǒng)工作過量化系統(tǒng)工作過運氣or運氣or究竟要滿足什么要求呢究竟要滿足什么要求呢正收回撤風險收益平風險至在可承受的風險范圍內追求收益最大極端行情配套的風控和嚴格的壓力測從交易品種和策略類型出?Sharpe1,最好大于Alpha從交易品種和策略類型出?Sharpe1,最好大于Alpha?最大回撤?Sharpe>??賠率:股票型>2,商品期貨>心理因子?高勝率重要的是邏從重要的是邏從哪些方面去改進一個完整的交易系離市——何時退出贏利止損——何時退出虧損入市——何時買頭寸規(guī)模——邏輯——買賣思市場——買賣什一個完整的交易系離市——何時退出贏利止損——何時退出虧損入市——何時買頭寸規(guī)?!壿嫛I賣思市場——買賣什還是先來看一個策還是先來看一個策用這一波動性得數(shù)的3倍作為初始止在多個期貨市場上運行只進行1筆合約的交易vs.使用1%風險法則來確定頭寸規(guī)真實波TrueRangeMax真實波TrueRangeMax(HighLow),|precloseHigh|,|precloseATR與n1nN(ATR)iATR與n1nN(ATR)ia*ATRtoday(1a)*1%風險法C1%UC投入的1%風險法C1%UC投入的資本杠桿,可以理解為可承受價值量波動性NV=波動性代表的貨幣價波動性N初始止損和跟蹤止初始止損和跟蹤止PriceMarkBuyPricekPriceMarkMAX(RealPrice-k*EMA,Pr設置全局參設置全局參

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論