
Links

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
并重启客户端。
使用教程
使用依赖
- 设置执行策略:
Set-ExecutionPolicy Unrestricted -Force
- 创建项目目录并进入:
uv init finance cd finance
- 创建并激活虚拟环境:
uv venv .venv\Scripts\activate
- 安装依赖:
uv add mcp[cli] httpx
安装教程
- 创建服务器文件:
new-item finance_server.py
- 安装 MCP 服务器:
mcp install finance_server.py
调试方式
- 重启客户端:
taskkill /im claude.exe /f restart client
许可证
None