恒生PTrade如何获取行业成份股?量化策略PTrade量化软件

get_industry_stocks- 获取行业成份股

复制代码
get_industry_stocks(industry_code)
使用场景

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

接口说明

该接口用于获取一个行业的所有股票,行业列表

注意事项:

该函数获取的是当下的数据,因此回测不能取到真正匹配回测日期的数据,注意未来函数

参数

industry_code: 行业编码,尾缀必须是.XBHS 如农业股:A01000.XBHS(str)

返回

返回股票代码的list(list[str,...])

复制代码
['300970.SZ', '300087.SZ', '300972.SZ', '002772.SZ', '000998.SZ', '002041.SZ', '600598.SS', '600371.SS', '600506.SS', '300511.SZ', '600359.SS', '600354.SS', '601118.SS', '600540.SS', '300189.SZ',
 '600313.SS', '600108.SS'] 
示例
复制代码
def initialize(context):
    g.security = '600570.SS'
    set_universe(g.security)

def before_trading_start(context, data):
    # 获取农业的股票, 设为股票池
    stocks = get_industry_stocks('A01000.XBHS')
    set_universe(stocks)
    log.info(stocks)

def handle_data(context, data):
    pass
相关推荐
papaofdoudou1 分钟前
AMD-V 嵌套分页白皮书翻译
java·linux·服务器
篱笆院的狗4 分钟前
未备案域名申请SSL证书
linux
2301_803538956 分钟前
SQL如何避免不同团队修改同一张表_基于前缀名的授权GRANT ON语法
jvm·数据库·python
李日灐8 分钟前
<1>Linux基础指令:Linux 高频指令详解 + 文件与目录认知
linux·运维·服务器·开发语言·后端·命令
色空大师8 分钟前
【Linux-安装nginx】
linux·运维·前端·nginx·部署
艾莉丝努力练剑9 分钟前
【Linux线程】Linux系统多线程(七):<线程同步与互斥>线程同步(下)
java·linux·运维·服务器·c++·学习·操作系统
zzzyyy5389 分钟前
Linux进程控制(1)
linux·运维·服务器
m0_6784854512 分钟前
c++怎么在Windows下设置文件的安全访问控制列表(ACL)权限【底层】
jvm·数据库·python
2301_8176722617 分钟前
Go语言怎么做六边形架构_Go语言六边形架构教程【简明】
jvm·数据库·python
m0_6784854525 分钟前
Pytest 实现两级参数化:让服务名依赖于应用名的灵活测试方案
jvm·数据库·python