![天軟科技-應用專題多因子框架版_第1頁](http://file4.renrendoc.com/view/dacc2740e06f22c8539eb58b366bef38/dacc2740e06f22c8539eb58b366bef381.gif)
![天軟科技-應用專題多因子框架版_第2頁](http://file4.renrendoc.com/view/dacc2740e06f22c8539eb58b366bef38/dacc2740e06f22c8539eb58b366bef382.gif)
![天軟科技-應用專題多因子框架版_第3頁](http://file4.renrendoc.com/view/dacc2740e06f22c8539eb58b366bef38/dacc2740e06f22c8539eb58b366bef383.gif)
![天軟科技-應用專題多因子框架版_第4頁](http://file4.renrendoc.com/view/dacc2740e06f22c8539eb58b366bef38/dacc2740e06f22c8539eb58b366bef384.gif)
![天軟科技-應用專題多因子框架版_第5頁](http://file4.renrendoc.com/view/dacc2740e06f22c8539eb58b366bef38/dacc2740e06f22c8539eb58b366bef385.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
更新日:“無量綱處理方法增加:“百分比打分法值。在此種應用場景下,需要重寫UserCalFactors(),詳細范例見:TSFL_TSMutiFactor_02推出了天軟多因子框架多因子框架是做什么的人們發(fā)現(xiàn)市場上,某些指標與的收益存在一定的相關性,比如能力(如:ROE)高的天軟因子處理流業(yè)業(yè)且行業(yè)中性用戶需要做什么天軟多因子框架的特獲得調(diào)倉周公布完成后的4月底、8月底、10月底序分說設置初始樣序分說備風格類:300成長、300價值等樣本剔在實際的量化投資過程中,投資者對于一些收益差或者曾經(jīng)異常波動的往往采取回避的。本之后的。比如,我們常常剔除每股收益小于0的,或者有時候剔除金融類、ST等等。 是Last12MData是一個公用函數(shù)的名稱。參數(shù)只能為RDate、EndT,而且寫法也必須是這樣,其中EndT就是指日期,RDateEndT就是指這個調(diào)倉日,RDate就是指離這個這個調(diào)倉日最近的報告期(按公布日)。多個條件的篩選,肯定這其中各個條件之間存在著且還有或這種邏輯關系,使用and/or連接各個條 )<=0or 不清該用and還是or,故在此特舉例說明。用戶常常會這么設置:FConstr:=“notIsStockGoMarket2(EndT-1)andnotIsPT_3(EndT)andnot不是PT 或者上市不超過兩天,或者是PTST股。FConstr:=“notIsStockGoMarket2(EndT-1)orIsPT_3(EndT)or所以,設置這個剔除條件的時候,特別要注意的一點就是:你設置的需要剔除的所滿足的條件這部分是用戶使用因子框架的。不管單因子/多因子,在天軟因子框架中,都必須配置因子名稱、屬類說備 )表示2012年年報的每股收益。其中的ReportofAll是因子模型名稱,, 因子公式,在天軟多因子框架中,本質(zhì)是一個字符串。如:”Last12MData(RDate, 12個月的每股收益,”StockClose(EndT)”表示截止日的收盤價,”StockMarketValue(EndT)”代表截止日流通 fornI:=0tolength(StockArr)-1do//系統(tǒng)當前時間為//EndT對應的報告期是ifnotIsStockGoMarket(EndT-1thencontinue; //EndT對應的最近1月漲幅 義中必須命名為RDate與基本面有關的因子范例(部分說RDate 據(jù) 說明:上述幾個模型,都與報告期有關。因此在因子公式 風險類因子(1年序范說模型中如果包含截止日,在天軟因子公式定義中必須命名 Function//EndT是模型參//EndT是模型參returnNShares*C/10000;與截止日有關,且模型參數(shù)中不包含截止說模型中可以不包含截止日EndT對于此類情況 是由天軟因子框架在計算因子值時設置此時,截止日EndT (//截止日是個系統(tǒng)參數(shù).是由天軟因子框架,在計算因子數(shù)值時設置ifisTable(t)thenreturn//截止日是個系統(tǒng)參數(shù).是由天軟因子框架,在計算因子數(shù)值時設置與開始日和截止日有關,且模型參數(shù)中包含開始日和截止說Function//開始日和截止日是模型參序含+序含與日寫法1:模型參數(shù)中包含截止日Function//模型中包含EndT,關于截止日的處理,必須在模型中進returnv;Function//截止日是個系統(tǒng)參數(shù).是由天軟因子框架,在計算因子數(shù)值時設置returnv;Function//開始日和截止日是模型參用類似N個交易日來描述(如:20含說10因說因說序)。如果按照純粹數(shù)學上的排序規(guī)則,以下幾個2013-11-30P/E如下:代名EPS-收--1--2--3456789代名EPS-收P/E(純數(shù)學上4152637485967--1-8--2-9--3-備1111 1 1因子比例11 1 1因子比例說11 1 14需要,使用天軟金融分析.NET編寫自己的因子。天軟金融分析天軟金融分析天軟金融分析//MyPEPB是用戶使用TSL擴展的因子FunctionifvPE<0orvPB<0thenreturn因子比例說1 1 1在目前天軟金融分析.NET上,已經(jīng)為用戶提供了多層次、多種類因子,在此不一一列舉。下表我 1總資產(chǎn)率 1 1 1 1 1 1 1 1 1 1 1 1 11111Last12MData(RDate,11111111111100因子極值處為什么要進行極值處理的分析。比如我們分析的學習情況,他考了10次試,其中有9次都是六十多分,1次是九十多分,那么這唯一一次的九十多分分可能就是一個低概率事件(可能考100次才能一次),那么這個計算XM12MedianXi如果XiM125.2*ZMidXiM125.2*ZMid;如果XiM125.2*ZMidXiM125.2*ZMidNNXiN此序列的標準差Xi3*XiXi3*Xi計算XM12MedianXi計算X序列1/4分位的M1/43/4分位的M3/4(升序gap1M3/4-M1/2,gap2M1/2如果XiM1/41.5*gap2,則XiM1/41.5*如果XiM3/41.5*gap1,則XiM3/41.5*反例錯誤點zscore無量綱化法必須在極值處理之后做。否則可能出現(xiàn)(1)之后進行的極值處理又可能導致量綱錯誤點return三倍標準差法為什么好?為什么是3倍標準差,不是2倍,也不是4倍。68.27%的面積在一個標準差范圍內(nèi),95.45%的面積在兩個標準差2的范圍內(nèi),99.73%的面積在三個標準差3的范圍內(nèi).99.99%的面積在四個標準差42倍4倍標準差,大概是萬分之零點幾的概率的樣本才會被處理到??紤]到實際過程中樣本數(shù)的大小,4倍標準差幾乎處理不到任何樣本。3倍標準差之外發(fā)生的概率3倍標準差之外的樣本當成因子無量綱化處假設i的第j個因子值為Xi,其中:1iN,N為的個1jM,MXi,ji因子jZZijjjj個因jj個因子的標準 Xi,ji, Max Zi,
Xi,jMinMax Zi,Xi,j Xi,jji,j jZi, Xi,jMaxjMin Xi,ji, Max Zi,Xi,jMinMaxjMin 1Xi,jMinj Max 因子分序方備起點的百分位ax=na*e)+1;末點的百分位by=n(b*en);x,y1開始。代名收97684512壽3組 代名收分1121壽31415262728293333分小0224642率有顯著差異,說明此因子可以把表現(xiàn)好的和表現(xiàn)差的分離出來。不考慮行業(yè)因素后,各個組代名收分1111211222壽32422353633343分小210321142215642為了讓每個組別都有行業(yè)的指定樣本,如果這個行業(yè)中的數(shù)小于分組數(shù),那么不對這個行業(yè)分按此方法處理后,所有分成三組后的結(jié)果為:代名收分1121111121122222壽324213233343536分小121252212532226646別都有申萬鋼鐵的所有優(yōu)缺每組個股分配方法 注注法WiPiNWiPiNW1 WiNWiPiNPiWiPiNPi
Pi iNSi TSi i行業(yè)分配方法代名分1121111121122222壽3242132333436353分小∑ 代名分1121111121122222壽3242132333436353分小各組的不同收益率類型含備1n因子組收益率檢驗說備因子顯著性檢驗 知H0(原假設(備擇假設2T n(E(X)0)/ST|~tn10Ttn1(/Ttn1(Ttn1(2已 n(E(X)0)/|~N0UuuUU
n:樣本個數(shù)0:估計H0第i組-基準0,H1第i組-基準<0說備T-P-因子區(qū)分度檢驗著后一最最組說備T-P-因子延續(xù)性檢驗YY1(xE(X1(yE(Y1(xE(X1(yE(YICE((XE(X))(YE(Y E(X):序列X121ICx軸上方(或者下方),那么說明延續(xù)性很好。如果紅線總是在x軸上下波動,那么說明因子的延續(xù)性很差。比回歸系數(shù)的值的含義:令某個因子對應的回歸系數(shù)為i,那么i越大說明對應到的因子
j其中,i是第i個因子對應的回歸系數(shù),Ni是多因子框架計算到的推薦比例(%)。當結(jié)果i為負數(shù)時代表,建議你給因子配i這么大的比例(%),然后因子方向調(diào)成跟原來相反的。因子貢獻度檢驗 定的相關性,因而使得所觀測到的數(shù)據(jù)在一定程度上反映的信息有所。2)人們希望知道在考慮因變量Y與p量,X2, ,Xp的回模型中,果自變間有較的線性相關(多重共線性)時,利用最小二乘參數(shù)估計法(即上面的評價方法),一般效果較差。而前m主成分,達一個維的效,這樣既簡了歸程結(jié)又除了量相性的影。是有成分這步話因成原量性,造解上以使變其變成變回程就成歸。 天軟多因子常見所屬類含1:Z值素關行業(yè)分配方個股分配方5字類單非備是用于顯示的名稱,每個因子的因子名稱是是是//兩個因子:每股收益為正向因子,60%權重;收盤為反向因子,40%權重 //設置因子庫return取含備-012取含備1234含備01此參數(shù)要與FGroups取值為0:FGroups的分組代表個數(shù)(個數(shù)是從1開始)。例如此時組30-39,第五組40-49。代表第一組是0-20%,第二組20%-40%,第三組40%-60%,第四組60%-80%,第五組80%-100%。和成員變量FGroupType//三分位//五分位默認:取含說備-12來即為這組的。些123- 取含備-1取含備-014W1 567天軟多因子常見屬說備分得到中間個股分配處流程相關接口函戶僅僅需要得到因子計算相關的數(shù)據(jù)時,并不涉及到回測過程,為了加快速度,就可以調(diào)用一般而言,在做多因子的時候一定要做回測。因此,本模型較少直接被調(diào)用 //注:此處僅僅是得到因子指標的計算值,故不要掉總過程//得到因子值和分組數(shù)據(jù)return用戶接口函FCycleFBegTFEndT之間的調(diào)倉周期。常見的調(diào)倉 //得到多因子調(diào)倉return FunctionGetTimeSeries();override;FornI:=FBegTtoFEndTdoifDayOfTheWeek(nI)=1andistradeday(nI)thenelse含義:得到調(diào)倉日T //得到調(diào)倉日初始樣return FunctionGetSamples(vEndT);override;returnr;含義:得到調(diào)倉日T參數(shù):EndT:調(diào)倉日T返回:二維數(shù)組,得到調(diào)倉日T的因子庫。具體返回值和FFactorArr定義一FFactorArr設置即可。在驗證因子是否有效的回測中, return FunctionGetFactors(EndT);override;//假設我們偶數(shù)月使用估值因子,奇數(shù)月使用動量因子(僅為演示如何重載GetFactors,無實際意義A:=MonthOf(EndT)divIfA<>0Return字類單備調(diào)倉日前的報告1組%):):): //所有調(diào)倉日,所有組的因子值//指定調(diào)倉日,所有組的因子值//所有調(diào)倉日,第一組的因子值//指定調(diào)倉日,第一組的因子值returnarray(t1,t2,t3,t4);取含備01234取含備-字類備1n字類備 return'月度收益率(%)':obj.GetGroupReturn(0,cymonth()),取含備-字類備格式形如:n得到各個組各段時期的平均收益、標準差、夏普比率、勝率(%),是組與組之間的比較字類說備格式形如:nT-P-范例:參見TSFLTSMutiFactor01字說備T-P-范例:參見TSFLTSMutiFactor01字類備(取含備拿每期的數(shù)據(jù)做最小二乘參數(shù)估計(帶常數(shù)項1拿所有期的數(shù)據(jù)一起做最小二乘參數(shù)估計(帶常數(shù)項字含備字含備稱TSFLTSMutiFactor01 取范說2取說備1字說備稱字說備稱數(shù)據(jù)處理相關接數(shù)據(jù)相關的這幾個函數(shù)在一般情況下,只需要了解即可。只有當你想使用你自己的方法處理數(shù)據(jù)時參數(shù) 二維數(shù)組,未進行極值處理之前的數(shù)據(jù)。字段名是因子名稱返回:標準的矩陣(字段是從0開始的遞增的數(shù)字的二維數(shù)組),極值處理之后的數(shù)據(jù)是中位數(shù)法。通過設置FAbnormalType來選擇那種方法。當你想使用其他極值處理方法的時候,可以重寫NormalizeData函數(shù),否則不需要對這個函數(shù)進行任何處理。參數(shù)Data每列是各只對應的因子值,字段名就是因子配置那里的因子名稱,你重寫的時候 Type//重載極值處理方//極值處理方法改為:指標值大于3那么將這個值置為3,如果指標值小于-3置為-Functionfori:=0tolength(cols)-1doforj:=0tolength(tempArr)-1doiftempArr[j]>3thenelseiftempArr[j]<-3thentempArr[j]:=-3;elsecontinue;ret
return極差正規(guī)化(將數(shù)據(jù)平移伸縮映射到[0,1]),2*0.5-Data[:,nI]; 中證一級行業(yè)、一級行業(yè)(FIndustryType=-1)才需要重載此方法返回:矩陣,當期分配后的結(jié)果,即在數(shù)組Data的基礎上新加一列”比例(%)”,對應到某期某個評價方法時間段顯示相關接類含備用于控制GetTrailingReturn、GetSignificanceStatisticsGetLongShortStatistics幾個評價方法中的如果用戶需要訂制個性化的時間顯示區(qū)間??梢酝ㄟ^重寫PeriodDivid來實現(xiàn) returnFunctionGetShowPeriod();overr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年咖啡味蛋糕店行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年戶外遮陽傘座行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年戶外休閑吊床行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年戶外跨界聯(lián)名系列企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年可持續(xù)時尚品牌孵化行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年可穿戴健康監(jiān)測器行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年可穿戴式睡眠監(jiān)測設備企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年即食肉夾饃行業(yè)跨境出海戰(zhàn)略研究報告
- 影視設備行業(yè)商務談判技巧考核試卷
- 咖啡館行業(yè)信用保險考核試卷
- 七年級上學期歷史期末考試模擬卷02(原卷版)
- 橋梁建設施工組織設計方案
- (新版)中國動態(tài)血壓監(jiān)測基層應用指南(2024年)
- 礦物加工工程基礎知識單選題100道及答案解析
- 2024年同等學力申碩英語考試真題
- 浙江省杭州市2024年中考語文試卷(含答案)
- 世說新語原文及翻譯-副本
- 電力通信光纜檢修標準化作業(yè)指導書
- 種植二期手種植義齒II期手術護理配合流程
- 安全隱患舉報獎勵制度
- 2024-2025學年深圳市南山區(qū)六年級數(shù)學第一學期期末學業(yè)水平測試試題含解析
評論
0/150
提交評論