股票交易数据接口获取股票基础信息数据的过程

Posted 121463726

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了股票交易数据接口获取股票基础信息数据的过程相关的知识,希望对你有一定的参考价值。

接口:https://gitee.com/metatradeapi,可以通过数据工具调试和查看数据
描述:获取基础信息数据,包括股票代码、名称、上市日期、退市日期等

输入参数

名称类型必选描述
is_hsstrN是否沪深港通标的,N否 H沪股通 S深股通
list_statusstrN上市状态 L上市 D退市 P暂停上市,默认是L
exchangestrN交易所 SSE上交所 SZSE深交所 BSE北交所
ts_codestrNTS股票代码
marketstrN市场类别 (主板/创业板/科创板/CDR/北交所)
limitintN
offsetintN
namestrN名称

输出参数

名称类型默认显示描述
ts_codestrYTS代码
symbolstrY股票代码
namestrY股票名称
areastrY地域
industrystrY所属行业
fullnamestrN股票全称
ennamestrN英文全称
cnspellstrN拼音缩写
marketstrY市场类型(主板/创业板/科创板/CDR)
exchangestrN交易所代码
curr_typestrN交易货币
list_statusstrN上市状态 L上市 D退市 P暂停上市
list_datestrY上市日期
delist_datestrN退市日期
is_hsstrN是否沪深港通标的,N否 H沪股通 S深股通

接口示例

或者:

 


#查询当前所有正常上市交易的股票列表

data = pro.query('stock_basic', exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')

数据样例

    ts_code     symbol     name     area industry    list_date
0     000001.SZ  000001  平安银行   深圳       银行  19910403
1     000002.SZ  000002   万科A   深圳     全国地产  19910129
2     000004.SZ  000004  国农科技   深圳     生物制药  19910114
3     000005.SZ  000005  世纪星源   深圳     房产服务  19901210
4     000006.SZ  000006  深振业A   深圳     区域地产  19920427
5     000007.SZ  000007   全新好   深圳     酒店餐饮  19920413
6     000008.SZ  000008  神州高铁   北京     运输设备  19920507
7     000009.SZ  000009  中国宝安   深圳      综合类  19910625
8     000010.SZ  000010  美丽生态   深圳     建筑施工  19951027
9     000011.SZ  000011  深物业A   深圳     区域地产  19920330
10    000012.SZ  000012   南玻A   深圳       玻璃  19920228
11    000014.SZ  000014  沙河股份   深圳     全国地产  19920602
12    000016.SZ  000016  深康佳A   深圳     家用电器  19920327
13    000017.SZ  000017  深中华A   深圳     文教休闲  19920331
14    000018.SZ  000018  神州长城   深圳     装修装饰  19920616
15    000019.SZ  000019  深深宝A   深圳      软饮料  19921012
16    000020.SZ  000020  深华发A   深圳      元器件  19920428
17    000021.SZ  000021   深科技   深圳     电脑设备  19940202
18    000022.SZ  000022  深赤湾A   深圳       港口  19930505
19    000023.SZ  000023  深天地A   深圳     其他建材  19930429
20    000025.SZ  000025   特力A   深圳     汽车服务  19930621

用户得出了最优的参数之后,最后测试模拟交易,可以进行多品种的模拟回测 ,然后再进行实战,这也就是股票交易数据接口实现的优势,而且在很大的程度上可以提高交易者的操作问题。现在股票交易数据运用比较普遍,功能也越来越齐全。关于股票交易数据接口想要了解到更多,可联系下方的名片。

利用python获取股票数据

一、利用pandas API接口

Pandas库提供了专门从财经网站获取金融数据的API接口,可作为量化交易股票数据获取的另一种途径,该接口在urllib3库基础上实现了以客户端身份访问网站的股票数据。

通过查看Pandas的手册可以发现,第一个参数为股票代码,苹果公司的代码为"AAPL",国内股市采用的输入方式“股票代码”+“对应股市”,上证股票在股票代码后面加上“.SS”,深圳股票在股票代码后面加上“.SZ”。DataReader可从多个金融网站获取到股票数据,如“Yahoo! Finance” 、“Google Finance”等,这里以Yahoo为例。第三、四个参数为股票数据的起始时间断。返回的数据格式为DataFrame。

import pandas_datareader.data as web
import datetime start
= datetime.datetime(2010,1,1)#获取数据的时间段-起始时间 end = datetime.date.today()#获取数据的时间段-结束时间 stock = web.DataReader("600000.SS", "yahoo", start, end)#获取浦发银行从start到end的股票数据

通过上述的代码,可以获得如下数据:

技术图片

 

 

二、利用tushare

具体使用可以参考http://tushare.org/

三、利用quandl

#通过WIKI获取美股票数据
import quandl
tiker=[NDAQ]#[‘NDAQ‘,‘AAPL‘,‘GOOGL‘,‘FB‘,‘YHOO‘,‘YELP‘,‘AMZN‘,‘MSFT‘]
df = quandl.get(WIKI/ + ticker, authtoken = 2c24stWyXfdzLVFWxGe4,start_date = start_date,end_date = end_date)

 

先写到这里,想到什么再补充。

 

以上是关于股票交易数据接口获取股票基础信息数据的过程的主要内容,如果未能解决你的问题,请参考以下文章

数据分析之DataFrame基础操作巩固-股票分析

Paxos获SEC无行动异议函,可提供区块链股票结算服务

利用python获取股票数据

自定义view--仿照 体育app,股票,基金,区块链APP 数据信息栏展示

自定义view--仿照 体育app,股票,基金,电商,区块链APP 数据信息栏展示(还没写完)

股票数据格式说明