Python區塊鏈量化交易
陳林仙
- 出版商: 清華大學
- 出版日期: 2025-04-01
- 售價: $354
- 語言: 簡體中文
- ISBN: 7302684170
- ISBN-13: 9787302684176
-
相關分類:
區塊鏈 Blockchain
下單後立即進貨 (約4週~6週)
相關主題
商品描述
目錄大綱
目錄
本書源碼
區塊鏈基礎篇
第1章區塊鏈應用現狀
1.1區塊鏈的發展歷史
1.1.1比特幣的誕生
1.1.2區塊鏈底層實現的算法
1.2主流的區塊鏈公鏈
1.2.1第1個公鏈: 比特幣
1.2.2以太坊: 數字經濟的創新引擎
1.2.3高速單層區塊鏈Solana
1.2.4生態完善的BSC智能鏈
1.2.5波場鏈(Tron): 高速公鏈
1.2.6穩定幣USDT和USDC
1.3區塊鏈錢包的基本要素
1.3.1比特幣錢包要素
1.3.2以太坊錢包要素
1.3.3波場錢包要素
1.4區塊鏈錢包和區塊鏈瀏覽器
1.4.1主流區塊鏈錢包和插件
1.4.2主流區塊鏈瀏覽器
第2章加密貨幣交易所介紹
2.1加密貨幣交易所簡述
2.1.1什麽是中心化交易所
2.1.2什麽是去中心化交易所
2.1.3主流中心化交易所有哪些
2.1.4現貨交易
2.1.5合約交易
2.1.6期權交易
2.2加密貨幣交易所交易界面介紹
2.2.1幣安現貨交易界面
2.2.2幣安現貨交易下單界面
2.2.3幣安合約交易界面
2.2.4幣安合約交易下單界面
2.2.5歐易幣幣交易界面
2.2.6歐易U本位合約交易界面
2.2.7歐易合約交易下單界面
2.3交易所API設置
2.3.1幣安API設置界面
2.3.2歐易API設置界面
第3章交易所API介紹
3.1API功能簡述
3.2幣安API
3.2.1幣安現貨API
3.2.2查詢現貨錢包餘額API
3.2.3現貨深度信息API
3.2.4現貨有限深度信息WebSocket API
3.2.5現貨K線數據 API
3.2.6現貨K線數據WebSocket API
3.2.7現貨下單API
3.2.8現貨查詢訂單信息API
3.2.9現貨取消訂單API
3.2.10應用示例: 現貨API綜合應用
3.2.11幣安合約API
3.2.12合約深度信息API
3.2.13合約有限深度信息WebSocket API
3.2.14合約K線API
3.2.15合約K線數據WebSocket API
3.2.16合約查詢餘額API
3.2.17合約設置逐倉全倉API
3.2.18合約設置杠桿倍數API
3.2.19合約下單API
3.2.20合約查詢訂單API
3.2.21合約取消訂單API
3.2.22應用示例: 合約API綜合應用
3.3歐易API
3.3.1查詢錢包餘額API
3.3.2設置逐倉模式API
3.3.3設置杠桿倍數API
3.3.4獲取深度信息API
3.3.5獲取K線數據API
3.3.6幣幣市價下單API
3.3.7幣幣限價下單API
3.3.8合約市價開倉和平倉API
3.3.9合約限價開倉API
3.3.10合約止盈止損單API
3.3.11查詢訂單信息API
3.3.12取消訂單API
3.3.13應用示例
實戰操作篇
第4章Python編程基礎
4.1Python簡介
4.2Python安裝
4.3Python集成開發環境
4.4Python包管理工具pip用法
4.5Python基本語法
4.5.1Python的變量和數據類型
4.5.2Python數據類型轉換
4.5.3Python的註釋
4.5.4Python的運算符
4.5.5Python的列表
4.5.6Python的字典數據
4.5.7Python的條件控制
4.5.8Python的循環語句
4.5.9Python的函數
4.5.10Python的命令行參數
4.5.11捕捉異常
4.5.12Python的異步編程
第5章雲服務器的配置和使用
5.1雲服務器簡介
5.2亞馬遜AWS EC2主機申請
5.3Linux系統簡介
5.4Linux系統目錄結構
5.5Linux常用操作指令
5.5.1創建目錄指令
5.5.2改變目錄指令
5.5.3顯示目錄中包含的文件和子目錄的指令
5.5.4創建Python程序文件指令
5.5.5運行Python程序文件指令
5.5.6程序運行結果保存到日誌文件指令
5.5.7中止程序運行
5.5.8程序後台運行指令
5.5.9查看後台運行程序的指令
5.5.10關閉後台運行程序的指令
5.5.11刪除文件或目錄的指令
5.5.12移動文件或目錄的指令
5.5.13查看文本文件內容指令
5.5.14查看文本文件頭部內容指令
5.5.15查看文本文件尾部內容指令
5.6Git指令介紹
5.6.1電腦端安裝Git
5.6.2服務器端安裝Git
5.6.3註冊Gitee賬號並創建倉庫
5.6.4電腦端創建倉庫
5.6.5服務器端拉取倉庫代碼
第6章項目實戰
6.1幣安三角套利策略
6.1.1第1步實現BTCUSDT的交易
6.1.2第2步實現ETHBTC的交易
6.1.3第3步實現ETHUSDT的交易
6.1.4三角套利策略的準備工作
6.2歐易三角套利策略
6.2.1實現BTCUSDT的交易
6.2.2實現ETHBTC的交易
6.2.3實現ETHUSDT的交易
6.2.4三角套利策略的準備工作
6.3幣安MACD指標策略
6.3.1獲取命令行參數
6.3.2獲取K線數據
6.3.3計算MACD指標
6.4歐易MACD指標策略
6.4.1獲取K線數據
6.4.2使用Pandas計算MACD指標
6.4.3根據MACD指標中的金叉死叉信號來開倉平倉
6.4.4開倉平倉API
6.5幣安RSI指標策略
6.5.1獲取命令行參數
6.5.2獲取K線數據
6.5.3計算RSI指標
6.6歐易RSI指標策略
6.7幣安幣價波動監視機器人
6.7.1註冊一個聊天機器人(Bot)
6.7.2獲取chat_id
6.7.3導入Telegram包
6.7.4用Python編寫聊天機器人程序
6.8歐易幣價波動監視機器人
6.9幣安捕捉插針策略機器人
6.9.1獲取K線數據
6.9.2實現下單函數
6.9.3實現取消所有訂單函數
6.9.4實現取消訂單函數
6.9.5獲取下單數量精度函數
6.9.6獲取價格精度函數
6.9.7程序主要邏輯
6.10歐易捕捉插針策略機器人
6.10.1獲取K線數據
6.10.2實現下單函數
6.10.3實現取消訂單函數
6.10.4獲取下單數量精度函數
6.10.5獲取價格精度函數
6.10.6程序主要邏輯