Python量化交易實戰(2022年中國水利水電出版社出版的圖書)

Python量化交易實戰(2022年中國水利水電出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Python量化交易實戰》是2022年中國水利水電出版社出版的圖書,作者是李天勝。

基本介紹

  • 中文名:Python量化交易實戰
  • 作者:李天勝
  • 出版時間:2022年
  • 出版社:中國水利水電出版社 
  • ISBN:9787522602820
內容簡介,圖書目錄,

內容簡介

本書基於 Python 3.7 版本編寫,全書圍繞 Python 即時量化系統的開發實踐,為讀者重點展示了不同開發過程及其在多種場景下的套用。全書共分為 3 篇:第 1 篇是量化交易基礎,主要講解了 Python 量化交易技術、Python 量化交易環境的安裝、米筐量化回測。第 2 篇是爬蟲基礎與實踐,主要講解了爬蟲技術的基礎套用、爬取股票個股資金流及版塊資金流、基於動態網頁爬取股票人氣排名、使用多執行緒爬取股票人氣排名、使用Appium 爬取“遊資”與“機構”股票、抓包並獲取 API。第 3 篇是個人實踐,主要講解了實戰:爬取資源整合及可視化;實戰:策略主體框架研發;實戰:即時指標編寫;實戰:布林帶開口策略及低分型策略。總之,有思路,你也可以上手編寫一些個人策略並回測其有效性。

圖書目錄

第1篇量化交易基礎
第1章Python量化交易技術
1.1量化交易簡介
1.1.1全球量化交易的發展
1.1.2國內量化交易的發展
1.1.3量化投資的基本概念
1.1.4量化交易的現狀
1.2 Python簡
1.3為什麼使用Python進行量化交
1.4小結
1.5習題
第2章Python量化交易環境的搭建
2.1搭建開發環境
2.1.1選擇作業系統
2.1.2下載和安裝Python3.7
2.1.3使用pip管理工具安裝第三方庫
2.2常用集成包的安裝
2.2.1下載和安裝Anaconda
2.2.2管理工具pipconda比較
2.2.3Anaconda安驗使用conda命令安裝第三方庫
2.2.4 PyCharm集成環境簡介
2.3第一 Jupyter Notebook操作的例子
2.3.1Jupyter界
2.3.2Jupyter本
2.3.3第三方庫簡(NumPy、Pandas. SciPy)
2.3.4 Pandas描性計
2.3.5多股票可視化分析
2.4小結
2.5習題
第3章米筐量化回測
3.1米筐量化回測平台界面簡介
3.2量化函式主體簡介
3.3第一個量化策略
3.3.1第一個買入茅台股票策略
3.3.2金叉策略編寫
3.3.3MACD策編寫
3.4小結
3.5習題
第2篇爬蟲基礎與實踐
第 4 章 爬蟲技術的基本套用
4.1爬蟲技術概述
4.1.1 爬蟲爬取網頁的步驟及網頁分類
4.12網頁爬蟲Selenium及手機
App爬蟲Appium
4.2爬取百度網站Logo及思路分析
42.1爬取百度網站Logo
4.2.2思路分析
4.3小結
4.4習題
第5章爬取股票個股資金流及板塊資金流
5.1爬取股票個股資金流的優勢
5.2寫一個爬取股票個股資金流的Python程式
52.1尋找資金流網址
5.2.2使用F12鍵查找定位元素
5.2.3 request請求及response回響狀態
5.2.4清洗st變成JSON標準格式
5.2.5保存資金流數據
5.3寫一個爬取板塊資金流的Python程式
5.3.1查找JS
5.3.2request請求及response回響狀態
5.3.3清洗st變成JSON標準格式
5.3.4保存資金流數據
5.4小結
5.5習題
第6章基於動態網頁爬取股票人氣排名
6.1爬取股票人氣排名的優勢
6.2寫一個爬取股票人氣排名的Python
6.2.1選擇股票人氣排名網址
6.2.2使request請反爬技術
6.2.3BeautifulSoup排名並保存數據
6.3使用Selenium爬取股票人氣排名
6.3.1 Selenium
6.3.2 Selenium安
6.3.3Selenium簡例
6.3.4元素的定位
6.3.5爬取單股票人氣排名
6.3.6爬取多股票人氣排名
64小結
6.5習題
第7章使用多執行緒爬取股票人氣排名
7.1多執行緒的優勢
7.2多執行緒學習
7.2.1添加執行緒與獲取執行緒
7.2.2 join能
7.3過建Python多程取票
人氣排名
7.3.1for單循環股票池
7.3.2改變for循環的位置
7.3.3多執行緒爬取
7.4小結
7.5習題
第8章使用Appium爬取“遊資”與“機構”股票
8.1使用Appium“資”與
“機構”股票的優勢
8.2建Appium環境
8.2.1安Appium
8.2.2Appium Server
8.2.3安裝JDK
8.2.4安Android SDK
8.2.5安裝手機模擬器
8.2.6連線手機
8.2.7配置調試
8.3手機爬取的基本操作
8.3.1元素及定位
8.3.2界面單擊、滑動操作
8.4手機爬取“遊資”股票
8.4.1自動打開App
8.4.2元素定位
8.4.3爬取“遊資”股票
8.5手機爬取“機構”股票
8.5.1定位“機構”元素並單擊
8.5.2定位“機構”股票並爬取
8.5.3爬取“機構”股票的完整代碼
8.5.4思考題
8.6小結
8.7習題
第9章抓包並獲得API
9.1API優勢
9.2App抓包
9.2.1Fiddler包工具
9.2.2Fiddler進行配置
9.2.3對手機無法聯網問題進行排查
9.2.4Fiddler作
9.2.5Python代
9.2.6JSON格式的校驗
9.2.7JSON格式的多層套
9.3“遊資”與“機構”抓包並獲得API
9.3.1“遊資”抓包
9.3.2“機構”抓包
9.4小結
9.5習題
第3篇個人實踐
第10章實戰:爬取資源整合及可視化
10.1數據整合思路
10.1.1獲取當日資金數據
10.1.2拼接股票人氣數據
10.1.3拼接股票人氣TOP100數據
10.1.4拼接股票換手率數據
10.2數據可視化
10.2.1折線圖
10.2.2箱體圖
10.2.3柱狀圖
10.3小結
10.4習題
第11章實戰:策略主體框架研發
11.1數據獲取
11.1.1新浪API講解
11.1.2使用第三方庫tushare歷史股票數據
11.1.3使用第三方庫tushare所有股票即時數據
11.2數據預處理
11.2.1清洗掉ST股票
11.2.2清洗掉沒成交量的股票
11.2.3清洗掉成交額過小的股票
11.2.4清洗掉換手率低的股票
11.2.5將換手率降序排列並保存數據
11.2.6擴展題
11.3數據後續處理
11.3.1遍歷篩選股票
11.3.2跳過停牌等問題股票
11.3.3編寫get_ma50.py獲取MA50日線
11.3.4保存MA50數據並最佳化代碼
11.4小結
11.5習題
第12章實戰:即時指標編寫
12.1技術指標的滯後性及即時指標的優、缺點
12.2常用指標及指標對比
12.2.1不同指標的對比(MAC與KDJ)
12.2.2同指標不同參數的對比(KDJ9,5,5)與KDJ(9,3,3)
12.2.3歷史指標
12.2.4即時指標
12.3使用TA-Lib庫計算技術指標
12.3.1TA-Lib庫簡介
12.3.2TA-Lib庫中MA指標的使用
12.4分析funcat庫指標
12.4.1funcat庫簡介
12.4.2funcat庫指標
12.4.3編寫SKD指標
12.4.4編寫一目均衡雲指標
12.4.5funcat庫的單股票使用方法
12.5即時指標的編寫思路
12.5.1歷史TR指標的編寫思路
12.5.2即時TR_today指標的編寫思路
12.5.3歷史DMI指標的編寫思路
12.5.4即時DMI指標的編寫思路
12.5.5即時STD指標的編寫思路
12.6小結
12.7習題
第13章實戰:布林帶開口策略及低分型策略
13.1布林帶開口策略
13.1.1布林帶開口簡介
13.1.2即時布林帶開口特徵代碼
13.1.3多股票布林帶開口建模
13.2低分型策略
13.2.1低分型分類
13.2.2低分型特徵代碼
13.2.3多股票低分型建模
13.3小結
13.4習題

相關詞條

熱門詞條

聯絡我們