Блог им. ant_sh

Прикладная широта рынка - выяснение пределов формулы macro-RTQ в районе вершин рынка




В предыдущем посте серии были рассмотрены ключевые отношения маркет-тайминга с помощью категорий широты и была обозначена структура формулы macro-RTQ. Данный пост будет посвящён анализу дней вершин рынка и дней, предшествующих вершинам, с целью определения пределов в этой формуле — будем выяснять, какой диапазон значений ключевых отношений маркет-тайминга обычно предшествует вершинам.

Недостатки формулы macro-RTQ (и любых рыночных индикаторов вообще)

Нет точных пределов

Формула macro-RTQ по сути пытается определить степень экстремальности перекупленности индекса по сравнению с остальным рынком, и даже при наличии достаточной статистики нельзя точно подобрать пределы формулы, т.к. иррациональность масс не поддаётся точной оценке — консервативный предел будет пропускать сигнал или обнаруживать его поздно, агрессивный предел будет давать много ложных сигналов;

Нет гарантии пределов

Чтобы выяснить диапазон нормальных и предельных значений для формулы macro-RTQ нужно изучить достаточно много примеров поведения категорий широты а) во время аптренда и б) вблизи вершин – анализа всего 2 вершин недостаточно (курвфиттинг), и не факт, что в последующих рыночных циклах подобранные ранее пределы сохранятся;

Одной формулы macro-RTQ недостаточно

Как отметил мэтр в HTMMIS, и в чём можно удостовериться с помощью категорий широты, аптренд на широком рынке заканчивается раньше, чем  в индексе, который благодаря RTQ может продолжать его ещё очень долго. Если короче, продажа потому что «выше уже некуда», даже если у вас есть «волшебная формула» типа macro-RTQ – это поле, на котором слили свои депозиты армии трейдеров.

Однако, провести анализ и выявить хоть какие-то пределы для получения примерной оценки ситуации macro-RTQ всё равно можно, принимая во внимания всё вышеперечисленное и допуская их несовершенство.

Ключевые отношения маркет-тайминга на «нормальном» рынке

Рассмотрим ключевые отношения на рынке, находящемся в аптренде:

Прикладная широта рынка - выяснение пределов формулы macro-RTQ в районе вершин рынка
2018-06-27

general market vs index m 1.05 i 1.17 uptrend/downtrend ratio
trendabove50 2.51% 2.00%      
pullingback 10.35% 12.83%      
lostmomentum 17.64% 13.03% U 32.12% 28.66% 0.89 uptrend balance
breakabove50up 0.66% 0.40%      
breakabove50dn 0.17% 0.20%      
wentabove50up 0.95% 0.40%      
wentabove50dn 0.31% 0.00%      
breakbelow50up 5.15% 3.81%      
breakbelow50dn 0.83% 0.40%      
wentbelow50up 3.92% 6.01%      
wentbelow50dn 2.18% 4.01%      
consbelow50 5.13% 5.81%      
bouncebelow50 1.51% 2.81%      
bounceabove200 5.00% 4.21%      
consbelow200 8.18% 9.82% *** ***  
bouncebelow200 2.49% 1.40%      
bounceabove50 4.90% 9.82%      
bottoming 8.94% 6.81% D 30.61% 24.45% 0.80 downtrend balance
bottombounce 0.98% 0.60%      
trendbelow50 18.20% 15.63%      

1. Отношение %Ваптренде/%Вдаунтренде для широкого рынка.

broad_market_upt_dnt_ratio = 1.05

Широкий рынок в аптренде (если аптренд поддержан широким рынком, это отношение на нормальном бычьем рынке должно быть > 1, т.е. количество акций в аптренде больше, чем количество акций в даунтренде. На абсолютно боковом/choppy рынке равно 1).

2. Отношение %Ваптренде/%Вдаунтренде для индекса

index_upt_dnt_ratio = 1.17

RTQ не наблюдается – отношение в индексе почти такое же, как и на широком рынке, и совсем немного выше 1. (если индекс в аптренде, это отношение > 1. Указывает на степень macro-RTQ и перекупленности в индексе)

3. Баланс аптренда рынка и индекса

uptrend_balance_ratio = 0.89

RTQ не наблюдается – отношение даже меньше 1, на широком рынке доля акций в аптренде больше благодаря мусору со дна, который восстанавливается быстрее, чем голубые фишки. (На идеальном рынке баланс должен быть равен 1, т.е. доля акций в аптренде что на общем рынке что в индексе должна быть одинаковой, но из-за run-to-quality он > 1. Указывает на степень macro-RTQ — чем больше, тем выше run-to-quality, т.е. большинство хороших акций локализовано в индексе).

4. Баланс даунтренда рынка и индекса.

dntrend_balance_ratio = 0.80

RTQ не наблюдается – отношение немного меньше 1 (На идеальном рынке он должен быть равен 1, т.е. доля акций в даунтренде что на общем рынке что в индексе должна быть одинаковой, но из-за run-to-quality он < 1. Указывает на степень macro-RTQ — чем меньше, тем выше run-to-quality, т.е. отстающих акций в индексе почти нет).

Ключевые отношения маркет-тайминга в районе вершины осени 2018

Прикладная широта рынка - выяснение пределов формулы macro-RTQ в районе вершин рынка

Ключевые отношения 2018-09-25

2018-09-25
general market vs index m 0.98 i 2.28 uptrend/downtrend ratio
trendabove50 4.84% 4.23%      
pullingback 2.65% 3.63%      
lostmomentum 18.69% 32.26% U 29.47% 43.15% 1.46 uptrend balance
breakabove50up 0.99% 1.41%      
breakabove50dn 0.93% 0.81%      
wentabove50up 2.31% 1.61%      
wentabove50dn 0.97% 1.21%      
breakbelow50up 1.83% 3.23%      
breakbelow50dn 0.60% 1.01%      
wentbelow50up 3.07% 6.05%      
wentbelow50dn 2.06% 1.61%      
consbelow50 12.45% 6.65% *** ***  
bouncebelow50 3.56% 2.02%      
bounceabove200 3.87% 4.64%      
consbelow200 4.34% 6.25%      
bouncebelow200 0.74% 0.60%      
bounceabove50 6.87% 4.44%      
bottoming 16.53% 11.09% D 29.99% 18.95% 0.63 downtrend balance
bottombounce 4.10% 1.21%      
trendbelow50 8.62% 6.05%      
  • broad_market_upt_dnt_ratio = 0.98 – широкий рынок в даунтренде, слабость
  • index_upt_dnt_ratio = 2.28 – индекс в аптренде, RTQ
  • uptrend_balance_ratio = 1.46 – доля акций в аптренде в индексе значительно выше, чем на широком рынке, RTQ
  • dntrend_balance_ratio = 0.63 – доля акций в даунтренде в индексе значительно ниже, чем на широком рынке, RTQ

Ключевые отношения 2018-10-02

2018-10-02
general market vs index m 0.77 i 2.06 uptrend/downtrend ratio
trendabove50 3.23% 6.87%      
pullingback 4.58% 2.63%      
lostmomentum 15.46% 27.88% U 25.73% 43.23% 1.68 uptrend balance
breakabove50up 0.97% 2.63%      
breakabove50dn 0.41% 0.61%      
wentabove50up 1.50% 3.23%      
wentabove50dn 0.49% 0.40%      
breakbelow50up 2.30% 2.02%      
breakbelow50dn 0.95% 1.21%      
wentbelow50up 3.02% 2.22%      
wentbelow50dn 2.24% 0.61%      
consbelow50 12.15% 12.53% *** ***  
bouncebelow50 7.44% 3.43%      
bounceabove200 3.25% 4.85%      
consbelow200 4.54% 5.66%      
bouncebelow200 1.34% 0.61%      
bounceabove50 4.11% 2.22%      
bottoming 14.86% 9.90% D 33.36% 21.01% 0.63 downtrend balance
bottombounce 1.99% 0.20%      
trendbelow50 15.17% 10.30%      
  • broad_market_upt_dnt_ratio = 0.77 (0.98 неделю назад) – широкий рынок в даунтренде, даунтренд расширяется
  • index_upt_dnt_ratio = 2.06 (2.28 неделю назад) – индекс в аптренде, немного откатился
  • uptrend_balance_ratio = 1.68 (1.46 неделю назад) – доля акций в аптренде в индексе значительно выше, чем на широком рынке, увеличилась из-за усиления RTQ
  • dntrend_balance_ratio = 0.63 (без изменений) – доля акций в даунтренде в индексе значительно ниже, чем на широком рынке

 

Ключевые отношения 2018-10-03

2018-10-03
general market vs index m 0.81 i 2.01 uptrend/downtrend ratio
trendabove50 4.21% 6.46%      
pullingback 3.00% 2.22%      
lostmomentum 15.26% 28.08% U 26.23% 41.82% 1.59 uptrend balance
breakabove50up 1.79% 1.82%      
breakabove50dn 1.15% 0.20%      
wentabove50up 1.97% 3.23%      
wentabove50dn 0.82% 0.00%      
breakbelow50up 1.21% 3.84%      
breakbelow50dn 0.23% 0.20%      
wentbelow50up 2.77% 1.41%      
wentbelow50dn 1.83% 1.41%      
consbelow50 15.08% 14.95% *** ***  
bouncebelow50 5.07% 2.83%      
bounceabove200 3.51% 4.44%      
consbelow200 4.11% 4.04%      
bouncebelow200 0.97% 0.20%      
bounceabove50 5.75% 4.04%      
bottoming 17.40% 12.12% D 32.23% 20.81% 0.65 downtrend balance
bottombounce 3.25% 1.01%      
trendbelow50 10.62% 7.47%      
  • broad_market_upt_dnt_ratio = 0.81 (0.77 вчера, 0.98 неделю назад) – широкий рынок в даунтренде, даунтренд немного сужается за счёт oversold bounce к 50МА снизу (consbelow50 стало 15.08%, было 12.15%)
  • index_upt_dnt_ratio = 2.01 (2.06 вчера, 2.28 неделю назад) – индекс в аптренде, начало продаж в индексе
  • uptrend_balance_ratio = 1.59 (1.68 вчера, 1.46 неделю назад) – доля акций в аптренде в индексе значительно выше, чем на широком рынке, дисбаланс снизился с началом продажи в индексе
  • dntrend_balance_ratio = 0.65 (0.63 было) – доля акций в даунтренде в индексе значительно ниже, чем на широком рынке, дисбаланс снизился с началом продажи в индексе

Ключевые отношения маркет-тайминга в районе вершины весны 2019

Прикладная широта рынка - выяснение пределов формулы macro-RTQ в районе вершин рынка

Ключевые отношения 2019-04-24

2019-04-24
general market vs index m 0.96 i 3.62 uptrend/downtrend ratio
trendabove50 5.84% 10.10%      
pullingback 1.81% 2.77%      
lostmomentum 20.46% 32.87% U 30.51% 49.50% 1.62 uptrend balance
breakabove50up 1.11% 2.38%      
breakabove50dn 0.50% 0.20%      
wentabove50up 1.29% 1.39%      
wentabove50dn 0.54% 0.20%      
breakbelow50up 1.17% 1.58%      
breakbelow50dn 0.33% 0.20%      
wentbelow50up 1.71% 2.77%      
wentbelow50dn 1.00% 0.79%      
consbelow50 6.67% 4.55%      
bouncebelow50 2.75% 2.77%      
bounceabove200 6.72% 9.11%   ***  
consbelow200 8.55% 7.13% ***    
bouncebelow200 1.06% 0.59%      
bounceabove50 7.65% 7.52%      
bottoming 15.58% 6.93% D 31.89% 13.66% 0.43 downtrend balance
bottombounce 2.65% 1.19%      
trendbelow50 12.60% 4.95%      
  • broad_market_upt_dnt_ratio = 0.96 – широкий рынок в даунтренде, слабость
  • index_upt_dnt_ratio = 3.62 – индекс в аптренде, экстремальный RTQ
  • uptrend_balance_ratio = 1.62 – доля акций в аптренде в индексе значительно выше, чем на широком рынке, RTQ
  • dntrend_balance_ratio = 0.43 – доля акций в даунтренде в индексе значительно ниже, чем на широком рынке, RTQ

Ключевые отношения 2019-05-02

2019-05-02
general market vs index m 0.85 i 2.45 uptrend/downtrend ratio
trendabove50 5.51% 10.69%      
pullingback 2.21% 2.77%      
lostmomentum 18.42% 31.49% U 29.16% 48.51% 1.66 uptrend balance
breakabove50up 1.34% 2.18%      
breakabove50dn 0.52% 0.20%      
wentabove50up 1.67% 1.39%      
wentabove50dn 0.63% 0.20%      
breakbelow50up 1.46% 1.78%      
breakbelow50dn 0.23% 0.00%      
wentbelow50up 2.21% 3.56%      
wentbelow50dn 0.96% 0.79%      
consbelow50 8.31% 7.13% *** ***  
bouncebelow50 2.99% 2.38%      
bounceabove200 4.99% 7.13%      
consbelow200 5.89% 3.56%      
bouncebelow200 1.13% 1.58%      
bounceabove50 8.29% 4.95%      
bottoming 15.77% 7.72% D 34.34% 19.80% 0.58 downtrend balance
bottombounce 3.89% 1.78%      
trendbelow50 13.56% 8.71%      
  • broad_market_upt_dnt_ratio = 0.85 (0.96 неделю назад) – широкий рынок в даунтренде, даунтренд расширяется
  • index_upt_dnt_ratio = 2.45 (3.62 неделю назад) – RTQ, немного откатился
  • uptrend_balance_ratio = 1.66 (1.62 неделю назад) – доля акций в аптренде в индексе значительно выше, чем на широком рынке, RTQ продолжается
  • dntrend_balance_ratio = 0.58 (0.43 неделю назад) – доля акций в даунтренде в индексе значительно ниже, чем на широком рынке, дисбаланс снизился с началом продажи в индексе

Ключевые отношения 2019-05-03

2019-05-03
general market vs index m 0.97 i 3.01 uptrend/downtrend ratio
trendabove50 7.18% 10.50%      
pullingback 1.87% 2.18%      
lostmomentum 18.76% 33.86% U 31.82% 51.88% 1.63 uptrend balance
breakabove50up 2.45% 3.37%      
breakabove50dn 1.35% 1.19%      
wentabove50up 1.56% 1.98%      
wentabove50dn 0.58% 0.20%      
breakbelow50up 0.40% 0.40%      
breakbelow50dn 0.17% 0.00%      
wentbelow50up 1.68% 2.57%      
wentbelow50dn 1.19% 0.59%      
consbelow50 7.09% 7.13%      
bouncebelow50 2.50% 2.18%      
bounceabove200 6.03% 5.74%      
consbelow200 5.24% 3.37%      
bouncebelow200 1.02% 0.79%      
bounceabove50 9.15% 7.52% *** ***  
bottoming 16.29% 7.33% D 32.80% 17.23% 0.53 downtrend balance
bottombounce 4.91% 1.78%      
trendbelow50 10.59% 7.33%      
  • broad_market_upt_dnt_ratio = 0.97 (0.85 вчера, 0.96 неделю назад) – широкий рынок в даунтренде, даунтренд немного сужается за счёт oversold bounce (% в даунтренде снизился — стал 32.8%, был 34.34%)
  • index_upt_dnt_ratio = 3.01 (2.45 вчера, 3.62 неделю назад) – RTQ
  • uptrend_balance_ratio = 1.63 (1.66 вчера, 1.62 неделю назад) – доля акций в аптренде в индексе значительно выше, чем на широком рынке, дисбаланс снизился с началом продажи в индексе, но всё равно высокий
  • dntrend_balance_ratio = 0.53 (0.58 вчера, 0.43 неделю назад)  – доля акций в даунтренде в индексе значительно ниже, чем на широком рынке, дисбаланс снизился с началом продажи в индексе, но всё равно высокий

Уточнение пределов формулы macro-RTQ

Структура формулы macro-RTQ (подробное описание концепции формулы в  предыдущем посте серии ):

run_to_quality_or_safety =  uptrendpct_index > uptrendpct_significant_limit &&

(  (  uptrend_balance_ratio > uptrend_balance_ratio_limit &&
       dntrend_balance_ratio < dntrend_balance_ratio_limit &&
       index_upt_dnt_ratio > index_upt_dnt_ratio_limit 

    )    ||
  index_upt_dnt_ratio > index_upt_dnt_ratio_limit_wild

) ;

На основании анализа выше можно принять следующие пределы для формулы:

Значительный % акций индекса в аптренде – необходимое условие RTQ

uptrendpct_significant_limit=41

Почти все акции в аптренде по сравнению с общим рынком

uptrend_balance_ratio_limit = 1.58   (манипуляция/дисбаланс аптренда)

Почти нет акций в даунтренде по сравнению с общим рынком

dntrend_balance_ratio_limit = 0.7  (манипуляция/дисбаланс даунтренда)

%Ваптренде превышает %Вдаунтренде в индексе почти вдвое

index_upt_dnt_ratio_limit = 1.8   (манипуляция/перекупленность в индексе)

%Ваптренде превышает %Вдаунтренде в индексе втрое

index_upt_dnt_ratio_limit_wild = 3   (дикая манипуляция/экстремальная перекупленность в индексе)

Почему происходит run-to-quality

Говоря о «манипуляции» и/или «дисбалансе» нужно учитывать, что по большей части это не специально подстроенные кем-либо на Уолл-Стрит или в Вашингтоне махинации, а совокупность факторов:

  • Это естественный процесс «прополки» и «украшения витрин» aka end-of-month/quarter window dressing манименеджерами – продажа худших акции портфеля, наращивание позиции в  лучших акциях портфеля. Капиталы у них умопомрачительные, вот и получается, что на поздних стадиях аптренда растёт избранная горстка мегакапов — BA (2017), FANG (2015, 2018), V/MA/MSFT (2019) (см. Признаки macro-RTQ в предыдущем посте);
  • Это самый настоящий run-to-quality, когда все остальные мировые рынки падают, а американский держится — подтверждение того, что S&P500 является синонимом фондового рынка США и для него есть море различных инструментов для любой категории инвесторов/трейдеров так или иначе «торгующих Америку»;
  • Это публика хочет поздно вскочить на подножку поезда и не может найти других достойных кандидатов на покупку (что неудивительно из-за первого пункта);
  • Это фактические манипуляции для «разгрузки на хаях» этой самой публике, сопровождаемые вбросом дезинформации со стороны крупных профучастников;
  • Это «невидимая рука рынка» — всё вышеперечисленное + ещё что-то.

 


Следующий пост будет посвящён рассмотрению признаков надвигающейся коррекции и определению их с помощью категорий широты рынка aka правилам маркет-тайминга. No flipping!

 

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
1.1К | ★2
4 комментария
Серьезное исследование. Спасибо автору.
Прочесть ниасилил, но плюсанул от души )
avatar
а где сама формула? 
avatar
SergeyJu, в тексте выше run_to_quality_or_safety =…
avatar

Читайте на SMART-LAB:
Фото
Т⁠-⁠Банк представил новое поколение супераппа
В приложении появились новые сферы и данные о счетах и кредитах в других банках, а с главного экрана убрали лишнее Т⁠-⁠Банк объявил новый...
Фото
Стратегия на IV квартал 2026 года. Экономика
Дарья Фёдорова Инвестиционная Стратегия на IV квартал 2026 года предлагает ориентиры для управления портфелем. Ведущие аналитики...
Фото
«ЛУКОЙЛ» будоражит рынок: дивиденды и сделка драйвят акции
Акции «ЛУКОЙЛа» сегодня снова в фокусе рынка – на пике дня они достигали отметки 5687,5 рубля, то есть фактически вернулись на уровни 6...
Фото
Хэдхантер. Рынок труда в сентябре: hh.индекс снизился до 8,5 - становится лучше?
Вышла статистика рынка труда за сентябрь 2026 года (за август можно почитать здесь ), которую Хедхантер публикует ежемесячно, что же там...

теги блога Anton Shabunin

....все тэги



UPDONW
Новый дизайн