本文构建商品市场情绪指标,含方向分D、历史位置S和热度H。历史检验显示,刚跌入S≤20、S≤10、S≤5后,至少有50%以上的概率价格会出现“企稳”。模型旨在识别市场状态辅助风控,非预测工具。截至9月18日,能化偏强,软商品及养殖偏弱。实际使用需结合库存、基差等基本面分析,低情绪不代表必然见底,高情绪亦可能延续上涨。
【核心观点】
本文构建商品市场情绪指标,将价格趋势、持仓变化、交易参与、期限结构和期权信息转化为可跟踪、可追溯解释的市场状态指标。其经济意义在于识别市场强弱、参与程度和板块分歧,为产业研究与风险管理提供一定参照。
模型输出方向分D、历史位置S和热度H。D衡量当前信号偏强或偏弱,S反映核心方向分处于历史中的位置,H综合观察因子强度与方向一致程度。三者分别回答市场处于什么方向、这种状态是否少见以及综合热度有多高。观察时应以历史位置S为主, S表示核心D在自身历史中的百分位,数值越低,模型识别的状态在历史上越偏弱。
本文将企稳定义为:从信号次日收盘起,20个交易日后价格上涨,期间收盘价相对起点下探不超过2%。截至2026年9月18日,针对全市场S与六板块等权价格指数的历史检验显示,刚跌入S≤20、S≤10、S≤5后,至少有50%以上的概率价格会出现企稳。实际判断时可按层次推进:S≤20时留意弱势,S≤10时重点检查止跌迹象,S≤5时关注极端状态及继续探底的可能。
历史检验表明,高情绪之后仍可能继续上涨,低情绪之后也可能继续下跌。本模型用途主要在于告诉读者今天的交易行为与过去有什么不同,辅助研究与控制风险,不代表其对未来价格具有预测能力。实际使用中,除参考情绪指标之外,应同时与库存、现货成交、基差及供需变化结合分析,来检查市场情绪状态的形成原因和原有判断是否仍有依据。
一、模型搭建逻辑
想象一种商品已经连涨几天,我们至少会问两个问题:它最近确实在变强吗?这次的强,放到过去几年里算不算少见?
为回答这些问题,本文建立了商品市场情绪指标,其核心价值是把价格、持仓和交易行为转化为可持续跟踪的指标,帮助识别市场状态、板块分化和需要进一步核查的风险。
模型最后产出三类指标,第一种“D:方向分”衡量价格偏强的信号的充分程度;第二种“S:历史位置”衡量价格偏强信号强度所处的历史位置;第三种“H:热度”衡量市场交易行为的集中程度。
| 主要底层指标 |
主要观察什么 |
直白含义 |
|---|---|---|
| M 价格趋势 |
近期涨跌及价格偏离均线的程度 |
看近期价格走势相对自身历史偏强还是偏弱。 |
| P 持仓信息 |
核心用价格与总持仓;增强优先用会员席位P* |
核心看价格方向与持仓水平的搭配;席位看主要会员的相对多空结构。 |
| F 参与行为 |
成交量及总持仓的变化幅度,再结合价格方向 |
看交易参与变化是否明显。放量、缩量、增仓、减仓都可能带来较强变化。 |
| C 期限结构 |
近月和远月期货的价格差 |
看近期与远期定价是否不同,提示进一步检查供需、库存和交割因素。 |
| O 期权信息 |
看涨看跌权利金差异及持仓比例 |
补充期权市场的相对定价和持仓倾向,不直接等同于投资者买入意愿。 |
| 主要合成指标 |
主要观察什么 |
直白含义 |
| 核心D:基础方向 |
价格趋势M、价格—总持仓代理P、参与行为F按固定权重合成。 |
看价格、持仓和交易参与共同反映出的方向。取值为−1至+1,正值表示信号偏强,负值表示偏弱。历史和当前使用同一口径,适合长期比较。 |
| 增强D:补充当前信息后的方向 |
在M、F基础上,P优先使用会员席位信息,并加入可获得的期限结构C和期权信息O。 |
看纳入更多当前信息后,综合方向是偏强还是偏弱,取值同样为−1至+1。与核心D有差异时,可追查席位、期限或期权信息的影响。“增强”表示信息更丰富,不代表预测更准。 |
| S:方向的历史位置 |
当前核心D在自身过去最多1260个交易日中的百分位,取值为0—100。 |
看当前方向信号放在历史上有多强或多弱。例如S为5,表示核心D处于历史最低约5%的位置。低S说明信号偏弱且较少见,不等于价格便宜或已经见底。 |
| H:信号热度的历史位置 |
综合M、代理P、F的信号强度,以及各品种方向的一致程度,再转换为0—100的历史百分位。 |
看当前信号有多强、各品种方向有多一致,以及这种综合状态在历史上是否突出。上涨和下跌都可能伴随高H;高热度不直接表示看涨,也不等于即将反转。 |
1. 两种方向分分别回答了什么问题?
模型保留两种方向分,是因为数据的历史长度不同。核心D负责让当下和历史情况使用同一套计算方法;增强D则负责把当下能取得的更多的信息纳入进来。
先看核心D。它只用价格趋势M、持仓信息P、参与行为F构成。这三类信息都能从日线来重建较长的历史数据,三项原始权重为35%、25%、15%,合计75%;除以75%后,实际占比分别为46.67%、33.33%、20%。
核心D = (0.35 × M + 0.25 × P + 0.15 × F)/ 0.75
再看增强D。它使用同一组M和F,但P换成主力合约会员席位得分,并加入期限结构C与期权O。五项都齐全时,直接按35%、25%、15%、15%、10%加权;缺失的项目先剔除,再按剩余权重重新归一化。可用原始权重不足70%时,不输出增强D。
增强D(五项齐全)= 0.35M + 0.25P* + 0.15F + 0.15C + 0.10O
增强D(有缺项)= 可用因子的加权得分合计 / 可用原始权重合计
综上,我们能够获得两种方向分指标,简单来说,我们使用核心D来进行长期比较,以及后续的市场热度计算等步骤;利用增强D来进行覆盖更多市场信息的短期观察,看其与核心D所给出的结果是否出现分歧或偏离等,仅作参考:
| 比较项目 |
核心D:长期比较 |
增强D:短期观察 |
|---|---|---|
| 底层因子 |
M、P、F,三项 |
M、P*、F、C、O,最多五项 |
| 合成权重 |
35∶25∶15归一化 |
35∶25∶15∶15∶10,按可用项归一化 |
| 主要用途 |
计算S、H,进行长期历史检验 |
补充观察当前席位、期限与期权信息 |
| 当前历史条件 |
可从日线重建较长序列 |
P/C/O每品种最多仅保存了近两次历史纪录 |
| 读数不同怎么办 |
先看长期标尺下的状态 |
再查P定义、C/O与数据时点的贡献 |
2. 模型的经济意义
这个模型的主要价值,是把市场公开信息整理成一套可以比较、可以追溯的市场状态指标。评价它的可靠程度,首先要看数据和计算口径是否一致,以及读数是否具有清楚的经济解释,历史价格检验则用于说明它的适用边界。
经济意义在于解释市场正在发生什么。五类底层指标分别观察市场的不同侧面。M反映价格趋势;P提供价格与总持仓的变化关系,或市场主要席位的相对多空信息;F描述成交量和总持仓变化的活跃程度;C反映近月与远月的价格关系;O补充期权市场的相对定价和持仓结构。这些变量都对应可观察的市场行为,使综合分数具有解释依据。
例如,价格上涨同时伴随总持仓增加,与价格上涨但总持仓减少,代表不同的市场参与状态;近月明显强于远月,则提示需要进一步检查近期供需、库存、交割或季节性因素。模型的作用是帮助识别这些差异。单个因素的变化可能有多种原因,仍需结合现货和产业数据判断。
二、历史检验与低分位的使用边界
历史价格检验说明它不适合直接预测涨跌。我们进一步检查,进入极端状态后,价格是否会反转。检验覆盖2016年1月4日至2026年9月18日。
1. 首先判断多少分位更值得观察企稳
结论是:可以把S≤20作为低情绪观察区,把S≤10作为进一步检查企稳迹象的区域。
为使“企稳”可验证,本文采用一个有限的观察标准:从信号次日收盘起观察20个交易日,期末价格高于起点,而且期间任何一天的收盘价都没有较起点下探超过2%。仅满足期末上涨,称为“后续上涨”;满足两项才计为“企稳”。
2. 先看处在低分位的所有日期
S≤5时,20日后上涨比例为65.2%,比全部日期的59.1%高;但企稳比例只有51.8%,并未高于基准52.5%。S≤10的企稳比例为52.9%,也接近基准。这说明低情绪后出现反弹,并不意味着已经停止下跌。三个低分位范围相互包含,且相邻日期的观察窗口重叠,日期数不能当作独立事件数。
| 分位范围 |
日期数 |
20日上涨比例 |
20日平均变动 |
企稳比例 |
|---|---|---|---|---|
| 全部日期基准 |
2563 |
59.1% |
+0.80% |
52.5% |
| S≤20 |
462 |
60.2% |
+0.74% |
51.5% |
| S≤10 |
210 |
62.4% |
+0.81% |
52.9% |
| S≤5 |
112 |
65.2% |
+0.60% |
51.8% |
3. 再看刚刚进入低分位的事件
事件定义为前一日S高于阈值、当日降到阈值或以下,同一阈值下两次入选至少相隔20个交易日。
| 进入条件 |
事件数 |
20日上涨比例 |
20日平均变动 |
企稳比例 |
|---|---|---|---|---|
| 刚跌入S≤20 |
59 |
67.8% |
+0.65% |
55.9%(33/59) |
| 刚跌入S≤10 |
46 |
65.2% |
+0.75% |
60.9%(28/46) |
| 刚跌入S≤5 |
22 |
63.6% |
+0.34% |
50.0%(11/22) |
在这三个事先列出的低分位阈值中,刚跌入S≤10后的企稳比例较高,为60.9%;刚跌入S≤5后只有50.0%。因此,10以下可作为跟踪企稳的候选区域,但不能认为分位越低就越安全。刚跌入S≤20后的上涨比例虽然达到67.8%,企稳比例却只有55.9%,说明上涨并不一定代表企稳。
具体看10这一分位,刚跌入S≤10的企稳比例,在2016至2020年为50.0%(10次),2021年以来为63.9%(36次)。
其次,看5这一分位,刚跌入S≤5的企稳比例较低,即使等待S从极低位置回升到10以上,符合“此前5日曾出现S≤5”的22次事件中,企稳比例也只有59.1%。
不过,整体来看,上述这几个条件触发后,至少有50%以上的概率价格会出现企稳。实际判断时可按层次推进:S≤20时留意弱势,S≤10时重点检查止跌迹象,S≤5时关注极端状态及继续下探风险。是否企稳仍要结合价格低点、持仓变化、库存和现货成交。
三、模型结果与真实行情的案例回顾
1. 最新结果展示
商品整体:最新增强D为-0.072,核心D为-0.081,整体略偏弱。S为32.5,既不接近最高5%,也不接近最低5%;H为34.3,整体热度同样不高。因此总体状态是中性。这里的“中性”是按既定分位区间分类,不能理解成所有商品都横盘,或价格风险很小。
- 能化:增强D为0.397,核心D为0.382,S达94.1,H正好为90.0;趋势M和期限结构C都较强,沥青、聚丙烯、PTA的增强分靠前。但94.1仍没有达到95的极端高位阈值,也不能把90的热度解释成必然见顶。橡胶的增强分为负,说明板块内部仍有分化。
- 黑色:增强D约-0.012,看起来接近零,但核心D为-0.171。当前席位和期限结构对增强分有一定支撑,但参与行为偏弱,S只有34.8。焦煤偏强与其他品种偏弱同时存在,板块平均数掩盖了差异。
- 有色:增强D为-0.264,是六板块中最低的;M和F均偏弱,S为28.1,尚未达到最低5%的极端状态。
- 贵金属:增强D为-0.132,核心D则为-0.391。金银的价格趋势和参与行为偏弱,但真实席位的当日跨品种P排名较高,抬升了增强分。S为11.0、H为80.9,表达的是偏弱且相对较热的状态。
- 农产品:增强D为-0.211,而核心D为0.029,S为61.0。当前真实P和期限结构整体偏弱,导致增强分比核心分低很多。这是两组信息的分歧,值得进一步核对具体品种的基差、库存和持仓结构。
- 软商品及养殖:增强D为-0.209,S为19.4、H为6.0,整体偏弱且热度低;其中鸡蛋仍有正向分数,棉花和生猪较弱。
| 板块 |
增强D |
核心D |
S |
H |
|---|---|---|---|---|
| 能化 |
0.397 |
0.382 |
94.1 |
90.0 |
| 黑色 |
-0.012 |
-0.171 |
34.8 |
23.7 |
| 贵金属 |
-0.132 |
-0.391 |
11.0 |
80.9 |
| 软商品及养殖 |
-0.209 |
-0.154 |
19.4 |
6.0 |
| 农产品 |
-0.211 |
0.029 |
61.0 |
28.9 |
| 有色 |
-0.264 |
-0.182 |
28.1 |
55.7 |


2. 案例分析
本文选取10个案例,覆盖极端状态后的反转与延续。近期样本包括2024、2025、2026年各自最近一次完成观察的极低分位事件、最近完成观察的高位事件,以及今年9月的两次最新事件。
下表和正文统一从信号次日收盘起算20个交易日。图中各价格序列在信号日设为100,虚线0为信号日,点线1为观察起点。期间下探幅度按每日收盘价相对观察起点计算。期货品种均为主力连续价格,包含合约拼接影响;所有结果未计交易成本。
| 信号日期 |
S |
H |
20日变动 |
期间下探 |
企稳标准 |
|---|---|---|---|---|---|
| 2021-10-12 |
95.0 |
90.0 |
-5.94% |
-6.37% |
不符合 |
| 2022-02-23 |
97.0 |
73.7 |
+5.47% |
-1.78% |
符合 |
| 2020-04-01 |
2.1 |
93.0 |
+4.30% |
+0.00% |
符合 |
| 2022-06-15 |
1.8 |
66.0 |
-13.16% |
-13.16% |
不符合 |
| 2024-12-18 |
2.7 |
95.0 |
+2.67% |
-0.19% |
符合 |
| 2025-05-28 |
2.5 |
60.3 |
+3.24% |
-0.70% |
符合 |
| 2026-06-23 |
4.2 |
58.4 |
+0.92% |
-2.13% |
不符合 |
| 2026-08-12 |
95.2 |
93.8 |
+5.81% |
+0.00% |
符合 |
| 2026-09-09 |
96.8 |
89.1 |
未完成 |
未完成 |
已观察6日 |
| 2026-09-15 |
14.6 |
63.1 |
未完成 |
未完成 |
已观察2日 |
“符合”只表示满足本文20日、2%下探容忍的企稳定义;“不符合”不等于任何时点都没有反弹。未完成的两例不参与20日统计。
案例1 2021-10-12 高位后出现回落
当日S为95.0,H为90.0。从2021-10-13收盘至2021-11-10,20个交易日内,六板块等权指数变动-5.94%,期间最多下探6.37%。螺纹钢主力连续从5421变为4246元/吨,变动-21.67%;原油主力连续从524变为538元/桶,变动+2.67%。
整体与品种的跌幅相差很大,情绪过热不能直接推导每个品种的跌幅。

案例2 2022-02-23 高位后仍然上涨
当日S为97.0,H为73.7。从2022-02-24收盘至2022-03-24,20个交易日内,六板块等权指数变动+5.47%,期间最多下探1.78%。原油主力连续从620.8变为723元/桶,变动+16.46%;沪铜主力连续从70970变为73580元/吨,变动+3.68%。
S已进入最高5%分位,价格仍继续走强,高分位不能直接用作做空指令。

案例3 2020-04-01 极低分位后出现企稳反弹
当日S为2.1,H为93.0。从2020-04-02收盘至2020-05-06,20个交易日内,六板块等权指数变动+4.30%,期间最多下探0.00%。螺纹钢主力连续从3229变为3392元/吨,变动+5.05%;沪铜主力连续从39650变为42720元/吨,变动+7.74%。
本次同时满足期末上涨、期间下探不超过2%的企稳标准,说明低分位有时能提供有用的观察线索。

案例4 2022-06-15 极低分位后继续下跌
当日S为1.8,H为66.0。从2022-06-16收盘至2022-07-14,20个交易日内,六板块等权指数变动-13.16%,期间最多下探13.16%。螺纹钢主力连续从4506变为3833元/吨,变动-14.94%;原油主力连续从745.4变为650.3元/桶,变动-12.76%。
同样是S低于5,后续仍明显下跌,极端悲观不能单独确认底部。

案例5 2024-12-18 低位后平稳修复
当日S为2.7,H为95.0。从2024-12-19收盘至2025-01-17,20个交易日内,六板块等权指数变动+2.67%,期间最多下探0.19%。螺纹钢主力连续从3287变为3372元/吨,变动+2.59%;沪铜主力连续从73850变为76540元/吨,变动+3.64%。
指数在观察期内继续下探幅度较小,符合本文的企稳标准;这是2024年最后一次已完成观察的极低分位事件。

案例6 2025-05-28 低位后的反弹伴随品种分化
当日S为2.5,H为60.3。从2025-05-29收盘至2025-06-27,20个交易日内,六板块等权指数变动+3.24%,期间最多下探0.70%。焦煤主力连续从759变为847.5元/吨,变动+11.66%;原油主力连续从467.1变为498.5元/桶,变动+6.72%。
整体修复与部分品种的较大反弹同时发生,市场指数不能替代单品种判断。这是2025年最近一次极低分位事件。

案例7 2026-06-23 期末上涨不等于期间已经企稳
当日S为4.2,H为58.4。从2026-06-24收盘至2026-07-22,20个交易日内,六板块等权指数变动+0.92%,期间最多下探2.13%。螺纹钢主力连续从3111变为3083元/吨,变动-0.90%;原油主力连续从486.1变为559.4元/桶,变动+15.08%。
指数期末虽上涨,期间仍下探2.13%,按2%的标准不算企稳;改用3%的标准会归为企稳,说明企稳与否的标签受定义影响,螺纹钢和原油表现也明显分化。

案例8 2026-08-12 高位高热度后继续上涨
当日S为95.2,H为93.8。从2026-08-13收盘至2026-09-10,20个交易日内,六板块等权指数变动+5.81%,期间最多下探0.00%。PTA主力连续从5746变为6234元/吨,变动+8.49%;沥青主力连续从4173变为5084元/吨,变动+21.83%。
S与H同时处于高位,价格仍延续上涨。这是本次截止日之前最近一次完成20日观察的高位事件。

案例9 2026-09-09 最近一次高位事件仍在观察
当日S为96.8,H为89.1。从2026-09-10收盘至2026-09-18,已观察6个交易日,六板块等权指数累计变动-2.63%,20日结果尚未形成。沪金主力连续从957.18变为951.38元/克,变动-0.61%;PTA主力连续从6234变为6238元/吨,变动+0.06%。
截至9月18日仅完成6个交易日观察,不能计入20日企稳比例,也不能把短期回落认定为已完成的见顶案例。

案例10 2026-09-15 进入低情绪区后尚未确认企稳
当日S为14.6,H为63.1。从2026-09-16收盘至2026-09-18,已观察2个交易日,六板块等权指数累计变动-1.09%,20日结果尚未形成。棉花主力连续从16040变为15750元/吨,变动-1.81%;生猪主力连续从11130变为11060元/吨,变动-0.63%。
截至9月18日仅完成2个交易日观察。市场S已回升至40.8,但指数仍低于9月16日收盘;分位回升与价格上涨不是同一件事,仍需继续观察。

四、模型怎样应用到日常判断中
首先,从整体商品角度出发,检查市场S是否进入20以下、10以下或5以下的观察区,再看各板块是否同步。比较增强D与核心D时,应先确认二者数据时点一致;差异较大时,追溯会员席位持仓、期限结构和期权的具体贡献。
其次从板块和品种角度出发。截至9月18日,能化仍相对偏强,软商品及养殖处于极低分位。前者需要核实库存、现货成交和期限价差是否支持当前强势;后者需要检查价格是否继续创新低、参与行为是否收敛以及供需是否改善。
对已有持仓投资者来说,模型可以放在每天的风险复核清单里,如果相关板块进入极端区间,重新检查自己的持有理由、可承受损失和退出条件。对没有持仓的投资者来说,可以把它作为研究工具,把精力放在变化明显或信息分歧较大的板块。
资讯编辑:齐兴华 18851902002
资讯监督:俞晨 18521414210
资讯投诉:陈跃进 021-26093100
免责声明:发布的原创及转载内容,仅供客户参考,不作为决策建议。原创内容版权归所有,转载需取得书面授权,且保留对任何侵权行为和有悖原创内容原意的引用行为进行追究的权利。转载内容来源于网络,目的在于传递更多信息,方便学习与交流,并不代表赞同其观点及对其真实性、完整性负责。