《AI驱动下的量化策略构建(微课视频版)》江建武【文字版_PDF电子书_】
![]()
| 书名:AI驱动下的量化策略构建(微课视频版) 作者:江建武、季枫、梁举 出版社:清华大学出版社 译者:无 出版日期:2024-9-1 页数:/ ISBN:9787302671947 | 0.0 豆瓣评分 | 孔网购买 | 点击喜欢 | 全网资源sm.nayona.cn |
内容简介:
本书主要利用AI发现和构建有效的量化策略,旨在使读者掌握AI在量化策略中的应用。随着2023年大模型的崛起,投资者需要学会与AI共生,建立个人知识库和灵活应用提示词工程(Prompt Engineering),让AI协助寻找论文、理解论文、编写代码、构建模型、训练模型、生成信号、特征识别、投资组合优化和参数优化等。AI在高质量人群的量化行业中将得到广泛应用和发展,让更多读者能掌握编程和量化技能,从而在AI的帮助下快速开发出适应市场的量化策略。
本书共10章,涵盖量化投资中AI的历史演进、投研平台的构建、量化策略的开发流程、策略分类和介绍、市场主流策略开发、策略回测和实盘准备等内容。书中提供丰富的示例代码,具有较强的实践性和系统性,并配有高等数学、金融工程和计算机科学技术等前置知识,以帮助读者深入理解量化投资策略。
本书适合量化进阶者,也对有经验的策略研究员有参考价值等。
作者简介:
江建武,同济大学硕士,同济大学经管学院MBA校友导师,资深工程师,二十多年IT从业经验。2006年进入量化行业,现与金融机构、BigQuant及高校共创AI量化实验室,并以高频交易dragon自媒体账户发起Dragon量化社区,目前社区拥有职业交易者超万人,初步建成量化生态圈,含数据供应商、经纪商、FOF、MOM、策略研发和交易框架等。 季枫,清华大学硕士,Dragon量化社区核心成员,9年以上互联网/量化交易行业经验,熟悉高频交易,CTA策略等多种策略的设计实践,国内头部资管从业者。 梁举,北京大学文物保护和计算机软件双学士,15年以上互联网/AI行业经验。曾任微软亚洲研究院高级研发工等
目 录:
第1章 AI量化投资简介与本书导读(36min) 1
1.1 量化投资简介 1
1.1.1 量化投资定义 1
1.1.2 量化投资特点 1
1.1.3 量化投资优势 2
1.1.4 量化投资发展历程 3
1.2 AI简介 5
1.2.1 AI发展简介 6
1.2.2 人工智能算法简介 8
1.2.3 AI应用现状 10
1.2.4 ChatGPT 演进历程与金融应用 14
1.3 研究背景及意义 17
1.3.1 普通投资者业绩现状 17
1.3.2 普通投资者如何改变现状 19
1.3.3 AI驱动加速量化策略研发 21
1.4 量化人的知识结构 22
1.5 配套的资料 23
第2章 量化投研平台搭建(14min) 24
2.1 量化投研平台简介 24
2.2 投研平台常用模块简介 25
2.2.1 数据库模块简介 25
2.2.2 常用在线数据库 26
2.2.3 常用本地数据库 27
2.2.4 策略构建模块简介 27
2.2.5 策略回测模块简介 27
2.3 投研平台实例:BigQuant 28
2.3.1 量化数据库模块实例 28
2.3.2 策略构建模块实例 29
2.4 常见投研平台与开源框架介绍 29
2.4.1 常见投研平台 30
2.4.2 常见开源框架 31
第3章 人工智能时代下的量化策略开发(25min) 33
3.1 证券交易发展历程 34
3.2 AI时代的量化策略开发与传统量化策略开发比较 35
3.2.1 传统策略开发的问题 35
3.2.2 AI驱动量化策略开发的特点 36
3.2.3 策略开发流程异同 37
3.3 AI技术在量化开发场景下的应用 39
3.3.1 策略灵感来源 39
3.3.2 策略解读与编码 39
3.3.3 数据获取 40
3.3.4 数据表征与模型构建 41
3.3.5 策略调优 42
3.3.6 业绩归因分析 43
3.4 AI驱动下的知识库搭建 43
3.4.1 LangChain简介 44
3.4.2 建立向量数据库 45
3.4.3 寻找高质量论文并下载 47
3.4.4 利用 ChatGPT 进行批量论文粗读 47
3.4.5 利用 ChatPDF进行论文精读 50
3.4.6 建立私有知识库并进行交互 51
第4章 常见量化策略的分类与介绍(14min) 53
4.1 量化策略分类方式 53
4.2 经典策略类型概述 55
4.2.1 CTA 策略概述 55
4.2.2 套利策略概述 56
4.2.3 做市策略概述 57
4.2.4 多因子策略概述 58
第5章 做市策略(31min) 59
5.1 做市的基本概念 59
5.2 高频做市策略 59
5.3 做市策略的收益来源 60
5.4 经典做市策略 AS模型 61
5.4.1 模型推导 61
5.4.2 AS模型通俗解读与应用 64
5.4.3 AS模型工程化实现 67
5.5 经典做市策略 GP模型 71
5.5.1 马尔可夫链 71
5.5.2 马尔可夫链的性质 75
5.5.3 泊松过程与 Cox过程 77
5.5.4 鞅参考价格 81
5.5.5 列维过程 85
5.5.6 GP模型通俗解读 85
5.5.7 基于动态规划方法的高频做市策略模型 GP模型 88
5.6 订单簿的泊松过程建模 97
5.6.1 文献综述 97
5.6.2 问题引入 98
5.6.3 限价订单簿随机过程模型 98
5.6.4 泊松过程模型的应用效果 105
5.7 订单簿信息作为交易信号 106
5.7.1 开仓逻辑 107
5.7.2 平仓逻辑 108
5.7.3 回测结果 108
5.7.4 订单流与消息面的关系 108
5.8 订单簿的机器学习模型 109
5.8.1 订单簿的 DeepLOB模型 109
5.8.2 模型的应用 111
5.8.3 模型的效果 112
5.9 强化学习 113
5.9.1 强化学习简介 113
5.9.2 强化学习基本概念 113
5.9.3 马尔可夫决策过程 120
5.9.4 贝尔曼方程 121
5.9.5 贝尔曼很优方程 129
5.10 模型介绍 130
5.10.1 数据准备 131
5.10.2 特征工程 132
5.10.3 模型准备 137
5.10.4 模型训练 157
第6章 套利策略(18min) 165
6.1 套利策略概述 165
6.2 标的筛选 166
6.2.1 距离法 166
6.2.2 协整法 167
6.2.3 收益率相关性 174
6.2.4 聚类 175
6.2.5 PCA 182
6.3 预测择时 182
6.3.1 时间序列法 182
6.3.2 强化学习法 187
6.4 Copula法 198
6.4.1 Copula简介 198
6.4.2 Copula的理论概述 199
6.4.3 常见的 Copula类型 201
6.4.4 交易策略构建 210
6.5 风险管理 217
6.6 总结 218
第7章 CTA策略(22min) 220
7.1 CTA 策略简介 220
7.1.1 CTA 的定义 220
7.1.2 CTA 策略的投资标的 220
7.1.3 CTA 主流操盘策略介绍 221
7.2 CTA 策略的重要性 221
7.2.1 CTA 策略的危机 Alpha属性 221
7.2.2 CTA 策略的灵活性与高回报性 224
7.2.3 CTA 策略的缺点 225
7.3 CTA 策略的业绩表现 225
7.3.1 海外 CTA 基金规模 225
7.3.2 国内 CTA 基金发展现状 226
7.3.3 国内 CTA 基金业绩表现 226
7.4 趋势跟踪策略 227
7.4.1 趋势跟踪策略的逻辑 228
7.4.2 趋势跟踪策略模型 230
7.4.3 经典趋势跟踪策略 232
7.4.4 案例:趋势跟踪策略 238
7.5 TA-Lib金融量化技术分析库介绍 240
7.5.1 TA-Lib简要介绍 240
7.5.2 常用的技术指标及解释 241
7.5.3 使用 TA-Lib库实现技术指标 245
7.6 期货截面多因子策略 251
7.6.1 期货截面多因子策略的逻辑 251
7.6.2 八大类期货截面因子 252
7.6.3 期货多因子策略案例 255
7.7 网格策略介绍 269
7.7.1 网格策略的逻辑 269
7.7.2 网格交易的收益来源 269
7.7.3 网格交易法步骤 271
7.7.4 网格交易的问题 272
7.7.5 动态网格设置 273
7.7.6 网格交易仓位管理 274
7.7.7 网格策略案例 274
7.7.8 笔者寄语 277
7.8 风险管理和资金分配 277
7.8.1 品种选择 277
7.8.2 杠杆控制 278
7.8.3 资金分配 279
7.8.4 风险控制 281
7.9 使用 Optuna+Vectorbt调优交易策略 283
7.9.1 Optuna基础 283
7.9.2 Vectorbt基础 284
7.9.3 Optuna案例分析 284
7.9.4 使用 Vectorbt进行回测 288
7.9.5 使用 Optuna进行交易策略优化 290
第8章 多因子选股策略(21min) 298
8.1 中国股市简介 298
8.2 选股策略概述 300
8.2.1 资本性资产定价模型 300
8.2.2 Fama-French三因子模型 301
8.2.3 Barra因子模型 302
8.2.4 模型关联 302
8.3 经典选股因子 303
8.3.1 市场因子 303
8.3.2 财务因子 303
8.3.3 行业因子 304
8.3.4 技术因子 304
8.3.5 情绪因子 305
8.4 因子组合方法 306
8.4.1 相关定义 306
8.4.2 等权法 306
8.4.3 历史因子收益率(半衰)加权法 306
8.4.4 历史因子半衰加权法 306
8.4.5 优选化IC_IR 加权法 307
8.4.6 优选化IC 加权法 308
8.4.7 主成分分析法 308
8.4.8 机器学习法 309
8.5 案例:多因子选股 310
8.5.1 因子挖掘概述 310
8.5.2 单因子测试体系 311
8.5.3 市场风格与因子监测体系 321
8.5.4 收益因子基本模块与性质 322
8.5.5 因子挖掘基本方法 324
8.5.6 量价因子挖掘案例 325
8.5.7 高频因子挖掘案例 332
8.5.8 基本面因子挖掘案例 337
第9章 量化回测(12min) 339
9.1 量化回测简介 339
9.1.1 量化回测的定义 339
9.1.2 量化回测的目的和意义 339
9.2 量化回测的准备工作 340
9.3 回测平台选择 341
9.4 量化回测 342
9.4.1 回测引擎介绍 342
9.4.2 策略回测架构 343
9.4.3 常见对象说明 345
9.4.4 回测引擎 API 349
9.4.5 重要 API介绍 358
9.5 量化回测结果分析 363
9.5.1 收益概况 365
9.5.2 绩效分析 365
9.5.3 交易及持仓 367
9.6 量化回测经典案例 368
9.6.1 买入并持有策略 368
9.6.2 基金双均线策略 370
9.6.3 可转债双低策略 372
9.6.4 AS模型做市策略 375
9.6.5 跨期套利策略 380
9.6.6 期货海龟交易策略 385
9.6.7 期货布林带趋势策略 388
9.6.8 基于小市值的因子选股策略 390
9.7 量化回测注意事项 394
9.7.1 理解回测的目的和意义 394
9.7.2 数据准备和清洗 395
9.7.3 策略参数优化 397
9.7.4 交易成本、滑点、实盘一致性处理 400
9.7.5 其他量化回测中常见的坑 401
9.7.6 风险控制与资金管理 402
第10章 实盘准备(20min) 405
10.1 了解交易市场 405
10.2 了解交易所的规则 406
10.2.1 中国股票市场交易规则 406
10.2.2 中国期货市场交易规则 410
10.3 经纪商的选择 424
10.3.1 股票经纪商 425
10.3.2 期货经纪商 426
10.4 选择交易标的 430
10.4.1 股票交易标的选择 430
10.4.2 期货交易标的选择 431
10.5 交易平台的选择 432
10.6 交易柜台的选择 432
10.7 交易网络的选择 434
10.8 服务器的选择 434
10.9 高频交易的终极选择 435
10.10 交易中的风险控制 436
10.11 了解你自己 437
10.12 总结与展望 438
10.12.1 总结 438
10.12.2 展望 439
10.12.3 寄语 440
参考文献 441
浏览器不支持脚本!
摘要:在《AI驱动下的量化策略构建(微课视频版)》中,江建武通过深入浅出的讲解,带领读者了解了如何在量化交易中运用人工智能技术,构建高效的交易策略。文章从四个方面进行了详细的阐述:首先,江建武对量化策略的基础知识进行了全面介绍;接着,探讨了人工智能在量化策略中的作用及其优势;然后,分析了量化策略构建的步骤与方法;最后,讲解了实际应用中的风险控制与优化手段。本文将通过这些内容,帮助读者深入理解AI如何推动量化交易的创新,提供更具前瞻性的投资决策依据。
1、量化策略的基础概述
量化策略是基于数学模型和计算机算法的投资策略,其核心思想是利用大量的数据分析,发掘潜在的市场机会。这种策略的优势在于它能够高效处理和分析海量的市场数据,避免人为情绪对投资决策的干扰。江建武在视频中首先介绍了量化策略的基本框架和主要构成部分。量化策略通常包括数据收集、数据清洗、特征工程、模型构建、回测以及优化等环节,每一个环节都需要精确的技术支撑和深度的市场理解。
在量化策略的基础知识中,江建武还强调了量化分析与传统投资策略的区别。传统投资策略往往依赖于投资者的经验和直觉,而量化策略则是通过数据和算法来支撑决策,避免人为的主观因素。量化策略能够在短时间内分析大量的历史数据,从而做出更为精确和高效的投资决策。此外,江建武还提到,量化策略的灵活性和可扩展性使得它能够在不同的市场环境中得到应用,具有广泛的市场适用性。
在视频版的讲解中,江建武进一步解释了如何通过数学模型和算法来对市场进行预测,并制定相应的交易策略。他提到,量化策略的核心是通过数据驱动的模型来解决交易中的决策问题。随着市场的不断变化,量化策略也需要不断调整和优化,以保持其在不同市场条件下的适应性。
2、人工智能在量化策略中的应用
人工智能(AI)在量化策略中的应用,正在成为推动现代投资技术发展的重要因素。江建武在视频中详细讲解了人工智能如何帮助量化交易策略更高效地进行数据分析和决策制定。AI的引入为量化策略带来了更多的智能化元素,比如自动化数据处理、深度学习算法、自然语言处理等,这些技术的结合大大提高了策略的预测精度和执行效率。
人工智能尤其在大数据分析中发挥着重要作用。在传统量化策略中,数据分析和模型的建立依赖于人为的设计和调参,而AI能够通过机器学习算法自主发现数据中的规律和模式。这使得量化策略能够更加精确地捕捉市场的变化趋势,减少人为因素的影响。江建武指出,AI技术不仅能够提高策略的执行效率,还能在不断变化的市场环境中提供更为稳定和可靠的预测。
另外,江建武还提到了深度学习和强化学习在量化策略中的创新应用。深度学习可以通过构建多层神经网络,识别市场中复杂的非线性关系,而强化学习则能够通过与环境的互动来不断优化决策策略。这些AI技术的应用,使得量化交易策略变得更加灵活和精准,可以在复杂的市场环境中进行有效的自我调整。
3、量化策略构建的具体步骤与方法
构建一个高效的量化策略,离不开系统化的步骤和严谨的方法。江建武在微课中详细介绍了量化策略构建的具体流程,主要包括数据收集、数据清洗、特征工程、模型训练、回测、优化和风险控制等环节。
首先,数据收集是量化策略的第一步。江建武强调,数据的质量直接影响策略的有效性,因此,投资者需要从多个渠道获取高质量的市场数据,并进行严格的筛选。常见的数据类型包括历史价格数据、交易量数据、财务报表数据等。在数据收集的过程中,需要注意数据的准确性和完整性。
接下来是数据清洗和特征工程。在这一环节中,江建武讲解了如何处理数据中的噪音、缺失值以及异常值,并通过特征工程提取对策略有用的信息。特征工程是量化策略中最具挑战性的部分之一,它要求投资者能够从大量的原始数据中提取出具有预测价值的特征,从而为模型的训练提供有效的输入。
在模型训练阶段,江建武介绍了常见的机器学习模型,如线性回归、支持向量机、随机森林等,以及如何利用这些模型进行预测和决策。他强调,模型的选择和训练过程需要考虑数据的特点和策略的需求。在模型训练完成后,回测环节至关重要。通过回测,投资者可以模拟策略在历史数据中的表现,评估其盈利能力和风险特征。
4、风险控制与策略优化
量化策略的成功不仅仅依赖于精准的预测,还需要有效的风险控制措施。江建武在视频中深入探讨了风险控制在量化策略中的重要性。他指出,风险控制是保障投资策略长期稳定获利的关键,特别是在高频交易或大规模交易中,风险控制显得尤为重要。
常见的风险控制方法包括止损、止盈、资金管理等。江建武提到,止损和止盈可以帮助投资者在市场出现剧烈波动时及时止损,避免大幅亏损;而资金管理则是通过合理分配资金,降低单一交易的风险。此外,江建武还介绍了如何通过动态调整策略参数,实现对市场风险的实时应对。
在策略优化方面,江建武强调了回测和实时交易之间的差异。在实际应用中,量化策略需要根据市场变化进行实时优化,这就要求投资者具备快速调整和优化策略的能力。江建武建议,投资者可以通过多次回测和优化,逐步提高策略的稳定性和盈利能力。
总结:
通过《AI驱动下的量化策略构建(微课视频版)》的学习,投资者可以更好地理解量化交易策略的构建流程及其背后的理论基础。江建武的讲解帮助我们认识到,在人工智能技术的推动下,量化策略将会变得更加精准和智能化。AI不仅为量化策略提供了更强的数据分析能力,还能在复杂的市场环境中不断优化交易决策。
本文从量化策略的基础知识、人工智能的应用、策略构建的方法和风险控制的优化等多个角度,详细分析了《AI驱动下的量化策略构建(微课视频版)》的内容。无论是初学者还是有经验的投资者,都能从中获取有价值的思路和方法,提升量化交易的实战能力。
本文由nayona.cn整理
联系我们

关注公众号

微信扫一扫
支付宝扫一扫 