联亚药业一周跌28.92%,单季毛利率118.22%对累计61.81%,差56.41个点
- 2025年二季度单季毛利率110.43%,2026年二季度单季118.22%,同比升7.79个点(118.22减110.43)
- 这一条先把最省事的那个解释堵死了:本周跌28.92%,不是因为它的单季毛利率掉了,它单季毛利率同比还在往上走
- 华北制药2026年二季度单季毛利率25.06%,上年同季29.79%,同比降4.73个百分点,是三家里面唯一往下走的
- 联亚是118.22%对110.43%,同比往上
- 56.41个点是怎么来的也在这里:累计61.81%意味着上半年另一季的毛利率一定低于118.22%,而且低不少——另一季营收占上半年多少,决定它被摊薄到什么程度,而一季度单季的营收和成本,这条素材里没给,所以摊薄掉多少个百分点也算不出来
- 这个解释成立的条件很具体——三季报单季毛利率回落到61.81%附近甚至更低,同时营业收入没掉
先摆一组数。10月19日到10月23日这一周,联亚药业(301569)区间累计跌28.92%,日均成交10.6亿元;华北制药(600812)区间累计跌23.80%;近岸蛋白(688137)区间累计跌23.97%。三只化学制药股的跌幅挤在23.80%到28.92%这个五点出头的带子里,形态是同一板块一起往下走,不是谁单独出了事。但翻开2026年半年报,三家的2026年二季度单季毛利率分别是118.22%、25.06%、67.36%——三个量级。这个跨度说明不了谁比谁强,只能说明这三个数压根不在一个坐标系里。要横着比,得先把118.22%这个数拆开。
118.22%是联亚2026年二季度单季毛利率,这一项在本文里按待核实的异常处理。理由是它的2026年上半年累计毛利率只有61.81%,单季和累计差56.41个百分点,是全部样本里差值最大的一只。118.22%翻译过来,就是毛利额比营业收入还多18.22%(118.22减100),也就是营业成本是负的。制造业里出现负成本只有几种来源:收入里有一块不带对应成本的进项,成本被冲回,或者收入成本的口径本来就不是「卖货减生产成本」。这三种对应的估值方法完全不同,对应的跌法也不同。到底是哪一种,半年报这个口径里没写清楚,这正是待核实的地方。
拿它自己的两年同季数对照。2025年二季度单季毛利率110.43%,2026年二季度单季118.22%,同比升7.79个点(118.22减110.43)。这一条先把最省事的那个解释堵死了:本周跌28.92%,不是因为它的单季毛利率掉了,它单季毛利率同比还在往上走。二季度单季它营收2.57亿元、归母净利0.78亿元,净利差不多是营收的三成。按118.22%这个口径,单季毛利额已经超过营收本身,而净利只有三成,中间隔着的是一大块期间费用。这个组合本身就说明118.22%不能直接年化。
同行横截面的方向是分叉的。华北制药2026年二季度单季毛利率25.06%,上年同季29.79%,同比降4.73个百分点,是三家里面唯一往下走的;近岸蛋白二季度单季67.36%,上年同季66.39%,基本持平,但单季归母净利-0.19亿元,还在亏。联亚是118.22%对110.43%,同比往上。毛利率高和赚钱是两件事,近岸蛋白67.36%就是例子。三家一周跌了差不多的幅度,基本面走的是三条路,把这三个数并排放完就排序,排出来的东西没有意义。这里要交代一句:这条素材点名带数的同行只有两家,第三家我不凑。
传导链得一环一环拆。最前面一环在收入确认:单季里如果有技术授权费、里程碑款这类钱,它跟制剂销售收入一起并进「营业收入」,对应的「营业成本」接近零,单季毛利率就被整体抬高。往下一环在成本端:制剂出口收美元,汇率动一下,营业成本的人民币金额跟着动,收入端和成本端对汇率的敏感度不一样,单季毛利率就会跟着晃。这两环都在利润表上半部分,落在「营业收入」和「营业成本」这两个科目之间。还有一层可能是净额法:如果这类技术服务是代理性质,收入按净额确认,收入体量被压小、毛利率被推到极高,两件事会同时发生。不带成本的收入具体是哪一类、占二季度单季营收多少,素材里没有拆分,我不猜。
再往下一环是时点。这类钱按节点确认,二季度确认了就在二季度,三季度没有就掉下来,单季毛利率的波动天然比累计口径大。56.41个点是怎么来的也在这里:累计61.81%意味着上半年另一季的毛利率一定低于118.22%,而且低不少——另一季营收占上半年多少,决定它被摊薄到什么程度,而一季度单季的营收和成本,这条素材里没给,所以摊薄掉多少个百分点也算不出来。最后一环落在报表和日期上:半年报按规则要在8月底之前披露完,二季度的口径早就在市场上了;三季报按创业板规则要在10月底之前披露完,也就是这几天。
所以这周28.92%发生在一个很窄的窗口里:二季度口径公开了,三季度口径还没出,中间能交易的只有预期,没有新数据。日均成交10.6亿元,说明分歧大,不是没人要,是有人在换手。这一周跌的,用「毛利率下降」解释不通,剩下的解释就两类。一类是估值:制剂出海、创新药这条线的钱在同一周往外撤,三家跌幅区间已经把这件事说得很直白。另一类是口径:118.22%没人敢当成可持续的盈利能力,累计61.81%也没人敢拿去跟华北制药的25.06%横着比。跌幅带子这么窄,硬用个股基本面去找原因,找出来的多半是巧合。
有人会说,这就是一次性因素:二季度有一笔授权收入或者一笔汇兑收益,落袋就没了,跟主业无关。这个解释成立的条件很具体——三季报单季毛利率回落到61.81%附近甚至更低,同时营业收入没掉;那就是「多出来的那块」确实是一次性的,118.22%只是会计上的一个尖峰,卖制剂的主业毛利率一直在60%上下,累计61.81%反而更接近真实经营水平。这类一次性因素常见的就是减值转回、汇兑、政府补助,都能在单季毛利率上摆动很大幅度,不需要经营真的变差。反过来说,三季报单季毛利率还在100%以上、累计口径继续往上抬,那这就不是一次性,是收入结构里有一块长期不带成本的业务。
还有一个反方,证据更硬:跌的是板块,不是公司。华北制药单季毛利率同比降4.73个点、近岸蛋白单季还亏0.19亿元,跟联亚同比升7.79个点是三个方向,一周却跌了差不多的幅度,这周卖的是仓位和估值,不是各自的毛利率。这个解释我认同一大半。但它管不了跌完之后的事:华北制药25.06%你知道盈利弹性在哪,近岸蛋白亏0.19亿元你知道它在投入期,联亚的118.22%没法用、61.81%也不敢单独用,因为它把两个季度混在一起。这个代价不是算错,是算不出。反过来,如果联亚三季报单季毛利率跟着板块一起回到60%上下,那这一周跌的就是最朴素的东西,口径只是事后补的解释。
证伪条件要落到文件和科目上。先看2026年三季报合并利润表,「营业收入」「营业成本」两个科目算出来的单季毛利率如果回到61.81%以下,「二季度来自不带成本收入」这个解释就多余了,更像一次性确认或者成本冲回,本文「口径是结构性的」这个判断就不成立。再看同一份报表的附注:授权、技术服务这类收入占单季营收的比例如果很低,收入几乎全是制剂销售,那118.22%就只能是营业成本为负,负成本必须给解释——存货跌价转回、采购返利、运费重分类都算解释,解释不了就是财务质量问题。附注里「其他业务收入」这一项有没有金额、有没有明细,是最直接的证据。
另外两条也写死。三季报单季毛利率如果仍在100%以上、累计从61.81%继续抬升,「一次性」这条就被否掉,得按「有一块长期不带成本的收入」重新建模。同行身上还有一条:华北制药、近岸蛋白三季报单季毛利率继续往下走,而联亚守在100%以上,「整条线估值回落」就只解释得了跌幅的一半,另一半得回到联亚自己的收入结构上。同行那条最容易看,三季报三家单季毛利率的同比方向一分叉,板块解释的权重就得往下调。这几条里任何一条成立,上面那套说法就得改口径。
三季报出来之前,能确定的就三件事:联亚2026年二季度单季毛利率118.22%,高于上年同季的110.43%;上半年累计61.81%,两个口径差56.41个点;同一周华北制药跌23.80%、近岸蛋白跌23.97%,二季度单季毛利率分别25.06%和67.36%。不能确定的也列在这儿:不带成本的收入占单季营收多少、一季度单季长什么样、三季度会不会重复二季度、118.22%里有多少是汇兑。这几项素材里都没有,我不编。在那之前,所有把118.22%当常态、或者把61.81%当常态的算法,都缺一个前提。
来源:联亚药业(301569)《2026年半年度报告》、华北制药(600812)《2026年半年度报告》、近岸蛋白(688137)《2026年半年度报告》,报告期均为2026年1月1日至6月30日;行情区间为2026年10月19日至10月23日;三家三季报均未披露。