還不知道怎麼安裝twstcok套件的請先看之前的教學文,前面也有講過如何運用realtime來抓取即時的資料。

用python抓取台股股價(twstock套件)(以2884玉山金為例)

https://hn28082251.blogspot.com/2018/12/pythontwstock2884.html

關於twstock在github的連結在此https://github.com/mlouielu/twstock

先複習一下如何使用 Stock 來取得歷史股票資訊

stock2884.price #回傳各日之收盤價

stock2884.high  # 回傳各日之最高價

在 Stock 之中的資料,愈前面之資料越舊,愈後面之資料愈新

也可以透過 date 取得各個資料集之中相對應的日期:

stock2884.date# 回傳資料之對應日期

也可以抓取指定日期或區間之資料

最後是今天主要要講的BestFourPoint

該功能是透過四大買賣點來判斷是否要買賣股票。

四個買賣點分別為:

  1. 量大收紅 / 量大收黑 
  2. 量縮價不跌 / 量縮價跌 
  3. 三日均價由下往上 / 三日均價由上往下 
  4. 三日均價大於六日均價 / 三日均價小於六日均價

操作範例如下

範例程式碼整理如下

import twstock

stock2884 = twstock.Stock('2884')

BestFourPoint = twstock.BestFourPoint(stock2884)

BestFourPoint.best_four_point_to_buy()# 判斷是否為四大買點

BestFourPoint.best_four_point_to_sell()# 判斷是否為四大賣點

BestFourPoint.best_four_point() #指標綜合判斷

以上指標僅供教學使用,市場充滿許多複雜的因素,真的要買賣投資建議還是多參考其他比如基本面、籌碼面、技術面來做判斷,切勿盲目相信單一指標。

本文章並沒有推薦任何投資標的,單純是個人的一些觀察與見解,為作者自行查看相關資料後整理而成,資料之正確性以各官方公告為主,任何人觀看本文之後,而有投資該基金或ETF之行為,自行對所有後果負責。

簡單的操作教學如上,下一篇來寫寫如何將資料寫入excel繪製圖表。

歡迎分享轉載文章,願每一個人都能夠衣食無虞。

我將思想傳授他人,他人之所得,亦無損於我之所有;猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。湯瑪斯‧傑弗遜(Thomas Jefferson)

如果你覺得我寫的文章不錯

可以按讚給我支持與鼓勵

https://www.facebook.com/IEPSYfinancenote/

資工心理人的理財筆記

新成立的ig歡迎追蹤:iepsyfinancenote

https://www.instagram.com/iepsyfinancenote/