先说这门课解决什么问题

这套资料围绕一个具体场景展开:自己动手做一套能看行情、能跑策略的本地量化交易客户端。它不是讲怎么写 Python 脚本算均线,而是把 FastAPI 当后端、Electron 当桌面壳、PostgreSQL 当存储,串成一个完整的桌面应用。如果你平时写策略只在 Jupyter 里跑回测,跑完没法长期挂机、没法方便地切看盘和下单,这门课就是在补这块短板。它解决的痛点很明确:策略写完了,怎么工程化地装进一个能日常打开用的软件里。

适合什么基础,建议怎么看

它不适合零基础。你得先有 Python 基本语法和一点 Web 概念,知道接口、数据库表是怎么回事;前端不用精通,但看懂简单的样式和组件结构会更顺。Electron 和 FastAPI 的部分会从环境搭起,但节奏偏快,纯新手容易卡在“为什么这里要这样配”上。建议这样安排顺序:先过一遍环境搭建和首页 UI、无边框窗口那几块,把客户端骨架立起来;再跳到 PostgreSQL 部署和远程连接,把数据链路打通;最后看定时任务调度和 K 线图渲染,把行情刷新和图表展示接上。中间的滚动条、搜索框样式调整可以快速扫过,遇到具体样式问题再回来查。

学完能独立做什么,资料怎么配合

跟着走完,你能独立产出一个本地运行的量化看盘工具:有自定义窗口、能连远程数据库存行情、能定时跑任务、能在界面上画 K 线。再往前推一步,把策略信号接进定时任务,就能做成一个轻量的个人交易终端。练习时别只看视频,每节对应的环境配置和代码片段都要在自己机器上跑通,尤其是数据库远程访问那块,网络和权限容易出问题,必须亲手配一次。K 线图整合部分建议准备一份本地行情数据当输入,先跑通渲染,再换实时接口,这样排错时能分清是图表问题还是数据问题。整体节奏是边看边搭,不要囤着看完再动手,这类全栈项目隔几天不碰,环境就容易对不上。


学员将掌握FastAPI+Electron金融量化系统全栈开发实战技能。

课程目录

*   01 01 课程介绍.mp4 03:32

*   02 02 搭建量化系统初始环境.mp4 07:23

*   03 03 首页UI基本实现.mp4 24:53

*   04 04 实现无边框窗口.mp4 15:00

*   05 05 优化搜索框样式.mp4 10:24

*   06 06 滚动条样式定制和优化.mp4 10:09

*   07 07 调整内容边距.mp4 05:55

*   08 08 制定新的开发计划.mp4 14:41

*   09 09 整合K线图.mp4 20:15

*   10 10 渲染K线图.mp4 10:22

*   11 11 部署PostgreSQL数据库并远程访问.mp4 49:01

*   12 12 连接远程PostgreSQL.mp4 05:56

*   13 13 搭建量化定时任务调度系统.mp4 18:12

*   14 14 定时获取企业信息.mp4 50:44

*   15 15 定时获取K线数据.mp4 30:14

*   16 16 Windows部署PostgreSQL.mp4 19:01

*   17 17 搭建本地爬虫开发环境.mp4 05:15

*   18 18 设计并实现K线表.mp4 23:21

*   19 19 尝试爬取K线数据(可跳过).mp4 20:00

*   20 20 从QMT获取K线数据.mp4 09:40

*   21 21 同步QMT K线数据到数据库.mp4 04:25

*   22 22 K线数据同步方案优化.mp4 10:13

*   23 23 同步企业信息.mp4 18:56

*   24 24 后端服务整合数据库.mp4 07:12

*   25 25 前端渲染数据库K线数据.mp4 43:35

*   26 26 实现K线动态切换的功能.mp4 15:53

*   27 27 加号图标样式优化.mp4 08:03

*   28 28 K线图整体优化完成.mp4 07:13