# -*- coding: utf-8 -*- """ 产业链知识库:行业 → 上游/下游/同业 + 检索关键词 用于「持仓跟踪智能体」:跟踪某股票时,除个股动态外,还深度覆盖其 上游(供给/成本)、下游(需求/客户)、同业竞争链的动态。 - codes:引用本系统股票池内的代码(便于 RAG 按 code 过滤 + 关联查询) - keywords:行业/环节检索词(用于向量语义检索) 后期接入真实数据时,可在此补充真实产业链公司代码与关键词。 """ INDUSTRY_CHAIN = { "白酒": { "upstream": {"codes": [], "keywords": "高粱,小麦,粮食,基酒,包装,玻璃瓶,酿酒"}, "downstream": {"codes": ["603288"], "keywords": "白酒消费,宴席,商务宴请,经销商,渠道,动销,开瓶"}, "peers": ["000858", "600809", "000568"], "keywords": "白酒,茅台,五粮液,提价,批价,库存,动销,高端白酒"}, "动力电池": { "upstream": {"codes": ["002460", "002648", "601899"], "keywords": "锂盐,碳酸锂,电解液,正极,负极,隔膜,铜箔,锂矿,六氟磷酸锂"}, "downstream": {"codes": ["002594", "601633", "000625", "601238", "600104"], "keywords": "新能源车销量,装车量,动力电池装机,储能需求,电池排产"}, "peers": [], "keywords": "动力电池,宁德时代,电池装机,储能,电池价格,产能利用率"}, "新能源汽车": { "upstream": {"codes": ["300750", "002460", "601899"], "keywords": "动力电池,锂,芯片,钢材,铝,智能驾驶硬件"}, "downstream": {"codes": [], "keywords": "新能源车销量,渗透率,出口,充电桩,以旧换新,价格战"}, "peers": ["601633", "000625", "601238", "600104"], "keywords": "新能源汽车,比亚迪,整车,销量,智能驾驶,渗透率"}, "光伏": { "upstream": {"codes": ["601600", "600309"], "keywords": "硅料,硅片,银浆,玻璃,铝框,石英砂,多晶硅"}, "downstream": {"codes": ["300274", "600900"], "keywords": "装机量,组件招标,分布式,集中式,电网,海外订单"}, "peers": ["600438", "601012"], "keywords": "光伏,组件,硅料价格,逆变器,装机,产能出清"}, "光伏储能": { "upstream": {"codes": ["601012", "600438", "300750"], "keywords": "组件,硅料,储能电芯,逆变器材料"}, "downstream": {"codes": ["600900"], "keywords": "储能装机,大储,海外储能,电网侧,工商业储能"}, "peers": [], "keywords": "光伏储能,阳光电源,储能系统,逆变器,出货量"}, "锂电材料": { "upstream": {"codes": ["601899"], "keywords": "锂矿,锂精矿,盐湖提锂,资源"}, "downstream": {"codes": ["300750"], "keywords": "电池排产,锂盐需求,三元,磷酸铁锂,正极材料"}, "peers": [], "keywords": "锂电材料,赣锋锂业,碳酸锂价格,锂盐,氢氧化锂"}, "半导体": { "upstream": {"codes": ["688012", "002371"], "keywords": "晶圆,光刻,刻蚀,硅片,封装,EDA,靶材"}, "downstream": {"codes": ["688041", "002475", "002241", "000725", "000063"], "keywords": "代工订单,产能利用率,下游需求,消费电子复苏,先进制程"}, "peers": ["603986", "603501"], "keywords": "半导体,中芯国际,晶圆代工,产能,国产替代,芯片"}, "半导体设备": { "upstream": {"codes": [], "keywords": "零部件,气体,靶材,精密机械,射频电源"}, "downstream": {"codes": ["688981", "688041"], "keywords": "晶圆厂扩产,资本开支,设备招标,先进制程"}, "peers": ["688012", "002371"], "keywords": "半导体设备,北方华创,中微公司,刻蚀,薄膜沉积,国产化率"}, "芯片设计": { "upstream": {"codes": ["688981"], "keywords": "流片,先进制程,IP授权,代工"}, "downstream": {"codes": ["002230"], "keywords": "服务器,信创,国产替代,算力,数据中心"}, "peers": ["603986", "603501"], "keywords": "芯片设计,海光信息,CPU,DCU,算力,国产CPU"}, "创新药": { "upstream": {"codes": ["603259"], "keywords": "临床,原料药,API,专利,生物药"}, "downstream": {"codes": [], "keywords": "医保谈判,集采,销售放量,适应症,出海授权"}, "peers": [], "keywords": "创新药,恒瑞医药,临床,获批,医保,license-out"}, "CXO": { "upstream": {"codes": [], "keywords": "原料药,试剂,实验设备,动物实验"}, "downstream": {"codes": ["600276"], "keywords": "订单,新签,产能,海外需求,生物医药融资"}, "peers": [], "keywords": "CXO,药明康德,新签订单,产能利用率,生物医药,研发外包"}, "医疗器械": { "upstream": {"codes": [], "keywords": "电子元器件,材料,芯片,传感器"}, "downstream": {"codes": ["300015"], "keywords": "集采,医疗设备更新,政府采购,出海,装机"}, "peers": [], "keywords": "医疗器械,迈瑞医疗,集采,设备更新,海外,装机量"}, "医疗服务": { "upstream": {"codes": ["300760"], "keywords": "设备采购,耗材"}, "downstream": {"codes": [], "keywords": "就诊量,消费医疗,医保,屈光,白内障"}, "peers": [], "keywords": "医疗服务,爱尔眼科,就诊量,消费医疗,连锁"}, "中药": { "upstream": {"codes": [], "keywords": "中药材,种植,提价,药材价格"}, "downstream": {"codes": [], "keywords": "医保,OTC,养生需求,品牌,渠道"}, "peers": ["000538", "600085"], "keywords": "中药,同仁堂,云南白药,药材价格,品牌,医保"}, "银行": { "upstream": {"codes": [], "keywords": "存款,资金成本,同业,负债端"}, "downstream": {"codes": ["000002", "600048"], "keywords": "信贷需求,净息差,不良率,零售,对公"}, "peers": ["601398", "601166", "600000"], "keywords": "银行,净息差,信贷,存款,不良率,息差收窄"}, "券商": { "upstream": {"codes": [], "keywords": "市场成交,两融,自营,利率"}, "downstream": {"codes": ["300059", "300033"], "keywords": "市场成交额,IPO,经纪,投行,并购重组"}, "peers": ["601688", "600999"], "keywords": "券商,中信证券,市场成交,投行,经纪,两融"}, "互联网金融": { "upstream": {"codes": [], "keywords": "市场成交,基金,代销牌照"}, "downstream": {"codes": ["300033"], "keywords": "市场成交额,基金销售,代销,用户数,财富管理"}, "peers": ["300033"], "keywords": "互联网金融,东方财富,基金销售,代销,市场成交,财富管理"}, "金融科技": { "upstream": {"codes": [], "keywords": "行情数据,云计算,AI大模型"}, "downstream": {"codes": ["600036"], "keywords": "金融机构IT采购,量化交易,财富管理数字化"}, "peers": ["300059"], "keywords": "金融科技,同花顺,行情,量化,金融机构IT,AI"}, "保险": { "upstream": {"codes": [], "keywords": "利率,债券,投资收益,准备金"}, "downstream": {"codes": [], "keywords": "保费,新业务价值,代理人,银保渠道,理赔,寿险"}, "peers": ["601628", "601318"], "keywords": "保险,中国平安,保费,新业务价值,投资收益率,寿险"}, "汽车": { "upstream": {"codes": ["300750", "002475", "601600"], "keywords": "电池,芯片,钢材,压铸,汽车电子"}, "downstream": {"codes": [], "keywords": "汽车销量,新能源渗透率,出口,以旧换新,价格战"}, "peers": ["000625", "601238", "600104", "002594"], "keywords": "汽车,长城汽车,销量,出口,新能源,智能驾驶"}, "消费电子": { "upstream": {"codes": ["603501", "000725"], "keywords": "芯片,CIS,显示,PCB,声学,射频"}, "downstream": {"codes": [], "keywords": "手机出货,AI终端,可穿戴,VR/AR,苹果链,折叠屏"}, "peers": ["002241", "002475"], "keywords": "消费电子,立讯精密,歌尔,苹果链,AI终端,可穿戴"}, "面板": { "upstream": {"codes": [], "keywords": "玻璃基板,偏光片,驱动IC,蒸镀"}, "downstream": {"codes": ["002475"], "keywords": "面板价格,稼动率,TV,OLED,手机需求"}, "peers": ["000100", "000725"], "keywords": "面板,京东方,TCL,面板价格,稼动率,OLED"}, "家电": { "upstream": {"codes": ["600309"], "keywords": "铜,铝,压缩机,芯片,钢材"}, "downstream": {"codes": [], "keywords": "空调排产,以旧换新,家电补贴,海外需求,地产竣工"}, "peers": ["000651", "600690", "000333"], "keywords": "家电,美的,格力,海尔,空调排产,以旧换新,海外"}, "化工": { "upstream": {"codes": [], "keywords": "原油,煤炭,天然气,MDI原料,纯苯"}, "downstream": {"codes": ["000333", "600048"], "keywords": "MDI价格,聚氨酯需求,涂料,家电排产,地产需求"}, "peers": ["002648", "600309"], "keywords": "化工,万华化学,卫星化学,MDI,聚氨酯,景气度"}, "有色": { "upstream": {"codes": [], "keywords": "铜矿,金价,铝土矿,能源,品位"}, "downstream": {"codes": ["300750", "002594", "601012"], "keywords": "铜价,铝价,金价,库存,新能源需求,电网"}, "peers": ["601600", "601899"], "keywords": "有色,紫金矿业,铜价,金价,铝价,库存"}, "工程机械": { "upstream": {"codes": [], "keywords": "钢材,液压件,发动机,轴承"}, "downstream": {"codes": ["000002"], "keywords": "挖掘机销量,基建投资,地产开工,出口,更新周期"}, "peers": ["000425", "600031"], "keywords": "工程机械,三一重工,徐工,挖掘机销量,基建,出口"}, "军工": { "upstream": {"codes": [], "keywords": "钛合金,碳纤维,航发,军机零部件"}, "downstream": {"codes": [], "keywords": "军费,军贸,订单,列装,航空发动机"}, "peers": [], "keywords": "军工,中航沈飞,军贸,订单,航空,军费"}, "房地产": { "upstream": {"codes": ["600036", "601166"], "keywords": "土地,建材,融资,按揭"}, "downstream": {"codes": ["000333", "000651", "600690"], "keywords": "销售,竣工,政策,保交楼,土拍,去库存"}, "peers": ["600048", "000002"], "keywords": "房地产,万科,保利,销售,政策,保交楼,土拍"}, "食品饮料": { "upstream": {"codes": ["002714", "300498"], "keywords": "原奶,生猪,大豆,包装,原材料"}, "downstream": {"codes": [], "keywords": "消费复苏,提价,渠道,餐饮,库存"}, "peers": ["600519"], "keywords": "食品饮料,海天,伊利,双汇,提价,消费复苏,渠道"}, "养殖": { "upstream": {"codes": [], "keywords": "饲料,玉米,豆粕,兽药,仔猪"}, "downstream": {"codes": ["000895"], "keywords": "猪价,能繁母猪,出栏量,冻肉库存,生猪期货"}, "peers": ["300498", "002714"], "keywords": "养殖,牧原,温氏,猪价,能繁母猪,出栏"}, "安防": { "upstream": {"codes": ["603501", "000725"], "keywords": "芯片,CIS,传感器,镜头"}, "downstream": {"codes": ["002230"], "keywords": "政府项目,数字化转型,海外安防,AI大模型,toB"}, "peers": [], "keywords": "安防,海康威视,大华,政府项目,海外,AIoT"}, "人工智能": { "upstream": {"codes": ["688041", "603986"], "keywords": "算力,GPU,大模型训练,芯片"}, "downstream": {"codes": ["688111", "300033"], "keywords": "大模型落地,教育,医疗,toB订单,应用"}, "peers": ["002415"], "keywords": "人工智能,科大讯飞,大模型,算力,toB,语音"}, "软件": { "upstream": {"codes": ["002230", "688041"], "keywords": "算力,云,国产化,AI能力"}, "downstream": {"codes": ["300033", "600036"], "keywords": "信创,订阅,付费用户,金融IT支出,国产替代"}, "peers": ["600570", "688111"], "keywords": "软件,金山办公,恒生电子,信创,订阅,金融IT"}, "通信设备": { "upstream": {"codes": ["688981", "688041"], "keywords": "芯片,基带,射频,光模块"}, "downstream": {"codes": ["600941"], "keywords": "5G建设,运营商资本开支,算力网络,服务器,集采"}, "peers": [], "keywords": "通信设备,中兴通讯,5G,光模块,算力,运营商集采"}, "通信运营": { "upstream": {"codes": ["000063"], "keywords": "设备集采,5G建设,光缆"}, "downstream": {"codes": [], "keywords": "移动用户,ARPU,算力,云业务,数字经济,AI"}, "peers": [], "keywords": "通信运营,中国移动,5G,ARPU,算力,云"}, "免税": { "upstream": {"codes": [], "keywords": "奢侈品,品牌商,机场租金,供货"}, "downstream": {"codes": [], "keywords": "免税销售,出入境客流,离岛免税,消费复苏,口岸"}, "peers": [], "keywords": "免税,中国中免,离岛免税,出入境,客流"}, "电力": { "upstream": {"codes": [], "keywords": "来水,煤价,发电设备,水电"}, "downstream": {"codes": ["601600"], "keywords": "用电量,绿电,电价,储能,高耗能"}, "peers": [], "keywords": "电力,长江电力,水电,来水,电价,用电量"}, "煤炭": { "upstream": {"codes": [], "keywords": "煤矿,安全生产,产能"}, "downstream": {"codes": ["600900", "600309"], "keywords": "煤价,长协,库存,发电需求,火电"}, "peers": [], "keywords": "煤炭,中国神华,煤价,长协,库存,火电"}, "稀土": { "upstream": {"codes": [], "keywords": "稀土矿,离子型,配额,冶炼"}, "downstream": {"codes": ["002594", "002475"], "keywords": "稀土价格,磁材,出口管制,新能源需求,电机"}, "peers": [], "keywords": "稀土,北方稀土,氧化镨钕,磁材,价格,配额"}, } # 无明确产业链的兜底 FALLBACK_CHAIN = { "upstream": {"codes": [], "keywords": "原材料,供应链,成本"}, "downstream": {"codes": [], "keywords": "需求,客户,景气度"}, "peers": [], "keywords": "行业动态,景气度,政策", } def get_chain(industry): return INDUSTRY_CHAIN.get(industry) or FALLBACK_CHAIN