化工板块:看好供需边际改善行业——2024年石油和化工投资策略(下)
2024-01-19 08:56:11
2024年的世界经济充满机遇与挑战,科技创新、绿色经济以及数字化转型等将为化工行业提供可持续的增长点。长江证券、海通证券等多家证券机构研报认为,2024年,伴随产能快速扩张的子行业在底部盘整,供给增量少的子行业景气将趋稳或回升,重点看好供需边际改善的子行业,如涤纶长丝、制冷剂、钛白粉等,以及新材料细分赛道光刻胶等。
三代制冷剂行情值得期待
《〈蒙特利尔议定书〉基加利修正案》对我国氢氟碳化物(HFCs)生产和使用提出各时间节点的具体要求,2023年11月6日,生态环境部发布2024年度氢氟碳化物配额总量设定与分配方案。根据《方案》,以二氧化碳为单位,我国HFCs生产基线值为18.52亿吨,使用基线值为9.04亿吨。
尽管大体量三代制冷剂价格在配额预期下已出现一定涨幅,但年均价差仍处于历史低位。因为供给端相对固定,再加上企业的预期和原来发生很大变化,因此三代制冷剂盈利水平仍有提升空间。据百川盈孚数据显示,去年10月初至今,HFCs制冷剂行情显著超越2023年前三季度,拐点迹象已十分明显。
涤纶长丝景气有望提升
2022年,涤纶长丝行业盈利较差,导致中小产能被迫退出。2023年以来,我国内需逐步复苏,涤纶长丝行业开工率和产销率均有较大提升,库存处于较低水平,长丝盈利能力逐渐修复。
需求端方面,2023年以来,纺织服饰消费市场边际好转,零售额增速开始上行。东方证券研报认为,去年1~9月,国内服装鞋帽、针纺织品类零售额累计同比增长10.6%,且纺织业有补库迹象。出口方面,由于受到去年同期高基数以及欧美弱复苏去库缓慢等影响,纺织服饰自5月开始出现连续同比下滑,8月降幅开始收窄。
虽然近年来下游纺服织造行业有向东南亚等区域外移趋势,但涤纶长丝及其上游原料端依然集中于国内,且国内企业一体化和规模化生产的优势使得国产涤纶长丝具有成本竞争力。开源证券认为,进入2024年,伴随上一批扩产项目投产完毕,国内涤纶长丝产能增速或将明显放缓,预计2024年国内涤纶长丝新增年产能仅为90万吨。同时若考虑到在建项目投产的不确定性以及落后产能进一步出清等情况,2024年涤纶长丝行业产能相比历史上每年250万~350万吨/年的平均增速已经大幅收缩,行业景气度有望提升。
半导体材料周期触底
半导体材料主要分为基体材料、晶圆制造材料、封装材料和关键元器件材料等。据集邦咨询(Trend Force)统计,截至2023年11月,除去7家暂时停工的晶圆厂,中国目前已建成的晶圆厂有44家,另外还有22家晶圆厂在建。Trend Force预测,若目前在建和规划12英寸晶圆产能全部投产,中国12英寸晶圆产能有望增长417.3万~531.2万片/月。国内晶圆产能的扩张将继续驱动中国半导体材料市场快速增长。
截至2022年末,中国大部分可用于8英寸晶圆以上的半导体材料仍依赖进口。如在光刻胶领域,目前全球为先进的EUV光刻胶已经可用于7纳米以下半导体先进制程的生产,而目前中国可量产的KrF光刻胶高只可用于130纳米制程生产,可用于先进制程的ArF及EUV光刻胶仍处于研发过程中。
中金研报认为,观察以往的台股主要存储器生产企业,其营收同比增速较全球半导体销售额会提前约一个季度转正,考虑到2023年10月台股主要存储器生产企业营收已同比转正,判断2024年半导体行业有望整体回暖。据世界半导体贸易统计组织(WSTS)预测,2024年全球半导体行业销售额有望达5880亿美元,同比增长13%。
钛白粉供给格局逐步优化
开源证券认为,钛白粉行业经过2023年7~9月多次提价后,企业生产积极性提高,开工率也逐步提升,截至10月整体达到81.51%。按照历史经验,钛白粉行业开工率高可达85%~90%,以当前行业547万吨的年总产能计算,未来开工率提升带来的潜在供给增量19万~46万吨。
国内方面,2023年1~10月地产竣工端表现亮眼,但开工端有所承压,预计2024年地产领域或拖累钛白粉需求。但钛白粉其他领域的需求如工业涂料、油墨、塑料、造纸等与国民经济高度相关,仍有望保持稳定增长。出口方面,2023年1~10月国内钛白粉累计出口137万吨,占总产量的42%,同比增长17.19%。依旧保持稳定增长的出口将为国内钛白粉需求提供重要支撑。
尽管2024年地产领域或拖累钛白粉需求,但国内非地产类需求与出口方面仍值得期待。同时,钛白粉行业投产高峰已过,预计钛白粉行业盈利有望进一步修复。(罗阿华)
转自:中国化工报
window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];