⑴ 股票池如何用python構建
股票池用python構建的方法是:使用第三方平台,目前可以使用的是聚寬,對比一下聚寬、優礦、大寬網(已經倒閉了),都大同小異,選哪個都一樣。
雖然這些平台都大同小異,但是代碼可不能簡單復制粘貼,因為底層函數庫是不一樣的,有可能在別的平台根本用不了某個函數,並且簡單復制到自己電腦中的python的話百分之百用不了。
代碼的思路是,每個月底進行調倉,選出市值最小的股票交易,去掉ST/*ST/停牌/漲停的股票,然後選擇最小市值的10隻,基準是創業板綜指,看看結果。
python構建數據獲取方法是:
這里使用為了接下來的操作需要將一定歷史范圍的股票數據下載下來,這里下載起始時間為20160101,截至時間為運行代碼的時間范圍的歷史日線數據。
這里以tushare為例, tushare獲取歷史數據有兩種方式。
第一種是以迭代歷史交易日的方式獲取所有歷史數據,假設獲取三年的歷史數據,一年一般220個交易日左右,那麼3年需要請求660多次左右,如果以這種方式的話,就下載數據的時間只需要1分鍾多點的樣子。
第二種是以迭代所有股票代碼的方式獲取所有歷史數據,股票數量有大概3800多個,需要請求3800多次,但是在積分有限的情況下一分鍾最多請求500次,也就意味著僅下載數據的時間至少需要大概8分鍾時間。
理論上,你獲取的歷史范圍超過17.3年,那麼使用第一種方式才比第二種方式快。
⑵ 股票池如何用python構建
股票池用python構建的方法是:使用第三方平台,目前可以使用的是聚寬,對比一下聚寬、優礦、大寬網(已經倒閉了),都大同小異,選哪個都一樣。
雖然這些平台都大同小異,但是代碼可不能簡單復制粘貼,因為底層函數庫是不一樣的,有可能在別的平台根本用不了某個函數,並且簡單復制到自己電腦中的python的話百分之百用不了。
代碼的思路是,每個月底進行調倉,選出市值最小的股票交易,去掉ST/*ST/停牌/漲停的股票,然後選擇最小市值的10隻,基準是創業板綜指,看看結果。
python構建數據獲取方法是:旅衡
這里使用為了接下來的操作需要將一定歷史范圍的股票數據下載下來,這里下載起始時間為20160101,截至時間為運行代碼的時間范圍的歷史日線數據。
這里以tushare為例, tushare獲取歷史數據有兩種方式。
第一種是以迭代歷史交陪攔易日的方式獲取所有歷史數據,假設獲取三年的歷史數據,一拆亂做年一般220個交易日左右,那麼3年需要請求660多次左右,如果以這種方式的話,就下載數據的時間只需要1分鍾多點的樣子。
第二種是以迭代所有股票代碼的方式獲取所有歷史數據,股票數量有大概3800多個,需要請求3800多次,但是在積分有限的情況下一分鍾最多請求500次,也就意味著僅下載數據的時間至少需要大概8分鍾時間。
理論上,你獲取的歷史范圍超過17.3年,那麼使用第一種方式才比第二種方式快。
⑶ 大智慧股票池的數據在哪個位置
大智慧安裝目錄下:dzh2/userdata/pool 文件夾內後綴為.xml的都是股票池數據。
希望是您需要的。
祝您投資愉快、股市好運。
⑷ 大智慧股票池所參考的數據是怎麼來的,原理是什麼
股票池的數據就是你伺服器接收的數據,股票池根據數據源和你使用的函數進行計算,然後將符合條件的股票預警,data數據文件。
⑸ 大智慧股票池的作用是否被誇大
你是全憑想像說的這段話,說明你根本就沒有接觸過股票池。首先股票池是建立在大智慧系統上的預警平台,也可以叫插件,他不獨立運行,它的運行原理是根據設計理念,對股票進行條件篩選,這些條件不外乎量價時空資金流,在這里我給你做個條件,1,股票在30天內有過漲停板,2,股價從前一高點開始有過兩根以上下跌大於等於四個點的大陰線,3,連續三天縮量,4,昨天是一根有著三個點以上的下影線,並且縮量,5,今天量比大於1.5,外盤大於內盤,6大買資金大於大賣資金——以上就是做了一個比方,要是具備這樣條件的票就會立馬進入股票池了,你可以設置彈出窗口提示你,也可以在滾動條提示你,也可以同時提示你。這就是條件,現在再說說操盤軟體大智慧,大智慧的伺服器連接的是滬深交易所,數據會傳遞到你的軟體里,股票池就是根據這些數據進行股票篩選,把符合要求的股票在第一時間提示給你。你說的你設置的KDJ金叉,結果沒有按照你的要求選出來,那是你的數據不完整,在安裝完大智慧軟體之後要下載歷史數據的。做股票依靠的就是數據,沒有數據就談不上准確性。你的思路弄反了,不是你翻到哪只股票那隻股票才具備條件,而是股票池根據數據條件在篩選當前開盤的股票,具備條件的就會提示你,只要設置的條件准確,不會漏選一隻股票的。