1. 股票池如何用python構建
股票池用python構建的方法是:使用第三方平台,目前可以使用的是聚寬,對比一下聚寬、優礦、大寬網(已經倒閉了),都大同小異,選哪個都一樣。
雖然這些平台都大同小異,但是代碼可不能簡單復制粘貼,因為底層函數庫是不一樣的,有可能在別的平台根本用不了某個函數,並且簡單復制到自己電腦中的python的話百分之百用不了。
代碼的思路是,每個月底進行調倉,選出市值最小的股票交易,去掉ST/*ST/停牌/漲停的股票,然後選擇最小市值的10隻,基準是創業板綜指,看看結果。
python構建數據獲取方法是:
這里使用為了接下來的操作需要將一定歷史范圍的股票數據下載下來,這里下載起始時間為20160101,截至時間為運行代碼的時間范圍的歷史日線數據。
這里以tushare為例, tushare獲取歷史數據有兩種方式。
第一種是以迭代歷史交易日的方式獲取所有歷史數據,假設獲取三年的歷史數據,一年一般220個交易日左右,那麼3年需要請求660多次左右,如果以這種方式的話,就下載數據的時間只需要1分鍾多點的樣子。
第二種是以迭代所有股票代碼的方式獲取所有歷史數據,股票數量有大概3800多個,需要請求3800多次,但是在積分有限的情況下一分鍾最多請求500次,也就意味著僅下載數據的時間至少需要大概8分鍾時間。
理論上,你獲取的歷史范圍超過17.3年,那麼使用第一種方式才比第二種方式快。
2. 國內主流的量化平台都有哪些
掘金量化交易平台V3.0
地址:http://www.myquant.cn/
語言:C++、C#、Python、MATLAB
方式:本機
品種:股票,期貨
優礦
地址:https://uqer.io/home/
語言:python
方式:雲端
品種:股票,基金,期貨
特點:支持外部數據的購買,數據較多,有聚源等提供的,較靠譜
RiceQuant米筐量化交易平台
地址:https://www.ricequant.com/
語言:python,java
方式:雲端
品種:股票,基金
特點:口碑較好,據說較人性化
Joinquant聚寬
地址:https://www.joinquant.com/
語言:python
方式:雲端
品種:股票,基金
特點:可訂閱別人策略和看到別人策略回測圖
BotVS量化平台
地址:https://www.botvs.com/
語言:JS
方式:雲端
品種:期貨,股票,數字貨幣
特點:支持數字貨幣,比如比特幣
Bigquant人工智慧量化
地址:https://bigquant.com/
語言:python
方式:雲端
品種:股票
其他:目前網站只有架子,很多欄目是空的,突出了人工智慧,但沒看到具體策略。
果仁
地址:https://guorn.com/
語言:python
方式:雲端
品種:股票,基金,組合。
特點:口碑較好,支持策略跟隨
其他的較小眾的平台
鐳礦
地址:http://www.raquant.com/
京東量化
地址:https://quant.jd.com/
同花順量化
地址:http://quant.10jqka.com.cn/platform/html/home.html
點寬網
地址:http://www.digquant.com.cn/quant/
諸葛量化
地址:https://www.gpxtrade.com/index.html
數庫(人工智慧驅動金融創新)
http://www.chinascope.com/index/ai.html
免費開源python財經數據介麵包
地址:http://tushare.org/index.html
特點:只有數據,非量化策略平台
3. 優礦怎麼獲取同一天所有股票的開盤價
想要獲取同一天所有股票的開盤價的話,直接在你的交易軟體上就可以直接看的,就有開盤價一欄,而且還可以智能排序,很方便的,不知道的話可以教你。