本文介紹使用twstock函式庫抓取台灣股市資料。
pip install twstock
import twstock
#更新 TPEX 跟 TWSE 的列表
twstock.__update_codes()
from twstock import Stock
stock = Stock('2885') # 擷取元大股價
ma_p = stock.moving_average(stock.price, 5) # 計算五日均價
ma_c = stock.moving_average(stock.capacity, 5) # 計算五日均量
ma_p_cont = stock.continuous(ma_p) # 計算五日均價持續天數
ma_br = stock.ma_bias_ratio(5, 10) # 計算五日、十日乖離值
以下提供程式執行成果。