Как я могу настроить кредитное плечо с помощью API Bianance

#python #binance #binance-api-client

Вопрос:

Я хочу создать скрипт на python, который торгует фьючерсами на binance, и мне было интересно, как я могу установить кредитное плечо для ордера. Я поискал в Google, но ничего не нашел по этому поводу.

 client.futures_create_order(symbol='VETUSDT', side='BUY', type='MARKET',  quantity = 1000)
 

Ответ №1:

Кредитное плечо не может быть отправлено вместе с заказом. Сначала вы должны изменить кредитное плечо, а затем отправить заказ. См.: 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

Ответ №2:

Чтобы изменить кредитное плечо с помощью библиотеки python-binance, вам следует использовать метод future_change_leverage (). Пример кода:

 new_lvrg = 10

client = Client(your_api_key, your_api_secret)
client.futures_change_leverage(leverage=new_lvrg)