DODO 文档中心

预测滑点

预测滑点

forecast-slippage 预测滑点

URL#

https://api.dodoex.io/forecast_slippage?apikey=${apikey}

curl -i -X POST \
   -H "Content-Type:application/json" \
   -H "User-Agent:DODO-dododocstest" \
   -d \
'{
  "where": {
    "aToken": {
      "address": "0x55d398326f99059ff775485246999027b3197955",
      "chainId": 56
    },
    "bToken": {
      "address": "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d",
      "chainId": 56
    }
  }
}' \
 'https://api.dodoex.io/forecast_slippage?apikey=dododocstestapikey'

请求参数#

使用 HTTP POST 进行数据查询。

where

参数名参数类型描述
aToken.address字符串原代币地址
aToken.chainId整数原代币链 ID
bToken.address字符串目标代币地址
bToken.chainId整数目标代币链 ID

返回值#

  • 当 code=0 时返回正确,当 code=1 时返回错误
  • data
字段名类型字段描述
aToken.address字符串原代币地址
aToken.chainId整数原代币链 ID
aToken.buyTax字符串

在购买该代币时支付的税费(暂未实现该数据)

aToken.sellTax字符串

在出售该代币时支付的税费(暂未实现该数据)

aToken.kind字符串

该代币的分类,包括 stable、mainstream、long-tail(该数据目前为手动维护)

aToken.symbol字符串原代币符号
aToken.defaultSlippage浮点数

手动设置的默认滑点,在自动预测滑点失败时可以作为备用

bToken.address字符串目标代币地址
bToken.chainId整数目标代币链 ID
bToken.buyTax字符串

在购买该代币时支付的税费(暂未实现该数据)

bToken.sellTax字符串

在出售该代币时支付的税费(暂未实现该数据)

bToken.kind字符串

该代币的分类,包括 stable、mainstream、long-tail(该数据目前为手动维护)

bToken.symbol字符串目标代币符号
bToken.defaultSlippage浮点数

手动设置的默认滑点,在自动预测滑点失败时可以作为备用

forecastSlippageList数组多个自动预测滑点的置信率数据
forecastSlippageList.forecastSlippage字符串自动预测滑点值
forecastSlippageList.forecastValue字符串自动预测的价格
forecastSlippageList.confidenceRatio字符串置信率
forecastSlippageList.confidenceIntervalUpper字符串置信区间(上限)
forecastSlippageList.confidenceIntervalLower字符串置信区间(下限)
{
  "code": 0,
  "message": "",
  "data": {
    "aToken": {
      "chainId": 56,
      "address": "0x55d398326f99059ff775485246999027b3197955",
      "buyTax": "0",
      "sellTax": "0",
      "kind": "stable",
      "symbol": "USDT",
      "defaultSlippage": 0.005
    },
    "bToken": {
      "chainId": 56,
      "address": "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d",
      "buyTax": "0",
      "sellTax": "0",
      "kind": "stable",
      "symbol": "USDC",
      "defaultSlippage": 0.005
    },
    "forecastSlippageList": [
      {
        "forecastSlippage": 0.000317,
        "forecastValue": 0.9983733875688725,
        "confidenceRatio": "0.78",
        "confidenceIntervalUpper": 0.9973520437618795,
        "confidenceIntervalLower": 0.9993947313758655
      },
      {
        "forecastSlippage": 0.00032300000000000004,
        "forecastValue": 0.9983733875688725,
        "confidenceRatio": "0.88",
        "confidenceIntervalUpper": 0.9970787100509446,
        "confidenceIntervalLower": 0.9996680650868004
      },
      {
        "forecastSlippage": 0.00032900000000000003,
        "forecastValue": 0.9983733875688725,
        "confidenceRatio": "0.98",
        "confidenceIntervalUpper": 0.9964362114411927,
        "confidenceIntervalLower": 1.0003105636965524
      }
    ]
  }
}