做過量化投資或者對量化投資感興趣的朋友想必對雙均線策略是非常熟悉了。
作為技術分析中最基本的策略,雙均線策略大概就是新手村的第一個任務,所以作為本系列第一篇,我們也從雙均線策略開始吧!
雙均線策略是非常經(jīng)典的趨勢交易策略,它的構(gòu)造方式也非常簡單:計算長期和短期均線,短線上穿長線則是買入信號,反之則為賣出信號。別看它簡單,有的基金公司就是靠這兩條線,賺了很多的錢呢!
.jpg)
均線,顧名思義就是平均線(好像說了一句廢話。。)
舉個例子??,5日均線就是對前五日股票收盤價進行平均。比如下圖中,藍線為某股票每日收盤價,黃線為收盤價的5日均線,可見五日均線對收盤價有一定的平滑效果。
.jpg)
雙均線,顧名思義就是兩條均線(好像又說了一句廢話。。。)
這兩條均線不是說兩只股票的均線,而是同一只股票不同期限的均線,比如說5日均線和10日均線。
我們通常將期限較短的均線稱為短線,期限較長的均線稱為長線。當短線上穿長線,兩條均線的交點就稱為 金叉(Golden Cross),表示股價呈上漲趨勢,應該抓住時機買買買;反之,當短線下穿長線,兩條均線的交點則稱為 死叉(Death Cross),表示股價呈下跌趨勢,再不賣就要虧哭啦。 >>>點擊咨詢雙均線相關問題
如下圖所示,綠線為10日均線,可見長期均線相對于短期均線更加平滑。從2018年1月下旬至2月中旬,股價呈下降趨勢時,短線下穿長線;而在4月和5月初,股價呈現(xiàn)上漲趨勢時,短線上穿長線。
.jpg)
為了模擬真實交易的場景,我們搭建了 GTquant 量化回測框架,該框架可以滿足大部分技術分析的需求。GTquant 量化回測框架的基本原理和框架內(nèi)部細節(jié)我們將在后續(xù)的文章中詳細說明,感興趣的朋友請持續(xù)關注更新哦~
光說不練假把式,經(jīng)過我們的初步嘗試,雙均線策略在 GTquant 回測框架中跑出來的結(jié)果如下(選取的股票為'600837',回測時間為'2010-01-01'至'2018-01-01'):
.jpg)
從圖上看,似乎策略收益只是比基準好了一點而已,所以該策略還有很多改進的空間,比如說嘗試不同的短期和長期周期搭配等。不過掌握編寫策略的方法是升職加薪當上CEO迎娶白富美走上人生巔的第一步,讓我們來看看雙均線策略是怎么具體實現(xiàn)的吧~
首先,導入 GTquant 模塊:
.png)
其次,創(chuàng)建 Strategy 類的子類,每個子類代表一個具體的策略,比如我們今天要寫的雙均線策略,我們給它取一個國際化的名字 DoubleMAStrategy,具體策略如下:
.png)
.png)
當然,如之前所說,該策略還有很多改進的方法,在本系列下一篇中,我們將提供一種改進的思路。當然,你也可以嘗試其他的技術分析方法,如果暫時沒什么思路也不要著急,AQF實訓項目課程 中介紹了許多常用的技術指標和方法,說不定能為你打開思路哦~ >>>點擊咨詢AQF實訓課程詳情
量化金融分析師(簡稱AQF ,Analyst of Quantitative Finance)由量化金融標準委員會(Standard Committee of Quantitative Finance,SCQF)主考并頒證,是代表量化金融領域的專業(yè)水平證書。 >>>點擊咨詢AQF證書含金量
.png)
課程適合人群:
金融工程/數(shù)學專業(yè)背景的同學/工作人士,希望進一步學習Python編程以及在量化投資的實戰(zhàn)應用;
非金融工程專業(yè)背景的同學/工作人士,希望迅速成為寬客;
金融相關人員,希望學習如何系統(tǒng)的做量化策略;
個人投資者,希望系統(tǒng)學習掌握量化投資相關的實務技能,從模型開發(fā),回測,策略改進,搭建穩(wěn)定的量化交易系統(tǒng)。
(點擊上圖了解課程詳情)
量化金融分析師AQF核心課程體系:
1、《量化投資基礎》
主要涵蓋了量化投資領域的必備知識,包括:基本面分析、技術分析、數(shù)量分析、固定收益、資產(chǎn)組合管理、權(quán)益、另類投資等內(nèi)容。
2、《Python語言編程基礎》
包含了Python環(huán)境搭建、基礎語法、變量類型、基本函數(shù)、基本語句、第三方庫、金融財務實例等內(nèi)容。旨在為金融財經(jīng)人提供最需要的編程方法。
3、《基于Python的經(jīng)典量化投資策略》
包含了最富盛名,最基本的量化交易思想和交易策略。例如:海龜交易模型、Logistics模型、配對交易模型、波動擴張模型、Alpha模型、機器學習(隨機森林模型、主成分分析)、深度學習(人工神經(jīng)網(wǎng)絡)等內(nèi)容。
4、《量化交易系統(tǒng)設計》
旨在學習量化交易系統(tǒng)的具體知識,包括過濾器,進入信號,退出信號,倉位管理等詳細內(nèi)容,并指導學員設計涵蓋個人交易哲學的量化交易系統(tǒng)。
5、《量化實盤交易》
旨在為解決實際量化交易策略搭建過程中的一些問題提供較優(yōu)解決方案。 >>>點擊咨詢AQF相關問題
掌握Python及量化投資技能,我們能做什么?
1、熟悉中國主要金融市場及交易產(chǎn)品的交易機制;
2、熟知國內(nèi)外期貨交易、股市交易的異同點和內(nèi)在運行機制;
3、掌握經(jīng)典量化交易策略細節(jié)及其背后的交易哲學;
4、掌握金融、編程和建模知識基礎,擁有量化交易實盤操作能力;
5、具備獨立自主地研發(fā)新量化交易策略的能力;
6、掌握量化交易模型設計的基本框架,以及風險管理和資產(chǎn)組合理論的實際運用;
7、掌握從策略思想——策略編寫——策略實現(xiàn)餓完整量化投資決策過程;具備量化投資實戰(zhàn)交易能力。
.png)
金程推薦: AQF培訓 AQF培訓機構(gòu) AQF是什么意思
咨詢電話:400-700-9596
AQF考友群:760229148
金融寬客交流群:801860357
微信公眾號:量化金融分析師


.png)


