crypto-indicators-mcp 是一个 MCP 服务器,旨在提供一系列加密货币技术分析指标和策略,使 AI 交易智能体能够高效分析市场趋势并开发稳健的量化策略。
用途:为 AI 交易代理提供加密货币技术分析能力,涵盖指标计算与策略信号生成,辅助市场趋势分析和量化策略开发。
主要能力:
- 技术指标:提供 50 多个指标,分为趋势、动量、波动率和成交量四大类。趋势指标包括绝对价格振荡器(APO)、阿隆(Aroon)、均势(BOP)、钱德预测振荡器(CFO)、商品通道指数(CCI)、双指数移动平均线(DEMA)、指数移动平均线(EMA)、质量指数(MI)、移动平均收敛背离(MACD)、移动最大(MMAX)、移动最小(MMIN)、移动求和(MSUM)、抛物线转向(PSAR)、Qstick、KDJ、滚动移动平均(RMA)、简单移动平均(SMA)、自变化以来(Since Change)、三重指数移动平均线(TEMA)、三角移动平均线(TRIMA)、三重指数平均(TRIX)、典型价格、成交量加权移动平均线(VWMA)、涡旋(Vortex)等。动量指标包括动量振荡器(AO)、蔡金振荡器(CMO)、一目均衡表(Ichimoku)、百分比价格振荡器(PPO)、百分比成交量振荡器(PVO)、价格变化率(ROC)、相对强弱指数(RSI)、随机振荡器(STOCH)、威廉指标(Williams %R)等。波动率指标包括加速带(AB)、平均真实波幅(ATR)、布林带(BB)、布林带宽度(BBW)、吊灯退出(CE)、唐奇安通道(DC)、肯特纳通道(KC)、移动标准差(MSTD)、投影振荡器(PO)、真实波幅(TR)、溃疡指数(UI)等。成交量指标包括累积/派发(AD)、蔡金资金流(CMF)、简易波动(EMV)、强力指数(FI)、资金流量指数(MFI)、负成交量指数(NVI)、能量潮(OBV)、量价趋势(VPT)、成交量加权平均价(VWAP)等。
- 交易策略:提供对应策略工具,输出信号为 -1(卖出)、0(持有)、1(买入)。趋势策略包括 APO 策略、Aroon 策略、BOP 策略、CFO 策略、KDJ 策略、MACD 策略、PSAR 策略、典型价格策略、VWMA 策略、Vortex 策略。动量策略包括动量策略、AO 策略、一目均衡表策略、RSI2 策略、随机振荡器策略、威廉指标策略。波动率策略包括加速带策略、布林带策略、投影振荡器策略。成交量策略包括蔡金资金流策略、简易波动策略、强力指数策略、资金流量指数策略、负成交量指数策略、VWAP 策略。
- 灵活数据源:默认使用 Binance,可配置为任何 ccxt 支持的交易所。
- 模块化设计:指标和策略按类别组织,便于维护。
使用方式: 环境要求:Node.js(v18.x 或更高版本)、npm(v8.x 或更高版本)。 安装步骤:
- 克隆仓库:git clone https://github.com/kukapay/crypto-indicators-mcp.git,然后 cd crypto-indicators-mcp
- 安装依赖:npm install
- 配置 MCP 客户端:在 MCP 客户端(如 Claude Desktop)的配置文件中添加以下配置: { "mcpServers": { "crypto-indicators-mcp": { "command": "node", "args": ["path/to/crypto-indicators-mcp/index.js"], "env": { "EXCHANGE_NAME": "binance" } } } }
适用场景:适用于 AI 交易智能体进行加密货币市场趋势分析、量化策略开发,以及通过 MCP 客户端调用指标计算和策略信号生成。
限制:资料未提供具体限制说明。项目采用 MIT 许可证。