- Коротко: рецензируемое исследование 2019 года (Hudson и Urquhart) проверило 14 919 технических правил из пяти семейств на двух ценах биткоина, Litecoin, Ripple и Ethereum с данными до конца 2017. После поправок на data snooping у многих правил остались значимые доходности, а у многих безубыточные издержки выше 50 базисных пунктов.
- Но лишь небольшая доля правил обгоняла buy-and-hold по сырой доходности в выборке, где доминировал рост цен; по метрикам с поправкой на риск, штрафующим просадки, правила выглядели лучше, что авторы читают как защиту от длинных и глубоких просадок.
- Собственный тест работы вне выборки — лучшее на истории правило, применённое к первому полугодию 2018 — дал отрицательные коэффициенты Шарпа для обеих цен биткоина (-0,05 и -0,06) и положительные для Ripple (1,36) и Ethereum (0,74). Это шесть месяцев медвежьего рынка, то есть намёк, а не приговор.
- Самым слабым было семейство «поддержка–сопротивление». Исследование ничего не говорит о торговле сегодня с вашими комиссиями, плечом и проскальзыванием; воспринимайте его как свидетельство, что простые правила имели преимущество в первые годы крипты, а не как систему.
Коротко. Работают ли простые правила технического анализа — скользящие средние, пробои, фильтры — на крипте? Рецензируемое исследование 2019 года проверило почти 15 000 из них на биткоине и ещё четырёх монетах и нашло значимую предсказуемость в каждом семействе, даже после поправок на data snooping и с правдоподобными издержками. Оно же нашло, что правила редко обгоняют buy-and-hold по сырой доходности на растущем рынке, а лучшее правило для биткоина не сработало в первом полугодии 2018.1
Что проверяли авторы?
Они следовали более раннему дизайну и проверили пять классов правил: скользящие средние, фильтры (покупка после роста на заданный процент), правила «поддержка–сопротивление», осцилляторы и пробои канала. В каждом классе много вариантов и параметров, всего 14 919 правил. Данные дневные: цена биткоина CoinDesk с 18 июля 2010, Bitstamp с 1 декабря 2012, Litecoin и Ripple с 2013, Ethereum с августа 2015, все до 31 декабря 2017.1
Авторы отмечают, что правила скользящих средних очень похожи на импульс временного ряда: в цитируемой литературе корреляция доходностей выше 0,80. Данные по трендовым правилам на многих рынках за десятилетия — в работает ли трендследование?.
Что они нашли?
Средняя годовая доходность каждого семейства правил была статистически значима на уровне 5 % для каждой криптовалюты. Чтобы ограничить data snooping, они использовали метод бутстрэпа Sullivan, Timmermann и White (1000 перевыборок стационарного бутстрэпа), затем контролировали групповую ошибку и долю ложных открытий. У большой доли правил после этого сохранялись значимые доходности.1 Главное предостережение, из той же логики, что в data snooping: ваш лучший бэктест — просто самый везучий?: чем больше правил проверяешь, тем больше находишь везения; здесь авторы поправку ввели.
Переживает ли прибыль издержки?
Авторы считают безубыточные издержки — стоимость сделки, при которой прибыль правила равна нулю. Они лежат от 7,88 базисного пункта (правило «поддержка–сопротивление» на Litecoin) до 147,56 (правило фильтра на Ethereum). Для двух рядов биткоина максимумы — 66,41 и 57,51 базисного пункта. Работа ссылается на Lintilhac и Tourin (2017) с издержками около 50 базисных пунктов для биткоина и находит, что большая доля правил их превосходит, кроме семейства «поддержка–сопротивление», которое, по её словам, неуспешно по всем четырём монетам.1
Обогнали ли правила buy-and-hold?
Здесь данные трезвее. Цены крипты сильно росли за выборку, поэтому buy-and-hold было трудно обойти: «лишь небольшая доля правил даёт годовую доходность выше стратегии buy-and-hold». По метрикам с поправкой на риск, учитывающим просадки, — Sortino и Calmar, — заметно больше правил её обгоняли, что авторы читают как избегание больших, глубоких и длинных просадок криптовалют и более гладкую доходность.1
Что было вне выборки?
Первый черновик работы использовал данные до 31 декабря 2017. К июлю 2018 биткоин, на миг достигавший $20 000, стоил около $6 500, и авторы смогли сделать чистый тест вне выборки: взять лучшее на истории правило для каждой монеты и применить его к первым шести месяцам 2018. Лучшими правилами для обеих цен биткоина и для Litecoin были пробои канала, для Ripple и Ethereum — скользящие средние.1
У обеих цен биткоина годовая доходность и коэффициент Шарпа вне выборки были отрицательными (Шарп -0,05 для CoinDesk и -0,06 для Bitstamp). У Ripple коэффициент Шарпа 1,36, у Ethereum 0,74, и у Litecoin тоже положительный. Авторы заключают, что торговля биткоином по техническому анализу вне выборки может быть неприбыльной, а остальные монеты по-прежнему давали существенные доходности.
Как это читать?
- Одно лучшее правило — слабая проверка. Выбрать лучшее из почти 15 000 правил и испытать на шести месяцах — жёсткий и шумный тест. Авторы отмечают, что выбор периодов в выборке и вне неё важен, а эффективность правил со временем и после публикации обычно падает.
- Выборка — бум. Цены монет сильно росли. Из-за этого «обогнать buy-and-hold» — высокая планка, а «обогнать ноль» — лёгкая.
- Семейства различаются. Работали трендовые типы; правила «поддержка–сопротивление» — нет.
- Ваши издержки. Работа использовала диапазон издержек; плечо, финансирование и проскальзывание на вашей площадке меняют ответ. Насколько дорогим может быть рыночный ордер — в проскальзывание и влияние на цену.
Что трейдеру взять из этого
- Требуйте тест вне выборки. Результаты на истории по тысячам вариантов — то, о чём предупреждает почему большинство бэктестов завышают результат.
- Судите по просадке, а не только по доходности. Единственным устойчивым преимуществом здесь были более гладкие траектории, а не более высокая сырая доходность.
- Сопоставляйте правило с утверждением. Графический паттерн, «доказанный» одним постом, — не то же самое, что проверенное семейство правил; как это выглядит — в пробой тренда и минус Coinbase Premium: что доказано.
- Не обобщайте и результат 2018. Шесть месяцев — не приговор ни в одну сторону.
Материал образовательный, не инвестиционная рекомендация.
Footnotes
-
Hudson, R., Urquhart, A., «Technical trading and cryptocurrencies», Annals of Operations Research 297 (2021), 191–220, онлайн 30 августа 2019 (открытый доступ; прочитан полный текст PDF). Аннотация и введение: 14 919 правил, пять классов, пять рядов, значимость в каждом семействе, безубыточные издержки, поправки на множественные проверки, защита от просадок, отсутствие предсказуемости биткоина вне выборки. Данные: CoinDesk с 18 июля 2010, Bitstamp с 1 декабря 2012, Litecoin и Ripple 2013, Ethereum август 2015, до 31 декабря 2017. Раздел 3: пять классов правил. Раздел 6: безубыточные издержки (от 7,88 до 147,56 базисного пункта; 66,41 и 57,51 для рядов биткоина; около 50 базисных пунктов по Lintilhac и Tourin 2017; слабость правил «поддержка–сопротивление»), сравнение с buy-and-hold (лишь небольшая доля обгоняет по сырой доходности; больше — по Sortino и Calmar). Раздел вне выборки: первое полугодие 2018, табл. 9 (коэффициенты Шарпа -0,0502, -0,0641, 1,3553 и 0,7380 для рядов CoinDesk, Bitstamp, Ripple и Ethereum; строка Litecoin положительна по тексту). ↩ ↩2 ↩3 ↩4 ↩5 ↩6
Частые вопросы
Работают ли технические правила на биткоине?
В исследовании Hudson и Urquhart, проверившем 14 919 правил на данных до 31 декабря 2017, правила из каждого из пяти семейств показали значимую среднюю доходность, а большая доля пережила поправки на множественные проверки. Но в чистом тесте вне выборки на первом полугодии 2018 лучшее на истории правило имело отрицательные коэффициенты Шарпа по обеим ценам биткоина, поэтому авторы сообщают об отсутствии предсказуемости биткоина вне выборки.
Обгоняют ли правила buy-and-hold?
В основном нет по сырой доходности: работа пишет, что лишь небольшая доля правил дала годовую доходность выше buy-and-hold в период растущих цен. По метрикам с поправкой на риск, учитывающим просадки, например Sortino и Calmar, заметно больше правил обгоняли его, что авторы читают как избегание больших, глубоких и длинных просадок криптовалют.
Переживает ли прибыль издержки?
У многих правил, по работе. Безубыточные издержки лежали от 7,88 базисного пункта (поддержка–сопротивление, Litecoin) до 147,56 (правило фильтра, Ethereum); для двух рядов биткоина максимумы 66,41 и 57,51. Работа приводит около 50 базисных пунктов как издержки торговли биткоином и находит, что большая доля правил выше этого, кроме правил «поддержка–сопротивление».
Что такое data snooping и как исследование с ним справилось?
Проверка тысяч правил делает вероятным, что некоторые выглядят хорошо случайно. Авторы использовали бутстрэп-p-значения (Sullivan, Timmermann, White 1999) на 1000 перевыборок, затем контролировали групповую ошибку и долю ложных открытий. После этого у большой доли правил по-прежнему оставались значимые доходности.
Значит ли это, что сегодня можно торговать криптой по скользящим средним?
Нет. Основная выборка заканчивается в 2017, окно после неё короткое, а исследование не моделирует ваши издержки, плечо и проскальзывание. Трендовые правила с долгосрочными данными других рынков разобраны в нашей статье о трендследовании; суть в том, что правило должно пройти проверку вне выборки.
Источники
- Technical trading and cryptocurrencies. Robert Hudson, Andrew Urquhart. Annals of Operations Research 297 (2021), 191–220; онлайн 30 августа 2019, открытый доступ (прочитан полный текст), 2021
Статья — исследование, а не инвестиционная рекомендация. Результаты на истории не гарантируют результатов в будущем.