FAQ > 金融建模 > 数据提取 > 证券代码序列提取 > 基金代码序列

Q:指定日在市的ETF基金代码集合    

  • 说明:由于退市板块没有按基金交易方式进行区分,因此在提取历史样本时,需要根据基信息数据进行筛选得到。
     return FundsOperateFunds(getbkall("ETF"),20240508T);


    扩展:其中"ETF"可变更成其它基金类型板块或多个板块,如'ETF;LOF'
      bks:='ETF;LOF';//指定板块
      EndT:=20240508T;//指定日
      //获取所有该板块的证券列表,包括已退市
      AllF:= getbkall(bks);
     
      //从样本中筛选出指定日还在运作的基金
      funds:= FundsOperateFunds(AllF,EndT); //-所有ETF的一级市场代码
      //JYfunds:= sselect spec(base(302033),thisrow) from funds end; //-转换为二级市场代码(交易代码)
      return funds;