Как торговый робот может расширить возможности инвестора?
Продолжаем наш разговор с Давидом Мусаевым — Председателем совета директоров и идеологом компании «Progmatic», продукт которой получил премию — Лучший торговый робот в категории криптовалюты по версии Investment Leaders-2022. В этот раз мы решили подробнее расспросить эксперта про разработку, которая призвана упростить инвестирование в криптовалюты и другие активы, сведя к минимуму возможные риски.
Давид, я знаю, что вы создаёте торговых роботов. Расскажите, пожалуйста, про алгоритмическую торговлю. Чем она отличается от обычной?
Обычная и алгоритмическая торговля похожи. Каждый трейдер, открывая какие-либо позиции, принимая решения, использует алгоритмы. Он выстраивает цепочку причинно-следственных связей, определяет, почему тот или иной актив может расти или падать. Различия между обычной и алгоритмической торговлей кроются в систематизации этих алгоритмов. Не каждый инвестор обладает достаточными данными, он не тестировал алгоритм, которому он следует, во всей его полноте.
Любой алгоритм включает в себя модель управления рисками. Например, в нём заложено, как действовать, если рынок пойдёт не в его сторону – будет ли он докупать активы, будет ли усредняться. Если решения принимает инвестор, наблюдающий за рынком, его действия нередко отличаются от результатов тестирования алгоритма. Часто мы можем получать высокие результаты на одном инструменте и скромные на другом. Преимущество алгоритмической торговли состоит в системном подходе: все данные упорядочены, проверены.
Есть понятие апостериорные вероятности. Приведу пример. Обычно вероятность того, что пойдёт дождь – 50%, а вероятность того, что пойдёт дождь, когда на небе туча, – 80%. Но у нас может не быть достаточной информации, чтобы выстраивать причинно-следственные связи. Например, мы видим, что котировки какого-либо актива колеблются, но не имеем информации о том, почему наблюдается такое движение. Когда решения принимает трейдер, он может потерять взаимосвязь между апостериорными вероятностями. А алгоритмическая торговля позволяет максимально систематизировать трейдинг, проверить его результативность и очень чётко исполнять правила риск-менеджмента. Существует эффект Канемана и Тверски, предполагающий, что поведение участников рынка в условиях высокого риска существенно меняется. В такие моменты риск-менеджмент должен реализовываться особенно скрупулёзно, но не каждый человек на это способен. Роботы здесь более эффективны, поскольку они не подвержены эмоциям.
На InvestmentLeadersForumв этом году вы получили премию за лучший торговый робот в категории криптовалюты. Расскажите подробнее, за что эта награда?
Это премия за концепцию алгоритмического хеджирования. Это математическая модель, которая доказуемо сводит риски инвестирования до околонулевых значений.
В прошлом интервью мы разобрали, что есть простой способ – хеджироваться одним инструментом. Получается, что есть и более сложные схемы для участников рынка, верно? Что интереснее, чем простое хеджирование?
Интереснее понимать, с какой вероятностью актив совершит то или иное движение, и отталкиваться от этого знания. Я попробую это объяснить на простом примере. Начало пандемии, происходит резкое падение всех рынков. У всех начинаются сбои, крупные биржи отключались даже в какие-то моменты. Происходит массовая ликвидация позиций, так как начинает «выбивать» людей «с плечом», у них заканчивается обеспечение. Тех, например, кто, имея 10 тыс. долларов, торговал с позицией на 100 тыс. долларов, то есть с десятым плечом. P&L (Profit and loss statement) в этом случае считается от 100 тыс. долларов, но если котировки смещаются не в нашу сторону, то мы и теряем исходя из этой суммы. Когда обеспечение заканчивается, биржа автоматически закрывает позицию, а человек остаётся с нулём на счету.
Фьючерсы – это не кредит от биржи, а договор, контракт: мы считаем по таким-то условиям. В нашем примере P&L считается от суммы в 10 раз больше депозита, но и потеря пропорциональна. Profit and loss statement – торговый результат, прибыль за вычетом убытка. Когда биржа принудительно ликвидирует позиции, она выставляет эти контракты на продажу. К примеру, биткоин падает и желающих его покупать особо нет, а торговой площадке надо реализовать фьючерсы срочно. Если это не сделать, то человек уйдёт в значительный минус, который она вряд ли компенсирует. Заявки на покупку же в этот момент могут стоять достаточно низкие, в этом случае бирже просто придётся их удовлетворить по той цене, что есть. Так, при цене биткоина в 3,5 тыс. долларов мы покупали фьючерсы по 1,5 тыс. долларов, а они поставочные. Получается, ценность контракта и самой криптовалюты одинаковая, а цена разная. Зазор был огромный: в районе 40%, а временной коридор около 5 минут. То есть можно было в этот момент даже успеть сторговать вручную.
Таких примеров, когда можно предсказать движение цены с большой вероятностью, очень много. В приведённом случае стоимость биткоина и поставочного фьючерсного контракта должна была сравняться, что логично. Либо первый стать дешевле, либо стоимость второго возрасти в цене. Однако, располагая статистикой, вы видим, что лишь в 5% аналогичных ситуаций сам BTC падает в цене. И можем делать соответствующие выводы, это вероятностный подход.
То есть это можно даже сделать вручную?
В приведённом примере да, запас большой, обычно всё намного сложнее. Да и то нужно оказаться возле компьютера в нужный момент с достаточным количеством денег на определённом аккаунте и так далее. В этом кейсе аномальная ситуация и пятиминутный зазор, это очень большое временное окно. Обычно такие ситуации проторговываются только роботами, физически вручную это технически невозможно сделать.
Получается, что человек, используя роботизированную платформу, открывает для себя больше возможностей?
Получается, что так. Алгоритмической торговли вроде много, мы мониторим рынок, но очень часто это скам (слово «scam» имеет английское происхождение и переводится в данном контексте как «мошенничество» — прим. ред.). Сама по себе идея всем ясна: робот анализирует рынок, ищет зазоры, сам может выполнять поставленные математические задачи. Выглядит понятно, но техническая реализация не такая уж и простая. Мы, изучив самые разные предложения, начали делать свой продукт, исходя из собственных нужд.
Мы остановились на отборе ряда высоковероятностных формаций, как в примере с пандемией и поставочными фьючерсами. С ними работает интересный принцип: если берём одну ситуацию с вероятностью получения прибыли 90%, то возможность получить убыток 10%. А если распределяем активы между двумя разными алгоритмами с аналогичными показателями, то вариант потенциального убытка становится намного меньше: около 1%. Если таких инструментов ещё больше, то такая вероятность будет стремиться к нулю. Математика – наука точных доказательств. Что это означает? Если теорема доказана, то она воспринимается как некий факт, результат всегда будет повторяться, пусть и с небольшой погрешностью. Диверсификация – ключ к безопасности.
Это платформа для торговли только криптовалютами?
Нет. Система создавалась, чтобы управлять максимально возможным числом активов с максимальной диверсификацией между протоколами. Торговать можно любые активы, не только крипту. Это система управления средствами, задача которой держать активы в тех состояниях, в которых наиболее вероятностен доход. Способ диверсифицировано распределить средства в те рыночные инструменты, где наиболее вероятен рост.
Давайте вернёмся к высоковероятностным формациям, о которых я говорил ранее, чтобы было понятнее. На рынке периодически появляются такие ситуации, их много. Если малыми частями распределить депозит между ними, то за счёт того, что их много, выравнивается статистический результат, то есть число успешных сделок будет близко к вероятности.
То есть мы можем задать системе параметры той вероятности, которая нас устраивает. Например, что в случае возникновения формации с вероятностью более 80%, надо открыть позицию. Кроме того, настраиваем параметры риска: устанавливаем уровень диверсификации. Если не срабатывает одна-две формации из десяти, то это особо не влияет на итоговый результат, общую картину.
Получается, у вас много стратегий с околонулевыми рисками?
Стратегий с околонулевыми рисками существует немало в принципе. Например, облигации федерального займа. Это официально самый безопасный инструмент: условия договора таковы, что владелец ОФЗ получит заранее обозначенный доход. Правда, мы сейчас наблюдаем, как реализовались системные риски: теоретически эмитент не отказывается платить по облигациям, но технически мост между Euroclear и НРД закрыт, возможность доводить платежи до инвесторов отсутствует. Все арбитражные стратегии, по сути, тоже не несут риска, потому что сделка открывается только при определённых условиях, то есть, к примеру, при наличии разницы между стоимостью одного и того же актива на различных площадках или разницы между стоимостью актива и дериватива на него, допустим, фьючерса. Сумма дохода известна заранее. Остаются только системные риски – риск дефолта площадки, а торговый риск с математической точки зрения, можно сказать, нулевой.
Суть концепции алгоритмического хеджирования состоит в том, что математически можно свести риски практически к нулю даже у тех стратегий, которые изначально имели ненулевые риски. Разобраться, как это выглядит, можно на простом примере. Представьте себе игру, в которой два варианта из трёх выигрышные. То есть мы положили три карты – под двумя из них доход, одна несёт убыток. Хорошие условия, но если мы сыграем в эту игру только один раз, то риск потери денег составит одну треть. Это много, более 30%. Если разделить депозит на сто частей и сыграть в эту игру сто раз, то количество выигрышей будет примерно равно вероятности, то есть около 66 раз, что означает: суммарно вы всегда будете в плюсе при таких условиях.
В чём отличия вашей модели и обычного инвестирования? Ведь все трейдеры используют алгоритмы.
У каждого инвестора существует алгоритм, с помощью которого он ищет те моменты, когда лучше войти на рынок. Трейдер открывает графики, изучает новости, чтобы найти ситуации, в которых у него будет возможность получить, допустим, две трети вероятности выигрыша. Например, когда Илон Маск купил Twitter, сразу вырос Dogecoin. Вероятность получить доход здесь очень высока: если Маск действительно подключит Dogecoin к Twitter и будет принимать платежи за твиты в этой криптовалюте, то, скорее всего, она продолжит расти. Маск сформировал некий паттерн, по которому можно оценить вероятность того, что Dogecoin будет расти. Откуда этот вывод? Не первый раз новости от него влияют на поведение рынка. У инвесторов уже есть аналитическая модель, связка между событиями, которую мы называем паттерн.
Любой человек, заметив паттерн, может на него отреагировать. Большинство инвесторов заняты как раз их поиском. События, которые происходили раньше, и их влияние на рынок анализируются конкретными людьми, а затем складываются в модели, которые прогнозируют поведение участников рынка. Вернёмся к примеру с Dogecoin – допустим, вероятность его роста составляет не 100%, а 80%. Мы понимаем, что вероятность дохода здесь больше, чем вероятность убытка. И вот такой паттерн мы можем использовать. В итоге при наличии большого количества паттернов мы придём к тому, что общий риск инвестирования будет снижен как раз примерно к околонулевым значениям. Это доказуемо математически. Но остаётся проблема поиска паттернов: если люди ищут их вручную, они могут упустить часть из них, так как человек ограничен количеством каналов восприятия.
Как вы учитываете системные риски?
Системные риски снижаются с помощью тех же самых методов, что и остальные риски. Известно два статистических метода снижения рисков – хеджирование и диверсификация. Оба этих метода являются статистическими, а значит подчиняются закону больших чисел. Именно поэтому должно быть большое количество испытаний. Если мы, как в примере с игрой, делаем одну ставку на Dogecoin, у нас будет высокая вероятность потери денег. Если же увеличить количество ставок с сопоставимой вероятностью, то риск потери денег будет стремиться к нулю.
Вы закладываете в свои модели высокую вероятность получения прибыли?
В первую очередь мы ищем те состояния и формации, в которых статистически возможность успешной сделки наиболее высока. Далее статистическими методами мы снижаем оставшиеся риски. Это то что касается торговых рисков. Важно так же следить за системными рисками. Для примера сейчас мы видим огромное количество хорошо диверсифицированных портфелей, на которых реализовались системный и политический риски, то есть они просто заблокированы, так как все классические биржевые инструменты по сути работают через один протокол, а значит системный риск очень велик. В этом ключе существенно безопаснее криптопроекты, так как большая часть из них – это и есть протоколы. Не стоит только их путать с проектами, которые выпускают свои токены в каких-либо чужих протоколах – это разные вещи. Также на децентрализованные протоколы гораздо сложнее влиять или блокировать.
У меня сложилось такое впечатление, что торговля роботами безопаснее торговли руками.
Однозначно безопаснее, но с некоторыми нюансами. Необходима тщательно отлаженная система. Существует множество тонкостей. Но если алгоритм не содержит ошибок, качественно протестирован и учтены все правила управления капиталом и рисками, а алгоритм на всех тестах устойчиво генерирует хорошие результаты, то торговать такими алгоритмами гораздо безопаснее проще и приятнее, чем вручную. Безопаснее натренировать именно его, ведь он не пропустит какую-либо информацию. Роботы избавляют людей от необходимости бесконечно мониторить огромное количество рынков и данных, каждый раз проводить расчёты при принятии решений. Даже при наличии времени и желания человек в плане отслеживания рынков и информации имеет гораздо меньше возможностей, чем роботы.
Как найти качественный алгоритм, который соответствует требованиям безопасности протоколов?
Мы создали достаточно большую инфраструктуру для верификации алгоритмов и непрерывно в неё вкладываемся. Чем совершеннее инфраструктура, тем легче происходит процесс, начиная с поиска этих паттернов, заканчивая их тестированием, верификацией и всевозможными прогонами с разными сдвигами. Мы используем давно известные математические методы, некоторым из которых сто лет, некоторым пятьдесят – вспомним, в 1970-е годы бурно развивалась математическая статистика, теория вероятности, экономические теории. Тогда не было вычислительных мощностей, поэтому, например, бумага, на которой был написан экономический план полёта на Луну, весила 90 тонн. Под десять тонн весили пятилетние планы СССР. Работать было сложно, но сама теория об алгоритмах, которая развивалась в то время, была очень сильной. Мы используем созданные тогда алгоритмы, только мы реализуем их в коде.
К примеру, мы использовали в коде эффект Канемана и Тверски, который описывает различия между поведением на спокойном рынке и поведением на активном рынке. Во время повышения волатильности люди начинают либо недооценивать, либо переоценивать рынки, колеблясь между «всё пропало!» и «мы сейчас заработаем миллион!». Скачкообразное поведение приводит к движению цены в сторону стоп-лоссов, а потом, если мы говорим о деривативах, начинается ещё и ликвидация. Во время ликвидаций биржам необходимо закрывать позиции, но, при интенсивных движениях рынка, под ценой может и не оказаться заявок для ликвидации позиций клиентов, у которых закончилась маржа. Тогда случаются очень глубокие падения или «прострелы». В начале пандемии мы видели такие ситуации, когда деривативы падали: фьючерс на биткоин был почти в два раза дешевле, чем сам биткоин. Цена базового актива при этом ещё держалась, а массовые ликвидации приводили к гораздо более быстрому падению цены деривативов.
Вы используете нейросеть?
Не совсем нейросеть. Поскольку самая мощная нейросеть – это человеческий мозг, мы используем гибридное обучение, то есть базовые алгоритмы задают люди. Система производит поиск, систематизируя взаимосвязи между событиями, значительно расширяя изначальные возможности. Увеличивать серверные мощности при наличии капиталовложений можно фактически безгранично. В результате находятся новые взаимосвязи, актуальные текущей рыночной ситуации, при этом математические законы всегда подтверждают свою неизменность.
Читать по теме: Давид Мусаев: «В USDT не верю»
Как появилась идея создания роботов для торговли?
Изначально мы хотели упростить себе работу. Мы занимались арбитражной торговлей, которая ведётся, во-первых, на разных рынках, во-вторых, в нескольких стаканах. Одновременно открывать торговлю в трёх стаканах на разных рынках физически невозможно, и мы автоматизировали процесс. Потом мы приступили к проверке различных гипотез, начали искать более сложные арбитражные цепочки, а их вручную не просчитаешь. Когда управляешь большим объёмом денег, нужна автоматизация. Постепенно мы решали эти задачи для себя, потом сделали систему тестирования алгоритмов как на TradingView, только с возможностью подключения неограниченного количества мощностей. Это серьёзно расширило наши возможности. Нам открылась такая область, в которой, немного поменяв алгоритм вычислений, можно получить прибавку в производительности в сто раз, в тысячу раз, даже в сотни тысяч раз.
Фондовый и криптовалютный рынки в этом году штормит. А какие результаты ретроспективно за первые 3 квартала зафиксировали вы?
Мы выкладываем на сайте примеры исполнения стратегий. Мы не публикуем всё, потому что это сложно технически – паттернов очень много, поиск может выдавать сотни гигабайт паттернов за день. Но примеры у нас есть. Скоро мы будем выкладывать все паттерны, чтобы у пользователей была возможность комбинировать стратегии в соответствии со своими интересами. Можно будет собрать стратегию, которая будет торговать редко, но у неё будут частые попадания. Чем выше вероятность паттерна, тем реже он появляется на рынке. Со снижением вероятности количество формаций растёт, и стратегия в таком случае будет торговать чаще. Причём от этого не растёт уровень риска, потому что чем больше формаций, тем выше диверсификация, а она снижает риски. Но всё же кто-то предпочитает торговать реже, но с большей вероятностью и меньшими рисками, а кому-то интереснее более частые сделки.
За этот период была интересная точка – сильная падение биткоина почти в 2 раза до 20 тыс. долларов. На этом фоне другие криптовалюты испытали ещё большую просадку: на 80-90%. В этот момент мы зафиксировали самое значительное снижение: от 30 до 50% по разным алгоритмам, но это временное снижение. Совокупное закрытие всех алгоритмов за счёт общей волатильности рынка вышло в плюсе: за две недели от 50 до 70% большинство из них зафиксировало прироста. Остальной период был сонный, особенно летом: мало движения цены, а для робота важна волатильность, без неё не образуется зазоров и понятных экстремальных формаций. Он не занимается долгим трендовым прогнозированием, а именно берёт понятные ему ситуации. За три квартала получилось порядка 200% доходности на арбитражных алгоритмах. Менее жёсткие, с «расслабленным» уровнем фильтрации, совершают больше сделок в год и дают до 700% при просадках на 12-15% и без фиксации убытков. Есть и более доходные, но мы их в ход пока не пускаем, отдаём предпочтение более безопасным.
Хочется понять стоимость ваших услуг. На каких условиях вы работаете?
Комиссия за пользование сервисом составляет 0,4%. Некоторые портфельные управляющие, которые пользуются нашим сервисом, предлагают своим клиентам услуги за дополнительную плату, но нас это уже не касается.
Сколько времени вы уже занимаетесь разработкой?
Четыре года.
День и ночь? Во сне цифры приходят?
Да. Кстати, очень многие идеи приходят во сне. Я сплю обычно долго, потому что я за ночь отдыхаю, и под утро у меня начинаются осознанные сны. Это иногда бывает продуктивная работа. Я запоминаю, а потом записываю интересные идеи, которые пришли во сне.
Хочу поинтересоваться про возможности для тех, кто по разным причинам покинул Российскую Федерацию. Что вы можете предложить этим инвесторам, какой продукт, чтобы люди могли управлять тем капиталом, что у них сейчас есть, закрывая свои регулярные потребности?
У нас нет ограничений на вывод средств. Крупным инвесторам мы предоставляем возможность просто подключиться по API, а сами активы хранятся на аккаунтах пользователя, робот ими просто торгует. Для клиентов с небольшими чеками мы предлагаем акции нашей компании с ежеквартальными выплатами.
Можно использовать ваш продукт, чтобы не просто проживать капитал, а управлять им. Жить же на ежеквартальные выплаты. Верно понимаю?
Да. А вероятностная модель способна обеспечить регулярный прирост капитала. Активы постоянно меняются, но ценность в долларовом эквиваленте увеличивается. Мы публикуем большую часть наших алгоритмов на TradingView для тех, кому это интересно. Это схема пассивного инвестирования с точки зрения человека, но активного с точки зрения робота управления финансами. При большом капитале сложно просто сохранить его стоимость, не говоря уже о росте. Чем он крупнее, тем труднее это делать. Наша разработка позволяет эту проблему решить.
Криптой мы торгуем пока только на Binance, но находимся в процессе подключения нативных блокчейнов, которые обеспечивают децентрализацию. Также перенаправили усилия в сторону подключения новых площадок, в частности, DEX. Плюс фондовый рынок, но тут действовать пока можно только через брокеров.
Та самая минимальная сумма, с которой частный инвестор может к вам прийти.
От 5 тыс. долларов. Начиная с этой суммы алгоритмы имеют возможность нормально диверсифицировать. Если меньше – будет расти риск, а этого не хотелось бы.
В какой юрисдикции вы находитесь? Взаимодействие с вами как-то урегулировано законодательно?
Операционных компаний несколько. Есть британская, российская, европейская, американская и грузинская компании. На текущий момент средства остаются у пользователя, он просто подключает торговые алгоритмы на своём аккаунте. У нас пока нет масс-маркета и индивидуально договор заключать не о чем, действует оферта. Есть, правда, модель, в которой мы за счёт своих средств гарантируем безубыточность. В этом случае мы оформляем договорённости отдельно.
Нам осталось только разобраться, насколько ваша система универсальна и для кого она создана? Кому будет интересно ею пользоваться?
Я думаю, интересна ли наша площадка, люди могут оценить только сами. Из текущей практики она так или иначе интересна всем, кто торгует. Чем больше человек разбирается в торговле, чем больше у него опыта, тем легче ему оценить проделанную работу и удобство инструментов, которые мы предлагаем. Портфельные управляющие очень заинтересованы в этом продукте, потому что, как правило, они берут комиссию за то, что они просто собрали портфель. Он может быть долгосрочным, и, даже если он просаживается, им не нужно на это реагировать. Любой трейдер, который уже поработал вручную, получил определённый опыт и уже осознаёт какие-то свои слабые места, тоже оценит нашу систему.
Обратиться к продукту может любой клиент. Правда, на текущем этапе у нас нет полного интерфейса, чтобы частный пользователь мог сам полноценно создавать эту стратегию. Пока работают портфельные управляющие, которые помогают собрать портфели, создать определённые профили риска. Подключение сейчас делается вручную, но, думаю, что уже менее чем через полгода у нас будут все необходимые интерфейсы для того, чтобы пользователи делали всё это самостоятельно.
Беседовала: Ирина Аятова, главный редактор