get_trend_data - 获取集中竞价期间代码数据

get_trend_data 是 PTrade 中用于获取集中竞价期间代码数据的接口。

原型

get_trend_data(date=None, stocks=None, market=None)

释义

get_trend_data 是 PTrade 中用于获取集中竞价期间代码数据的接口。

研究:支持;回测:支持;模拟:官方目录未明确;实盘:支持。

参数

参数 是否必填 官方原始定义
date date=None
stocks stocks=None
market market=None

返回值

正常返回一个dict类型数据,包含每只代码的信息

包含以下信息:

time_stamp:时间戳(int);

hq_px:价格(float);

wavg_px:加权价格(float);

business_amount:总成交量(int);

business_balance:总成交额(int);

amount:持仓量(int);

示例

def initialize(context):

g.security = '600570.SS'

set_universe(g.security)

def handle_data(context, data):

trend_data = get_trend_data(stocks='600570.SS')

log.info(trend_data)

trend_data = get_trend_data("20230308")

log.info(trend_data['600570.SS'])

trend_data = get_trend_data(market=["XSHG", "XSHE"])

log.info(trend_data['600570.SS'])

获取证券信息

详细说明

get_trend_data(date=None, stocks=None, market=None)

使用场景

该函数在研究、回测、交易模块可用

接口说明

获取集中竞价期间代码数据。

注意事项

不传参数时,默认返回当日XSHE,XSHG市场所有代码的数据。

stocks和market不能同时入参。

获取失败时返回空dict{}

参数详细说明

date:日期(格式为:YYYYmmdd)(str);

stocks:股票代码(str/list[str]);

market:市场(str/list[str])

返回值

正常返回一个dict类型数据,包含每只代码的信息

包含以下信息:

time_stamp:时间戳(int);

hq_px:价格(float);

wavg_px:加权价格(float);

business_amount:总成交量(int);

business_balance:总成交额(int);

amount:持仓量(int);