#!/usr/bin/env python
# -*-coding=utf-8-*-
"""
author:lkw
date:2018.6.10
function:存放板块信息，包块行业、概念、地域、指数，每个包含两个部分：板块：参数、部分板块：板块。
code:中文到参数的映射
to_full:中文的标准化
"""

# 地域信息
region_list = ['广东省', '北京', '吉林省', '江苏省', '辽宁省', '安徽省', '四川省', '浙江省', '湖南省',                     '河北省', '新疆维吾尔自治区', '山东省', '河南省', '山西省',
               '江西省', '青海省', '湖北省', '内蒙古自治区', '海南省', '重庆', '陕西省', '福建省',                         '广西壮族自治区', '天津', '云南省', '贵州省', '甘肃省',
               '宁夏回族自治区', '黑龙江省', '上海', '西藏自治区', '天津', '河北省', '山西省', '山东省',
               '河南省', '贵州省', '云南省', '甘肃省', '广西壮族自治区', '新疆维吾尔自治区']
region_code = {
    '广东省': 'GDS', '北京': 'BJ', '吉林省': 'JLS', '江苏省': 'JSS',
    '辽宁省': 'LNS', '安徽省': 'AHS', '四川省': 'SCS', '浙江省': 'ZJS',
    '湖南省': 'HUNS', '甘肃省': 'GSS', '广西壮族自治区': 'GXS', '新疆维吾尔自治区': 'XJ',
    '江西省': 'JXS', '青海省': 'QHS', '湖北省': 'HUBS', '内蒙古自治区': 'NMG',
    '海南省': 'HANS',
    '重庆': 'CQ', '陕西省': 'SHXS', '福建省': 'FJS', '宁夏回族自治区': 'NX',
    '黑龙江省': 'HLJ', '上海': 'SH', '西藏自治区': 'XZ', '天津': 'TJ',
    '河北省': 'HEBS',
    '山西省': 'SXS', '山东省': 'SDS', '河南省': 'HENS', '贵州省': 'GZS',
    '云南省': 'YNS'
}
region_to_full = {
    '广东省': '广东省', '北京': '北京', '吉林省': '吉林省', '江苏省': '江苏省',
    '辽宁省': '辽宁省', '安徽省': '安徽省', '四川省': '四川省', '浙江省': '浙江省',
    '湖南省': '湖南省', '江西省': '江西省', '青海省': '青海省', '湖北省': '湖北省',
    '内蒙古自治区': '内蒙古自治区', '海南省': '海南省', '重庆': '重庆', '陕西省': '陕西省',
    '福建省': '福建省', '宁夏回族自治区': '宁夏回族自治区', '黑龙江省': '黑龙江省', '上海': '上海',
    '天津': '天津', '河北省': '河北省', '山西省': '山西省', '山东省': '山东省',
    '河南省': '河南省', '贵州省': '贵州省', '云南省': '云南省', '甘肃省': '甘肃省',
    '广西壮族自治区': '广西壮族自治区', '西藏自治区': '西藏自治区', '新疆维吾尔自治区': '新疆维吾尔自治区',
    '广东': '广东省',
    '粤': '广东省', '京': '北京', '吉林': '吉林省', '吉': '吉林省',
    '江苏': '江苏省', '苏': '江苏省', '辽': '辽宁省', '辽宁': '辽宁省',
    '皖': '安徽省', '安徽': '安徽省', '四川': '四川省', '川': '四川省',
    '浙': '浙江省', '浙江': '浙江省', '蜀': '四川省', '湘': '湖南省',
    '湖南': '湖南省', '冀': '河北省', '河北': '河北省', '新': '新疆维吾尔自治区',
    '新疆': '新疆维吾尔自治区', '鲁': '山东省', '山东': '山东省', '豫': '河南省',
    '河南': '河南省', '晋': '山西省', '山西': '山西省', '赣': '江西省',
    '江西': '江西省', '青': '青海省', '青海': '青海省', '鄂': '湖北省',
    '湖北': '湖北省', '蒙': '内蒙古自治区', '内蒙古': '内蒙古自治区', '琼': '海南省',
    '海南': '海南省', '': '重庆', '渝': '重庆', '陕': '陕西省',
    '陕西': '陕西省', '闽': '福建省', '福建': '福建省', '桂': '广西壮族自治区',
    '广西': '广西壮族自治区', '秦': '陕西省', '津': '天津', '云': '云南省',
    '云南': '云南省', '黔': '贵州省', '贵州': '贵州省', '贵': '贵州省',
    '陇': '甘肃省', '滇': '云南省', '甘': '甘肃省', '甘肃': '甘肃省',
    '宁': '宁夏回族自治区', '宁夏': '宁夏回族自治区', '黑龙江': '黑龙江省', '黑': '黑龙江省',
    '沪': '上海', '西藏': '西藏自治区', '藏': '西藏自治区', }


# 概念信息
conception_code = {
    '360概念': '360GN', '3D玻璃': '3DBL', '3D传感': '3DCG', '3D打印': '3DDY',
    '4G': '4G', '5G': '5G', '安防监控': 'AFJK', '阿里巴巴概念': 'ALBBGN',
    '北部湾自贸区': 'BBWZMQ', '百度概念': 'BDGN', '保底增持': 'BDZC', '白马股': 'BMG',
    'CART疗法': 'CAR-TLF', '触板': 'CB', 'CDM项目': 'CDMXM', 'CDR概念': 'CDRGN',
    '充电桩': 'CDZ', '参股金融': 'CGJR', '参股宁德时代': 'CGNDSD', '传感器': 'CGQ',
    '参股消费金融': 'CGXFJR', '参股药明康德': 'CGYMKD', '超级电容': 'CJDR', '长江经济带': 'CJJJD',
    '长吉图板块': 'CJTBK', '成交主力': 'CJZL', '出口型企业': 'CKXQY', '触摸屏': 'CMP',
    '长三角': 'CSJ', '创投': 'CT', '次新股': 'CXG', '创新药': 'CXY',
    '成渝特区': 'CYTQ', '操作系统国产化': 'CZXTGCH', '打板': 'DB', '电动物流车': 'DDWLC',
    '地方国企': 'DFGQ', '大飞机': 'DFJ', '独角兽概念': 'DJSGN', '独家药': 'DJY',
    '动漫': 'DM', '地热能': 'DRN', '第三方支付': 'DSFZF', '大数据': 'DSJ',
    '迪士尼': 'DSN', '大央企重组': 'DYQZZ', '电子竞技': 'DZJJ', '电子商务': 'DZSW',
    '电子政务': 'DZZW', '二胎政策': 'ETZC', '二线龙头': 'EXLT', '反关税': 'FGS',
    '氟化工': 'FHG', '福建自贸区': 'FJZMQ', '风力发电': 'FLFD', '富士康概念': 'FSKGN',
    '房屋租赁': 'FWZL', '仿制药': 'FZY', '钴': 'G', '国产化创新': 'GCHCX',
    '国产软硬件': 'GCRYJ', '广东国资改革': 'GDGZGG', '广东省国资': 'GDSGZ', '高端装备制造': 'GDZBZZ',
    '光伏': 'GF', '国家队': 'GJD', '钢结构': 'GJG', '国企混改': 'GQHG',
    '股权激励': 'GQJL', '股权转让': 'GQZR', '高送转概念': 'GSZGN', '高送转预期': 'GSZYQ',
    '高铁': 'GT', '高校': 'GX', '共享单车': 'GXDC', '共享汽车': 'GXQC',
    '工业4.0': 'GY4.0', '工业互联网': 'GYHLW', '工业气体': 'GYQT', '港珠澳大桥': 'GZADQ',
    '国资改革': 'GZGG', '环保概念': 'HBGN', '河北省国资': 'HBSGZ', '火电': 'HD',
    '核高基': 'HGJ', '沪股通50': 'HGT50', '黄酒': 'HJ', '黄金珠宝': 'HJZB',
    '互联网金融': 'HLWJR', '互联网营销': 'HLWYX', '航母': 'HM', '海绵城市': 'HMCS',
    '核能核电': 'HNHD', '海南旅游岛': 'HNLYD', '海南省国资': 'HNSGZ', '海南自贸港': 'HNZMG',
    '沪深港通重仓': 'HSGTZC', '合同能源管理': 'HTNYGL', '化妆品': 'HZP', '合资企业': 'HZQY',
    'IP流量变现': 'IPLLBX', 'IPV6': 'IPV6', '鸡': 'J', '机床': 'JC',
    '集成电路': 'JCDL', '鸡产业': 'JCY', '家纺': 'JF', '军工改制': 'JGGZ',
    '京津冀一体化': 'JJJYTH', '金控平台': 'JKPT', '借壳上市': 'JKSS', '健康中国': 'JKZG',
    '吉利概念': 'JLGN', '军民融合': 'JMRH', '举牌': 'JP', '机器人': 'JQR',
    '机器视觉': 'JQSJ', '金融改革': 'JRGG', '金融科技': 'JRKJ', '江苏省国资': 'JSSGZ',
    '聚碳酸酯': 'JTSZ', '基因检测': 'JYJC', '精准扶贫': 'JZFP', '建筑节能': 'JZJN',
    'K12教育': 'K-12JY', '抗癌': 'KA', '宽带提速': 'KDTS', '抗核辐射': 'KHFS',
    '跨境电商': 'KJDS', '可燃冰': 'KRB', '可转债': 'KZZ', '蓝宝石': 'LBS',
    '锂电池': 'LDC', '垃圾发电': 'LJFD', '锂矿': 'LK', '冷链物流': 'LLWL',
    'LNG': 'LNG', '绿色节能照明': 'LSJNZM', '领涨龙头': 'LZLT', '量子通信': 'LZTX',
    '煤电重组': 'MDZZ', '棉花': 'MH', '美丽中国': 'MLZG', 'MSCI概念': 'MSCIGN',
    '蚂蚁金服': 'MYJF', '民营银行': 'MYYX', '民营医院': 'MYYY', 'MicroLED': 'MicroLED',
    '南北船合并': 'NBCHB', '宁德时代产业链': 'NDSDCYL', '南京市国资': 'NJSGZ', '扭亏': 'NK',
    '能源互联网': 'NYHLW', 'O2O': 'O2O', 'OLED': 'OLED', '浦东新区': 'PDXQ',
    '苹果': 'PG', '啤酒': 'PJ', 'PM2.5': 'PM2.5', 'PPP': 'PPP',
    '葡萄酒': 'PTJ', '汽车后市场': 'QCHSC', '期货概念': 'QHGN', '去IOE': 'QIOE',
    '区块链': 'QKL', '禽流感': 'QLG', '人工智能': 'RGZN', '染料': 'RL',
    '燃料电池': 'RLDC', '融资融券': 'RZRQ', '丝绸之路': 'SCZL', '上海本地重组': 'SHBDZZ',
    '上海国资改革': 'SHGZGG', '上海自贸区': 'SHZMQ', '世界杯': 'SJB', '涉矿': 'SK',
    '水利水电建设': 'SLSDJS', '赛马': 'SM', '石墨烯': 'SMX', '食品安全': 'SPAQ',
    '三沙': 'SS', 'ST概念': 'STGN', '三网融合': 'SWRH', '生物识别': 'SWSB',
    '生物疫苗': 'SWYM', '生物育种': 'SWYZ', '深圳前海新区': 'SZQHXQ', '深圳市国资': 'SZSGZ',
    '数字中国': 'SZZG', '钛白粉': 'TBF', '土地流转': 'TDLZ', '特高压': 'TGY',
    '炭黑': 'TH', '太赫兹': 'THZ', '天津市国资': 'TJSGZ', '天津自贸区': 'TJZMQ',
    '特斯拉': 'TSL', '特色小镇': 'TSXZ', '体外诊断': 'TWZD', '腾讯概念': 'TXGN',
    '体育': 'TY', '通用航空': 'TYHK', '太阳能发电': 'TYNFD', '无感支付': 'WGZF',
    '文化传媒概念': 'WHCMGN', '网红经济': 'WHJJ', '挖掘机': 'WJJ', '网络安全': 'WLAQ',
    '网络彩票': 'WLCP', '物流骨干网': 'WLGGW', '物联网': 'WLW', '网络游戏': 'WLYX',
    '尾气治理': 'WQZL', '无人机': 'WRJ', '污水处理': 'WSCL', '维生素': 'WSS',
    '无线充电': 'WXCD', '卫星导航': 'WXDH', '微信小程序': 'WXXCX', '外资并购': 'WZBG',
    '外资并购国际版': 'WZBG(GJB)', '雄安新区': 'XAXQ', '西部水泥': 'XBSN', '新材料': 'XCL',
    '小程序': 'XCX', '西藏振兴': 'XCZX', '消费金融': 'XFJR', '新股': 'XG',
    '新疆区域振兴': 'XJQYZX', '小金属': 'XJS', '新零售': 'XLS', '小米产业链': 'XMCYL',
    '虚拟现实': 'XNXS', '新能源': 'XNY', '新能源汽车': 'XNYQC', '小盘成长': 'XPCC',
    '芯片国产化': 'XPGCH', '新三板': 'XSB', '稀土': 'XT', '稀土永磁': 'XTYC',
    '新型城镇化': 'XXCZH', '新型煤化工': 'XXMHG', '行业龙头': 'XYLT', '血液制品': 'XYZP',
    '乙醇汽油': 'YCQY', '移动互联网': 'YDHLW', '移动互联网入口': 'YDHLWRK', '一带一路': 'YDYL',
    '移动支付': 'YDZF', '移动转售': 'YDZS', '粤港澳大湾区': 'YGADWQ', '粤港澳自贸区': 'YGAZMQ',
    '员工持股': 'YGCG', '盐湖提锂': 'YHTL', '云计算': 'YJS', '养老产业': 'YLCY',
    '医疗改革': 'YLGG', '医疗器械': 'YLQX', '央企': 'YQ', '油气改革': 'YQGG',
    '油气管网升级': 'YQGWSJ', '液态金属': 'YTJS', '一线龙头': 'YXLT', '医药电商': 'YYDS',
    '页岩气和煤层气': 'YYQHMCQ', '预增': 'YZ', '猪': 'Z', '增持': 'ZC',
    '猪产业': 'ZCY', '中概股回归': 'ZGGHG', '智慧城市': 'ZHCS', '智慧农业': 'ZHNY',
    '智慧停车': 'ZHTC', '智慧医疗': 'ZHYL', '证金概念': 'ZJGN', '摘帽': 'ZM',
    '智能穿戴': 'ZNCD', '智能电视': 'ZNDS', '智能电网': 'ZNDW', '智能IC卡': 'ZNICQ',
    '智能家居': 'ZNJJ', '智能交通': 'ZNJT', '智能汽车': 'ZNQC', '智能物流': 'ZNWL',
    '智能音箱': 'ZNYX', '装配式建筑': 'ZPSJZ', '中日韩自贸区': 'ZRHZMQ', '知识产权': 'ZSCQ',
    '舟山新区': 'ZSXQ', '装饰园林': 'ZSYL', '征信': 'ZX', '中小创蓝筹': 'ZXCLC',
    '在线教育': 'ZXJY', '在线旅游': 'ZXLY', '最小市值': 'ZXSZ', '职业教育': 'ZYJY',
    '质押式回购': 'ZYSHG', '重组': 'ZZ', '债转股': 'ZZG', '中朝经济特区': 'ZZJJTQ',
    }
conception_to_full = {
    'MSCI': 'MSCI概念', '可转换债券': '可转债', '可转换公司债券': '可转债', '能转换公司债券': '可转债',
    '加仓概念': '增持', '增加持有概念': '增持', '中央企业': '央企', '可转换企业债券': '可转债',
    '网游': '网络游戏', '游戏概念': '网络游戏', '高送转': '高送转概念', '高速铁路': '高铁',
    '锂电': '锂电池', 'IPHONE': '苹果', 'VR': '虚拟现实', '太阳能概念': '太阳能发电',
    '太阳能板块': '太阳能发电', '卫星定位': '卫星导航', '卫星概念': '卫星导航', '电商概念': '电子商务',
    '四G': '4G', '五G': '5G', 'IPV六': 'IPV6', '高等学校': '高校',
    '北部湾': '北部湾自贸区', 'PM2点5': 'PM2.5', 'PM二点五': 'PM2.5', '振兴西藏': '西藏振兴',
    '西藏概念': '西藏振兴', '水利建设': '水利水电建设', '水电建设': '水利水电建设', '水利水电': '水利水电建设',
    '水电概念': '水利水电建设', '水利概念': '水利水电建设', '二胎': '二胎政策', 'MSCI概念': 'MSCI概念',
    '一线龙头': '一线龙头', '可转债': '可转债', '国家队': '国家队', '融资融券': '融资融券',
    '证金概念': '证金概念', '举牌': '举牌', '增持': '增持', '央企': '央企',
    '深圳前海新区': '深圳前海新区', '特色小镇': '特色小镇', '股权激励': '股权激励', '行业龙头': '行业龙头',
    '装配式建筑': '装配式建筑', '质押式回购': '质押式回购', 'PPP': 'PPP', '特斯拉': '特斯拉',
    '环保概念': '环保概念', '二线龙头': '二线龙头', '小盘成长': '小盘成长', '广东国资改革': '广东国资改革',
    '粤港澳大湾区': '粤港澳大湾区', '云计算': '云计算', '房屋租赁': '房屋租赁', '涉矿': '涉矿',
    '网络游戏': '网络游戏', '股权转让': '股权转让', '重组': '重组', '高送转概念': '高送转概念',
    '高铁': '高铁', '军民融合': '军民融合', '创投': '创投', '锂电池': '锂电池',
    '借壳上市': '借壳上市', '装饰园林': '装饰园林', '粤港澳自贸区': '粤港澳自贸区', '建筑节能': '建筑节能',
    '新材料': '新材料', '新能源': '新能源', '触摸屏': '触摸屏', '智能电视': '智能电视',
    '共享单车': '共享单车', '一带一路': '一带一路', '员工持股': '员工持股', '雄安新区': '雄安新区',
    '3D传感': '3D传感', '智能电网': '智能电网', '绿色节能照明': '绿色节能照明', '白马股': '白马股',
    '智慧医疗': '智慧医疗', '参股金融': '参股金融', '垃圾发电': '垃圾发电', '核能核电': '核能核电',
    '风力发电': '风力发电', '国资改革': '国资改革', 'ST概念': 'ST概念', '在线教育': '在线教育',
    '最小市值': '最小市值', '互联网营销': '互联网营销', '文化传媒概念': '文化传媒概念', 'LNG': 'LNG',
    '可燃冰': '可燃冰', '高端装备制造': '高端装备制造', 'OLED': 'OLED', '金控平台': '金控平台',
    '猪': '猪', '苹果': '苹果', '虚拟现实': '虚拟现实', '太阳能发电': '太阳能发电',
    '卫星导航': '卫星导航', '电子商务': '电子商务', '电子竞技': '电子竞技', '油气改革': '油气改革',
    '智慧农业': '智慧农业', '智能物流': '智能物流', '5G': '5G', '4G': '4G',
    'IPV6': 'IPV6', '去IOE': '去IOE', '宽带提速': '宽带提速', '智慧城市': '智慧城市',
    '智能家居': '智能家居', '移动互联网': '移动互联网', '移动支付': '移动支付', '第三方支付': '第三方支付',
    '芯片国产化': '芯片国产化', '抗癌': '抗癌', '禽流感': '禽流感', '三沙': '三沙',
    '国企混改': '国企混改', '通用航空': '通用航空', '太赫兹': '太赫兹', '智能汽车': '智能汽车',
    '健康中国': '健康中国', '养老产业': '养老产业', '民营医院': '民营医院', 'CDM项目': 'CDM项目',
    '三网融合': '三网融合', '京津冀一体化': '京津冀一体化', '丝绸之路': '丝绸之路', '新疆区域振兴': '新疆区域振兴',
    '物联网': '物联网', '机器人': '机器人', '燃料电池': '燃料电池', '充电桩': '充电桩',
    '大央企重组': '大央企重组', '新能源汽车': '新能源汽车', '特高压': '特高压', '能源互联网': '能源互联网',
    '小金属': '小金属', '黄金珠宝': '黄金珠宝', '工业4.0': '工业4.0', '债转股': '债转股',
    '石墨烯': '石墨烯', '蓝宝石': '蓝宝石', '金融改革': '金融改革', '中日韩自贸区': '中日韩自贸区',
    'O2O': 'O2O', '跨境电商': '跨境电商', '长吉图板块': '长吉图板块', '打板': '打板',
    '稀土永磁': '稀土永磁', '医药电商': '医药电商', '基因检测': '基因检测', '互联网金融': '互联网金融',
    '生物疫苗': '生物疫苗', '海南旅游岛': '海南旅游岛', '保底增持': '保底增持', '360概念': '360概念',
    '新型煤化工': '新型煤化工', '高校': '高校', '北部湾自贸区': '北部湾自贸区', '鸡': '鸡',
    '冷链物流': '冷链物流', '地热能': '地热能', '新三板': '新三板', '量子通信': '量子通信',
    '钛白粉': '钛白粉', '航母': '航母', 'PM2.5': 'PM2.5', '共享汽车': '共享汽车',
    '乙醇汽油': '乙醇汽油', '尾气治理': '尾气治理', '福建自贸区': '福建自贸区', '赛马': '赛马',
    '维生素': '维生素', '海绵城市': '海绵城市', '污水处理': '污水处理', '合同能源管理': '合同能源管理',
    '职业教育': '职业教育', '大数据': '大数据', '土地流转': '土地流转', '页岩气和煤层气': '页岩气和煤层气',
    '民营银行': '民营银行', '3D打印': '3D打印', '煤电重组': '煤电重组', '智能穿戴': '智能穿戴',
    '超级电容': '超级电容', '天津自贸区': '天津自贸区', '智能交通': '智能交通', '浦东新区': '浦东新区',
    'IP流量变现': 'IP流量变现', '征信': '征信', '无人机': '无人机', '安防监控': '安防监控',
    '动漫': '动漫', '生物育种': '生物育种', '西藏振兴': '西藏振兴', '新零售': '新零售',
    '钢结构': '钢结构', '在线旅游': '在线旅游', '舟山新区': '舟山新区', '移动互联网入口': '移动互联网入口',
    '移动转售': '移动转售', '网络彩票': '网络彩票', '中朝经济特区': '中朝经济特区', '网红经济': '网红经济',
    '精准扶贫': '精准扶贫', '核高基': '核高基', '人工智能': '人工智能', '网络安全': '网络安全',
    '传感器': '传感器', '小程序': '小程序', '智能IC卡': '智能IC卡', '中小创蓝筹': '中小创蓝筹',
    '汽车后市场': '汽车后市场', '食品安全': '食品安全', '长江经济带': '长江经济带', '染料': '染料',
    '水利水电建设': '水利水电建设', '区块链': '区块链', '二胎政策': '二胎政策', '迪士尼': '迪士尼',
    '生物识别': '生物识别', '美丽中国': '美丽中国', '油气管网升级': '油气管网升级', '上海自贸区': '上海自贸区',
    '上海国资改革': '上海国资改革', '次新股': '次新股', '沪股通50': '沪股通50', '上海本地重组': '上海本地重组',
    '新型城镇化': '新型城镇化',
    '3D玻璃': '3D玻璃', '阿里巴巴概念': '阿里巴巴概念', '百度概念': '百度概念', 'CART疗法': 'CART疗法',
    '触板': '触板', 'CDR概念': 'CDR概念', '参股宁德时代': '参股宁德时代', '参股消费金融': '参股消费金融',
    '参股药明康德': '参股药明康德', '成交主力': '成交主力', '出口型企业': '出口型企业', '长三角': '长三角',
    '创新药': '创新药', '成渝特区': '成渝特区', '操作系统国产化': '操作系统国产化', '电动物流车': '电动物流车',
    '地方国企': '地方国企', '大飞机': '大飞机', '独角兽概念': '独角兽概念', '独家药': '独家药',
    '电子政务': '电子政务', '反关税': '反关税', '氟化工': '氟化工', '富士康概念': '富士康概念',
    '仿制药': '仿制药', '钴': '钴', '国产化创新': '国产化创新', '国产软硬件': '国产软硬件',
    '广东省国资': '广东省国资', '光伏': '光伏', '高送转预期': '高送转预期', '工业互联网': '工业互联网',
    '工业气体': '工业气体', '港珠澳大桥': '港珠澳大桥', '河北省国资': '河北省国资', '火电': '火电',
    '黄酒': '黄酒', '海南省国资': '海南省国资', '海南自贸港': '海南自贸港', '沪深港通重仓': '沪深港通重仓',
    '化妆品': '化妆品', '合资企业': '合资企业', '机床': '机床', '集成电路': '集成电路',
    '鸡产业': '鸡产业', '家纺': '家纺', '军工改制': '军工改制', '吉利概念': '吉利概念',
    '机器视觉': '机器视觉', '金融科技': '金融科技', '江苏省国资': '江苏省国资', '聚碳酸酯': '聚碳酸酯',
    'K12教育': 'K12教育', '抗核辐射': '抗核辐射', '锂矿': '锂矿', '领涨龙头': '领涨龙头',
    '棉花': '棉花', '蚂蚁金服': '蚂蚁金服', 'MicroLED': 'MicroLED', '南北船合并': '南北船合并',
    '宁德时代产业链': '宁德时代产业链', '南京市国资': '南京市国资', '扭亏': '扭亏', '啤酒': '啤酒',
    '葡萄酒': '葡萄酒', '期货概念': '期货概念', '世界杯': '世界杯', '深圳市国资': '深圳市国资',
    '数字中国': '数字中国', '炭黑': '炭黑', '天津市国资': '天津市国资', '体外诊断': '体外诊断',
    '腾讯概念': '腾讯概念', '无感支付': '无感支付', '挖掘机': '挖掘机', '物流骨干网': '物流骨干网',
    '微信小程序': '微信小程序', '外资并购': '外资并购', '西部水泥': '西部水泥', '消费金融': '消费金融',
    '新股': '新股', '小米产业链': '小米产业链', '稀土': '稀土', '血液制品': '血液制品',
    '盐湖提锂': '盐湖提锂', '医疗改革': '医疗改革', '医疗器械': '医疗器械', '液态金属': '液态金属',
    '预增': '预增', '猪产业': '猪产业', '中概股回归': '中概股回归', '智慧停车': '智慧停车',
    '摘帽': '摘帽', '智能音箱': '智能音箱', '知识产权': '知识产权',
    'CDR': 'CDR概念',
}


# 指数信息
index_code = {
    '上证指数': '000001', 'A股指数': '000002', '上证380': '000009', '上证180': '000010',
    '上证50': '000016', '沪深300': '000300', '中证500': '000905', '深证成指': '399001',
    '中小板指': '399005', '创业板指': '399006', '深证300': '399007', '中小300': '399008',
    '深圳主板': '399105', '深证A指': '399107', '深证100': '399330', '中证100': '399903',
    '港股上市': 'ah001'}
index_to_full = {
    '上证180': '上证180', '上证380': '上证380', '创业板指': '创业板指', '中小300': '中小300',
    '深证A指': '深证A指', '深证300': '深证300', '沪深300': '沪深300', '上证50': '上证50',
    '上证指数': '上证指数', '深证成指': '深证成指', '中小板指': '中小板指', 'A股指数': 'A股指数',
    '深证100': '深证100', '中证500': '中证500', '沪深三百': '沪深300', '沪深': '沪深300',
    '399300': '沪深300', '000300SH': '沪深300', '深证成份指数': '深证成指', 'SH000300': '沪深300',
    '000300.SH': '沪深300', '指数000300': '沪深300', '000300指数': '沪深300', '深圳证券交易所成份股价指数': '深证成指',
    '399001': '深证成指', '深证成份股指数': '深证成指', '深证三百': '深证300', '399007': '深证300',
    '深圳300': '深证300', '深圳三百': '深证300', '深圳A指': '深证A指', '399107': '深证A指',
    '深证综合A股指数': '深证A指', '深圳证券交易所A股指数': '深证A指', '深圳证券交易所综合A股指数': '深证A指', '深圳100': '深证100',
    '深证一百': '深证100', '399330': '深证100', '深圳一百': '深证100', '深圳证券交易所100': '深证100',
    '深圳证券100': '深证100', '深圳证券一百': '深证100', '深圳证券交易所一百': '深证100', '中证五百': '中证500',
    '000905SH': '中证500', 'SH000905': '中证500', '399905': '中证500', '000905指数': '中证500',
    '指数000905': '中证500', 'IC': '中证500', '中证小盘500指数': '中证500', 'CSI500': '中证500',
    '中小企业板指数': '中小板指', '中小企业板块指数': '中小板指', '399005': '中小板指', '中小板企业板指': '中小板指',
    '中小三百': '中小300', '中小板300指数': '中小300', '399008': '中小300', '中小板300': '中小300',
    '中小板三百': '中小300', '中小板块三百': '中小300', '中小板块300': '中小300', '中小企业三百': '中小300',
    '中小企业300': '中小300', '中小企业板块三百': '中小300', '中小企业板块300': '中小300', '399006': '创业板指',
    '上海证券综合指数': '上证指数', '上证综指': '上证指数', '000001SH': '上证指数', 'SH000002': 'A股指数',
    'SH000001': '上证指数', '000001指数': '上证指数', '000002指数': 'A股指数', '指数000002': 'A股指数',
    '000002SH': 'A股指数', '上证成份指数': '上证180', '上证一百八': '上证180', '上证成指': '上证180',
    '000010指数': '上证180', '指数000010': '上证180', '上证30指数': '上证180', 'SH000010': '上证180',
    '000010SH': '上证180', '深圳主板': '深圳主板', '中证100': '中证100', '港股上市': '港股上市', 'AH上市': '港股上市',
    '港股': '港股上市'}


# 行业信息
industry_code = {
    '保险': 'BX', '仓储': 'CC', '畜牧业': 'CMY', '传媒制作': 'CMZZ',
    '餐饮': 'CY', '电力热力': 'DLRL', '道路运输': 'DLYS', '电气机械': 'DQJX',
    '电信卫星传输': 'DXWXCS', '房地产': 'FDC', '非金属采选': 'FJSCX', '非金属加工': 'FJSJG',
    '废弃资源': 'FQZY', '房屋建筑': 'FWJZ', '纺织': 'FZ', '服装服饰': 'FZFS',
    '管道运输': 'GDYS', '公共设施': 'GGSS', '货币金融': 'HBJR', '环境治理': 'HJZL',
    '航空航天': 'HKHT', '航空运输': 'HKYS', '互联网': 'HLW', '黑色金属': 'HSJS',
    '黑色冶炼': 'HSYL', '化学纤维': 'HXXW', '化学原料': 'HXYL', '机动电子修理': 'JDDZXL',
    '家具': 'JJ', '计算机通信': 'JSJTX', '金属制品': 'JSZP', '教育': 'JY',
    '建筑安装': 'JZAZ', '建筑装饰': 'JZZS', '开采辅助': 'KCFZ', '科技推广应用': 'KJTGYY',
    '零售': 'LS', '林业': 'LY', '木材加工': 'MCJG', '煤炭': 'MT',
    '农副加工': 'NFJG', '酿酒及饮料': 'NJJYL', '农林牧渔服务': 'NLMYFW', '农业': 'NY',
    '批发': 'PF', '皮毛加工': 'PMJG', '汽车': 'QC', '其他金融': 'QTJR',
    '其他制造': 'QTZZ', '软件信息技术': 'RJXXJS', '燃气生产': 'RQSC', '食品制造': 'SPZZ',
    '水生产': 'SSC', '水上运输': 'SSYS', '商务服务': 'SWFW', '石油和天然气': 'SYHTRQ',
    '石油加工': 'SYJG', '铁路运输': 'TLYS', '土木工程': 'TMGC', '体育': 'TY',
    '通用设备': 'TYSB', '文化艺术': 'WHYS', '卫生': 'WS', '文娱用品': 'WYYP',
    '橡胶和塑料': 'XJHSL', '新闻出版': 'XWCB', '研究和试验': 'YJHSY', '仪器仪表': 'YQYB',
    '印刷': 'YS', '运输代理': 'YSDL', '有色金属': 'YSJS', '有色冶炼': 'YSYL',
    '渔业': 'YY', '邮政': 'YZ', '资本市场': 'ZBSC', '综合': 'ZH',
    '租赁': 'ZL', '住宿': 'ZS', '专业技术': 'ZYJS', '专用设备': 'ZYSB',
    '造纸': 'ZZ', '医药': 'YYA'}
industry_to_full = {
    '保险': '保险', '仓储': '仓储', '畜牧业': '畜牧业', '传媒制作': '传媒制作', '医药': '医药',
    '餐饮': '餐饮', '电力热力': '电力热力', '道路运输': '道路运输', '电气机械': '电气机械',
    '电信卫星传输': '电信卫星传输', '房地产': '房地产', '非金属采选': '非金属采选', '非金属加工': '非金属加工',
    '废弃资源': '废弃资源', '房屋建筑': '房屋建筑', '建筑': '房屋建筑', '纺织': '纺织', '服装服饰': '服装服饰',
    '管道运输': '管道运输', '公共设施': '公共设施', '货币金融': '货币金融', '环境治理': '环境治理',
    '航空航天': '航空航天', 'IT': '互联网', '计算机': '互联网', '冶炼黑色金属': '黑色金属冶炼',
    '黑色金属冶炼': '黑色冶炼', '化学纤维业': '化学纤维', '化学原料业': '化学原料', '机动电子修理业': '机动电子修理',
    '家具业': '家具', '电脑通信': '计算机通信', '金属产品': '金属制品', '教育业': '教育', '软件和信息': '软件信息技术',
    '建筑安装业': '建筑安装', '建筑装饰业': '建筑装饰', '房屋装饰': '建筑装饰', '辅助开采': '开采辅助', '科技推广': '科技推广应用',
    '科技应用': '科技推广应用', '农副产品': '农副加工', '酿酒': '酿酒及饮料',  '饮料': '酿酒及饮料',  '软件信息': '软件信息技术',
    '零售业': '零售', '加工木材': '木材加工', '煤炭业': '煤炭', '牧渔服务': '农林牧渔服务', '信息': '软件信息技术',
    '农副': '农副加工', '酿酒饮料': '酿酒及饮料', '农林服务': '农林牧渔服务', '加工毛皮': '皮毛加工', '加工皮毛': '皮毛加工',
    '批发业': '批发', '毛皮加工': '皮毛加工', '机动车': '汽车', '其他金融业': '其他金融', '软件技术': '软件信息技术',
    '其他制造业': '其他制造', '软件': '软件信息技术', '燃气': '燃气生产', '食品': '食品制造', '信息技术': '软件信息技术',
    '水生产业': '水生产', '水运输': '水上运输', '商务服务业': '商务服务', '石油': '石油和天然气', '燃气制造': '燃气生产',
    '加工石油': '石油加工', '铁路运输业': '铁路运输', '木土工程': '土木工程', '体育业': '体育', '生产燃气': '燃气生产',
    '通用设备业': '通用设备', '文化': '文化艺术', '卫生业': '卫生', '文化用品': '文娱用品', '商业服务': '商务服务',
    '橡胶': '橡胶和塑料', '新闻出版业': '新闻出版', '研究试验': '研究和试验', '仪表': '仪器仪表', '仪器': '仪器仪表',
    '印刷业': '印刷', '运输代理业': '运输代理', '有色金属业': '有色金属', '有色金属冶炼': '有色冶炼', '天然气': '石油和天然气',
    '租借': '租赁', '邮政业': '邮政', '资本市场业': '资本市场', '水产业': '水生产', '艺术': '文化艺术',
    '租赁业': '租赁', '水路运输': '水上运输',
    '造纸业': '造纸', '娱乐用品': '文娱用品', '塑料': '橡胶和塑料',

    '保险业': '保险', '仓储业': '仓储', '畜牧': '畜牧业', '传媒': '传媒制作',
    '餐饮业': '餐饮', '电力': '电力热力', '热力': '电力热力', '公路运输': '道路运输', '电气': '电气机械',
    '机械': '电气机械', '机械电气': '电气机械', '卫星传输': '电信卫星传输', '卫星': '电信卫星传输', '电信': '电信卫星传输',
    '电信传输': '电信卫星传输', '房地产业': '房地产',  '房产': '房地产', '地产': '房地产',
    '采选非金属': '非金属采选', '加工非金属': '非金属加工', '服饰': '服装服饰', '服装': '服装服饰',
    '废资源': '废弃资源', '房屋建筑业': '房屋建筑', '纺织业': '纺织', '服饰服装': '服装服饰',
    '管道运输业': '管道运输', '公共设施业': '公共设施', '金融货币': '货币金融', '治理环境': '环境治理',
    '保护环境': '环境治理', '环境保护': '环境治理', '环保': '环境治理',
    '航天航空': '航空航天', '航天': '航空航天', '航空': '航空航天',
    '航空运输': '航空运输', '互联网': '互联网', '黑色金属': '黑色金属',
    '黑色冶炼': '黑色冶炼', '化学纤维': '化学纤维', '化学原料': '化学原料', '机动电子修理': '机动电子修理',
    '家具': '家具', '计算机通信': '计算机通信', '金属制品': '金属制品', '教育': '教育',
    '建筑安装': '建筑安装', '建筑装饰': '建筑装饰', '开采辅助': '开采辅助', '科技推广应用': '科技推广应用',
    '零售': '零售', '林业': '林业', '木材加工': '木材加工', '煤炭': '煤炭',
    '农副加工': '农副加工', '酿酒及饮料': '酿酒及饮料', '农林牧渔服务': '农林牧渔服务', '农业': '农业',
    '批发': '批发', '皮毛加工': '皮毛加工', '汽车': '汽车', '其他金融': '其他金融',
    '其他制造': '其他制造', '软件信息技术': '软件信息技术', '燃气生产': '燃气生产', '食品制造': '食品制造',
    '水生产': '水生产', '水上运输': '水上运输', '商务服务': '商务服务', '石油和天然气': '石油和天然气',
    '石油加工': '石油加工', '铁路运输': '铁路运输', '土木工程': '土木工程', '体育': '体育',
    '通用设备': '通用设备', '文化艺术': '文化艺术', '卫生': '卫生', '文娱用品': '文娱用品',
    '橡胶和塑料': '橡胶和塑料', '新闻出版': '新闻出版', '研究和试验': '研究和试验', '仪器仪表': '仪器仪表',
    '印刷': '印刷', '运输代理': '运输代理', '有色金属': '有色金属', '有色冶炼': '有色冶炼',
    '渔业': '渔业', '邮政': '邮政', '资本市场': '资本市场', '综合': '综合',
    '租赁': '租赁', '住宿': '住宿', '专业技术': '专业技术', '专用设备': '专用设备',
    '造纸': '造纸'
}


special_bk = {'板快': '板快'}
bk_to_full = {**index_to_full, **conception_to_full, **industry_to_full, **region_to_full, **special_bk}
