研究量化投資模型的目的是找出那些具體盈利確定性的時空價格形態,其最重要手段的概率取勝,最重要的技術是概率統計,最主要的研究方向是市場行為心理。那麼我們在選擇用於研究的參數時,也應該用我們的經驗來確定是否把某技術參數放進去,因為一般來說定性投資比較好用的參數指標對量化投資同樣適用。
量化投資區別於傳統定性投資的主要特徵在於模型。我打個比方,我們看病,中醫與西醫的診療方法是不同,中醫是望、聞、問、切,最後判斷出的結果,很大程度上基於中醫的經驗,主觀定性程度大一些;西醫就不同了,先要病人去拍片子、化驗等,這些都要依託於醫學儀器,最後得出結論,對症下葯。中醫對醫生的經驗要求非常高,他們的主觀判斷往往決定了治療效果,而西醫則要從容得多,按事先規定好的程序走就行了。量化投資就是股票投資中的西醫,它可以比較有效地矯正理智與情緒的不兼容現象。
量化投資的一般思路:選定某些技術指標(我們稱之為參數,往往幾個組成一組),並將每一個參數的數據范圍進行分割,成幾等份。然後,用計算機編程寫出一段能對這些參數組對股票價格造成的影響進行數據統計的程序,連接至大型資料庫進行統計計算,自動選擇能夠達到較高收益水平的參數組合。但是選出這些參數組後還不能馬上應用,因為這里涉及到一個概率陷阱的問題,比如說,有1到100這一百個數字放在那裡,現在讓你選擇,請問你選到100的可能性是多大?是的,就是1/100,如果較幸運你選到了100並不能說明你比別人聰明,而是概率的必然。所以,在進行統計時要特別關注統計的頻率與選出的結果組數量之間的關系。在選出符合要求的參數組後我們還應留出至少三年的原始市場數據進行驗證,只有驗證合格後才能試用。
量化投資原始數據策略:我們選用96年後的市場數據,因為96年股市有過一次交易政策改革(你可以自己查詢了解一下),為了不影響研究結果我們不採納96年以前的數據進資料庫。
量化投資研究的硬設備:高計算性能電腦,家用電腦也可以,不過運算時間會很長,我曾經用家用電腦計算了三個月時間才得到想要的數據。
統計方法:可以選用遺傳演算法,但我在這里陪大家做的是比較簡單的模型,所以採用普通統計方法就可以了。
用於量化研究的軟體:我採用的是免費的大型資料庫MYSQL,ASP網路編程語言,以及可以設置成網路伺服器的旗艦版WIN7操作系統。
❷ 期貨盯盤交易還是自己編公式做量化交易好
無論是自己交易還是跑程序,都需要有自己的交易模型(交易系統)。
選擇程序化交易:考慮模型的盈利曲線、最大回撤等因素。
自己盯盤:考慮時間、自己的性格以及資金量。
本人是系統交易者,比較喜歡程序化交易,打call w信:【dsjfvip10】,交流。
❸ 量化投資與通達信系統公式是不是一回事兒
量化投資就是藉助現代統計學、數學的方法,從海量歷史數據中尋找能內夠帶來超額收益的多種「容大概率」策略,並紀律嚴明地按照這些策略所構建的數量化模型來指導投資,力求取得穩定的、可持續的、高於平均的超額回報。量化投資屬主動投資范疇,本質是定性投資的數量化實踐,理論基礎均為市場的非有效性或弱有效性。 量化投資涵蓋的面比較多,這里無法一一闡述。你可以通過網路對量化投資做一個了解。
量化投資與通達信系統根本是不同的。
不要期望軟體系統的公式可以做到。
❹ 波段回調不下破前高交易的量化指標公式怎麼寫
按你說的波段高點和波段低點的計算方法你這圖上畫的也不對啊這明顯macd下面一堆內金叉死叉怎容么主圖上就是個下跌趨勢畫線呢。這明顯不對啊。
編寫選股沒問題但前提是設計的選股條件一定要明確嚴謹。
❺ 量化交易軟體怎麼操作
❻ 請教高手符合下面要求的通達信公式怎麼編寫
你這個統計的想法建議你學習量化交易,再有你設計的這個交易策略有以下問題,第一計算價格,買入價格按哪個價格計算,賣出價格按哪個價格計算,一根k線有四個價格可取,第二條件有問題,賣出條件按照當天漲幅,如果你買入後連續跌三天,你不止損嗎,然後第四天漲百分之2就賣出時這樣嗎,
再有通達信的公式編輯是無法進行倉位控制這種程序編輯的,因為通達信的公式編輯太初級了,簡單的問題還能解決,太復雜的問題解決不了.
❼ 如何用EXCEL VBA寫量化交易系統
1、 這個沒有現成的程序,有都是要收費的
2 、可以在網上找一些資料自己研究,但估計回回比較難答找
3 、excel獲取股票的交易信息這個網上有一些資料,但是控制交易好像是沒有的。
4、 具體來看樓主是什麼需求
5、下面是網上的一篇文章,可以參考一下
量化交易
❽ 如何用Excel VBA做股票量化交易系統(原創
先學會VBA和股票交易規則,再寫代碼來實現
❾ 通達信指標編輯
第一沒明白你說的條件的具體意思,
但大體明白你的意思是想做一個指標,像成交量樣式的,但顯示的數值是上漲家數.是這樣吧,
第二這種方式可以寫成指標,但有幾個問題,例如平盤算漲還是算跌?
上漲超過百分之5跟什麼比,跟a股全部股票比,還是跟指定的板塊比,上漲個數不超過百分之5的怎麼顯示?
再有你說的這些板塊到底顯示哪個?
再有編輯指標要有自定義板塊,也要有具體名稱啊?
再有這種指標沒辦法實時使用.
❿ 做量化交易一般用什麼軟體
需要懂一些數學模型,比如統計分析、人工智慧演算法之類的,他的本質是利用數學專模型分析數據屬潛在的規律尋找交易機會,並利用計算機程序來搜尋交易時機以及完成自動化交易。並沒有現成的軟體可以做這個,因為它需要一個搭建一個專業的平台,這不是一個人可以完成的。
國內有一些軟體,比如大智慧提供數量分析,還有一些軟體提供股票、期貨的程序化交易。但是實際上這並不是真正意義上的量化交易。事實上,做一款純粹的適合個人投資者的量化投資軟體,難度是非常大的,因為量化策略並不想傳統的基本面、技術面那樣存在已有既定的必然規律。他需要跨越多學科,多領域去挖掘數據的規律,然後利用得出的規律進行交易。但是不同時間、空間的數據的潛在規律並不一致,所以對量化過程進行標准化是一件很難完成的事情。
如果是計算機或者數學專業的人士,可以考慮使用C、C++、SQL等語言,其他的可以使用MATLAB/SAS 等軟體。不管是哪一種軟體,要實現量化交易,肯定是需要一定的建模基礎和編程基礎的,其中最重要的東西是數學能力。