mcpField
H
Hyperbot Trading Analytics

Hyperbot Trading Analytics

github.com/develophyperbotnetwork数据与数据库278 次安装33 周前更新
代码仓库

关于 Hyperbot Trading Analytics

Hyperbot Trading Analytics 是面向加密货币交易数据分析的技能,指导 Agent 使用 Hyperbot MCP 工具查询聪明钱、鲸鱼和市场数据,并分析交易员表现。

主要功能

  1. 01追踪聪明钱榜单与地址
  2. 02监控鲸鱼持仓和活动
  3. 03查询价格、K 线与订单簿
  4. 04分析交易员表现与历史仓位

适用场景

  1. 01筛选特定周期内的高胜率交易地址
  2. 02查看 BTC 或 ETH 的鲸鱼仓位和动态
  3. 03分析交易员收益及按币种表现
  4. 04查询市场价格、K 线或订单簿

MCP 相关

该技能连接 Hyperbot 远程 MCP 服务,通过 MCP 工具获取聪明钱、市场、鲸鱼和交易员数据。README 提供 SSE 和消息端点及多种客户端的连接配置。

安装

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

$npx skills add https://github.com/develophyperbotnetwork/hyperbot-skills --skill hyperbot-trading-analytics

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

附带文件references/prompts-reference.md

详细介绍

概述

你的角色: 你是一名专业的加密货币交易数据分析助手。你的工作是帮助用户使用可用的 MCP 工具访问和分析 Hyperbot 平台的交易数据。

核心能力:

  • 智慧资金和排行榜跟踪
  • 巨鲸持仓监控
  • 市场数据查询(价格、K 线、订单簿)
  • 交易员表现分析
  • 持仓历史跟踪

连接信息:

  • SSE 端点: https://mcp.hyperbot.network/mcp/sse
  • 消息端点: https://mcp.hyperbot.network/mcp/message?sessionId={sessionId}
  • 协议: JSON-RPC 2.0

MCP 服务安装

此 MCP 服务托管在远程服务器上,通过 SSE(服务器发送事件)端点访问。请在下方选择你的客户端,查看安装说明。

Cursor

配置文件: ~/.cursor/mcp.json

配置:

{
  "mcpServers": {
    "hyperbot-quote-mcp": {
      "type": "http",
      "url": "https://mcp.hyperbot.network/mcp/sse"
    }
  }
}

Claude Code

注意: Claude Code 需要使用 mcp-remote 连接远程 SSE 服务。

配置文件: ~/.claude/CLAUDE.md

配置:

{
  "mcpServers": {
    "hyperbot-quote-mcp": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.hyperbot.network/mcp/sse"]
    }
  }
}

设置步骤:

  1. 打开 Claude Code
  2. 运行 /mcp 命令以打开 MCP 配置
  3. 添加上面的配置
  4. 保存并重启 Claude Code
  5. 确认这些工具出现在 MCP 工具列表中

OpenClaw

建议: OpenClaw 使用 mcporter 连接远程 SSE 服务的效果最佳。

前置条件: 安装 mcporter

npm install -g mcporter

配置:

{
  "mcpServers": {
    "hyperbot-quote-mcp": {
      "command": "mcporter",
      "args": ["https://mcp.hyperbot.network/mcp/sse"]
    }
  }
}

其他 MCP 客户端

连接端点:

端点类型URL
SSE 端点https://mcp.hyperbot.network/mcp/sse
消息端点https://mcp.hyperbot.network/mcp/message
验证

安装后,检查你的 MCP 客户端是否提供以下工具,以验证连接:

核心工具:

  • fetch_leader_board - 智慧资金排行榜
  • find_smart_money - 发现智慧资金地址
  • get_tickers / get_ticker / get_klines - 市场数据
  • get_whale_positions / get_whale_events - 巨鲸监控
  • get_trader_stats / get_performance_by_coin - 交易员分析

故障排除:

问题解决方案
未显示工具重启 MCP 客户端
连接超时检查网络/防火墙设置
Claude Desktop 错误确认已安装 Node.js 18+
"mcp-remote not found"运行 npm install -g mcp-remote

如果上述方法无法完成安装,请根据用户使用的 Agent 在线搜索如何安装 MCP 工具。

用户也可以使用自然语言进行安装。


如何使用此技能

工作流

当用户请求交易数据分析时,请按以下步骤操作:

  1. 了解意图: 确定用户需要哪种类型的分析
  2. 选择工具: 根据请求选择合适的 MCP 工具
  3. 执行调用: 使用正确的参数调用工具
  4. 分析结果: 处理并解读返回的数据
  5. 呈现见解: 向用户提供清晰、可执行的分析
工具选择指南
用户请求类型推荐工具分析提示词
"查找顶尖交易员"fetch_leader_board, find_smart_moneysmart-money-analysis
"BTC 价格是多少?"get_ticker, get_klines-
"ETH 上的巨鲸活动"get_whale_positions, get_whale_events, get_whale_directionswhale-tracking
"分析这位交易员"get_trader_stats, get_performance_by_coin, fetch_trade_historytrader-evaluation
"市场情绪"get_market_stats, get_l2_order_book, get_whale_history_ratiomarket-sentiment
少样本示例

示例 1:用户提问“帮我找一下最近 7 天胜率最高的聪明钱地址”

Step 1: Identify intent → Find high win-rate smart money addresses
Step 2: Select tool → find_smart_money
Step 3: Call tool with params:
  {
    "period": 7,
    "sort": "win-rate",
    "pnlList": true
  }
Step 4: Present results with analysis

示例 2:用户提问“分析这个交易员的表现:0x1234...5678”

Step 1: Identify intent → Analyze trader performance
Step 2: Select tools → get_trader_stats, get_performance_by_coin
Step 3: Call tools:
  - get_trader_stats(address="0x1234...5678", period=30)
  - get_performance_by_coin(address="0x1234...5678", period=30, limit=20)
Step 4: Use trader-evaluation prompt for comprehensive analysis
Step 5: Present evaluation report

示例 3:用户提问“BTC 现在鲸鱼持仓情况如何?”

Step 1: Identify intent → Check BTC whale positions
Step 2: Select tools → get_whale_positions, get_whale_directions
Step 3: Call tools:
  - get_whale_positions(coin="BTC", dir="long", topBy="position-value", take=10)
  - get_whale_directions(coin="BTC")
Step 4: Use whale-tracking prompt for analysis
Step 5: Present whale activity summary

资源

已定义的资源

无

使用说明:

  • 只读资源,不会改变系统状态
  • 可用作提示词输入或 Agent 决策参考
  • 数据来源于 Hyperbot 平台和链上数据
  • 支持按需检索(分页/筛选条件)

工具参考

重要规则(红线)

必须做到:

  • 调用交易者相关工具前,始终验证钱包地址是否以 0x 开头
  • 使用适当的 period 值:交易者分析使用 1-90 天,排行榜使用 24h/7d/30d
  • 用户希望查看盈亏趋势时,包含 pnlList: true
  • 同时调用多个相关工具,以进行全面分析

禁止事项:

  • 未确认地址存在活跃仓位时,切勿调用 get_current_position_history(否则会返回 400 错误)
  • 批量查询(get_traders_accounts、get_traders_statistics)中地址数量不得超过 50 个
  • 每分钟请求数不得超过 100 次(速率限制)
  • 切勿猜测币种代码;不确定时,使用 get_tickers 获取有效代码
如何调用工具

使用 JSON-RPC 2.0 格式。首先通过 SSE 连接 https://mcp.hyperbot.network/mcp/sse 获取 sessionId,然后向 https://mcp.hyperbot.network/mcp/message?sessionId={sessionId} 发送请求。

工具类别
排行榜与聪明钱发现
fetch_leader_board

功能: 获取 Hyperbot 聪明钱排行榜
参数:

  • period:时间范围,可选值:24h、7d、30d
  • sort:排序字段,可选值:pnl(盈亏)、winRate(胜率)

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"fetch_leader_board","arguments":{"period":"7d","sort":"pnl"}},"jsonrpc":"2.0","id":1}'
find_smart_money

功能: 通过多种排序和筛选选项,发现聪明钱地址
参数:

  • period:天数范围,例如,7 表示最近 7 天
  • sort:排序方式,可选值:win-rate、account-balance、ROI、pnl、position-count、profit-count、last-operation、avg-holding-period、current-position
  • pnlList:是否包含 PnL 曲线数据(true/false)

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"find_smart_money","arguments":{"period":7,"sort":"win-rate","pnlList":true}},"jsonrpc":"2.0","id":2}'

市场数据
get_tickers

功能: 获取所有市场的最新交易价格
参数: 无

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_tickers","arguments":{}},"jsonrpc":"2.0","id":3}'
get_ticker

功能: 获取指定币种的最新交易价格
参数:

  • address:币种代码,例如,btc、eth、sol

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_ticker","arguments":{"address":"ETH"}},"jsonrpc":"2.0","id":4}'
get_klines

功能: 获取 K 线数据(含交易量),支持 BTC、ETH 等币种
参数:

  • coin:币种代码,例如,btc、eth
  • interval:K 线间隔,可选值:1m、3m、5m、15m、30m、1h、4h、8h、1d
  • limit:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_klines","arguments":{"coin":"BTC","interval":"15m","limit":100}},"jsonrpc":"2.0","id":5}'
get_market_stats

功能: 获取活跃订单统计数据(多空数量、价值、巨鲸订单占比)和市场中间价
参数:

  • coin:币种代码,例如,btc、eth
  • whaleThreshold:巨鲸门槛(单位:USDT)

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_market_stats","arguments":{"coin":"BTC","whaleThreshold":100000}},"jsonrpc":"2.0","id":6}'
get_l2_order_book

功能: 获取市场信息(L2 订单簿等)
参数:

  • coin:币种代码,例如,btc、eth

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_l2_order_book","arguments":{"coin":"BTC"}},"jsonrpc":"2.0","id":7}'

巨鲸监控
get_whale_positions

功能: 获取巨鲸仓位信息
参数:

  • coin:币种代码,例如,eth、btc
  • dir:方向,可选值:long、short
  • pnlSide:PnL 筛选条件,可选值:profit、loss
  • frSide:资金费 PnL 筛选条件,可选值:profit、loss
  • topBy:排序方式,可选值:position-value、margin-balance、create-time、profit、loss
  • take:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_whale_positions","arguments":{"coin":"BTC","dir":"long","pnlSide":"profit","frSide":"profit","topBy":"position-value","take":10}},"jsonrpc":"2.0","id":8}'
get_whale_events

功能: 实时监控巨鲸最新的开仓/平仓情况
参数:

  • limit:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_whale_events","arguments":{"limit":20}},"jsonrpc":"2.0","id":9}'
get_whale_directions

功能: 获取巨鲸持仓多空人数。可按特定币种筛选
参数:

  • coin:币种代码,例如 eth、btc(可选)

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_whale_directions","arguments":{"coin":"BTC"}},"jsonrpc":"2.0","id":10}'
get_whale_history_ratio

功能: 获取巨鲸持仓历史多空比
参数:

  • interval:时间间隔,可选值:1h、1d 或 hour、day
  • limit:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_whale_history_ratio","arguments":{"interval":"1d","limit":30}},"jsonrpc":"2.0","id":11}'

交易者分析
fetch_trade_history

功能: 查询特定钱包地址的历史交易详情
参数:

  • address:以 0x 开头的钱包地址

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"fetch_trade_history","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678"}},"jsonrpc":"2.0","id":12}'
get_trader_stats

功能: 获取交易者统计数据
参数:

  • address:用户钱包地址
  • period:天数

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_trader_stats","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","period":7}},"jsonrpc":"2.0","id":13}'
get_max_drawdown

功能: 获取最大回撤
参数:

  • address:用户钱包地址
  • days:统计天数,可选值:1、7、30、60、90
  • scope:统计范围,默认值:perp

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_max_drawdown","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","days":30,"scope":"perp"}},"jsonrpc":"2.0","id":14}'
get_best_trades

功能: 获取盈利最高的交易
参数:

  • address:用户钱包地址
  • period:天数
  • limit:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_best_trades","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","period":7,"limit":10}},"jsonrpc":"2.0","id":15}'
get_performance_by_coin

功能: 按币种细分地址的胜率和盈亏表现
参数:

  • address:用户钱包地址
  • period:天数
  • limit:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_performance_by_coin","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","period":30,"limit":20}},"jsonrpc":"2.0","id":16}'

持仓历史
get_completed_position_history

功能: 获取已完成的持仓历史。深入分析某个币种的完整历史持仓数据
参数:

  • address:用户钱包地址
  • coin:币种名称,例如 BTC、ETH

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_completed_position_history","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","coin":"BTC"}},"jsonrpc":"2.0","id":17}'
get_current_position_history

功能: 获取当前持仓历史。返回特定币种当前持仓的历史数据
参数:

  • address:用户钱包地址
  • coin:币种名称,例如 BTC、ETH

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_current_position_history","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","coin":"BTC"}},"jsonrpc":"2.0","id":18}'
get_completed_position_executions

功能: 获取已完成持仓的执行轨迹
参数:

  • address:用户钱包地址
  • coin:币种名称,例如 BTC、ETH
  • interval:时间间隔,例如 4h、1d
  • startTime:开始时间戳(毫秒)
  • endTime:结束时间戳(毫秒)
  • limit:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_completed_position_executions","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","coin":"BTC","interval":"4h","limit":50}},"jsonrpc":"2.0","id":19}'
get_current_position_pnl

功能: 获取当前持仓盈亏
参数:

  • address:用户钱包地址
  • coin:币种名称,例如 BTC、ETH
  • interval:时间间隔,例如 4h、1d
  • limit:返回记录的最大数量

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_current_position_pnl","arguments":{"address":"0x1234567890abcdef1234567890abcdef12345678","coin":"BTC","interval":"4h","limit":20}},"jsonrpc":"2.0","id":20}'

批量查询
get_traders_accounts

功能: 批量查询账户信息,最多支持 50 个地址
参数:

  • addresses:地址列表,最多 50 个地址

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_traders_accounts","arguments":{"addresses":["0x1234567890abcdef1234567890abcdef12345678","0xabcdef1234567890abcdef1234567890abcdef12"]}},"jsonrpc":"2.0","id":21}'
get_traders_statistics

功能: 批量查询交易者统计数据,最多支持 50 个地址
参数:

  • period:天数,例如 7 表示最近 7 天
  • pnlList:是否包含盈亏曲线数据
  • addresses:地址列表,最多 50 个地址

MCP 工具调用示例:

curl 'https://mcp.hyperbot.network/mcp/message?sessionId=sessionId obtained via sse' \
  -H 'content-type: application/json' \
  --data-raw '{"method":"tools/call","params":{"name":"get_traders_statistics","arguments":{"period":7,"pnlList":true,"addresses":["0x1234567890abcdef1234567890abcdef12345678","0xabcdef1234567890abcdef1234567890abcdef12"]}},"jsonrpc":"2.0","id":22}'

分析提示词

何时使用提示词

需要对交易数据进行结构化分析时,请使用以下提示词:

场景使用的提示词
分析聪明钱地址smart-money-analysis
解读巨鲸动向whale-tracking
评估整体市场状况market-sentiment
评估交易者表现trader-evaluation
提示词模板
提示词名称用途模板 / 示例
smart-money-analysis聪明钱地址分析与交易建议```你是一名量化交易专家。请分析提供的聪明钱地址数据,并给出可执行的见解:

输入数据结构:

  • 地址列表,包含胜率、盈亏、投资回报率、交易次数
  • 持仓数据和交易历史
  • 各时间段的绩效指标

分析要求:

  1. 高胜率地址特征:识别常见模式(交易频率、仓位大小、币种偏好)
  2. 交易风格分类:根据持仓时间,将其归类为剥头皮交易者、波段交易者或长线交易者
  3. 风险评估:分析最大回撤、仓位集中度、杠杆使用情况
  4. 跟单交易策略:提供具体建议,包括:
    • 根据风险承受能力选择要跟随的地址
    • 仓位大小建议
    • 入场 / 出场时机指导
    • 风险管理规则

输出格式(JSON): { "topAddresses": [{"address": "...", "winRate": "...", "style": "...", "riskLevel": "..."}], "patterns": {"commonTraits": [...], "avoidTraits": [...]}, "recommendations": {"followList": [...], "positionSizing": "...", "riskRules": [...]} }| | whale-tracking | 巨鲸行为分析与市场影响评估 |你是一名专门分析巨鲸行为的市场情报分析师。请分析提供的巨鲸数据并评估市场影响:

输入数据结构:

  • 巨鲸持仓数据(规模、方向、盈亏)
  • 近期巨鲸事件(开仓 / 平仓)
  • 历史多空比趋势
  • 当前价格附近的订单簿深度

分析要求:

  1. 巨鲸持仓分析:
    • 当前多空分布
    • 按币种划分的仓位集中度
    • 主要持仓的盈亏状况
  2. 意图解读:
    • 识别吸筹与派发模式
    • 检测潜在的市场操纵信号
    • 根据仓位大小评估信念强度
  3. 市场影响预测:
    • 短期价格压力评估(1-24 小时)
    • 对订单簿流动性的影响
    • 巨鲸退出时可能产生的连锁效应
  4. 交易建议:
    • 相对于巨鲸动向的最佳入场 / 出场时机
    • 所需的风险管理调整
    • 根据巨鲸活动确定需关注的币种

输出格式(JSON): { "whaleSummary": {"totalPositions": "...", "longShortRatio": "...", "avgPositionSize": "..."}, "intentAnalysis": {"dominantSentiment": "...", "keyPatterns": [...]}, "marketImpact": {"shortTerm": "...", "liquidityRisk": "..."}, "recommendations": {"action": "...", "targetCoins": [...], "riskLevel": "..."} }| | market-sentiment | 市场情绪分析 |你是一名市场情绪分析师。请分析提供的市场数据并判断整体市场状况:

输入数据结构:

  • 订单簿深度(买单 / 卖单、价差、不平衡情况)
  • 活跃订单统计(多空比、巨鲸订单占比)
  • 近期价格走势和成交量
  • 巨鲸多空比历史趋势

分析要求:

  1. 情绪分类:
    • 分类为极度恐惧、恐惧、中性、贪婪或极度贪婪
    • 提供置信度评分(0-100%)
    • 识别情绪趋势(改善 / 恶化)
  2. 技术价位:
    • 关键支撑位及其强度评估
    • 关键阻力位及其强度评估
    • 需关注的关键价格区间
  3. 市场结构分析:
    • 解读订单簿不平衡情况
    • 分析巨鲸持仓与散户情绪之间的背离
    • 流动性集中区
  4. 趋势预测:
    • 短期趋势预测(未来 4-24 小时)
    • 可能改变市场情绪的关键催化因素
    • 需监控的风险事件 输出格式(JSON): { "sentiment": {"classification": "...", "score": "...", "trend": "..."}, "keyLevels": {"support": [...], "resistance": [...]}, "marketStructure": {"orderBookBias": "...", "whaleRetailDivergence": "..."}, "forecast": {"shortTerm": "...", "catalysts": [...], "riskLevel": "..."} }| | trader-evaluation | 交易员能力评估 |你是一名专业的交易表现分析师。请根据提供的数据,对交易员进行全面评估:

输入数据结构:

  • 总体统计数据(胜率、PnL、交易次数、夏普比率)
  • 按币种划分的表现明细
  • 最佳/最差交易分析
  • 最大回撤历史
  • 持仓历史和执行模式

评估标准:

  1. 表现指标(评分 0-100):
    • 风险调整后收益(夏普/索提诺比率)
    • 盈利一致性(逐月表现)
    • 胜率与盈利因子的平衡
  2. 风险管理评估:
    • 最大回撤分析(频率、恢复时间)
    • 仓位管理纪律
    • 止损执行情况
  3. 交易技能分析:
    • 入场时机准确性
    • 出场策略有效性
    • 适应市场状况的能力
  4. 币种专长:
    • 按币种分析表现(识别优势/劣势)
    • 多元化与集中度分析
    • 币种选择能力
  5. 改进建议:
    • 需要解决的具体弱点
    • 建议的策略调整
    • 风险参数优化

输出格式(JSON): { "overallScore": {"total": "...", "performance": "...", "riskManagement": "...", "skill": "..."}, "strengths": [...], "weaknesses": [...], "coinAnalysis": {"best": "...", "worst": "...", "recommendation": "..."}, "recommendations": {"immediate": [...], "longTerm": [...]} }``` |

使用说明:

  • 可使用资源内容动态填充提示词
  • 可组合多个提示词,构成推理链
  • 建议采用 JSON 输出格式,便于 Agent 解析

完整使用示例

输出格式示例

呈现分析结果时,请使用以下结构:

## Analysis Summary

### Key Findings
- Finding 1
- Finding 2
- Finding 3

### Detailed Data
[Present relevant tool output]

### Recommendations
- Recommendation 1
- Recommendation 2
示例 1:发现并分析聪明钱地址

场景: 用户希望找到并分析表现最佳的交易员

执行步骤:

  1. 调用工具:find_smart_money(period=7, sort="win-rate", pnlList=true)
  2. 获取胜率较高的聪明钱地址列表
  3. 使用提示词:smart-money-analysis 分析其特征
  4. 生成包含跟单建议的分析报告

预期输出:

## Smart Money Analysis Report

### Top Performers (7 Days)
| Address | Win Rate | PnL | Trading Style |
|---------|----------|-----|---------------|
| 0x... | 75% | +$50K | Swing Trader |

### Key Patterns
- High win-rate addresses tend to hold positions 2-5 days
- Most profitable traders focus on BTC and ETH
- Risk management: avg 2-3x leverage

### Copy-Trading Recommendations
- Follow addresses with >60% win rate and consistent PnL
- Position size: 10-20% of their typical position
- Entry timing: Within 1 hour of their open position

示例 2:监控鲸鱼行为

场景: 用户希望了解 BTC 上的鲸鱼活动

执行步骤:

  1. 调用工具:get_whale_events(limit=20) - 获取最新鲸鱼动向
  2. 调用工具:get_whale_directions(coin="BTC") - 获取 BTC 多空比
  3. 调用工具:get_whale_positions(coin="BTC", topBy="position-value", take=10)
  4. 使用提示词:whale-tracking 进行分析

示例 3:深入分析交易员

场景: 用户希望评估某位特定交易员

执行步骤:

  1. 调用工具:get_trader_stats(address, period=30) - 获取基本统计数据
  2. 调用工具:get_performance_by_coin(address, period=30, limit=20) - 获取按币种划分的表现明细
  3. 调用工具:get_completed_position_history(address, coin="BTC") - 获取持仓历史
  4. 使用提示词:trader-evaluation 生成全面报告

示例 4:市场情绪分析

场景: 用户希望了解整体市场情绪

执行步骤:

  1. 调用工具:get_l2_order_book("BTC") - 获取订单簿深度
  2. 调用工具:get_market_stats("BTC", whaleThreshold=100000) - 获取活跃订单
  3. 调用工具:get_whale_history_ratio(interval="1d", limit=30) - 获取历史比率
  4. 使用提示词:market-sentiment 生成情绪报告

重要说明

MCP 调用说明

请求格式(JSON-RPC 2.0):

{
  "method": "tools/call",
  "params": {
    "name": "<tool_name>",
    "arguments": { /* tool parameters */ }
  },
  "jsonrpc": "2.0",
  "id": 1
}

要点:

  • sessionId:通过 SSE 连接 https://mcp.hyperbot.network/mcp/sse 获取
  • method:调用工具时始终使用 tools/call
  • params.name:工具名称(例如,fetch_leader_board、get_ticker)
  • params.arguments:工具专属参数,以键值对形式提供
速率限制
  • 单个 IP 的请求频率限制:100 次/分钟
  • 批量接口最多支持 50 个地址
数据更新频率
数据类型更新频率
市场数据实时
聪明钱排行榜每小时
鲸鱼持仓实时
交易者统计数据每 5 分钟
错误处理指南
错误原因解决方案
400 Bad Request参数无效检查参数类型和范围
400 (current position)没有活跃持仓跳过此工具,改用已完成的持仓历史记录
429 Too Many Requests超出速率限制等待后重试
连接失败网络问题检查 SSE 连接

评论

支持 Markdown