
0人評分過此書
從零開始使用Python打造投資工具
★ 職人鉅作
★ 最省錢•最實用•最快速上手的 Python 投資工具
■【什麼是程式交易】
程式交易顧名思義是用程式來輔助做出交易的決定。可以寫程式用一些量化指標,像是使用營收成長或者使用本益比來選股挑選一籃子標的,然後每月或每季換股,這種作法就跟一些股票網站的選股功能有點像。
■【程式交易的優點】
還在用人力去看營收本益比的資料去選股?
還在交易時段坐在電腦前面等待買賣時機下單?
或是在研究策略的時候,要拿歷史資料來計算這個策略可不可行?
→ 這些都可以用程式來解決!省下大量的人力與時間成本。
■【為什麼使用 Python 進行程式交易】
市面上常見的選股以及技術分析軟體 XQ、MultiCharts 沒有提供的功能都要從零開始做一個出來,然而 Python 自由度高,不管是使用 AI 來做買賣判斷、寫爬蟲去社群媒體爬一檔股票的網路聲量、還是使用現成的函式庫來做一些複雜的運算都可以輕易做到。
→ 本書可以提供以上協助,不僅從 Python 基礎開始教學,再搭配現成策略做修改進行交易!
本書特色:
零程式交易經驗也能使用的自動交易書籍!
★高 CP 值的自動交易★
本書主要使用 Python + Shioaji 開發程式交易策略,包含可以直接用來交易的均線交易程式以及網格交易程式範例,不需額外買套裝軟體和購買報價,幫助讀者跨過剛開始使用 Python 交易最難過的門檻,不用拿自己的錢測試。
★立馬 Python 用場★
有了現成的自動交易程式後,讀者就能一心鑽研交易邏輯與交易策略;待規劃出新策略,需要使用新策略做成交易機器人時,只要參考書中的 Python 交易機器人範例,立即做修改即可。
★交易程式超值附贈★
本書內附可以直接下單的交易程式,幫助讀者馬上學、馬上理解,亦可至深智數位官網下載:deepmind.com.tw
★ 最省錢•最實用•最快速上手的 Python 投資工具
■【什麼是程式交易】
程式交易顧名思義是用程式來輔助做出交易的決定。可以寫程式用一些量化指標,像是使用營收成長或者使用本益比來選股挑選一籃子標的,然後每月或每季換股,這種作法就跟一些股票網站的選股功能有點像。
■【程式交易的優點】
還在用人力去看營收本益比的資料去選股?
還在交易時段坐在電腦前面等待買賣時機下單?
或是在研究策略的時候,要拿歷史資料來計算這個策略可不可行?
→ 這些都可以用程式來解決!省下大量的人力與時間成本。
■【為什麼使用 Python 進行程式交易】
市面上常見的選股以及技術分析軟體 XQ、MultiCharts 沒有提供的功能都要從零開始做一個出來,然而 Python 自由度高,不管是使用 AI 來做買賣判斷、寫爬蟲去社群媒體爬一檔股票的網路聲量、還是使用現成的函式庫來做一些複雜的運算都可以輕易做到。
→ 本書可以提供以上協助,不僅從 Python 基礎開始教學,再搭配現成策略做修改進行交易!
本書特色:
零程式交易經驗也能使用的自動交易書籍!
★高 CP 值的自動交易★
本書主要使用 Python + Shioaji 開發程式交易策略,包含可以直接用來交易的均線交易程式以及網格交易程式範例,不需額外買套裝軟體和購買報價,幫助讀者跨過剛開始使用 Python 交易最難過的門檻,不用拿自己的錢測試。
★立馬 Python 用場★
有了現成的自動交易程式後,讀者就能一心鑽研交易邏輯與交易策略;待規劃出新策略,需要使用新策略做成交易機器人時,只要參考書中的 Python 交易機器人範例,立即做修改即可。
★交易程式超值附贈★
本書內附可以直接下單的交易程式,幫助讀者馬上學、馬上理解,亦可至深智數位官網下載:deepmind.com.tw
-
01 為何要使用程式做交易
-
1.1 什麼是程式交易
-
1.2 程式交易的優點
-
1.3 使用Python的優點
-
1.4 交易工具選擇(股票vs期貨vs選擇權)
-
-
02 環境設定和基本Python語法
-
2.1 申請永豐金證券帳號並開通Shioaji
-
2.2 安裝Anaconda(64-bit)
-
2.3 安裝函式庫
-
2.4 安裝DB Browser for SQLite
-
2.5 基本Python語法與範例程式碼連結
-
2.5.1 使用Python做數學運算
-
2.5.2 Python裡面的迴圈用法
-
2.5.3 Python裡面的函數功能
-
2.5.4 Python裡面的資料型態
-
-
-
03 獲取資料
-
3.1 使用yfinance取得日線資料
-
3.2 使用shioaji取得ticks資料
-
3.3 使用Shioaji取得1分線資料
-
3.4 如何把1分線轉為小時線或其他週期
-
3.5 把資料存進資料庫
-
3.6 把資料從資料庫讀出來
-
-
04 製作基本的均線交易策略
-
4.1 使用ta-lib製作均線訊號
-
4.2 計算策略的投資報酬率
-
4.2.1 計算買進持有的投資報酬率
-
4.2.2 計算均線訊號的投資報酬率
-
4.2.3 計算兩檔商品做成投資組合的報酬率
-
-
4.3 均線訊號最佳化
-
4.4 過擬合問題
-
-
05 介紹其他的交易指標和交易策略
-
5.1 MACD指標
-
5.2 KD指標
-
5.3 RSI指標
-
5.4 布林通道
-
5.5 價格通道
-
5.6 網格交易策略
-
-
06 均線交易機器人
-
6.1 計算策略目標部位
-
6.2 抓取目前部位大小
-
6.3 實際掛單
-
-
07 網格交易機器人
-
7.1 計算策略目標部位
-
7.2 抓取目前部位大小
-
7.3 實際掛單
-
-
08 使用外部的下單機和資料源
-
8.1 以下單大師為例示範下單機的用法
-
8.2 以Touchance為例示範外部訊號源的用法
-
- 出版地 : 臺灣
- 語言 : 繁體中文
- DOI : 10.978.6267146/446
評分與評論
請登入後再留言與評分