养猪不赚钱的原因主要有以下几点:
市场波动:猪肉价格受市场供需关系影响较大,价格波动可能导致销售收入减少。当市场供大于求时,猪肉价格可能会大幅下降,导致养猪户面临亏损的风险。

养殖成本不断上升,包括饲料价格、仔猪价格、防疫成本等。饲料价格上涨,特别是玉米、豆粕等原材料价格的上涨,增加了养殖成本。
疫病风险:非洲猪瘟等疫病的爆发可能导致大量猪只死亡,造成巨大损失。疫病防治需要投入大量资金和人力,增加了养殖风险。
养殖技术不足:缺乏科学的养殖方法和管理经验,影响猪的生长速度和健康状况,降低了养殖效益。许多农村散养户的养殖技术和管理水平较低,导致猪的生长速度慢、疾病多。

环保法规的加强使得许多散养户被迫终止饲养,而规模化猪场虽然扩充了产能,但也带来了市场供过于求的风险。环保压力还导致养殖成本上升,如污水处理、废弃物处理等。
饲料单一:饲料配方不合理或原料不齐,缺少必要的蛋白质饲料或其它营养成分,造成料肉比提高,饲料报酬降低。用单一饲料喂猪,料肉比高,增加了养殖成本。
防疫和驱虫不足:养猪户有的忽视防疫工作,不接种疫苗,导致猪群容易感染疾病。忽视驱虫也会导致猪群感染寄生虫病,影响生长和发育。

猪养到100公斤还不出栏是不经济的,猪的发育规律是前期长得快,高峰期后长速下降,继而生长缓慢,甚至停滞。当体重超过100公斤时,饲料报酬降低,维持量大大增加。
市场饱和:由于市场供过于求,猪肉价格下跌,导致养猪企业利润空间被压缩。能赚取到养猪这个行业的利润的往往只是少数人。
销售不畅:许多农村散养户的肥猪销售渠道有限,往往只能卖给猪贩子,价格较低,甚至可能亏本。
综上所述,养猪不赚钱的原因是多方面的,包括市场波动、成本上升、疫病风险、养殖技术不足、环保压力、饲料单一、防疫和驱虫不足、存栏时间过长、市场饱和以及销售不畅等。要提高养猪的经济效益,需要从多方面入手,改进养殖技术和管理水平,合理控制成本,加强疾病防控,拓展销售渠道等。










