Python-binance – это высокопроизводительная библиотека, которая позволяет вам осуществлять широкий спектр операций на бирже Binance непосредственно из своей Python-среды. Вы можете получать данные о ценах, ордерах, статистике рынка, выполнять торговые операции, управлять заявками и многое другое.
Сначала установите библиотеку python-binance с помощью pip:
pip установить Python-Binance
После установки вы можете создать Python-скрипт для получения информации из вашей учетной записи Binance. В этом примере мы используем ключ API и секретный ключ из вашей учетной записи Binance.
из клиента импорта binance.client
# Ваш ключ API и секретный ключ
api_key = 'Ваш_API_Key'
api_secret = 'Ваш_секретный_ключ'
# Создание объекта клиента
клиент = Клиент (api_key, api_secret)
# Получение информации об учетной записи
account_info = client.get_account()
# Вывод общего баланса
для баланса в account_info['balances']:
если float(balance['free']) > 0:
print(f"Актив: {balance['asset']}, Бесплатно: {balance['free']}")
# Получение истории торгов
trades = client.get_my_trades(symbol='BTCUSDT')
для торговли в торгах:
print(f"Символ: {trade['symbol']}, Цена: {trade['price']}, Количество: {trade['qty']}, Время: {trade['time']}")
# Получение истории депозитов
депозиты = client.get_deposit_history()
за вклад в депозиты:
print(f"Актив: {депозит['актив']}, Сумма: {депозит['количество']}, Время: {депозит['insertTime']}")
# Получение истории вывода
снятие средств = client.get_withdraw_history()
для вывода в выводах:
print(f"Актив: {снятие['актив']}, Сумма: {снятие['amount']}, Время: {снятие['applyTime']}")
Не забудьте подставить свой собственный ключ API и секретный ключ и убедитесь, что ваш ключ API имеет необходимые разрешения для доступа к информации о балансе и истории торгов. Будьте осторожны при обработке ключей API и не делитесь ими с другими пользователями.
В следующих публикациях будет больше полезной информации!