Ⅰ 如何建立一個股票量化交易模型並模擬
研究量化投資模型的目的是找出那些具體盈利確定性的時空價格形態,其最重要手段的概率取勝,最重要的技術是概率統計,最主要的研究方向是市場行為心理。那麼我們在選擇用於研究的參數時,也應該用我們的經驗來確定是否把某技術參數放進去,因為一般來說定性投資比較好用的參數指標對量化投資同樣適用。
量化投資區別於傳統定性投資的主要特徵在於模型。我打個比方,我們看病,中醫與西醫的診療方法是不同,中醫是望、聞、問、切,最後判斷出的結果,很大程度上基於中醫的經驗,主觀定性程度大一些;西醫就不同了,先要病人去拍片子、化驗等,這些都要依託於醫學儀器,最後得出結論,對症下葯。中醫對醫生的經驗要求非常高,他們的主觀判斷往往決定了治療效果,而西醫則要從容得多,按事先規定好的程序走就行了。量化投資就是股票投資中的西醫,它可以比較有效地矯正理智與情緒的不兼容現象。
量化投資的一般思路:選定某些技術指標(我們稱之為參數,往往幾個組成一組),並將每一個參數的數據范圍進行分割,成幾等份。然後,用計算機編程寫出一段能對這些參數組對股票價格造成的影響進行數據統計的程序,連接至大型資料庫進行統計計算,自動選擇能夠達到較高收益水平的參數組合。但是選出這些參數組後還不能馬上應用,因為這里涉及到一個概率陷阱的問題,比如說,有1到100這一百個數字放在那裡,現在讓你選擇,請問你選到100的可能性是多大?是的,就是1/100,如果較幸運你選到了100並不能說明你比別人聰明,而是概率的必然。所以,在進行統計時要特別關注統計的頻率與選出的結果組數量之間的關系。在選出符合要求的參數組後我們還應留出至少三年的原始市場數據進行驗證,只有驗證合格後才能試用。
量化投資原始數據策略:我們選用96年後的市場數據,因為96年股市有過一次交易政策改革(你可以自己查詢了解一下),為了不影響研究結果我們不採納96年以前的數據進資料庫。
量化投資研究的硬設備:高計算性能電腦,家用電腦也可以,不過運算時間會很長,我曾經用家用電腦計算了三個月時間才得到想要的數據。
統計方法:可以選用遺傳演算法,但我在這里陪大家做的是比較簡單的模型,所以採用普通統計方法就可以了。
用於量化研究的軟體:我採用的是免費的大型資料庫MYSQL,ASP網路編程語言,以及可以設置成網路伺服器的旗艦版WIN7操作系統。
Ⅱ 股市量化交易什麼意思
「量化交易」有兩層含義:一是狹義的,指量化交易的內容,將交易條件轉化為程序,自動下單;第二,廣義上是指系統交易方式,是一個綜合的交易系統。也就是說,根據一系列的交易條件,一個智能的輔助決策系統,將豐富的經驗與交易條件相結合,在交易過程中管理風險控制。
拓展資料:
在A股市場上,股票買賣遵循以下的交易規則:
T+1交易方式,即當天買入的股票,需要下一個交易日賣出。
買入最小單位為1手,即100股,且必須每次買入的數量必須是100股的整數倍,賣出可以不整100股賣出,但是不足100股的部分,必須一次性賣出。
遵循「時間優先,價格優先」的原則,即較高買進申報優先滿足於較低買進申報,較低賣出申報優先滿足於較高賣出申報;同價位申報,先申報者優先滿足。
除此之外,在a股市場上,投資者只能進行做多操作,不能進行做空操作;其委託交易時,其委託價格必須在個股的當天漲跌幅限制內,否則無效;委託單在當日的交易時間內有效,收盤之後,其委託單無效。
漲跌幅限制:
新股上市及重組成功上市股票首日無漲跌幅限制,一般情況下漲跌幅限制為前一交易日收市價上下10%,即一個交易日最大振幅為20%。
ST股票及*ST股票漲跌幅限制為前一交易日收市價上下5%,即一個交易日最大振幅為10%。股票漲(跌)幅價格=股票前一日收盤價格×10%(或5%)。
權證漲跌幅限制權證漲(跌)幅價格=標的證券前日漲(跌)幅價格×125%×行權比例。
具體交易時間規定:
每周一至周五,每天上午9:30至11:30,下午1:00至3:00,法定假期除外。
集合競價:上午9:15——9:25,其中9:15——9:20可以撤單,9:20——9:25不能撤單,9:25以成交量最大的價格為開盤價。
連續競價:上午9:30——11:30,下午1:00——3:00
成交順序:
價格優先——較高價格買進申報優先於較低價格買進申報,較低價格賣出申報優先於較高價格賣出申報;
時間優先——買賣方向、價格相同的,先申報者優先於後申報者。先後順序按交易主機接受申報的時間確定。
Ⅲ 老師你好!請問市場上真的有股票量化自動交易軟體嗎
有的,量化軟體可以批量買賣股票,可以解決很多人性的弱點等問題。但是量化軟體對用戶的門檻有一定的要求,券商一般要求合格投資者。以下是申萬宏源的量化軟體的特點和功能截圖。
Ⅳ 有人可以推薦一些好用的量化炒股軟體嗎
天字壹號目前沒有收費,挺好用的,我自己都有在用,值得推薦給您
Ⅳ 現在有沒有股票量化交易的呀有軟體推薦嗎
有很多啊,你可以去看看米狗量化。可以做經典模型的量化,策略量化等。
Ⅵ 股票這塊量化要怎麼把控呢
股票量化交易,初始階段盡量不要輕易選擇無人值守的方式,要確保安全可靠之後再逐步放給機器去操作。
Ⅶ 股票量化交易是什麼
量化交易個以前的股票交易本質沒有區別,只是提高了工作效率,
量化交易分為量化分析和程序化自動交易
量化分析,如果你是普通散戶我現在問幾個問題,第一MACD指標默認參數下,在三千多隻股票日k上近兩年那隻收益最好,那隻虧損最大。這要人工多大的工作量,如果會寫程序代碼,幾行代碼就解決了。在繼續如果調換MACD參數能否增加收益用那幾個參數是最優組合,這要是人工基本無法完成,計算量太大了,但計算機就很快完成了參數優化。
而且量化分析不是技術分析,例如你問一個價值投資者,三千多家上市公司,你知道有多少家連續10年都沒虧損過嗎,同樣幾行代碼就知道。
假如你聽了一個老師的講課,說他的牛x戰法,普散戶聽了你只能價單試試,但量化分析我可以在不同市場不同時間周期,不同品種,進行回測嚴重,優化。這些就是量化分析。
程序化自動交易。
就是利用計算機技術自動交易,這對於散戶比較難實現,簡單的用第三方然間寫幾個交易策略可以實現自動交易。
但當你交易上你就會發現,滑點問題,你的速度不夠快,需要專線網路,需要底層語言的交易系統,高速的硬體設備。
但散戶還是必須要進行量化學習因為這樣才能更好的幫助你分析。
下圖就是最簡單的趨勢指標
Ⅷ 股票量化交易系統怎麼購買
在股票軟體的首頁的量化系統里即可購買。
怎麼買入,怎麼賣出。買入的票和賣出的票,當天開盤前策略部的演算法就把當天的買入賣出任務做好了。我們的工作就是把當天要買的票買完(不論價格),把當天要賣的票賣完(不論價格)。對我們的考核是以當天開盤價作為基準,算出平均買入成本與開盤價偏離值,以收盤價作為基準計算賣出價格偏離值,用這兩個數據算我們的績效。這個模式就導致,股票早上買的時候很容易打高了,因為很多公司都是這個演算法,互相一搶,股價就能推上去。但是其實要買的人就這么多。我們一般10點之前就要買完票了,越往後風險越大,因為不知道誰就突然漲停了,導致交易員買入成本暴增,要被談話的。賣出是這樣的,公司所有的票有一個7%止盈單,就是只要股價沖到7%,就會賣出。
股票(stock)是一種有價證券,它是股份有限公司簽發的證明股東所持股份的憑證。股東是公司的所有者,以其出資份額為限對公司負有限責任,承擔風險,分享收益。