Как я могу настроить кредитное плечо с помощью 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)

из: https://github.com/Binance-docs/Binance_Futures_python/blob/master/example/trade/change_initial_leverage.py

Чтобы изменить кредитное плечо с помощью библиотеки 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)
Другие вопросы по тегам