如何使用tushare的界面

安装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:时间,时间