Skip to main content

sentiment-consensus

股票舆情共识分析——采集大V、机构研报、股吧、新闻对某只股票的观点,汇总分析多空比例,生成可视化共识仪表盘图表,通过飞书发送。当用户提到"看看市场怎么说"、"大V观点"、"机构评级汇总"、"舆情分析"、"多空分歧"、"市场共识"、"散户情绪"时使用。支持A股全市场。

Ir para a instalação

Informações da origem

Repositório
FinStep-AI/alpha-factor-lab
Última atividade na origem
27 de fevereiro de 2026 às 09:18
Idioma detectado do SKILL.md
chinês
Estrelas
0
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
2 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
sentiment-consensus
description
股票舆情共识分析——采集大V、机构研报、股吧、新闻对某只股票的观点,汇总分析多空比例,生成可视化共识仪表盘图表,通过飞书发送。当用户提到"看看市场怎么说"、"大V观点"、"机构评级汇总"、"舆情分析"、"多空分歧"、"市场共识"、"散户情绪"时使用。支持A股全市场。
# 舆情共识分析 采集多数据源观点 → 情感打分 → 加权共识 → 可视化图表 → 飞书推送。 ## 数据源 | 源 | 内容 | 权重 | |----|------|------| | 东方财富研报评级 | 机构买入/增持/中性/减持 | 3.0 | | 新浪研报摘要 | 券商研报标题+评级 | 2.0 | | 同花顺诊股 | 技术面/资金面/基本面/消息面评分 | 1.5 | | 新浪财经快讯 | 近期相关新闻标题 | 1.0 | | 东方财富股吧 | 散户热帖标题情感 | 0.5 | ## 用法 ```bash cd alpha-factor-lab python3 skills/sentiment-consensus/scripts/consensus_report.py \ --code 600519 --name 贵州茅台 --output /tmp/consensus/ --days 7 ``` 输出: - `{code}_consensus.png` — 共识仪表盘(暗色主题) - `{code}_consensus.json` — 结构化数据 ## 输出图表内容 1. **共识仪表盘**: 半圆指针(-1极度看空 ~ +1极度看多) 2. **多空比例条**: 看多/中性/看空百分比 3. **多维度评分**: 技术面/资金面/基本面/消息面/散户情绪/新闻情绪 4. **机构评级饼图**: 买入/增持/中性/减持分布 5. **机构评级详情**: 各券商评级+日期横向条形图 6. **近期重要观点**: 按情感强度排序的观点列表 ## 工作流 1. 运行 `consensus_report.py` 采集+分析+出图 2. 将 PNG 图表通过飞书发送给用户 3. 若需存档,将 JSON+PNG 复制到 `charts/` 目录并 push ## 情感分析 - 关键词匹配法: 28个看多词 + 26个看空词 + 8个中性词 - 评级映射: 买入=1.0, 增持=0.7, 中性=0, 减持=-0.7, 卖出=-1.0 - 加权公式: 机构(3x) > 研报(2x) > 同花顺(1.5x) > 新闻(1x) > 股吧(0.5x) ## 注意事项 - 东方财富datacenter API可能间歇性被限(HTTP 400),脚本会graceful降级 - 同花顺诊股页面结构可能变化,依赖正则匹配 - 股吧数据噪声大、权重最低,仅供参考散户情绪方向
Ver no GitHub