欢迎添加微信:sis_and_bro,加入社群:jbhuang.circle.so
这是一个系统化学习量化金融的项目,用于学习和实践量化交易策略。
项目结构
data/: 存储市场数据和其他数据集strategies/: 包含不同的交易策略实现notebooks/: Jupyter notebooks用于交互式学习和策略回测utils/: 实用工具函数
环境设置
推荐使用Anaconda创建一个独立的Python环境:
# 创建新环境 conda create -n quant python=3.8 # 激活环境 conda activate quant # 安装依赖 pip install -r requirements.txt
快速开始
- 安装所有依赖
- 打开Jupyter Notebook:
jupyter notebook - 打开
notebooks/01_introduction.ipynb开始学习
学习路径
- 量化交易核心概念
- 数据获取与处理
- 基础交易策略实现
- 策略回测与评估
- 策略优化
- 风险管理