恒生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
相关推荐
Saniffer_SH几秒前
【每日一题】一台可编程的PCIe 6.0主机 + 一套自动化CTS验证平台 + 一个轻量级链路分析系统
运维·服务器·测试工具·fpga开发·自动化·计算机外设·硬件架构
吕司几秒前
Linux线程的概念
linux·运维·服务器
河南博为智能科技有限公司7 分钟前
智能变电站辅控系统解决方案!
运维·边缘计算
淡定一生233321 分钟前
数据仓库建模方法
大数据·数据库·数据仓库
洛菡夕24 分钟前
MySQL故障排查与生产环境优化
数据库·mysql
gjc59236 分钟前
零基础OceanBase数据库入门(3):创建租户
数据库·oceanbase
l1t37 分钟前
DeepSeek总结的 PostgreSQL 19:为 UPDATE/DELETE 添加 FOR PORTION OF 子句
大数据·数据库·postgresql
RestCloud40 分钟前
如何用ETL实现多租户数据库的数据隔离与整合
数据库·数据仓库·etl·etlcloud·数据同步·数据集成平台·数据库传输
悢七42 分钟前
单机部署 OceanBase 集群
数据库·ffmpeg·oceanbase
gjc59242 分钟前
零基础OceanBase数据库入门(4):创建MySQL模式数据库
数据库·mysql·oracle·oceanbase