Что такое API-ключ — Veles Help Center

Что такое API-ключ

API-ключ — это объект, создающийся и хранящийся на бирже. Это набор данных , включающий в себя «логин+пароль+разрешения», только он создаётся не для человека, а для какой-либо программы. В данном случае — для сервиса Veles, чтобы бот мог входить на ваш торговый счёт и выставлять от вашего имени ордера. При создании ключей с опцией «Привязать к стороннему приложению» Вы указываете «Veles» в качестве выбранного приложения, и никакая другая программа или сайт по этому ключу уже на биржу не зайдёт, даже если будет знать «логин+пароль».

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

Привязка в Veles к данному API-ключу — это объект, хранящийся на сайте Veles, то есть компонент настройки для бота, который указывает, на какой биржевой счёт боту идти торговать.
Одну подготовленную Привязку Вы можете выбрать в нескольких ботах — и все они пойдут на один торговый счёт работать.
То, что у вас отображено в профиле Veles в разделе «API ключи» — это всё привязки. Сами же API-ключи находятся на бирже. Например, на Bybit:

Привязка может быть либо только фьючерсной, либо только спотовой. API-ключ, однако, может содержать разрешения на оба вида торговли. То есть ключ на бирже может быть один, а привязки в профиле на него будут две разные — спот и фьючерсы (как в примере на данном скриншоте, здесь обе привязки — с именами «Bybit Spot NLYT», и «Bybit Futures NLYT» — указывают на один и тот же API-ключ, имя которого начинается на «NLYT»).

Комплект «API-ключ + Привязка» можно создавать либо через так называемое «быстрое подключение» (работает для главного аккаунта биржи), либо полностью вручную (требуется для субаккаунтов, так как быстрое подключение не поддерживается).

Если Вы меняете ключ на бирже, а привязка у вас уже используется в двадцати ботах — Вам затем достаточно отредактировать одну эту привязку, подставить в неё новые данные от ключа. И все боты будут автоматом использовать новые данные, редактировать каждый из них не нужно.

Когда API привязка создана правильно, то бот отображает сумму имеющихся свободных средств («Сумма к переводу») на соответствующем торговом счёте в поле «БАЛАНС». Торговый счёт — это Деривативный, Спотовый либо Единый торговый аккаунт на бирже. Счёт Финансирования — это не торговый счет, бот к нему не подключается.

Если ваши средства находятся на нужном торговом счёте, но бот видит сумму меньше, либо вообще «0» — то надо проверить открытые на этом счёте позиции и ордера. Открытые минусовые позиции забирают в себя свободные средства вплоть до нуля (и возвращают их, когда выходят в профит). А под ордера биржа при их создании также резервирует средства из свободной маржи, и затем либо возвращает их на баланс (при отмене ордера), либо эта сумма переходит в объём сделки (если ордер исполняется).

Примечание. Сумма средств, которую вы видите в профиле Veles в разделе Баланс — это не средства для торговли, а отдельный, внутренний кошелёк. Он служит исключительно для оплаты сервисной комиссии и подписок на нашей платформе.

Veles сотрудничает с биржами!

Регистрируйтесь по нашим ссылкам и получите максимальные бонусы от бирж.