FAQ > 金融建模 > 建模问题 > 行业与板块

Q:如何提取中证一级行业以及对应的二级三级行业分类列表    

  • A:本文给出两种取数实现方式。
    实现一:通过天软系统板块列表,进行提取,提取方式如下:
      hy1:= getbklist('股票\\行业类别\\中证行业');
      ret:=array();
      for i:=0 to length(hy1)-1 do
      begin
        hy2:=getbklist('股票\\行业类别\\中证行业\\'$hy1[i]);
        for j:=0 to length(hy2)-1 do
        begin
          hy3:=getbklist('股票\\行业类别\\中证行业\\'$hy1[i]$'\\'$hy2[j]);
          ret&=select hy1[i] as '一级行业',hy2[j] as '二级行业',thisrow as '三级行业'
              from hy3 end;
        end
      end
      return ret;
    返回如下:
    一级行业二级行业三级行业
    中证房地产中证房地产Ⅱ中证房地产管理与服务
    中证房地产中证房地产Ⅱ中证房地产开发与园区
    中证工业行业中证电力设备中证储能设备
    中证工业行业中证电力设备中证电网设备
    中证工业行业中证电力设备中证发电设备
    中证工业行业中证航空航天与国防中证国防装备
    中证工业行业中证航空航天与国防中证航空航天
    中证工业行业中证环保中证节能与生态修复
    中证工业行业中证环保中证污染治理
    中证工业行业中证机械制造中证工业集团企业
    中证工业行业中证机械制造中证交通运输设备
    中证工业行业中证机械制造中证通用机械
    中证工业行业中证机械制造中证专用机械
    中证工业行业中证建筑装饰中证建筑产品
    中证工业行业中证建筑装饰中证建筑与工程
    中证工业行业中证建筑装饰中证建筑装修
    中证工业行业中证交通运输中证交通基本设施
    中证工业行业中证交通运输中证运输业
    中证工业行业中证商业服务与用品中证商业服务与用品Ⅲ
    中证公用事业中证公用事业Ⅱ中证电力及电网
    中证公用事业中证公用事业Ⅱ中证供热及其他
    中证公用事业中证公用事业Ⅱ中证燃气
    中证公用事业中证公用事业Ⅱ中证市政环卫
    中证公用事业中证公用事业Ⅱ中证水务
    中证金融中证保险中证保险Ⅲ
    中证金融中证其他金融中证其他金融服务
    中证金融中证其他金融中证消费信贷
    中证金融中证银行行业中证商业银行
    中证金融中证资本市场中证其他资本市场
    中证金融中证资本市场中证证券公司
    中证可选消费中证乘用车及零部件中证乘用车
    中证可选消费中证乘用车及零部件中证摩托车及其他
    中证可选消费中证乘用车及零部件中证汽车经销商与汽车服务
    中证可选消费中证乘用车及零部件中证汽车零部件与轮胎
    中证可选消费中证纺织服装与珠宝中证纺织服装
    中证可选消费中证纺织服装与珠宝中证珠宝与奢侈品
    中证可选消费中证零售业中证互联网零售
    中证可选消费中证零售业中证旅游零售
    中证可选消费中证零售业中证一般零售
    中证可选消费中证零售业中证专营零售
    中证可选消费中证耐用消费品中证家居
    中证可选消费中证耐用消费品中证家用电器
    中证可选消费中证耐用消费品中证休闲设备与用品
    中证可选消费中证消费者服务中证教育服务
    中证可选消费中证消费者服务中证休闲服务
    中证能源行业中证能源Ⅱ中证煤炭行业
    中证能源行业中证能源Ⅱ中证石油与天然气
    中证能源行业中证能源Ⅱ中证油气开采与油田服务
    中证通信服务中证传媒行业中证数字媒体
    中证通信服务中证传媒行业中证文化娱乐
    中证通信服务中证传媒行业中证营销与广告
    中证通信服务中证电信服务中证电信运营服务
    中证通信服务中证电信服务中证电信增值服务
    中证通信服务中证通信设备及技术服务中证数据中心
    中证通信服务中证通信设备及技术服务中证通信技术服务
    中证通信服务中证通信设备及技术服务中证通信设备
    中证信息技术中证半导体中证半导体材料与设备
    中证信息技术中证半导体中证分立器件
    中证信息技术中证半导体中证集成电路
    中证信息技术中证电子中证电子化学品
    中证信息技术中证电子中证电子元件
    中证信息技术中证电子中证电子终端及组件
    中证信息技术中证电子中证光学光电子
    中证信息技术中证电子中证其他电子
    中证信息技术中证计算机中证软件开发
    中证信息技术中证计算机中证信息技术服务
    中证医药卫生中证医疗中证医疗器械
    中证医药卫生中证医疗中证医疗商业与服务
    中证医药卫生中证医药中证化学药
    中证医药卫生中证医药中证生物药品
    中证医药卫生中证医药中证制药与生物科技服务
    中证医药卫生中证医药中证中药
    中证原材料中证非金属材料中证建筑材料
    中证原材料中证非金属材料中证其他非金属材料
    中证原材料中证钢铁中证钢铁Ⅲ
    中证原材料中证化工中证化学纤维
    中证原材料中证化工中证化学原料
    中证原材料中证化工中证化学制品
    中证原材料中证化工中证农用化工
    中证原材料中证化工中证塑料
    中证原材料中证化工中证橡胶
    中证原材料中证有色金属中证工业金属
    中证原材料中证有色金属中证贵金属
    中证原材料中证有色金属中证其他有色金属及合金
    中证原材料中证有色金属中证稀有金属
    中证原材料中证造纸与包装中证容器与包装
    中证原材料中证造纸与包装中证纸类与林业产品
    中证主要消费中证家庭与个人用品中证家庭用品
    中证主要消费中证家庭与个人用品中证美容护理
    中证主要消费中证农牧渔中证养殖
    中证主要消费中证农牧渔中证种植
    中证主要消费中证食品、饮料与烟草中证酒
    中证主要消费中证食品、饮料与烟草中证软饮料
    中证主要消费中证食品、饮料与烟草中证食品

    实现二:通过所有股票的中证行业信息获取相关行业分类及行业代码
    zzhy:=select distinct ["中证一级行业"],["中证一级行业代码"],
               ["中证二级行业"],["中证二级行业代码"],
               ["中证三级行业"],["中证三级行业代码"]
      from infotable 10 of getbk("A股")
      where ["中证一级行业"] order by ["中证一级行业代码"] end;
    return zzhy;
    返回结果:
    中证一级行业中证一级行业代码中证二级行业中证二级行业代码中证三级行业中证三级行业代码
    能源10能源Ⅱ1010石油与天然气101020
    能源10能源Ⅱ1010油气开采与油田服务101010
    能源10能源Ⅱ1010煤炭101030
    原材料15化工1510化学制品151040
    原材料15化工1510塑料151050
    原材料15有色金属1520其他有色金属及合金152040
    原材料15造纸与包装1550容器与包装155010
    原材料15非金属材料1540其他非金属材料154020
    原材料15化工1510化学纤维151020
    原材料15化工1510农用化工151010
    原材料15化工1510橡胶151060
    原材料15化工1510化学原料151030
    原材料15有色金属1520工业金属152010
    原材料15钢铁1530钢铁Ⅲ153010
    原材料15造纸与包装1550纸类与林业产品155020
    原材料15有色金属1520稀有金属152030
    原材料15非金属材料1540建筑材料154010
    原材料15有色金属1520贵金属152020
    工业20机械制造2040专用机械204020
    工业20建筑装饰2020建筑与工程202010
    工业20航空航天与国防2010航空航天201010
    工业20电力设备2030发电设备203010
    工业20航空航天与国防2010国防装备201020
    工业20电力设备2030电网设备203020
    工业20机械制造2040交通运输设备204030
    工业20商业服务与用品2060商业服务与用品Ⅲ206010
    工业20机械制造2040通用机械204010
    工业20环保2050节能与生态修复205020
    工业20电力设备2030储能设备203030
    工业20环保2050污染治理205010
    工业20交通运输2070运输业207010
    工业20交通运输2070交通基本设施207020
    工业20建筑装饰2020建筑装修202020
    工业20机械制造2040工业集团企业204040
    工业20建筑装饰2020建筑产品202030
    可选消费25乘用车及零部件2510汽车零部件与轮胎251010
    可选消费25乘用车及零部件2510汽车经销商与汽车服务251040
    可选消费25乘用车及零部件2510摩托车及其他251030
    可选消费25耐用消费品2520家用电器252010
    可选消费25耐用消费品2520休闲设备与用品252030
    可选消费25纺织服装与珠宝2530纺织服装253010
    可选消费25耐用消费品2520家居252020
    可选消费25消费者服务2540休闲服务254010
    可选消费25乘用车及零部件2510乘用车251020
    可选消费25零售业2550专营零售255020
    可选消费25零售业2550旅游零售255030
    可选消费25零售业2550一般零售255010
    可选消费25零售业2550互联网零售255040
    可选消费25消费者服务2540教育服务254020
    可选消费25纺织服装与珠宝2530珠宝与奢侈品253020
    主要消费30食品、饮料与烟草3010食品301030
    主要消费30食品、饮料与烟草3010软饮料301020
    主要消费30农牧渔3020种植302010
    主要消费30家庭与个人用品3030美容护理303020
    主要消费30农牧渔3020养殖302020
    主要消费30家庭与个人用品3030家庭用品303010
    主要消费30食品、饮料与烟草3010301010
    医药卫生35医疗3510医疗器械351010
    医药卫生35医药3520化学药352020
    医药卫生35医药3520生物药品352010
    医药卫生35医药3520中药352030
    医药卫生35医疗3510医疗商业与服务351020
    医药卫生35医药3520制药与生物科技服务352040
    金融40银行4010商业银行401010
    金融40资本市场4030证券公司403010
    金融40资本市场4030其他资本市场403020
    金融40其他金融4020其他金融服务402010
    金融40保险4040保险Ⅲ404010
    信息技术45电子4520光学光电子452030
    信息技术45电子4520电子终端及组件452010
    信息技术45电子4520电子元件452020
    信息技术45计算机4510信息技术服务451020
    信息技术45计算机4510软件开发451010
    信息技术45半导体4530集成电路453010
    信息技术45电子4520电子化学品452040
    信息技术45电子4520其他电子452050
    信息技术45半导体4530半导体材料与设备453030
    信息技术45半导体4530分立器件453020
    通信服务50传媒5030文化娱乐503020
    通信服务50通信设备及技术服务5020通信设备502010
    通信服务50通信设备及技术服务5020数据中心502020
    通信服务50通信设备及技术服务5020通信技术服务502030
    通信服务50电信服务5010电信运营服务501010
    通信服务50传媒5030营销与广告503010
    通信服务50传媒5030数字媒体503030
    通信服务50电信服务5010电信增值服务501020
    公用事业55公用事业Ⅱ5510燃气551020
    公用事业55公用事业Ⅱ5510市政环卫551040
    公用事业55公用事业Ⅱ5510电力及电网551010
    公用事业55公用事业Ⅱ5510水务551030
    公用事业55公用事业Ⅱ5510供热及其他551050
    房地产60房地产Ⅱ6010房地产管理与服务601020
    房地产60房地产Ⅱ6010房地产开发与园区601010