美文网首页python
tushare用法记录

tushare用法记录

作者: 平凡啊菜 | 来源:发表于2016-08-20 20:47 被阅读2523次

    以中通客车为例,tushare 用法记录下

    system:OSX 10.11.6
    python version:Python 3.5.2 :: Anaconda custom (x86_64)
    tushare version:0.5.0
    
    import tushare as ts
    import time
    
    print('数据来源版本:'+ts.__version__)
    
    #沪深300指数K线数据
    print(ts.get_hist_data('hs300'))
    #沪深300指数60分钟K线数据
    print(ts.get_hist_data('hs300',ktype='60'))
    
    #复权数据
    #中通客车的前复权数据
    print(ts.get_h_data('000957'))
    
    #中通客车后复权数据
    print(ts.get_h_data('000957',autype='hfq'))
    
    #中通客车不复权数据')
    print(ts.get_h_data('000957',autype=None))
    #行业分类
    print('行业分类:\n',ts.get_industry_classified())
    #概念分类
    print('概念分类:\n',ts.get_concept_classified())
    #地域分类
    print('地域分类:\n',ts.get_area_classified())
    #创业板分类
    print('创业板分类:\n',ts.get_gem_classified())
    #风险警示板分类
    print('风险警示板分类:\n',ts.get_st_classified())
    #沪深300成分股及权重
    print('沪深300成分股及权重:\n',ts.get_hs300s())
    
    #中通客车10日历史数据
    ztkchist = ts.get_hist_data('000957')
    print(ztkchist.tail(10))
    
    #中通客车周K线数据
    print(ts.get_hist_data('000957',ktype="W"))
    #中通客车月K线数据
    print(ts.get_hist_data('000957',ktype="M"))
    #中通客车5分钟K线
    print(ts.get_hist_data('000957',ktype='5'))
    #中通客车30分钟K线数据
    print(ts.get_hist_data('000957',ktype='30'))
    #中通客车60分钟K线数据
    print(ts.get_hist_data('000957',ktype='60'))
    
    #中通客车实时报价
    ztkcrealtime = ts.get_realtime_quotes('000957')
    print(ztkcrealtime[['code','name','price','bid','ask','volume','amount','time']])
    
    #中通客车大单交易,大单为500手
    ztkcdd=ts.get_sina_dd('000957',date='2016-08-05',vol=100)
    print(ztkcdd)
    ztkcdd.to_excel("./中通客车20160805大单交易.xlsx")
    
    #新股
    newts = ts.new_stocks()
    print(newts)
    
    #沪市融资融券数据
    ztkc_margin=ts.sh_margin_details(start='2016-01-01', end='2016-08-05', symbol='601668')
    print(ztkc_margin)
    
    #信息地雷
    guba = ts.guba_sina(True)
    print(guba)
    print(guba.ix[1]['content'])
    
    #个股信息地雷
    print(ts.get_notices('000957'))
    
    #中通客车历史分笔数据
    ztkctick = ts.get_tick_data('000957','2016-08-05')
    print(ztkctick.head(100))
    
    #当日所有股票
    all = ts.get_today_all()
    all.to_excel('./今日股票数据.xlsx')
    print(ts.get_today_all())
    

    相关文章

      网友评论

        本文标题:tushare用法记录

        本文链接:https://www.haomeiwen.com/subject/cwpisttx.html