TPTrading Platform
Доступ по приглашению
Терминал для срочного рынка

Торговый терминал для фьючерсов МосБиржи

Ручная торговля, автоторговля роботом по пробою диапазона открытия, тесты стратегии на исторических свечах и контроль риска — в одном окне браузера. Рыночные данные приходят из T-Invest API через торговое ядро платформы.

Уже есть аккаунт? Вход выполняется по email и паролю. Регистрация закрытая: код приглашения выписывает сотрудник платформы.

Возможности

Что внутри

Разделы открываются после входа; ссылки в карточках ведут сразу туда, где нужная функция живёт.

📈

Терминал в браузере

Котировка инструмента, стакан и панель заявок на одном экране. Отдельную программу ставить не нужно: поручения уходят в T-Invest API с сервера платформы.

Открыть дашборд
🤖

Автоторговля роботом

Робот торгует по правилам стратегии: вход по закрытию бара, объём в лотах, стоп-лосс, тейк-профит и трейлинг-стоп. Настройки и состояние хранит backend.

Настроить робота
🛡️

Контроль риска

Дневной лимит убытка, автоматический стоп-лосс и ограничение числа роботов и лотов на аккаунт: границы проверяет backend до отправки заявки.

Посмотреть границы риска
🧾

Тесты на истории и журнал

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

Прогнать стратегию
Стратегия

Пробой диапазона открытия

Диапазон дня задают первые минуты торговой сессии: вход — по пробою его границ, выход по стоп-лоссу, тейк-профиту, трейлинг-стопу, развороту или в конце дня. Доступные таймфреймы: 1 минута, 5 минут, 15 минут, 1 час, 1 день.

Правило входа
пробой границ первых 30 минут
диапазон открытия настраивается: от 5 до 240 минут
Сделок в день
не больше двух
по одному входу на сторону: первый пробой дня задаёт направление
Глубина теста
до 21 дней
предел зависит от таймфрейма: биржа отдаёт историю порциями
Стоп-лосс
0.1–50%
от цены входа; при срабатывании робот закрывает позицию
Тейк-профит
0.1–100%
фиксирует прибыль, трейлинг-стоп подтягивает уровень за ценой
Конец дня
закрытие позиции
внутридневная стратегия не переносит сделку через ночь
Объём заявки
1–1000 лотов
до 10 роботов на один аккаунт

Прогон на истории показывает сделки, доходность и просадку с учётом комиссии, проскальзывания и цены пункта контракта — параметры задаёт пользователь, значения по умолчанию подставлены для фьючерса на Brent. Движок теста есть у этой стратегии; остальные режимы робота пока только сохраняют настройки.

Как устроено

Путь запроса

Платформа разделена на сервисы: торговое ядро — единственное место, где живут токен брокера и gRPC. Backend не знает про T-Invest, браузер не знает про брокера.

  1. 01

    Терминал

    web · :3000

    Next.js-приложение в браузере: страницы, формы и таблицы. Токен доступа хранится в сессии браузера.

  2. 02

    API платформы

    backend · :8080

    Пользователи, приглашения, роботы и тесты на истории. Данные лежат в PostgreSQL, схема обновляется при старте сервиса.

  3. 03

    Торговое ядро

    trade-core · :8081

    Единственный сервис, который знает токен брокера и разговаривает по gRPC. Слушает только loopback-адрес.

  4. 04

    Брокер

    T-Invest API

    Котировки, инструменты и заявки на срочном рынке МосБиржи. Платформа работает с боевым токеном владельца счёта: своего токена у неё нет.

Навигация

Разделы платформы

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

Доступ

Как получить доступ

Приглашение, регистрация и вход в терминал. Данные на страницах платформы всегда настоящие: до входа терминал показывает пустые состояния, а не демонстрационные цифры.

01

Получите приглашение

Сотрудник платформы выписывает код в разделе «Приглашения» и присылает ссылку вида /auth/register?invite=… Код действует до указанного срока и рассчитан на заданное число регистраций.

02

Зарегистрируйтесь

Откройте ссылку и укажите email с паролем: код подставится автоматически и проверится до отправки формы — понятная ошибка вместо неизвестного отказа.

03

Войдите в терминал

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

Нет приглашения?

Запросите код у сотрудника платформы — без него регистрация не откроется. Адрес из ADMIN_EMAILS регистрируется без кода и сразу получает полный доступ: так создаётся первый администратор.

Вопросы

Частые вопросы

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

Почему регистрация закрытая?+

Платформа работает с торговыми счетами, поэтому доступ открывается точечно: код приглашения выписывает администратор или менеджер. Первый администратор задаётся переменной окружения ADMIN_EMAILS — адрес из этого списка регистрируется без кода и сразу получает полный доступ.

Что даёт код приглашения?+

Доступ в терминал. Роли manager и admin код не выдаёт: их назначает администратор отдельно, в разделе «Пользователи». Уровень доступа берётся из токена, поэтому смена роли применяется после следующего входа.

Сколько раз можно использовать один код?+

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

Робот уже выставляет заявки на бирже?+

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

Что нужно, чтобы начать торговать вручную?+

Сохраните боевой токен Т-Инвестиций в личном кабинете платформы: он хранится зашифрованным и используется для счетов, котировок, свечей и заявок. Дальше откройте дашборд — торговый раздел показывает счета и котировку выбранного инструмента, а заявки уходят на ваш счёт у брокера.

Откуда брать котировки и историю?+

Все рыночные данные приходят из T-Invest API через торговое ядро: ядро резолвит тикер в UID инструмента, отдаёт котировку и историю свечей. Платформа не хранит рыночные данные и не подделывает их при недоступности брокера — вместо цифр вы увидите ошибку.