光大量化基礎知識分享
最近兩周,量化交易越來越火爆,很多人開始咨詢一些關于量化的問題,大多數比較基礎,小編作為多年的量化交易員覺得有必要寫一篇入門指南,給那些對量化有興趣的小伙伴學習一下。本篇文章會以問答的方式進行整理歸納。
Q:我想學習量化,但是不知道如何入手,能否給一些建議?
A:首先,最最重要的,你得會編程,這是一個硬門檻,不管你是會C,C++,Java,python還是其他任何一種編程語言都行,注意是要擅長精通一種語言,而不是每種語言都會一點,懂否?就像你學漢語,英語,法語,德語,日語,不管哪一種外語,你總得學會了,什么叫學會?起碼能正常的聽說讀寫吧,不要每一種都只學個半吊子,最后發現你一樣都不會,目前我們的本科教育就是這樣的,大學里面什么語言都帶你入個門,最后畢業的時候發現不知道自己會什么編程語言,然后找工作的時候就會四處碰壁。那么多語言你如果真不知道選哪一種,我建議你先學python,因為python比較簡單,而且目前各個量化平臺都會提供python的支持,不至于讓你從入門到放棄,當然本寶寶我的編程生涯是從Java開始的,正宗的面向對象語言,編程語言里面的九陽神功,當然這比較難,如果你有信心克服困難的話也可以。還有,建議不要從C,C++開始入手,這是編程界的九陰真經,初學者開始學容易走火入魔。
Q:量化平臺是什么?
A:量化平臺是提供股票基礎數據的平臺,目前市面上的量化平臺都是免費的,寬客(量化程序員)可以在上面寫量化交易策略。
Q:目前有哪些好的量化平臺?
A:relquant雷爾、優礦、聚寬、米匡、果仁網
這幾個量化平臺都可以選擇,差不多的,有興趣的可以選擇一個認真鉆研,切記,不可廣撒網,要精耕細作一個平臺。
Q:量化平臺提供那些數據?
A:
技術面數據:常用的數據有,股票的開盤價,最高價,收盤價,最低價,成交量,成交金額等等。一般來說股票的基礎數據平臺都會提供,但是不會提供二次加工的數據,比如換手率,振幅,等等。
基本面的數據:常用的有股票的市值,流通市值,凈利潤等等,但是不是所有基本面數據都會提供,比如十大股東等等,這些數據大多數平臺沒有,就算有,也要額外付費使用。
Q:在量化平臺上回測速度快嗎?
A:原則是
回測樣本數越少越快(只測大盤比測所有股票要快)
回測時間越少越快,(只測一個月比測一年要快)
時間粒度越粗越快(按日回測比按分鐘回測要快)
具體多少時間短的10分鐘,長的需要幾天(比如我上次做的漲停板低吸策略,因為是分鐘策略,需要耗費的時間是日策略的*240理論上需要幾天,當然我可以用額外的技巧避免幾天的耗時)。
Q:一個完整的量化程序的組成是怎樣的?
A:
數據源+數據引擎+數據邏輯=量化程序。
沒有開發過程序的可能不明白是什么意思那么我用造房子來做比喻吧。
鋼筋水泥+打地基+堆磚塊=房子。
不同的房子的鋼筋水泥和打地基這兩塊應該都是差不多的,但是造出來的房子到底是怎么樣的,好不好看,房型合不合理,牢不牢固,就要看這磚塊怎么堆了,雖然都能住人,但是賣的價格肯定不一樣對吧。
量化交易最大的特點就是通過嚴謹的數據分析降低人為主觀因素對交易決策的非理智影響,通過科學的方法找準金融市場中隨機現象的規律,實現風險最小化和收益最大化,因為這些...
目前,雷爾量化交易平臺支持包括股票、期貨、指數、大宗商品、以及數十種主流加密貨幣的操作。...
量化投資是基于量化統計模型的一種投資方法,可以做日內高頻交易也可以做日間低頻交易,只要是基于量化模型統計的投資方法都是量化投資。...
量化交易作為華爾街頂尖交易員首選的交易方式,其操作難度之高,知識專業之龐雜,使得眾多新手交易員或者水平不足的投資者,憧憬但又望而卻步,或者淺嘗輒止。...
量化交易平臺這幾年越來越常見,一些比較受關注的平臺也成了熱門的所在,像是雷爾量化交易平臺等,很多交易者都希望能夠有個較全面的了解,以便判斷平臺是否適合自己選擇。...
傳統量化交易也被稱為算法交易,是一種嚴格按照計算機算法程序給出的買賣決策進行交易的方式。...
量化交易,有時候也稱自動化交易(在交易階段可由計算機自動執行),是指以先進的數學模型替代人為的主觀判斷,極大地減少了投資者情緒波動的影響,避免在市場極度狂熱或悲...