#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)
Ответ №2:
Чтобы изменить кредитное плечо с помощью библиотеки python-binance, вам следует использовать метод future_change_leverage (). Пример кода:
new_lvrg = 10
client = Client(your_api_key, your_api_secret)
client.futures_change_leverage(leverage=new_lvrg)