mcpField
D
Disclosure Alpha

Disclosure Alpha

本地服务
github.com/alwank金融数据43 周前更新

关于 Disclosure Alpha

Disclosure Alpha 为分析师和开发者分析 SEC 文件,通过确定性流程生成可复现的评分、风险标记和章节变化。它提供 CLI、Python、HTTP、OpenBB Workspace 和 MCP 接入方式,无需 LLM。

主要功能

  1. 01确定性文件评分与指标
  2. 02章节提取和同比差异
  3. 03布尔型披露风险标记
  4. 04最多筛查 25 个股票代码
  5. 05CLI、Python SDK 和 HTTP API
  6. 06分析师与构建者 MCP 套件

适用场景

  1. 01为公司的 10-K 或 10-Q 评分
  2. 02比较本期与上期文件章节
  3. 03筛查同业公司的披露信号
  4. 04无需 EDGAR 分析本地文件 HTML

MCP 相关

提供用于股票代码评分的分析师 MCP 套件,以及用于原始 HTML 分析的构建者套件。MCP 工具使用相同的确定性文件分析流程。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Disclosure Alpha

Disclosure Alpha 快速入门:安装、设置 SEC User-Agent,并通过 CLI 对 10-K 评分

Python 3.11+ PyPI 许可证:Apache-2.0 文档 CI 研究 ρ≈0.87 GitHub

确定性的 SEC 文件分析——解析、评分、比较。无需大模型。
提取章节、衡量语气和套话、检测同比变化,并筛选同行公司。

快速入门

需要 Python 3.11+。

1. 从 PyPI 安装

pip install "disclosure-alpha"

如需 HTTP API 和 MCP:pip install "disclosure-alpha[api,mcp]"。完整选项请参阅:安装。

2. 设置 SEC User-Agent(仅在使用 --ticker / EDGAR 时需要;对本地 --html 评分可跳过)

export SEC_USER_AGENT="YourName [email protected]"

请参阅 SEC EDGAR 设置。

3. 对文件评分

disclosure-alpha score --ticker AAPL --fiscal-year 2025 --form 10-K \
  | jq '.scores.overall_disclosure_risk_score'
from disclosure_alpha import score_filing_ticker
result = score_filing_ticker("AAPL", 2025, form_type="10-K")
print(result.scores.overall_disclosure_risk_score)

项目简介

面向 10-K 和 10-Q HTML 的开源、确定性 SEC 文件分析。基于文本指标、布尔风险标记和章节差异生成可复现的 JSON 评分;CLI、Python SDK、HTTP API、OpenBB Workspace 和 MCP 共用同一条处理流程。8-K 仅支持通过本地 --html 或 MCP Builder bundle 处理(不支持 --ticker、EDGAR 或 HTTP 股票代码路由)。

本项目不是什么:

  • 不是投资建议或交易信号
  • 不能替代阅读文件

完整范围和限制:范围与声明。

集成入口

七个入口,一个确定性流水线。不确定该选哪个?请参阅选择你的入口。

你是……入口额外安装
终端 / 脚本用户disclosure-alpha(基础)
笔记本 / 应用用户import disclosure_alpha(基础)
REST 筛选器或仪表板用户disclosure-alpha-api[api]
文件审阅分析师disclosure-alpha-api → /app/[api]
OpenBB Workspace 分析师disclosure-alpha-api + OpenBB 指南[api,mcp]
AI Agent(股票代码评分)disclosure-alpha-mcp-analyst[mcp]
使用原始 HTML 的 Agentdisclosure-alpha-mcp-builder[mcp]

HTTP 矩阵层级仅适用于单股票代码 GET GET /v1/company/{ticker}/disclosure-matrix:tier=lite(概览评分)、tier=standard(组成部分 + 指标)、tier=analyst(用于审计的溯源信息)。面板 POST /v1/panel/disclosure-matrix 没有 tier 参数——请使用 include / fields。请参阅 HTTP 指南。

disclosure-alpha-api              # HTTP + OpenBB Workspace backend on :8000
disclosure-alpha-mcp-analyst      # MCP analyst bundle

指南、Postman 集合和 MCP 参考:指南。

文件审阅界面

可自托管的分析师视图将 OpenBB 风格的评分卡与文件阅读器相结合。选择检测到的标记后,系统会在用于分析的清理后文件章节中高亮显示其对应的确切短语。

pip install "disclosure-alpha[api]"
export SEC_USER_AGENT="YourName [email protected]"
disclosure-alpha-api

打开 http://127.0.0.1:8000/app/。原始 SEC 文件的链接位于审阅页眉中。开发和 API 详情请参阅文件审阅指南。

OpenBB Workspace

在 OpenBB Workspace 中,使用可自托管的后端为文件评分——在一个小组件中查看总体评分、组成部分、活跃标记和章节变化。

pip install "disclosure-alpha[api,mcp]"
export SEC_USER_AGENT="YourName [email protected]"
disclosure-alpha-api

在 Workspace 中:Apps → Connect backend → http://127.0.0.1:8000 → My Apps → Disclosure Alpha → Company → Run。从应用页面连接 Disclosure Alpha Analyst MCP,即可使用 Copilot 评分工具。

OpenBB Workspace 中的 Disclosure Alpha Company 小组件,显示 AJG FY2025 10-K 的评分、标记和章节变化

OpenBB Copilot 可以总结该小组件;这是 OpenBB 的功能,不属于 Disclosure Alpha。

快速入门:OpenBB Workspace · 完整指南:OpenBB 指南

功能

确定性评分 — 十个计算得出的组成项(九个按重要性加权,评分范围为 0–100)、章节提取、同比变化检测。规范组成项列表:评分目录。评分范围:了解评分。

任务方法
为一家公司的文件评分disclosure-alpha score --ticker AAPL --fiscal-year 2025 --form 10-K
在 OpenBB Workspace 中评分disclosure-alpha-api + Workspace connect → OpenBB 快速入门
筛选最多 25 个股票代码HTTP POST /v1/panel/disclosure-matrix(无需 tier;使用 include / fields)
比较同比变化--prior-html prior.html 或 HTTP compare=prior
离线工作(不使用 EDGAR)disclosure-alpha score --html filing.html --form 10-K
检查原始信号disclosure-alpha metrics … 或 GET /disclosure-metrics
提取布尔风险标记GET /disclosure-flags
# Screen a peer set (start disclosure-alpha-api first)
curl -s -X POST "http://localhost:8000/v1/panel/disclosure-matrix" \
  -H "Content-Type: application/json" \
  -d '{"tickers": ["AAPL", "MSFT", "GOOGL"], "fiscal_year": 2025, "form_type": "10-K"}'

# Year-over-year from local HTML (no network)
disclosure-alpha score --html current.html --form 10-K --prior-html prior.html

复制粘贴即可使用的配方:工作流。流程概览:方法论。

输出示例

单份申报文件评分(合成的 10-K):

{
  "scores": {
    "overall_disclosure_risk_score": 17.84,
    "score_coverage_ratio": 0.7778,
    "components": {
      "risk_factor_intensity_score": 8.62,
      "boilerplate_risk_score": 42.53,
      "legal_regulatory_risk_score": 25.34
    }
  },
  "versions": {
    "parser_version": "section_extractor_v1",
    "metrics_engine_version": "text_metrics_v4",
    "dictionary_version": "built_in_dictionaries_v3",
    "scoring_model_version": "deterministic_scoring_v2",
    "analytics_config_id": "builtin_default"
  }
}

更多示例:示例集和工作流。

有研究依据

S&P 500 FY2025 Item 1A · deterministic_scoring_v2 · 完整证据 →

检验结果
分析样本478 家公司(503 家公司的总体)
特异性与 NER 对比Spearman ρ ≈ 0.87(n=478)
模板化文本与 LS4-gram 代理指标对比Spearman ρ ≈ 0.92(n=478)
申报后波动率(90 天)Q5/Q1 ≈ 1.15(n=435)

构念检验使用独立参考数据。波动率关联仅作描述之用,不构成投资建议或超额收益信号。范围:适用范围与声明。

文档

我想……从这里开始
五分钟内验证它是否可用首次成功运行
评估是否值得信任证据与验证
了解这些数字了解评分
在终端中评分CLI 快速入门
构建筛选器HTTP 指南 → 工作流
在 Python 中使用Python 快速入门
在 OpenBB Workspace 中评分OpenBB 快速入门
查看复制粘贴示例示例集

许可证

Apache-2.0。请参阅 LICENSE。更新日志 · 发行版本

贡献者

有关开发环境设置、测试和文档构建,请参阅 CONTRIBUTING.md。请通过 SECURITY.md 报告安全问题。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。