AI+Pandas金融量化:掌握K线图,让数据可视化

AI+Pandas金融量化:掌握K线图,让数据可视化

从数据获取到工程化交付

¥198
本课程包括
  • 9小时5分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 掌握金融数据获取、清洗、缓存的完整工程链路,能独立搭建数据源体系
  • 深入理解K线图绘制原理,具备基于matplotlib和pyqtgraph双引擎开发专业级交互图表的能力
  • 建立完整的Python可视化工具库开发能力,涵盖多图表类型封装、主题系统设计与跨GUI框架适配
  • 形成工程化开发思维,掌握pytest测试驱动开发、代码覆盖率管理、uv现代打包与项目交付标准
  • 产出一个可直接复用、符合工业级标准的金融可视化Python包,具备二次开发与产品化能力
浏览相关主题
课程介绍

课程简介

金融数据分析,不会可视化等于白做。只会调包,永远成不了架构师。

这门课程带你完成一个真实产品的诞生全过程:从获取第一行金融数据开始,到交付一个功能完备、测试覆盖80%、可工程化部署的金融可视化工具库。

K线图是核心战场——我们不满足于"能显示",而是追求"专业级交互"。你将用matplotlib实现基础版本,再用pyqtgraph打造高性能版本,解决中文乱码、X轴标签精度、框选放大、移动浏览、数据提示等真实业务痛点。每一个bug都是职场经验的浓缩。

但课程野心不止于K线——当你掌握核心逻辑后,我们将拓展至渐变散点图、热力图、面积图等高级图表类型,并引入自动生成渐变色、主题配色系统等设计思维。这是数据可视化工程师的完整能力栈

工程化是分水岭——课程后半程聚焦代码质量:pytest单元测试、覆盖率提升、多GUI库(tkinter/PyQt5)封装、uv现代打包工具。最终你将拥有一个可pip安装、可二次开发、可直接嵌入生产环境的Python包。

课程架构

46节内容构成完整的金融数据可视化工程闭环——从金融数据获取与缓存起步,深入K线图的原理、多库实现(matplotlib/pyqtgraph)与交互优化,拓展至折线图、散点图、柱状图、热力图、面积图、饼图、箱线图等全类型图表,最终完成封装、测试(pytest,覆盖率80%)、工程化打包(uv工具)与源码交付。

核心特色

不是简单的API调用教程,而是从零构建可交付的金融可视化工具库——涵盖数据工程、UI交互、代码质量、工程化全流程,最终产出可直接复用的产品级成果。

一个产品的诞生,一位工程师的蜕变。

适合人群
  • 具备Python基础、希望系统掌握金融数据可视化工程能力的量化分析师
  • 需要自主开发可视化工具、而非依赖现成产品的金融科技从业者
  • 追求代码质量与工程规范、希望提升技术深度的中高级Python开发者
  • 负责投研系统或交易终端开发、需要理解图表底层实现的技术负责人
  • 希望将数据可视化能力产品化、建立技术壁垒的自由职业者与技术创业者
讲师介绍
十年IT行业老兵,精通Python编程语
擅长领域:
  • 移动开发
  • Web开发
  • Python
  • Vue.Js
  • React.Js
  • Go语言
源滚滚编程创始人, 国产低代码平台zdppy作者
课程大纲
共0节 时长0分钟 全部收起
01 课程介绍
6分钟
02 获取和缓存金融数据
7分钟
03 什么是K线图
13分钟
04 常用K线图第三方库
9分钟
05 简单K线图
44分钟
06 解决中文乱码的问题
15分钟
07 K线图版本1完成
12分钟
08 使用matplotlib显示K线图
5分钟
09 K线图优化
4分钟
10 使用pyqtgraph绘制K线
23分钟
11 默认全屏显示K线图
5分钟
12 解决x轴标签不准确的问题
5分钟
13 实现导入导出和保存csv功能
4分钟
14 框选放大和移动功能
9分钟
15 实现图表提示的功能
13分钟
16 整合pytest测试
7分钟
17 K线图的单元测试
7分钟
18 提高K线图单元测试覆盖率
15分钟
19 项目打包工具改为uv
16分钟
20 整体测试覆盖率80
29分钟
21 封装tkinter库相关图表
10分钟
22 封装pyqt5库相关图表
9分钟
23 复现matplotlib相关的示例
26分钟
24 基于PyqtGraph封装图表库
24分钟
25 图表配色
6分钟
26 简单折线图
15分钟
27 添加工具栏
6分钟
28 重置图表功能
3分钟
29 导入导出功能
5分钟
30 设计并实现各种颜色主题
9分钟
31 渐变散点图
13分钟
32 渐变柱状图
14分钟
33 渐变直方图
14分钟
34 自动生成渐变色
9分钟
35 简单热力图
31分钟
36 优化热力图相关的代码
11分钟
37 渐变面积图
10分钟
38 简单饼图
18分钟
39 简单箱线图
11分钟
40 简单K线图
8分钟
41 K线图封装完成
9分钟
42 K线图精讲
8分钟
43 如何绘制K线图
5分钟
44 数据从哪里来
15分钟
45 综合实战
4分钟
46 项目和源码打包
4分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。