Links

Links

site icon
2025.04.03 0
Python金融分析交易信号生成金融服务
finance-mcp-server 是一个基于 Python SDK 和 Alphavantage 的金融分析服务,主要用于股票市场数据的分析和交易信号生成。它提供了多种金融分析工具,如 MACD、支撑与阻力水平识别以及蜡烛图模式识别等功能。
View on GitHub

Overview

基本能力

产品定位

finance-mcp-server 是一个金融分析服务,专注于股票市场数据的分析和交易信号生成。

核心功能

  • MACD(移动平均收敛发散指标):用于识别趋势动量。
  • 支撑与阻力水平:检测关键价格水平,识别买卖压力。
  • 蜡烛图模式识别:检测如十字星、锤子线和吞没模式等形态,生成交易信号。

适用场景

  • 股票市场数据分析
  • 交易信号生成
  • 金融量化研究

工具列表

  • Alphavantage SDK:用于获取金融数据。
  • MCP CLI:用于安装和管理服务。
  • HTTPX:用于 HTTP 请求。

常见问题解答

  • 如何重启客户端?使用命令 taskkill /im claude.exe /f 并重启客户端。

使用教程

使用依赖

  1. 设置执行策略: Set-ExecutionPolicy Unrestricted -Force
  2. 创建项目目录并进入: uv init finance cd finance
  3. 创建并激活虚拟环境: uv venv .venv\Scripts\activate
  4. 安装依赖: uv add mcp[cli] httpx

安装教程

  1. 创建服务器文件: new-item finance_server.py
  2. 安装 MCP 服务器: mcp install finance_server.py

调试方式

  1. 重启客户端: taskkill /im claude.exe /f restart client

许可证

None