Invalid api key ip or permissions for action ошибка

Binance Developer Community

Loading

  • FAQ
  • TOS
  • Privacy

Invalid API-key, IP, or permissions for action / This listenKey does not exist #

Сообщение присылает биржа при попытке подключения, оно означает, что возможная проблема в:

1. На бирже включены разрешения для подключения с определенных IP. IP компьютера, с которого подключается пользователь не указан на сайте биржи.

2. Не валидный key public.

3. Не валидный key secret.

4. Подключение к Futures. В том случае если API key был создан до активации фьючерсного счета. Создайте новый API key с разрешением на торговлю фьючерсами.

Сообщение при торговле Invalid API-key, IP, or permissions for action

На данный Key на бирже не установлено разрешение для торговли.

Data history История инструментовMIN_NOTIONAL filter error

I just realized, that i didn’t provide the full traceback for the error, please see below:

Traceback (most recent call last):
  File "/Users/Projects/CryptoRL/binancedata.py", line 68, in <module>
    print(client.account())
  File "/Users/miniforge3/envs/finrlvp/lib/python3.9/site-packages/binance/spot/trade.py", line 332, in account
    return self.sign_request("GET", url_path, {**kwargs})
  File "/Users/miniforge3/envs/finrlvp/lib/python3.9/site-packages/binance/api.py", line 83, in sign_request
    return self.send_request(http_method, url_path, payload)
  File "/Users/miniforge3/envs/finrlvp/lib/python3.9/site-packages/binance/api.py", line 117, in send_request
    self._handle_exception(response)
  File "/Users/miniforge3/envs/finrlvp/lib/python3.9/site-packages/binance/api.py", line 170, in _handle_exception
    raise ClientError(status_code, err["code"], err["msg"], response.headers)
binance.error.ClientError: (401, -2015, 'Invalid API-key, IP, or permissions for action.', {'Content-Type': 'application/json;charset=UTF-8', 'Content-Length': '70', 'Connection': 'keep-alive', 'Date': 'Thu, 07 Jul 2022 21:22:09 GMT', 'Server': 'nginx', 'x-mbx-uuid': '28517e48-3eea-406b-981b-18a768aa4d10', 'x-mbx-used-weight': '10', 'x-mbx-used-weight-1m': '10', 'Strict-Transport-Security': 'max-age=31536000; includeSubdomains', 'X-Frame-Options': 'SAMEORIGIN', 'X-Xss-Protection': '1; mode=block', 'X-Content-Type-Options': 'nosniff', 'Content-Security-Policy': "default-src 'self'", 'X-Content-Security-Policy': "default-src 'self'", 'X-WebKit-CSP': "default-src 'self'", 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'X-Cache': 'Error from cloudfront', 'Via': '1.1 5a013b4ab55713f92a97f8f6e5bb3caa.cloudfront.net (CloudFront)', 'X-Amz-Cf-Pop': 'YTO50-C3', 'X-Amz-Cf-Id': 'uizX7GpEN8EsV1UxRdvdL2mnhksDkGVYUq03gvv3vI8FqSbGqY6OlQ=='})

Дата актуализации: 30.03.2023

Мы подготовили инструкцию по настройке подключения скальперского терминала CScalp к рынку бессрочных фьючерсов биржи Binance USDS-M. Для подключения вам понадобятся счет на бессрочных фьючерсах (USDS-M) и установленный на терминал CScalp.

Реферальный бонус

Если вы еще не скачали CScalp, оставьте e-mail в форме ниже.

Какие инструменты торгуются на рынке USDS-M фьючерсов Binance

На рынке USDS-M Binance торгуются фьючерсные контракты с обеспечением в USDT и BUSD. C обеспечением в USDT торгуются поставочные (срочные) фьючерсы и бессрочные. С обеспечением в BUSD только бессрочные фьючерсы. На Binance доступно два режима торговли с кредитным плечом – кросс-маржа и изолированная маржа. Подробнее о разных видах торговых инструментах и режимах маржи читайте в нашем курсе Инструменты для скальпинга.

В терминале CScalp подключение к рынку USDS-M фьючерсов называется “Binance: Бессрочные ф.”.

Как настроить подключение (коротко)

Текстовая инструкция по подключению CScalp к бессрочным фьючерсам биржи Binance под видео.

Просмотреть данное видео можно и на других площадках

Создайте фьючерсный кошелек на сайте биржи

Чтобы торговать фьючерсами на Binance, нужно создать фьючерсный кошелек. Рассказываем, как это сделать.

1. Зайдите в аккаунт на сайте биржи

Войдите в свой аккаунт на сайте биржи Binance. Обращаем внимание, что у Binance две площадки для торговли. Первая – спотовая, вторая – фьючерсная. У них общий сайт и одинаковые «Ключ API» и «Секретный ключ«.

2. Создайте аккаунт для торговли фьючерсами

Откройте вкладку «Кошелек«, затем вкладку «Фьючерсный кошелек«.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Определите размер кредитного плеча для аккаунта. Выберите один из трех вариантов. Подробнее о торговле фьючерсами на Binance с плечом читайте здесь.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Нажмите на кнопку “Откройте фьючерсный аккаунт”. Если у вас новый аккаунт, рекомендуем создать свою учетную запись по нашей реферальной ссылке, чтобы получить скидку 20% для спотовой и 10% для фьючерсов Binance.

Создайте «Ключ API» и «Секретный ключ»

1. Перейдите в «Управление API»

Наведите курсор на знак аватара и нажмите на кнопку «Управление API«.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

2. Выберите тип ключа и присвойте ему «метку»

На Binance можно создать два варианта ключа – HMAC и RSA. Ключи HMAC – обычные ключи API, их генерирует биржа. Ключи RSA нужно создавать самостоятельно. Инструкция по созданию ключей RSA и подключению через них CScalp к Binance здесь. В этой статье мы рассмотрим вариант создания ключей API биржей.

На открывшейся странице нажмите “Создать API”, выберите “Ключ API, сгенерированный системой”, нажмите «Далее».

tradersdiaries, дневник трейдера, бесплатный дневник, дневник крипто-трейдерам, проп-трейдерам, как войти, как подключиться к дневнику

В поле «Создайте метку для ключа API» впишите имя нового ключа. Затем кликните по кнопке «Далее«.

CScalp, Бинанс, Бинанс спот, подключение к Бинанс, создание API cscalp, Binance spot, binance cscalp

3. Введите код подтверждения

В открывшемся окне нажмите «Получить код«. На указанный номер придет SMS-сообщение с кодом, на e-mail письмо с кодом. Введите код из каждого сообщения в соответствующие поля.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

При выборе аутентификации Googleвведите также код из Google Authenticator (приложение нужно скачать на телефон).

Важно: «Секретный ключ» отображается только один раз, при создании. Скопируйте его, чтобы ввести в CScalp. Если вы потеряете “Секретный ключ”, связку ключей всегда можно создать заново. «Ключ API» и «Секретный ключ» – аналоги логина и пароля. Они нужны для подключения к Binance.

4. Проверьте «Ограничения API»

После подтверждения проверки безопасности вы увидите ваши “API Key”и “API Secret”. Скопируйте Секретный ключ, чтобы ввести его в CScalp.

При установке разрешений на торговлю, есть два варианта: с привязкой IP-адреса и без привязки. Для установки разрешений на торговлю без привязки IP-адреса нужно убрать флажок активации элементов управления безопасностью.

CScalp, Бинанс, Бинанс спот, подключение к Бинанс, создание API cscalp, Binance spot, binance cscalp

Появится окно для подтверждения отказа от ответственности биржи при использовании API ключей без привязки к IP-адресу.

Устанавливаем галочку и нажимаем «Подтвердить«

CScalp, Бинанс, Бинанс спот, подключение к Бинанс, создание API cscalp, Binance spot, binance cscalp

После этого еще раз жмем кнопку «Подтвердить» в окне «Предупреждение о рисках»

CScalp, Бинанс, Бинанс спот, подключение к Бинанс, создание API cscalp, Binance spot, binance cscalp

Чтобы торговать фьючерсами, «включите» специальный параметр на сайте биржи. Параметр называется «Включить Фьючерсы«. Его можно регулировать из вашего аккаунта.

Нажмите «Редактировать ограничения«. Добавьте к ключу параметр, отвечающий за торговлю на Binance. Поставьте галочку в пункте «Включить фьючерсы» и нажмите «Сохранить«.

Обязательно проверьте наличие установленной галочки в пункте «Включить спотовую и маржинальную торговлю«.

Не забудьте пополнить фьючерсный кошелек USDS-M для торговли. Перевести средства на фьючерсный кошелек можно с кошелька “Фиат и спот” или “Кошелек для пополнения”. Инструкцию по вводу средств на Binance вы найдете здесь.

Поздравляем, вы создали «Ключ API» и «Секретный ключ». Теперь переходим к подключению CScalp к фьючерсам Binance.

Примечание: параметр «Включить фьючерсы» активен 90 дней, если у вас не указан доверенный IP адрес. По истечении указанного срока, необходимо заново включить параметр.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Чтобы редактировать разрешений ключа с привязкой IP-адреса первоначально нужно узнать IP. Сделать это можно через специализированные сайты, например 2ip.ru.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

После на сайте Binance при редактировании ограничений ставим галочку на “Разрешить доступ только к доверенным адресам”. Вводим в поле IP и сохраняем его.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Примечание: если у вас динамический IP-адрес, то при перезагрузке маршрутизатора он изменится. Понадобится заново менять адрес в разрешениях ключей. Чтобы избежать этого, нужно подключить статический IP. Эту услугу предоставляет интернет-провайдер.

Подключите CScalp к бессрочным фьючерсам Binance

1. Откройте вкладку «Подключения» в CScalp

Запустите CScalp. Нажмите «Настройки«, затем откройте вкладку «Подключения«. Выберите “Binance: Бессрочные ф.”.

Вы только начали изучать скальпинг? Пройдите наш бесплатный курс. Он поможет вам избежать ошибок, которые характерны для новичков.

2. Впишите «Ключ API» и «Секретный ключ»

Нажмите иконку шестеренки возле “Binance: Бессрочные ф.”. Откроются настройки подключения. Впишите в поле «ApiKey» ваш «Ключ API«, в поле «ApiSecret» ваш «Секретный ключ«.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Обратите внимание: в CScalp также реализовано подключение к бирже Binance через ключи RSA. Подробнее о ключах RSA и о том, как их создать и подключить, читайте здесь.

3. Подключитесь к бессрочным фьючерсам Binance

Нажмите на логотип Binance возле нужного подключения. Это активация подключения. При успешной авторизации и наличии доступа к площадке, поле станет зеленым (как на скриншоте).

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Готово! Вы подключили CScalp к рынку USDS-M фьючерсов Binance. Не забудьте отключить параметр “Только просмотр” в настройках подключения для начала торговли.

Примечание: вы можете подключить несколько торговых счетов Binance в CScalp. Подробнее об этом читайте здесь.

4. Добавьте стакан и выберете инструмент

После настройки CScalp добавьте новый стакан, кликнув на соответствующую иконку в центре или в правом нижнем углу.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Затем нажмите на «Выбор инструмента» вверху стакана.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

В боковом меню открывшегося окна укажите подключение, для которого хотите выбрать инструмент.

binance, binance futures, бинанс фьючерсы, бессрочные фьючерсы бинанс, как подключиться к cscalp, API binance

Затем укажите инструмент из списка или через поиск. Готово, торговый инструмент для Binance выбран!

Популярные вопросы

Что-то не понятно? Пишите в поддержку!

Обратиться в поддержку CScalp удобнее всего через Telegram. Для этого напишите сюда @CScalp_support_bot, вам ответит «живой» человек.

Поддержка работает с 10.00 до 23.00 по Москве (UTC+3) в будни и по гибкому графику в выходные.

Иногда быстрый ответ можно получить у опытных пользователей в Чате трейдеров или голосовом канале Discord.

Для начинающих трейдеров у нас есть бесплатный обучающий курс. Также вы можете использовать наши бесплатные сигналы и анализировать торговую историю в Дневнике трейдера.

Важные новости читайте в официальном канале CScalp. Не забудьте познакомиться с нашим ботом и подписаться на YouTube-канал CScalp TV.

Здравствуйте. В этой статье мы поговорим о самых частых ошибках, с которыми вы можете столкнуться при торговле на Binance, а также опишем пути их решения.

1. Error «Invalid API-key, IP, or permissions for action» — Ошибка «Недопустимый API-ключ, IP-адрес или разрешения для действия»

 

Такая ошибка появляется по двум причинам:

Напомню, что для подключения к бирже вам нужно создать в своем личном кабинете на сайте Binance два API-ключа. Иногда при их создании или копировании допускается ошибка либо самим трейдером, либо системой. 

Решается довольно просто, нужно создать новые ключики только через другой браузер и аккуратно их скопировать, обычно этого бывает достаточно.

Вторая причина кроется в маленькой галочке, которую нужно поставить для Future Trading и тем самым дать разрешение на торговлю фьючерсами. Опять же в своем личном кабинете

2. Error «API key format invalid» — Ошибка «Недопустимый формат ключа API»

Я думаю, что по переводу не сложно догадаться, что тут снова дело в API- ключах.

Возможно вы просто поменяли местами простой с секретным, или ошиблись при вводе или копировании. Повторите действия еще раз и все заработает.

3. Error «Timestamp for this request was 1000ms ahead of the server’s time» — Ошибка «Временная метка для этого запроса была на 1000 мс раньше времени сервера» Перевод немного сложный, но на самом деле все достаточно просто. Подобная ошибка выскакивает если время на часах вашего компа отличается от времени на часах торгового сервера.

Решение:

Жмем на панель с часами и датой правой кнопкой мыши, находим вкладку: «Настройка даты и времени» и жмем «Синхронизировать «.

 

 

 

4. Error «Timestamp for this request is outside of the recvWindow» — Ошибка «Временная метка для этого запроса находится за пределами recvwindow»

Снова ошибка синхронизации, только немного другого характера, устраняется также как и предыдущая.

5. Error «Order’s notional must be no smaller than 5.0 (unless you choose to reduce only) — Ошибка «Номинальное значение заказа должно быть не меньше 5.0 (если вы не решите только уменьшить)

Дело в том, что стоимость бессрочного фьючерсного ордера, должна быть равной или превышать 5$. Если это условие не соблюдается, то заказ автоматически отменяется, и система выдает ошибку.

Решение:

Увеличиваем объем размещения до требуемой суммы-5$ и спокойно торгуем дальше.

6. Error «Margin is insufficient»— Ошибка «Запас недостаточен»

Если при размещении заказа у вас возникает такая ошибка, то это значит, что на балансе вашего кошелька не хватает средств чтобы совершить сделку. Либо ваша валюта не соответствует той в которой выполняется контракт.

Решение:

Пополняем кошелек, нужными монетами.

7. Error «Too many new orders» — Ошибка «Слишком много новых заказов»

Практически на всех биржах существуют лимиты как на инструменты, так и на количество заказов, которые отправлены за конкретный временной промежуток. Если этот лимит превысить, то система воспринимает действия как спам и выдает ошибку.

Решение: 

Уменьшить количество и скорость размещения, до допустимого

8. Error «Balance is insufficient» — Ошибка «Баланс недостаточен»

Если у вас на балансе не достаточное количество монет для совершения транзакции, то возникнет такая ошибка.

Решение:

Пополняем баланс кошелька

9. Error «This listenKey does not exist» — Ошибка «Этот ключ не существует»

Такая ошибка возникает если трейдер пытается подключится к бирже используя ключи, которые были предназначены для подключения к Binance, но с другой платформы.

Решение:

Создаем новые ключи и подключаемся с их помощью.

10. An error has occurred: «I can’t close the position. Request was executed partially — the value of the open position is less than $5»— Произошла ошибка: «Я не могу закрыть позицию. Запрос был выполнен частично — стоимость открытой позиции составляет менее 5 долларов.

Тут дело в следующем: на Binance Futures есть правило, что минимальный лот должен быть не менее 5$. Если ваша позиция менее этой суммы, то закрыть ее можно только следующими способами:

Докупаем требуемое количество

Устанавливаем отложенный стоп-приказ для закрытия позиции с объемом=позиции

Устанавливаем Stop-Loss или Take-Profit на стороне сервера и закрываем заказ используя сайт Binance Futures.

11. Error «Too much requests weight used; current limit is 1200 request weight per 1 minute. Please use the websocket for live updates to avoid polling the API» — Ошибка «Используется слишком большой вес запросов; текущее ограничение составляет 1200 запросов в 1 минуту. Пожалуйста, используйте websocket для оперативных обновлений, чтобы избежать опроса API»

На Binance установлен лимит на запросы. Когда происходит превышение лимита, то вас могут либо предупредить сообщением, либо поставят на блокеровку IP и вы не сможете делать запросы некоторое количество времени.

Решение:

Просто немного подождать и вас разблокируют. И в будущем совершать меньшее количество запросов.

12. Error «Parameter ‘start time’ is invalid» — Ошибка «Параметр ‘время начала’ неверен»

Это не существенная ошибка поскольку не сказывается ни на торговом процессе, ни на правильности загрузке данных. Она значит, что было совершенно переключение на символ, который еще не загружен.

Решение: 

Не обращаем на нее внимания 

13. Error «Signature for this request is not valid» — Ошибка «Подпись для этого запроса недействительна»

Означает, что ваши API- ключи (один или оба) были введены неверно, либо что какой-то из них или оба поломались.

Решение:

Проверьте правильность введения, если это не помогло, то сделайте новые.

14. Error «User data stream expired. You will be disconnected. If you see this error, please contact support» — Ошибка «Срок действия потока пользовательских данных истек. Вы будете отключены. Если вы видите эту ошибку, пожалуйста, обратитесь в службу поддержки»

Это очень важная ошибка, поскольку может означать, что у вас украли API-ключи и кто-то заходит по ним с другой платформы. Менее опасный вариант, что произошло дублирование вашего подключения.

Решение:

Обратится в службу поддержки

Понравилась статья? Поделить с друзьями:
  • Internet explorer ошибка сертификата безопасности что делать
  • Internet explorer ошибка при печати
  • Internet explorer ошибка при запросе
  • Internet explorer ошибка отказано в доступе
  • Inventor ошибка при чтении потока rse inventor