18+
реклама
18+
Бургер менюБургер меню

Ярослав Суков – Код Канала: Как Standard Deviation Channel взламывает хаос рынка (страница 3)

18

В этом смысле SDC — более устойчивый инструмент, чем любая модель, которая считает вероятности из колокола.

Правило, которое я выучил в 2008-м

Разбирая завалы Lehman Brothers, я увидел один и тот же паттерн на графиках тех, кто выжил. Они не использовали фиксированные стопы. Они использовали динамические каналы.

Один из них показал мне запись: «16 сентября 2008, 10:30 утра. Цена AIG пробила -2σ SDC на часовом. Но ширина канала за последние 4 часа выросла в 3 раза. Это не разворот. Это ускорение. Шорчу».

Он заработал 40% за день. А другой трейдер в той же конторе увидел то же -2σ и купил «возврат к среднему». Разорился.

Канал был один. А контекст — разный.Главный урок гауссовской трагедии: не доверяй цифре без истории. Стандартное отклонение — это не судьба. Это всего лишь линейка. А рынок — это текст, написанный не на Гауссовом, а на человеческом языке: с криками, паузами и безумными неологизмами.

И именно этот язык мы продолжим расшифровывать в следующей главе — когда введём FVG (Fair Value Gap) как мост между каналом и реальным потоком ордеров.

Но об этом — чуть позже. Сначала ты должен прочувствовать: колокол разбит. И на его осколках мы строим новый инструмент.

Глава 3. Математика стандартного отклонения: как измерить хаос

Интуитивное объяснение: Почему баскетболист и бухгалтер чувствуют дисперсию по-разному

Представь двух людей. Игорь — центровой в баскетбольной команде. Из 10 трёхочковых бросков он пять раз попадает ровно в кольцо, а пять раз посылает мяч в щит, в штангу или на трибуну за судьей. Его попадания размазаны по всей площадке.

Олег — бухгалтер. Он тоже делает 10 бросков. Но каждый раз — миллиметр в миллиметр в ту же точку, что и предыдущий. Только вот беда: эта точка — за пределами площадки, в кустах.

У обоих среднее попадание (средняя координата) может быть одинаковым — скажем, 4 метра от кольца с отклонением влево. Но разброс — дисперсия — у Игоря огромен, у Олега равен нулю. Именно этот разброс, эта «неопределенность», и есть душа стандартного отклонения.

Теперь перенесём метафору на рынок. У нас есть акция Nvidia. За 30 дней её средняя цена (линейная регрессия) ползет вверх. Но как она движется вокруг этой средней? Бывают дни, когда цена прилипает к средней линии, как загипнотизированная — это «бухгалтерский режим». А бывают дни, когда она скачет на 5% вверх, через час на 4% вниз — «баскетбольный режим».

Стандартное отклонение — это просто число, которое говорит: «В день X разброс цены вокруг тренда составлял Y долларов». Если Y маленький — рынок скучает. Если большой — рынок пьёт энергетики и гоняет мяч по всей площадке.

Но есть нюанс, который убивает новичков. Они видят: «стандартное отклонение выросло, значит, риск вырос, надо выходить». Нет, дружище. Выросшее отклонение означает не «опасно», а «активно». В активном рынке твои шансы как заработать, так и потерять — выше. Вопрос не в самом отклонении, а в том, почему оно выросло (пришла новость, сломался маркет-мейкер, алгоритмы охотятся за стопами).

Как рассчитывается отклонение: Путь от разности до корня

Теперь от образов — к цифрам. Но не бойся. Мы пройдём этот путь как прогулку по лесу: сначала увидим тропинку (логику), потом каждую кочку (коэффициент), и только в конце — формулу как общий вид с высоты птичьего полёта.

Допустим, мы построили среднюю линию нашего канала — это линейная регрессия за последние N баров (например, 20). Она задана уравнением:

Центрt = at + b,

где ( t ) — номер бара (1, 2, ..., N), ( a ) — наклон (тренд), ( b ) — начальный уровень.

Для каждого бара у нас есть реальная цена закрытия (или high/low — зависит от цели канала, мы обычно берём close для регрессии).

Разница между реальной ценой и центром — это остаток (residual) или «ошибка регрессии»:

ei = Pi - Центрi

Положительный остаток означает, что цена выше средней линии (бычий перекос). Отрицательный — ниже (медвежий перекос).

Теперь нам нужно понять: какой размер имеют эти остатки «в типичном случае». Если мы просто возьмём среднее арифметическое от ( ei ), половина положительных и половина отрицательных сократятся, и мы получим ноль — бесполезно. Нам нужна величина отклонения без знака.

Гаусс (и, кстати, Лежандр независимо) предложил возвести остатки в квадрат. Почему квадрат?

Потому что:

- Плюс и минус оба становятся положительными.

- Большие ошибки получают больший вес (квадрат 4 даёт 16, а квадрат 1 даёт 1) — это хорошо: мы хотим наказывать редкие, но дикие выбросы.

Шаг за шагом:

1. Находим остатки ( ei ) для каждого из N баров.

2. Возводим их в квадрат ( ei2 ).

3. Суммируем все квадраты: ( sumi=1N ei2 ).

4. Делим на количество баров (почти). Если бы мы делили на N, получили бы дисперсию (variance). Но в статистике для выборки (а наш фиксированный кусок графика — это выборка из бесконечного рынка) лучше делить на ( N-1 ), чтобы не занижать оценку разброса. Это называется «несмещённая оценка дисперсии».

5. Извлекаем квадратный корень из того, что получилось. Потому что мы возводили в квадрат — теперь возвращаемся к исходным единицам (доллары, евро, пункты). Получаем стандартное отклонение:

σ= sqrt { [ 1/(N-1)]*sumi=1N ( Pi - Центрi )2

Вот и всё. Это не магия, а простая мера «типичного расстояния от центра».

Пример из реального графика (упрощённый)

Возьмём 5 закрытий часовых свечей для акции условной Tesla (цифры упрощены для арифметики):

Бар 1: 100

Бар 2: 102

Бар 3: 101

Бар 4: 104

Бар 5: 103

Сначала строим линейную регрессию (давай быстро, можно верить на слово) — допустим, центр получается: 100.5, 101.2, 101.9, 102.6, 103.3.

Считаем остатки: -0.5, +0.8, -0.9, +1.4, -0.3.

Квадраты: 0.25, 0.64, 0.81, 1.96, 0.09.

Сумма = 3.75.

Делим на (N-1)=4 0.9375.

Корень 0.968 (пункта).

Значит, типичное отклонение цены от центра канала за эти 5 часов — около 97 центов. Первая сигма = 0.97. Вторая = 1.94. Третья = 2.91.

Внимание, вопрос: как вы понимаете, что на баре 4 цена была +1.4 от центра, что больше одной сигмы (0.97), но меньше двух. Это «нормальное напряжение». А вот если бы цена ушла на +2.5 — это уже «аномалия».

Связь со средней линией: танец двух сущностей

Теперь самое важное. Начинающие думают, что средняя линия и сигмы — это как рельсы и шпалы: независимые, просто параллельные полоски. Но нет. В канале Standard Deviation (в отличие от статической регрессии) полосы пересчитываются динамически, потому что отклонение σ зависит от всех остатков, а те — от положения средней линии. И когда цена пробивает одну сигму, это влияет на ширину всего канала.

Это напоминает аккордеон: сожми его — ноты те же, но звук уже другой.

Типы связи:

1. Сужение канала (σ уменьшается)

Цена несколько баров подряд идёт впритык к средней линии. Остатки близки к нулю. Дисперсия падает. Все три сигмы сжимаются. Это состояние называется «рыночная скука» или compression. В этой фазе классические индикаторы (RSI, MACD) часто дают ложные сигналы, а вот SDC становится сверхчувствительным: даже небольшое движение в 0.5% может стать прорывом наружу из-за узости канала.

Правило сжатой пружины: когда сигмы сужаются к средней дольше 15–20 баров, будь готов к экспансии — резкому расширению.

2. Расширение канала (σ растёт)

Цена совершает качели: то высоко над средней, то глубоко под ней. Квадраты остатков большие. σ растёт. Канал «открывается», как пасть кита. В этом состоянии пробой первой сигмы уже не так значим — потому что сама сигма далеко от центра. Наоборот, если цена, оттолкнувшись от -2σ, идёт к средней, это может быть сильным движением, потому что «резина» канала тянет назад с большей силой (эффект регрессии к среднему усиливается с расстоянием).

3. Дрейф средней линии

Рынок может иметь тренд: средняя ползёт вверх или вниз. Стандартное отклонение при этом может быть маленьким (аккуратный восходящий канал) или большим (рваный, но всё же растущий). Самая частая ошибка — торговать пробой относительно центра, не учитывая наклон. Если средняя резко пошла вверх, а цена «висит» на +1σ, это не «перекупленность», а «нормальное ускорение».

Главная формула для принятия решений: