Spot
Public
Get Server Time
data = client.spot_get_server_time()
Get Coin List
data = client.spot_get_coin_list()
Get Symbols
data = client.spot_get_symbols()
Get Single Symbol
data = client.spot_get_symbol()
Market
Get Single Ticker
data = client.spot_get_ticker(self, symbol)
Get All Tickers
data = client.spot_get_tickers()
Get Market Trades
data = client.pot_get_market_trades(self, symbol, limit=100)
Get Candle Data
data = client.spot_get_candle_data(self, symbol, period, after='', before='', limit=100)
Get Depth
data = client.spot_get_depth(self, symbol, limit='150', type='step0')
Wallet
Transfer
data = client.spot_transfer(self, fromType, toType, amount, coin, clientOrderId=None)
Sub Transfer
data = client.spot_sub_transfer(self, fromType, toType, amount, coin, clientOrderId, fromUserId, toUserId)
Get Coin Address
data = client.spot_get_depositAddress(self, coin, chain)
Withdraw
data = client.spot_withdrawal(self, coin, address, chain, amount, remark='', clientOrderId=None, tag=None)
Inner Withdraw
data = client.spot_withdrawal_inner(self, coin, toUid, amount, clientOrderId=None)
Get Withdraw list
data = client.spot_get_withdrawalList(self, coin, startTime, endTime, pageSize=20, pageNo=1)
Get Deposit List
data = client.spot_get_depositList(self, coin, startTime, endTime, pageSize=20, pageNo=1)
Account
Get ApiKey Info
data = client.spot_get_ApiKeyInfo()
Get Account Assets
data = client.spot_get_account_assets(self, coin=None)
Get sub Account Spot Assets
data = client.spot_get_sub_account_assets()
Get Bills
data = client.spot_get_bills(self, coinId='', groupType='', bizType='', after='', before='', limit=100)
Get Transfer List
data = client.spot_get_transfer_list(self, coinId='', fromType='', after='', before='', limit=100)
Trade
Place order
data = client.spot_place_order(self, symbol, quantity, side, orderType, force, price='', clientOrderId=None)
Batch order
data = client.spot_place_batch_orders(self, symbol, orderList)
Cancel order
data = client.spot_cance_order(self, symbol, orderId)
Cancel order in batch (single instruments)
data = client.spot_cancel_batch_orders(self, symbol, orderIds)
Get order details
data = client.spot_get_order_details(self, symbol, orderId, clientOrderId=None)
Get order List
data = client.spot_get_open_orders(self, symbol='')
Get order history
data = client.spot_get_order_history(self, symbol, after='', before='', limit=100)
Get transaction details
data = client.spot_get_transaction_details(self, symbol='', orderId='', after='', before='', limit=100)
Place plan order
data = client.spot_place_plan_order(self, symbol, side, triggerPrice, size, triggerType, orderType,
executePrice=None, timeInForceValue=None, clientOrderId=None)
Modify plan order
data = client.spot_modify_plan_order(self, orderId, orderType, triggerPrice,
size=None, executePrice=None)
Cancel plan order
data = client.spot_cancel_plan_order(self, orderId)
Get current plan orders
data = client.spot_get_plan_orders(self, symbol, pageSize=20, lastEndId='')
Get history plan orders
data = client.spot_get_history_plan_orders(self, symbol, startTime, endTime, pageSize=20, lastEndId=''):