get_stock_name - 获取证券名称

get_stock_name 是 PTrade 中用于获取证券名称的接口。

原型

get_stock_name(stocks)

释义

get_stock_name 是 PTrade 中用于获取证券名称的接口。

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

参数

参数 是否必填 官方原始定义
stocks stocks

返回值

证券名称字典,dict类型,key为证券代码,value为证券名称(dict[str:str])。当没有查询到相关数据或者输入有误时value为None(NoneType);

{'600570.SS': '恒生电子'}

示例

def initialize(context):

g.security = ['600570.SS', '600571.SS']

set_universe(g.security)

def handle_data(context, data):

#获取600570.SS股票名称

stock_name = get_stock_name(g.security[0])

log.info(stock_name)

#获取股票池所有的证券名称

stock_names = get_stock_name(g.security)

log.info(stock_names)

详细说明

get_stock_name(stocks)

使用场景

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

接口说明

该接口可获取股票、可转债、ETF等名称。

注意事项

交易场景下,默认每个交易日的09:07分~09:09之间完成当天数据的更新,因此在9:10分之后正常情况是可以获取到当天更新的数据的,比如当日新股的基础信息。如果当日未更新,新股返回空dict

参数详细说明

stocks:证券代码(list[str]/str);

返回值

证券名称字典,dict类型,key为证券代码,value为证券名称(dict[str:str])。当没有查询到相关数据或者输入有误时value为None(NoneType);

{'600570.SS': '恒生电子'}