焦炭也没落下,主力合约一度涨超4%至2008元/吨。焦炭的走势跟着焦煤走,逻辑非常清楚——焦煤涨了,焦炭成本抬升,焦化厂不涨不行。
但同一时间,螺纹钢主力合约只微涨了0.67%,热卷主力合约微涨0.68%。钢材市场显得后知后觉。
这一轮从安全事故出发、经现货传导、最终在盘面兑现的行情,本质是供给冲击驱动的一次脉冲式拉涨。跟还是不跟?多空两边的逻辑现在都已经摆到桌面上了。
一切从5月22日沁源县的那声巨响开始。
通洲集团留神峪煤业井下瓦斯爆炸,最终造成82人遇难、128人受伤。这不是一般的煤矿事故。国务院安委办当天立即提级挂牌督办、约谈山西省政府,最高检同步介入。事发矿井被指控长期使用“阴阳图纸”应付检查——一套图纸上报监管部门、另一套图纸照着实际开采。
事故次日,沁源县全部25座煤矿被令紧急停产,合计产能2740万吨,影响原煤日产超10万吨。停产范围没有止步于沁源。长治、晋中、临汾、吕梁四个核心焦煤产区相继加入。Mysteel统计,截至5月29日,山西范围内累计停产炼焦煤矿合计130座,经初步恢复后仍有112座维持停产,合计产能1.22亿吨。
供应收缩在现货端迅速兑现。京唐港山西产主焦煤库提价一周内从1740元/吨涨至1810元/吨,涨了70元/吨;连云港同品级主焦煤平仓价更是一周涨了83元/吨至1965元/吨。港口现货K4主焦煤报价已站上1430元/吨。线上竞拍市场流拍率一度降到了0%,下游贸易商囤货意愿强烈。
焦化厂被挤得最难受。焦煤涨价直接吞噬焦企利润,他们只能在5月29日发起第五轮提涨,湿熄焦每吨加50元、干熄焦加55元,定在6月1日零点执行。部分焦化厂顶装干熄焦提涨幅度甚至高达85元/吨。三轮、四轮提涨时钢厂还犹豫过一两周,这一次从5月29日发起推涨至6月1日执行,中间只隔了两天,钢厂在焦煤持续涨价的成本压力下,接受速度明显加快。
向上推演的第2级(政策加持):制度收紧的窗口恰好砸中事故之后现货的涨价已非常迅猛,但促使行情形成二次拉涨的核心动力来自政策面的接续冲击。
第一重紧逼在制度层面。5月28日,应急管理部正式公布第21号令《煤矿重大事故隐患判定标准》,新标准大幅收严了重大隐患认定门槛,新增多项严谨条款,自7月1日起正式施行。这份文件的修订在事故之前已在进行——5月6日应急管理部就已经通过部务会议审议——但事故之后的发布时机,让外界对安监全面收紧的感知被放大到了极致。
第二重紧逼来自"安全生产月"。6月1日,全国"安全生产月"正式启动,主题定为"人人讲安全、个个会应急——排查整治风险隐患"。6月16日还将在合肥举办"安全宣传咨询日"主场活动。国务院事故调查组还在对山西案件的穿透式调查中持续披露新进展——5月31日,调查组发布了受理群众来电来信的公告,6月上旬至6月中旬为举报受理集中期。政策信号层层递进,安监从"短期应急"转向"中期制度约束"的趋势越来越明显。停产煤矿即便具备复产条件,复产验收同样要花时间,大概率无法在6月上旬见到大量产能集中恢复。
523家样本矿山的最新数据直接验证了产量断崖式下滑:精煤日均产量从事故前的82.3万吨骤降至72.5万吨,一周之内少了近10万吨。精煤库存降至208.1万吨,同比骤减56%。矿山端去库趋势非常明确,焦企紧急签单补库被动接招。
向上推演的第3级(情绪溢价):6月合约顺利交割,09合约接棒主战场现货端的紧张格局和政策端的持续发力,共同给盘面提供了向上定价的"燃料"。但6月1日盘面上行态势的形态,还需要从交割结构的角度再理解一层。
JM2606合约在5月的最后两周完成了持仓量的急剧缩减。截至5月30日收盘,该合约持仓已降至极低水平,仓位从月初的1.1万手急剧压缩至1000手左右,市场对该合约的供给矛盾和交割博弈已平稳化解。6月合约的压力消解之后,JM2609合约取而代之成为持仓重地。
5月29日,JM2609合约依然保持着1285.5元的收盘价,盘面较现货基差依然存在一定贴水空间。多头在近月合约中的矛盾已经基本释放完毕,新资金进场的阻力降低,市场交易情绪从"交割矛盾"转向了对三季度供需格局的远月定价。
期权市场方面,一周前焦煤期权隐含波动率经历了大幅拉升,但随后持续回落。随着波动率回落,买入看涨期权的性价比下降,这也意味着此前极度亢奋的情绪在盘面冲顶后已有边际收敛。尽管如此,6月安全生产月政策窗口的压力仍在,多头预期的强支撑并未被完全证伪。大量低成本入场资金仍以远月合约为主要载体,继续持有前期盈利底仓的意愿较强。
现货越来越紧、政策信号越来越强,这是多头眼中的"三个向上的台阶"。但空头的逻辑同样具备坚实的基础。
停产煤矿一定会复产。两个场景限制了这个变量的杀伤力。
一方面,停产矿井中相当一部分是以"自查自纠"性质被动叫停的,而非直接被事故调查定性为永久退出。按历史经验,停产煤矿会在短期内消化完检查环节陆续恢复生产。Mysteel数据显示,至5月29日山西已有18座停产煤矿复产,合计产能2530万吨。尽管目前复产比例不高,但已表明供给恢复的第一波正在启动。
另一方面,进口煤正向国内源源不断补充。甘其毛都口岸5月底单日通关车数一度激增至1500至1700车,直逼历史最高值。5月28日当天破1700车,连同策克、满都拉等口岸的三口岸合计通关车数在近两周持续维持2800车附近水平,远超去年同期50%以上。
蒙煤的大量涌入当然无法完全替代山西低硫主焦的骨架配煤角色,但它至少在总量层面对供需缺口形成了一定程度的对冲。如果停产矿井在6月中上旬开始密集复产,加上蒙煤持续的增量进口,6月下旬的供需格局很可能不会像当前市场定价隐含的预期那样紧。
焦煤涨了,焦炭涨了,但钢材没买账。这是煤焦连续拉涨两周之后,盘面已经逐步显现的一个结构性矛盾。
螺纹钢总库存654.7万吨,周环比下降10.6万吨,但同比去年同期依然多出90.61万吨。热卷更直接地撞上了累库墙——总库存410.5万吨,环比增加了1.8万吨,而且库存同比高出11.92%。南方的梅雨季节已经开启,建筑工地施工受限,螺纹钢终端采购节奏明显放缓。6月钢材需求大概率将进一步下滑,综合来看6月钢材供需基本面边际转弱。
钢材价格涨不动,钢厂就无法顺畅地将成本压力向下传导。而钢材出口订单环比亦有所回落,直接出口和间接出口均有边际降温的信号。整体钢材终端消费的高点已经出现在5月,即将进入季节性回落阶段。没有钢材价格上涨作为支撑,焦炭第五轮提涨之后还能不能推进到第六轮、第七轮,市场预期正处于高度分裂状态。成本推动型的上游涨价一旦撞上需求顶板,后续的后续就很难讲了。
向下推演的第3级(利润天花板):钢厂接不住更多涨价钢厂当前微薄盈利,是需求约束之外的另一个短板。
截至5月29日当周,247家样本钢厂日均铁水产量241.07万吨,环比微增0.21万吨,增幅0.09%。铁水仍处高位,对煤焦刚性采购支撑尚存,但值得警惕的不是当下的绝对值,而是未来的方向——铁水产量上行空间已经接近极限,钢厂盈利率进一步收窄。
钢厂盈利率已从5月上旬63.20%的高点逐步回撤至62.34%,环比减少0.86个百分点。螺纹钢高炉吨钢毛利在焦炭第五轮提涨落地后已逼近盈亏平衡线附近,部分地区进入微亏区间。一旦亏损面扩大,钢厂就不得不主动减产,届时将倒逼铁水产量拐头向下,直接冲击焦煤焦炭的刚需。
目前看,钢厂还不会马上减产,因为仍有一定的利润空间。但五轮提涨落地之后,焦炭继续向上推进的难度会急剧增加。钢铁企业每一次让步接受焦炭提涨,都在以自身利润被压缩为代价。即便铁水维持在240万吨以上的高位,焦煤涨价的高弹性空间也已经接近于天花板。这才是压制整个价格传导链条继续延伸的最底层约束。
向上推演的三级:现货兑现 + 政策加持 + 情绪溢价。向下推演的三级:供给修复 + 需求淡季 + 利润天花板。将这三组正反力量放到一个坐标轴上,当前的焦煤期货就处于一个非常典型的"上有顶、下有底"的震荡区间。
短期来看,供给刚性格局暂时难以逆转。安全生产月政策窗口对民营小矿产能利用率持续施压,停产煤矿大批集中复产尚需时间——大面积复产应该集中在6月上旬。蒙煤通关量虽处高位,但品位替代性有限。叠加港口主焦煤库存同比低位运行,近月合约的底部支撑比较稳固。
但顶部同样看得见。钢材步入季节性淡季,热卷已经开始累库,螺纹钢同比库存仍处高位,钢厂盈利率持续下滑。且煤焦供应面最紧张阶段正在过去,停产煤矿从零星复产走向批量复产的方向相对明确。当钢材价格无法跟随原料端同步上行时,焦煤焦炭持续提涨的路径就很难长期维持。
焦煤基本盘短期内不支撑持续单边下行,但大幅向上的驱动力也在边际衰减。在当前这个位置,用"框式震荡"四个字来定义当下的行情定价,或许是最贴近现实的市场理解。多空两方面都被逼到了矛盾的边缘——而让供给约束和需求承压持续对垒的结果,往往是波动率的再度大幅抬升,而不是单边方向的轻松突破。