Блог им. AlexanderTomtosov
Привет, сегодня вместо традиционного бэктеста разберем площадки, где можно подсмотреть идеи для торговых стратегий. Навеяно постом Eugene Logunov о литературе для алго-трейдера https://smart-lab.ru/blog/627444.php Теперь у нас есть методики, но где взять идеи? :)
Наши предыдущие бэктесты хоть и адаптированы под Россию и имеют отличия в реализации – все равно основываются на ранее выявленных закономерностях в США/Европе. Сразу скажу, что речь пойдет об исследованиях в открытом доступе. Если на работе/в университете есть доступ к EBSCO или Science Direct, то вы и сами знаете, где все посмотреть.
Зачем вообще читать академические ресерчи, если фонд LTCM показал, что кол-во цитирований и премий спорно соотносится с успехом на рынке?
Хорошие ресерчи дают базовые идеи о том, что и почему работало в прошлом, на каких стадиях и почему перестало. Да, в них есть реализация или дизайн исполнения, но обычно он сырой и его всегда можно поменять, сохранив базовую идею. В отличие от дискуссий в рунете, очень сложно опубликовать что-то без пруфов, а проверка устойчивости не ограничивается t-статистикой > 3. Сам текст хорошо структурирован, методика либо объясняется полностью, либо ссылается на такой текст. Авторы в основном исследователи, которые выполняя свою работу попутно дают подсказки практикам. Но встречаются и практики, например, аналитики хедж фонда AQR сейчас главные поставщики контента по факторным стратегиям или ученые Dimson и Ibbotson, которые параллельно пишут исследования для инвестиционных банков. Если желание почитать что-то заумное осталось, то сформулируйте идею/биржевую аномалию, которую хотите проверить (например, покупка акций с наибольшими дивидендами) и возвращайтесь к этому тексту.
Если обратится в Google, то поиск обычно дает плохой результат: в топе будет вики/инвестопедия, видосики от брокеров и фин. консультантов:
Эффективность поиска будет ЗНАЧИТЕЛЬНО лучше если искать в специализированной базе, например, Research Gate. Сам ресурс бесплатный и имеет смысл после регистрации проставить интересующие темы, чтобы не получать ресерчи по физике (momentum) или другим дисциплинам. Поищем статьи с бэктестом высокодивидендых акций:
Уже неплохо, но в большинстве случаев работы будут в закрытом доступе. Уже зная нужную работу, можно поискать ее в гугле или в специальных программах, но издательства следят за тем, чтобы контент не уходил на сторону и такие PDF быстро выпиливаются.
В таком случае имеет смысл обратиться к заведомо бесплатным архивам научных статей. Рассмотрим 2 самых крупных: SSRN https://www.ssrn.com/index.cfm/en/ от издателя Elsevier и https://arxiv.org от Корнеллского университета. По личным наблюдениям, если SSRN более финансово-экономический + там встречаются и очень авторитетные авторы, то архив более айтишный с упором на реализацию и новые методы (МЛ, НС). Если есть задача плотно разобраться в новой теме, то я начинаю с SSRN с последующим переход к архиву.
В случае с SSRN нужна регистрация, но издатель ничего не продает и сильно не спамит, поэтому все ок. Допустим, что нам нравится стратегия Momentum и не нравятся ее большие просадки. Может есть какие-то наработки по тестированию со стоп-лосами?
Первая статья как раз для нас. Кстати, рекомендую ее почитать всем адептам трендовой торговли. Теперь перейдем к архиву. На стартовой странице проставьте в «Subject search and browse» дисциплину «Economics», чтобы не было путаницы и можно начинать. Например, нам интересна реализация Volatility scaling в торговых стратегиях:
В случае с архивом, лучше запрашивать не абстрактный Value или Momentum, а желаемую цель + метод.
Где посмотреть реализацию
Обычно методика в тексте выглядит понятно и после ознакомления можно переходить к сбору данных и первым прогонкам. Пример модифицированного Momentum:
Если не совсем понятно, то имеет смысл посмотреть готовый код единомышленников. Мне нравится связка GitHub (основа) + Stackoverflow (если что-то непонятно). Пример поиска стратегии с минимальной волатильностью на Python:
Иногда имеет смысл заглянуть и на YouTube, но там можно найти что-то только по самым популярным стратегиям. И даже это большая редкость:
Можно поискать на специализированных квант-каналах, например, Quantopian или Quantra. Но это коммерческие сервисы со всеми вытекающими.
На каких исследователей можно подписаться
Иногда хорошую работу может написать и студент, а почетный профессор выдать проходной текст для наукометрии. Но в большинстве случаев интересные исследования делают опытные ученые с хорошим треком предыдущих работ. Для экономии времени имеет смысл составить список авторитетных авторов по своей теме и раз в месяц проверять обновления. Пример списка из сильных исследователей по теме факторных инвестиций:
Дополнительно о том, как искать и читать исследования
Классификация даже факторных стратегий – большая тема и ее обзор выходит за рамки этого короткого туториала. Если очень коротко и грубо, то такие ресерчи можно разделить на:
Если времени мало, то можно прочитать только абстракт, методику и результат (с проверкой устойчивости). Но желательно бегло прочитать все, т.к. предпосылки стратегии берутся не из вакуума, а из других работ. Почти всегда есть какая-то базовая супер-работа в которой заложены предпосылки. Имеет смысл прочитать и ее. В последнее время часто встречаю онлайн аппендиксы с куском кода или данных – это полезная находка.
Напоследок надо сказать о недостатках бесплатных баз:
Примеры хороших статей мы выложим в Telegram-канале: @sentimetrica t.me/sentimetrica Там же будет больше ресерчей и данных.
Работа по тестированию стратегий и формированию баз данных, построению набора факторов влияния на инвестиционную привлекательность реализуется в рамках проектов ЛАФР (www.fmlab.hse.ru), включая проект по сантименту на развивающихся рынках капитала ФЭН НИУ ВШЭ. Не является индивидуальной инвестиционной рекомендацией.
Желательно, чтобы начинающий имел физ-мат образование и знание языков программирования.
Плохой опыт хуже чем никакой.
Переучивать сложнее чем учить с нуля раз в 10.
Cross-Sectional Alpha Dispersion and Performance Evaluation??
Может я слишком пессимистично отнесся к выводам Харви, лучше читать в оригинале :) Переведенную статью на русский залью в тг на днях.
главное тока в него деньги не вкладывать… продавать можно.
Ну а задним числом поискать обоснование почему оно работало тогда но не сейчас это как раз тема для статьи но пожалуй не более того. Обычно просто говорят «рынок изменился»!
Если честно, то никто не будет выкладывать реально приносящие стратегии в общий доступ.
В лучшем случае это будет заготовка, которую еще надо дорабатывать.
Хотя идеи тоже бывают интересные.
есть здоровенный раздел инженерного знания с множеством книг который применим к алготрейдингу 1 в 1… все было придумано еще в 60ых
и это не матстатистика…
но и этого не надо… т.к все чезвычайно просто
вы имеете в виду покупать дешево и продавать дорого? ;)
если серьезно, то тоже хотелось бы немного по-подробнее.
Если не секрет, сколько профитных стратегий Вы нашли таким путем? Такой вот традиционный скромный вопрос :)
Eugene Logunov поведал нам в предыдущем топике следующее:
От этого и идут различные допилы, переключатели и принятия сверх риска.
Вы их на бектестере прогнали или в живую пробовали?