程式交易 隨著資訊技術的快速發展,各家券商除提供金融交易軟體外,部分券商也開放可供交易者自行開發交易軟體的 API,而金融交易軟體本身功能的限制、反應速度的遲緩...
蒐集資料源 程式交易的基礎就是要足夠的資料源做為參考,無論是用在分析建模,還是交易時的運算,甚至是盤中避險,總是逃不脫歷史資料跟即時資料的互相參佐,因此如何穩定...
安裝所需套件 使用 pip 安裝 # 輸出紀錄 pip install loguru # HTTP / HTTPS pip install requests...
安裝所需套件 使用 pip 安裝 # 解析 HTML pip install pyquery 解析 HTML 以取得加權指數成分股暨市值比重資料為例。 分析資...
安裝所需套件 使用 pip 安裝 # 解析 JavaScript 程式碼 pip install js2py 蒐集代理清單 為了避免因頻繁存取被目標網站封鎖,...
防止存取封鎖 為了避免每次下載代理清單時,因為耗時過久或者頻繁存取導致封鎖,故透過以下方式解決: 保存每小時的代理清單檔案。 若該小時的代理清單檔案存在,則直...
解析 JSON 以取得個股盤後資訊為例。 分析資料結構 https://www.twse.com.tw/exchangeReport/MI_INDEX?resp...
解析 CSV 以取得個股每月各交易日盤後資訊為例 分析資料結構 https://www.twse.com.tw/exchangeReport/STOCK_DAY...
安裝所需套件 使用 pip 安裝 # PDF 表格解析 pip install opencv-python camelot-py 下載 GhostScript...
安裝所需套件 使用 pip 安裝 # 資料庫 pip install pymysql sqlalchemy 下載資料庫管理軟體 HeidiSQL 並安裝 ht...