<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          一顆韭菜的自我修養(yǎng):用Python分析下股市,練練手

          共 1597字,需瀏覽 4分鐘

           ·

          2020-07-31 11:33

          關(guān)注上方“Python 知識(shí)大全”,選擇星標(biāo),

          關(guān)鍵時(shí)間,第一時(shí)間送達(dá)!

          轉(zhuǎn)自:機(jī)器之心
          編輯:魔王、陳萍

          一顆韭菜的自我修養(yǎng)。

          股市跌宕起伏。7 月初 A 股飆升,股票瞬間成為大家的熱門討論話題,「現(xiàn)在入場(chǎng)還來得及嗎?」幾乎成為新的問候語。

          然而,經(jīng)歷了連續(xù)近 10 個(gè)交易日的快牛行情后,上證指數(shù)上漲勢(shì)頭放緩。這是牛市,還是熊市?怎么在趨勢(shì)之中騰挪轉(zhuǎn)移,抓住時(shí)機(jī)下場(chǎng)?抑或是按兵不動(dòng),放長線釣大魚?

          不要妄下定論。畢竟股市有風(fēng)險(xiǎn),入市需謹(jǐn)慎。那么,有沒有什么方法可以幫助你做決策呢?

          最近,一位常年研究股票系統(tǒng)的開發(fā)者 pythonstock 用 Python 寫了一個(gè)股票分析系統(tǒng),發(fā)布數(shù)天就獲得了不少關(guān)注。

          于是我們就推薦給大家,既能學(xué)習(xí) python 又能練習(xí)炒股。但正如項(xiàng)目作者所說,「本項(xiàng)目只能用于 Python 代碼學(xué)習(xí),股票分析,投資失敗虧錢不負(fù)責(zé),不算 BUG。」如果真虧了,我們也不背鍋呀,畢竟大家都是韭菜。

          pythonstock 的項(xiàng)目頁面

          總之,分析得準(zhǔn)不準(zhǔn)先不說,我們先來偷個(gè)師,看看這個(gè)用 Python 代碼進(jìn)行股票分析的項(xiàng)目到底是怎么實(shí)現(xiàn)的吧。

          PythonStock:一個(gè)用 Python 寫成的股票分析系統(tǒng)

          根據(jù) GitHub 頁面介紹,該項(xiàng)目是基于 Python 的 pandas、tushare、bokeh、tornado、stockstats、ta-lib 等框架開發(fā)的全棧股票系統(tǒng)。

          GitHub 地址:https://github.com/pythonstock/stock

          它具備以下特點(diǎn):

          1)可以直接使用 docker 本地部署運(yùn)行,整個(gè)項(xiàng)目在 docker hub 上壓縮后僅有 200BM,本地占用 500MB 磁盤空間。

          2)使用 Docker 解決 Python 庫安裝問題,使用 Mariadb(MySQL)存儲(chǔ)數(shù)據(jù),借助 tushare 抓取數(shù)據(jù)。

          3)使用 corn 做定時(shí)任務(wù),每天進(jìn)行數(shù)據(jù)抓取計(jì)算,每天 18 點(diǎn)開始進(jìn)行數(shù)據(jù)計(jì)算,計(jì)算當(dāng)日數(shù)據(jù),使用 300 天數(shù)據(jù)進(jìn)行計(jì)算,大約需要 15 分鐘計(jì)算完畢。

          4)股票數(shù)據(jù)接口防止被封,按天進(jìn)行數(shù)據(jù)緩存,儲(chǔ)存最近 3 天數(shù)據(jù),每天定時(shí)清除,同時(shí)使用 read_pickle to_pickle 的 gzip 壓縮模式存儲(chǔ)。

          5)使用 tornado 開發(fā) web 系統(tǒng),支持股票數(shù)據(jù)、滬深 300 成份股、中證 500 成份股、龍虎榜數(shù)據(jù)、每日股票數(shù)據(jù)、每日大盤指數(shù)行情等。

          6)數(shù)據(jù)展示系統(tǒng):通用數(shù)據(jù)展示系統(tǒng),配置字典模板之后,頁面自動(dòng)加載數(shù)據(jù),并完成數(shù)據(jù)展示,后續(xù)可以加入自己開發(fā)的指標(biāo)數(shù)據(jù)。

          7)增加曲線數(shù)據(jù)分析:查看股票時(shí),可以直接跳轉(zhuǎn)到東方財(cái)富頁面查看相關(guān)信息,點(diǎn)擊指標(biāo)之后使用 Bokeh 將多達(dá) 17 個(gè)指標(biāo)的數(shù)據(jù)可視化,進(jìn)行圖表展示。


          bokeh 繪圖指標(biāo)數(shù)據(jù):


          然后根據(jù) KDJ、RSI 和 CCI 這 3 個(gè)指標(biāo)進(jìn)行股票數(shù)據(jù)計(jì)算:


          計(jì)算指標(biāo)

          此股票分析系統(tǒng)提供的每日股票指標(biāo)數(shù)據(jù),按照 17 個(gè)計(jì)算指標(biāo)進(jìn)行計(jì)算(下圖截取部分計(jì)算指標(biāo)):


          此外,項(xiàng)目作者還介紹了該股票系統(tǒng)設(shè)計(jì)原理、架構(gòu)設(shè)計(jì)原理、應(yīng)用部署要點(diǎn)等知識(shí),具體使用和部署方法參見 GitHub 項(xiàng)目頁面。


          感興趣的小伙伴,也許可以親自上手試一試了。

          不過,需要再次提醒的是,股市有風(fēng)險(xiǎn),入市需謹(jǐn)慎哦。

          - 完 -
          推薦閱讀
          10個(gè)省時(shí)間的 PyCharm 技巧
          Python 初學(xué)者進(jìn)階的九大技能

          關(guān)注「Python 知識(shí)大全」,做全棧開發(fā)工程師
          歲月有你 惜惜相處

          回復(fù)【資料】獲取高質(zhì)量學(xué)習(xí)資料

          【在看】和【贊】我都需要

          瀏覽 60
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  主播大秀一区二区三区 | 肏逼视频网站 | MD-0127 艾秋 分享骚货老婆 强势调教处男晚辈 | 欧美成人视频网 | 日韩综合亚洲 |