Количественное исследование криптовалют: портфельное инвестирование
Рекомендую для начала ознакомиться с моим первым постом, где заложена основа исследуемого метода.
Результаты исследования рынка криптовалют
Период исследования - 1 год (7 июня 2016 года - 7 июня 2017 года);
Объекты исследования - ТОП-20 криптовалют по капитализации на 7 июня 2017 года, дневные данные.
Этап 1: выявить валюты с низкой корреляцией.
Для этого мне нужны были дневные данные по первым 20 криптовалютам за последний год. Я их нашел на сайте cryptocompare. Они там немного запрятаны, нужно открыть нужную валюту, зайти в раздел charts и справа на графику кликнуть на "дискету" и выбрать нужным вам формат. По дневным данным за последний год была построена матрица корреляции. По умолчанию в портфель я взял Биткоин и Эфир, все остальные валюты имеют с ними корреляцию ниже 0,8.
В итоге получился портфель из следующих валют:
- 1) Ethereum
- 2) Litecoin
- 3) Dash
- 4) Monero
- 5) Steem
- 6) Waves
- 7) Lisk
- 8) Ripple
- 9) Bitcoin
Для будущих тестов в каждую валюту вкладываем по одному биткоину в первый день инвестирования (исключение, Waves. По ним нет данных в первые 13 дней).
Этап 2: выявить оптимальный метод ребалансировки.
Исследовал два способа ребалансировки: тайминг-ребалансировка (делать ребалансировку через определенный период времени) и %-ребалансировка (делать ребалансировку в случае заданного процента отклонения внутри портфеля). Обе ребалансировки работают лучше, чем портфель без ребалансировки. Сейчас останавливаемся на тайминг-ребалансировке с оптимальным периодом в 21 день, то есть меняем структуру портфеля один раз в три недели. В принципе для удобства Вы можете делать ребалансировку 1 раз в месяц. Тут можно посмотреть на один занимательный график.
По оси X - частота ребалансировки, по оси Y - результаты портфеля. Портфель без ребалансировки вырос бы с 9 BTC до 38.86 BTC. Кстати это худший результат. Любая ребалансировка на исследуемом временном отрезке улучшает результаты портфеля. Вообще от графика я ожидал некого нормального распределения или тренда вверх или вниз. Здесь же получилась "штука", где нет явных закономерностей. Для себя я выделил интервалы, где результаты получаются свыше 110 BTC по итоговому портфелю. Плюсом я ещё посмотрел работу ребалансировки на других валютах. Там тоже не было явной закономерности. Единственное, сходство, - это хорошая работа ребалансировки один раз в 18-21 день. Я не исключаю, что это может быть случайностью. Но в любом случае это лучше, чем ничего.
Когда я рассказываю об этом методе, то мне часто говорят, что на рынке криптовалют надо делать тогда ребалансировку вообще каждый день из-за его высокой волатильности. Результаты тестов показывают, что очень частая ребелансировка ни к чему. И ещё я тут не учитываю комиссию! Если ее учесть, то частая ребалансировка ещё сильнее проиграет редкой ребалансировке.
С взрослением рынка (а математически с уменьшением стандартного отклонения ежедневной доходности) нужно будет увеличивать период ребалансировки. На фиатных рынках вполне достаточно ребалансировки один раз в полгода/год.
Этап 3: выявить целесообразность временного выхода из валют для пережидания биржевой бури.
Данный метод сработал только на Bitcoin и то эффективность была очень низкая. Остальные валюты на данный момент очень волатильные. Расчеты показали, что выходы из позиции не оправдывают себя: пропускаем в итоге периоды роста. По мере "взросления" валюты на ней начнут работать механизмы, которые сейчас начинают работать в Bitcoin. Не будем тут останавливаться подробно. Скажу лишь только, что делал этот анализ на основе стандартного отклонения каждой валюты.
Итоговый этап: подвести все итоги, то есть посмотреть и оценить портфель по финансовым коэффициентам.
Итоговый портфель: состоит из 9 валют, ребалансировка один раз в 21 день, выходим из Bitcoin в USD при ожидании просадок на рынке. Доходность за один год в сравнении с другими активами и просто пассивным инвестированием в 9 валют:
Здесь стоит обратить внимание на то, как воздействует на портфель ребалансировка: она увеличивает эффективность портфеля почти в 3 раза! Также посмотрим, как ведет себя портфель по сравнению с активами внутри него:
Важные моменты:
- Ребалансируемый портфель в итоге опередил по доходности все активы, которые входят внутри него. Это не всегда бывает так на коротком интервале времени, а год для инвестиций это не очень много;
- У ребалансируемого портфеля одна из лучших просадок по сравнению со всеми активами. Минимальная просадка у Bitcoin. Просадка в 44,83% означает, что на рынке была возможна ситуация, когда мы инвестируем 100 BTC, а в моменте у нас получается портфель снижается до 55,17 BTC. От просадок никуда не уйти, временные снижения неизбежны. Нужно психологически быть готовым к временным потерям на бирже.
- У ребалансируемого портфеля одно из лучших стандартных отклонений. Это означает, что он ведет себя более-менее плавно в целом по сравнению с активами внутри него (это получается из-за низкой корреляции активов внутри портфеля).
- Некоторые активы внутри портфеля теряли в цене до 80-99%, то есть очень сильно снижались в цене. Тем не менее ребалансировка и частичное восстановление цены актива в итоге показали хороший результат в целом по портфелю. Не нужно бояться сильного снижения в отдельном активе (помним про второй пример из моего первого поста).
- Этот подход, в отличие от трейдинга, практически неограничен по деньгам. Ребалансировать позицию на 21-й день можно хоть целый день, если уж очень большой объем. Все упирается только в капитализацию и некий аналог free float отдельной криптовалюты.
Слабые стороны данного инвестиционного подхода:
- Исчезновение одного из активов с рынка. В таком случае ребалансировка не помогает: восстанавливать будет нечего. Тем не менее благодаря диверсификации даже исчезновение одного из активов не очень существенно повлияет на весь портфель: будет потеряно 11,1% портфеля. Лечение: следить за новостным фоном по активу (оценивать фундаментальную сторону актива).
- Общая потеря мирового сообщества к рынку криптовалют. Для ребалансируемого портфеля важно движение активов внутри портфеля (в сторону роста или разнонаправленное). Если все активы разом пойдут вниз, то ребалансировка не спасет. Потенциальное лечение: пересмотр состава активов каждые 105 дней (после 5 ребалансировок) с верой в то, что рынок криптовалют будет дальше в целом расти.
На 2017 год есть перспективный состав валют, которые предположительно будут вести себя разнонаправленно и имеют потенциал к росту. Также можно брать и исследуемые 9 валют и делать из них ребалансируемый портфель. Вы можете какую-то валюту убрать, другую добавить. На мой взгляд, главное сохранить оптимальное число валют в портфеле: от 7 до 12 примерно.
Надеюсь, что было интересно и полезно. Думаю, что до конца июля (а в крайнем случае до середины августа) я уже начну применять разработки на реальном рынке. Сперва надо исследовать. Также меня напрягает что-то эта новость.
p.s. в будущем хочу разработать google doc, куда можно будет загонять до 12 валютных пар и играть с методом ребалансировки. Пока я делаю это в Excel и в моих дебрях мало что разобрать, хочу сделать более-менее понятно. Нужен такой doc?
p.s.2 ещё завел Telegram-канал, куда пока просто выкладываю интересный материал по крипте. Потом там будут все сделки по стратегиям и результаты портфелей. Подписывайтесь))