集成要求
为了与CCXT集成,交易所需要实现以下方法和结构列表。
CCXT集成要求
为了与CCXT集成,交易所需要实现以下方法和结构列表。
公共API
交易所信息、费用表和交易规则
fetchMarkets– 交易对及其状态列表 + 市场结构fetchCurrencies– 代币或资产及其状态列表 + 货币结构fetchTradingLimits– 最小/最大订单量、价格、成本、精度等...fetchTradingFees– 交易费用,可以是公共的或个人的fetchFundingLimits– 提现限制列表
市场数据
fetchTicker– 24小时成交量和统计 + 行情结构fetchOrderBook– L2/L3 + 订单簿结构fetchTrades– 最近公共交易列表 + 交易结构fetchOHLCV– 不同时间框架(1m、15m、1h、1d等)的蜡烛图或K线数据列表 + OHLCV结构
私有API
交易
fetchBalance– 所有类型的账户 + 余额结构fetchAccounts– 如果交易所有多个账户或子账户,则为必需createOrder– 限价/市价订单 + 订单结构cancelOrdereditOrder– 更改未完成订单的价格和/或数量
交易历史
fetchOrder– 通过订单ID获取一个订单 + 订单结构fetchOpenOrders– 所有未完成订单列表fetchOrders– 所有订单列表fetchMyTrades– 账户已成交交易的个人历史 + 交易结构
资金
fetchDepositAddress– 充值地址 + 地址结构fetchDepositsfetchWithdrawalsfetchTransactions+ 交易结构fetchLedger– 交易、转账、推荐、返现 + 分类账条目结构withdrawtransfer– 如果交易所有多个账户或子账户,则为必需