使用tushare获取美股月收盘价
美国金融市场较为发达,针对美股的研究,或是对中美股市的比较研究,都免不了需要美股收盘价数据。tushare除了包含丰富的国内股票市场数据,也对美股交易日历和日价格数据有所涉及,可以综合这两个函数使用tushare获取美股月收盘价数据。(tushare账号ID:455337)
首先引入需要的包和tushare接口,接口号从tushare官网注册账号后可以从个人主页里的接口TOKEN复制过来。
import numpy as np
import tushare as ts
TOKEN = '*****'
pro = ts.pro_api(token=TOKEN)
从us_tradecal获取当月交易日日历,自定义开始日期和结束日期。查询结果如图所示,第一列为日期;第二列为是否为交易日:1代表当日进行交易,0代表当日休市;第三列为上一个交易日。
df = pro.us_tradecal(start_date='20220101', end_date='20220301')
从结果可以看出,2022年2月的最后一个交易日是28号,接下来用us_daily接口获取这天的交易数据。结果中股票代码、交易日期、收盘价、开盘价、最高价、最低价等都有展示。
df1= pro.us_daily(trade_date='20220228')
每股月收盘价的获取到这里就结束了。但是可以看出,有的股票收盘价为空,如果觉得样本量不足时,可以用查询结果中的pre_close也就是昨日收盘价填补空缺。
通过for循环实现:当close收盘价为nan且pre_close昨日收盘价不为nan时,将pre_close的值付给close。这样可以一定程度上填补收盘价的空缺。
for i in range(len(df1)):if (str(df1['close'][i])== 'nan') & (str(df1['pre_close'][i])!= 'nan'):df1['close'][i]= df1['pre_close'][i]
使用tushare获取美股月收盘价相关推荐
- 利用tushare获取A股收盘价并画图
利用tushare获取A股收盘价,画时间轴折线图 做量化研究,没有数据可谓是巧妇难为无米之炊,而tushare为我们提供了非常给力的国内金融数据api. 自从推出pro版本之后,该平台的表现更加稳定. ...
- python从tushare获取数据_python调用tushare获取股票月线数据
接口:monthly 描述:获取A股月线数据 限量:单次最大3700,总量不限制 积分:用户需要至少300积分才可以调取,具体请参阅本文最下方积分获取办法 注:tushare库下载和初始化教程,请查阅 ...
- 通过tushare获取贵州茅台和中国平安历史交易数据并使用plotly进行可视化分析
通过tushare获取贵州茅台和中国平安历史交易数据并使用plotly进行可视化分析 贵州茅台:赤水河永流淌 贵州茅台酒股份有限公司总部位于中国贵州省遵义市茅台镇,其主导产品贵州茅台酒历史悠久.源远流 ...
- python获取交易软件数据_几行Python代码,轻松获取美股阿里巴巴的交易数据
原创: 野马 菜鸟学Python 学Python可以干很多事情,比如爬虫,数据分析,机器学习,但是有一个非常小众的分支,不仅结合了两大高薪行业,而且还薪水非常诱人,就是量化金融岗位.目前Python已 ...
- 利用Tushare获取金融数据
利用Tushare获取金融数据 开发背景 Tushare社区 Tushare安装 Tushare使用 Tushare获取金融数据 1.获取A股列表 2.获取单只A股行情数据 3.获取多只A股数据 4. ...
- 几行Python代码,轻松获取美股阿里巴巴的交易数据
前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 野马 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自 ...
- python tushare获取股票数据_Python 金融: TuShare API 获取股票数据 (1)
多多教Python 金融 是我为金融同行,自由职业投资人 做的一个专栏.这里包含了我自己作为量化交易员,在做研究时所用到的Python技巧和实用案例.这个栏目专业性会比较强:本人29岁,量化工作5年的 ...
- 使用python获取美股行情数据
使用python获取美股GME一月数据,包括开盘价.收盘价.最高价.最低价.成交量等 工具包:pandas_datareader 环境安装 pip install pandas_datareader ...
- python 主力资金_Python+Tushare 获取个股资金流向
最近在利用资金流向分析股票,图例有(东富龙.坚朗五金.紫光国微等). 1.注册Tushare. 2.利用python从Tushare获取A股的数据. 3.绘制特定股票的 大单.特大单资金流向图. 4. ...
- 利用tushare获取股票数据
编写函数,实现从tushare获取任一股票的周收盘价,以及对相应股票收益率的修正.将任一股票2016-01-01至2018-03-31期间,周收益率低于-4%的股票修正为1%,并将原股票收盘价格以及修 ...
最新文章
- 【Excel】日常记录
- 空间连接时计算总和_学习CALCULATE函数(六)丨帕累托之累计求和
- mysql master or master copy
- Android播放器基础封装库PlayerBase
- 十五、K8s helm包管理与应用
- The 9 Deep Learning Papers You Need To Know About (Understanding CNNs Part 3)
- linux系统能运行iis吗,Linux 下可以安装 IIS 吗
- Windows和Linux 20.04两台主机如何共用一套键鼠
- 如何自定义starter
- Android studio 设置背景图
- cms三次标记浮动垃圾是如何产生的
- Office 2016 卡顿问题!如果其他方法都没有用就关掉硬件加速!
- 移动文件需要计算机管理员权限,win7系统提示“需要管理员权限才能移动文件夹”的解决方法...
- 网络直播为何如此受年轻人喜爱?互联网时代对发展有什么影响!
- 微信公众号页面分享、禁止分享和显示右上角菜单
- 极限学习机(Extreme Learning Machine)ELM
- 电池电量管理软件Batteries for Mac
- 不安全的直接对象引用
- t在c语言中的作用,c语言中\t是什么意思
- Android 集成百度文字识别OCR身份证银行卡驾驶证识别
热门文章
- python arduino i2c1602_Arduino使用I2C转接板驱动1602液晶屏,小小白新手入门篇
- wordpress使用又拍云存储实现CDN加速使用心得
- java 判断两个字符串相等
- Masked Arrays(numpy arrays掩码)针对数据中存在无效或者确实数据
- 升级openssh后出现问题(kex_exchange_identification: client sent。。。。。)
- 图计算的黄金时代 知识图谱背后的数据价值
- 前端学习日志之复刻百度新闻女人专栏
- Python之OpenGL笔记(30):飘扬的旗帜
- STM32:利用VM8978和I2S实现录音的频率分析
- 针对于网站被黑被劫持了的解决办法、网站被劫持了怎么办