mcpField
T
trading-strategist

trading-strategist

github.com/kukapay其他371.0k 次安装25 周前更新
代码仓库

关于 trading-strategist

trading-strategist 是用于生成加密货币交易策略的技能,结合 Binance 行情数据、技术指标和汇总情绪信息,给出信号、进出场位及风险建议。

主要功能

  1. 01获取 Binance 当前和历史数据
  2. 02计算 SMA、RSI、MACD 等指标
  3. 03纳入加密货币 RSS 情绪信息
  4. 04生成买入、卖出或持有信号
  5. 05建议止损位和仓位规模

适用场景

  1. 01结合当前行情和情绪分析 ETH
  2. 02按指定历史周期评估 BTC
  3. 03生成波段或日内交易建议

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/kukapay/crypto-skills --skill trading-strategist

安装后在 Claude Code 中输入/trading-strategist确认已加载。

附带文件scripts/calculate_ta.py

详细介绍

交易策略技能

此技能通过整合多个数据源和分析工具,为加密货币生成数据驱动的交易策略。

核心组件

  1. Binance 市场数据:来自 Binance API 的实时价格、成交量和历史 K 线数据
  2. 技术分析(TA):计算的指标,包括 SMA、RSI、MACD、布林带、随机指标等
  3. 市场情绪:汇总热门加密货币 RSS 订阅源的情绪评分

工作流

第 1 步:数据收集
  • 从 Binance API 获取当前行情数据(/api/v3/ticker/price 和 /api/v3/ticker/24hr)
  • 获取历史 K 线数据(/api/v3/klines,包含 30-100 天的数据)
  • 使用 market-sentiment 技能汇总市场情绪
第 2 步:TA 计算

使用 scripts/calculate_ta.py 脚本根据历史数据计算指标。

第 3 步:策略生成

结合 TA 信号、价格走势和情绪评分,给出以下建议:

  • 买入/卖出/持有信号
  • 入场/出场点位
  • 风险管理(止损、仓位规模)
  • 时间框架(波段交易、日内交易)

使用示例

基本策略请求
For ETH, generate a trading strategy based on current market data.

→ 获取 ETH 数据、计算 TA、获取情绪信息并输出策略。

高级分析
Analyze BTC with 50-day history, include sentiment, recommend swing trade.

→ 使用更长的历史数据,重点关注波段信号。

风险管理

  • 始终提供止损建议
  • 建议仓位规模(资金的 1-5%)
  • 警示波动性和杠杆风险
  • 注意:这不是财务建议

参考资料

脚本

  • scripts/calculate_ta.py:用于计算 TA 指标的 Python 脚本
  • scripts/fetch_binance.py:用于调用 Binance API 的辅助脚本

评论

支持 Markdown