Роботы OsEngine

MoexPosition работает с торговыми роботами, написанными под OsEngine — открытый движок для алгоритмической торговли на .NET. Трейдеры пишут своих роботов OsEngine и запускают их через сервис, а сервис берёт на себя сопровождение сделок и копирование на счета подписчиков.

Сервис — это инфраструктура: у него нет собственных торговых стратегий. Торгуют роботы, которых создают, настраивают и запускают сами трейдеры.

Сторона трейдера

После регистрации пользователь — обычный подписчик. Чтобы стать трейдером, нужно ручное одобрение администратора: напишите во ВКонтакте (vk.ru/si0683) — после одобрения вам открывают доступ трейдера.

Дальше трейдер привязывает свой брокерский счёт и загружает робота OsEngine (файл .cs) прямо в терминале, настраивает бумаги, таймфрейм и параметры и запускает робота на своём счёте — робот работает в изолированной среде сервиса.

Чтобы подписчики могли повторять сделки, трейдер публикует робота для копирования. Код робота — интеллектуальная собственность трейдера: другим пользователям он не раскрывается, видны только название и результат.

Сторона подписчика

Пользователь регистрируется, привязывает свой счёт Т‑Инвест или Финам токеном, выбирает трейдера и его робота и включает копирование одной кнопкой. Один счёт подключается максимум к одному роботу; выключить копирование можно в любой момент.

Копирование сделок

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

Если робот ставит стоп-лосс и тейк-профит, они переносятся на позиции подписчиков у брокера и подтягиваются вслед за роботом (трейлинг). Подписчик, включивший копирование посреди уже открытой сделки, в ней не участвует — только со следующей.

Как исполняются заявки

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

Статистика и метрики

Результат считается по фактическим сделкам (метод FIFO): доходность, максимальная просадка, профит-фактор, доля прибыльных сделок, Sharpe и Sortino, средняя сделка и комиссии брокера. Метрики доступны в кабинете и помогают сравнивать трейдеров и роботов.

Безопасность и данные

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

Брокеры и инструменты

Поддерживаются Т‑Инвестиции и Финам: акции и фьючерсы Московской биржи. Скринер, карта рынка и база знаний — вспомогательные инструменты сервиса.

Чего сервис не делает

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

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

На чём работают роботы?

На движке OsEngine. Трейдеры загружают роботов OsEngine в терминале сервиса и запускают на своих брокерских счетах.

Кто управляет моими деньгами?

Никто. Деньги остаются на вашем счёте у брокера — мы только повторяем сделки выбранного робота. Пополнять или выводить ничего через сервис не нужно.

Какой объём будет у моих сделок?

В масштабе вашего счёта: объём считается от вашего капитала относительно капитала трейдера, с округлением вниз. Нет лота — нет сделки.

Как стать трейдером?

После регистрации вы — обычный пользователь (подписчик). Трейдером можно стать только после ручного одобрения администратором: напишите во ВКонтакте (vk.ru/si0683). После одобрения откроется доступ трейдера — тогда загружаете робота OsEngine в терминале, запускаете на своём счёте и публикуете для копирования. Роботы и параметры остаются вашими — их видят только вы.

Зарегистрироваться · Скринер · База знаний