行情价格 API

信号频道#

实时推送 Smart Money / KOL / 巨鲸的链上交易信号数据,登录后订阅,服务器有新信号时推送数据。
URL路径
wss://wsdex.okx.com/ws/v6/dex

请求参数#

ParameterTypeRequiredDescription
opString操作类型:subscribe unsubscribe
argsArray订阅频道列表
channelString频道名
chainIndexString链的唯一标识,传入链的 ID(如 1 代表 Ethereum),仅支持单链查询

响应参数#

ParameterTypeDescription
eventString事件类型:subscribe unsubscribe error
argObject已订阅的频道
channelString频道名
signalObject信号列表
> timestampString信号触发的时间戳
> chainIndexString链的唯一标识
> tokenObject代币信息
>> tokenAddressString代币地址
>> symbolString代币简称
>> nameString代币名称
>> logoString代币 logo
>> marketCapUsdString美元市值
>> holdersString持仓地址数
>> top10HolderPercentStringTop10 地址持仓比例
> priceString信号触发时的美元价格
> walletTypeString钱包类型编号。枚举:1 = Smart Money,2 = KOL / Influencer,3 = Whales。支持输入多个用逗号分割
> triggerWalletCountString钱包地址数量
> triggerWalletAddressString钱包地址列表,用逗号分隔
> amountUsdString交易美元金额
> soldRatioPercentString卖出百分比
codeString错误码(仅 event=error 时返回)
msgString错误信息(仅 event=error 时返回)

推送数据参数#

ParameterTypeDescription
argObject已订阅的频道信息
> channelString频道名
> timestampString信号触发的时间戳
> chainIndexString链的唯一标识
> tokenObject代币信息
>> tokenAddressString代币地址
>> symbolString代币简称
>> nameString代币名称
>> logoString代币 logo
>> marketCapUsdString美元市值
>> holdersString持仓地址数
>> top10HolderPercentageStringTop10 地址持仓比例
> priceString信号触发时的美元价格
> walletTypeString钱包类型编号。枚举:1 = Smart Money,2 = KOL / Influencer,3 = Whales。支持输入多个用逗号分割
> triggerWalletCountString钱包地址数量
> triggerWalletAddressString钱包地址列表,用逗号分隔
> amountUsdString交易美元金额
> soldRatioPercentageString卖出百分比

请求示例#

Json
{
  "op": "subscribe",
  "args": [
    {
      "channel": "signal",
      "chainIndex": "1"
    }
  ]
}

响应示例#

成功响应示例

Json
{
  "event": "subscribe",
  "arg": {
    "channel": "signal",
    "chainIndex": "1"
  },
  "connId": "a4d3ae55"
}

失败响应示例

Json
{
  "event": "error",
  "code": "60012",
  "msg": "Invalid request: {\"op\": \"subscribe\", \"argss\":[{ \"channel\" , \"chainIndex\" : \"1\", \"tokenContractAddress\" : \"0x382bb369d343125bfb2117af9c149795c6c65c50\"}]}",
  "connId": "a4d3ae55"
}

推送数据示例

Json
{
  "arg": {
    "channel": "signal",
    "chainIndex": "1",
    "timestamp": "1739439633000",
    "token": {
      "tokenAddress": "0x382bb369d343125bfb2117af9c149795c6c65c50",
      "symbol": "ORBS",
      "name": "Orbs",
      "logo": "https://static.okx.com/cdn/wallet/logo/ORBS.png",
      "marketCapUsd": "89234567.12",
      "holders": "23456",
      "top10HolderPercentage": "35.6"
    },
    "price": "0.0421",
    "walletType": "1,2",
    "triggerWalletCount": "5",
    "triggerWalletAddress": "0xabc...111,0xdef...222",
    "amountUsd": "128000.00",
    "soldRatioPercentage": "0"
  }
}