加密交易工具集

一个集成了加密交易工具、MCP服务器和AI分析代理的统一平台,适用于加密货币交易和数据分析。

  • by BryanXYF
  • TypeScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 BryanXYF/bryan-trading-skills

使用说明

布莱恩交易技巧

加密货币交易工具、MCP服务器和人工智能分析代理的统一集合。

项目

项目 类型 描述 工具
OKX_MCP MCP+CLI OKX交易所——市场数据,现货/掉期交易 17个工具
比特_MCP MCP+CLI+技能 比特币交易所——现货/期货/跟单交易 57个工具
Coinglass_MCP MCP服务器 未平仓合约、清算、融资利率、超流鲸鱼数据 7个工具
交易代理_Crypto 多智能体AI LangGraph分析管道:4名分析师→ 2 研究人员→ 风险/投资组合 Python

快速开始

# Clone and build all packages
git clone https://github.com/BryanXYF/bryan-trading-skills
cd bryan-trading-skills
bash scripts/setup-all.sh

技能

OpenClaw和Claude Code提供了四个斜线命令:

命令 描述 需要
/analyze-crypto [SYMBOL] [DATE] 全9代理AI分析→ 买入/持有/卖出 python3, OPENAI_API_KEY
/market-intel [SYMBOL] OI、资金、L/S比率、清算、鲸鱼活动 node, COINGLASS_API_KEY
/okx-position [SYMBOL] OKX余额、掉期头寸、最近订单 node,OKX API密钥
/bitget-position [SYMBOL] Bitget资产、期货头寸、最近订单 node,Bitget API密钥

OpenClaw设置

通过添加以下内容将技能目录安装到OpenClaw中 extraDirs 到您的配置(~/.openclaw/openclaw.json):

{
  "skills": {
    "load": {
      "extraDirs": ["/path/to/bryan-trading-skills/skills"]
    }
  }
}

然后将API键设置为环境变量(或在OpenClaw的设置中配置它们):

export COINGLASS_API_KEY=...
export OKX_API_KEY=...      OKX_SECRET_KEY=...      OKX_PASSPHRASE=...
export BITGET_API_KEY=...   BITGET_SECRET_KEY=...   BITGET_PASSPHRASE=...
export OPENAI_API_KEY=...

技能将自动显示为 /analyze-crypto, /market-intel, /okx-position, /bitget-position 在OpenClaw。缺少所需环境变量的技能会自动隐藏。


Claude代码设置

将所有MCP服务器添加到您的Claude Code配置中(~/.claude.json 或项目 .mcp.json):

# Copy the example and fill in your paths + API keys
cat scripts/mcp-config.example.json

这 .claude/commands/ 目录包含与Claude Code斜线命令相同的四种技能。

环境变量

复制 .env.example 每个子项目中的文件,并填写您的API密钥:

# OKX
OKX_API_KEY=...
OKX_SECRET_KEY=...
OKX_PASSPHRASE=...

# Bitget
BITGET_API_KEY=...
BITGET_SECRET_KEY=...
BITGET_PASSPHRASE=...

# Coinglass
COINGLASS_API_KEY=...

# LLM (TradingAgents — use whichever provider you prefer)
OPENAI_API_KEY=...
ANTHROPIC_API_KEY=...
GOOGLE_API_KEY=...

建筑

                 ┌─────────────────────────────────────┐
                 │          Claude Code / LLM           │
                 └──────┬──────────┬──────────┬────────┘
                        │          │          │
              ┌─────────▼──┐  ┌────▼────┐  ┌─▼──────────────┐
              │  OKX_MCP   │  │Bitget   │  │ Coinglass_MCP   │
              │ (17 tools) │  │  MCP    │  │  (7 tools)      │
              │            │  │(57 tools│  │  OI, Liq,       │
              │ spot/swap/ │  │ spot/   │  │  Funding, Whale  │
              │ account    │  │ futures │  │                  │
              └─────────┬──┘  └────┬────┘  └─┬──────────────┘
                        │          │          │
                        └──────────┴──────────┘
                                   │
              ┌────────────────────▼────────────────────┐
              │         TradingAgents_Crypto             │
              │  (LangGraph multi-agent pipeline)        │
              │                                          │
              │  [Fundamentals] [Market] [News] [Social] │
              │       ↓              ↓                   │
              │  [Bull Researcher] [Bear Researcher]     │
              │       ↓              ↓                   │
              │  [Trader] → [Risk Manager] → [Portfolio] │
              │                  ↓                       │
              │           BUY / HOLD / SELL              │
              └──────────────────────────────────────────┘

需求

  • Node.js ≥ 18, pnpm ≥ 8
  • python ≥ 3.10
  • 您使用的交易所/服务的API密钥