量化投资/金融数据分析 (硕士、博士,2026)
因子模型;技术分析的统计检验;机器学习
❗️通知❗️
- 3.3: 课程内容调查问卷:https://v.wjx.cn/vm/h9eRD9e.aspx#
课程大纲
详细内容 Details
这门课程在教学计划上有两个不同的名称:《量化投资》(学硕),《金融数据分析和Python应用》(专硕)。主要讨论用数量方法探索金融数据以及构建交易策略。课程内容是应用导向的,但相关的理论也会有涉及。课程目标:掌握基本的工具以及用数据分析的思维方式。这门课主要包含以下内容:
- Python 基础以及数据处理相关库(numpy, pandas, SKlearn, Pytorch等)
- 因子模型
- 回测框架
- 技术分析介绍以及统计检验
- 机器学习和深度学习在量化投资中的应用
- 多工具综合应用
今年的课程将在讲解清楚原理的基础上,进一步探讨AI相关内容的应用。具体内容将根据实际进度和大家的作业完成情况进行调整。
这门课暂不包含高频数据(日内)策略。主要的数据来源是中国A股市场股票数据
知识储备
应当知道基本的计量经济学(我们会进行简短的复习)。无需具备编程知识,所有的编程相关的内容都会在课程中介绍,但如果有编程经验更好。面对大量的编程应当有心理准备。
课本和参考书
暂无课本。课件和相关资料会上传到这个网页,请每次上课前进行下载。我们采用的平台是优矿,请至相关网页下载客户端。优矿有免费版但分配的计算资源很少,学院会提供一些共享账号。参考书目见下方。
- Cochrane, John H., 2005, Asset Pricing. Revised edition. (Princeton University Press, Princeton, N.J).
- Bali, Turan G., Robert F. Engle, and Scott Murray, 2016, Empirical Asset Pricing: The Cross Section of Stock Returns. 1 edition. (Wiley).
- 石川, 刘洋溢, & 连祥斌. (2020). 因子投资:方法与实践. 电子工业出版社.
- Murphy, John J., 1999, Technical Analysis of the Financial Markets: A Comprehensive Guide to Trading Methods and Applications. (New York Institute of Finance, N.Y.).
- Grinold, Richard, and Ronald Kahn, 1999, Active Portfolio Management: A Quantitative Approach for Producing Superior Returns and Controlling Risk. 2 edition. (McGraw-Hill Education, New York).
- Geron, Aurelien, 2021, Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow. 3rd Edition (O’Reilly).
评分方式
- 3次作业 (70%)
- 开放式项目 (30%)
抄袭作业零容忍。抄袭他人作业可能会直接挂科。 对于编程经验较少的同学来说,遇到困难是正常的。所有的代码我都会共享,只要仔细研读一定可以完成作业和考试。请相信自己。
PLAGIARISM IS STRICTLY PROHIBITED. You may immediately fail the course if copy-pasting other’s work. It will be normal to meet obstacles during the course, especially for students with less exposure to programming. I’ll share all relevant code and you’ll surely complete the course successfully if you read and try the provided code with some care. Please trust yourself and hang on.
课程内容
| 课次 | 日期 | 内容 | 课件与资料 | 参考文献 | 作业 |
|---|---|---|---|---|---|
| 1 | 3.3 | 1. 课程介绍 2. Python 介绍 | Intro.pdf Python_intro.ipynb | 廖雪峰《Python 教程》 | |
| 2 | 3.10 | 1. Python 的金融数据分析简介(pandas, numpy, matplotlib) 2. 量化回测平台介绍与回测代码构建 | np_pd_plot.ipynb strategy_example.ipynb | ||
| 3 | 3.17 | 探索数据 | |||
| 4 | 3.24 | 因子模型和相关计量经济学概述 | |||
| 5 | 3.31 | 因子模型实践:Beta 和 市值 | |||
| 6 | 4.7 | Fama-French 三因子 | |||
| 7 | 4.14 | 3. 动量、反转、流动性、波动率因子 4. 量化平台回测 | |||
| 8 | 4.21 | 5. 因子模型的应用 6. 技术分析介绍和相关的统计分析 | |||
| 9 | 4.28 | 7. 技术分析的量化分析 8. 机器学习介绍 | |||
| 10 | 5.5 | 量化策略的机器学习应用 | |||
| 11 | 5.12 | 量化策略的机器学习应用 | |||
| 12 | 待定 | 讲座 |