AI+Tushare:封装金融数据查询库

AI+Tushare:封装金融数据查询库

金融数据接口封装与工程化实践

¥198
本课程包括
  • 5小时23分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 掌握Tushare Pro数据接口的使用:学会获取Token、调用各类金融数据接口,包括股票基本信息、日线行情、IPO新股、企业信息等。
  • 构建标准化的项目开发流程:从需求分析、技术架构设计到目录结构创建,掌握规范化的Python项目开发方法。
  • 学会项目打包与版本管理:通过poetry等工具实现项目打包、版本升级和源码管理,为后续项目复用打下基础。
  • 熟练运用Pandas进行数据处理:掌握DataFrame的合并、读取CSV、模糊查询、格式转换等高频操作,提升数据处理能力。
浏览相关主题
课程介绍

在金融量化投资与数据分析领域,高质量的数据是一切研究和策略的基础。然而,对于大多数个人开发者和研究者而言,获取结构化、标准化的金融数据往往面临接口复杂、调用繁琐、数据处理效率低等挑战。Tushare Pro作为国内领先的金融数据接口平台,提供了丰富的股票、基金、期货等数据,但如何高效调用、封装和存储这些数据,仍是许多入门者面临的难题。

针对这一需求,三节课推出了《基于Tushare Pro的金融数据工具库开发实战》课程。本课程以实战为导向,带领学员从零开始,逐步搭建一套完整的金融数据获取与处理工具库。我们不仅教您如何调用Tushare接口,更注重培养您规范化的项目开发思维和数据封装能力,让您能够将所学技能迁移到更多实际场景中。

课程内容覆盖项目开发的全流程:从Tushare接口介绍与环境配置入手,帮助您快速上手;随后进入项目需求分析与技术架构设计,建立清晰的开发思路;接着通过标准化目录结构创建和多接口封装,手把手带您实现股票基本信息、日线行情、企业信息等数据的获取与处理;在此基础上,深入缓存优化、Pandas数据处理、模糊查询实现等进阶技能;最终通过项目打包与版本管理,完成一套可复用、可扩展的金融数据工具库。通过本课程的学习,您将不仅收获一套实用的金融数据工具,更将建立起规范的Python项目开发能力,为后续的量化分析与策略研究打下坚实基础。

适合人群
  • 金融量化入门者:希望从零开始学习如何使用Tushare Pro获取金融数据,搭建自己的量化分析基础工具库。
  • Python开发者与数据分析师:希望通过实战项目提升Python编程能力,掌握数据封装、缓存优化、文件操作等核心技能。
  • 个人投资者与研究爱好者:希望自主获取股票、企业信息等金融数据,用于投资分析和策略研究。
讲师介绍
十年IT行业老兵,精通Python编程语
擅长领域:
  • 移动开发
  • Web开发
  • Python
  • Vue.Js
  • React.Js
  • Go语言
源滚滚编程创始人, 国产低代码平台zdppy作者
课程大纲
共0节 时长0分钟 全部收起
第一章 课程介绍
2分钟
第二章 课程目标
3分钟
第三章 Tushare介绍
4分钟
第四章 如何获取Tushare Token
4分钟
第五章 如何设置环境变量
4分钟
第六章 创建项目
5分钟
第七章 项目需求分析
11分钟
第八章 技术架构设计
5分钟
第九章 创建标准目录结构
7分钟
第十章 梳理Tushare Pro可用接口
4分钟
第十一章 封装股票基本信息接口
6分钟
第十二章 封装get_stock_basic方法
4分钟
第十三章 封装获取上市公司基本信息的方法
4分钟
第十四章 缓存优化
7分钟
第十五章 封装查询企业信息的方法
19分钟
第十六章 封装获取日线行情的接口
4分钟
第十七章 封装获取IPO新股接口
7分钟
第十八章 项目打包脚本
2分钟
第十九章 使用说明文档
2分钟
第二十章 实现缓存企业基本信息的功能
10分钟
第二十一章 优化企业信息查询功能
7分钟
第二十二章 获取企业基本信息
8分钟
第二十三章 pandas如何合并3个DataFrame
7分钟
第二十四章 pandas如何读取csv文件
8分钟
第二十五章 pandas如何合并多个csv文件
2分钟
第二十六章 封装保存企业信息的方法
11分钟
第二十七章 封装获取企业信息的方法
8分钟
第二十八章 获取单只股P历史日线数据
7分钟
第二十九章 封装内部默认的Tushare客户端
3分钟
第三十章 获取多只股票的历史日线数据
3分钟
第三十一章 封装获取历史行情数据的方法
12分钟
第三十二章 使用poetry打包项目
14分钟
第三十三章 pandas如何实现模糊查询
13分钟
第三十四章 封装模糊查询的方法
2分钟
第三十五章 实现模糊查询上市企业信息
6分钟
第三十六章 封装模糊查询上市企业信息的方法
5分钟
第三十七章 保存股票历史信息
3分钟
第三十八章 将DataFrame转换为列表字典
3分钟
第三十九章 模糊查询企业信息并转换列表字典
2分钟
第四十章 pandas将DataFrame转换为字典
2分钟
第四十一章 模糊查询企业信息并转换为字典
5分钟
第四十二章 获取所有上市企业信息字典
3分钟
第四十三章 封装保存股票历史信息的方法
7分钟
第四十四章 打包保存股票历史信息的方法
2分钟
第四十五章 封装获取日线缓存数据的方法
6分钟
第四十六章 打包获取日线缓存数据的方法
2分钟
第四十七章 封装获取日期字符串的方法
10分钟
第四十八章 封装获取日期范围字符串方法
10分钟
第四十九章 优化获取股P历史缓存数据的方法
2分钟
第五十章 版本升级和源码打包
2分钟
第五十一章 综合使用案例
17分钟
第五十二章 获取文件的绝对路径
6分钟
第五十三章 缓存目录优化
14分钟
第五十四章 版本升级和源码打包
1分钟
资料包
图文
购课须知

课程有效期:

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

上课模式:

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

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