Роботы OsEngine
MoexPosition работает с торговыми роботами, написанными под OsEngine — открытый движок для алгоритмической торговли на .NET. Трейдеры пишут своих роботов OsEngine и запускают их через сервис, а сервис берёт на себя сопровождение сделок и копирование на счета подписчиков.
Сервис — это инфраструктура: у него нет собственных торговых стратегий. Торгуют роботы, которых создают, настраивают и запускают сами трейдеры.
Сторона трейдера
После регистрации пользователь — обычный подписчик. Чтобы стать трейдером, нужно ручное одобрение администратора: напишите во ВКонтакте (vk.ru/si0683) — после одобрения вам открывают доступ трейдера.
Дальше трейдер привязывает свой брокерский счёт и загружает робота OsEngine (файл
.cs) прямо в терминале, настраивает бумаги, таймфрейм и параметры и запускает робота
на своём счёте — робот работает в изолированной среде сервиса.
Чтобы подписчики могли повторять сделки, трейдер публикует робота для копирования. Код робота — интеллектуальная собственность трейдера: другим пользователям он не раскрывается, видны только название и результат.
Сторона подписчика
Пользователь регистрируется, привязывает свой счёт Т‑Инвест или Финам токеном, выбирает трейдера и его робота и включает копирование одной кнопкой. Один счёт подключается максимум к одному роботу; выключить копирование можно в любой момент.
Копирование сделок
Когда робот трейдера совершает сделку — открытие, увеличение, уменьшение или закрытие позиции, — сервис повторяет её на счёте подписчика в масштабе его капитала: лоты подписчика равны лотам робота, умноженным на отношение капитала подписчика к капиталу трейдера, с округлением вниз до целого лота. Если на капитал не набирается даже один лот — сделка пропускается.
Если робот ставит стоп-лосс и тейк-профит, они переносятся на позиции подписчиков у брокера и подтягиваются вслед за роботом (трейлинг). Подписчик, включивший копирование посреди уже открытой сделки, в ней не участвует — только со следующей.
Как исполняются заявки
Заявки подписчиков идут через очередь сервиса и исполняются у брокера. Крупные копии не отправляются одним объёмом: они нарезаются на части и распределяются во времени с учётом объёма рынка и влияния на цену. Есть коридор допустимой цены, лимиты на счёт и брокера, а также общий предохранитель: при сбоях сервис переходит в безопасный режим. Состояние счёта сверяется с данными брокера.
Статистика и метрики
Результат считается по фактическим сделкам (метод FIFO): доходность, максимальная просадка, профит-фактор, доля прибыльных сделок, Sharpe и Sortino, средняя сделка и комиссии брокера. Метрики доступны в кабинете и помогают сравнивать трейдеров и роботов.
Безопасность и данные
Брокерские токены хранятся в зашифрованном виде и используются только для операций по соответствующему счёту. Роботы трейдеров исполняются изолированно, доступ к данным разных пользователей разделён. Токен можно отозвать в любой момент — в кабинете брокера или счёте сервиса.
Брокеры и инструменты
Поддерживаются Т‑Инвестиции и Финам: акции и фьючерсы Московской биржи. Скринер, карта рынка и база знаний — вспомогательные инструменты сервиса.
Чего сервис не делает
Сервис — не брокер, не банк, не управляющая компания и не инвестиционный советник. Он не ведёт счета и не хранит деньги пользователей, не торгует от своего имени и не даёт инвестиционных рекомендаций. Решения принимаете вы, на своём счёте и на свой риск. Подробнее — правовая информация.
Частые вопросы
На чём работают роботы?
На движке OsEngine. Трейдеры загружают роботов OsEngine в терминале сервиса и запускают на своих брокерских счетах.
Кто управляет моими деньгами?
Никто. Деньги остаются на вашем счёте у брокера — мы только повторяем сделки выбранного робота. Пополнять или выводить ничего через сервис не нужно.
Какой объём будет у моих сделок?
В масштабе вашего счёта: объём считается от вашего капитала относительно капитала трейдера, с округлением вниз. Нет лота — нет сделки.
Как стать трейдером?
После регистрации вы — обычный пользователь (подписчик). Трейдером можно стать только после ручного одобрения администратором: напишите во ВКонтакте (vk.ru/si0683). После одобрения откроется доступ трейдера — тогда загружаете робота OsEngine в терминале, запускаете на своём счёте и публикуете для копирования. Роботы и параметры остаются вашими — их видят только вы.