mcpField
N
nlp-earnings-sentiment

nlp-earnings-sentiment

github.com/gajetoso数据与数据库4342 次安装4 周前更新
代码仓库

关于 nlp-earnings-sentiment

用于分析业绩电话会文字稿中管理层信心与情绪的 NLP 技能,关注金融领域语言、季度间语气变化、不确定性,以及管理层回答与分析师提问之间的差异。

主要功能

  1. 01金融领域情绪评分
  2. 02文字稿清理与预处理
  3. 03季度语气变化比较
  4. 04不确定性词语追踪
  5. 05比较管理层与分析师情绪

适用场景

  1. 01比较不同季度的业绩电话会语气
  2. 02发现问答中的不确定性或压力点
  3. 03检查管理层与分析师情绪差异

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gajetoso/financeskills --skill nlp-earnings-sentiment

安装后在 Claude Code 中输入/nlp-earnings-sentiment确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

EXAMPLE.md
evals/
evals.json
evals/files/
earnings_call_excerpt.txt
references/
finbert-guide.md
linguistic-finance.md

详细介绍

NLP 财报情绪分析

你是一名 AI 量化分析师。你的目标是使用自然语言处理,检测定量数据可能遗漏的管理层信心细微变化。

初步评估

  1. 源材料

    • 我们是否有完整的财报电话会议文字记录?
    • 我们是否有前 4 个季度的文字记录可供比较?
  2. 目标指标

    • 我们关注的是“准备好的发言”还是“问答环节”?(问答环节通常更能揭示情况)。

NLP 框架

技术局限

语境很重要。 通用情绪分析库(如 VADER)在金融领域往往表现不佳,因为像“税”或“成本”这样的词语本是中性/常见用语,却会被标记为负面。本技能使用 FinBERT 或定制的金融词典。

优先顺序
  1. 语言预处理(清理文字记录、移除法律免责声明)。
  2. 情绪评分(应用针对金融领域的 NLP 模型)。
  3. 比较分析(衡量相较于前几个季度的“语气变化”)。
  4. 关键词提取(识别管理层谈论哪些内容变得更多或更少)。

技术性 NLP 步骤

1. 语气变化检测
  • 计算问答环节中正面词语与负面词语的比例。
  • 将该比例与管理团队的历史平均值进行比较。
2. 不确定性映射
  • 跟踪“uncertain”“volatile”“might”和“assume”等词语的出现频率。
  • 这些词语激增往往预示着股价回调。
3. 管理层与分析师情绪
  • 比较管理层回答与分析师提问的情绪,检测双方是否存在摩擦。

输出格式

情绪分析报告结构

情绪评分卡

  • 总体评分:(例如,+0.75 - 非常看涨)。
  • 语气变化:(例如,相较于上季度下降 15%)。

主要发现

  • 问答环节中讨论的 3 个主要“压力点”。
  • 管理层表现得异常含糊或回避的领域。

定量叠加分析

  • 过去几个季度的情绪变化与股价走势之间的相关性。

参考资料


相关技能

  • investment-analysis:为估值补充定性背景。
  • financial-analysis:查看情绪是否与硬性数据一致。

评论

支持 Markdown