Денежный поток Чайкина (CMF): применение, сочетания и идеи для стратегий
Денежный поток Чайкина спрашивает, где каждый бар закрылся внутри собственного диапазона, и взвешивает этот ответ по числу проторгованных контрактов. Закрытия у верха на большом объёме считаются накоплением, закрытия у низа — распределением. На этой странице разобрано, как фьючерсные трейдеры читают получающийся поток вокруг нулевой линии и как его тестирует генератор стратегий.
Что он измеряет
Денежный поток Чайкина начинается внутри каждого отдельного бара. Он смотрит, где закрытие легло между максимумом и минимумом бара. Закрытие у максимума говорит, что покупатели контролировали бар к концу, у минимума — что продавцы, а в середине — о равновесии. Это положение затем умножается на объём бара, так что решительное закрытие на большой торговле весит гораздо больше, чем решительное закрытие на тихом баре.
Взвешенные результаты суммируются за недавнее окно и делятся на суммарный объём этого окна, что удерживает вывод в фиксированном коридоре вокруг нуля и делает показания сопоставимыми между контрактами с очень разными объёмами. Положительные показания означают, что в целом закрытия находились высоко в своих диапазонах на значимом объёме. Отрицательные — обратное.
Именно такая конструкция отличает его от балансового объёма. OBV определяет покупки или продажи по направлению закрытия относительно предыдущего закрытия и засчитывает бар целиком. Денежный поток Чайкина игнорирует предыдущее закрытие и судит каждый бар по его собственным меркам, поэтому бар, закрывшийся выше вчерашнего, но у собственного минимума, читается как давление продавцов. Поэтому он лучше подходит, когда важна убеждённость внутри бара, и хуже — когда гэпы несут большую часть дневного движения.
Как он ведёт себя на реальных рынках
На растущем рынке с прочным участием поток обычно остаётся на положительной стороне, опускаясь к нулю во время откатов и отскакивая, когда возвращаются покупатели. Поток, остающийся положительным при снижении цены, читается как накопление: продавцы могут толкать закрытие вниз, но покупатели раз за разом забирают позднюю часть каждого бара.
Когда цена растёт, а поток сползает к нулю или становится отрицательным, закрытия смещаются к минимумам своих баров, даже пока цена ползёт вверх, что говорит о том, что рост продают. Обратная картина, падающий рынок с растущим потоком, намекает на поглощение. Эти расхождения — поводы для внимания, а не точные точки разворота.
Фьючерсы приносят две практические проблемы. Во-первых, гэпы: положение закрытия измеряется внутри бара, поэтому открытие с гэпом, за которым следует тихая торговля, может дать вводящее в заблуждение показание в первых барах сессии. Во-вторых, характер объёма: ночные сессии торгуют заметно меньшим числом контрактов, чем дневная, а роллирование контрактов перемещает объём между месяцами. На непрерывном графике взвешивание тогда меняется по причинам, не связанным с убеждённостью. Многие трейдеры читают индикатор внутри одного типа сессии, чтобы сравнение оставалось честным.
Распространённые способы применения (концепции)
По какую сторону от нуля
Предпочитать сетапы в лонг, пока поток остаётся выше нулевой линии, и сетапы в шорт, пока он ниже. Линия служит простым утверждением о том, какая сторона контролировала концы баров.
Цена растёт, поток нет
Цена идёт к новому максимуму, а поток образует более низкую вершину — признак того, что в конце баров подкрадываются продажи. Трейдеры считают это поводом усомниться в пробое, а не самостоятельным триггером.
Поток пересекает ноль вместе с сигналом
Требовать, чтобы поток перешёл на положительную сторону одновременно с трендовым сигналом или сигналом импульса. Дополнительное условие убирает входы, где у движения нет поддержки со стороны того, где закрываются бары.
Сочетание с другими семействами индикаторов
Денежный поток Чайкина говорит о давлении, но не о тренде, поэтому естественный партнёр — трендовый инструмент. Показание ADX подсказывает, трендует ли рынок вообще; с ним положительный поток на трендовом рынке — более сильное утверждение, чем тот же поток на безнаправленном. Без такого шлюза поток будет постоянно перескакивать через ноль при боковой торговле.
Сочетание с OBV даёт два разных ответа на один вопрос. Если OBV и денежный поток Чайкина склоняются в одну сторону, свидетельства объёма согласованы. Если расходятся, причина обычно в многих барах, закрывшихся выше предыдущего закрытия, но низко в своём диапазоне, — рисунок, который стоит понять, прежде чем действовать по любой из линий.
Якорь сессии вроде VWAP может дать местоположение. Поток, становящийся положительным, пока цена выше средней сессии, — более чистая история, чем поток, становящийся положительным далеко ниже неё. Инструмент импульса вроде RSI может добавить проверку, согласуется ли ценовой импульс с давлением объёма. Избегайте нагромождения нескольких инструментов семейства объёма сразу, поскольку они во многом заново измеряют одно и то же участие.
В AlphaPrime
В AlphaPrime денежный поток Чайкина лучше всего чувствует себя как условие давления, прикреплённое к входам, и как фильтр. Генератор стратегий может требовать, чтобы поток находился по нужную сторону от нуля, прежде чем пробойному или трендовому правилу разрешено действовать, либо использовать его, чтобы пропускать сетапы, где бары продолжают закрываться против направления сделки. Эти условия скрещиваются с правилами тренда, волатильности и сессий, формируя большой набор кандидатов, каждого из которых GPU тестирует на истории.
Поскольку поток зависит от объёма и от того, где закрываются бары, его поведение различается между контрактами и между дневной и ночной сессиями. Валидация вне выборки проверяет каждого кандидата на данных, которых он не видел, так что правила, случайно совпавшие с одним необычным отрезком, как правило, отсеиваются.
Прошедшие проверку стратегии можно экспортировать как код стратегии для привычной торговой платформы с чётко записанным условием потока. Тогда вы можете прочитать его, прогнать в симуляции и решить, подходит ли фильтр давления рынкам, которыми вы торгуете.
Частые вопросы
Почему денежный поток Чайкина иногда расходится с направлением цены?
Он судит каждый бар по тому, где закрытие лежит внутри собственного диапазона этого бара, а не по тому, превзошло ли закрытие предыдущее. Бар, закрывшийся выше вчерашнего, но у своего минимума, считается давлением продавцов, поэтому поток может склоняться в сторону, противоположную изменению цены.
Чем денежный поток Чайкина отличается от OBV?
OBV — накопительная линия, прибавляющая или вычитающая объём всего бара в зависимости от направления закрытия. Денежный поток Чайкина — оконный осциллятор, масштабирующий объём по положению закрытия внутри каждого бара, поэтому он держится около нуля и менее «всё или ничего».
Можно ли экспортировать на мою торговую платформу стратегию с денежным потоком Чайкина?
Да. Когда комбинация, найденная генератором стратегий, проходит валидацию вне выборки, её можно экспортировать как код стратегии для вашей торговой платформы, включая условие потока и построенные вокруг него правила.

