-
内容大纲
在现代社会,仅仅凭借比别人更快来获得显著的交易优势已越来越难,还需要依靠复杂的交易信号、预测模型和交易策略。本书基于Python讲解算法交易的相关知识和实践技巧,旨在引导读者深入了解现代电子交易市场和市场参与者的运作方式,构建有效的算法交易系统。
全书内容分为10章,从算法交易的基础原理、通过技术分析解读市场、通过基础机器学习预测市场、人类直觉驱动的经典交易策略、复杂的算法策略、管理算法策略中的风险、用Python构建交易系统、连接到交易所、在Python中创建回测器、适应市场参与者和环境几个方面介绍了算法交易中的核心知识点,并通过Python演示了具体编程实现。
本书适合软件工程师、金融交易员、数据分析师以及任何想开始“算法交易之旅”的读者阅读。 -
作者介绍
-
目录
第1部分 基础知识和环境配置
第1章 算法交易的基础原理
1.1 为什么要交易
1.2 有关现代交易的基本概念
1.2.1 市场板块
1.2.2 资产类别
1.2.3 现代交易市场的基本情况
1.3 了解算法交易概念
1.3.1 交换订单簿
1.3.2 交换匹配算法
1.3.3 限价订单簿
1.3.4 交换市场数据协议
1.3.5 市场数据提供处理程序
1.3.6 订单类型
1.3.7 交换订单输入协议
1.3.8 订单输入网关
1.3.9 头寸和损益管理
1.4 从直觉到算法交易
1.4.1 为什么需要自动化交易
1.4.2 算法交易的演变—从基于规则的交易到全自动算法交易
1.5 算法交易系统的组成部分
1.5.1 市场数据订阅
1.5.2 限价订单簿
1.5.3 信号
1.5.4 信号聚合器
1.5.5 执行逻辑
1.5.6 头寸和损益管理
1.5.7 风险管理
1.5.8 回测
1.6 为什么选择Python
1.6.1 选择IDE——PyCharm或Jupyter Notebook
1.6.2 第一个算法交易
1.6.3 设置你的工作区
1.6.4 PyCharm
1.6.5 获取数据
1.6.6 准备数据——信号
1.6.7 信号可视化
1.6.8 回测
1.7 总结
第2部分 交易信息生成与交易策略
第2章 通过技术分析解读市场
第3章 通过基础机器学习预测市场
第3部分 算法交易策略
第4章 人类直觉驱动的经典交易策略
第5章 复杂的算法策略
第6章 管理算法策略中的风险
第4部分 建立交易系统
第8章 连接到交易所
第7章 用Python构建交易系统
第9章 在Python中创建回测器
第5部分 算法交易的挑战
第10章 适应市场参与者和环境
后记
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...