Перейти к основному содержимому

Торговый аккаунт

Контуры системы

Информация, представленная на этой странице, актуальна для боевого контура системы. Авторизация в тестовом контуре происходит с некоторыми отличиями. Подробности об авторизации в тестовом контуре доступны на странице Авторизация в тестовом контуре.

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


Получение аккаунта

Торговый аккаунт — учётная запись клиента торговой системы АЛОР Брокер.

Для того, чтобы получить торговый аккаунт для совершения операций с настоящими финансовыми инструментами в Боевом контуре, откройте брокерский счёт в системе.


Привязка аккаунта

Для привязки торгового аккаунта к учётной записи разработчика выполните следующие действия:

  1. Войдите в учётную запись разработчика на портале alor.dev
  2. Перейдите на страницу Токены для доступа к API
  3. Введите логин и пароль от торгового аккаунта в соответствующие поля и нажмите Привязать

Если указанные данные верны, на странице отобразится список ранее выписанных Refresh Токенов и появится кнопка Выписать токен для создания новых.


Отвязка аккаунта

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

Для отвязки торгового аккаунта выполните следующие действия:

  1. Войдите в учётную запись разработчика на портале alor.dev
  2. Перейдите на страницу Токены для доступа к API
  3. Нажмите Отвязать торговый аккаунт под списком Refresh Токенов

После этого появится возможность привязать другой торговый аккаунт, а список токенов на странице будет очищен. При этом ранее выписанные Refresh Токены продолжат работу и могут быть использованы для создания Access Токенов.


Особенности и ограничения

При привязке торговых аккаунтов к учётной записи разработчика учитывайте следующие особенности и ограничения:

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

Что дальше?

  • Ознакомьтесь с информацией о создании Refresh и Access токенов для авторизации запросов к Боевому контуру от имени привязанного аккаунта
  • Если нужно протестировать запросы к API без влияния на позиции портфелей настоящего аккаунта, ознакомьтесь с особенностями авторизации в тестовом контуре
  • Изучите возможности запросов к HTTP API и WebSocket API

Кроме того, могут оказаться полезными руководства по быстрому старту для Боевого и Тестового контуров.