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': '恒生电子'}