«Разоблачение мифов» или «гипотезы гуру под микроскопом»
В далёком в 2008 году я прочитал пост Пушкарёва (может кто-то помнит такого), что у него есть зависимость которая работает как часы - покупать фишки которые меньше всего падают. Тогда я был слабо технически оснащён поэтому протестировать эту гипотезу никак не мог. Пару недель прочитал что-то подобное у одного «гуру пульса». К слову сказать доходность у него сумасшедшая, правда с такими плечами я бы торговать не мог, мне мои нервы дороже.
Наши данные: 90 самых ликвидных акций с российской фондовой биржи за 2024 год. В качестве динамики рынка берём среднюю динамику акций, и делим на периоды: падение (снижение более чем на 10%), и до следующего падения либо Rise (когда рынок вырос более чем на 10%) и Flat (когда рынок не то чтобы вырос, но и не то чтобы упал). Зачем? Потому что акция, что выжила при падении, может по-разному вести в зависимости от того дальше идёт рост или просто рынок топчется на месте. Пишем для этого функцию track_market_phases. Результаты этой функции табличка (Картинка №1)
Далее встаёт вопрос как проверять гипотезу на основе этой таблички. Мы мелочить не будем используем сразу несколько подходов:
1. Ранжирование — для каждого периода падения найти акцию (или несколько) с минимальным падением и проверить размер отскока. Дёшево сердито
2. Корреляционный анализ - есть ли отрицательная корреляция между Stock Drop (%) и Stock Change (%)
3. Топ-N анализ. Взять топ-N акций с наименьшим падением и проверить, входят ли они в топ-N по росту.
4. Разбиваем все акции на группы, в зависимости от силы падения, и для каждой группы считаем средний процент отскока.
5. Графики — кто не любит цифры. Каждая акция — точка, а серху наложим линию регрессии. Понятно дело через любое множество точек можно провести линию регрессии, поэтому для оценки качества используем показатель R2. Коэффициент линейной регрессии - это и есть корреляция.
Что нашли.
Корреляция: Общая -0.22, Rise -0.26, Flat -0.13. Намёк, что больше падаешь — лучше растешь, но связь слабая, как кофе в офисе.
Сколько раз топ-8 по падению затем опередили рынок по росту? За указанный период было пять периодов падения, так вот только 1 раз из 5, Топ-8 акций с минимальным падением, опередили доходность остальных фишек. Для Топ-8 акций с максимальным падением: 5 из 5.
А вот результат если разбить наши акции на 10 групп, с выводом среднего отсока. Сначала посчитал для каждого периода падения и акции (Картинка №3)
Затем усреднил для всех периодов и всех фишек (Картинка №3). Опять видим что кто сильнее упал на падении рынка, сильнее отрос на росте рынка.
И наконец график (Картинка №4), с наложенной кривой регрессии в разбивки на Rise/ Flat. Каждая акция - точка. Rise (-0.26, R² = 0.07), Flat (-0.13, R² = 0.02) — почти хаос. Линии регрессии можно ведь нарисовать по-любому множеству точек, даже если там нет тенденции. Но я бы заметил что множество точек для Rise вплоне прилично описывается прямой и R² там побольше
И как ни крути кривая имеет отрицательный наклон.
#гуру #тестирование #гипотезы #торговля