FMZ上使用富途證券SDK選股范例與講解
在FMZ上如何進(jìn)行條件選股呢?今天我們來(lái)做一個(gè)簡(jiǎn)單的講解,帶領(lǐng)各位同學(xué)實(shí)踐一下簡(jiǎn)單的股票池條件選股。
準(zhǔn)備工作
和之前文章:在FMZ.CN獲取股票市場(chǎng)股票代碼集合的實(shí)踐一樣。我們使用富途的python SDK包的功能。所以需要事先準(zhǔn)備以下內(nèi)容。
部署托管者
下載運(yùn)行FutuOpenD軟件
托管者所在設(shè)備系統(tǒng)必須已經(jīng)安裝python
python上已經(jīng)安裝了futu的SDK軟件包
編寫(xiě)選股代碼
對(duì)于編程基礎(chǔ)比較薄弱的同學(xué),我這里詳細(xì)說(shuō)明每行代碼的作用,直接寫(xiě)在注釋上。
選股條件:
1、盈利性,資產(chǎn)回報(bào)率 roa_ttm。
2、股價(jià):有些投資者不會(huì)碰股價(jià)低于10元的公司。因?yàn)橘I1手只需1000元,準(zhǔn)入門檻太低,股東構(gòu)成魚(yú)龍混雜,目的各不相同,投資、投機(jī)、短線、長(zhǎng)線都有,這會(huì)給股價(jià)上行帶來(lái)阻力。
篩選出ROA大于30%(即0.3),股價(jià)大于100,小于1000的股票。
策略地址:https://www.fmz.cn/strategy/343918
實(shí)盤運(yùn)行
程序篩選出來(lái)了基于以上設(shè)置條件的股票,以表格形式顯示出來(lái)。

此次篩選,從港股股票池中篩選出共計(jì)21支股票。
我們稍作修改:
把價(jià)格最小值100調(diào)整成10。也就是股價(jià)大于10作為其中一個(gè)符合條件,再次運(yùn)行。

這次得出的符合條件的股票就更多了。
當(dāng)然還可以增加更多的選股條件,或者把選股代碼集成到某個(gè)策略里選出需要操作的股票池進(jìn)行程序化交易。
更多策略、技術(shù)文章盡在 https://www.fmz.cn