美文网首页
tushare库API数据获取

tushare库API数据获取

作者: kittybaby | 来源:发表于2020-02-09 23:46 被阅读0次

    1.pro.daily()

    输入参数

    名称 类型 必选 描述
    ts_code str N 股票代码(二选一)
    trade_date str N 交易日期(二选一)
    start_date str N 开始日期(YYYYMMDD)
    end_date str N 结束日期(YYYYMMDD)

    输出参数

    名称 类型 描述
    ts_code str 股票代码
    trade_date str 交易日期
    open float 开盘价
    high float 最高价
    low float 最低价
    close float 收盘价
    pre_close float 昨收价
    change float 涨跌额
    pct_chg float 涨跌幅
    vol float 成交量 (手)
    amount float 成交额 (千元)
    pro = ts.pro_api("4907b8834a0cecb6af0613e29bf71847206c41ddc3e598b9a25a0203") 
    #必须注册token凭证码
    # 股票列表
    data = pro.query('stock_basic', exchange='', list_status='L', fields='ts_code,
                  symbol,name,area,industry,list_date')
    
    # 日线行情
    df = pro.daily(ts_code='000001.SZ', start_date='20170812', 
                     end_date='20200208')
    
    # 周线行情
    df = pro.weekly(ts_code='000001.SZ', start_date='20170612', end_date='20190816', fields='ts_code,
                   trade_date,open,high,low,close,vol,amount')
    

    2.daily_basic:获取全部股票每日重要的基本面指标

    输出参数

    名称 类型 描述
    ts_code str TS股票代码
    trade_date str 交易日期
    close float 当日收盘价
    turnover_rate float 换手率(%)
    turnover_rate_f float 换手率(自由流通股)
    volume_ratio float 量比
    pe float 市盈率(总市值/净利润)
    pe_ttm float 市盈率(TTM)
    pb float 市净率(总市值/净资产)
    ps float 市销率
    ps_ttm float 市销率(TTM)
    dv_ratio float 股息率 (%)
    dv_ttm float 股息率(TTM)(%)
    total_share float 总股本 (万股)
    float_share float 流通股本 (万股)
    free_share float 自由流通股本 (万)
    total_mv float 总市值 (万元)
    circ_mv float 流通市值(万元)

    接口用法

    df = pro.daily_basic(ts_code='', trade_date='20180726', fields='ts_code,trade_date,turnover_rate,volume_ratio,pe,pb')
    

    3.pro_bar

    目前整合了股票(未复权、前复权、后复权)、指数、数字货币、ETF基金、期货、期权的行情数据。
    输入参数

    名称 类型 必选 描述
    ts_code str Y 证券代码
    api str N pro版api对象,如果初始化了set_token,此参数可以不需要
    start_date str N 开始日期 (格式:YYYYMMDD)
    end_date str N 结束日期 (格式:YYYYMMDD)
    asset str Y 资产类别:E股票 I沪深指数 C数字货币 FT期货 FD基金 O期权 CB可转债(v1.2.39),默认E
    adj str N 复权类型(只针对股票):None未复权 qfq前复权 hfq后复权 , 默认None
    freq str Y 数据频度 :支持分钟(min)/日(D)/周(W)/月(M)K线,其中1min表示1分钟(类推1/5/15/30/60分钟) ,默认D。对于分钟数据有600积分可用户可以试用(每分钟2次),正式权限请在QQ群私信群主或积分管理员。
    ma list N 均线,支持任意合理int数值。注:均线是动态计算,要设置一定时间范围才能获得相应的均线,比如5日均线,开始和结束日期参数跨度必须要超过5日。目前只支持单一个股票提取均线,即需要输入ts_code参数。
    factors list N 股票因子(asset='E'有效)支持 tor换手率 vr量比
    adjfactor str N 复权因子,在复权数据是,如果此参数为True,返回的数据中则带复权因子,默认为False。 该功能从1.2.33版本开始生效

    参考
    https://tushare.pro/document/2?doc_id=144

    相关文章

      网友评论

          本文标题:tushare库API数据获取

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