
編寫量化策略需要注意的幾個細節(jié)問題
量化平臺的出現(xiàn),省去了quanter們自己打數(shù)據(jù)結(jié)構(gòu)的時間和精力,可以集中在策略的想法構(gòu)建上。但量化平臺雖然好,還是會有一些功能會受到限制,因此,有時候還是需要自己清洗數(shù)據(jù)和編寫回測程序。這里總結(jié)一下在量化策略編寫中需要注意的數(shù)據(jù)處理問題,供參考:
1.數(shù)據(jù)復權(quán)。在量化策略的編寫中,是需要對原始的開盤和收盤價進行復權(quán)的,以處理因為分紅、配股等因素造成的股價變動。很多量化平臺都已經(jīng)對開盤價和收盤價進行了復權(quán)處理,可以直接用,但自己進行數(shù)據(jù)清洗的時候,尤其是在計算日收益率的時候,一定要用復權(quán)價。
2.剔除漲停股票。量化策略在實盤跑的時候,可能會遇到各種各樣的實際操作問題,比如反轉(zhuǎn)策略,基本邏輯很簡單,就是選好那些排序期累計收益率排名靠前的股票并買進持有,然而有可能面臨的問題是,在建倉那天,已經(jīng)選好的那些股票有可能會開盤漲停,根本沒辦法買進。所以,在自己編寫量化策略回測的時候,要將漲停股票在買進的時候剔除,這樣回測的結(jié)果才更加接近實際。
3.剔除停牌股票。在因子選股過程中,一般會有一個觀測期(或者稱為排序期),根據(jù)這個觀測期內(nèi)因子表現(xiàn),來選擇表現(xiàn)較好的股票來建倉。然而,可能遇到的問題是,在觀測期內(nèi),有些股票會出現(xiàn)停牌,有的還會停牌好多天。在自己寫策略的時候,要注意,在觀測期內(nèi)是需要把那些停牌時間較長的股票剔除掉的,因為停牌往往意味著會有重大信息發(fā)布,可能會對當前的選股因子產(chǎn)生較大影響。剔除方法也比較簡單,例如觀測期為90天,那么如果一只股票的停牌時間超過了90天的五分之一,即18天,那么就可以剔除它。
4.關于平倉平不掉的問題。編寫好的量化策略,在實盤交易的時候有可能遇到這么一種情況,就是在想賣的時候賣不掉(比如跌停),還是例如反轉(zhuǎn)策略,在一個持有期結(jié)束,準備進入下一個持有期的時候,是需要把現(xiàn)有倉位賣掉再換新的倉位,然而,如果遇到跌停,那么根本就平不掉。如果量化策略回測中沒有考慮這種情況,就可能會跟實際情況有差異。應對策略也很簡單,可以繼續(xù)持有現(xiàn)在平不掉的股票到可以平掉的那一天再平掉,這就需要把回測代碼再進一步細化了。幸運的是,這種問題屬于比較細節(jié)的問題,平不掉的情況遇到的也不會太多,所以對回測結(jié)果也不會產(chǎn)生很大影響(不像交易費用那樣影響巨大),在因子測試等簡單回測中,不考慮這個問題應該沒什么大礙。但如果真正實盤回測,我覺得還是有必要把這個問題用代碼描述出來的,這樣才能更接近實際交易。
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
LSTM 模型輸入長度選擇技巧:提升序列建模效能的關鍵? 在循環(huán)神經(jīng)網(wǎng)絡(RNN)家族中,長短期記憶網(wǎng)絡(LSTM)憑借其解決長序列 ...
2025-07-11CDA 數(shù)據(jù)分析師報考條件詳解與準備指南? ? 在數(shù)據(jù)驅(qū)動決策的時代浪潮下,CDA 數(shù)據(jù)分析師認證愈發(fā)受到矚目,成為眾多有志投身數(shù) ...
2025-07-11數(shù)據(jù)透視表中兩列相乘合計的實用指南? 在數(shù)據(jù)分析的日常工作中,數(shù)據(jù)透視表憑借其強大的數(shù)據(jù)匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實施重大更新。 此次更新旨在確保認 ...
2025-07-10BI 大數(shù)據(jù)分析師:連接數(shù)據(jù)與業(yè)務的價值轉(zhuǎn)化者? ? 在大數(shù)據(jù)與商業(yè)智能(Business Intelligence,簡稱 BI)深度融合的時代,BI ...
2025-07-10SQL 在預測分析中的應用:從數(shù)據(jù)查詢到趨勢預判? ? 在數(shù)據(jù)驅(qū)動決策的時代,預測分析作為挖掘數(shù)據(jù)潛在價值的核心手段,正被廣泛 ...
2025-07-10數(shù)據(jù)查詢結(jié)束后:分析師的收尾工作與價值深化? ? 在數(shù)據(jù)分析的全流程中,“query end”(查詢結(jié)束)并非工作的終點,而是將數(shù) ...
2025-07-10CDA 數(shù)據(jù)分析師考試:從報考到取證的全攻略? 在數(shù)字經(jīng)濟蓬勃發(fā)展的今天,數(shù)據(jù)分析師已成為各行業(yè)爭搶的核心人才,而 CDA(Certi ...
2025-07-09【CDA干貨】單樣本趨勢性檢驗:捕捉數(shù)據(jù)背后的時間軌跡? 在數(shù)據(jù)分析的版圖中,單樣本趨勢性檢驗如同一位耐心的偵探,專注于從單 ...
2025-07-09year_month數(shù)據(jù)類型:時間維度的精準切片? ? 在數(shù)據(jù)的世界里,時間是最不可或缺的維度之一,而year_month數(shù)據(jù)類型就像一把精準 ...
2025-07-09CDA 備考干貨:Python 在數(shù)據(jù)分析中的核心應用與實戰(zhàn)技巧? ? 在 CDA 數(shù)據(jù)分析師認證考試中,Python 作為數(shù)據(jù)處理與分析的核心 ...
2025-07-08SPSS 中的 Mann-Kendall 檢驗:數(shù)據(jù)趨勢與突變分析的有力工具? ? ? 在數(shù)據(jù)分析的廣袤領域中,準確捕捉數(shù)據(jù)的趨勢變化以及識別 ...
2025-07-08備戰(zhàn) CDA 數(shù)據(jù)分析師考試:需要多久?如何規(guī)劃? CDA(Certified Data Analyst)數(shù)據(jù)分析師認證作為國內(nèi)權(quán)威的數(shù)據(jù)分析能力認證 ...
2025-07-08LSTM 輸出不確定的成因、影響與應對策略? 長短期記憶網(wǎng)絡(LSTM)作為循環(huán)神經(jīng)網(wǎng)絡(RNN)的一種變體,憑借獨特的門控機制,在 ...
2025-07-07統(tǒng)計學方法在市場調(diào)研數(shù)據(jù)中的深度應用? 市場調(diào)研是企業(yè)洞察市場動態(tài)、了解消費者需求的重要途徑,而統(tǒng)計學方法則是市場調(diào)研數(shù) ...
2025-07-07CDA數(shù)據(jù)分析師證書考試全攻略? 在數(shù)字化浪潮席卷全球的當下,數(shù)據(jù)已成為企業(yè)決策、行業(yè)發(fā)展的核心驅(qū)動力,數(shù)據(jù)分析師也因此成為 ...
2025-07-07剖析 CDA 數(shù)據(jù)分析師考試題型:解鎖高效備考與答題策略? CDA(Certified Data Analyst)數(shù)據(jù)分析師考試作為衡量數(shù)據(jù)專業(yè)能力的 ...
2025-07-04SQL Server 字符串截取轉(zhuǎn)日期:解鎖數(shù)據(jù)處理的關鍵技能? 在數(shù)據(jù)處理與分析工作中,數(shù)據(jù)格式的規(guī)范性是保證后續(xù)分析準確性的基礎 ...
2025-07-04CDA 數(shù)據(jù)分析師視角:從數(shù)據(jù)迷霧中探尋商業(yè)真相? 在數(shù)字化浪潮席卷全球的今天,數(shù)據(jù)已成為企業(yè)決策的核心驅(qū)動力,CDA(Certifie ...
2025-07-04CDA 數(shù)據(jù)分析師:開啟數(shù)據(jù)職業(yè)發(fā)展新征程? ? 在數(shù)據(jù)成為核心生產(chǎn)要素的今天,數(shù)據(jù)分析師的職業(yè)價值愈發(fā)凸顯。CDA(Certified D ...
2025-07-03