如何使用tushare的界面
模式1: pip安装tushare
模式2:访问https://pypi.python.org/pypi/tushare/下载并安装。
方法3:将源代码下载到本地python setup.py install。
升级TuShare
1.首先检查本地和在线版本号:
pip搜索tushare
2.升级TuShare:
pip安装tushare -升级
确认安装成功。
将tushare作为ts导入
打印ts。__版本_ _
获取历史交易数据
将tushare作为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 _ real time _ quotes(' 000581 ')
打印df[['代码','名称','价格','出价','要价','数量','金额','时间']]
返回值的描述:
0:名称,股票名称
1:开盘,今日开盘价
2: pre _ close,昨天的收盘价
3:价格,现价
4:高,今天最高价
5:低,今天最低价
6:出价,叫价,即“买一送一”的报价。
7:问,拍卖价,也就是“卖一个”的报价。
8: volumn,volume你可能需要做volumn/100。
9:金额,交易金额(CNY)
10: b1 _ v,一个投标量。
11: b1 _ p,委托买一个(竞价)。
12: B2 _ V,“买两个”
13: B2 _ p,“买两个”
14: B3 _ V,“买三”
15: B3 _ p,“买三”
16: B4 _ V," Maisi "
17: B4 _ p,“买四个”
18: b5 _ v,“买五”
19: b5 _ p,“买五”
20: a1 _ v,一件起批(笔数问量)
21: A1 _ P,一个提成(问价)
…
30:日期,日期
31:时间,时间