基本能力
产品定位
Financial MCP Server 是一个金融技术分析工具,旨在为金融分析师和投资者提供自动化技术分析服务。
核心功能
- 数据获取:从 Yahoo Finance 实时获取股票历史数据
- 技术指标计算:计算包括 EMA、SMA、MACD、RSI、KDJ、布林带、ATR、OBV 等多种技术指标
- 图表生成:生成包含主图 K 线和多个技术指标副图的专业金融图表
- 智能分析:利用多模态大模型(如 Qwen2.5-VL)对生成的图表进行深度分析
- 报告生成:输出专业的金融分析报告,包括趋势分析、买卖信号、风险评估等
适用场景
- 金融分析师进行自动化技术分析
- 投资者进行股票市场趋势分析
- 量化交易策略开发
工具列表
- Yahoo Finance 数据源:用于获取股票历史数据
- ta-lib 金融量化技术分析库:用于计算技术指标
- Qwen2.5-VL 等多模态大模型:用于图表分析和报告生成
使用教程
使用依赖
- Python 3.12+
- pip 包管理器
- ta-lib 金融量化技术分析库
安装教程
- 确保已安装 Python 3.12+ 和 pip
- 安装 ta-lib 金融量化技术分析库
- 克隆项目仓库
- 安装项目依赖
调试方式
- 配置 YAML 文件
- 启动服务
YML=config.yml python -m fin_mcp_server- 检查服务日志以确保正常运行
