- 股票多因子模型實戰(zhàn):Python核心代碼解析
- 陸一瀟
- 806字
- 2024-01-22 19:17:17
1.1.2 量化CTA
CTA全稱為Commodity Trading Advisor,即“商品交易顧問”。CTA通常是指在大宗商品市場上為了獲取絕對收益的一類投資策略的統(tǒng)稱,但這些投資策略并不一定就是量化策略。目前有很大一部分CTA策略進行了量化模型構(gòu)建,從而取代了傳統(tǒng)的人工交易。
到目前為止,量化CTA策略發(fā)展大致有三個階段。
第一階段:由于大宗商品價格波動較大,趨勢性較強,做多和做空都較為方便,一開始國內(nèi)CTA策略往往以技術(shù)分析為主。后來,隨著投資者經(jīng)驗的增加,計算機技術(shù)的發(fā)展,技術(shù)分析與數(shù)理統(tǒng)計和資產(chǎn)組合理論相結(jié)合,就慢慢發(fā)展出了量化CTA。這是以傳統(tǒng)的技術(shù)分析為基礎(chǔ)的早期量化CTA策略。
這一類量化CTA策略通過計算一系列量價數(shù)據(jù)生成交易信號,進行多策略、多品種組合,以獲得較平滑的凈值曲線。其中趨勢追蹤策略是量化C TA策略中重要的組成部分:計算機通過預(yù)先設(shè)定好的程序,實時計算交易品種的趨勢強度,當(dāng)趨勢滿足某一個條件時,計算機會發(fā)出交易信號,由計算機自動下單或者人工下單。趨勢追蹤策略在本質(zhì)上是利用市場的“肥尾”現(xiàn)象賺取絕對收益。
第二階段:隨著大宗商品市場的成熟,許多量化團隊開始利用大宗商品的基本面數(shù)據(jù)構(gòu)建量化模型。例如通過構(gòu)建商品的基本面量化系統(tǒng),結(jié)合商品的基差、庫存、產(chǎn)業(yè)鏈利潤、進出口數(shù)量等數(shù)據(jù)生成交易信號。這種方法構(gòu)建的模型具有可解釋性,可以利用計算機對現(xiàn)有的研究體系進行系統(tǒng)化,從而提高投資決策的效率和科學(xué)性。
第三階段:在上述兩個階段之后,目前有些量化CTA團隊進行了多類型策略的組合。除了使用傳統(tǒng)的量價等市場交易信號構(gòu)建最基本的CTA策略,還利用基本面信息,構(gòu)建大宗商品的因子模型與因子選擇模型。例如,通過量化手段,構(gòu)建商品的期限結(jié)構(gòu)因子、對沖壓力因子等,然后結(jié)合宏觀環(huán)境與品種自身的產(chǎn)業(yè)格局,構(gòu)建因子選擇模型,最后將兩者進行組合,互相彌補,構(gòu)建出有效、穩(wěn)定的量化CTA策略。
由于CTA策略具有絕對收益的優(yōu)勢,且與其他大類資產(chǎn)幾乎不存在相關(guān)性,因此很多機構(gòu)投資者會將CTA策略作為一種資產(chǎn)進行配置。
- Mastering OpenLayers 3
- Mastering OpenCV Android Application Programming
- iOS應(yīng)用逆向工程(第2版)
- PhpStorm Cookbook
- C++ 從入門到項目實踐(超值版)
- iOS開發(fā)實戰(zhàn):從入門到上架App Store(第2版) (移動開發(fā)叢書)
- HTML 5與CSS 3權(quán)威指南(第3版·上冊)
- Advanced Express Web Application Development
- PHP 7從零基礎(chǔ)到項目實戰(zhàn)
- 交互式程序設(shè)計(第2版)
- Drupal Search Engine Optimization
- Software-Defined Networking with OpenFlow(Second Edition)
- Learning Alfresco Web Scripts
- C/C++程序設(shè)計教程
- Hands-On Artificial Intelligence with Unreal Engine