一笔生猪空单的去处
手里有一手 3 月生猪空单,要不要换到 1 月?
假设在 11 月 9 日开盘前,一套独立的趋势基线策略或者产业套保计划已经持有一手 LH2703 生猪空单。这手空头为什么还要继续留着,由原策略或套保计划判断。这次把原仓续持当作模拟的前提。接下来的决定是,这一手放在哪个交割月份更合适。
用价格情景算一遍 ↓01 · 持仓场景
为什么先挑周度换月来检验公开数据
这就是整个研究切入的方式。项目的总体目标,是在同样固定的风控规则下,检验引入人工智能辅助能不能比原本只看价格的规则策略拿到更好的风险调整后收益。要把这笔账算清楚,第一步先看普通团队能拿到的公开产业数字能不能改善一个具体的局部动作,第二步再单独检验让模型去读文字材料有没有额外贡献。
因此,周一早盘有两种走法。可以留着 3 月空单,也可以买平 LH2703,同时卖开一手 1 月合约 LH2701。两种走法都保留 16 吨净空。我们以一周作为评分窗口,带着公开的东北现货报价和样本出栏头数,看看多做这一次换月,到周五收盘时能不能比原仓不动带来超过交易成本的改善。
在选这个换月动作之前,我们排查过其他几条常见的产业数据路线。早先尝试用生产计划去推演,虽然比固定六家猪企的首份销售月报早 15–26 个自然日,但实际出栏往往偏离计划。基于能繁母猪存栏的规则,在 19 个季度的比较里没有跑赢去年同季的水平。而在华南 35 个量价齐备的日频样本中,在价格筛选之上叠加出栏头数,并没有改变原本只看价格选出的结果。周度换月的决定更明确。公开表按周可查,缺项可以留空。两种走法的空头吨数和评估期相同,可以直接比较。
在这个场景下,无论原有的 3 月空单是何时、按什么价格开仓的,从最初建仓到 11 月 9 日周一早盘这一刻的盈亏,在继续拿 3 月空单和换到 1 月空单两条路径上完全相同,做相对比较时刚好抵消。
持仓人只需要比较周一换月与原仓不动在随后五天里的差额。这里保持 16 吨净空吨数不变,只是锁定了空头的总重量,不同交割月份之间的波动与期限风险依然存在。
02 · 产业假设
已经跌过,为什么还要看下周?
三项条件一起出现,市场上发生了什么?
当地报价跌了,样本养殖场却多卖了猪,期货里的 1 月也已经相对 3 月走弱。 这三项各回答一个问题。
- 当地猪价怎么报
- 黑吉辽 120–140 公斤档周四报价均值比上周四低。本次从 8.94 降到 8.44 元/公斤。看到的是报价走弱,具体成交价格还要另核。
- 样本场卖了多少
- 东北重点养殖企业周二至周四出栏头数比上周同三日多 10.16%。报价走弱的同时,样本出栏量按头数仍在增加。报价与头数来自两套统计,同一批猪实际卖了多少钱、总重量增加多少,还需要同样本记录。
- 盘面已经怎么走
- 周五收盘,1 月比 3 月贵 20 元/吨,上周五贵 170 元/吨。1 月的溢价已经少了 150 元/吨。这个变化显示近月相对变弱,原因可能还有其他供需消息。
因此,这条规则筛出来的是报价弱、样本仍多卖、期货近月已经相对变弱的一类周。换到 1 月押的是压力在周一入场后还能延续,且对 1 月比对 3 月更大,价差再往下走的幅度能覆盖换仓成本。
11 月的实物变化要想成为 1 月相对 3 月继续走弱的依据,要经过两步。当前的供应变化得让市场对 1 月比对 3 月看得更弱,而且周一入场时的价格仍未充分反映这种差别。
往后推演,市场其实存在两条不同的路径。如果养殖端接下来还有货要持续放出,而下游屠宰或外调买方接不住,近月合约就可能继续相对承压。反过来,如果这三天头数增加只是把下周的猪提前卖了,或者报价下跌主要来自买方缩量,又或者供应压力让 1 月和 3 月一起承压、甚至市场早已预计到这一变化,那么换月后,1 月未必继续相对走弱。要分辨这两条路径,后续需要靠同一批样本的出栏均重、生猪去向和屠宰收购情况来核实。
03 · 历史依据
历史样本里的正反案例与回放边界
翻看历史回放,2025 年 11 月 7 日那一周,东北现货报价和期货月差同时走弱,且样本出栏头数增加,随后一周换月相对原仓不动净多出 180 元/吨。而在 2025 年 2 月 28 日那一周,现货同样走弱、头数同样增加,唯独期货月差没有走弱反而走强,如果当时不顾月差条件硬去换月,随后一周相对原仓会净少 165 元/吨。
按固定周四现货口径、同合约组合与同交易笔数回放,拿加入头数的规则,去和事后按历史区间现货跌幅排名挑出同样笔数的价格组对比,前一段各 5 笔累计多出 650 元/吨,后一段各 2 笔累计多出 360 元/吨,其中后一段优势全部来自 LH2609 减 LH2611 这一组。如果把现货条件改成周五报价,两段累计差额就变成 0 元和 10 元/吨。历史对照用整段跌幅排名来凑齐相同笔数。本周的价格组按当时已知信息逐周筛选。
收紧配对条件后,可比较的案例更少。现有结果足以留下一个待验候选。还要用更多独立合约周期复核,并看实际成交成本。
做过哪些交叉核验?
固定周四报价有 26 个可评分候选。相近的周能配出 3 组,把条件收紧到现货跌幅差 1 个百分点、月差变动差 100 元/吨以内后,剩 0 组。七个案例还用同一时点附近的买卖报价复核,毛盈亏方向一致,金额有变化。 配对与买卖报价复核
04 · 近期核验
为什么这周就能试一次
到了 11 月 6 日,周五当天已公开的三项数字同时触发了换月条件。黑吉辽标猪周四报价均值从 8.94 元/公斤降到 8.44 元/公斤,东北样本周二至周四出栏头数比上周同三日增加 10.16%,近月减次近月周五收盘月差从 170 元/吨收窄到 20 元/吨。
规则将模拟执行定在次一交易日 11 月 9 日周一早盘 09:01,并在周一晚间封存规则、由 FTShare 补录早盘行情。按同一时点两份合约在 09:01 那根分钟线的开盘价计算,1 月合约为 9,310 元/吨,3 月合约为 9,245 元/吨,本周换月的入口月差由此定为 65 元/吨。上周五收盘的 20 元/吨只是用来决定这一周选不选,65 元/吨才是计算本周换月损益的起点。
除了盯住期货月差,本周的实物变化也要单独跟踪。我们会拿 11 月 10 日至 12 日三天的东北样本出栏头数,去对比 11 月 3 日至 5 日同系列公开表的三日基线 62,900 头。公开表里完整的前一日数据通常在下一经营日下午可见,预计周五下午能够凑齐三日头数,但依然缺少同样本均重来换算活猪总重量。
到了周五下午,我们要把期货月差结果和本周实物出栏结果分开核对。这两项结果未必同向,比如实物头数继续增加但期货月差没继续走低,或者实物头数回落而月差却走弱了。
周五衡量的是换月相对原仓的差额。因为只看当时已知现货与月差的价格对照组在本周也同样选中了换月,本周的评分只能检验这一次换月动作本身,还无法检验加入出栏头数有没有带来增量。头数条件真正的增量,要等以后两组出现分歧的那些周才能看出来。
05 · 交互算例
到周五,怎么给这次换月算账?
到了 11 月 13 日周五,期货损益按 14:59 那根分钟线同一时点两份合约的收盘价计算出口月差。每吨相对净收益等于入口月差 65 元减去出口月差,再减去假设的 40 元/吨来回成本,乘上 16 吨就是一手的相对金额。算出来是正数,代表换月比留着 3 月空单多赚或少亏,也就是说出口月差低于 25 元/吨时换月占优。在周五 14:59 收盘前,计算器里的周五价格只是推演情景。
-
周一 · 假设已经换仓
在已有 3 月空单且原规则会续持的前提下,模拟在 11 月 9 日 09:01 买平 3 月、卖开 1 月。另一条路径继续持有 3 月。
-
周五 · 用同一时点的收盘价算账
两条路径都用 11 月 13 日 14:59 那根分钟线的收盘价评分。现在填的是假设价格,出来的是这个情景下的盈亏差额。等真实价格出来,填进去就能核算周一的决定。
如果到周五才换仓,周五的价格就是新起点,要用之后的价格来评价那次换仓。
先选一种周五收盘情景 · 预设成本 40 元/吨
周一模拟换仓
11 月 9 日 09:01 分钟开盘 · 元/吨
- 卖开 1 月 · LH2701
- 9,310
- 买平 3 月 · LH2703
- 9,245
周五假设收盘价与成本
11 月 13 日 14:59 分钟收盘 · 两份合约取同一时点
为什么默认 40 元/吨? 回放假设每份合约买卖各一次,合计预留 20 元/吨。两份合约共 40 元/吨,换一手是 16 吨,折合 640 元。这笔估算包含手续费和实际成交价偏离模拟价格的损耗。
比留在 3 月多赚或少赚多少
请填入有效数字。价格按 5 元/吨一档,成本为非负数,手数为正整数。
+240 元换仓占优
- 换到 1 月
这周空单毛盈亏 - +1,280 元
- 留在 3 月
这周空单毛盈亏 - +400 元
- 换仓额外
往返成本假设 - 640 元
周五价差 10 元/吨
(入口价差 65 − 周五价差 10 − 成本 40)× 16 吨 = +240 元
旧空单的开仓价为什么不影响这个差额?
周一 09:01 前,两条路径拿的是同一笔 3 月空单。到 9,245 为止的盈亏两边相同。只要问的是换仓值不值,就从这个共同价格往后算。
按 9,400 开空,周一前两条路径都已有 +2,480 元毛盈亏,换仓差额仍为 +240 元。
要结束 1 月空头,买平 1 月。若想恢复原来的 3 月空头,则买平 1 月、卖开 3 月。上面的计算采用统一分钟价格和成本假设,实际盈亏用成交价和费用核对。
06 · 数据与工具
底层数据核验概况与模型读文字的实测表现
后面的数据表列出出处、可得时点和已经做过的核对。实物端使用钢联公开报价与样本头数,期货端使用本地 TqSdk 日线、分钟线与盘口,配合 FTShare 盘后补录,并用 5000 积分的 Tushare 账户交叉核验了 LH2611 与 LH2701 的日线和结算价。统计局季度数据、巨潮公司公告与投关文档、以及转引涌益或钢联调查的存档券商研报则用于核对其他路线。目前数据仍缺养殖场实际成交价、同样本均重、跨区流向和屠宰承接量,商用终端的完整口径、费用及相对订户的真实到达时差也未核实。
- 地区报价、出栏头数
- 换仓信号的两个实物输入都取自钢联公开网页的原表或能看全的公开预览。报价用黑吉辽同体重档,头数用重点养殖企业东北区样本,两张表的覆盖范围不必相同。按刊发时间核对当时能否取用,缺项留空。华南日度试验另外用了广州和贵港 110–125 公斤档。
11 月 6 日报价原表 · 东北冻结样本 · 华南日度样本
- 期货价格、盘口
- 固定 LH 合约的历史日线、分钟线和买卖一来自项目保存的 TqSdk 缓存。日线找候选,分钟线统一进出时点,盘口抽查两份合约是否能在相近时点取得报价。11 月 9 日入口从 FTShare 补录,用历史重合日核对了分钟标签,两家对开盘价的口径有小差异。
- 计划、公司实绩与表态
- 从本地存档的券商研报提取涌益或钢联的规模场调查,按同一调查样本配月初计划和月底兑现。上市公司自己的销量、收入、均价与高管表态来自巨潮公告、投关专项索引及官方原件。公司数据用来核对样本企业的行为及披露时点。反推均重时,只有销量、收入和售价对应同类猪,才可放在一个算式里。已有月报盘点中,严格一致的是 101 份,占 1,065 份的 9.5%。
- 全国供给
- 能繁母猪、出栏与猪肉产量取国家统计局季度原文。年内累计值还原为单季,按发布日期回放。用来检验季度供给预测,也可描述远期情景。
AI 具体帮了什么
先用关键词筛查本地 1,922 份研报。AI 接手图片表格和口径各异的研报段落,也帮助区分投关记录里已经发生的经营实绩、未来指引和一般回应。已经是结构化网页表的报价和头数,可以直接用程序提取。
四张公开报价图由两个模型分别转录,148 条城市报价及涨跌记录一致。另一次抽查的四段投关引文,均能在官方原件中定位。复核保留原页、时间和复算文件,单位换算、加总、时间对齐和交易评分交给程序。
我们也测试了研报文字能否改善月度完成率预测。三个样本里,只读数字的平均绝对误差为 0.66 个百分点,加读研报文字后为 1.09 个百分点。这次加入文字没有改善预测,交易判断的增量还要另行检验。 图表转录 · 投关引文 · 数字组与文本组
07 · 现货缺口
公开数据能替到哪一步
最缺的是同一批养殖场的实际成交价、出栏头数和均重,再接上猪往哪里走、屠企买了多少、白条卖得怎样。钢联与涌益是产业调研商。涌益官网列有日度企业出栏价格、均重、进度和屠宰量加白条订单。目录可以确认产品存在,项目尚未核到这批东北样本的完整商业字段、可回溯历史、订户实收时间或可比报价,也就还算不出付费能早多少、能补多少。 涌益数据目录 · 钢联农产品
- 钢联公开表
适合周度报价和头数 11 月 3、4、5 日的完整头数分别在 4、5、6 日的文章读到,都是后一经营日的下午。11 月 6 日完整行在 9 日公开页读到,中间隔了周末。公开报价有同日发布的例子,也有 10 月 21 日的报价表到 22 日 15:04 才发布的例子。页面时间只能说明公开渠道何时有表。成交时点和订户到达时间仍待核。
用公开头数和报价做过日度及周度历史回放。日度华南 35 个量价齐备案例,加入头数没有改变价格组的跳过名单。东北周度筛选能跑通,收益增量随报价口径变化。钢联期现价差表另抽六个重叠日,三省 18 个报价都相同,但缺体重档,临时补两天也没有增加合格配对。
- 宰后均重、鲜销率
只能部分回答问题 东北三省的公开宰后均重、全国活猪均重和企业报价的体重档,都可以用来找线索。三者都无法和这批养殖场的头数直接相乘。鲜销率档案定位到 24 个周五标题,抽查有的只露出东北几省,与华南价量对不上。较新的屠宰量公开页有时只有口径说明。
因此已做的是覆盖和口径核查,尚未跑通同地区、同样本的供给和需求对照,也没有估计商业版与公开版的时差。可以请产业方提供脱敏的同场连续头数与均重,以及同一地区的到货或屠企收购记录,再固定其可得时间回放。
- 农业农村部、上市公司
用于慢速校验 农业农村部有生猪收购和白条出厂均价。抽查 6 月 15–21 日的屠宰企业周数据在 24 日发出,距期末 3 个自然日。9 月 21–27 日一期在 10 月 8 日发出,跨假期 11 日。另一套集贸市场监测的 10 月 22 日采样在 27 日刊发,隔 5 日。这些是实际案例,口径和节奏随系列与假期不同。
公司公告盘点的月度披露延迟中位数为 8 天,范围 2–24 天。已配对的研报计划比首份公司月报早 15–26 个自然日,研究比较的是计划和月报两个公开日期。官方均价和公司月报可用于核对方向、企业实绩和较慢的供给判断,未作为等价输入重跑本周度换仓。
时延的影响,要看决定在什么时候做
如果想在一条现货消息出来后的几分钟内交易,缺实际收件时间就没法公平回放。已有六次进度更新的公开窗口,随后十根有效分钟线的月差变动绝对值最多 20 元/吨,本组没有给出足以覆盖 40 元/吨假设成本的依据。日内到隔夜的策略也会受前一经营日数据影响。 六个发布窗口
周五封存、下周一才决定的周度规则,对周二至周四头数晚一个经营日较宽容,前提是周五截止前能拿到,且后面的价格仍有增量可做。晚到周一之后,就已经改变了选周和入场条件。几周到一季的供需观察可以容忍部分日级滞后,月报可用于验收。是否能拿来决定仓位,还要按实际公布时间比较价格基线。
08 · 研究选择
继续样本外记账与向猪业专家请教的记录
接下来的安排分为两条线。一条线是把当前的周度换月规则固定下来,继续在样本外做独立模拟记账。另一条线是寻找少数几个对应不同仓位决定、容易被证伪的局部候选规则,并在相同风险和成本条件下与纯价格基线做对照,同时尝试用较慢的供需数据去调整原策略的风险预算。
在周度换月这条线上,最优先要补的是活重和买方承接证据。我们想检验,当样本出栏头数增加但卖出的活猪总重量并没有增加,或者下游屠宰企业能够顺畅接住增量时,规则是不是应该少换一次月,从而避开无效甚至亏钱的信号。
为了把这些条件落到实处,我们也想向熟悉现货的猪业专家请教几个具体的记录问题。当东北大场周二至周四出栏头数上升且报价走低时,日常业务里有哪些可核验的留痕记录,能分清这是把下周的猪提前卖完,还是后续还有连续的出栏压力?而在屠宰端,看哪一项日常收购或宰后指标,最能判断买方是真正消化了这批猪源,还是在被动压价缩量?把这些一线记录纳入验证,才能一步步看清产业数据到底在什么条件下改善交易决定。
附录 · 离线阅读
正文引用的资料与冻结证据
正文、计算器、研究说明和用于核查的冻结数据都在本文件中。原始行情库、研报原件和项目脚本的出处列在末尾。复算命令仍按原项目的数据与环境记录。
研究说明 · 16 份
东北猪卖得多,生猪期货空头要换月份吗?
东北猪卖得多,生猪期货空头要换月份吗?
2026 年 11 月 9 日|供初次了解生猪期货的投资者与产业专家讨论
我们看到东北部分养殖企业卖出的猪多了,行业里称为出栏增加。当地报价也跌了。眼下要弄清的是,这批猪只是提前卖了,还是接下来仍会有较多猪要卖。只有当这件事对某个交割月的影响更大,而且价差还有调整空间,出栏数据才可能帮我们选月份。
养殖场多卖猪,为什么可能有两种相反的后果?
规模场每月有出栏计划,一周卖得多,可能是把后面要卖的猪提前卖了。如果计划剩下的量已经不多,下周的出栏可能回落,本周低价时的供货压力也可能缓和。另一种情况是这周卖得多,下周还有一批要卖。比如仍有不少猪陆续达到销售体重,场里也还要完成月度计划。此时,如果屠企收购和外调没有相应增加,卖猪的一方就更可能继续让价。两种情形在本周都可能表现为「头数增、报价跌」,区别要到后续出栏和收购记录里找。
还有一种可能是屠企缩减收购或外调订单变少,报价下跌的一部分来自买家变少。单看养殖场卖了多少头,分不清这几种情况。而且头数多也可能只是卖了更多轻猪。举例来说,100 头、每头 130 公斤共 13 吨,110 头、每头 115 公斤反而只有 12.65 吨。我们需要同一养殖样本的实际出栏均重,才能区分头数和活猪总重量。再看收购、外调和到货,才能判断增加的货量在哪里、有没有被接住。
11 月卖猪,怎么会影响 1 月和 3 月的期货?
生猪期货的 1 月和 3 月合约,分别围绕各自交割月份的供需定价。11 月卖出的猪反映眼下的供货。它能影响 1 月相对 3 月的价格,需要经过两步。第一,市场把本周的变化看成后续供货的线索,例如查到后续仍有一批猪会卖、也会进入影响交割地报价的市场。第二,这条线索让市场对 1 月的供需判断变得比对 3 月更宽松,而且当前两个月份的价格还没充分反映这项差别。若只是东北局部几天的销售变化,到 1 月前就消化了,或者两个交割月受到的影响差不多,月差就未必继续走低。即使供货确实延续,若盘面早已预料到,也可能没有新的价差变化。我们现在还没查到足以确认这条传导的实物记录。 大连商品交易所生猪期货业务细则
为了比较市场背景相近的周,我们先限定在两种价格信号都走弱的周。先看黑吉辽 120–140 公斤档的周四报价均值是否较上周四下跌,再看周五的近月减次近月价差是否较上周五走低。前者说明当地报价弱,后者说明盘面已经出现近月相对偏弱。既然价格已经动过,我们检验一个具体假设。在这样的周里,如果东北样本周二至周四的出栏头数比上周同三日增加,下一周的月差是否更容易继续走低?再和只用价格选周的结果比较。
为什么调整合约,怎么算得失?
做空是先卖期货,价格跌了再买回,就赚中间的差额。如果手上已有 3 月合约的空头,可以买回其中一小部分,同时按相同吨数卖出 1 月合约。总空头吨数一样,换掉的这部分原来看 3 月涨跌,现在看 1 月涨跌。1 月跌得更多,或者两个合约都涨但 1 月涨得更少,换过去相对更好。收益算的是相对继续持有 3 月空头多赚或少亏多少。
拿已补录的周一价格举例。1 月开在 9,310,3 月开在 9,245,价差是 65 元/吨。假设周五 1 月收在 9,230,3 月收在 9,220,两个合约分别跌了 80 和 25 元/吨。换到 1 月就比留在 3 月多赚 55,扣两腿往返成本假设 40,还多 15 元/吨。直接用价差算也一样。周五假设价差是 10,入口的 65 减去 10,再减成本 40,等于 15。
已有资料为什么把我们带到这一步?
我们要找普通团队按周能拿到、能改变具体投资决定的数据。能繁母猪本来适合用来想几季之后的供应,但我们试过的规则在 19 季里没胜过用去年同季水平作预测。规模场的计划比首份公司月报早 15–26 天,提前知道计划仍得查实际卖了多少。三个月回放里,直接按近期进度推算比加入研报文字更准。华南 35 个可比的日频案例里,加入头数也没有改变只看价格时的筛选结果。所以现在把问题收窄到价格走弱后,出栏信息能不能帮忙选合约月份。产业数字有用与否和 AI 能否进一步解释它,分开比较。 计划与兑现 · 月内进度回放 · 华南日频案例
历史上,在同一合约组合、同样交易笔数下,按周四报价判定走弱,再用出栏是否增加来选周,比只按现货跌幅选周,前后两段累计分别多 650、360 元/吨。每组在前后两段各做 5 笔、2 笔,按每笔 40 元/吨往返成本估算。后段优势全来自 2026 年 9 月和 11 月这一对合约。把周四报价换成周五报价,差额就只剩 0、10 元/吨。历史价格组用整段跌幅排名来选同样多的周,所以这是回看比较。2025 年 11 月 7 日发出信号的那周,模拟挪近净赚 180 元/吨。同年 2 月 28 日那周也是现货跌、出栏增,但此前月差走高,模拟挪近净亏 165 元/吨。现在有理由继续做模拟,尤其要看换一组合约、换一种价格比较方法之后,结果是否还在。 历史比较及复算 · 历史正反例
11 月 13 日,哪两件事可以各自核实?
11 月 6 日能看到,东北三省周四报价均值从 8.94 跌到 8.44 元/公斤,东北样本三日出栏头数增 10.16%,次年 1 月减 3 月的周五收盘价差从 170 降到 20 元/吨。
- 交易结果。 用 11 月 9 日晚补录的当天 09:01 分钟开盘价作为模拟入口,价差 65 元/吨。周五用 14:59 那根分钟线的收盘价评分。按 40 元/吨成本,出口价差低于 25 才有净收益。这周只看当时价格的规则也会选近月,所以盈亏回答的是这次换仓好不好。出栏头数有没有帮我们选得更好,要看两条规则选法不同的周。
- 实物有没有延续。 比较同系列东北样本 11 月 10–12 日和 3–5 日的出栏。3–5 日合计 62,900 头。如果周五只拿到头数,就先核头数,均重和活重另记。即使头数继续增加,也只能确认这几天仍在多卖。活重、去向和屠企承接要另查。若出栏延续而月差没继续走低,就要区分货量是否只影响当地、是否已被买家接住,或者盘面是否已经提前反映。 11 月 13 日取数和评分口径
想请产业专家从两处帮我们找证据。 有哪一份当时拿得到的计划执行、均重或屠企收购记录,能区分周中放量后下周续卖和下周缩量?哪些体重的猪通过哪条销售或调运路线,会影响市场对 1 月供应的判断,能否举一个能核对的案例?
生猪周度扩样与 LH 仓位研究
生猪周度扩样与 LH 仓位研究
generated_at2026-11-09T20:34:07+08:00- 历史报价与出栏快照,SHA-256
7672bfaace0f7dd3f17dc9d2d027c18793f6a887936922e04333e1c199dcbe2a - 同频、合约和仓位逐周结果,SHA-256
8518b87b79769e4e18396ccdd84e90cf33d8744858b2bf32bb5d4fcd9afc04ac
扩样与同频对照
查阅 2025-04-04 至 2026-11-06 的 84 个周五,保存 135 张东北周四或周五报价页和 169 张 2026 年 6 月以前的日度出栏页,较上轮新增 93 张现货页、96 张出栏页。主样本仍用黑吉辽三省 120–140 公斤档周五报价和同口径东北样本周二至周四日均头数。5 月 30 日前后报表换档,早期资料只做同档位敏感性,保持各省体重档一致后才算环比,这部分未新增可交易候选。公开时间取页面显示分钟末与网页元数据的较晚值。目录第 10 页仍有记录。第 11 页返回验证页,更早覆盖暂缺。 旧档位样表 · 换档后样表 · 出栏档案第 10 页
期货回放只要求当周价格、头数已知,以及两腿行情可核验。下周现货报价缺失的周仍进入期货对照。现货下跌的共同候选内,量价组选择头数增加周,价格组在每段每季按当周现货跌幅百分比从大到小选相同笔数。等次数排名使用该季候选总表,按历史对照解读。另设可逐周执行的价格参考,以过去最多 12 个候选的触发比例校准价格跌幅门槛,满六个历史候选才开始。两组均用下周首个开盘至第五日收盘,空最近合约、多次近合约,按双腿往返 40 元/吨扣费。
| 样本 | 可对照候选 | 每组笔数 | 量价组净盯市合计 | 同频价格组净盯市合计 |
|---|---|---|---|---|
| 早期补查,周五主口径 | 4 | 2 | +10 | +20 |
| 原日期区间,周五主口径 | 13 | 7 | +675 | +475 |
| 早期补查,周四补缺 | 8 | 5 | +370 | −10 |
| 原日期区间,仅用显示刊发时间 | 16 | 9 | +945 | +990 |
收益单位为元/吨,每笔等吨数。周四补缺时,本周与上周都改用周四报价,周五决策时间不变,同时允许用当时已经公开、七区可加总的同日出栏行。该口径下原日期区间结果同周五主口径。实时滚动价格参考在原日期区间的周五主口径也触发 7 笔,净盯市 −190 元/吨,量价组 7 笔 +675。早期资料在严格周五口径下未积累到六个价格候选,滚动比较未启动。补查段中,2025-09-12 东北样本头数增 3.06%,三省现货周跌 433 元/吨,下周空近多远扣费后 −40 元/吨。早期主结果和时钟敏感性均提示量价增量尚不稳定。 2025-09-12 东北报价原表
合约和仓位
严格口径九个量价入选周,三种持仓都有相同窗口的日线和事前压力估计。近月选下周一所在月份之后最近交割月,远腿固定为次近或第三近。各腿前五日成交量中位数至少 1,000 手,持有期止于近月交割月之前。
| 执行方式 | 等吨数净盯市合计,元/吨 | 同为一万元压力预算,可下单周数 | 同预算净盯市合计,元 |
|---|---|---|---|
| 单空近月 | +2,665 | 3/9 | +1,760 |
| 空近、多次近 | +685 | 9/9 | +16,960 |
| 空近、多第三近 | +370 | 9/9 | +5,920 |
单腿扣 20 元/吨,双腿扣 40 元/吨。用信号前 60 个共同交易日中组合收盘价最大的五日绝对变动,加成本后乘 16 吨,算一手或一对的压力金额。每周假设独立的一万元预算,取预算除以压力金额的整数部分。这个比较只使用日线盯市,实际还须按账户总仓位、两腿保证金、同步报价和开腿风险取更小值。历史压力金额会随合约和行情变化。
11 月 6 日纸面例。 LH2701、2703 收盘为 9,155、9,135 元/吨。单空 2701 的压力金额为 15,360 元/手,空 2701、多 2703 为 3,600 元/对,空 2701、多 2705 为 8,560 元/对。一万元预算的上限分别为 0 手、2 对、1 对。现货跌幅也超过滚动价格参考的门槛,所以 11 月 13 日只能评分这笔交易的方向,两组都选中它,无法检验信息增量。
持仓合并的例子。 10 月 23 日原生 CTA 已空 21 手 LH2701。此时若做一对空 LH2611、多 LH2701,经济净敞口变为 LH2611 空 1 手、LH2701 空 20 手,总净空仍是 21 手。这相当于把一手空头移到较近月份。若单空 2611,产品总净空才增为 22 手。当前优先保留近月对次近的独立模拟记录,单腿与跨得更远的组合按固定对照记录。 原生仓位证据
复算
cd D:\Futures
$py = 'python'
$tag = [guid]::NewGuid().ToString('N')
$replay = 'reports\生猪东北周度扩样-证据.json'
& $py tools\research_hog_northeast_weekly.py --inputs $replay --out (Join-Path $env:TEMP "hog-extended-$tag.json")
& $py tools\research_hog_weekly_allocation.py --inputs $replay --out (Join-Path $env:TEMP "hog-allocation-$tag.json")
测试前后均为 217 passed,1 skipped,13 xfailed。
生猪东北周度延续回放
生猪东北周度延续回放
generated_at2026-11-09T20:18:35+08:00- 冻结的报价、出栏、逐周结果和 LH 行情索引,SHA-256
6d16aa06d645247a66777d7122360b5c2774718a015d95f28837c69585b19724
问题与口径
先看本周东北现货是否下跌,再问东北样本出栏放量是否增加了下周继续走弱的可能。每周五 20:00 封存已知数据。现货用黑龙江、吉林、辽宁的 120–140 公斤档周五报价等权均值,与前一个周五比较。出栏用同一钢联重点养殖企业东北区样本的周二至周四日均头数,与上一周相同三个工作日比较。每期只用原文中可核对的上一经营日出栏行,排除网页 AI 摘要。每个日期与省份必须齐备,无数据或节假日不填补。东北区头数与三省报价的地理和样本覆盖可能有差异。
样本从 2025-12-05 至 2026-11-06 的 49 个周五中寻找。定位 42 张周五现货页,39 张能读出三省当日报价。补读了 73 张 2026 年 6 月以前的出栏页。主结果以页面显示分钟末和元数据的较晚时间为公开时点。部分旧页面元数据晚于表中日期数周,所以另列只用页面刊发时间的敏感性结果。档案里的 7 月 3 日原文与 11 月 8 日转载副本分开,采用原文链接。 东北价格档案 · 7 月 3 日原文
下周现货和 LH
严格时点下有 13 周的输入和结果齐备,其中当周现货下跌 10 周。下面三行是同一批观测的总集和分组。结果为下周五现货相对本周五的变动,期货为下周首个交易日开盘到第五个交易日收盘,均以元/吨计。
| 当时看见的条件 | 周数 | 下周现货继续跌 | 下周现货平均变化 | 下周 LH 近月跌 | 下周 LH 月差跌 | 月差平均变化 |
|---|---|---|---|---|---|---|
| 本周现货下跌 | 10 | 9 | −339.7 | 9 | 7 | −75.0 |
| 本周现货下跌,样本出栏增加 | 6 | 6 | −370.0 | 6 | 6 | −189.2 |
| 本周现货下跌,样本出栏未增 | 4 | 3 | −294.2 | 3 | 1 | +96.3 |
LH 固定使用下周一所在月份之后最近两个交割月,月差为近月减远月。入场前五日两腿日成交量中位数均至少 1,000 手,下周须有五个交易日,持有期止于近月交割月之前。以上是两腿日线开盘和收盘的盯市差,手续费、滑点及盘口同步性另行核对。
现货本身的延续性已很强。加入头数后,现货方向只多区分出一例反弹,月差的组间差别更大。比如 10 月 23 日,本周报价下跌 323 元/吨,出栏日均增加 11.30%,下周现货再跌 307 元/吨,LH 月差跌 265 元/吨。相邻周共享产业行情,六个放量周分布在四个自然月。按页面刊发时间放宽后,现货下跌且放量的 9 周里有 7 周续跌、7 周月差走弱,未放量的 6 周里有 4 周续跌、3 周月差走弱。放宽口径带来的反例可在逐周证据中核查。 10 月 23 日东北报价
这条规则可以按周更新一个研究判断。先确认当周现货走弱,再观察出栏增加是否伴随下周近月相对走弱。历史样本覆盖和时钟敏感性限制了结论强度,尤其要保留现货下跌但出栏未增的对照周。宰后均重、鲜销率不参与本轮筛选,后续可分别检验是否有增量。
未评分的首个待验周。 截至 2026-11-09,11 月 6 日周五的三省报价均值为 8.43 元/公斤,周跌 0.39 元/公斤。出栏日均从 19,033 升至 20,967 头,增 10.16%。按本轮条件属于现货跌且出栏增,等 11 月 13 日的三省报价和 LH 收盘结果按同一口径评分。 11 月 6 日东北报价 · 该周出栏行之一
复算
cd D:\Futures
$out = Join-Path $env:TEMP ('hog-northeast-weekly-' + [guid]::NewGuid().ToString('N') + '.json')
& 'python' tools\research_hog_northeast_weekly.py --inputs 'reports\生猪东北周度延续回放-证据.json' --out $out
可用 --fetch 替代 --inputs 重读公开页面。测试前后均为 217 passed,1 skipped,13 xfailed。
生猪周度近月挪仓补查
生猪周度近月挪仓补查
generated_at2026-11-09T20:49:10+08:00- 补查的报价、头数和公开时间,SHA-256
e1fa3c96d3f708e18d210d3431016141ab07ed48a501c22a3ee3c2bbc1c4b1f2 - 合约行情与持有窗口,SHA-256
56ca23142080ad8a84b6d27c6cf96eb71925981ef81f23b0b9bcc13710311d42 - 配对与结果,SHA-256
108191cef3736f58ba764be6ad1c8eaddc988fc87214e8796a2a611a0da6e8f3
补到了哪些历史
用钢联全站公开日期搜索找到分页目录之前的同系列原文。最早核验的东北报价为 2024 年 12 月 13 日,决策范围因此前推到 2024-12-20,共考察 99 个周五。新增冻结 26 个报价观测、52 张出栏表。对少数周四报价缺失的日子,取同周周五原表中标有周四日期的完整前日列,时间仍用周五刊发时点。固定周四口径与周五口径单列,历史 110–130 公斤档单列。配对两周必须使用各省完全相同的体重档。 钢联全站日期搜索 · 2024 年 12 月 13 日东北报价
另抽查了钢联期现价差表。六个重叠日期的三省现货报价 18 项全部同值,表中无体重档位,单列为来源线索。把两张缺日的报价临时作为代理也未增加配对。2025 年 7 月 18 日与 25 日两周的事前月差变化相差 300 元/吨,超过固定的 200 元/吨容差。 7 月 18 日期现表 · 7 月 25 日期现表
沿用前轮规则。两周必须是同一 LH 合约对、相隔不超过 56 天、现货周跌幅差不超过 1.5 个百分点,周五到周五的月差变动同向且幅度差不超过 200 元/吨。只用周五当时已经公开的原文数据。挪仓仍为同吨数卖近买次近,周一开盘至周五收盘盯市,扣双腿往返情景成本 40 元/吨。
| 口径 | 期货可评分候选 | 主配对数 | 1 个百分点、100 元/吨容差下 |
|---|---|---|---|
| 固定周五、120–140 公斤 | 17 | 1 | 0 |
| 周五优先、同星期几的周四补缺 | 22 | 1 | 0 |
| 固定周五,允许另一个一致的体重档 | 20 | 1 | 0 |
| 固定周四,允许另一个一致的体重档 | 26 | 3 | 0 |
固定周四的三组主配对含两个新对照组,以及重叠的 2026 年 7 月案例。周四和周五的 7 月结果不重复计为两次独立验证。
新增的两组
| 周五决策日 | 合约 | 出栏变化 | 现货周跌幅 | 前一周月差变动,元/吨 | 下周挪近净盯市,元/吨 |
|---|---|---|---|---|---|
| 2025-11-07 | LH2601−2603 | +36.51% | 4.24% | −40 | +180 |
| 2025-11-14 | LH2601−2603 | −0.79% | 4.95% | −190 | −10 |
| 2025-02-28 | LH2505−2507 | +5.00% | 2.58% | +55 | −165 |
| 2025-03-07 | LH2505−2507 | −6.23% | 1.45% | +130 | −265 |
11 月组。 近月此前已经相对走弱。出栏明显增加的周挪近赚 180,未增的周在 40 元/吨成本下亏 10。后者毛盯市仍赚 30 元/吨,因此这组支持放量周的相对表现更好,是否跳过未增周取决于成本。 11 月 6 日报价 · 11 月 13 日报价
2–3 月组。 三省现货都跌,但此前 LH 近月相对次近走强。放量周挪近仍亏 165 元/吨,成本前也亏 125。两周都留在次近比挪近更好。这组支持把「现货弱、月差强」单列,观察出栏放量能否改变曲线方向。 2 月 27 日报价 · 3 月 7 日原表的前日列
新增案例允许把前一周月差方向纳入下一轮分组。现货和月差同弱的 11 月组支持出栏的补充价值,7 月的另一合格对照显示未放量周也能挪近盈利。现货跌、月差强的反例显示放量的证据可能被期货走势抵消。这批数据仍没有更紧容差下的对照,适合保留案例观察和影子仓位评分。
复算
cd D:\Futures
$py = 'python'
$tag = [guid]::NewGuid().ToString('N')
$source = 'reports\生猪东北周度补查-证据.json'
$alloc = Join-Path $env:TEMP "hog-match-alloc-$tag.json"
& $py tools\research_hog_weekly_allocation.py --inputs $source --out $alloc
& $py tools\research_hog_matched_weeks.py --replay $source --allocation $alloc --out (Join-Path $env:TEMP "hog-match-$tag.json")
生猪周度挪仓与季度供给阶段研究
生猪周度挪仓与季度供给阶段研究
generated_at2026-11-09T20:58:28+08:00- 周度状态、地区对照、分钟行情和盘口复核,SHA-256
c9ead031c025e43c05e2ecb758bfe5e8f1940f63e13ac3c40547ea5eadeea903 - 补齐后的公开快照 · 持有窗口 · 配对
- 季度原文证据 · 季度预测回放,SHA-256
0fc65210d7b47726f52091a0446e765305477961eae2ff56e1dc9609e70312d2
近月挪仓的证据集中在现货和月差同弱时
公开目录按日期找回 4 个缺失报价日,另用官方移动端的公开正文补齐一日第三省。固定周五和固定周四两种口径分别仍有 17、26 个可评分候选。固定周四的主配对仍为 3 组,更紧的现货跌幅差 1 个百分点、月差变化差 100 元/吨下仍为 0 对。新增报价有上涨周、缺出栏的周,也有持有期跨入近腿交割月的周。 7 月 4 日原表 · 8 月 21 日官方移动预览
全部候选当周现货已经下跌,再按此前一周近月减次近价差是否下跌分开。每组以 2026-07-01 分前后段。量价组只选东北头数增加周,价格组按当周现货跌幅选同样笔数。其他六地区各用其头数增幅排序选同样笔数,检查东北量是否提供局部增量。排名使用同一历史区间的候选全表,便于做同频对照。收益是下一周同吨数从次近挪到近月相对原仓的增量。两腿同步分钟盯市采用周一 09:01 开盘与周五 14:59 收盘,均有成交,扣双腿往返情景成本 40 元/吨。
| 现货口径 | 事前月差状态 | 前段量价组 / 同频价格组 | 后段量价组 / 同频价格组 |
|---|---|---|---|
| 周四 | 月差走弱 | +425 / −80,5 笔 | +360 / −160,2 笔 |
| 周四 | 月差未走弱 | −10 / +75,5 笔 | −55 / −55,1 笔 |
| 周五 | 月差走弱 | +115 / +115,2 笔 | +360 / −170,2 笔 |
| 周五 | 月差未走弱 | +375 / +670,4 笔 | 无同步分钟样本 |
单位为累计元/吨,笔数为每组同频次数。周四月差走弱的两段里,六个异地头数对照最高分别为 +395、+240。把同频进一步限制在同一个合约对后,周四量价组增量为 +650、+360。早期去掉贡献最大的合约对仍有 +280,后期 +360 全来自 LH2609−2611。周五的同合约增量为 0、+10,差别远小于周四。把出栏增幅门槛改为前序研究使用过的 5%,周四同合约增量为 +290、+360。样本显示了一个有条件的周四结果,其稳定性仍受报价锚点和后段单一合约周期限制。
把 7 个匹配案例按同一时点的买卖一重新标记。使用不晚于目标时刻且最多早两秒的盘口,两腿观测差不超过一秒。结果方向和日线毛盯市 7/7 一致,金额有变化。比如 2025-11-07 挪近的日线毛盯市 +220,按卖一买一交叉盘口算 +195 元/吨;2025-02-28 的挪近亏损均为 −125 元/吨。盘口结果已经包含穿价,手续费另计,未验证实际双腿成交。
阶段规则。 周四现货周跌、周五月差也比上周五走弱,再把东北出栏是否增加用于近月挪仓的影子决策。保留价格组同频对照,按独立合约对记录收益和回撤。周五锚点证据较弱,待补样。该信号针对期限分布,整品种净仓位继续依赖更广区域和交割月供需。11 月 6 日是待评分例,周四三省报价 8.94→8.44 元/公斤、头数 +10.16%、LH2701−2703 周五收盘差 170→20 元/吨。2026-11-09 时尚无这一周完整的持有结果。 11 月 6 日可见的周四报价
能繁母猪用于远期供给情景
用国家统计局 2020Q1–2026Q3 原文,累计出栏和猪肉量按年内相邻发布之差得到单季值。评分 2022Q1–2026Q3 共 19 季,按所用原文刊期记录可得时点。固定用目标季度前三季的能繁母猪同比预测,并和当时已知的最近一季实际同比各占一半。基线为已知同比延续和去年同季持平。
| 预测提前量 | 目标 | 同比延续 MAE | 各半加入能繁 MAE | 去年同季持平 MAE |
|---|---|---|---|---|
| 一季 | 出栏头数 | 2.57 | 3.20 | 3.16 |
| 一季 | 猪肉产量 | 2.84 | 3.64 | 3.63 |
| 三季 | 出栏头数 | 8.02 | 5.74 | 3.16 |
| 三季 | 猪肉产量 | 8.24 | 6.03 | 3.63 |
误差单位为同比百分点。能繁变量能修正提前三季时已经陈旧的增速,仍未胜过去年的同季水平。单独用能繁同比的 MAE 为 4.78、5.68,同样高于同季水平基线。典型反例是 2025Q4 能繁同比 −2.9%,2026Q3 单季出栏同比 +0.73%、猪肉产量 +3.04%。因此目前将能繁用作远期供给情景,近季供给以已公布实际量为基线。该试验的目标是实物量。 2025 年原文 · 2026 年前三季度原文
离线复算
cd D:\Futures
$py = 'python'
$tag = [guid]::NewGuid().ToString('N')
& $py tools\research_hog_regime_validation.py --ticks --replay 'reports\生猪东北阶段复核-数据证据.json' --pairs 'reports\生猪东北阶段复核-配对证据.json' --out (Join-Path $env:TEMP "hog-regime-$tag.json")
& $py tools\research_hog_sow_bridge.py --inputs 'reports\生猪季度供给-原文证据.json' --out (Join-Path $env:TEMP "hog-sow-$tag.json")
生猪 11 月 13 日检查点
生猪 11 月 13 日检查点
generated_at2026-11-09T21:32:03+08:00- 入口行情、原始分钟查询和校时样本,SHA-256
161a62215fd9c85fbca427cb46ca3cb1b41e5e4ec65ab1f2c6b123dbe67e30c5 - 原先冻结的实验口径
期货评分
11 月 9 日北京时间 09:01–09:02 的 FTShare 分钟开盘为 LH2701 9,310,LH2703 9,245 元/吨,两腿成交量分别为 5,226 和 2,611 手。近减次近的入口价差为 65 元/吨。11 月 6 日周五收盘价差为 20,周末至入口走扩 45 元/吨,这段变动从持有期评分中分开。
用 11 月 6 日的本地 TqSdk 分钟线交叉核对,FTShare 的结束时标 09:02 对应回放的起始时标 09:01。两腿该分钟的收盘和成交量均与本地一致,两家的开盘价分别相差 5 元/吨。保留 FTShare 分钟开盘作主结果,同时记录 11 月 9 日 09:01 前一根结束的收盘价差 55 元/吨作为入口敏感性。11 月 5 日收盘附近也已核过,FTShare 标签 15:00 的收盘对应本地 14:59 分钟收盘。上述价格是盘后行情补录。
11 月 13 日 16:30 后查询两腿 FTShare 15:00 标签的收盘,两腿都须有成交。以出口月差为 (S),主口径净值为 25 − S,入口敏感性为 15 − S,均按两腿往返 40 元/吨的情景成本。先列毛、净结果及两口径方向,再单记实盘手续费和盘口可成交性。量价组和滚动价格组同选这一周,本次评分回答该笔方向和成本,出栏增量仍由两组选择不同的周检验。
实物核验
同系列头数可跟。 钢联重点养殖企业日度出栏表的东北样本,11 月 3–5 日已核完整的三行分别为 20,300、21,300、21,300 头,共 62,900 头,日均 20,966.67 头。用 11 月 10–12 日相同星期的三个经营日比较,逐行加总校验七区与全国,记录文章刊发时间。以近期的公开预览规律,完整上一经营日行预计分别在 11、12、13 日看到。11 月 9 日已核到的公开完整行覆盖的是 11 月 6 日的 19,500 头,与目标三日分开。样本成员变更如有说明,一并记入比较。 11 月 4 日出栏表 · 11 月 5 日出栏表 · 11 月 6 日出栏表 · 11 月 9 日出栏表
同一养殖样本的活猪均重尚待找到。 公开头数表没有重量列。已查到分省屠宰样本的宰后均重、全国活猪均重,以及企业报价表的体重档,分别作旁证。若取得同批养殖样本、同三日的真实平均出栏体重或分体重头数,比较两周的出栏活重。若只取得头数,评分限于样本头数是否延续,活重供给及提前清量的解释保留待核。 分省宰后均重 · 钢联日度全国出栏体重口径样例 · 吉林企业报价体重档
复算
cd D:\Futures
$py = 'python'
$tag = [guid]::NewGuid().ToString('N')
$entry = 'reports\生猪11月13日检查点-入口证据.json'
& $py tools\research_hog_checkpoint_quotes.py --day 2026-11-09 --window entry --inputs $entry --out (Join-Path $env:TEMP "hog-entry-$tag.json")
# 11 月 13 日盘后行情齐备再执行
& $py tools\research_hog_checkpoint_quotes.py --day 2026-11-13 --window exit --entry-evidence $entry --out (Join-Path $env:TEMP "hog-exit-$tag.json")
生猪日度量价筛选研究
生猪日度量价筛选研究
generated_at2026-11-09T19:58:20+08:00- 日度价格、头数、公告时钟和逐日行情证据,SHA-256
465be2da6509090d764e8f24ef5f9a257dd6143ad8b3f093f4215bea843c303b - 原生 CTA 提议、开仓和移仓证据,SHA-256
9057c3c7123a3eac33a260fef530c7da067bfca6b3f56f89cf7eb3a8de05c75e
日度样本跑通,筛选条件未显示交易增量
在 2026-06-01 至 11-09 定位 111 张出栏表、110 张报价表。111 张出栏表都能读出一行按七区加总核验的头数,其中 110 张有合格的前日行。101 张报价表能配到广州和贵港 110–125 公斤档。交易回放以原文表格和可见预览为准,剥离 AI 摘要。发布时间取网页标题时间与元数据的较晚者,标题只显示到分钟时取该分钟末。早期若网页元数据晚到数周,按晚时间处理。行情缓存到 11-06,末日缺可用的收盘分钟,最后完整回放日为 11-05。 日度出栏示例 · 同档报价示例
候选规则取交易月之后最近两个交割月,固定两腿,前五日各腿成交量中位数至少 1,000 手。若近月减远月的价差在前一收盘低于五个交易日前的收盘,当天 09:01 空近多远,14:59 分钟收盘退出。两腿分钟均须有成交。价差盯市按单次相同吨数相加,双腿成交的盘口与手续费合并用 0、20、40、80 元/吨做情景。
筛选规则在完全相同的候选上,若华南样本出栏较上周同一星期几增加,而广州、贵港同档均价同期未跌,则跳过这笔。两项输入使用同一经营日,固定取入场前第二个交易日的数据,头数统一读取后张表中的前日行,避免把新旧文章正文覆盖差异当成更早的信号。参照日期为再往前五个交易日且星期几相同。四项原表均须在入场前可得,缺值按基线处理。华南头数与两城报价覆盖范围有差异。5% 头数变化门槛并列为敏感性口径。
| 时段 | 可回放空头候选 | 当时量价齐备 | 跳过次数 | 基线毛盯市 | 筛选后毛盯市 | 基线扣费 40 | 筛选后扣费 40 |
|---|---|---|---|---|---|---|---|
| 6–8 月 | 33 | 12 | 2 | +455 | +505 | −865 | −735 |
| 9–11 月 | 24 | 23 | 7 | +265 | +110 | −695 | −570 |
| 合计 | 57 | 35 | 9 | +720 | +615 | −1,560 | −1,305 |
盯市和成本单位均为元/吨。后段扣费 40 时改善 125,由少付 280 成本和放弃 155 毛收益构成。成本为 20 时,筛选后反而少 15。后段 7 次中放弃两笔扣费后盈利的交易,例如 9 月 22 日按规则跳过时,华南头数增加 8.34%,两地报价分别涨 100、跌 100,平均持平。当日空近多远毛盯市 +110,按 40 扣费后 +70。 该日可得的华南出栏行 · 该经营日报价
同交易次数对照。 在后段有量价的候选内,按月保持相同跳过次数,穷举所有选日。5,148 种选法中 **3,589 种(69.7%)**的表现至少和该筛选一样好。等次数选日平均改善 180.26 元/吨,高于规则的 125 元/吨。5% 门槛下后段跳过 4 次、毛盯市少 20、扣费 40 改善 140,仍有 715 种等次数选法中的 264 种达到或超过它。35 个量价齐备的候选里,两城均价未跌的 9 次全部伴随华南头数增加,主规则与单看两城均价的跳过名单完全重合。月份内的日子共享价格窗口,穷举结果描述基准排序。
原生 CTA 的交集
对项目原生单腿 DonchianATR 做只读提议审计。六个旧事件以月内进度与后张报价均可得为起点,六个首个可用收盘共 0 次开仓提议,各延长到五个收盘共 1 次。从 5 月至样本末主力序列仅有 2 次新开仓提议。三笔移仓开仓单列。日频价差回放与原生单腿结果分别计量。
唯一的事件窗内候选是 5 月 27 日 LH2607 开空。主力序列缺 5 月 28、29 日和 6 月 1 日三个固定合约交易日,引擎记为 6 月 2 日成交。固定合约核对为 5 月 28 日成交。7 月 21 日的原生开仓由 7 月 20 日收盘提出,早于 7 月 21 日的进度与报价,不能归给该事件的筛选。另用 7 月 20 日收盘时已经公布的日度原表做方向核查,华南头数较前一共同经营日增加 14.43%,广州、贵港报价涨 100 和 0 元/吨。若按这组日变动否决开空,会错过 LH2609 模拟入场 11,455 到第五个交易日收盘 11,175 的 280 元/吨毛盯市收益。这一反例用日环比和单腿五日盯市。 出栏原表 · 报价原表 · LH2609 行情
外部笔记和下一项数据
外部笔记里最可检验的是把出栏、屠宰和销售分开看。屠宰头数是处理量,开工率还依赖产能口径。鲜销率可用来判断鲜品渠道的吸收比例,终端消费和实际入库需要另证。出栏均重是当期卖掉的猪的均重,压栏、二育需要配出栏头数或流向核验。笔记里的价格阈值、季节和合约方向按机制假设留档。
需求数据已经查过公开覆盖。2026-05-08 至 11-06 的鲜销率档案有 24 个周五标题。8 月 7 日抽查仍有完整表,8 月 14 日抽查仅能读出黑吉辽内蒙四地完整行,和本轮华南量价无地理重合。日度屠宰量统计前一自然日,8 月 3 日抽查还有表图,8 月 10 日及其后数个日期抽查正文未露数字,反复链接的 PDF 是指标口径说明。 鲜销率完整表 · 鲜销率预览 · 屠宰量旧表 · 屠宰量样本口径
当前可把日度量价写进投研观察,用来标记头数和现货出现分歧的日子。检验下一步优先补同一固定区域、带实收时间的当日出栏头数与体重、连续标猪报价、鲜销率或白条成交量。按实际可得时点留出有足够原生候选的前瞻样本,同交易次数比较价格组和量价组,并核双腿盘口。鲜销率连续性与地域匹配目前是区分供应释放和下游吸收的主要数据缺口。
复算
cd D:\Futures
$py = 'python'
$name = [guid]::NewGuid().ToString('N')
$inputFile = 'reports\生猪日度量价筛选-证据.json'
& $py tools\research_hog_daily_filter.py --inputs $inputFile --out (Join-Path $env:TEMP "hog-daily-$name.json")
& $py tools\research_hog_native_cta.py --daily-sources $inputFile --out (Join-Path $env:TEMP "hog-cta-$name.json")
需要重新探测公开页时,可用 tools\research_hog_daily_sources.py --start 2026-06-01 --end 2026-11-09 --out <新文件>。报告复算使用封存的公开数据。测试前后均为 217 passed,1 skipped,13 xfailed。
规模场出栏计划与 LH 价差研究
规模场出栏计划与 LH 价差研究
generated_at2026-11-09T19:00:47+08:00- 逐条证据和行情窗口 含 51 个本地输入的 SHA-256
- 证据 JSON SHA-256
53e7d2206c902751d8f510d20f0fbf27ddc0a83f4768915b41df6c1e8d188a2a
研报能提前多久
八组可配对案例中,公开研报的本月计划比固定六家猪企的首份销售月报早 15–26 个自然日,中位数 20 日。按披露后的下一个交易日换算,早 8–18 个交易日。和六家月报全部齐备相比,早 19–27 个自然日。同一调查样本的实际兑现研报则在六家月报齐备后 4–12 日才出现。计划可以早看,执行过程需要另找当期证据,月底完成率适合事后评分。
| 经营月 | 调查样本 | 计划刊发 → 兑现刊发 | 计划量较上月实际 | 当月完成率 | 实际较上月 | 领先首份公司月报,自然日 |
|---|---|---|---|---|---|---|
| 2025-06 | 涌益 | 06-12 → 07-21 | +1.02% | 102.29% | +3.33% | 26 |
| 2025-07 | 涌益 | 07-21 → 08-15 | −1.20% | 97.11% | −4.06% | 16 |
| 2025-08 | 涌益 | 08-15 → 09-16 | +6.60% | 100.04% | +6.64% | 22 |
| 2025-09 | 涌益 | 09-16 → 10-17 | +3.92% | 96.50% | +0.28% | 24 |
| 2025-10 | 涌益 | 10-17 → 11-12 | +5.14% | 105.70% | +11.13% | 20 |
| 2026-03 | 涌益 | 03-19 → 04-22 | +25.29% | 105.14% | +31.73% | 20 |
| 2026-04 | 涌益 | 04-22 → 05-21 | +3.07% | 100.20% | +3.28% | 15 |
| 2026-06 | 钢联 173 家 | 06-18 → 07-18 | −1.70% | 98.70% | −2.90% | 19 |
涌益实际增速按 (1 + 计划较上月实际增速)× 完成率 − 1 推算,钢联六月使用正文直接披露的实际值。涌益和钢联分别配对。公司月报的提前量只比较公开时间,六家上市猪企与调查样本的成员范围不同。按日历天折算,2026 年 3 月计划日均增加 13.17%、实际增加 18.98%。钢联 2026 年 6 月月总量计划下降 1.70%,日均却计划增加 1.58%、实际增加 0.34%。节假日仍可能改变实际销售天数。
能对上绝对头数的案例
用图中蓝色实际柱、红色计划柱与左轴「万头」复读了部分报告。绝对数按图取近似,完成率和增速优先用正文。五月报告文字称 4 月环比出栏有所收敛。按两期正文数字计算,并用 4 月高于 3 月的实际柱复核,本轮将 4 月记为实际总量增加约 3.28%、增长放缓。
| 经营月 | 计划头数,约万头 | 实际头数,约万头 | 正文完成率 |
|---|---|---|---|
| 2025-08 | 2,470 | 2,470 | 100.04% |
| 2025-09 | 2,568 | 2,479 | 96.50% |
| 2025-10 | 2,605 | 2,752 | 105.70% |
| 2026-03 | 2,724 | 2,868 | 105.14% |
| 2026-04 | 2,953 | 2,959 | 100.20% |
2025 年 9 月、10 月尤其适合成对看。两个月计划都增加,9 月最后只实现上月实际的约 100.28%,10 月实现上月实际的约 111.13%。计划方向相同,兑现强度差了约 10.85 个百分点。 2025-09 计划与 8 月实际,第 3 页 · 2025-09 实际及 10 月计划,第 4 页 · 2025-10 实际,第 3 页
计划公开前后 LH 怎么走
价差为近月减远月,单位元/吨。按计划刊发月选之后最近的两个交割月,前后固定两腿。前五日取计划刊发前最后六个交易日的首尾收盘差。「跨刊发」从刊发前最后收盘算到刊发后第一个交易日开盘,含这段时间其他消息。后五日、后十日均从该开盘算到对应交易日收盘,未计交易成本。近月进入交割月即停止该窗口。
| 经营月 | 合约对 | 刊发前最后收盘 | 刊发前五日变化 | 跨刊发变化 | 刊发后五日变化 | 刊发后十日变化 |
|---|---|---|---|---|---|---|
| 2025-06 | LH2507−2509 | −385 | −150 | −160 | +40 | +155 |
| 2025-07 | LH2509−2511 | +500 | −200 | −30 | −595 | −435 |
| 2025-08 | LH2509−2511 | −30 | +200 | −115 | +65 | −395 |
| 2025-09 | LH2511−2601 | −470 | −15 | −110 | +30 | +110 |
| 2025-10 | LH2511−2601 | −740 | −170 | +140 | −85 | +135 |
| 2026-03 | LH2605−2607 | −1,175 | −35 | +205 | −445 | −15 |
| 2026-04 | LH2605−2607 | −1,620 | −395 | −110 | −220 | 到交割月截断 |
| 2026-06 | LH2607−2609 | −1,665 | +30 | −105 | −300 | 到交割月截断 |
- 2025 年 6 月与 2026 年 4 月,近月在计划刊发前已经走弱。 前者后五日回升 40 元,后者又走弱 220 元。提前走弱和公布后继续走弱可以同时出现。四月计划的同一份报告还公布了三月超额完成,行情无法拆分这两条消息。
- 2026 年 3 月是刊发后还有明显变化的案例。 日均出栏实际较二月增加约 19%,计划刊发前五日近月仅相对走弱 35 元,随后从第一个可用开盘算五日走弱 445 元,到十日窗口回到仅走弱 15 元。3 月兑现率直到 4 月 22 日才刊发,同一对价差从该刊发前收盘到下一交易日收盘又弱了 90 元。
- 计划和兑现方向对了,价差也可能反着走。 2025 年 7 月计划和实际出栏均环比减少,近月在计划前后却继续走弱。可跨到兑现公告的三组同一合约对,兑现刊发前收盘到次一交易日收盘分别变化 −150、−5、−90 元/吨,对应 2025 年 7 月、9 月和 2026 年 3 月。其余五组到兑现时近月已进入交割月,保留缺值。
投资上可以先把计划当作供给跟踪的起点。 研报日期能确认何时在所用公开档案里出现,市场更早何时获得调查结果仍未知。八组里既有刊发前已经明显走弱的,也有刊发后才进一步走弱的。进一步验证应优先补月初原计划、月内修订、实际出栏进度,把价格反应锚定到一条有独立时间戳的新增信息。 2026-03 计划,第 4 页 · 2026-03 实际及 4 月计划,第 4 页 · 2026-04 实际,第 4 页 · 钢联六月计划 · 钢联六月实际
样本和复算
用 PyMuPDF 搜索本地 1,922 份 2021 年以来的研报前七页,236 份命中计划或完成相关措辞。选取样本口径和日期可核对的三段做首轮回放,分为 2025 年 6–10 月涌益、2026 年 3–4 月涌益和 2026 年 6 月钢联。计划在经营月内刊发。用本地研报上架日和封面日期的较晚者记可得日,索引的零点为日期占位。证据 JSON 保留 11 份原件路径、页码、上架日、封面日期、对应六家月报日期、价差窗口和图读数。
cd D:\Futures
& 'python' tools\research_hog_plan.py --out (Join-Path $env:TEMP 'hog-plan-recheck.json')
本次仅使用本地研报和行情。运行前后测试均为 217 passed,1 skipped,13 xfailed。
生猪同行出栏与 LH 价差研究
生猪同行出栏与 LH 价差研究
generated_at2026-11-09T18:50:53+08:00- 研究截点 2026-11-09,行情以本地有报价的交易日为限
- 逐条证据与结果 记录原件、页码、首见日和 338 个本地输入的 SHA-256
- 证据 JSON SHA-256
78ded6116ed98ec56e3e5c25ce49209604bbc9e92a3ffa7677729494208416c8
投资上能用到哪一步
目前能把单家公司提早出售和多家公司同时释放供给分开核对,并把每一次判断对齐到可观察的 LH 价差。2026 年固定六家只有三次及时、完整的月度变化,按本轮定义三次均未出现同行共同放量。京基智农个案在披露后最早可交易时点与六家数据齐备后的五日价差结果方向相反。历史段的三次正邦个案也只有两次能配到满足流动性要求的行情,收益方向随观察窗口改变。研究目前能解释信号何时成立、何时尚未成立,样本不足以估计交易收益或 AI 相对数字组的增量。
公司数据重新核对
| 面板 | 已恢复的覆盖 | 能检验什么 |
|---|---|---|
| 2026 年六家商品猪公告 | 51 个公司月。六家齐全覆盖 6–9 月,5 家去掉京基后的均重和公斤量覆盖 1–9 月 | 按同一批公司对比头数、均重、销售公斤量 |
| 2021-06 至 2022-11 官方均重 | 正邦、天康、大北农、金新农各 18 个月,共 72 个公司月。18 个月里仅正邦可逐月配同口径商品猪头数 | 正邦的经营动作及同行的均重响应 |
2026 年逐份读了商品猪销量、收入、均价分列的原公告累计表,48 条与原 A_pure 结果匹配。新增的大北农 1–3 月数据在本地最早见于 5 月 12 日刊发的 4 月公告,因此 2 月、3 月变化在五家比较里记为迟到数据,未进入同期价差检验。新希望的表跨页,续表来源页码也保留下来。9 月神农销量包括部分内部屠宰,六家公斤量表示按各公司相同披露口径估出的销售重量。
旧抽取关注销量、收入和均价,漏掉了历史公告中直接披露的商品猪均重。定向扫了 234 份 2021–2025 年公告,提取到 157 个公司月,其中 48 条正邦记录带同口径头数。历史研报可用于定位和交叉核对,数值冲突时以原公告为准。金新农 2021 年 9 月原公告为 128.97 公斤,与开源早刊图的约 105.76 公斤冲突。另一个容易混入的口径是温氏 2022 年 1 月,用含毛猪和鲜品的销量、收入与毛猪价格反推得到 116.44 公斤,旧表标成了 A_pure。这类观测从严格历史面板排除。 大北农补报原件 · 金新农原公告 · 温氏原公告
行为和价差回放
本轮用于筛案例的口径为 均重环比下降至少 1 公斤,同时按日历天折算的商品猪日均销售头数上升至少 5%。同行共同放量要求至少两家公司同时满足、同组日均销售公斤量也上升。历史段只能用同一阈值识别正邦,再检查其余三家的均重变化。日历天调整能消除月份天数差,春节等经营日效应仍在。阈值是这一轮的示范设定,回放按月统计,五家敏感性与六家样本重叠。
用披露月之后最近的两个 LH 交割月,固定持有同一对合约。用已披露日前的价格和量做筛查,要求两腿过去五个交易日各自的日成交量中位数至少 1,000 手。公告只有日期时,用下一个交易日两腿开盘价之差作为入场近似。退出用第 1、5、10 个交易日两腿收盘差,观察止于近月进入交割月前。以下价差均为近月减远月,单位元/吨。扣费示例按双腿完整往返合计 40 元/吨,证据文件另列 20 和 80 元/吨。两腿日线开盘的价差是研究近似,实际同步成交还需要盘口核对。
| 六家公司经营月 | 资料齐备日 | 日均销售公斤量环比 | 降重增售家数 | 五日价差变化 |
|---|---|---|---|---|
| 2026-07 | 08-11 | +1.16% | 0 | +5 |
| 2026-08 | 09-11 | +6.13% | 0 | +55 |
| 2026-09 | 10-14 | −4.63% | 1 | −265 |
以五家面板放宽时间覆盖,4–9 月六次及时观察仍然是 0 次共同放量。六家面板三个观察点里,只有 7 月这一点能配到下个完整经营月的同行结果,9 月当月只有京基符合筛选条件。仅作价格对照,用公告前五日价差动量在六家面板的三个同窗做方向,五日扣费结果为 −35、−95、−305 元/吨。这三笔说明对照能按同一窗口复算,样本规模无法区分两种方法的优劣。
京基智农 2026 年 9 月
京基的均重下降 3.50 公斤,比其余五家均重变动中位数低 7.62 公斤,日均商品猪销量增加 15.86%。新希望同期也降重,但日均头数下降。完整六家公司结果只认定京基满足降重增售,而且六家日均销售公斤量整体下降。
| 可得信息 | 可用日 | 下一交易日开盘价差 | 五日退出价差 | 假设空近多远五日净变化 |
|---|---|---|---|---|
| 京基单家公司月报 | 2026-10-09 | 10-12 −720 | 10-16 −435 | −325 |
| 六家公司月报齐备 | 2026-10-14 | 10-15 −375 | 10-21 −640 | +225 |
六家结果未触发共同放量条件,第二行只是用于对比时点的假设交易。两次之间价差先收窄,随后扩大,期货路径本身无法指出哪段由京基公告驱动。以这个案例来定操作,单家公司动作只能形成待核的供应假设。是否继续关注同一价差,要看后续同行是否跟进,以及同期现货和交割月预期有没有出现同向变化。 京基 9 月原公告 · LH2611 原始行情 · LH2701 原始行情
用两腿本地 tick 进一步核对,固定 09:01 入场、第五日 14:59 退出,各用此前两秒内最后一笔有效盘口。两腿在四个观测点各自的记录时间一致。空近多远按卖一买、买一卖,已经计入穿过盘口的代价,结果分别为 −160、+225 元/吨,均未扣交易手续费。方向与日线一致,幅度对取价时点敏感。四组买卖一价和手数保存在证据 JSON。 LH2611 tick · LH2701 tick
正邦三个历史案例
| 正邦经营月 | 正邦均重变动 | 正邦日均头数变动 | 下个完整经营月同行降重至少 1 公斤 | 五日价差变化 | 十日价差变化 |
|---|---|---|---|---|---|
| 2021-07 | −6.21 公斤 | +6.3% | 1/3 | 流动性不足 | 流动性不足 |
| 2022-01 | −4.20 公斤 | +14.7% | 2/3 | +40 | −185 |
| 2022-03 | −2.93 公斤 | +57.8% | 1/3 | +270 | −210 |
历史标签回答同行有没有降重。三家缺少配套的商品猪独立头数,无法判定是否增售。正邦 2022 年 6 月 75.49 公斤也由原件确认,但当期头数未达到增售条件,所以保留在公司面板,不计入这三个案例。 正邦 2022 年 6 月公告
信息与数据接口实测
| 来源 | 实测结果 | 在研究中的用途 |
|---|---|---|
| 巨潮公告索引与公司原件 | 京基普通公告检索 2026 年 7–8 月 20 条、9 月 9 条。普通公告索引漏掉了已知存在的 4 月 30 日业绩会记录 | 销售月报用公告检索。投关记录需要单独检索 |
| 投关专项索引 → 官方 PDF | 六家索引首屏各 20 条,京基第二页翻页成功。2026 年 7–8 月在四家公司找到六份记录,六份均读到官方原件。按明确的 9 月商品猪体重、头数或销售节奏指引核对,0/6。新希望的会在 8 月 31 日,原件 9 月 1 日才披露,给的是全年目标 | 给 AI 的证据要有公开日和原话。这个窗口无法为京基 9 月动作构造事前言行冲突 |
Tushare irm_qa_sz |
用京基 2026 年 8 月作最小查询,返回无接口权限 | 当前用专项索引定位原件 |
Tushare fina_indicator |
京基 2026 年半年报返回 2 行,均为 8 月 24 日披露、6 月 30 日报告期 | 可补资产负债率、现金流等财务背景。入表先核同键重复和修订 |
Tushare fut_daily |
按交易日 2026-10-15、交易所 DCE 查询返回 302 行。LH2611、LH2701 的收盘、成交量和持仓与本地相同。收盘价差 −385,当日结算价差 −435 | 补真实合约行情时,接口可用,收盘和结算字段须分别使用 |
Tushare fut_settle |
同日查询 DCE 返回 250 行。两腿均返回结算价,trading_fee_rate 为空,trading_fee 为 1.0 |
结算价可交叉核对,费用仍用情景估计,待核交易所当日标准及账户实际费率 |
| GLM-5.3-Flash | 四段官方投关原文裁剪成一次纯文本调用,约 4.72 秒。四个返回引文都能在原文定位,分类区分了历史经营实绩、全年定量指引和一般回应。四段均无 2026 年 9 月单月指引 | 适合在短文本里分辨发言类型、期间和指标。这里只验证抽取环节 |
投关索引示例可用 curl.exe -s 'https://000048.irlianmeng.com/ydyapi/Announcement/relationList?stock_code=000048&tag=0&rows=0&pagesize=20' 复核。索引用 gg_date 定公开日、filepath 找原件。四家窗口内原件分别见 牧原、巨星调研、巨星业绩会、神农调研、神农业绩会、大北农电话会。窗口边界可核 京基 4 月业绩会 和 新希望 9 月 1 日公告。互动易权限说明 · 财务指标接口 · 期货日线接口 · 结算参数接口
GLM 的两个量化对照是京基 2022 年 5 月出栏均重约 117 公斤和牧原 2026 全年商品猪销售 7,500–8,100 万头的指引。前者在 2022 年 6 月 16 日才公开,后者在 2026 年 4 月 16 日公开。另两段分别来自京基 4 月业绩会第 4 页和牧原 8 月调研第 2 页。 京基实绩原文第 2 页 · 牧原全年指引原文第 2 页 · GLM 客户端
下一批数据的优先级
优先补能提前看到的供应计划和实际放量的独立证据。月报适合给公司层判断验收。若要让实验影响交易,输入需要更早,可先在已有的涌益或钢联周报中抽取有时间戳的规模场计划、实际日屠宰量和肥标价差。农业农村部月度屠宰量可核对行业背景。保留财务指标解释公司的个体压力。新的前瞻样本在出栏动作确认前封存数字组和读文本组的判断,继续用同一对合约和同一成本口径记账。第一批历史样本里共同放量为零,因此扩样时先验收有没有可评分的两类事件,再估计收益。 农业农村部屠宰统计口径
复算
cd D:\Futures
& 'python' tools\research_hog_peer.py --as-of 2026-11-09 --out (Join-Path $env:TEMP 'hog-peer-recheck.json')
输出路径须为新文件。脚本只读本地资料,网络探测按上表给定的单公司或单交易日重试即可。研究脚本添加前后均为 217 passed,1 skipped,13 xfailed。
Futures Sim — 期货策略实验装置 研究相关节选
Futures Sim — 期货策略实验装置
可证伪、可复盘的实验装置,不是要做出赚钱的策略。 新接手先读 docs/项目全景文档.md(现状与待议事项);Agent 必读 AGENTS.md;决策历史见 DECISIONS.md。
要回答的问题
在纪律被硬编码强制的前提下,AI 辅助决策能否比纯规则 CTA 产生更好的风险调整后收益?
若答案是否定,这个结论本身就是有价值的产出。
- 标的:碳酸锂(
GFEX.lc*)、生猪(DCE.lh*) - 重点在实时模拟盘,历史回测只是验证手段
- 设计文档:期货交易模拟系统-初步规划.md
快速开始
cd D:\Futures
$py = 'python'
# 跑测试(预期 217 passed, 1 skipped, 13 xfailed)
& $py -m pytest -q
# 数据资产盘点
& $py tools\asset_inventory.py
# 查看任意长任务的进度(一次调用立即返回,不用 sleep)
& $py tools\watch_progress.py
& $py tools\watch_progress.py --watch # 持续刷新
当前结论(引用时必须带口径)
分层回测(每合约独立、1000 万权益、RollOver 不调价)
| 碳酸锂 LC | 生猪 LH | |
|---|---|---|
| 合约数 | 43 | 26 |
| 年化中位 | +6.98% | +7.00% |
| 交易胜率 | 44.8%(210 笔配对) | 42.5%(127 笔配对) |
| 盈亏比 | 2.75 | 3.14 |
69 个滚动嵌套合约,实际独立信息约 3/4 个年度区间(LC 重叠 11.5×、LH 5.5×)。
利润集中度(权益口径)
| LC | LH | |
|---|---|---|
| 前 10 笔占总盈亏 | 36.3% | 58.8% |
| 计入未平仓后 | 37.9% | 74.1% |
已被推翻的旧结论
| 旧说法 | 实际 |
|---|---|
| LH 前 10 笔占 98.3% | 权益口径 58.8%(分母用错) |
| LC 效率比 0.20–0.35 亏 220 万 | 去前视后 +665 万(符号翻转) |
| V3 的 LH 是负收益(−2.96%) | 换月定价修复后 +14.36%(符号翻转) |
| 生猪与玉米豆粕强相关 | ρ = +0.045 / +0.074(不相关) |
产业数据路线的边界(2026-11-09)
| 命题 | 实测结果 |
|---|---|
| 生猪月报反解均重 | 只有 101/1065(9.5%)口径严格一致 |
| 研报的均重从哪来 | 主要来自涌益咨询(付费),不是自己反解 |
| LH 月度因子检测 r=0.3 | 需要 85 个月(现有 70) |
| LC 月度因子检测 r=0.3 | 需要 85 个月(现有 39,2023 才上市) |
数据资产(约 23 GB,全部在 data/cache/)
| 目录 | 内容 | 规模 |
|---|---|---|
tq_tick_all/ |
LC/LH 全部 83 合约 tick,全存续期 | 16.61 GB |
hog_reports/ |
生猪相关研报 PDF(2020-2026) | 4.19 GB |
minute/ |
旧批次分钟线(307 合约) | 1.20 GB |
tq_minute/ |
LC+LH 分钟线(83 合约) | 0.33 GB |
tq_tick/ |
LC/LH 主力 tick | 0.26 GB |
hog_monthly/ |
生猪月报 1,065 份 PDF + 抽取结果 | 0.19 GB |
tq_daily/ |
全市场日线,87 品种 5,183 合约 | 0.09 GB |
daily/ |
旧批次日线 | 0.03 GB |
dominant/ |
LC/LH 主力连续(真实价 + 复权价) | 小 |
硬约束:TqSdk 试用期至 2026-11-20。期后 data/cache/ 是唯一数据源,只读,不可再生。
但 Tushare(5000 积分)可独立获取期权与历史合约,见 docs/数据资产与接口现状.md。
================================================================================
================================================================================ 一、期权数据(Argon 抢救清单 #1)
【1.1 期权合约列表】 广期所 期权合约 2000 个,品种: ['OP'] 碳酸锂期权: 796 个 生猪期权: 0 个 样例: ts_code name list_date delist_date LC2710-P-70000.GFE 碳酸锂沽10月70000 20261030 20270907 LC2710-C-71000.GFE 碳酸锂购10月71000 20261030 20270907 LC2710-C-70000.GFE 碳酸锂购10月70000 20261030 20270907 大商所 期权合约 2000 个,品种: ['OP'] 碳酸锂期权: 0 个 生猪期权: 54 个 样例: ts_code name list_date delist_date LH2709-C-11200.DCE 生猪购9月11200 20261027 20270817 LH2709-P-11200.DCE 生猪沽9月11200 20261027 20270817 LH2709-C-11600.DCE 生猪购9月11600 20261015 20270817
【1.2 期权日线行情】
[OK 5000] opt_daily 单日全市场
字段: ['ts_code', 'trade_date', 'exchange', 'pre_settle', 'pre_close', 'open', 'high', 'low']
【1.3 期权历史分钟(需单独购买 2000元/年)】 opt_minute: 请指定正确的接口名
================================================================================ 二、全部历史合约的日线(Argon 抢救清单 #2)
【2.1 合约列表 —— 看是否含已退市】 GFEX 期货: 144 个,其中已退市 60,LC 46,LH 0 LC 最早合约: 20230721 GFEX 期权: 10 个,其中已退市 0,LC 2,LH 0 LC 最早合约: None DCE 期货: 2000 个,其中已退市 1782,LC 0,LH 19 DCE 期权: 52 个,其中已退市 0,LC 0,LH 2
【2.2 已退市合约的日线能否查到】 LC2401.GFEX: 直接查 0 行(按日期查全市场是通的,说明是查询方式问题) LC2402.GFEX: 直接查 0 行(按日期查全市场是通的,说明是查询方式问题) LH2109.DCE: 175 行, 20210108 ~ 20210927 LH2201.DCE: 255 行, 20210108 ~ 20220125
================================================================================ 三、期货历史分钟(Argon 关心月差要用)
文档:期货历史分钟 单独 2000 元/年,2010 年起,每分钟 500 次,每次 8000 行 fut_mins: 请指定正确的接口名
生猪地区现货与 LH 基差研究
生猪地区现货与 LH 基差研究
generated_at2026-11-09T19:40:39+08:00- 逐页价格、原图指纹、发布时间和行情证据
- 证据 JSON SHA-256
8907b9dfe450e896f97df56269a348bede79b365ae51fef6d3a8ec34c903947c
地区出栏加速有没有压低当地现货
钢联目录前四页检出 129 个日期标题。本轮读取六次进度发布前后各两张价格表,共 24 张。5–7 月有 12 张完整表,每张都有 37 个城市的 110–125 公斤档。5 月四张是公开图片,GLM-5.3-Flash 和千问 VL 转录的 148 条城市报价及涨跌列一致。8–10 月的 12 张公开预览只有广州和贵港两个城市能读出完整的同档报价。 钢联价格档案 · 5 月 21 日图片版 · 7 月 21 日表格版 · 8 月 21 日预览
地区出栏加速度用第二期累计完成率减去第一期进度按日历天数等速外推的完成率。价格用同一省内、同一体重档、同一组城市的涨跌中位数。每月匹配 12 个省,黑吉、辽内等合并调查区不拆成单省。发布前一段用同样的省份和城市回看。
| 经营月 | 发布前一段价格变动与出栏加速度的秩相关 | 跨发布窗口的秩相关 |
|---|---|---|
| 5 月 | −0.154 | +0.149 |
| 6 月 | +0.064 | +0.300 |
| 7 月 | +0.371 | +0.544 |
三次跨窗口的排序都与「出栏加速越多,地区现货越弱」的预期相反。5 月 12 省中有 10 省报价中位数持平。7 月湖南和广西的进度分别超出早期速度 8.8、8.5 个百分点,报价中位数持平,河南低于早期速度 0.5 个百分点,报价中位数跌 225 元/吨。7 月发布前一段已经存在同方向的排序。每次测到的是同期地区关系,报价采集时刻未知,三个窗口也共享大量地区。 7 月出栏进度 · 7 月前一张报价
现货、基差和月差如何变化
取进度发布前最后一张和之后最早一张公开价格表,用页面标示的发布时间配最近已收盘、两腿均有成交的 LH 分钟线。基差为当地报价折算成元/吨减近月价,月差为近月减远月。基差未调整交割质量、地点和费用。价格变化为同城差值的中位数,变动均为元/吨。
| 经营月 | 城市数 | 现货 | LH 近月 | 基差 | 月差全窗口 | 月差从进度发布前至后张报价 |
|---|---|---|---|---|---|---|
| 5 月 | 37 | 0 | +180 | −180 | +15 | −5 |
| 6 月 | 37 | −50 | −135 | +85 | −45 | +5 |
| 7 月 | 37 | −100 | −65 | −35 | −75 | −40 |
| 8 月 | 2 | −140 | +95 | −235 | +60 | +55 |
| 9 月 | 2 | −235 | −120 | −115 | −75 | −25 |
| 10 月 | 2 | −90 | −515 | +425 | −300 | −100 |
6 月的近月合约在进度发布前已下跌 130 元/吨,从该时点到后张现货表只再跌 5 元/吨。现货在整个窗口跌 50 元/吨,所以基差反而走强 85 元/吨。6 月页面显示原刊发日期,网页元数据另记为 7 月 20 日。这里按页面刊发时间回放,6 月表格当日的版本尚无独立快照。9 月前张价格表周日发布,期货取前一交易日收盘。10 月 21 日报价表 22 日 15:04 才公开,跨了两个交易日。8–10 月只展示两地报价和对应 LH 变动。 6 月前张报价 · 6 月后张报价 · 10 月延迟发布的报价
现货表目前适合用于核查交易观点。 如果出栏提速被用来支持看弱近月,先看匹配省份的标猪报价有没有跟跌,再拆基差和月差,辨别压力已经反映在期货里还是现货正在走弱。三次完整截面没有显示加速省份更容易跌价。扩样最有价值的是同口径、带实收时间的地区进度和连续报价,尤其是发布前几个交易日的报价。这样可以比较已有趋势与发布后的变化。
在 D:\Futures 离线复算,行情来自本地缓存。证据 JSON 包含输入文件的 SHA-256,复算只需冻结的表格数据,无需重新访问网页或转录。
$out = Join-Path $env:TEMP ('hog-spot-' + [guid]::NewGuid().ToString('N') + '.json')
& 'python' tools\research_hog_spot.py --inputs 'reports\生猪地区现货与LH基差-证据.json' --out $out
生猪月内出栏进度回放
生猪月内出栏进度回放
generated_at2026-11-09T19:27:01+08:00- 逐区原表转录、模型输入输出和行情证据
- 证据 JSON SHA-256
c10f86a398f49744c001818544a1239d238f7af8da280a0ed207d3c24283a643
地区加权组
2026 年 5–7 月的三份月初计划、六份月内进度、三份月底原表可以闭合。三个月各 18 个地区。月末回列的地区计划量与当月初原表逐条相同,地区实际头数加总也与最终总量相同。六次进度原表的「合计」都复现为 18 区完成率的算术平均。本轮把每个地区的进度按该地区月初计划头数加权,和月底按头数计算的完成率对齐。例如 7 月 20 日原表合计为 61.16%,加权后为 61.69%。表格经现有 Qwen VL 转录,逐区权重、页日期、图像最后修改时刻及指纹均保存在证据文件。 5 月计划 · 5 月后一期进度 · 5 月结果和 6 月计划 · 6 月结果和 7 月计划 · 7 月后一期进度 · 7 月结果
| 经营月 | 第一次加权进度 | 第二次加权进度 | 最终完成率 | 按最近一段速度外推 | GLM 只读数字 | GLM 加读研报 |
|---|---|---|---|---|---|---|
| 2026-05 | 10 日 32.41% | 20 日 64.44% | 100.23% | 99.67% | 99.7% | 98.7% |
| 2026-06 | 10 日 31.47% | 21 日 67.98% | 98.70% | 97.85% | 97.9% | 98.6% |
| 2026-07 | 10 日 29.31% | 20 日 61.69% | 97.94% | 97.31% | 97.3% | 96.3% |
| 平均绝对误差,百分点 | 计划 100% | 从月初线性外推 | 最近一段外推 | GLM 只读数字 | GLM 加读研报 |
|---|---|---|---|---|---|
| 5–7 月原表加权组 | 1.20 | 1.41 | 0.68 | 0.66 | 1.09 |
| 8–10 月公开摘要对照组 | 0.98 | 1.70 | 0.38 | 0.65 | 0.65 |
最近一段外推用两次累计完成率之差除以间隔天数,再加到最新进度上。5–7 月两组 GLM 都收到这一已算好的数字,以及相同的计划增幅和日历信息。文本组多读决策日前刊发的本地研报短段落,段内数值遮掉,以便比较文字增量。文字修正在 6 月有帮助,在 5 月和 7 月把预测往错误方向推。数字组与直接使用公式的误差接近,差别包含输出只保留一位小数。
8–10 月保留为对照。部分页面只公开显示智能摘要,缺少可核的逐区权重和摘要独立发布时间,且 8 月、10 月最终完成率用次月计划与上月实际的比值倒算。该组模型先用同一份自由外推指令比较,未给预先算好的近段速度。未加权的 7 月探测里,数字模型曾把两期差值对应的日均 3.194 个百分点写成 3.53,所以主样本把算术交给代码。两个样本组分别计分。预测调用只提交当期材料和匿名案例标识,月底结果在评分时才合并。这是回顾性小试,原始商业数据更早何时到达订户仍未知。 钢联统计档案 · 9 月进度 · 10 月进度
和 LH 对齐后的结果
每月选其后最近的两个交割月,价差为近月减远月。核验组以页面显示时刻、同日的网页元数据时刻和表图 CDN 最后修改时刻中较晚者作回放锚。摘要组以页面和同日元数据的较晚者为锚。盘中从下一个整分钟的两腿开盘差起算,盘前从 09:00 起算,退出用第十个共同有效分钟的两腿收盘差。分钟行情衡量的是变动范围,扣费情景单列。
| 经营月 | 合约对 | 从入口到第十根分钟线价差变化,元/吨 | 文本相对数字预测的修正,百分点 |
|---|---|---|---|
| 2026-05 | LH2607−2609 | +5 | −1.0 |
| 2026-06 | LH2607−2609 | +20 | +0.7 |
| 2026-07 | LH2609−2611 | −10 | −1.0 |
| 2026-08 | LH2609−2611 | +10 | 0.0 |
| 2026-09 | LH2611−2701 | 0 | 0.0 |
| 2026-10 | LH2611−2701 | −20 | +0.5 |
示范规则在文本修正绝对值达到 1 个百分点时才看方向,预期出栏减少对应做多近月价差,假设双腿往返总成本 40 元/吨。只有 5 月和 7 月触发,十根分钟线结果分别为 −35、−50 元/吨。本轮看不到公开进度更新能覆盖该成本情景的证据。预测完成率与判断市场预期仍是两项不同的检验。
先保留地区计划加权和最近一段外推。扩样的首要条件是拿到同一口径的地区计划和进度原表,外加可核的首次发布或实收时间。文字模型的下一轮应在前瞻样本里只对具体提速或延迟证据作有限调整,再和固定数字基线比较。
复算
cd D:\Futures
& 'python' tools\research_hog_progress.py --inputs 'D:\Futures\reports\生猪月内出栏进度-回放证据.json' --out (Join-Path $env:TEMP 'hog-progress-recheck.json')
复算使用已封存的模型输出,无需调用 API。十个本地输入的 SHA-256 和外部原表的来源、图像指纹均保留在证据中。改动前后测试均为 217 passed,1 skipped,13 xfailed。
数据资产与接口现状(2026-11-08 实测) 研究相关节选
数据资产与接口现状(2026-11-08 实测)
全部结论来自实际调用,不是文档抄录。文档与实际不符的地方已标注。 维护规则:任何新探测的接口结论追加到此文件,不要只留在会话里。
一、Tushare 权限总览(5000 积分 / 个人版)
1.1 频次规格(官方表,doc_id=290)
| 积分数 | 每分钟频次 | 每天总量上限 |
|---|---|---|
| 120 | 50 | 8,000 次 |
| 2,000 以上 | 200 | 100,000 次/个 API |
| 5,000 以上(我们) | 500 | 常规数据无上限 |
独立权限接口(不在积分范围,需单独购买):
| 类型 | 包含 | 历史 | 价格 | 频次 |
|---|---|---|---|---|
| 新闻资讯 | news 快讯 + major_news 长篇 + cctv_news 联播 |
3 年以上 | 1,000 元/年 | 400 次/分,总量不限 |
| 券商研报 | research_report |
— | 500 元/年 | 500 次/分 |
| 公告信息 | anns |
10 年以上 | 1,000 元/年 | 500 次/分 |
| 期货历史分钟 | 1/5/15/30/60 分钟 | 2010 年 | 2,000 元/年 | 500 次/分,8,000 行/次 |
1.2 我们实际拥有的(已实测)
✅ 期货类(全部可用)
| 接口 | 实测结果 | 坑 |
|---|---|---|
fut_basic |
✅ GFEX 154 个合约 | 全市场 2000 条时会被 limit 截断 |
fut_daily |
✅ 单日全市场 278 行 | 必须按 trade_date 查;按 ts_code 查返回空 |
fut_holding |
✅ 单日全市场 2,865 行 | 单日上限 4,000 行 |
fut_wsr |
✅ 单日 436 行 | 见下文深度问题 |
fut_settle |
✅ 单日 238 行 | 必须按 trade_date 查 |
fut_weekly_detail |
✅ 4,000 行 | 硬上限 4,000 |
fut_mapping |
✅ 688 行 | — |
index_daily 南华指数 |
✅ 688 行 | — |
✅ 股票类(全部可用)
| 接口 | 实测 | 坑 |
|---|---|---|
stock_basic |
✅ 5,579 行 | — |
daily / daily_basic |
✅ 5,573 行/日 | — |
fina_mainbz_vip |
✅ 45,809 行(需翻页) | 硬上限 10,000 行/次,必须 offset 翻页 |
income_vip / balancesheet_vip / cashflow_vip |
✅ 6,400~7,179 行 | — |
fina_indicator_vip |
✅ 7,530 行 | — |
disclosure_date |
✅ 5,422 行 | — |
✅ 宏观(全部可用):cn_gdp / cn_cpi / cn_ppi / cn_pmi / cn_m / shibor
❌ 未开通
| 接口 | 状态 | 未开通时表现 |
|---|---|---|
news 快讯 |
无权限 | 直接报无权限 |
cctv_news 新闻联播 |
无权限 | 直接报无权限 |
research_report 研报 |
无权限 | 直接报无权限 |
npr 央行报告 |
无权限 | 直接报无权限 |
major_news 长篇新闻 |
⚠️ 有试用额度 | 30 次/小时(正式应为 400 次/分) |
注:major_news 实测有数据且能取正文(fields='title,content'),但受 30 次/小时的试用限制。开通后为 400 次/分。
二、历史深度:文档 vs 实测
| 数据 | 文档说 | 实测 | 说明 |
|---|---|---|---|
fut_daily |
1996-01 起 | 未逐日验证 | 品种上市时间才是真实约束 |
fut_holding |
2002-01 起 | 2018-08-03 起 | 文档不准。测 2002-2010 窗口返回 0 行 |
fut_wsr |
2006-01 起 | ≥2015 | 默认查询按日期倒序只给最近 1500 行;用 start_date/end_date 限定小窗口可拿到 2015 年数据 |
fina_mainbz |
2009 起(天齐) | 一致 | 牧原 2013-12 起 |
关键教训:fut_wsr 的「只有 4 个月」是误判——1500 行是返回上限,不是数据长度。必须按时间窗分批拉。
三、本地已有数据资产
3.1 期货行情(不可再生,只读)
| 数据 | 规模 |
|---|---|
| 全市场日线 | 87 品种 / 5,183 合约 / 0.09 GB |
| LC+LH 分钟线 | 83 合约 / 0.33 GB |
| LC+LH tick 全量 | 83 合约 / 全存续期 / 16.61 GB |
| 主力连续(新生成) | data/cache/dominant/lc_dominant.csv(798 天)<br>data/cache/dominant/lh_dominant.csv(1,411 天) |
3.2 生猪月度经营数据
| 项 | 值 |
|---|---|
| 位置 | data/cache/hog_monthly/ |
| 规模 | 1,065 份 PDF / 170.9 MB / 17 家公司 / 131 个月(2015-12~2026-10) |
| 解析 | extracted_v2.jsonl:销量 92.6% / 均价 61.9% / 收入 95.2% |
| 披露延迟 | 中位数 8 天(范围 2~24 天) |
| 可用时点 | 披露日收盘后(次日开盘执行) |
披露家数逐年变化(因子定义漂移的根源):
2015: 1 家 2016: 1 家 2017: 1 家 2018: 2 家
2019: 3 家 2020: 5 家 2021: 12 家 2022: 14 家
2023: 14 家 2024: 14 家 2025: 17 家 2026: 17 家
2015-2020 年的「行业销量」实际等于「牧原单家」。
3.3 全市场主营业务构成
| 项 | 值 |
|---|---|
| 位置 | data/cache/tushare_mainbz_2024P.parquet |
| 规模 | 45,809 行 / 6,624 家 / 21,101 种产品名 |
| 用途 | 定义产业链标的池 |
四、已确认的数据质量问题
4.1 换月污染(未解决,必须处理)
主力连续序列未做价格调整(这是有意的,保留真实可成交价格)。
| 指标 | LC | LH |
|---|---|---|
| 换月次数 | 11 | 27 |
| 换月日跳空(绝对值均值) | 3.74% | 8.63% |
| 最大换月跳空 | 8.09% | 41.47% |
| 日收益峰度 | 2.47(正常) | 94.84(异常) |
| 日收益偏度 | 0.14 | 6.04 |
LH 的峰度 94.84 和偏度 6.04 几乎肯定由换月跳空造成。
含义:任何基于 LH 日收益的统计,都会被 27 天的假数据主导。
4.2 均价字段存疑
生猪均价字段最小 8.65 元/公斤、最大 65.18 元/公斤。65 需要人工核对是否抽取错误。
4.3 候选池混入非生猪公司
民和股份(002234)实为商品代肉鸡苗,单位「万只」不是「万头」,应从生猪池剔除。
五、接口使用注意事项(踩过的坑汇总)
fut_daily/fut_settle必须按trade_date查询,传ts_code返回空- 整齐的行数(1500/4000/5000/10000)几乎都是
limit上限,不是数据自然结束 fut_wsr需要按start_date/end_date切时间窗才能拿到历史fina_mainbz_vip必须 offset 翻页(上限 10000 行)major_news的content字段需在fields里显式指定,否则只返回标题- 新闻类接口未开通时只有 30 次/小时试用额度
fut_basic的multiplier字段可能为None,需从trade_unit推算
六、文档入口(比抓 HTML 干净)
Tushare 提供 markdown 版接口文档:
https://tushare.pro/wctapi/documents/{doc_id}.md
例:https://tushare.pro/wctapi/documents/195.md → major_news 文档
用这个入口查接口,比抓网页 HTML 可靠得多。
生猪周度近月挪仓配对研究
生猪周度近月挪仓配对研究
generated_at2026-11-09T20:40:44+08:00- 配对、四项起始条件和结算窗口,SHA-256
8fa3caf2a45be994e3859e2a838528ac5b60e1f5e26d64b385bf442037e7af18
先定配对条件
比较已有次近空头是否值得挪一部分到近月。以同吨数卖近买次近表示挪仓,周一开盘执行,周五收盘相对原仓位盯市。相对增量为下周近月减次近价差变动的相反数,再减 40 元/吨双腿往返情景成本。
仅用两周决策时各自已知的数据配对。一周东北样本出栏增加,另一周未增。两周现货都跌,报价观察日在同一星期几,现货周跌幅相差不超过 1.5 个百分点。两周使用同一对 LH 合约,相隔最多 56 天。月差以前一个周五到当周周五的两腿日线收盘计算,两周的月差变动同向,幅度相差不超过 200 元/吨。月差持平单列。对照收紧到 1.0 个百分点、100 元/吨。比较的是周度净变化,周内路径和市场背景可能不同。
主表每周最多用一次,先最大化配对数量,再最小化两项差值各除以对应容许值后的总和。另列全部合格对照,以检验选择另一合法对照是否改变解释。下周现货缺失不影响这项期货评分。
正例和反例落在同一对合约
严格周五口径有 17 个候选,周四同星期几补缺口径有 21 个。两组都只找到一个放量周,以及它的两个合格对照,三周使用 LH2609 与 LH2611。两个对照不重复计数为两次独立试验。收紧容差后,两组都是 0 对。
| 周五 | 出栏周变化 | 现货周跌幅 | 此前一周月差变化,元/吨 | 下周挪近相对原仓的净盯市,元/吨 |
|---|---|---|---|---|
| 2026-07-17 | +14.05% | 3.73% | −330 | +60 |
| 2026-07-24 | −0.21% | 4.87% | −140 | +110 |
| 2026-07-31 | −6.58% | 4.85% | −145 | −380 |
正例。 7 月 17 日与 7 月 31 日是按距离选出的主配对。放量周挪近收益 +60,未放量周挪近损失 −380。这两周里只在放量时挪近,会保留收益并避开亏损。
反例。 7 月 24 日与放量周也满足同一组条件。它出栏基本持平,挪近却赚 110,比放量周还多 50 元/吨。只在放量时挪近,会漏掉这笔盈利。7 月 31 日与放量周的两项差距约为 1.12 个百分点和 185 元/吨,7 月 24 日为 1.13 个百分点和 190 元/吨。两个距离相近,换一个合格对照,结论便从支持区分变为错过盈利。 7 月 17 日现货 · 7 月 24 日现货 · 7 月 31 日现货
在现货和月差均已走弱的这段历史里,出栏可以进入挪仓的研究判断。样本尚未识别它何时能独立改善选择。最有辨识力的新证据是同一合约对、起始量价更接近、头数变化不同的周,尤其需要有明显放量和明显缩量两类。现有持仓按原依据管理,挪仓观察组分别记录放量和未放量时的后续相对结果。
复算
cd D:\Futures
$out = Join-Path $env:TEMP ('hog-matched-' + [guid]::NewGuid().ToString('N') + '.json')
& 'python' tools\research_hog_matched_weeks.py --out $out
测试前后均为 217 passed,1 skipped,13 xfailed。
生猪期货研究简报
生猪期货研究简报
截至 2026 年 11 月 9 日 21:16,北京时间。供委托方与产业专家讨论。
现在要判断什么
已有 LH 次近月空头时,一条可公开、按周取得的产业信息,能否帮助判断是否把一小部分空头挪到近月? 同吨数卖近买次近,把原有净空的一部分分配到更近月份。委托方关心产业信息究竟改变哪个决定,以及怎么识别它失效。当前证据够做分账模拟,实盘决策仍需更多独立合约周期支持。
待检验的假设。 黑吉辽 120–140 公斤档的周四现货较上周四下跌,LH 近月减次近的周五收盘价差也较上周五走弱时,东北样本周二至周四的日均出栏较上周同三日增加,下一周挪近的相对表现可能好于只按价格选周。样本头数是地区供应代理,期货两腿是不同交割月的定价。需要专家帮助确认地区货源怎样影响特定月份。
11 月 13 日检查什么
| 11 月 6 日已知 | 观察结果 |
|---|---|
| 黑吉辽周四报价均值 | 8.94 → 8.44 元/公斤 |
| 东北三日样本日均出栏 | +10.16% |
| LH2701 减 LH2703,周五收盘 | 170 → 20 元/吨 |
评分口径。 补齐 11 月 9 日 09:01 两腿分钟开盘和 11 月 13 日 14:59 两腿分钟收盘。先算入口月差减出口月差,再扣 40 元/吨的双腿往返情景成本。两腿均须有有效成交。这一规则在 11 月 9 日晚整理封存,当日开盘将按固定时点补录。实际手续费与盘口另记。
量价组和滚动价格组都选了这周。这次能检验月差方向和成本后结果;要判断出栏的增量,应看两组此后作出不同选择的周。 11 月 6 日原表 · 阶段证据
为什么一路收窄到这里
- 先看实物,再对交割月份。 头数、同口径均重和去向决定供应变化,屠宰量和鲜销率各回答处理与承接的一部分。现货、基差、月差要分开看。地区报价和交易所交割质量、地点及升贴水有不同口径。 大商所生猪业务细则
- 计划早,兑现另验。 规模场计划比首份公司月报早 15–26 天。三个月用最近速度外推完成率的平均绝对误差为 0.68 个百分点,加研报文字后为 1.09。六次公开进度更新后的十分钟价差变动绝对值至多 20 元/吨。公司公告、均重和月底实绩主要用来核对发生了什么。 计划与兑现 · 月内回放
- 日频筛选和慢变量各遇到一个基线。 57 个日频候选里,量价齐备的 35 个样本中,加入出栏没有改变只看现货时的跳过名单。19 个季度里,前三季能繁同比预测出栏和猪肉量,也没胜过去年同季持平。前者收窄到周度期限选择,后者保留作远期供应情景。 日度回放 · 季度回放
- 先验产业数据,再验 AI 增量。 按公开时间冻结数据,用同合约、同交易次数、同成本的价格组对照,再核分钟和买卖一。AI 的独立任务是抽取证据、辨别口径或判断供应延续,仍须和结构化数字基线分别评分。执行和仓位上限交给固定规则。
历史结果和证据边界
固定周四、月差已弱时,同合约对且同笔数的比较,前后两段量价组分别比价格组多 650、360 元/吨,各触发 5、2 笔。后段优势集中于 LH2609−2611。换用周五报价,差值缩到 0、10 元/吨。七个案例的同步买卖一复核保持了毛盈亏方向。11 月有放量后挪近净赚 180 元/吨的例子,2 月也有现货跌、出栏增而月差此前走强,挪近净亏 165 元/吨的反例。 分组与盘口复核 · 历史正反例
在周四、周五都覆盖的 10 个同弱周中,量价组的入选和结果相同,前段价格组却从 −255 变为 +115 元/吨。更换报价锚会改变价格组排序。放量组周末月差平均扩大 21 元/吨,持有段才平均收窄 152 元/吨,收益从周一入口开始计。下一步要分开衡量产业数据的增量和价格组选周的影响。 共同样本与时段证据
请专家帮忙核实
- 能给一个真实反例和一份可连续核验的数据吗? 东北周中放量急跌之后,有没有下一周缩量、近月也没有继续承压的案例?当时看的是哪一份出栏计划或屠企收购记录,普通团队何时能拿到?
- 哪些猪会传到相关合约? 东北这批猪的去向、体重结构和运费,什么条件下会影响最近交割月的边际货源,什么条件下只改变当地现货?最好能指向一条可核的调运、到货或交割地报价记录。
最小补充是同一养殖样本下一周周二至周四的头数和均重,有分体重出栏则更好。这能区分头数与活重供应是否延续,再用屠企收购或白条销量核对下游承接。 同周对照复算脚本
冻结数据 · 21 份
点开一份就能查看其中的 JSON 字段和数据。校验值对应嵌入的原始字节。
生猪周度挪仓阶段检验-证据.json
冻结数据原件 · 99,401 字节 · SHA-256 c9ead031c025e43c05e2ecb758bfe5e8f1940f63e13ac3c40547ea5eadeea903
生猪东北周度扩样-证据.json
冻结数据原件 · 821,008 字节 · SHA-256 7672bfaace0f7dd3f17dc9d2d027c18793f6a887936922e04333e1c199dcbe2a
生猪周度信号与LH仓位-证据.json
冻结数据原件 · 218,276 字节 · SHA-256 8518b87b79769e4e18396ccdd84e90cf33d8744858b2bf32bb5d4fcd9afc04ac
生猪原生CTA信号覆盖-证据.json
冻结数据原件 · 26,758 字节 · SHA-256 9057c3c7123a3eac33a260fef530c7da067bfca6b3f56f89cf7eb3a8de05c75e
生猪东北周度延续回放-证据.json
冻结数据原件 · 269,320 字节 · SHA-256 6d16aa06d645247a66777d7122360b5c2774718a015d95f28837c69585b19724
生猪东北周度补查-证据.json
冻结数据原件 · 1,145,524 字节 · SHA-256 e1fa3c96d3f708e18d210d3431016141ab07ed48a501c22a3ee3c2bbc1c4b1f2
生猪周度补查行情-证据.json
冻结数据原件 · 308,649 字节 · SHA-256 56ca23142080ad8a84b6d27c6cf96eb71925981ef81f23b0b9bcc13710311d42
生猪周度近月挪仓补查-证据.json
冻结数据原件 · 74,907 字节 · SHA-256 108191cef3736f58ba764be6ad1c8eaddc988fc87214e8796a2a611a0da6e8f3
生猪东北阶段复核-数据证据.json
冻结数据原件 · 1,148,791 字节 · SHA-256 f83c8f8cde4763f02fc9a5d4928fb32c077ee9981f13505f2529aecfe2641c4a
生猪东北阶段复核-行情证据.json
冻结数据原件 · 313,834 字节 · SHA-256 f52ebaec254e702fa8fc0eb7698c5df84aa347a47ddcf3cae8759eb7421b06b4
生猪东北阶段复核-配对证据.json
冻结数据原件 · 74,919 字节 · SHA-256 22ec33f953eb56ae17f68609fdb11565b48ccd0f96f2dc89b7ff6468abd2f505
生猪季度供给-原文证据.json
冻结数据原件 · 24,075 字节 · SHA-256 43087f2f8747503ddaf477df38304100939240d5f8b063cc6c65e0f60b350ce9
生猪季度供给-回放证据.json
冻结数据原件 · 38,357 字节 · SHA-256 0fc65210d7b47726f52091a0446e765305477961eae2ff56e1dc9609e70312d2
生猪11月13日检查点-入口证据.json
冻结数据原件 · 35,837 字节 · SHA-256 161a62215fd9c85fbca427cb46ca3cb1b41e5e4ec65ab1f2c6b123dbe67e30c5
生猪日度量价筛选-证据.json
冻结数据原件 · 240,050 字节 · SHA-256 465be2da6509090d764e8f24ef5f9a257dd6143ad8b3f093f4215bea843c303b
规模场出栏计划与LH价差-证据.json
冻结数据原件 · 40,348 字节 · SHA-256 53e7d2206c902751d8f510d20f0fbf27ddc0a83f4768915b41df6c1e8d188a2a
生猪同行出栏与LH价差-证据.json
冻结数据原件 · 191,005 字节 · SHA-256 78ded6116ed98ec56e3e5c25ce49209604bbc9e92a3ffa7677729494208416c8
生猪地区现货与LH基差-证据.json
冻结数据原件 · 214,861 字节 · SHA-256 8907b9dfe450e896f97df56269a348bede79b365ae51fef6d3a8ec34c903947c
生猪月内出栏进度-回放证据.json
冻结数据原件 · 51,354 字节 · SHA-256 c10f86a398f49744c001818544a1239d238f7af8da280a0ed207d3c24283a643
生猪周度近月挪仓配对-证据.json
冻结数据原件 · 28,653 字节 · SHA-256 8fa3caf2a45be994e3859e2a838528ac5b60e1f5e26d64b385bf442037e7af18
生猪周四周五同周对照-证据.json
冻结数据原件 · 13,417 字节 · SHA-256 a9183653b1a4f2f823b099c7fed7bb7fc8d46b16c2060f94caa105dc11e64c21
原始出处索引
公开地址和档案名用于识别来源,可复制核对。
- 公开来源
https://ncp.mysteel.com/a/26110614/46F8E8C0DF28A5D3.html - 公开来源
https://tushare.pro/document/1?doc_id=108 - 公开来源
https://tushare.pro/document/2?doc_id=313 - 公开来源
https://data.yongyizixun888.com/ - 公开来源
https://ncp.mysteel.com/ - 公开来源
https://xmsyj.moa.gov.cn/jcyj/202606/t20260624_6485265.htm - 公开来源
https://xmsyj.moa.gov.cn/jcyj/202610/t20261008_6488384.htm - 公开来源
https://xmsyj.moa.gov.cn/jcyj/202610/t20261027_6488962.htm - 公开来源
https://www.dce.com.cn/dalianshangpin/fgfz/6142914/6142926/6262877/%E5%A4%A7%E8%BF%9E%E5%95%86%E5%93%81%E4%BA%A4%E6%98%93%E6%89%80%E7%94%9F%E7%8C%AA%E6%9C%9F%E8%B4%A7%E4%B8%9A%E5%8A%A1%E7%BB%86%E5%88%99%EF%BC%88%E6%A0%B9%E6%8D%AE2025%E5%B9%B46%E6%9C%8824%E6%97%A5%E3%80%942025%E3%80%9559%E5%8F%B7%E6%96%87%E4%BB%B6%E4%BF%AE%E6%94%B9%EF%BC%89.pdf - 公开来源
https://ncp.mysteel.com/a/25052317/6198323D1FFF8019.html - 公开来源
https://ncp.mysteel.com/a/25053017/67D897537B68B042.html - 公开来源
https://ncp.mysteel.com/article/p-4118----070705---------10.html?keyWord=%E9%87%8D%E7%82%B9%E5%85%BB%E6%AE%96%E4%BC%81%E4%B8%9A%E6%97%A5%E5%BA%A6%E5%87%BA%E6%A0%8F%E9%87%8F%E7%BB%9F%E8%AE%A1%E6%83%85%E5%86%B5 - 公开来源
https://ncp.mysteel.com/a/25091213/9D750DF4704D0CCC.html - 公开来源
https://ncp.mysteel.com/article/p-4266----070705---------1.html?keyWord=%E4%B8%9C%E5%8C%97%E5%B8%82%E5%9C%BA%E7%94%9F%E7%8C%AA - 公开来源
https://ncp.mysteel.com/a/26070315/CDAC81357640E959.html - 公开来源
https://ncp.mysteel.com/a/26102314/148F970A00C5BBD1.html - 公开来源
https://ncp.mysteel.com/a/26110616/053B15F0A67807F6.html - 公开来源
https://search.mysteel.com/article.html - 公开来源
https://ncp.mysteel.com/a/24121317/04499EADE5466BC3.html - 公开来源
https://ncp.mysteel.com/a/25071815/4094BE830F92B3B2.html - 公开来源
https://ncp.mysteel.com/a/25072515/18DACBE6C9541F69.html - 公开来源
https://ncp.mysteel.com/a/25110614/D1043114172F501A.html - 公开来源
https://ncp.mysteel.com/a/25111314/30566EA591A56C8E.html - 公开来源
https://ncp.mysteel.com/a/25022714/4BEF25BB9BA841CB.html - 公开来源
https://ncp.mysteel.com/a/25030714/69C5F04E0959A4E9.html - 公开来源
https://ncp.mysteel.com/a/25070417/2CE65B38AB2CA574.html - 公开来源
https://ncp.m.mysteel.com/a/26082113/343B4862A5E76140_abc.html - 公开来源
https://www.stats.gov.cn/xxgk/jd/sjjd2020/202601/t20260119_1962332.html - 公开来源
https://www.stats.gov.cn/sj/sjjd/202610/t20261019_1965646.html - 公开来源
https://ncp.mysteel.com/a/26110415/FB4906B23979EBC2.html - 公开来源
https://ncp.mysteel.com/a/26110515/1D5FB2BCD15ADF7E.html - 公开来源
https://ncp.mysteel.com/a/26110915/C442FA8014ECE08D.html - 公开来源
https://ncp.mysteel.com/a/26110610/AA56ED516BBE6830.html - 公开来源
https://ncp.mysteel.com/a/26020616/BE7353D85C0C3828.html - 公开来源
https://ncp.mysteel.com/a/26110509/FC2E65E5B55C676A.html - 公开来源
https://ncp.mysteel.com/a/26110915/0F67CA7E1F5D5BE8.html - 公开来源
https://ncp.mysteel.com/a/26092015/3BFFDF360FE00612.html - 公开来源
https://ncp.mysteel.com/a/26091812/946B8FFBD0106186.html - 公开来源
https://ncp.mysteel.com/a/26071715/004DFF857A635C75.html - 公开来源
https://ncp.mysteel.com/a/26071715/E988D11A529559AB.html - 原始档案索引
data/cache/tq_daily/DCE.lh2609.csv - 原始档案索引
docs/input/06-外部认知-生猪期货市场基本逻辑.md - 公开来源
https://ncp.mysteel.com/a/26080708/CDC500242F2FA75C.html - 公开来源
https://ncp.mysteel.com/a/26081409/5BA752FFBCEC0630.html - 公开来源
https://ncp.mysteel.com/a/26080315/359389C70A743919.html - 公开来源
https://ncp.mysteel.com/a/26110914/D48A9C9FBCBA0561.html - 原始档案索引
data/cache/hog_reports/20250916_开源证券_农林牧渔行业点评报告:8月大猪持续出栏去化,后市猪价不悲观.pdf - 原始档案索引
data/cache/hog_reports/20251017_开源证券_农林牧渔行业点评报告:猪价超预期下跌,能繁去化或加速.pdf - 原始档案索引
data/cache/hog_reports/20251112_开源证券_农林牧渔行业点评报告:年前生猪供给压力逐步积累,猪价低位运行去化延续.pdf - 原始档案索引
data/cache/hog_reports/20260319_开源证券_农林牧渔行业点评报告:3月供给压力进一步释放,猪价或延续偏弱磨底.pdf - 原始档案索引
data/cache/hog_reports/20260422_开源证券_农林牧渔行业点评报告:3月养殖端加速出栏兑现压力,能繁边际回落去化趋势初步确立.pdf - 原始档案索引
data/cache/hog_reports/20260521_开源证券_农林牧渔行业点评报告:4月供给边际缓和但压力仍大,猪价探底反弹二育托底增强.pdf - 原始档案索引
data/cache/hog_reports/20260618_申港证券_农林牧渔行业研究周报:仔猪均价周环比跌幅加大,5月规模化养殖场能繁存栏去化幅度大于中小散户.pdf - 原始档案索引
data/cache/hog_reports/20260718_申港证券_农林牧渔行业研究周报:商品猪价格周环比反弹,仔猪补栏积极性回升.pdf - 原始档案索引
data/cache/hog_monthly/raw/002385/1225291412.pdf - 原始档案索引
data/cache/hog_monthly/raw/002548/1211217641.pdf - 原始档案索引
data/cache/hog_monthly/raw/300498/1212349814.pdf - 原始档案索引
data/cache/hog_monthly/raw/000048/1225596272.pdf - 原始档案索引
data/cache/tq_daily/DCE.lh2611.csv - 原始档案索引
data/cache/tq_daily/DCE.lh2701.csv - 原始档案索引
data/cache/tq_tick_all/DCE.lh2611.csv - 原始档案索引
data/cache/tq_tick_all/DCE.lh2701.csv - 原始档案索引
data/cache/hog_monthly/raw/002157/1213997021.pdf - 公开来源
https://static.cninfo.com.cn/finalpage/2026-08-21/1225488086.PDF - 公开来源
https://dataclouds.cninfo.com.cn/shgonggao/investor/2026/20260828/e4ee7da5605cea3fc716c7880c726d11.pdf - 公开来源
https://dataclouds.cninfo.com.cn/shgonggao/investor/2026/20260828/23eb41c889a3ad4a243638b74276d4b4.pdf - 公开来源
https://dataclouds.cninfo.com.cn/shgonggao/investor/2026/20260825/6f301880131a72209604ecf07974691b.pdf - 公开来源
https://dataclouds.cninfo.com.cn/shgonggao/investor/2026/20260828/6d83a61b16a534bb67ff8c51df01fc4a.pdf - 公开来源
https://static.cninfo.com.cn/finalpage/2026-08-30/1225535293.PDF - 公开来源
https://static.cninfo.com.cn/finalpage/2026-04-30/1225273300.PDF - 公开来源
https://static.cninfo.com.cn/finalpage/2026-09-01/1225540884.PDF - 公开来源
https://tushare.pro/document/2?doc_id=367 - 公开来源
https://tushare.pro/document/2?doc_id=79 - 公开来源
https://tushare.pro/document/2?doc_id=138 - 公开来源
https://tushare.pro/document/2?doc_id=141 - 公开来源
https://static.cninfo.com.cn/finalpage/2022-06-16/1213734194.PDF - 公开来源
https://static.cninfo.com.cn/finalpage/2026-04-16/1225109223.PDF - 原始档案索引
tools/glm_client.py - 公开来源
https://www.moa.gov.cn/ztzl/szcpxx/jdsj/2025/202506/202507/P020250725507217967227.pdf - 原始档案索引
docs/项目全景文档.md - 原始档案索引
AGENTS.md - 原始档案索引
DECISIONS.md - 原始档案索引
期货交易模拟系统-初步规划.md - 公开来源
https://ncp.mysteel.com/article/p-4096----070705---------1.html?keyWord=%E4%BA%A4%E5%89%B2%E5%BA%93%E5%87%BA%E6%A0%8F%E4%BB%B7%E6%A0%BC%E6%B1%87%E6%80%BB%E8%A1%A8 - 公开来源
https://ncp.mysteel.com/a/26052111/6264434EEAB6C51D.html - 公开来源
https://ncp.mysteel.com/a/26072111/0DE2C997BE5EA251.html - 公开来源
https://ncp.mysteel.com/a/26082114/B834A385C8F24640.html - 公开来源
https://ncp.mysteel.com/a/26072109/F5AB9A647B254681.html - 公开来源
https://ncp.mysteel.com/a/26072016/9B2A82828E19B440.html - 公开来源
https://ncp.mysteel.com/a/26061812/F90F7685AD7FC507.html - 公开来源
https://ncp.mysteel.com/a/26062211/5B97C0F107A69D00.html - 公开来源
https://ncp.mysteel.com/a/26102215/67496CC4AB2A978C.html - 公开来源
https://ncp.mysteel.com/a/26050611/22E105807972529F.html - 公开来源
https://ncp.mysteel.com/a/26052108/9D0EEE87E8C2E7E0.html - 公开来源
https://ncp.mysteel.com/a/26060114/64888D0E6D4D728B.html - 公开来源
https://ncp.mysteel.com/a/26070115/04F5AAAE443B3197.html - 公开来源
https://ncp.mysteel.com/a/26080309/B72086B31A0EA2DC.html - 公开来源
https://ncp.mysteel.com/article/p-4118----070705---------1.html - 公开来源
https://ncp.mysteel.com/a/26092110/D41338C6023E83F2.html - 公开来源
https://ncp.mysteel.com/a/26102110/FFB71742F1F43D10.html - 公开来源
https://ncp.mysteel.com/a/26071715/9C67A245EABD3E46.html - 公开来源
https://ncp.mysteel.com/a/26072416/661AF1AC84368280.html - 公开来源
https://ncp.mysteel.com/a/26073114/2F49B5650E342ADB.html - 原始档案索引
tools/research_hog_anchor_diagnostic.py