使用python获取股票指定日期交易代码数据
证券宝www.baostock.com是一个免费、开源的证券数据平台。
提供大量准确、完整的证券历史行情数据、上市公司财务数据等。
通过python API获取证券数据信息,满足量化交易投资者、数量金融爱好者、计量经济从业者数据需求。
本次介绍 接口:证券代码查询:query_all_stock()
(以下代码来自官网,侵删)
方法说明:查询证券代码及股票交易状态信息信息,可以通过参数‘某交易日’获取数据(包括:A股、指数),提供2014至今数据。
返回类型:pandas的DataFrame类型。
示例代码如下:
import baostock as bs
import pandas as pd#### 登陆系统 ####
lg = bs.login()
# 显示登陆返回信息
print('login respond error_code:'+lg.error_code)
print('login respond error_msg:'+lg.error_msg)#### 获取证券信息 ####
rs = bs.query_all_stock(day="2017-06-30")
print('query_all_stock respond error_code:'+rs.error_code)
print('query_all_stock respond error_msg:'+rs.error_msg)#### 打印结果集 ####
data_list = []
while (rs.error_code == '0') & rs.next():# 获取一条记录,将记录合并在一起data_list.append(rs.get_row_data())
result = pd.DataFrame(data_list, columns=rs.fields)#### 结果集输出到csv文件 ####
result.to_csv("D:\\all_stock.csv", encoding="gbk", index=False)
print(result)#### 登出系统 ####
bs.logout()
参数含义:
day:需要查询的日期,为空时默认当前日期。
参数名称 | 参数描述 |
code | 证券代码 |
tradeStatus | 交易状态(1:正常交易 0:停牌) |
示例数据(数据较多,只贴出部分数据):
使用python获取股票指定日期交易代码数据相关推荐
- 3 Python获取股票、基金、期货数据,好用的库efinance
efinance 是由个人打造的用于获取股票.基金.期货数据的免费开源 Python 库,你可以使用它很方便地获取数据以便更好地服务于个人的交易系统需求. 范例 Stock 获取股票历史日 K 线数 ...
- matlab python 股票,股票行情数据获取-Python获取股票数据?
Python获取股票数据? 这里推荐一个包―tushare,tushare是一个免费.开源的python财经数据接口包.主要实现了从数据采集.清洗加工到数据存储过程,能够为金融分析人员提供快速.整洁的 ...
- android 根据时间获取周几_android 调用系统 calendars 如何获取一个指定日期的所有日程 event。...
android 调用系统 (CalendarContract)calendars 如何获取一个指定日期的所有日程(包含周期事件) ? 难点在于,很多event存的时候是有rrule的,也就是周期. 以 ...
- Python获取前一天的日期,前一个月的第一天,前一个月的最后一天
Python获取前一天的日期,前一个月的第一天,前一个月的最后一天 话不多说上代码 import datetime from dateutil.relativedelta import relativ ...
- 使用Python获取股票的报表数据
本文使用网易财经http接口获取股票的报表数据,包括主要财务指标.资产负债表.利润表.现金流表.获取股票数据请参考使用Python获取股票实时数据和历史数据. 网易财经http接口发回来的是csv文件 ...
- python中的doc_基于Python获取docx/doc文件内容代码解析
这篇文章主要介绍了基于Python获取docx/doc文件内容代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 整体思路: 下载文件并修改后缀 ...
- python 行情数据,拼多多股票:Python获取股票行情数据的一种方法
Python获取股票行情数据的一种方法 拼多多股票 本号帮大家找了一个可免费获取股票行情数据的接口. Tushare社区目前主要维护新版本:tushare pro,数据更稳定拼多多股票质量更高,可获取 ...
- 使用Python获取股票单日成交数据
本文主要介绍一个比较好的开源项目 Github:AKShare开源财经数据接口,该项目整合了各大财经网站的http接口:腾讯财经.新浪财经.网易财经.东财等....Github上介绍该项目是JetBr ...
- 用python读取股票价格_借助Python获取股票实时价格的操作方法
今天和大家分享一下使用Python获取股票实时价格的操作方法. 工具/原料 Python软件 可以联网的电脑 方法/步骤 1 要想获取股票数据,我们需要借助第三方模块.我们首先需要打开开始菜单. 2 ...
最新文章
- 不懂Redis Cluster原理,我被同事diss了!
- 智能合约类代币EOS、BCH、Tezos很有可能会超越BTC
- Rails测试《十一》添加邮件发送程序及测试邮件发送程序
- python 逆向生成正则表达式_用Python中的正则表达式生成lis
- Windows高级编程学习笔记(三)
- android studio(1)---探索Android Studio
- pytorch调用不了多个gpu_pytorch利用多个GPU并行计算
- select设置text的值选中(兼容ios和Android)基于jquery
- HDOJ 4223 (DP)
- php装逼的面试问题,面试读心术,教你如何优雅的在面试官前装逼
- Atitit webdav的使用与配置总结attilax总结 目录 1. 支持的协议	2 1.1. http File unc	2 2. 应用场景	2 2.1. 远程文件管理实现功能 文件建立
- 教你用MSChart控件绘制正态分布图形
- 基于matlab的直流调速仿真系统代码,基于Matlab的双闭环直流调速系统仿真研究毕业设计论文...
- 微软终止支持Win7 但系统仍然可正常使用
- 防火墙一个系统加固的例子
- js清除浏览器缓存的几种方法(项目总结)
- 工程师笔记|STM32U5带OEM Key保护的RDP降级
- 几种常见的Shell:sh、bash、csh、tcsh、ash
- 实现在H5中唤起抖音APP
- gflags,glog,gtest学习