新发经济

创投

tushare获取股票数据,pythontushare获取股票数据

时间:2021-12-09 06:42

  1:如何从tushare获取所有A股编号数组

  首先确定是否安装正确tushare,如果安装直接用pipinstalltushare安装即可。
 

  2:tushare为什么获取不到2015年之前的数据,获取的数据都是从2015年开始的

  获取个股历史交易数据(包括均线数据),可以通过参数设置获取日k线分钟k线:怎样使用tushare的提供的数据与库talib计算macd

  安装TuShare
方式1:pip install tushare
方式2:访问安装
方式3:将源代码到本地python setup.py install
升级TuShare
1、先查看本地与线上的版本版本号:
pip search tushare
2、升级TuShare:
pip install tushare --upgrade
确认安装成功
import tushare as ts
print ts.__version__
获取历史交易数据
import tushare as ts
df = ts.get_hist_data(600848)
ts.get_hist_data(600848,ktype=W) #获取周k线数据
ts.get_hist_data(600848,ktype=M) #获取月k线数据
ts.get_hist_data(600848,ktype=5) #获取5分钟k线数据
ts.get_hist_data(600848,ktype=15) #获取15分钟k线数据
ts.get_hist_data(600848,ktype=30) #获取30分钟k线数据
ts.get_hist_data(600848,ktype=60) #获取60分钟k线数据
ts.get_hist_data(sh)#获取上证指数k线数据,其它参数与个股一致,下同
ts.get_hist_data(sz)#获取深圳成指k线数据 ts.get_hist_data(hs300)#获取沪深300指数k线数据
ts.get_hist_data(sz50)#获取上证50指数k线数据
ts.get_hist_data(zxb)#获取中小板指数k线数据
ts.get_hist_data(cyb)#获取创业板指数k线数据
Python财经数据接口包TuShare的使用
获取历史分笔数据
df = ts.get_tick_data(000756,2015-03-27)
df.head(10)
Python财经数据接口包TuShare的使用
获取实时分笔数据
df = ts.get_realtime_quotes(000581)
print df[[code,name,price,bid,ask,volume,amount,time]]
返回值说明:
0:name,股票名字
1:open,今日开盘价
2:pre_close,昨日收盘价
3:price,当前价格
4:high,今日最高价
5:low,今日最低价
6:bid,竞买价,即“买一”报价
7:ask,竞卖价,即“卖一”报价
8:volumn,成交量 maybe you need do volumn/100
9:amount,成交金额(元 CNY)
10:b1_v,委买一(笔数 bid volume)
11:b1_p,委买一(价格 bid price)
12:b2_v,“买二”
13:b2_p,“买二”
14:b3_v,“买三”
15:b3_p,“买三”
16:b4_v,“买四”
17:b4_p,“买四”
18:b5_v,“买五”
19:b5_p,“买五”
20:a1_v,委卖一(笔数 ask volume)
21:a1_p,委卖一(价格 ask price)
...
30:date,日期
31:time,时间

  4:如何获取实时的股票行情信息,有相关的公用接口或者数据源吗

  到你开户的证券公司主页随便一个股票分析软件就能接收到实时的股票行情信息。

  5:如何快速取得股票交易历史数据

  不可以。A股是人民币交易的股票,B是外汇交易的股票,B股交易要另外开户!

  6:如何获取股票历史数据

  如何快速取得股票交易历史数据,直接在交易软件里面查看历史成交就知道了,可以设置一个个时间段进行查询。查询到的数据可以直接导出。