使用Python實作程式交易,掌握自動化投資理財趨勢
靈活運用技術指標及策略組合的股票交易實戰指南
交易演算法是將主觀交易的想法具體量化,未來交易者須善用資訊工具,才能創造更多的收益與機會。
對於一般交易者而言,往往無法明確提供量化的規則,而程式撰寫者對於金融交易普遍陌生,無法進入交易的領域。此外,多數的交易者使用看盤軟體,採用制式的圖表與統計後的數據,對於交易所原始的報價,往往不知該如何處理,因此交易演算法是結合金融交易、程式撰寫與數據分析等三大領域的新興產業,具有較難進入的門檻。
有鑑於此,本書使用Python作為程式開發的語言,其本身操作簡單、易於上手,是切入程式交易的方便工具。本書中的內容均可實作,搭配下單程式,可連接多數的券商進行實單交易。
本書從數據分析的角度切入,以一個個的範例讓讀者了解概念,並能照著案例實作,由最基本的股票交易規則開始,逐步切入程式撰寫來計算技術指標,並能進行歷史回測,最後能透過下單函數進行程式交易。藉由案例的逐步演練,可降低學習的門檻,帶領讀者進入程式交易的殿堂。
【精采內容】
◎Python內建的計算函數功能。
◎資料的輸入與輸出
◎金融圖表的繪製
◎金融工具的分析與取用
◎金融演算法的建構
◎回測系統的建構
◎下單函數的撰寫
◎實單交易系統
【目標讀者】
◎想要學習Python來進行程式交易者
◎想要客觀且嚴守紀律來投資者
◎沒時間盯盤但想要自動化投資者
◎想要了解交易規則並學習正確的程式交易者
本書特色
◎使用靈活彈性的Python,搭配循序漸進的範例教學
◎了解交易的規則與數據內涵,逐步建立自己的交易策略
◎以Python套件串接實單交易,連結即時的金融交易市場
◎應用技術指標及策略組合,達成自動化投資理財目標