用于下达限价单的 Kucoin Futures API 文档 ( https://docs.kucoin.com/futures/#place-an-order ) 有一个名为“size”的参数,类型为 Integer。描述为“订单大小。必须为正数”。
购买参数大小 = 1 的“CELRUSDTM”的限价订单会导致下达购买 10 CELR 的订单。购买参数大小 = 1 的“ETHUSDTM”的限价订单会导致购买 0.01 ETH 的订单。
“大小”实际上指的是什么?
作为参考,我使用了一个名为 kucoin-futures-python-sdk 的 python 库(https://github.com/Kucoin/kucoin-futures-python-sdk/blob/main/kucoin_futures/trade/trade.py)和该类方法称为create_limit_order
这是调用此方法下订单的python:
def limit_order(symbol, side, lever, size, price):
# place a limit buy order
order_id = client.create_limit_order(symbol, side, lever, size, price)
limit_order('ETHUSDTM', 'buy', '1', '1', '1000')
limit_order('CELRUSDTM', 'buy', '1', '2', '.01')
(虽然 Kucoin 文档要求 "size" 参数为整数,但 python 库将 size 作为字符串,这就是为什么我在上面的示例中将其作为字符串提交的原因。我考虑过大小是否与价格成正比, 但这也不加起来。1000 美元的 0.01 ETH = 10 美元,而 0.01 的 10 CELR = 1 美元)