Files

24 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 量化动手练习(用真实 A 股数据)
> 目标:把"看书看不进去"的瓶颈,换成**能跑出结果**的闭环练习。
> 环境:Python 3.11 + pandas/akshare/backtrader/matplotlib(已装在 `../pylibs`)
> 运行:`bash run.sh`(全部)或 `bash run.sh 03`(单课)
## 怎么用
每一课 = 目标 + 代码 + 思考题。先跑通,再改参数看结果变化,最后回答思考题。卡住直接问小五。
## 课程表
| 课 | 文件 | 主题 | 你会学到 |
|---|---|---|---|
| 01 | 01_pandas_热身.py | 收益率/波动/净值 | 量化最基础的语言 |
| 02 | 02_拉数据_akshare.py | 用 akshare 拉 A股数据 | 免费数据源怎么用 |
| 03 | 03_双均线回测.py | 双均线策略+回测 | 一个完整策略长什么样 |
| 04 | 04_动量轮动.py | 动量轮动策略 | 多标的轮动调仓 |
| 05 | 05_多因子选股.py | 多因子选股 | 从横截面数据里选股 |
## 数据
- 默认用 akshare 在线拉(国内可达),首次拉完自动缓存到 `../data/cache/*.csv`
## 学习闭环
跑通 → 改参数 → 想为什么 → 写结论 → 告诉小五批改/加题