Блог им. StockGamblers

Кумулятивная дельта. Новые возможности. Как торговать?

Дорогие друзья, во первых строках своего письма категорически всех поздравляю с наступающими праздниками! Здоровья всем. И рационального мышления.

А о чем сегодня хотел поговорить? О дельте. Точнее о кумулятивной дельте. Сей инструмент достаточно богато представлен в западных терминалах, но в наших его привыкли обходить стороной. Не во всех, но в основных. Возможно, для многих сказанное ниже будет давно известной инфой, но для кого-то и нет. Народ на биржу приходит перманентно. Хотя и уходит также.

Думаю, начать нужно с базы. На рынке у нас есть покупатель и продавец. Представим стакан.

Кумулятивная дельта. Новые возможности. Как торговать?

По цене 10 у нас стоит аск с объемом 1 контракт. Т.е. это ПАССИВНЫЙ ПРОДАВЕЦ, желающий продать.
По цене 9 у нас стоит бид с объемом 1 контракт. Это ПАССИВНЫЙ ПОКУПАТЕЛЬ, желающий купить.

Как должна произойти сделка? Участники в стакане у нас «пассивные». Они выставили свои лимитные заявки и ждут их исполнения. И так бы рыночек и стоял, если бы не появились АКТИВНЫЕ участники рынка. Те, кто будут целенаправленно выкупать или продавать из/в стоящие в стаканах лимитные заявки. Как это любят называть — оперировать рыночными заявками. Хотя это и не совсем верный термин, но тем не менее.

То есть, если кто-то направит в систему заявку «купить 1 контракт по цене 10», то данный участник ИНИЦИИРУЕТ сделку, ударив в стоящую в стакане заявку. Поскольку инициатором выступил покупатель, то сделка в системе пройдет с направлением «ПОКУПКА». Да, это снова не совсем верно, ибо определение направления будет проходить через очередность выставления заявок, но этак мы уйдем совсем глубоко, и для глобального понимания версия с инициатором будет лучше.

Таким образом мы получим поток сделок — «покупок» и «продаж». Каждый из вас может открыть таблицу обезличенных сделок или таблицу всех сделок в своем терминале и увидеть его (поток).

Зачем нам это надо? Существует расхожее мнение, что рыночные заявки двигают цену. Т.е. инициирующая сторона заставляет цену двигаться в направлении инициации. Не будем дискутировать по этому поводу. Но зачастую это так и есть. То есть, определив динамику инициирующей стороны, мы можем рассчитывать на понимание направления движения цены. Но ведь у нас есть поток «покупок» и «продаж»? Есть. И что нам надо сделать? Просуммировать одно, второе и получить разницу. Таким образом мы получим ДЕЛЬТУ сделок. А дельта накопленным итогом — это КУМУЛЯТИВНАЯ ДЕЛЬТА. Собственно, теория всё.

Но где её посмотреть? В этих ваших АТАСах и прочих Сиеррах она есть. А вот, к примеру, в Квике её нет. И в МТ5 её нету. В МТ5 есть куча кастомных изобретений, но как обычно все они с теми или иными недостатками. Есть старый мудрый принцип — ХОЧЕШЬ СДЕЛАТЬ ХОРОШО, СДЕЛАЙ САМ. Руководствуясь оным, мы сделали для себя кумулятивную дельту для терминала Метатрейдер 5. И внесли в неё ряд уникальных фишечек. Показываю на картинках.

Ну во-первых, как у нас стандартно принято отображать дельту? Кумулятивная дельта имеют точку старта расчета. Обычно старт — это старт торгового дня. Это логично. И вот оно на графике:

Кумулятивная дельта. Новые возможности. Как торговать?

5-ти минутный график РИ, начало дня — начало расчета дельты.

Я решил, что было бы неплохо добавить себе вольности и позволить самому выбирать точку старта. К примеру, я захотел посмотреть, как развивалась активная сторона рынка, начиная с какого-либо лоя.

Кумулятивная дельта. Новые возможности. Как торговать?

Указали на графике место старта, и кумулятивная дельта построилась на данном участке.

Но главное чего я нигде не видел — это позволить системе автоматически определять места стартов. Всегда бесила необходимость бегать по графику и что-то делать руками — стартовать AnchoredVWAP, выбирать точки стартов для расчета РОС и так далее. Здесь то же самое. Поэтому я делегировал эти полномочия компьютеру. Вышло так:

Кумулятивная дельта. Новые возможности. Как торговать?

Сравните с первой картинкой (периодический ежедневный расчет). К примеру, последнее восходящее движение было полностью захвачено кумулятивной дельтой, а до этого оно разбилось в силу старта нового дня.
Автоматический расчет делается на основе предпочтений пользователя через ряд настроек.

Также можно выбирать вид отображения дельты — гистограмма, линия, свечи

Кумулятивная дельта. Новые возможности. Как торговать?

А как же использовать все эти вещи? Тут есть несколько вариантов.

Первый, и самый очевидный, идти за рынком. Если у нас покупок больше чем продаж, то очевидно рынок растущий. А значит надо покупать. Да, при этом движение дельты повторяет движения цены. НО! У дельты есть «водораздел» в виде НУЛЯ, а у цены нет. Дельта может быть положительная или отрицательная. И через это мы определяем направление.

Второй вариант. Это использование дивергенций. Я думаю, многим это понятие знакомо. На индикаторах используется постоянно. Тут аналогично. При этом мы имеем хорошую логическую и, что важно, денежную подоплеку. Цена обновляет хай (допустим). Ожидаемо, что число желающих купить должно становится больше. Но кумулятивная дельта не обновляет свой хай. О чем это говорит? Цена уже тупо идет по какой-то инерции, а деньги все меньше и меньше участвуют в этом движении. И? И вполне возможен разворот.

Кумулятивная дельта. Новые возможности. Как торговать?

Есть третий вариант. Это обратная или скрытая дивергенция. Дельта все растет и растет, обновляя свои значения, а цена не реагирует новыми максимумами. И снова возможный разворот. Заметили? Если есть какая-то логическая нестыковка, это ведет к нарушению баланса.
И да, всё вышесказанное справедливо в обратную сторону. Обновление лоев ценой и обновление лоев на дельте.

Еще один важный момент в нашем индикаторе кумулятивной дельты. Как мы считали в начале топика? Активная сторона купила 1 контракт. Т.е. прошла «покупка» 1 контракта. Или 10-ти. Или 1000. Смотря какой объем. Но мы можем считать дельту не только по объему, но и по количеству сделок. Купили 1000 контрактов, но одной сделкой. Будет ли толк от такой замены. Иногда очень сильный. Вот недавний пример. Второго дня на текущем контракте брента пошла неожиданная перекладка в новый — скоро новый год, все дела. А экспира 3-го января. На стандартной (объемной) кумулятивной дельте все это вылилось в сплошную распродажу, что категорически нельзя было хоть как-то использовать для торговли. Но стоило переключить расчет на сделки — совершенно другая картина. Все как на ладони. Скрытая дивергенция, сильное движение — все как мы любим.

Кумулятивная дельта. Новые возможности. Как торговать?

Вот, что я имел рассказать вам про кумулятивную дельту. Инструмент крайне полезный. Не грааль, конечно. Но очень хорошо иллюстрирует происходящее на рынке. Категорически рекомендую использовать в своей торговле.

Кстати, потрудился сделать небольшое видео о том, как работает индикатор. Прошу посмотреть:


Из отечественных терминалов он есть в СБПро и ТайгерТрейде. Но, конечно, без моих прекрасных фишечек. В квике его нет. Но зато теперь есть в Метатрейдере 5.

Спасибо! И заходите в мой чатик: www.teleg.run/stockgamblers

И да, тут в связи с новым годом я на своем канале с картинками @MarketScreen решил провести розыгрыш индикаторов для МТ5. Все подробности тут.

★28
34 комментария

     На собеседовании:

— Как вы понимаете актив и пассив?
— Ну, актив — это когда ты, пассив — когда тебя...
— А вы точно соискатель на должность главбуха?

      На самом деле, СПАСИБО!  Ныне редкая редкость, если публикуются статьи ПО ТЕОРИИ РЫНКА.

     Здоровья, Творчества, Сил и Побед! Ну и, кончено же,

славной охоты! 
Московский Лоссбой, спасибо, камрад!
avatar
StockGamblers,  "… Поскольку инициатором выступил продавец, то сделка в системе пройдет с направлением «ПОКУПКА»...."
Инициатором выступил ПОКУПАТЕЛЬ! Исправьте.
avatar
buy_sell, спасибо! Сделал.
avatar
StockGamblers, не заработать денег на дельте, не тратьте время зря
avatar
bohemian rhapsody, спасибо за совет.
avatar
Московский Лоссбой, тут и теория и вполне практический инструмент представлен!
На вкус, конечно
avatar
Московский Лоссбой, КД стара как мир и денег там не заработаешь, на диверах в том числе, а на Ри в особенности…
avatar
Больше скажу, даже если вы просто масштабируете график не временем, а дельтой, отрисовывая свечу по превышению порога (+- 500 контрактов, например), график станет выглядеть значительно логичнее по очевидным причинам.
avatar
PSH, имеет место быть, да.
avatar
PSH, вы имеете в виду ренко?
avatar
Serj90, нет, я не имею в виду ренко. 
avatar

А чем это по прогнозному потенциалу отличается от MACD и его вариаций? 

Там тоже видно когда как бы цена выдыхается, но невозможно предугадать, что на деск к какому-то брокеру придет ордер от проспавшегося клиента и цена опять пойдет выше/ниже.

avatar
TwitterMan, как минимум тем, что в основе дельты лежат ДЕНЬГИ. В основе мувинг аверейдж, чем по сути и является МАКД, не лежит ничего, кроме усреднения ряда данных из прошлого, чем, кстати, и обуславливается дивергенция на МАКД.
avatar
Требуем больше таких хороших статей, и больше интересных разработок!
avatar
Игорь, будем стараться. Спасибо!
avatar
Зачем нам это надо? Существует расхожее мнение, что рыночные заявки двигают цену. Т.е. инициирующая сторона заставляет цену двигаться в направлении инициации. Не будем дискутировать по этому поводу. Но зачастую это так и есть. То есть, определив динамику инициирующей стороны, мы можем рассчитывать на понимание направления движения цены. Но ведь у нас есть поток «покупок» и «продаж»? Есть. И что нам надо сделать? Просуммировать одно, второе и получить разницу. Таким образом мы получим ДЕЛЬТУ сделок. А дельта накопленным итогом — это КУМУЛЯТИВНАЯ ДЕЛЬТА. Собственно, теория всё.

Для фьючерса РТС который показан в примере все совсем не так. Он рассчитывается от стоимости входящих в него акций и рубля, а маркет мейкеры двигают за данным расчетом — лимитные ордера. И на рыночные «активные» ордера они плевали с высокой колокольни как и на дельту.

avatar
JFK2003,
парни просто не слышали про арбитражную природу рынка. Они и брент также интерпретируют.

JFK2003, это все очень хорошо. И это все мы прекрасно знаем. Я осмелюсь предположить, что Вы не совсем внимательно читали текст, в котором было отмечено, что мнение насчет «толкания» цены рыночными ордерами — расхожее, и сейчас не стоит вопрос в дискуссиях на этот счет. Я прекрасно знаю, как цена прекрасно толкается лимитными ордерами. И об этом моем знании не может не знать Дмитрий Овчинников, которые выше (ниже) внезапно решил вставить умозаключение о том, что мы о чем-то там не слышали. Ибо он лично принимал участие в одной из дискуссий в телеграм-группе, где объяснялось движение цены лимитками.

Не в этом дело. Фьючерс РТС может как угодно рассчитываться. И как угодно может арбитражиться брент. Но при всем этом отчего-то никуда не деваются те самые продавцы и покупатели. И оставляют на рынке свои «следы» в виде сделок, которые (отчего-то) весьма неплохо интерпретируются со вполне ожидаемым результатом.

Я Вам одну аналогию приведу. Понимаю, что все аналогии ложны, но тем не менее. Ни один пилот НЕ ЗНАЕТ полноценно техническое устройство современного самолета. Заметьте, это не я придумал, это не раз озвучивалось довольно опытными представителями профессии. Но при этом они этот самый самолет вполне успешно пилотируют.

avatar
От того, что фьючерс на РТС расчетный, торговля им не остановилась. Какая разница, кто и зачем выставил ордера, какая разница, что они, по сути, отражают движение базовых активов (через арбитраж), входящих в его состав, это не имеет никакого значения
avatar
А толку от этого… вы все равно опционые позиции не видите
avatar
Andrew Vorobyov, а зачем их видеть отдельно, если их по идее должен транслировать опционный маркетмейкер?
avatar
bozon, кстати важный комент!!!
avatar
3PO, скучно у вас. В телегу надо идти, к войне готовиться!
avatar

Норм 

но все уже куплено до нас 

А лучшее по теме дельты это у этих ребят все разобрано  tvt.expert/kumulyativnaya-delta

avatar
В части движения деньгами, вы абсолютно правы, смысл имеет!

Вопрос
Можете ли вы написать код на TradeSense?
Никакими российскими терминалами мы не пользуемся, т.к. не работаем на россии

Имею стабильно работающую систему, вход на 5 мин
Могу подумать, как добавить, и сделать тесты на ES-067, за последние 15 лет
Будет очень показательно и с детальной статистикой

avatar

RKS_01, а какой язык используется в TradeSense?

Проблем с использованием МТ5 не вижу. Он по сути международный.

avatar
StockGamblers, TradeSense, это язык
MT был создан для retail fx, с упором на постсоветское пространство… делайте выводы
Предположу, что в штатах никто даже не слышал о нём

Пожалуйста, стукнитесь мне в личку
Я не могу, т.к. нет активна функция личных сообщений
Скину вам пример статистики, по тс, и поговорим
avatar
RKS_01, самое лучшее создано РФ программистами. Как и мы не в США. Дорого и бесполезно для нас все, что там популярно.
avatar
LogikoMen, вы сейчас про что?
все ключевые маркетмэйкеры на японском и/или американском ПО
межбанк и фонды, соответсвенно, тоже
поддержки на русском, никогда не было, нет и не будет

какие российские программисты… или вы про ракетостроение?
так это никому, кроме плешивого, давно не интересно))))
avatar
RKS_01, ключевые, в смысле, мировые
avatar
Диверы не ищите. А вот найти середину трендового движения можно. Т.е. если величина выше некоторого значения и более Б баров. То стоит искать вход в направлении столбиков. Но для системы нужно чуть больше этого. И сверх доходов на одной кумулятивной не увидите. 
avatar
А как можно потестить КД?
avatar

теги блога StockGamblers

....все тэги



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