Блог им. RoboScalp

ATR и ордера. Математика для скальпера

ATR и ордера. Математика для скальпера

Рынок — это хаос!

Киньте камнем в того, кто скажет, что это не так и можно всё предугадать.

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

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

У любого трейдера возникают вопросы: насколько часто совершать сделки, где входить и выходить из позиции, на каком расстоянии от спрэда выставить ордер?

Давайте посчитаем!

Представим, что нам необходимо установить параметры для выставления ордеров роботом или для ручной торговли с помощью скальперского стакана QUIK.

Построим индикатор ATR с периодом 20 (20 рабочих дней = 20 баров) на примере дневного графика вечного фьючерса на юань/рубль (CNYRUBF):
ATR и ордера. Математика для скальпера

Максимальная волатильность инструмента за последний год была в районе 260 пунктов (шаг цены — 0,001), а минимальная около 100.

Делаем допущение, что дневная волатильность в период нашей торговли не превысит максимальное значение и берём его за основу — 260 пунктов.

Принимаем решение торговать на 5-минутном ТФ и строим аналогичный индикатор с периодом 3360 (20 дней по 14 часов и 5 минут на 1 бар):
ATR и ордера. Математика для скальпера

Отбросив десятитысячные, видим, что в среднем каждый 5-минутный бар имел волатильность 8 пунктов.

Теоретически в настройках робота можем задать вход в позицию через каждые 8 пунктов, выход — по желанию в зависимости от личной жадности.

А какую максимальную позицию можно набрать, если цена без откатов пойдёт против нас?

Делим дневной результат на 5-минутный: 260 / 8 = 32 входа в позицию. Таким образом, умножив 32 на количество контрактов в сделке вы получите совокупную позицию (если 1 контракт в каждой сделке, то максимум 32 лота).

Сопоставьте это с размером своего депозита и принимайте решение.

В настоящий момент ГО на CNYRUBF составляет около 964 руб., поэтому 32 лота на борту потребуют капитал в размере почти 30 900 руб., но не стоит забывать о рисках, поэтому использовать 100% депозита под блокируемое ГО недальновидно. Об этом в одном из следующих постов.

Предположим, что такие частые сделки не для нас и будем входить реже, перейдём на 30-минутный ТФ:
ATR и ордера. Математика для скальпера

Период ATR равен 560 (20 дней по 14 часов и по 30 минут на 1 бар), а волатильность колеблется от 28 до 34 пунктов (возьмём среднее — 31)

В этом случае количество ордеров на вход: 260 / 31 = 8, а значит при 1 лоте в сделке блокируемое ГО на совокупную позицию составит около 7 700 руб.

Следует помнить, что будущая волатильность не гарантирована в зависимости от прошлых результатов и резкий импульс цены в случае форс-мажора на рынке может значительно превысить дневное значение, именно поэтому я обращаю внимание на опасность использования 100% депозита и вдумчивого подхода к риск-параметрам.

В остальном, такой простой математический подход к выставлению ордеров позволит выбрать подходящие для вас параметры.

Удачи!
20 комментариев
а почему ATR(20)? не 21 не 19 или не другое число?
на основании чего определяется размер периода индикатора?
Сергей Сергаев, потому что примерно 20 торговых сессий в месяце, там же указано, не видели?
avatar
RoboScalp, 19 тоже примерно 20, и 21 тоже примерно 20
Сергей Сергаев, ставьте 21 или 19, от этого ничего не изменится
avatar
RoboScalp, я понял ваш уровень познаний, спасибо )
Сергей Сергаев, пожалуйста
avatar
Сергей Сергаев, предполагаю Вы предлагаете  динамически изменяемый параметр....
экспериментировал с динамически изменяемой простой скользящей, но не увидел каких-то особенно выдающихся результатов...

хотя то, как она подтягивалась к быстро растущим ценам и отодвигалась от  падающих было что-то завораживающее...
avatar
wistopus, ATR это индикатор волатильности, а волатильность имеет свойство автокорреляции. Если построить кореллограмму значений, то можно сделать выводы и понять как выбирать периоды индикаторов и типы индикаторов волатильности.
Сергей Сергаев, да понял о чем речь… в свое время изучал Вашу работу о волатильности и корреляции...
похоже Вы еще продвинулись немного вперед…
avatar
wistopus, строго говоря это не моя работа, а различных ученых, и она была проведена еще в конце XX века.
Просто в России все еще принято почему-то переписывать книги по теханализу и индикаторам типа SMA и никто не пытается пойти глубже чтобы разобраться какую же полезную информацию содержат истории цен, а какую нет.
Сергей Сергаев, 
Просто в России все еще принято почему-то переписывать книги по теханализу и индикаторам типа SMA
нашему рынку очень мало лет… и основные  специалисты по рынкам явно не у нас... 
avatar
Сергей Сергаев, вы можете описать свои наблюдения, думаю, всем будет интересно
avatar
RoboScalp, ничто не мешает любознательным людям ознакомиться с общедоступными иностранными исследованиями рыночных данных. Например:
Encyclopedia of Quantitative Finance by Rama Cont.pdf
20,4 мб, 2048 страниц
Если внимательно изучить все точки разворота, либо продолжение движения цены после коррекции, то при должном внимании, можно увидеть, что цена всегда и на любых рынках, совершает одни и те же действия с небольшими отличиями заключёнными лишь в ликвидности рынка. Если у человека пытливый ум и есть доля терпения, то со временем, он неизбежно поймёт, как входить в рынок в начале практически каждого движения с минимальным стопом и приблизительно прогнозировать ближайшую точку отката.
avatar
Андрей &, это всё глупости! Нет никаких точек, уровней, паттернов. Они лишь в головах безуспешных трейдеров.
А стопы — абсолютное зло, особенно, если они выставлены в систему
avatar
RoboScalp, да ладно! Опрометчиво отрицать некоторые вещи не имея на то подтверждений. Личный печальный опыт ни коим образом не является абсолютной истиной того, что недоступно тебе, так же недоступно кому то другому. 
avatar
Андрей &, ок, докажите…
avatar

RoboScalp, неблагодарное дело кому, что либо доказывать. Да ладно. Скину пару скринов для примера. В трейдинг вью с помощью искусственного интеллекта, объединил пару индикаторов для удобства чтения графика и доработал дельту под свои нужды. В итоге, выделяются цветом исключительно те бары, которые заслуживают внимания. Показываю самую примитивную, но тем не менее эффективную точку входа на разворот с минимальным риском на различных инструментах. На продолжение хода здесь рассматривать не буду. Логика элементарна. На снижение, отслеживаем зелёные бары вверху ценового канала и соот. наоборот на повышение красные внизу ценового канала. Если бар выделенный цветом, закрывают противоположным т.е. закрытие противоположного, выше/ниже выделенного цветом (поглощение), то открываем сделку противоположную этому (перебитому) бару. Движение цены до следующего (цветового) бара. Логика? Объёмы и ничего более. Весь алгоритм объясним на пальцах и торгуется вообще без всяких индикаторов. Всё добавленное лишь облегчает картину восприятия рынка. При желании увидеть, всё элементарно. Расписывать и расчерчивать точки входа не вижу смысла т.к. при вдумчивом прочтении верхнего, всё и так понятно.










 

avatar
Андрей &, мда… Ты в курсе, что все индикаторы — это производная от цены? Какой к черту AI, если на рынке сотни-тысячи участников и каждый со своей стратегией: кто-то выходит из позиции, а кто-то наоборот добирает, у кого-то стоп-лосс сработал, а кто-то ставит лимитки на вход.
Анализируй агрегированную ленту сделок, она немного, но все же поможет найти ответ на твои вопросы, вместо бесполезных мувингов и обезличенных объемов.
avatar
RoboScalp, как скажешь.
avatar

теги блога RoboScalp

....все тэги



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