Блог им. yurikon

AutoTrade 5. Система управления счетами и копитрейдинг

    • 26 сентября 2024, 12:34
    • |
    • yurikon
  • Еще
Всем привет!

Пришло время рассказать про главную фичу программы AutoTrade система управления счетами (multi accounts manager) или trust manager. Что это такое. Допустим, вы круто торгуете и решили подключить к своей торговле счет друга. Или даже взять клиентские счета в управление. Либо вы уже управляете счетами (фондом) и вам надоело переключаться между терминалами. Теперь при нажатии кнопки Купить, вам надо купить сразу на нескольких счетах. На криптобиржах для этого прижилось название «копитрейдинг». Так вот наш софт это умеет делать очень хорошо и аккуратно следить за исполнением каждого ордера и не вываливать все в рынок.

Как это работает

С каждого квика/транзака/plaza2 все клиентские счета заносятся в справочник Клиенты.

AutoTrade 5. Система управления счетами и копитрейдинг


Далее эти счета объединяются в Группы. Например, группа Stocks — счета для торговли на споте. Группа ALL — все имеющиеся счета и т.д.

AutoTrade 5. Система управления счетами и копитрейдинг


Теперь при вводе заявки мы указываем Группу и Кол-во, остальные параметры как с обычными заявками в квике. Отдельно надо сказать про определение количества в ордерах. Так как размер активов у каждого счета может быть разный, то задавать просто Х лотов уже нельзя. Мы используем два основных способа, как пропорционально рассчитать количество для каждого счета в группе:

а) Тип кол-ва %СЧЕТА. Здесь размер считается в процентах от стоимости портфеля клиента. Например, купить всем клиентам акций Сбера на 10% от счета. В случае фьючерсов в пунктах (RI) будет использована рублевая оценка контракта. Такой способ является общепринятым при управлении счетами.
б) Тип кол-ва ЛОТхПЛЕЧО. В справочнике Клиентов каждому счету можно задать множитель Плечо. Тогда можно поставить мастер-счету Плечо = 1, а остальным счетам пропорционально увеличить или уменьшить это Плечо согласно отношению их активов к мастер счету. Если у мастер-счета 1 млн руб, а у второго счета 2 млн руб, то Плечо второму счету ставим 2 и т.д. Такой способ удобен для управляющих, привыкших оперировать лотами. Еще плюс такого подхода, если квик подкачает левую оценку активов, вы не втарите на все деньги ненужную акцию.

AutoTrade 5. Система управления счетами и копитрейдинг



Кроме этого есть тип количества УСТАНОВИТЬ % СЧЕТА. Его можно использовать, когда надо выравнять долю инструмента у всех клиентов. В этом случае направление ордера будет определено для каждого счета отдельно: кому докупить, а кому продать акцию.

Работа с ордерами

AutoTrade 5. Система управления счетами и копитрейдинг



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

Сводные таблицы активов и позиций

Когда много счетов было бы неплохо видеть сводную информацию сразу по всем счетами. Сколько суммарно активов, как прибыль сегодня по всем счетам, какая вариационка и тд. Для этих целей есть таблица Общие Активы.

AutoTrade 5. Система управления счетами и копитрейдинг

Также можно смотреть данные по позициям и профит лосс по ним с агрегацией по тикеру в таблице Общий портфель.
Чтобы в этой таблице не мешались не нужные тикеры, в настройках есть блок лист на классы бумаг. Например, SMAL. Красным в таблице отмечены тикеры, которые завтра упадут. Правда управляющие все и так сами знают, поэтому редко заказывают эту доп функцию у нас. :-)

AutoTrade 5. Система управления счетами и копитрейдинг

Подводя итоги мини обзору, наша система управления счетами AutoTrade позволяет удобно и эффективно управлять неограниченным количеством счетов в разных терминалах. Мониторить общую ситуацию по активам и позициям. И прибыльно торговать!

Всем прибыльных сделок! Продолжение следует.


8 комментариев
Интересная программа, а если мастер-счет работает лимитками, как в этом случае будет вестись торговля на подключенных счетах?
Сергей Андреевич, да, лимитными ордерами тоже можно. Это главное отличие от обычного копитрейдинга. Ордера отправляются одновременно сразу по всем счётам.
avatar
А если на одном счете лимитка сработает, а для другого не хватит обьема, что будет делать программа?
Есть несколько алгоритмов, как будет исполнятся ордер. Например, двигаться в сторону цены или держать лучшей. Все активные ордера в группе будут передвинуты.

Тут подробно
www.youtube.com/watch?v=P4MUKSJNfiw

avatar
yurikon, а исполнение «держать лучшей» — это что за логика?
avatar
bambim, при покупке ставим по цене бид и каждые Х секунд проверяем, если бид изменился — переставляем на новый бид. После N итераций кидаем в рынок остаток с заданным проскальзыванием %. Такой вид исполнения позволяет минимум в 50% ордеров покупать с 0 комиссией биржи.
avatar
А какие биржи доступны помимо ММВБ?
avatar
bambim, сейчас к AutoTrade подключены три коннектора: квик луа, транзак и Plaza2. Также у нас есть реализация для криптобирж (Binance, Bitfinex, Bitmex) и для американского брокера Interactive Brokers (TWS Gate), их можем по запросу добавить.
avatar

теги блога yurikon

....все тэги



UPDONW
Новый дизайн