MCP数据网关
统一访问多个金融数据源,提供一致的查询接口。
支持的数据源
数据源 类型 覆盖范围
Yahoo Finance 股票、ETF、指数 全球市场
Alpha Vantage 股票、外汇、加密货币 美股为主
Tushare A股、港股、中概股 中国市场
Binance 加密货币 主要币种
查询功能
实时行情
-
股价、涨跌幅、成交量
-
实时报价、日内高低
-
52周高低
历史数据
-
历史K线(日/周/月)
-
历史分红、拆股
-
财务报表数据
财务数据
-
收入、盈利、ROE
-
资产负债表
-
现金流量表
使用方式
优先使用默认数据源,自动失败转移:
// 获取报价 let quote = gateway.get_quote("AAPL").await?;
// 获取财务数据 let fundamental = gateway.get_fundamental("AAPL").await?;
// 获取历史K线 let history = gateway.get_history("AAPL", Period::Daily, 1).await?;
数据源选择策略
-
美股: Yahoo Finance → Alpha Vantage
-
A股: Tushare → Yahoo Finance
-
加密货币: Binance → Yahoo Finance
工具和详细文档
-
📁 API接口文档
-
📁 数据源配置
-
📁 Rust实现参考
-
🔧 data_gateway.py - 命令行工具