원클릭으로
market-emotion-discovery
先验性发现市场的悲观恐慌和狂热亢奋状态,作为逆向辅助判断信号。当社交媒体情绪极端、搜索量飙升、散户行为一致性过高时触发,为仲裁层提供情绪面参考。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
先验性发现市场的悲观恐慌和狂热亢奋状态,作为逆向辅助判断信号。当社交媒体情绪极端、搜索量飙升、散户行为一致性过高时触发,为仲裁层提供情绪面参考。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
财报分析 Skill v2。用现金流量表和资产负债表交叉验证利润表,按七步链「利润质量/现金流匹配/需求真实性/资本开支/债务与利率敏感性/扩张质量/行业特殊口径」判断公司真实经营质量;输出符合 AI_Renaissance 标准 Signal 的 JSON。触发:财报分析、财务报表、利润质量、现金流验证、合同负债、资本开支、扩张风险、Signal。
产业链中观分析框架。三维度独立展示:产业链景气度、产业链拐点、产业链生命周期。 基于项目数据层注入的财报数据与行业数据,输出可溯源的结构化分析。 System B 仅做个股类型判定(成长/周期/价值/主题/混合),不写交易计划。 触发词:景气度、/景气度。
基于 AkShare 的资金流全景数据契约,一次返回个股基础信息、个股主力资金、相关行业/概念板块资金、大盘主力资金与北向资金概览;真实执行逻辑位于 data_sources/akshare.py。
开发2组仲裁方法论Skill。基于桥水经济机器模型的场景化专家权重体系,支持三种模式:(1)场景设计与权重配置迭代;(2)7专家Signal仲裁执行(含场景自动选择、评分制匹配、共识/分歧标注、贡献追踪);(3)权重回测校准。当用户讨论仲裁权重、场景选择逻辑、match_signals规则、仓位公式设计、权重校准或标准化推理链时调用。
用"节点叙事"的方式分析一家公司的发展路径——把公司的成长拆解成一系列关键决策节点(创立、转型、并购、融资、控制权变更、产品突破等),逐个节点深挖其交易结构、估值逻辑、对手方动机、买方意图、时代背景与协同效应,最终串联成一条清晰的版图扩张路径,并推演未来格局与风险。任何时候用户说"讲讲 XX 公司""分析一下 XX 公司""研究 XX 公司""XX 公司是怎么发展起来的""XX 公司的并购史""XX 公司的发展历程"——都要用这个 skill。即使用户没明说"按节点分析"或"做深度报告",只要他们想了解一家公司是如何一步步走到今天的,就用这个 skill。这个 skill 必须配合 web_search 主动联网搜索公司的真实历史信息,绝不允许凭记忆杜撰节点、日期、金额或交易细节。
对个股、指数、ETF 或 OHLCV CSV 运行专家二组“四模型传统技术指标融合”分析。使用本工程的 fusion_traditional_models Python 程序只生成可复核 JSON 结果,再由大模型读取 JSON 并按中文模板生成融合结果解读报告。适用于用户要求测试股票、输出融合信号、解释四模型结果、生成技术面融合结果解读报告的场景。
SOC 직업 분류 기준
| name | market-emotion-discovery |
| description | 先验性发现市场的悲观恐慌和狂热亢奋状态,作为逆向辅助判断信号。当社交媒体情绪极端、搜索量飙升、散户行为一致性过高时触发,为仲裁层提供情绪面参考。 |
| owner_group | 专家6组(舆情) |
| domain | news |
| status | draft |
所属小组:专家6组(舆情)
适用任务:
边界说明:
meta.uncertainties 中说明本 Skill 为分析层,不直接爬取数据,消费由数据源按数据接口说明提供的结构化帖子数据:
| 数据接口说明 | 执行数据源 | 提供内容 |
|---|---|---|
| eastmoney_guba(skills/data/eastmoney_guba) | data_sources/eastmoney_guba.py | 东方财富股吧帖子列表(标题、正文、阅读数、回复数、发布时间) |
数据源返回的结构化帖子数据格式:
{
"status": "success",
"stock_code": "600519",
"posts": [
{
"post_id": "1234567890",
"title": "茅台要起飞了",
"author": "股友ABC",
"reads": 5230,
"replies": 42,
"post_time": "05-03 14:30",
"source_type": "hot",
"content": "今天放量突破,主力资金进场..."
}
]
}
direction: "neutral",confidence 不高于 0.3,在 meta.uncertainties 写明"缺少社交媒体情绪核心输入",并把 meta.needs_human_review 设为 trueconfidence 降低 0.1-0.2,并在 meta.uncertainties 说明"缺少新闻情绪数据,单源判断可靠性下降"meta.uncertainties 中说明可能影响判断完整性的缺口confidence 不高于 0.5,并标注 meta.needs_human_review: true明确分析对象和时间范围:确认标的类型(个股/行业/大盘)、时间窗口和情绪数据覆盖范围。
检查输入数据是否足够:确认社交媒体情绪数据和新闻情绪数据至少有一项可用;如果两项均缺失,输出中性信号并标注缺失。
计算情绪综合指数:
判断情绪状态:
交叉验证辅助信号:
confidence,方向矛盾时降低 confidence 并写入 meta.uncertainties判断方向和置信度:
direction: "bearish"(逆向看空,市场过热)direction: "bullish"(逆向看多,市场过度悲观)direction: "neutral"confidence提取证据和风险说明:
输出标准 JSON
| 条件 | 情绪状态 | direction | 说明 |
|---|---|---|---|
| 综合正向 > 75% 且极化度 > 40% | 狂热 | bearish | 市场过度乐观,逆向看空 |
| 综合正向 > 65% 且极化度 > 30% 且有 ≥1 个辅助信号支持 | 偏狂热 | bearish | 偏乐观但未极端 |
| 综合负向 > 75% 且极化度 > 40% | 恐慌 | bullish | 市场过度悲观,逆向看多 |
| 综合负向 > 65% 且极化度 > 30% 且有 ≥1 个辅助信号支持 | 偏恐慌 | bullish | 偏悲观但未极端 |
| 不满足以上条件 | 中性 | neutral | 情绪未到极端区域 |
neutral 并标注人工复核提升置信度的因素:
降低置信度的因素:
low:情绪有倾向但未极端,辅助信号不明确medium:情绪偏极端,需关注后续演变;或情绪数据源单一但辅助信号支持high:情绪极端明确,但需警惕情绪持续而非立即反转的风险;或情绪与基本面严重背离short(情绪变化快,通常影响天到数周)mid(叙事变化通常影响数周到数月)long(但需在 meta.uncertainties 说明宏观判断不在本 Skill 范围内)confidence 不高于 0.6(因为趋势尚未确认),并在 meta.risk_notes 写明"情绪急剧转向,需观察是否为拐点还是短期波动"direction: "bullish"(逆向看多),但 confidence 不高于 0.7confidence 需要更保守地降低 0.1-0.2{
"direction": "bearish",
"confidence": 0.82,
"reasoning": "社交媒体正向情绪占比达 82%,情绪极化度 56%,搜索指数周环比飙升 420%,散户连续 5 日大幅净流入,市场呈现典型狂热特征,逆向看空。",
"signals": [
"社交正向情绪 >80%",
"搜索指数飙升 >400%",
"散户连续净流入创月度新高",
"市场情绪进入狂热区间"
],
"source": "market_emotion_discovery",
"signal_type": "news",
"stock_code": "000001",
"weight": 1.0,
"meta": {
"output_version": "0.1",
"skill_name": "market_emotion_discovery",
"owner_group": "专家6组(舆情)",
"target": "平安银行",
"period": "最近 10 个交易日",
"time_horizon": "short",
"risk_level": "high",
"key_findings": [
"社交媒体正向情绪占比 82%,远超 75% 狂热阈值",
"搜索指数周环比 +420%,散户关注度急剧上升",
"散户连续 5 日净流入,累计金额创近 30 日新高",
"情绪极化度 56%,市场一致性极高"
],
"evidence": [
{
"source_type": "social_media",
"source_name": "东方财富股吧 + 雪球",
"date": "2025-01-15",
"metric": "综合正向情绪占比",
"value": "82%",
"comparison": "高于 75% 狂热阈值",
"note": "股吧正向占比 85%,雪球正向占比 76%,加权后 82%"
},
{
"source_type": "social_media",
"source_name": "百度指数",
"date": "2025-01-15",
"metric": "搜索指数周环比变化",
"value": "+420%",
"comparison": "近 30 日均值",
"note": "搜索量飙升至近 90 日最高水平"
},
{
"source_type": "fund_flow",
"source_name": "东方财富资金流",
"date": "2025-01-15",
"metric": "散户连续净流入天数",
"value": "5 日",
"comparison": "近 30 日最大连续净流入",
"note": "散户资金持续涌入,与机构净流出形成反向"
}
],
"risk_notes": [
"狂热情绪可能持续一段时间才反转,短期不宜盲目做空",
"情绪数据主要来自股吧和雪球,偏散户视角,机构情绪可能不同",
"若有利好政策或业绩超预期,狂热情绪可能有基本面支撑"
],
"uncertainties": [
"情绪反转的具体时点无法精确判断",
"缺少期货/期权持仓数据作为机构情绪对冲参考",
"融资余额数据暂缺,无法验证杠杆资金参与程度"
],
"needs_human_review": false
}
}
{
"direction": "bullish",
"confidence": 0.75,
"reasoning": "社交媒体负向情绪占比达 79%,讨论热度骤降至均值 35%,呈现'沉默恐慌'特征。市场宽度极端偏弱(涨跌比 1:8),散户连续大幅净流出,逆向看多。",
"signals": [
"社交负向情绪 >75%",
"讨论热度骤降至均值 35%",
"涨跌家数比 1:8,市场宽度极端",
"散户连续大幅净流出"
],
"source": "market_emotion_discovery",
"signal_type": "news",
"stock_code": "",
"weight": 1.0,
"meta": {
"output_version": "0.1",
"skill_name": "market_emotion_discovery",
"owner_group": "专家6组(舆情)",
"target": "沪深300",
"period": "最近 7 个交易日",
"time_horizon": "short",
"risk_level": "medium",
"key_findings": [
"负向情绪占比 79%,已进入恐慌区间",
"讨论热度骤降,呈'沉默恐慌'特征",
"市场宽度极端,上涨家数远少于下跌家数",
"散户持续撤出,可能接近情绪底部"
],
"evidence": [
{
"source_type": "social_media",
"source_name": "东方财富股吧 + 雪球",
"date": "2025-03-20",
"metric": "综合负向情绪占比",
"value": "79%",
"comparison": "高于 75% 恐慌阈值",
"note": "股吧负向占比 83%,雪球负向占比 71%"
},
{
"source_type": "social_media",
"source_name": "东方财富股吧 + 雪球",
"date": "2025-03-20",
"metric": "讨论热度(日均帖子量)",
"value": "均值 35%",
"comparison": "近 30 日均值的 35%",
"note": "讨论量骤降,符合'沉默恐慌'特征"
},
{
"source_type": "market_data",
"source_name": "Wind / 东方财富",
"date": "2025-03-20",
"metric": "涨跌家数比",
"value": "1:8",
"comparison": "极端偏弱(<1:4 即为极端)",
"note": "市场宽度极度收缩"
}
],
"risk_notes": [
"恐慌情绪可能因利空持续释放而进一步恶化",
"底部确认需要结合成交量是否放大(恐慌放量出清信号)",
"大盘恐慌信号适用性较强,但反弹时点和幅度需要其他面验证"
],
"uncertainties": [
"缺少融资盘强平数据,无法判断是否有被动卖出压力",
"恐慌底部的成交量信号(放量vs缩量)尚未纳入",
"历史同期数据不足,无法做情绪分位对比"
],
"needs_human_review": true
}
}
{
"direction": "neutral",
"confidence": 0.45,
"reasoning": "社交媒体情绪正向占比 55%,负向 35%,情绪极化度 20%,未达到极端阈值。市场宽度正常,散户行为无明显异常,情绪面暂无明确方向信号。",
"signals": [
"情绪处于中性区间",
"无明显散户行为异常"
],
"source": "market_emotion_discovery",
"signal_type": "news",
"stock_code": "600519",
"weight": 1.0,
"meta": {
"output_version": "0.1",
"skill_name": "market_emotion_discovery",
"owner_group": "专家6组(舆情)",
"target": "贵州茅台",
"period": "最近 10 个交易日",
"time_horizon": "short",
"risk_level": "low",
"key_findings": [
"情绪正向 55%,负向 35%,未触达极端阈值",
"辅助信号无明显异常"
],
"evidence": [
{
"source_type": "social_media",
"source_name": "东方财富股吧 + 雪球",
"date": "2025-02-10",
"metric": "综合正向情绪占比",
"value": "55%",
"comparison": "处于 40%-65% 中性区间",
"note": "情绪无明显偏向"
}
],
"risk_notes": [],
"uncertainties": [
"搜索指数和融资数据暂缺,辅助判断不完整"
],
"needs_human_review": false
}
}
输出前检查:
direction 是否符合逆向逻辑(狂热→bearish,恐慌→bullish)confidence 是否根据情绪极化度和辅助信号一致性合理设定meta.uncertainties 中说明数据代表性偏差signal_type 是否为 newsmeta.needs_human_review 是否在数据不足或信号矛盾时设为 true