日本金融数据分析代理

一个整合日本金融数据源(如EDINET、TDNET、e-Stat和股票价格)的复合代理,提供公司分析、宏观经济快照和收益监控功能。

  • by ajtgjmdjp
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 ajtgjmdjp/japanfinance-agent

使用说明

日本金融代理人

状态:维护模式 --该项目稳定且功能齐全,但尚未积极开发。欢迎发布问题和PR。

复合物 主控程序 组合的代理 日本金融数据来源 成为高价值的分析工具。与其单独调用每个来源,不如在一个请求中获取全面的公司分析、宏观快照和收益监控。

部分 日本金融数据栈: edinet mcp (证券备案)| tdnet披露mcp (及时披露)| 状态-mcp (政府统计)| 股票价格mcp (股票价格)

为什么?

每个日本金融MCP都提供来自一个来源的重点数据。但真正的分析需要多个来源的结合:

你想要什么 没有日本金融代理 有日本金融代理
公司分析 3个连续的MCP呼叫(EDINET→ TDNET→ 库存) analyze 7203
宏观概述 电子统计搜索+结果聚合 macro -k GDP
盈利观察名单 N×TDNET呼吁N家公司 monitor 7203 6758 6861

安装

# Core only (brings no data sources)
pip install japanfinance-agent

# With all data sources
pip install "japanfinance-agent[all]"

# Pick specific sources
pip install "japanfinance-agent[edinet,tdnet,news]"

可用额外功能: edinet, tdnet, estat, stock, all

配置

添加到Claude桌面配置:

{
  "mcpServers": {
    "japanfinance": {
      "command": "uvx",
      "args": ["japanfinance-agent[all]", "serve"],
      "env": {
        "EDINET_API_KEY": "your_edinet_key",
        "ESTAT_APP_ID": "your_estat_app_id"
      }
    }
  }
}

Then ask:“丰田财务分析”or“显示日本GDP相关的最新数据”

MCP工具

工具 说明
analyze_japanese_company 企业の包括分析(EDINET财务+ TDNET开示+株似)
get_macro_snapshot 宏观经济快照(e-Stat政府统计)
monitor_earnings |多家企业的结算、公开监控|
check_data_sources 确认数据源的连接状况

命令行用法

# Analyze a company (EDINET + TDNET + stock)
japanfinance-agent analyze 7203
japanfinance-agent analyze 7203 -e E02144 -p 2025 --json-output

# Macro economic snapshot (e-Stat)
japanfinance-agent macro
japanfinance-agent macro -k CPI

# Monitor earnings for a watchlist
japanfinance-agent monitor 7203 6758 6861

# Check which data sources are available
japanfinance-agent test

# Start MCP server
japanfinance-agent serve

建筑

japanfinance-agent
├── analyze_company(code)     → EDINET + TDNET + stock (parallel)
├── macro_snapshot(keyword)   → e-Stat government statistics
├── earnings_monitor(codes[]) → TDNET × N companies (parallel)
└── check_data_sources()      → connectivity status

Adapters (graceful degradation — missing packages return empty results):
├── edinet-mcp    → Financial statements, metrics, company search
├── tdnet-mcp     → Timely disclosures (earnings, dividends, buybacks)
├── estat-mcp     → Government statistics (GDP, CPI, employment)
└── stockprice-mcp → Stock prices & FX (via yfinance)

数据源

来源 身份验证 数据
埃迪内 API密钥(免费) 证券备案、XBRL财务报表
TDNET 无 及时披露(收益、股息)
电子统计 App ID(免费) 政府统计数据(GDP、CPI、就业)
雅虎财经 无 股票价格和市场数据

许可证

阿帕奇-2.0