基本面数据分析、行情数据分析、量化策略
课程学习目标

  1. 强化python数据分析能力
    • 数据整理 – pandas
    • 数据分析 –alphalens
  2. 了解金融学理论与实践
    • 金融市场知识
    • 投资的理论基础
    • 案例练习

金融数据分析流程
1.确定研究对象
确定研究哪些指标,需要获取哪些数 据。如:股票价格、股票收益率、盈 利指标
2.获取数据
通过数据接口(如:wind、ricequant、yahoo finance、fred 或公司内部的数据库)获取数据
3.数据整理
处理缺失值、数据标准化处理、格式处 理,为模型应用或者可视化做准备
4.模型应用
应用特定模型,如多因子选股模型, 计算关键指标
5.结果解读
观察特定指标、可视化结果、回测结果分析 模型应用效果。并以此为依据调整模型

1.行情数据分析
• 介绍ricequant框架
• 获取股价数据
• 计算收益率
• 案例(calender effect)

1.1. Ricequant平台介绍

1.2. 获取股价数据
get_price函数 返回一个Dataframe,Dataframe中包含指定在某一时间区间内的行情数据 get_price (order_book_ids, start_date , end_date, frequency, fields, adjust_type, skip_suspended)
必填参数: order_book_ids, 股票代码,如:平安银行000001.XSHE start_date , 开始时间点 end_date, 结束时间

get_price的fields参数:
get_price函数默认返回指定股票在指定时间区间的所有行情数据 fields参数指定返回特定的行情数据,比如只返回收盘价 例: PA_close=get_price(‘000001.XSHE’,start_date=‘2019-04-01’,end_date=‘2019-04-12’,fields=‘close’)
PA

把股票列表作为order_book_ids 参数,获取多只股票数据
例:获取所有上证指数成分股从2019.4.1-2019.4.3的收盘价

  1. 先获取上证所有成分股的代码
index_Components=index_components('000001.XSHG')
  1. 将index_Components输入get_price函数,获取所有成分股收盘价 All_close=get_price(index_Components,start_date=‘2019-04-01’,end_date=‘2019-04-3’,fields=‘close’)

1.3. 计算股票收益率
计算股票收益率

数据分析师-Python金融数据分析课程高戈老师相关推荐

  1. python生物数据分析师职业技能_数据分析行业各个职业需要的技能是什么?

    就目前而言,很多人看到了数据分析行业的光明前景,于是就想进入数据分析的行业中.但是,想成为一名合格的数据分析师,需要掌握很多的技能.那么一名合格的数据分析师需要掌握哪些技能呢?其实数据分析行业的职业是 ...

  2. Python金融数据分析入门到实战-视频课程

    大家好!很荣幸能够在CSDN上和各位同学分享这门课程. 本课程的核心为Python金融数据的分析,首先课程提取了数据分析工具NumPy.Pandas及可视化工具Matplotlib的关键点进行详细讲解 ...

  3. 数据分析师需要学习什么课程?

    数据分析师需要学习很多的知识,这是毋庸置疑的,但是对数据分析师需要学习的课程不是很了解,一般来说,数据分析师需要学习很多的知识.对于数据分析师所要学习的课程来说需要分为技术学习.统计理论.表达能力三个 ...

  4. 作者:张宇中(1969-),男,中国电信股份有限公司云计算分公司首席数据分析师、大数据分析顾问。...

    张宇中(1969-),男,中国电信股份有限公司云计算分公司首席数据分析师.大数据分析顾问,主要研究方向为消费者研究.互联网网民行为分析和数据挖掘.新媒体传播及媒介价值研究.网络营销效果评估优化.汽车数 ...

  5. 数据分析师常用的数据分析方法有哪些?

    很多做数据分析或者刚接触数据分析的小伙伴,不知道怎么做数据分析.一点思路都没有,今天就给大家盘点数据分析师常用的数据分析方法.希望看完此文的小伙伴,有一个清晰的数据分析思维. 方法论和方法有什么区别? ...

  6. python金融分析试题_知到《Python金融数据分析》章节答案

    知到<Python金融数据分析>章节答案 商务谈判的有哪些特征? 答:合作性 互助性 不平等性 公平性 矛盾性 党章分为总纲和条文两部分.条文部分共章条 答:11,55 陶渊明是中国文学史 ...

  7. python金融数据分析

    python金融数据分析 基金数据分析:https://github.com/memsploitable/foundsDataAnalysis.git 股票数据分析: 大行情数据分析:https:// ...

  8. python金融数据分析案例_Python数据分析行业案例课程--欺诈检测

    注意: 1. 本行业案例课程为Python 3 数据分析系列课程的行业案例部分,学员请务必先观看课程介绍免费视频,确认已学习本课程所需Python分析技能. 2. 本课程的核心目的是协助学员学习具体业 ...

  9. python做金融数据分析师_金融数据分析师的工作职责描述

    金融数据分析师负责为客户提供理财咨询.建议服务, 制定相应的投资组合和策略.下面是学习啦小编为您精心整理的金融数据分析师的工作职责描述. 金融数据分析师的工作职责描述1 职责: 1.利用相关软件进行金 ...

最新文章

  1. ASP.NET 2.0站点登录、导航与权限管理
  2. 树莓派4装Ubuntu
  3. 浅谈如何搭建知识体系
  4. 汪子熙微信公众号的写作计划
  5. composer安装thinkphp
  6. 把网卡指定给vm虚拟机_为VMWare虚拟网卡指定静态的MAC地址
  7. python百度aip移动目标监控系统_python利用百度云接口实现车牌识别
  8. 5007.jsoncpp库编程
  9. odom_out_and_back.cpp
  10. android 多媒体文件信息,Android如何获取多媒体文件信息
  11. x86和amd64指令参考
  12. 在Oracle 数据类型中如何使用dump函数
  13. 得意时别嘚瑟,失意时别灰心
  14. js 获取字符串的UTF8编码
  15. 阿里代运营一定要掌握的几大技能!
  16. python pyz_Python pyzgoubi包_程序模块 - PyPI - Python中文网
  17. php 做ui,如何制作ui
  18. 导入eclipse项目时select eclipse projects to import显示nothing to show--踩坑记录
  19. 在.NET中使用正则表达式对太平洋产品参数进行分析!
  20. 什么是CRUD( What is CRUD)?

热门文章

  1. previous_sibling和next_sibling的理解
  2. Cadence Allegro PCB设计88问解析(六) 之 Allegro中的XNet设置
  3. Django基础篇(1)--介绍
  4. 运用前端知识做一个csdn浏览器插件
  5. 一起学Python——自助红绿灯程序设计
  6. 基于Java的税务管理系统
  7. 0基础学会 组播(多播)
  8. AOI自动光学检测仪在各工序中的应用
  9. mysql在windows上的安装文件_MySQL安装详细图解,在Window上的详细安装步骤图解
  10. H5、css和JavaScript简单应用