A systematic, beginner-friendly, open-source personal-finance curriculum in Chinese.
Built for people who want to actually understand money — not get rich quick.
🌐 在线交互式计算器 · 🎮 游戏化学习进度 · 🇬🇧 English README · 📑 目录索引
市面上的理财内容两极分化:要么满屏"年化 30%"的焦虑营销,要么是一上来就丢你一堆金融工程公式。 这个仓库想做中间那条没人做好的路:
用普通人能懂的语言,把理财的核心认知框架系统讲清楚,并配上能自己跑的计算器。
- 🧭 系统化:9 节课从启航 → 基础 → 权益 → 策略 → 进阶,循序渐进
- 🧰 可实操:
tools/下 5 个零依赖 Python 工具,概念当场算给你看 - 📖 重认知:不荐股、不承诺收益,只帮你建立"判断框架"
- 🆓 完全免费:MIT 协议,随便 fork、随便改、随便教别人
⚠️ 免责声明:本仓库仅供学习交流,不构成任何投资建议。一切数据以公开来源为准,过往业绩不代表未来。投资有风险,决策需独立判断。
五阶段、九节课,建议按顺序学,每学完一节在 30天打卡计划.md 打勾。
| # | 模块 | 一句话 | 链接 |
|---|---|---|---|
| M00 | 启航:为什么理财与防坑 | 复利 vs 通胀、买前必想三问、六大坑 | 网页课 |
| M01 | 资产地图与工具箱 | 钱能去哪、五类资产、三桶管理 | 网页课 |
| M02 | 现金与固收 | 货基 / 存款 / 债券基金怎么挑 | 网页课 |
| M03 | 指数基金入门 | 为什么普通人从指数开始 + 真实持仓体检 | 网页课 |
| M04 | 主动基金与股票入门 | 主动 vs 指数、股票赚什么钱 | 网页课 |
| M05 | 资产配置与定投 | 股债搭配、定投、再平衡 | 网页课 |
| M06 | 估值指标与择时 | PE/PB/百分位怎么看 | 网页课 |
| M07 | 进阶:财报与量化初探 | 三张财报表 + Python 算指标 | 网页课 |
| M08 | 保险与养老税务 | 先守后攻、个人养老金 | 网页课 |
配套:📘 术语表 · 📚 延伸书单与资源 · 🗓️ 30 天打卡计划
# 1. 克隆
git clone https://github.com/WonderfulClaire/finance-learning-roadmap.git
cd finance-learning-roadmap
# 2. 从 M00 开始读
# 直接打开 lessons/00-启航-为什么理财与防坑.html
# 或者打开 learn.html 进入「游戏化学习进度页」,按阶段通关
# 3. 跑一个工具感受复利(需 Python 3,零依赖)
python tools/compound_interest.py --principal 100000 --monthly 1000 --years 20 --rate 0.08| 工具 | 干嘛用 | 示例 |
|---|---|---|
compound_interest.py |
复利 & 定投终值 + 72 法则 | --principal 100000 --monthly 1000 --years 20 --rate 0.08 |
inflation_impact.py |
通胀侵蚀购买力 | --amount 100000 --years 30 --inflation 0.03 |
asset_allocation.py |
按年龄/风险给股债现金配比 | --age 28 --risk 高 --amount 100000 |
pe_percentile.py |
算当前 PE 在历史的分位 | --current 15 --history 12,13,14,15,18,20,22 |
fund_compare.py |
两只基金费率/收益对比表 | 见文件内 --help |
不想囤课?按 30天打卡计划.md 一天一主题,周末复盘。目标是建立
「认知 → 行动 → 复盘」 的闭环,而不是收藏吃灰。
把理论变成真实数字。每个案例都直接调用 tools/ 脚本,输出真实运行结果:
| 案例 | 内容 | 工具 |
|---|---|---|
| 01 基金体检 | 用两只真实基金的费率、收益、估值做对比 | fund_compare.py |
| 02 复利滚雪球 | 10 万 + 每月 1000 元,20 年复利与通胀侵蚀 | compound_interest.py + inflation_impact.py |
| 03 资产配置 | 按年龄/风险生成目标配比 + 估值分位辅助 | asset_allocation.py + pe_percentile.py |
→ 详见 examples/README.md,附 sample-portfolio.csv 练习数据。
打开 learn.html,像玩游戏一样推进学习:
- ✅ 进度追踪:9 节课随时打勾,进度存在本地浏览器(localStorage),不联网
- ⭐ XP / 等级:每完成一节 +100 XP,等级随经验提升
- 🏅 阶段里程碑:每通关一个阶段点亮一枚徽章(启航者 → 资产管家 → 权益投资人 → 策略大师 → 理财宗师),点亮时有礼花庆祝
- 🏆 可定制结业证书:全部 9 节课通关后,可填写姓名与日期,用 Canvas 生成专属结业证书,下载 PNG 或打印 / 存为 PDF 分享给朋友
适合放进 README 顶部「先去玩一下」的入口,提升仓库粘性与传播。
不想装 Python?打开 index.html 就能用浏览器跑交互式复利/通胀计算器(纯前端、零依赖)。若已开启 GitHub Pages,在线地址为:
https://wonderfulclaire.github.io/finance-learning-roadmap/
开启方法:仓库 Settings → Pages → Branch: main → /(root) → Save。
欢迎 PR / Issue!无论是纠偏、补案例、加工具还是翻译。金融内容容错率低,纠错最珍贵。 详见 CONTRIBUTING.md。核心红线:
- ❌ 不写"现在买 X"式建议、不承诺收益、不导流开户
- ✅ 一切以「帮读者建立正确认知框架」为准
MIT —— 随便用,留个署名就好。
点个 Star ⭐ 是对「理财教育普惠」最大的支持,也能让更多人少踩坑。 欢迎分享给那个"想理财但不知道从哪开始"的朋友 🙌
理财是认知变现,慢就是快。祝你不慌不忙,稳稳变好。