華通書坊/姆斯無痛上手量化合約程式交易:Python × Pandas × TA-Lib從零打造專屬量化合約機器人 張嘉慶 博碩 9786263333543華通書坊/姆斯
▐ 自2024/1/1 00:00起,台灣樂天市場「屈臣氏」將不贈送 LINE POINTS 點數
▐ 自2023/2/1 00:00起,樂天Kobo電子書不贈送 LINE POINTS 點數,請會員多加留意。
▐ LINE POINT點數回饋依照樂天提供扣除折價券(優惠券)、與運費後之最終金額進行計算。
▐ 愛買與愛票網、a la sha(2023/8/1生效)、GAME休閒館(2023/8/1生效)、專品藥局(2023/8/1生效)等部分店家不參與全站加碼,請詳閱LINE Points 加碼店家清單:https://lin.ee/Y2CcVdk/rcfk
▐ 注意事項
(1)部分服務及店家不符合贈點資格,購買後將不贈送 LINE Points 點數,亦不得使用點數紅包,如:比漾廣場、神腦生活、MyCard、愛美麗福利社、展翔通訊、ezcook 美食廚房、葳豐數位商城、吉盈數位商城、森林巨人、包材中心、KABO佳麗寶家電批發、LuLuLu精品店、NewSTYLE新風尚潮流、0216零食會社、美寶家電、純米小鋪、LILY科技新櫃、登芳3C電子雜貨賣場、豐饌御鴨、鼎耀通訊、誠選3C、Smile、葳豐數位商城二店、米蘭寶、BoBo Outlet代購屋、楊家食品(2022/10/1生效)、樂天Kobo電子書(2023/2/1生效)、屈臣氏(2024/1/1生效)等,請詳閱LINE Points 加碼店家清單。
(2)需透過LINE購物前往台灣樂天市場,並在同一瀏覽器於24小時內結帳,才享有 LINE Points 回饋。
(3)若購買之訂單(包含預購商品)未符合樂天市場 45 天內完成訂單出貨及結帳,則不符合贈點資格。
(4)如使用App、或中途瀏覽比價網、回饋網、Google等其他網頁、或由網頁版(電腦版/手機版網頁)切換為App都將會造成追蹤中斷而無法進行 LINE Points 回饋。
(5) LINE 購物為購物資訊整合性平台,商品資料更新會有時間差,如顯示之商品規格、顏色、價位、贈品與台灣樂天市場銷售網頁不符,以銷售網頁標示為準。
(6)Pickup店家之有效訂單需於下單後40天內使用完畢才符合分潤條件
(7) 若上述或其他原因,致使消費者無接收到點數回饋或點數回饋有爭議,台灣樂天市場保有更改條款與法律追訴之權利,活動詳情以樂天市場網站公告為準。商品描述
無痛上手量化合約程式交易:Python×Pandas×TA-Lib從零打造專屬量化合約機器人 ISBN13:9786263333543 出版社:博碩文化 作者:張嘉慶 裝訂/頁數:平裝/400頁 規格:23cm*17cm*2.1cm (高/寬/厚) 版次:1 出版日:2023/03/13 中文圖書分類:電腦程式設計 內容簡介 懂得利用TA-Lib,股市、期貨、外匯、合約難度低 沒有適不適合的量化腳本,實現想法而打造的工具最適合 量化程式交易實戰攻略,打造最適合自己的投資工具 本書精心設計7個章節,從Python基礎知識的建立,到使用Pandas進行幣安合約大數據處理,結合TA-Lib進行指標計算,便可完成一個簡易實用的合約量化腳本。 合約量化腳本是長期學習的功課,書中使用的技術指標僅是引子,如何把自己覺得對的技術實現,則是本書的重要關鍵。本書內容主要針對沒有程式基礎或是稍有基礎的讀者所設計,書中的範例均以最簡易直觀的方式進行說明,期望讀者能夠無痛學習。 【精彩內容】 ✦Python基礎知識的建立 ✦Pandas的基礎應用 ✦幣安SDK的應用 ✦對K棒和K線的基本了解 ✦如何取得完整的歷史數據 ✦如何結合TA-Lib完成回測系統 ✦了解幣安測試網 ✦實作合約量化腳本 【目標讀者】 ✦想要自行建立合約量化腳本的投資者 ✦想要更理解TA-Lib技術指標應用的開發者 ✦想參與合約量化又沒有程式開發經驗者 ✦覺得自己有實力而想挑戰技術指標的程式交易者 本書特色 ✦讀取歷史資料:以幣安SDK + Pandas完成歷史數據的讀取。 ✦學習合約量化的必備知識:了解Python基礎知識、Pandas數據處理基本功能、TA-Lib技術指標以及幣安SDK的使用方式。 ✦應用技術指標:由單技術指標的實作衍生多技術指標的實作成果。 ✦實作回測及模擬:執行幣安測試網的模擬合約量化腳本。 目錄 |CHAPTER 01| 合約基本概念 1.1 起心動念 1.2 現貨和合約的介紹 1.3 現貨和合約的不同 1.4 交易名詞 1.5 幣安的合約交易 1.6 結語 |CHAPTER 02| 環境架設 2.1 安裝Python 3.10.7 2.2 PyCharm下載和安裝 2.3 幣安API的申請 2.4 結語 |CHAPTER 03| Python基礎語法 3.1 變數 3.2 字串 3.3 關係運算子、邏輯運算子及判斷式 3.4 迴圈 3.5 函式 3.6 例外處理的應用 3.7 其他基礎語法 3.8 結語 |CHAPTER 04| Pandas模組應用介紹 4.1 pandas主要特點和優勢 4.2 pandas模組的資料結構 4.3 添加新欄 4.4 pandas重置索引函式:reindex() 4.5 pandas去重函式:drop_duplicates() 4.6 pandas排序函式:sort_index() 4.7 pandas選取資料函式:loc[] 和iloc[] 4.8 pandas合併函式:merge() 4.9 pandas連接函式:concat() 4.10 pandas連接函式:append() 4.11 pandas時間序列 4.12 pandas讀寫csv 4.13 結語 |CHAPTER 05| 協力廠商模組—Talib 5.1 TA-Lib的安裝 5.2 重疊研究(Overlap Studies) 5.3 動量指標(Momentum Indicators) 5.4 量能指標(Volume Indicators) 5.5 波動率指標(Volatility Indicators) 5.6 價格轉換(Price Transform) 5.7 週期指標(Cycle Indicators) 5.8 型態識別(Pattern Recognition) 5.9 統計函式(Statistic Functions) 5.10 數學變換(Math Transform) 5.11 數學運算(Math Operators) |CHAPTER 06| 實作回測腳本 6.1 安裝Binance SDK 6.2 取得當前價格 6.3 K棒和K線 6.4 取得K線資料 6.5 klines取值後儲存 6.6 取得幣安合約歷史資料 6.7 回測腳本 |CHAPTER 07| 模擬平臺 7.1 幣安交易所模擬環境 7.2 下單程式的完善 7.3 指標計算及組合判斷 7.4 結語