A股恐慌与贪婪指数:计算方法与回测说明
91stock.cn 是市场情绪观察工具,覆盖创业板指、科创50、上证指数和深证成指。本站不提供个股推荐,也不将情绪分解释为价格涨跌概率。
六个行情因子
使用日线收盘价、最高价与成交量,分别计算1日、5日、20日、60日收益率、相对过去120日最高价的回撤,以及1日收益率乘以当日成交量与此前20日成交量中位数之比的量价压力。
每个因子与此前252个交易日比较,转换为0—100的历史分位。权重依次为20%、15%、15%、10%、25%、15%。因子只使用当时已知的数据。
社交因子与平滑
抽样相应指数股吧的公开帖子标题,仅使用发帖时间不晚于当日15:00的记录,以乐观与悲观关键词判断方向,并考虑相对讨论热度。关键词法可能误判否定、反讽及复杂表达。方向明确的样本不足时按中性50分处理,抓取异常也会标注降级。
当前原始分由90%行情分与10%社交分构成,使用指数平滑:当日发布分=25%当日原始分+75%上一交易日平滑分。首次计算使用当日原始分作为起点。
历史回测怎么读
长期历史只使用行情因子,不含社交,并采用同样的平滑规则;因此它与当前分数的口径不同。只有当前分≤20或>80时提供时间参考。以当前分为门槛,找出历史首次向下或向上跨越该门槛的日期,统计触发日及随后60个交易日中的最低或最高收盘价出现时间。样本窗口互不重叠,未完成60个交易日的样本不计入中位数。
这里的见底、见顶仅指窗口内收盘价极值,不代表完整牛熊周期拐点;中位数从历史触发日计算,不是从今天起的反转倒计时。样本少时参考稳定性有限。
数据来源与更新时间
当前行情来自新浪财经指数日线,社交样本来自东方财富指数股吧公开标题;长期行情来自腾讯财经指数日线。长期展示最近十年,科创50从可计算的最早日期开始,含社交曲线自2025-10-14起展示。
交易日北京时间16:35更新,18:10仅补漏。校验当前与历史日期一致后统一发布;失败保留上一版,页面显示实际数据日期。本页面仅供研究参考,不构成投资建议。