1814分钟
Python金融大数据分析全流程详解
本课程是为那些对Python编程语言感兴趣,并希望了解Python在业界应用以及在金融科技领域的应用的学习者而设计的。无论你是否具备编程基础,只要你对Python和金融科技有好奇心,本课程将帮助你快速…
本课程是为那些对Python编程语言感兴趣,并希望了解Python在业界应用以及在金融科技领域的应用的学习者而设计的。无论你是否具备编程基础,只要你对Python和金融科技有好奇心,本课程将帮助你快速入门Python,并通过实战案例深入了解Python在数据分析、数据挖掘以及量化投资等领域的应用。
课程将从零基础开始,首先介绍Python的基本概念和安装方法,帮助学员快速入门。接着,我们将学习Python爬虫基础知识,并结合金融商业案例进行实战,让学员掌握爬取金融数据的技巧。随后,我们将深入学习Python数据分析的基础知识,并通过商业案例实战加深理解。课程中还包括期中考试和作业题,以检验学员的学习成果。
在进阶阶段,我们将学习Python爬虫的进阶技巧,并继续进行商业案例实战,提高学员的实践能力。同时,我们还将深入研究Python数据分析的高级技术,并通过案例实战加深对数据分析的理解。最后,我们将介绍量化投资和财务建模的初步知识,帮助学员了解更广泛的金融科技应用领域。
1、Python基础(案例版)
- 1.1.1Python初了解与安装
- 1.1.2Python安装教程
- 1.1.3第一个Python程序及Pycharm安装
- 1.1.4我的课程的教学理念和学习方法
- 1.1.5Python学习常见问题解答
- 1.2.1变量、行、缩进与注释
- 1.2.2数据类型 - 数字与字符串
- 1.2.3列表与字典(上)
- 1.2.4列表与字典(中)
- 1.2.5列表与字典(下)
- 1.2.6运算符介绍与实践
- 1.2.7 本章练习
- 1.3.1Python最重要的三大语句-1.if判断语句
- 1.3.2Python最重要的三大语句-2.for循环语句
- 1.3.3Python最重要的三大语句-3.while循环语句
- 1.3.4Python最重要的三大语句-本章练习
- 1.4.1python函数与模块
- 1.4.2函数参数、返回值、作用域
- 1.4.3常用函数介绍
- 1.4.4Python模块与库的介绍
- 1.4.5本章练习题
- 1.5.1综合实战1 - 商业实战之德勤笔试题-德勤笔试题分析
- 1.5.2综合实战1 - 商业实战之德勤笔试题-德勤笔试题解答
- 1.6.1综合实战2 - 中文大数据分词及词频统计
- 1.6.2综合实战2 -词云图绘制从浅入深重新选择
- 1.6.3综合实战2 -微博词云图绘制
- 1.7.1综合实战3 - 文字识别和人脸识别快速尝试
- 1.7.2综合实战3 - 图片文字识别
- 1.7.3综合实战3 - 人脸识别
- 1.8.1综合实战4: 网络爬虫基本介绍
- 1.8.2 综合实战4: 网络结构初步介绍
- 1.8.3综合实战4: 网页结构进阶
- 1.8.4综合实战4: 百度新闻源代码获取实战
- 1.9.1findall方法
- 1.9.2非贪婪匹配1
- 1.9.3非贪婪匹配2
- 1.9.4匹配换行
- 1.9.5额外小知识点
- 1.9.6实战!百度新闻标题、网址、日期及来源解析
- 1.9.7大作业以及后续内容
2、Python爬虫基础 +金融商业案例实战
- 2.1.1第二大章章节概述及源代码获取地址
- 2.1.2常见报错解析
- 2.1.3网页结构与进阶复习
- 2.1.4正则表达式复习与编写技巧总结
- 2.2.1批量爬取多家公司的百度新闻
- 2.2.2批量生成舆情报告准备知识点:自动生成txt文件
- 2.2.3批量生成txt舆情报告实战
- 2.2.4爬虫异常处理+数据乱码和IP代理初窥
- 2.2.5 24小时不间断爬取实战
- 2.2.6按时间顺序爬取及批量爬取多页新闻
- 2.2.7批量爬取多家公司多页信息 + timeout
- 2.3.1搜狐新闻爬取实战
- 2.3.2新浪财经数据挖掘实战-单个公司版
- 2.3.3新浪财经数据挖掘实战-多个公司版
- 2.3.4新浪微博爬取实战
- 2.3.5中国证券报爬取实战
- 2.4.1常见的数据清洗手段及日期格式统一
- 2.4.2文本内容深度过滤-根据标题剔除噪声数据
- 2.4.3文本内容深度过滤-根据正文剔除噪声数据
- 2.4.4文本内容深度过滤-根据段落内容进行深度优化
- 2.4.5数据乱码的处理与深入探讨
- 2.4.6微博爬虫数据可视化与大数据分词
- 2.5.1舆情评分系统1(标题评分)
- 2.5.2舆情评分系统2(正文评分)
- 2.5.3舆情评分系统3(乱码处理)
- 2.5.4舆情评分系统4(深度优化)
- 2.5.5舆情评分系统5(读取外部Excel)
- 2.5.6《Python金融(上)》第二大章大作业及后续内容
3、python数据分析基础+商业案例实战
- 3.1.1第3大章节概要-及源代码文件下载提示
- 3.1.2Jupyter Notebook简介与优势
- 3.1.3Jupyter Notebook的核心知识点
- 3.1.4Jupyter Notebook的重要补充知识点
- 3.1.4pandas基础3-读取Excel文档
- 3.1.5pandas基础4-写入Excel文档
- 3.1.6pandas基础5-按列和行读取数据
- 3.1.7pandas基础6-按照特定条件筛选数据
- 3.1.8pandas练习题-批量筛选与导出
- 3.1.9pandas基础7-数据运算、排序与删除
- 3.1.10pandas基础8-数据表拼接
- 3.1.11数据分析利器:pandas库总复习
- 3.2.1单个公司百度新闻生成Excel文件
- 3.2.2多个公司百度新闻生成Excel文件
- 3.2.3重复值及缺失值处理1-重复值处理
- 3.2.4重复值及缺失值处理2-缺失值处理
- 3.2.5groupby0进行数据分组汇总
- 3.2.6通过apply()函数和lambda()函数进行批处理(上)
- 3.2.7通过apply()函数和lambda()函数进行批处理(下)
- 3.2.8股票数据库tushare初窥 + to_datetime日期函数
- 3.2.9读取数据时以特定格式读取
- 3.2.10pandas灵活数据格式转换
- 3.2.11案例实战1:筛选上市公司前10大控股股东信息
- 3.2.12案例实战2:简化上市公司前10大控股股东
- 3.3.1批量新建多个Excel文件
- 3.3.2批量汇总多个Excel文件
- 3.3.3提取Excel中的每一张表格并导出为Excel文件
- 3.3.4提取Excel中每一张表格并导出为Excel文件
- 3.4.1德勤笔试题-试题讲解
- 3.4.2德勤笔试题-答案讲解1
- 3.4.3德勤笔试题-答案讲解2
4、《Python金融》期中考试讲解
- 4.1.1《Python金融》期中考试试题分析第4大章节概要
- 4.1.2《Python金融》期中考试题试题分析
- 4.2.1《Python金融》期中考试试题讲解1
- 4.2.2《Python金融》期中考试试题讲解2
- 4.2.3《Python金融》期中考试试题讲解3
- 4.2.4《Python金融》期中考试试题讲解4
- 4.2.5《Python金融》期中考试题讲解5
- 4.3.1Python基础与爬虫练习
- 4.3.2numpy与pandas库练习
- 4.3.3《Python金融》综合作业题布置
5、爬虫进阶 +金融商业案例实战
- 5.1.1第五大章章节概述
- 5.1.2爬虫利器Selenium库之requests库遇到的难点
- 5.1.3爬虫利器Selenium库之Selenium库介绍与安装
- 5.1.4爬虫利器Selenium库之Selenium库基础
- 5.1.5Selenium进阶操作1 - 模拟键盘鼠标操作
- 5.1.6Selenium进阶操作2 - 无界面浏览器设置
- 5.1.7Selenium进阶操作3-切换子界面、同级界面和滚轴滚动
- 5.2.1新浪财经股票数据挖掘背景介绍
- 5.2.2通过Selenium获取新浪财经实时股价数据
- 5.2.3补充知识点-市盈率获取与无界面模式设置
- 5.2.4通过新浪财经API获取股价信息(财务基础+Python实现)
- 5.2.5补充知识点:Tushare直接获取股价数据
- 5.2.6神器:read_html()函数获取网页表格
- 5.2.7新浪财经 - 上市公司资产负债表获取
- 5.2.8补充知识点:Tushare Pro获取上市公司财务数据
- 5.3.1东方财富网 - 贵州茅台股吧数据爬取
- 5.3.2东方财富网 - 上市公司资讯获取(单个公司)
- 5.3.3东方财富网 - 上市公司资讯获取(多个公司)
- 5.3.4下载网络文件初尝试
- 5.3.5获取单页上市公司研报信息
- 5.3.6获取跳转页面的研报PDF下载链接
- 5.3.7批量下载上市公司研报(单页)
- 5.3.8批量下载上市公司研报(多页)
- 5.4.1上交所问询函单页信息获取
- 5.4.2批量下载单页上交所问询函PDF
- 5.4.3获取上交所多页信息 + 批量下载多页PDF
- 5.4.4将上交所信息汇总到Excel表格中
- 5.4.5补充知识点:通过点击下载PDF文件
- 5.5.1巨潮资讯网爬取 - 案例背景
- 5.5.2巨潮资讯网数据挖掘实战 - 单个关键词
- 5.5.3巨潮资讯网数据挖掘实战 - 多个关键词
- 5.5.4巨潮资讯网获取多页信息
- 5.5.5巨潮资讯网自动筛选所需内容
- 5.5.6巨潮资讯网批量下载公告PDF操作(上)
- 5.5.7巨潮资讯网批量下载公告PDF操作(下)
- 5.6.1股权穿透研究 - 案例背景
- 5.6.2单层股权穿透(上)
- 5.6.3单层股权穿透(下)
- 5.6.4多层股权结构爬取(上)
- 5.6.5多层股权结构爬取(下)
- 5.7.1淘宝销量获取(消费类上市公司研究)
- 5.7.2淘宝销量获取Python代码实战
- 5.7.3数据清洗及数据导出到Excel
- 5.8.1有趣的爬虫案例 - 网页自动投票
- 5.8.2IP代理的基础知识
- 5.8.3IP代理的简单演示
- 5.8.4优秀IP代理商介绍及IP代理使用
- 5.8.5常规手段爬取微信推文
- 5.8.6批量爬取多家公司的微信推文信息
- 5.8.7添加IP代理爬取微信推文
- 5.8.8智能IP切换系统(上)
- 5.8.9智能IP切换系统(下)与Selenium添加IP代理
- 5.8.10大作业:深交所公告批量获取
6、数据分析进阶 + 商业案例实战
- 6.1.1第6大版块概要
- 6.1.2数据可视化-Matplotlib库基础
- 6.1.3数据可视化-Matplotlib库重要小技巧
- 6.1.4补充知识点:多图绘制与Pyecharts初窥
- 6.1.5案例实战:K线图绘制基础-K线图基础知识点
- 6.1.6案例实战:股票数据获取与K线图正式绘制
- 6.2.1匹配股价与舆情评分
- 6.2.2舆情评分与股价可视化分析
- 6.2.3相关系数基础
- 6.2.4舆情评分与股价相关性分析
- 6.3.1案例实战 - 资产管理部股票数据合并案例背景
- 6.3.2合并两个文件夹里的同名文件
- 6.3.3合并多个文件夹文件以及批量进行重命名
- 6.3.4初步汇总多个文件夹里的多个文件
- 6.3.5完善汇总的信息并分类导出为CSV文件
- 6.3.6合并5分钟级别的数据为30分钟级别数据
- 6.4.1案例实战 - 资金雷达合并&整合数据案例背景
- 6.4.2合并多个资金文件初步尝试
- 6.4.3批量拼接Excel数据
- 6.4.4项目部分代码完善
- 6.5.1案例实战 - 上市公司前10大控股股东分析案例背景
- 6.5.2新浪财经 - 前10大股东信息爬取(单个公司上)
- 6.5.3新浪财经 - 前10大股东信息爬取(单个公司下)
- 6.5.4批量爬取多个公司(上)-获取A股上市公司列表
- 6.5.5批量爬取多个公司的前十大控股股东(下)- 批量爬取与汇总
- 6.5.6上市公司前10大股东爬后处理1- 读取+日期处理+初步筛选
- 6.5.7上市公司前10大股东爬后处理2 - 筛选信托公司持股
- 6.5.8上市公司前10大股东爬后处理3 - 简化表格+固有持仓+潜在踩雷
- 6.5.9上市公司前10大股东爬后处理4 - 多家信托公司持股的同一上市公司
- 6.5.10上市公司前10大股东爬后处理 - 投资行业分析 + 时间分析
- 6.5.11上市公司前10大股东爬后处理 - 盈利分析
- 6.5.12补充知识点:数据透视表分析
7、Python量化投资
- 7.1.1第7大版块概要
- 7.1.2Tushare Pro获取股票行情数据
- 7.1.3Tushare Pro获取财务数据
- 7.1.4Tushare Pro获取指数信息 + 上市公司整体信息
- 7.1.5Tushare Pro获取宏观经济数据
- 7.1.6补充知识点:老版Tushare库的介绍
- 7.2.1股票数据读取与K线图绘制(基于mplfinance库)
- 7.2.2K线图绘制(基于cufflinks库-针对Jupyter)
- 7.3.1股价创历史新高&新低研究 - 背景介绍
- 7.3.2判断某个单只股票是否突破历史新高
- 7.3.3批量判断多个股票是否突破N日历史新高
- 7.3.4查看涨跌幅 + 突破历史新高
- 7.4.1通过Tushare筛选货币资金较为充足的公司
- 7.4.2本章作业:天天基金网基金经理调仓分析
课程资料相关文档
- 课程资料
- 书籍资料
Will
宾西法尼亚大学硕士,上海交通大学学士