我刚刚开始使用 Kucoin API 但我在使用 python 在期货市场执行市场购买订单时遇到问题。 我使用这个 Github 作为参考:
https://github.com/Kucoin/kucoin-futures-python-sdk
这是我尝试过的代码:
from kucoin_futures.client import Trade
client = Trade(key='myKey', secret='mySecret', passphrase='myPP')
client.create_market_order(symbol="ZEROUSDTM", side="buy",funds=1, lever=1)
但是这会返回以下错误:
File "C:\Users\User\AppData\Local\Programs\Python\Python312\Lib\site-packages\kucoin_futures\base_request\base_request.py", line 128, in check_response_data
raise Exception("{}-{}".format(response_data.status_code, response_data.text))
Exception: 200-{"msg":"Quantity parameter cannot be empty.","code":"100001"}
有人知道我哪里错了吗? 感谢您的阅读
默认订单为
limit
订单。所以你需要指定 price
和 size
属性。这是根据API手册:
https://www.kucoin.com/docs/rest/spot-trading/orders/place-order