Как я могу настроить кредитное плечо с помощью Bianance API
Я хочу создать скрипт на Python, который торгует фьючерсами на binance, и мне было интересно, как я могу установить кредитное плечо для ордера. Я ищу в Google, но ничего не нашел.
client.futures_create_order(symbol='VETUSDT', side='BUY', type='MARKET', quantity = 1000)
3 ответа
Кредитное плечо не может быть отправлено вместе с заказом. Вы должны сначала изменить кредитное плечо, а затем отправить заказ. См. Https://binance-docs.github.io/apidocs/futures/en/#change-initial-leverage-trade.
request_client = RequestClient(api_key=g_api_key, secret_key=g_secret_key)
result = request_client.change_initial_leverage(symbol="BTCUSDT", leverage=10)
Чтобы изменить кредитное плечо с помощью библиотеки python-binance, вы должны использовать метод futures_change_leverage() . Пример кода:
new_lvrg = 10
client = Client(your_api_key, your_api_secret)
client.futures_change_leverage(leverage=new_lvrg)
С приказом этого сделать нельзя. Это нужно сделать отдельно:
new_lvrg = 10
symbol = 'BTCUSDT'
client = Client(your_api_key, your_api_secret)
client.futures_change_leverage(leverage=new_lvrg, symbol=symbol)