非投资建议数据源:本地科普资产
MangoForgeforge.mangofolio.com
非投资建议
← 返回科普专区
Camp · 🌡️

情绪思维营

「市场心情」温度计:不预测方向,只告诉你大家是贪婪还是恐惧。

情绪分析不是神谕,是「市场的测谎仪 + 民意调查」:把新闻、社交、衍生品里的情绪翻译成 0-100 的数字,极端时提醒你反向思考。本营 6 章讲清情绪分析怎么用、边界在哪、什么时候失效——01 情绪不是预测是市场心情温度计、02 4 大支柱指数怎么造出来、03 四因子拆解温度计由哪四根柱子撑起、04 反向指标原理为什么极端情绪常常反着看、05 3 大失效陷阱情绪分析什么时候会骗你、06 进阶信号源 VIX/QVIX/融资杠杆/北向参与度——每章四件套:概念大白话 → 在 MangoForge 里怎么用 → 思维内核 → 普通人场景 → 自测题,出口对齐 /sentiment 情绪镜子完整链路。当前产品如实讲四因子等权合成,五因子标注为终态方向;学完你会看懂温度计每一格在说什么、为什么极端情绪要留一分清醒、以及情绪分析什么时候会骗你。

6 章 + 出口约 30 分钟含自测 · 答错不判错产品真功能引导

本营立场:只教育、不荐股、不预测方向
这里只做教育科普:解释情绪分析为什么不是预测工具、情绪指数由哪 4 大支柱 造出来、温度计由哪四根柱子撑起、极端情绪为什么常常反着看(反向指标原理)、 反讽/营销号/滞后三大失效陷阱、进阶信号源 VIX/QVIX/融资杠杆/北向参与度—— 怎么用、边界在哪、什么时候失效。不预测方向、不推荐股票、不构成投资建议。 产品功能如实引用:/sentiment 市场情绪(P-601 温度计 + humanLine 一句人话 + reverseTip 三档逆向提示 + 数据诚实披露)、P-602 面板、/api/sentiment 下的 overview、component、panels、trend 四个接口、lib/sentiment 下的 compute 与 sources 均为已落地真实功能,无规划中虚构;当前产品按四因子等权合成如实讲, 五因子(融资占比/QVIX/北向)函数已实现、未并入权重,如实标注为终态方向;数据缺失按产品 现状诚实披露(stale/partial 显式标注、绝不示例值顶替)。
营地地图已读 0 / 6 章
01
测谎仪 + 民意调查

情绪不是预测,是「市场心情」温度计

「情绪分析是市场的测谎仪 + 民意调查:不告诉你涨跌,只告诉你现在大家是贪婪还是恐惧。」
概念大白话

一句话定性:Sentiment 情绪分析把新闻、社交、公告、衍生品里的「情绪」翻译成数字——它只描述现在大家在想什么,不预测明天涨还是跌。三大误解(素材定锚口径):误解①「情绪=预测涨跌」——情绪只反映当下,不预测方向;误解②「情绪分数=新闻真假」——它只看文字倾向,不管消息真假;误解③「高情绪=涨」——极端情绪反而是反向指标的伏笔。

五大模块定位(MangoForge 科普线):技术分析=市场做了什么、基本面=应该怎么想、风控=最坏亏多少、情绪=大家在想什么、宏观=大方向对不对——情绪模块负责的正是「群像心理」这一格,不与其它模块抢活。

产品里的 0-100:/sentiment 情绪镜子把四因子等权合成一个 0~100 的读数,50 为中性,读数越高越偏贪婪端、越低越偏恐惧端;历史分位刻度过热 ≥90、过冷 ≤10。温度计是「市场状态」的描述器:过热区域往往伴随高波动,冰冷区域往往伴随低参与。

怎么用:打开 /sentiment 先看温度计在哪一档、再读一句人话(humanLine)、看逆向提示(reverseTip)——它是自检工具不是下单信号;边界:只反映情绪、不预测方向、分数 ≠ 新闻真假;何时失效:把情绪当预测工具、把分数当事实时。

在 MangoForge 里怎么用/sentiment
情绪镜子 /sentiment · P-601 温度计 + 一句人话 + 逆向提示就是素材「1 个数字 + 1 个解释 + 反向警告」的产品化
  1. 进入情绪镜子(/sentiment)P-601:页面顶部就是 0-100 市场情绪温度计——温度读数(temperature)、档位标签(贪婪/中性/恐惧)、一句人话(humanLine)与逆向提示(reverseTip),外加数据诚实披露与「不构成投资建议」stance。
  2. 读 humanLine 模板逐字落地:`市场情绪{贪婪/中性/恐惧}({temperature} 分)· {主导项人话}`——句末不追加任何预测与建议,这就是「1 个数字 + 1 个解释」的现成呈现。
  3. 看 reverseTip 教育信号:贪婪→「多数人亢奋时留一分清醒:极端情绪后波动往往放大」;恐惧→「多数人恐慌时先核对事实:情绪极端往往伴随错杀或补跌」;中性→「市场分歧不大,温度信号钝化,多看少动」——只教育不荐股,产品不会替你下单。
/sentiment 为已落地真实功能(P-601 情绪镜子,真实上游东财全 A 快照 + 沪深300 日线,零 mock;失败返回 ok=false 绝不返回示例值)。
思维内核
读状态,不读方向:情绪是市场心情的温度计
  • 怎么用:先读温度计档位(贪婪/中性/恐惧)+ 一句人话,再对照逆向提示做「自检」——是不是又在大热想追、大冷想割;五大模块定位里,情绪只管「在想什么」,不越界预测。
  • 边界:只反映当下情绪、不预测方向;分数只看文字倾向、不代表新闻真假;极端读数不是自动交易指令,是「拥挤度」信号。
  • 何时失效:把情绪当预测工具时;把分数当事实时;在温和区间(接近 50)过度解读时——噪音大、参考价值有限。
普通人场景
朋友发来新闻「全线暴涨!」,第一反应该看什么?
  1. 先别被标题带节奏,打开 /sentiment 看温度计在哪一档:如果读数 85(过热区),说明市场已经偏贪婪、交易拥挤——这正是素材误解③里「高情绪 ≠ 涨」的场景。
  2. 再读一句人话:主导分项在说什么(趋势偏强?放量拥挤?波动放大?)——把「大家在想什么」和「涨跌」分开看。
  3. 最后对照逆向提示留一分清醒:极端情绪后波动往往放大——用它检查自己的动作是否符合计划,而不是追着新闻跑。
自测题 · 0/2 已答
第 01 章 自测答错不判错 · 只给讲解
情绪分析(Sentiment)是预测工具吗?
第 01 章 自测答错不判错 · 只给讲解
「高情绪分数 = 要涨」为什么是错的?
02
一个分数背后有四根柱子

4 大支柱:情绪指数是怎么造出来的

「情绪指数不是单一算法,是模型 + 信号源 + 合成指数 + 关键词提取的组合——拆开看,才不会被黑箱骗。」
概念大白话

4 大支柱(素材口径):① NLP 模型——把文字变数字的翻译官;② 信号源——翻译什么(新闻/社交/公告/衍生品);③ 合成指数——怎么加权成一个数;④ 关键词提取——跟踪主题热度。任一支柱失真(反讽/噪音/滞后)都会污染总分。

4 代 NLP 演进(素材口径):词典法(VADER/AFINN)→ 机器学习(SVM/NB)→ 深度学习(LSTM/CNN)→ Transformer(FinBERT/FinGPT)。词典法不懂语境(「bull」=公牛还是看涨?「call」=打电话还是看涨期权?),深度模型需要大数据 + 金融语料微调。FinBERT = 金融专用翻译官:BERT 是读所有书长大的学生,FinBERT 是专门读了 10 年财报的金融分析师。

4 类信号源(素材口径):新闻=机构在想什么、社交=散户在想什么、公告=内部信息、VIX/Put-Call=对冲需求。四类分歧时往往是强信号:机构新闻说利好、散户社交在恐慌,谁对?合成公式 Score = w₁·News + w₂·Social + w₃·Filing + w₄·VIX——权重需要回测优化,不同市场/时段最优权重不同,固定权重会过拟合历史。

FinBERT 4 步校准(素材原样流程):① 输入金融新闻「苹果公司 Q3 营收超预期」;② FinBERT 输出 3 类概率 p_positive=0.85 / p_neutral=0.10 / p_negative=0.05;③ raw_score = p_positive − p_negative = 0.80;④ final_score = 0.80 × 100 = +80。概率不能直接乘 100——需要 Platt/Temperature/分位数校准才跨源可比。

产品侧对应(诚实口径):/sentiment 的真实上游(东财全 A 实时快照 + 沪深300 日线)就是「信号源支柱」的产品化;lib/sentiment/compute.ts 的合成口径(权重/分位/归一)对应「合成指数支柱」。产品未做文本 NLP——关键词频次/FinBERT 这类内容保留在概念层,不绑定产品功能,教学如实标注。

在 MangoForge 里怎么用/api/sentiment/overview
真实上游 + 合成口径 · /sentiment 的信号源与合成指数支柱
  1. 理解信号源支柱:lib/sentiment/sources.ts 从东财拉全 A 实时快照(约 5560 只分页拉全,覆盖率校验 ≥90%)+ 沪深300 日线(1250 根),新浪/腾讯兜底——失败返回 ok=false,绝不返回示例值;这是「真实上游零 mock」的产品形态。
  2. 理解合成指数支柱:lib/sentiment/compute.ts 按四因子等权 25%×4 合成 0~100 温度;partial 项剔除后按剩余权重归一,≥2 项 partial 不合成(返回 2003「样本积累中,暂不合成温度读数」)。
  3. 诚实对照:产品做的是「市场结构数据合成温度」,不是新闻 NLP——学完本章你会明白合成指数支柱长什么样,也明白产品把「关键词/FinBERT」留在概念层的诚实选择。
/api/sentiment/overview 与 lib/sentiment/{compute,sources}.ts 为已落地真实功能(四因子等权口径、覆盖率校验、stale/partial 降级链、零 mock)。
思维内核
拆开看四根柱子:模型、信号源、合成、关键词
  • 怎么用:任何情绪指数先问四件事——模型是什么(词典/ML/深度/Transformer)、信号源是哪几类(机构/散户/内部/对冲)、合成权重怎么定(是否回测优化)、关键词跟不跟踪;对 /sentiment 则对应问:上游数据真实吗、合成口径是什么、降级怎么披露。
  • 边界:权重需要回测优化、不同市场/时段最优权重不同;合成会稀释单源信号;深度模型需要大数据 + 金融语料微调,词典法不懂语境。
  • 何时失效:固定权重过拟合历史时;单一信号源被污染(反讽/噪音/滞后)时;把「合成总分」当黑箱信任、不拆开看支柱时。
普通人场景
专家说「基本面利好」,但散户社交一片恐慌,为什么这可能比一致更值得注意?
  1. 先定位分歧:专家代表机构信号源(新闻),散户恐慌代表社交信号源——4 大支柱里两路信号在打架。
  2. 再想含义:素材口径「4 类分歧时往往是强信号」——机构想什么和散户想什么不一致,说明有人在错,需要进一步核对。
  3. 落到产品:/sentiment 的四因子(广度/动量/量能/波动)同样是多路信号合成,读温度前先看主导分项在哪路——避免只看总分不看结构。
自测题 · 0/2 已答
第 02 章 自测答错不判错 · 只给讲解
FinBERT 与普通 BERT 的核心区别是什么?
第 02 章 自测答错不判错 · 只给讲解
FinBERT 输出 p_positive=0.85 / p_negative=0.05,为什么不能直接当成 +85 分?
03
涨跌家数、动量、量能、波动率

四因子拆解:温度计由哪四根柱子撑起

「温度计不是玄学,是四根可拆的柱子:广度看赚钱效应、动量看趋势方向、量能看参与热度、波动率看分歧脆弱度。」
概念大白话

v2 四因子口径(真实产品口径,务必如实讲):① 涨跌家数(breadthSub):全 A 实时快照直接映射——上涨家数远多于下跌 = 普涨(贪婪端);② 动量(momentumSub):沪深300 较 20 日线偏离 → 252 交易日分位——趋势越强越偏贪婪端;③ 量能(volumeSub):成交额 / 20 日均量,方向取反 = 拥挤度——放量→恐惧端,因为天量往往是情绪高潮;④ 波动率(volatilitySub):20 日年化 → 分位,反向——高波动→恐惧端,因为波动飙升意味着分歧与脆弱。

0~100 标度与分位:50 = 中性;label 主口径 = 历史分位刻度(过热 ≥90 / 过冷 ≤10),67/33 绝对线仅兜底。每个子指标都是一根 0~100 的柱子,四根等权 25%×4 合成温度。

主导分项:temperature 合成分数出来之后,取 argmax(|sub − 50|) 找出偏离中性最远的那个因子作为「主导分项」,再用 humanLine 模板逐字拼出一句人话:`市场情绪{贪婪/中性/恐惧}({temperature} 分)· {主导项人话}`。

怎么用:在 /sentiment P-602 面板里逐个看四根柱子的读数与方向,先找到主导分项再下判断;边界:每根柱子都是历史分位统计,不是预言;何时失效:只看总分不看分项、把分位当绝对值、忽略 partial 降级时。

在 MangoForge 里怎么用/sentiment
P-602 四因子面板 · 宽基 9 + 行业 31 卡可下钻分项
  1. 打开 /sentiment 的 P-602 面板:宽基 9 + 一级行业 31 张四因子温度卡,每张卡都能下钻(/api/sentiment/component)看四个因子(广度/动量/量能/波动)各自的读数——这就是本章四根柱子的现成可视化。
  2. 找主导分项:对照 overview 的 humanLine,看「主导项人话」提到的是哪根柱子(如「沪深300 较 20 日线偏离 +3.2%,趋势偏强」→ 动量主导);在面板卡上验证该标的的动量读数确实偏离中性最远。
  3. 读量能与波动方向:量能取反(放量→恐惧端)、波动率反向(高波动→恐惧端)——看到某行业量能卡偏高但温度偏恐惧时,学完本章你能说出为什么。
/sentiment P-602 与 /api/sentiment/component、/api/sentiment/panels 为已落地真实功能(宽基 9 + 行业 31 四因子卡,可下钻分项明细)。
思维内核
四根柱子:广度、动量、量能(取反)、波动率(反向)
  • 怎么用:看温度先拆柱子——广度(赚钱效应扩散没)、动量(趋势多强)、量能(参与热不热、放量=拥挤)、波动率(分歧大不大);找 argmax(|sub−50|) 的主导分项,一句话人话就跟着它走。
  • 边界:0~100 是历史分位标度,50 中性、过热 ≥90 / 过冷 ≤10;每根柱子独立读,别把分位当绝对值、别把单因子当全貌。
  • 何时失效:只看总分不看主导分项时;忽略 partial 降级(数据不全却当完整读数)时;把 67/33 绝对线当主刻度时(它只兜底)。
普通人场景
温度计显示 78 分「贪婪」,主导分项说「沪深300 较 20 日线偏离 +3.2%,趋势偏强」,你怎么读?
  1. 先读主导:动量这根柱子偏离中性最远(趋势偏强),所以一句人话由它主导——78 分主要来自「涨得太快」而不是「所有人都冲进来」。
  2. 再交叉验证:切到 P-602 看其它三根——广度是不是也在贪婪端?量能是不是放量(取反后偏恐惧)?如果量能已经拥挤而广度没跟上,趋势的「质量」就存疑。
  3. 最后记住边界:这只是状态描述——趋势偏强不代表「还要涨」,用反向思维留一分清醒即可。
自测题 · 0/2 已答
第 03 章 自测答错不判错 · 只给讲解
量能因子(成交额/20 日均量)为什么方向取反、放量指向恐惧端?
第 03 章 自测答错不判错 · 只给讲解
波动率因子处于历史 90% 分位,按产品反向口径说明什么?
04
别人贪婪我恐惧,别人恐惧我贪婪

反向指标原理:为什么极端情绪常常反着看

「群体最恐慌时往往是最该冷静核对事实时——巴菲特:在别人贪婪时恐惧,在别人恐惧时贪婪。」
概念大白话

核心原理:价格背后是人的情绪,群体恐慌时往往是底部、群体狂热时往往是顶部。这不是鸡汤,是历史数据上反复出现的模式——但注意它叫「反向指标」不叫「反向保证」。

历史锚点(素材原样引用):2008.11 极度恐惧(VIX=80) → S&P500 之后 1 年 +68%;2020.3 极度恐惧(疫情熔断) → 之后 1 年 +76%;2021.11 极度贪婪(meme 股票狂潮) → 之后 1 年 −19%;2024 底极度贪婪(AI 狂热) → 短期回调。极端的两端,之后常常是均值回归。

CNN Fear & Greed Index(散户版情绪仪表盘,素材原样 7 子指标):市场动能 / 股价强度 / 股价宽度 / 看跌看涨期权比(Put/Call Ratio)/ 市场波动率(VIX)/ 避险需求 / 垃圾债需求。7 档解读:0-25 极度恐惧(考虑买入)、25-45 恐惧、45-55 中性(不动)、55-75 贪婪、75-100 极度贪婪(考虑减仓)。

边界(素材失效条件):极端 ≠ 立即反转——极端可能钝化、可能继续极端;必须配合其它模块验证(估值、基本面、风控),不能用单一情绪信号下注;何时失效:把「极端后均值回归」当「精确拐点预言」时。

在 MangoForge 里怎么用/sentiment
reverseTip 逆向提示 · 三档固定文案就是反向指标的合规落地
  1. 在 /sentiment P-601 看 reverseTip:贪婪档→「多数人亢奋时留一分清醒:极端情绪后波动往往放大」;恐惧档→「多数人恐慌时先核对事实:情绪极端往往伴随错杀或补跌」;中性档→「市场分歧不大,温度信号钝化,多看少动」。
  2. 对照本章:过热 ≥90 对应「极度贪婪(考虑减仓)」的提示,过冷 ≤10 对应「极度恐惧(考虑买入)」的提示——产品用固定教育文案把反向思维落地,但绝不输出买卖指令。
  3. 牢记合规边界:reverseTip 是教育信号不是交易指令,产品严禁编造胜率/回测收益——「考虑买入/减仓」是素材 7 档解读的通用表述,不是对任何标的的建议。
reverseTip 为已落地真实功能(三档固定文案,逐字实现,不编胜率、不荐股、不预测方向)。
思维内核
极端情绪是反向提示,不是反转保证
  • 怎么用:温度计到过热 ≥90 / 过冷 ≤10 时,把 reverseTip 当「自检提醒」——极度贪婪→留一分清醒(对照 CNN 7 档 75-100 考虑减仓的思维);极度恐惧→先核对事实(0-25 考虑买入的思维);中性→多看少动。
  • 边界:极端 ≠ 立即反转,可能钝化、可能继续极端;反向思维必须配合估值/基本面/风控验证,单一情绪信号不下注。
  • 何时失效:把「极端后均值回归」当精确拐点预言时;把 CNN 7 档解读当操作指令时;忽略历史锚点只是「过去发生过」而非「未来必然」时。
普通人场景
连续大跌后,所有人都在喊「清仓」,你该怎么做?
  1. 先看温度计:如果读数已经到过冷档(≤10)——历史锚点里极度恐惧(2008.11/2020.3)之后一年往往大幅修复,但这是「统计模式」不是「必然拐点」。
  2. 再核对事实:先问基本面与估值是否恶化,配合其它模块验证——素材口径「极度恐惧时先核对事实」,不是无脑抄底。
  3. 最后自检:对照 reverseTip 恐惧档文案,检查自己是不是在情绪驱动下做计划外的动作——保持纪律,比猜拐点更重要。
自测题 · 0/2 已答
第 04 章 自测答错不判错 · 只给讲解
极度恐惧时应该怎么做?(素材 3 问)
第 04 章 自测答错不判错 · 只给讲解
「极端情绪后一定立刻反转」为什么是错的?
05
反讽、营销号、滞后

3 大失效陷阱:情绪分析什么时候会骗你

「情绪分数会骗人:反讽是 NLP 的死敌、营销号全是套路、新闻出来时已经晚了 15 分钟。」
概念大白话

陷阱① 反讽(素材原样例句):「这公司真是好样的,Q3 亏了 50 亿,股价涨到天上去了」→ FinBERT 打分 +80,真实情绪 −100。反讽依赖上下文知识(基本面/说话人意图/文化习惯),是 NLP 盲区——机器看到「好样的」就加分,完全被骗。

陷阱② 营销号标题党(素材原样特征):「暴涨!暴涨!暴涨!错过这波再等一年!」→ NLP 看到「暴涨/震惊」打高分,但全是套路。主流系统只信 Reuters/Bloomberg 等正规信源、剔除自媒体;标题党能骗过词典法,也能骗过不少深度模型。

陷阱③ 滞后(素材原样时间线):09:30 内部人士买入 → 09:31 价格涨 → 09:35 分析师发推 → 09:40 媒体发新闻 → 09:45 NLP 出分数——「此时已经晚了 15 分钟」。情绪分数告诉你的是过去的情绪,不是未来方向;等新闻出来再行动,手快的人已经抢先了。

应对(素材口径):只信主流媒体、每个情绪分数旁都要写失效条件、不神谕化——任何把情绪分数当「确定结论」的用法都是危险的;何时失效:失效时分数完全错,且无法被用户察觉,所以必须靠「永远先讲失效条件」兜底。

在 MangoForge 里怎么用/api/sentiment/overview
诚实红线 · stale/partial 显式披露就是产品对「失效条件」的工程化回答
  1. 看 /sentiment 的降级链:数据过旧(stale)或部分缺失(partial)时,产品<b>必须显式披露</b>,绝不静默返回;≥2 项因子 partial 时直接不合成温度(返回 2003「样本积累中,暂不合成温度读数」)——这就是「每个分数旁都写失效条件」的产品形态。
  2. 看趋势卡:历史温度恒为 partial 口径(当时数据就是不全的),产品会显式标注——与本章「噪音/失真污染总分」直接呼应,别把标注过的历史温度当完整读数。
  3. 牢记诚实红线:绝不用示例值顶替真实读数——失败就 ok=false,绝不编造;这是对素材「不神谕化」的工程落地。
stale/partial 降级链为已落地真实功能(显式披露、≥2 项 partial 不合成、零示例值顶替)。
思维内核
三个失效陷阱:反讽、营销号、滞后——应对:每个分数旁写失效条件
  • 怎么用:看到任何情绪分数先问三个问题——这句是反讽吗(字面 vs 真实意图)?信源靠谱吗(主流媒体 vs 自媒体套路)?数据出来多久了(滞后了吗)?对 /sentiment 则看 stale/partial 标注与不合成状态。
  • 边界:反讽依赖上下文知识,是 NLP 盲区;主流系统只信正规信源;情绪分数描述的是过去、不是未来。
  • 何时失效:把字面情绪当真情绪时(反讽);把标题党当信号时(营销号);等新闻出来再行动时(滞后 15 分钟)——失效时分数完全错且用户难以察觉。
普通人场景
看到「震惊!这只股票居然暴涨 300%!速看必涨!」的标题,你应该怎么想?
  1. 先识别套路:这是典型营销号标题党——「震惊/速看必涨」全是情绪词,NLP 会给高分但内容零信息量;素材口径:主流系统只信 Reuters/Bloomberg、剔除自媒体。
  2. 再警惕滞后:就算标题背后有真消息,从内部人买入到媒体发布已经过了 15 分钟——你看到的情绪是「过去的情绪」。
  3. 最后核对失效:对照素材三陷阱(反讽/营销号/滞后),这种标题至少踩中营销号 + 滞后两条——别把它当信号,去 /sentiment 看真实状态读数。
自测题 · 0/2 已答
第 05 章 自测答错不判错 · 只给讲解
情绪分析有什么失效陷阱?(素材 3 问)
第 05 章 自测答错不判错 · 只给讲解
产品 /sentiment 如何工程化「回答失效条件」?
06
恐慌温度计与杠杆、外资的温度

进阶信号源:VIX / QVIX / 融资杠杆 / 北向参与度

「VIX 是恐慌温度计:>30 恐慌、>40 极度恐慌、<12 自满——但它是「预期」不是「事实」。」
概念大白话

VIX(素材经验法则):标普 500 未来 30 天预期波动率——市场觉得要剧烈波动,VIX 就涨。经验法则:VIX>30 = 恐慌、>40 = 极度恐慌、<12 = 自满。边界:是「预期」不是「事实」,低 VIX 不等于安全。

QVIX(A 股版恐慌温度计):官方 iVIX 2018-02 起暂停发布 → 用 300ETF 期权复算隐含波动率(optbbs / akshare `index_option_300etf_qvix` 同源)。与期权营衔接:期权营讲 IV 怎么来(期权定价),情绪营讲 IV 怎么反映市场心情——QVIX 就是情绪模块里「衍生品信号源」的真实落地,不重复教学。

五因子终态(产品真实口径,诚实标注):compute.ts 已实现三个「第三层指标」函数(注释明确「五因子终态·20%」):融资余额/流通市值比(rzrqSubOf,正向:杠杆越热→贪婪端)、300ETF 隐含波动率 QVIX(ivSubOf,反向:隐含波动低迷→贪婪端)、北向参与度(mutualSubOf,反向:参与度高位→内资缩量离场→恐惧端)。

当前产品仍按四因子 0.25×4 合成,五因子是终态方向、尚未并入合成权重——教学如实讲:学完你能说出五因子各自的方向语义(融资正向、QVIX 反向、北向反向),也知道它们「已在代码里、未上线权重」。数据通道已建:scripts/fetch-iv-hist.mjs(300ETF QVIX)、fetch-rzrq-ratio.mjs(融资余额/流通市值)、fetch-mutual-ratio.mjs(北向参与度)。

在 MangoForge 里怎么用/sentiment
iv_hist / rzrq_ratio / mutual_ratio · 五因子终态的真实数据通道与已实现函数
  1. 看数据资产:data/sentiment/iv_hist.json(300ETF QVIX 收盘复算)、rzrq_ratio.json(融资余额/流通市值)、mutual_ratio.json(北向参与度)——三条终态通道已建、数据真实拉取。
  2. 看代码函数:lib/sentiment/compute.ts 里 rzrqSubOf(融资占比·正向)、ivSubOf(QVIX·反向)、mutualSubOf(北向·反向)三个函数已实现,注释标注「五因子终态·20%」——但目前 SENTIMENT_WEIGHTS 仍是四因子 0.25×4,权重未并入。
  3. 诚实收尾:学完本章你能准确说出「产品现在是四因子,五因子是终态方向」——不夸大、不虚构,这正是情绪模块的诚实口径。
iv_hist/rzrq_ratio/mutual_ratio 数据与 fetch 脚本为已落地真实功能;五因子函数已实现未上线,教学如实标注为终态方向。
思维内核
进阶四路:VIX 经验法则、QVIX 复算、融资杠杆正向、北向反向
  • 怎么用:VIX>30 恐慌 / >40 极度恐慌 / <12 自满(素材经验法则);A 股用 QVIX(300ETF 期权复算,官方 iVIX 已停更);融资占比越高→杠杆越热(正向贪婪端);北向参与度高位→内资缩量(反向恐惧端)。
  • 边界:VIX 是「预期」不是「事实」;QVIX 来自第三方期权复算口径(与 akshare 同源);五因子当前是终态方向——产品仍按四因子合成,别把终态当现状。
  • 何时失效:把低 VIX 当安全(低预期波动 ≠ 没风险);把官方 iVIX 当可用数据(2018-02 已暂停);把五因子当已上线权重时。
普通人场景
新闻说「隐含波动率飙升」,听不懂?用一句话怎么理解?
  1. 先翻译:隐含波动率飙升 = 市场在为「未来颠簸」定价——期权隐含波动率越高,说明大家越怕剧烈波动,往往伴随恐慌(素材 VIX 白话)。
  2. 再对齐:A 股看 QVIX(300ETF 期权复算)就是 A 股版 VIX;对照经验法则,>40 已是极度恐慌区。
  3. 最后诚实收尾:期权营教你 IV 怎么从期权价格算出来,情绪营告诉你 IV 高的时候市场心情什么样——两营衔接,不重复教学。
自测题 · 0/2 已答
第 06 章 自测答错不判错 · 只给讲解
VIX > 30 意味着什么?(素材 3 问)
第 06 章 自测答错不判错 · 只给讲解
当前 MangoForge 情绪产品按什么口径合成温度?五因子是什么状态?
Camp Exit

6 章读完了吗?出口综合自测在下面

出口综合自测在下面:答完出口 5 题(答错不判错),你的「情绪思维营」就正式通关——把情绪不是预测、4 大支柱、四因子拆解、反向指标原理、3 大失效陷阱、进阶信号源六条主线串成一套「读状态、不读方向、极端时留一分清醒」的市场心情认知,进度会记在本机。记住产品使用地图:打开 /sentiment → 看温度计档位 → 读一句人话(humanLine)→ 看主导分项 → 面板/趋势确认 → 警惕失效(stale/partial 标注)→ 记住只是教育信号。

出口综合自测0/5 已答

第 出口 自测答错不判错 · 只给讲解
极度恐惧时应该怎么做?(出口素材问 1/3)
第 出口 自测答错不判错 · 只给讲解
情绪分析有什么失效陷阱?(出口素材问 2/3)
第 出口 自测答错不判错 · 只给讲解
VIX > 30 意味着什么?(出口素材问 3/3)
第 出口 自测答错不判错 · 只给讲解
温度计读数 96(过热),但 overview 返回「2 项因子 partial,暂不合成温度读数」——你该怎么看?(出口项目场景问 1/2)
第 出口 自测答错不判错 · 只给讲解
reverseTip 显示「多数人亢奋时留一分清醒:极端情绪后波动往往放大」,正确的理解是?(出口项目场景问 2/2)
市场情绪为教学概念:温度计/humanLine/reverseTip/五因子均为历史行为统计描述, 不构成收益承诺与操作建议(只教育不荐股不预测方向;情绪指标为历史状态统计描述,不构成交易信号;产品现状诚实标注:当前产品按四因子等权合成,五因子(融资占比/QVIX/北向)为已实现未上线的终态方向;产品未做文本 NLP,关键词频次保留为概念层不绑定产品功能;reverseTip 严禁编造胜率/回测收益,humanLine 为模板逐字实现;行情涨跌口径:红涨绿跌,仅描述状态不引导交易)。本营所有案例均为 教学示意。
情绪思维营 · 不预测涨跌,先看懂「市场心情」在哪一档。与期权营衔接:期权营讲 「IV 怎么来」,本营讲「IV 怎么反映市场心情」——QVIX 章节指向 /sentiment 与 期权页真实数据,不重复教学。出口对齐 /sentiment 市场情绪「产品使用地图」: 打开 /sentiment → 看温度计档位 → 读一句人话(humanLine)→ 看主导分项 → 面板/趋势确认 → 警惕失效(stale/partial 标注)→ 记住只是教育信号。学习思维 ≠ 具备交易条件,请向持牌机构咨询,本专区不构成任何交易建议。本页所有内容仅为金融教育与风险提示,不构成任何投资建议,不提供买卖点位;市场有风险,决策请独立判断。