內容簡介
無論是牛市還是熊市,「維持紀律」才是股市求財的不二法門,但維持紀律又是非常難做到的事,結果就是多數人最終無法在股票市場上賺到錢。
什麼時候該買,什麼時候該賣,道理很多人都懂,但往往下單時又摻雜了太多當時的心理因素,要怎麼克服這個心理因素呢?就讓自動化交易來幫助會寫程式的你。
交易演算法是將主觀交易的想法具體量化,運用量化的優勢找到正期望值的交易策略,來創造更多的收益與機會。
對於台股的交易策略,許多人認為市場只有價量資料可以進行數據分析,其實台股有許多籌碼資訊可以進行分析,而籌碼資料該如何去進行分析呢?又該如何延伸到交易策略的建構呢?
有鑑於此,本書使用Python作為程式開發的語言,其本身語法友善、操作簡單,是切入程式交易的方便工具。本書內容均可實作,不論多好的交易策略,都要自己動手分析才能實際上場,並且範例程式碼非常彈性,讀者可以自行修改成自己的版本,讓我們一起打造超級績效吧!
本書期待能透過更完整的介紹與更多的範例,帶給讀者更多的靈感刺激,每個人要依據自己的條件、狀態及環境,來找尋合適的投資方式與適合自己的策略邏輯。
【精采內容】
✪金融大數據資料的取得
✪網路爬蟲的實戰演練
✪ETF的詳細介紹
✪建構完整的回測系統
✪經典交易策略建構
✪股權分散策略建構
✪三大法人策略建構
✪融資融券策略建構
✪月營收交易策略建構
✪一籃子股票回測方法
✪Line自動化策略訊號推播
【目標讀者】
✪想要學習Python來進行程式交易者
✪想要客觀且嚴守紀律來投資者
✪沒時間盯盤但想要自動化投資者
✪想要了解交易規則並學習正確的程式交易者
本書特色
使用Python實作台股、ETF量化分析,掌握自動化投資理財趨勢
運用籌碼數據資料與技術指標進行策略結合的交易實戰指南
✪使用靈活彈性的Python,搭配循序漸進的範例教學
✪以Python取得公開金融大數據,定義獨有的籌碼指標
✪計算指標後,透過圖表繪製,找出資料細節裡的魔鬼
✪找出關鍵思維,建構正期望值的策略
✪透過Line Notify打造策略訊號派送機器人
作者簡介
劉承彥
專注於大數據分析、金融交易系統建置,目前專職資料分析師,先前任職於金融科技公司經理,專注於專案管理、演算法開發以及數據資料庫管理,擁有多年程式交易與教學授課之經驗。目前於多個單位擔任職訓講師,並在多所大專院校擔任業界講師,講授Python基礎、大數據分析、建構交易系統之相關課程。
【部落格】程式交易-Cheng’s Trade:
chengstrade.com/
譯者介紹
目錄
|CHAPTER 01| Python基礎介紹
技巧1 【觀念】Python安裝介紹
技巧2 【實作】本書的Python範例執行方法
技巧3 【實作】基本型態介紹
技巧4 【實作】基本運算及數學函數介紹
技巧5 【實作】字串處理介紹
技巧6 【實作】序列型態介紹
技巧7 【實作】判斷式結構介紹
技巧8 【實作】迴圈式結構介紹
技巧9 【實作】序列推導式的延伸應用
技巧10 【實作】建立函數的方法
技巧11 【實作】建立類別的方法
技巧12 【實作】建立函式庫並取用
技巧13 【實作】檔案應用處理
技巧14 【實作】Python異常處理的應用
技巧15 【實作】使用Python的外掛套件
技巧16 【實作】時間套件的應用觀念
技巧17 【實作】Pandas套件的應用
|CHAPTER 02| 金融商品與量化分析基礎介紹
技巧18 【觀念】了解台灣證券市場
技巧19 【觀念】何謂股票
技巧20 【觀念】何謂ETF
技巧21 【觀念】ETF種類介紹
技巧22 【觀念】證券的相關交易制度
技巧23 【觀念】證券交易方法
技巧24 【觀念】為何需要量化分析
|CHAPTER 03| Python取得公開資料
技巧25 【觀念】網路爬蟲基本概念
技巧26 【觀念】網頁的組成
技巧27 【觀念】網頁標籤介紹
技巧28 【實作】了解網頁傳遞參數方法
技巧29 【實作】Python下載網頁資訊
技巧30 【觀念】BeautifulSoup套件簡介
技巧31 【實作】BeautifulSoup解析資料
技巧32 【觀念】Selenium 套件簡介
技巧33 【觀念】何謂K線(開高低收量)
技巧34 【實作】抓取證券公開資訊
|CHAPTER 04| 建構策略分析框架
技巧35 【觀念】何謂策略分析框架
技巧36 【觀念】何謂交易策略
技巧37 【觀念】回測要注意的事情
技巧38 【觀念】如何發想交易策略
技巧39 【觀念】回測流程介紹
技巧40 【實作】將資料圖像化
技巧41 【實作】撰寫基本進出場邏輯
技巧42 【實作】記錄回測交易明細
技巧43 【實作】繪製K線圖及交易紀錄
技巧44 【觀念】分析回測交易紀錄
技巧45 【實作】績效指標實作
|CHAPTER 05| 經典交易策略建構
技巧46 【觀念】趨勢突破交易策略介紹
技巧47 【實作】趨勢突破策略圖像化觀察
技巧48 【實作】趨勢突破策略撰寫
技巧49 【觀念】處置效應介紹
技巧50 【觀念】停利停損觀念
技巧51 【實作】趨勢突破策略加上停利停損
技巧52 【觀念】移動停損觀念
技巧53 【實作】突破策略加上移動停損...