公开 API
只读的行情与交易员数据,与本站公开页面使用的接口相同。HTTPS 返回 JSON,无需密钥。
| 接口 | 查询参数 | 返回 |
|---|---|---|
| GET /api/market/metas | limit (≤500), minVolume | 全部永续合约:标记价、中间价、预言机价格、资金费率、持仓量、24 小时成交额、最大杠杆。 |
| GET /api/market/ohlcv | symbol, timeframe (1m…1w), limit | 单个市场的 K 线。 |
| GET /api/market/positions | symbol, limit (≤100) | 被追踪的最大未平仓位,可按市场筛选。 |
| GET /api/market/liquidation-clusters | symbol, bins (5–80), rangePct (1–90) | 被追踪仓位在标记价附近的预计强平价位。 |
| GET /api/traders | timeframe (24h|7d|30d|all), sortBy (pnl|winrate|trades|sharpe|equity), sortOrder, limit (≤100), offset, minPnl, minWinrate, minTrades, minEquity, isActive | 交易员排行榜,含各周期盈亏、胜率、夏普和回撤。 |
| GET /api/traders/{address} | — | 单个交易员的统计与风格。 |
| GET /api/traders/{address}/positions | — | 单个交易员的未平仓位。 |
| GET /api/traders/{address}/trades | limit (≤100) | 单个交易员最近的平仓交易。 |
| GET /api/traders/cohorts | timeframe | 按账户规模和盈亏分层的交易员,含多空敞口。 |
示例:
curl 'https://hyperbase.trade/api/market/ohlcv?symbol=BTC&timeframe=1h&limit=3'
在 API 尚未版本化期间,返回格式可能不经通知而变化;请做好缓存并控制请求频率。各项数值的定义见「计算方法」页面。