АЛГОРИТМИЧЕСКАЯ ТОРГОВЛЯ ФОРЕКС

СОДЕРЖАНИЕ:


Алгоритм торговли на рынке Форекс

Как известно, худший советник трейдера это его эмоции. Эмоциональный трейдинг — это ловушка с неизбежной потерей средств депозита для большинства начинающих трейдеров. Как же быть новичкам на рынке Форекс, чтобы не попадать в убытки? Для этого начинающему форекс-трейдеру необходим алгоритм торговли на форекс.

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

Почему нужен алгоритм

Чтобы стратегии работали и приносили максимальный результат, бывалые трейдеры предлагают выстраивать алгоритмы работы на рынке Форекс. В нашем случае алгоритм рассматривается не столько как особый порядок действий, сколько как инструктаж с нормами по множеству параметров. Сразу стоит предупредить читателя, что описываемая система рассчитана на отсечение шумов и ориентирование по техническому анализу старших таймфреймов. Поэтому любителям динамичного скальпинга и интрадей стратегий эта система будет малоинтересной.
Отдельные торговые методики опираются чаще на индикаторы и определение или оценку торгового момента. Можно перепробовать колоссальное число методик и прийти к выводу, что они малоэффективны и в итоге разочароваться в торговле на валютном рынке. Поэтому большинство трейдеров приходят к пониманию того, что необходимо не только правильное применение стратегий, но и основа — система или алгоритм с чёткими ориентирами поведения цены рыночного инструмента. Алгоритм, по которому будет работать трейдер-среднесрочник с целью повышать как эффективность, так и дисциплину.

Таймфреймы торговли по алгоритму

Основой для ориентирования и понимания глобальных процессов на рынке будет недельный график (Weekly). На этом таймфрейме необходимо выстраивать уровни и определять поведение глобального тренда по рыночному инструменту.
Второй уровень котировок, на котором нужно будет определять точки входа, стоп-лоссы и уровень фиксирования прибыли, будет дневной график (Daily).
Третий опциональный уровень по усмотрению трейдера для мониторинга дневных движений по мере необходимости.
Обобщённые модели и определение закономерностей
График — это постепенное изменение значений в двух величинах: время и цена. Чем график крупнее, тем чётче прослеживаются закономерности и тем качественнее производится технический анализ. Алгоритм основывается на анализе моделей и уровней прослеживаемых на старших таймфреймах. Первым делом на что необходимо обратить внимание — это ключевые уровни на графике торгового инструмента.
Все уровни по старшим таймфреймам оказывают сильное влияние на дальнейшее поведение цены. Достаточно трёх свечей, например, по дневному графику, чтобы сформировался сильный локальный уровень.
Охватив значительный временной интервал в несколько месяцев, можно самостоятельно распознавать ближайшие исторические уровни. Сильные исторические уровни рассматриваются как зеркальные, которые в разные моменты становились как поддержкой, так и сопротивлением движения цены. Необходимо научиться самостоятельно анализировать уровни и распознавать тип пробоя уровня ценой. Этот навык считается базовым для успешной торговли. Так как при грамотном анализе пробоя сильных уровней на определённый момент, можно спрогнозировать наиболее вероятное развитие событий (отбой от уровня, пробой уровня или ложный пробой).

Зеркальный исторический уровень

Отбой от уровня

При формировании сильного локального уровня или приближении цены к историческому уровню, можно спрогнозировать отбой от уровня. Отбой проще прогнозируется и намного чаще происходит на рынке, в отличие от настоящих пробоев. Ложные пробои также чаще предшествуют относительно значительным отбоям от уровней. При торговле на отбоях лучше применять более строгий риск-менеджмент. Вход производится исключительно по отложенному ордеру (buy stop/sell stop). Стоп-лосс лучше ориентировать по техническим уровням и не превышать значение в 20 пп для валютных пар. Также рекомендуется соблюдать минимальное соотношение SL/TP=1/3. Модели отбоев, по которым можно торговать:

  • отбой от сильного исторического уровня;
  • отбой от зеркального исторического уровня;
  • отбой от границ канала;

Пробой уровня

Пробой чаще происходит вследствие сильной продолжительной консолидации в районе исторического уровня и/или при отсутствии ближайших значимых уровней. Характерное поведение цены предшествующее пробою это поджатие к уровню и продолжительная консолидация. Если цена двигалась к уровню намного быстрее, с большей вероятностью произойдёт модель отбоя.
Вход на рынок производится по отложенным ордерам, только после формирования характерных предпосылок. Вероятность пробоя исторического уровня или границ канала будет предпочтительнее для открытия позиций. Вероятность пробоя зеркального уровня лучше не рассматривать.

Достаточно часто встречается модель ложного пробоя. Обычный ложный пробой наблюдается в момент поджатия цены с возможно последующей коррекцией и отработкой модели отбоя. Также может произойти усиление консолидации и повторение ложных пробоев. Проявляется в виде пробития уровня одной свечой. Другие ложные пробои классифицируют как более сложные модели или как не состоявшийся пробой. Такие пробои могут состоять из нескольких свечей, но цена так и не закрепится за уровнем.

Влияние продавцов и покупателей на движение цены

Всех участников рынка можно разделить на две группы: динамичные и статичные. Статичные игроки работают по одной цене в соответствии с выведенными уровнями (торговля отложенными ордерами по историческим и техническим уровням). Так выстраиваются сетки по рыночному инструменту с большими объёмами средств нацеленные на вероятное развитие цены актива. Динамичные игроки чаще работают против статичных позиций. Баланс всех участников рынка влияет на движение цены торгового инструмента. Поэтому по графику всегда можно различить модели следствия влияния баланса участников.


Рассмотрим самые основные шаблоны движения цены:
Аккумуляция — набор позиций статичными игроками. Такая форма поведения цены характерна для тренда. Статичные игроки постепенно продвигают цену к целевым уровням. Динамичные игроки не могут поджать цену в обратную сторону. Сделки фиксируются и набор позиций продолжается.

Дистрибуция — завершение набора позиций статичными участниками. Эта модель предшествует смене тренда или его продолжительной коррекции, а также перехода в консолидацию по активу. Статичные игроки снимают контроль позиций и цена сильными движениями исчерпывает тренд.

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

Управление рисками в торговле на Форекс

Первоначальная основа трейдинга — умение сокращать потери. Нужно чётко следовать правилу максимального порога для сделки и объём должен составить максимум 3% от всего депозита. Соотношение стопов и фиксации прибыли минимально: «SL/TP=1/3». При этом, для работы по моделям, необходимо дробить сделку на позиции с меньшими объёмами, для достижения условий минимального риска и получения максимального профита.

Помимо всего, рекомендуется вручную вести журнал для сделок, в котором насколько можно подробно фиксировать действия по отработке увиденной модели. Это необходимо для оптимального погружений в трейдинг и анализа торговых моделей. Анализ убыточных сделок поможет отточить определение оптимальных условий для входа в рынок и грамотную корректировку позиций.

Алгоритмическая торговля

Вместе с бурным развитием компьютерных технологий в конце XX века изменился процесс торгов на финансовых рынках, который практически полностью стал электронным. А также появился отдельный сегмент торговли — алготрейдинг.

Алгоритмическая торговля – это автоматизированная система размещения и управления заявками на торговлю по различным финансовым инструментам, при помощи компьютерных программ на основе математических алгоритмов. Торги в ходе алготрейдинга происходят без человеческого участия. Алготрейдер или трейдер-квант только описывает алгоритм поведения робота (механической торговой системы (МТС)) в различных ситуациях на языке программирования. Базируясь на анализе предыдущего ценового ряда финансовых инструментов, они рассчитывают вероятность попадания будущей цены в тот или иной диапазон. Робот вступает в сделку или выходит из нее при определенных изменениях на графике цены торгуемого актива. Популярным методом алгоритмической торговли является высокочастотный трейдинг (High Frequency Trading(HFT)), то есть проведение электронных торгов на очень большой скорости. Высокочастотные роботы с целью получения небольшой прибыли открывают и закрывают большой объем краткосрочных позиций.

Стратегии алгоритмической торговли

Существует множество стратегий алготрейдинга, которые закладываются программистами в торгового робота. Основные из них:

VWAP (Volume Weighted Average Price) — взвешенная по объёму средняя цена. Распределяет объемы заявок равномерно в течение определенного интервала времени по цене лучшего спроса или предложения, но не превышающей средневзвешенную цену за установленный период.

TWAP (Time Weighted Average Price) — взвешенная по времени средняя цена. Исполняет заявки, равномерно разбивая их по равным промежуткам времени. Стратегия не учитывает прогнозируемое изменение объемов торгов, которое может отрицательно воздействовать на рынок.

Percentage of Volume — процент от объема торгов. Поддерживает фиксированный процент участия на рынке, который выбран пользователем. Торгует частыми и мелкими сделками, хорошо реагируя на скачки объема.

Iceberg — Айсберг. Выставленная заявка на продажу или покупку не показывает полный размер биржевой заявки. Потенциальные покупатели видят только часть заявки, и только после ее исполнения публикуется следующая часть. И так до ее полного исполнения.

Трендследящая стратегия. Задачами стратегии являются: раннее выявление зарождающегося тренда посредством различных индикаторов технического анализа, выдача сигналов к торговле в направлении тенденции и выдача сигналов о закрытии позиции при появлении признаков окончания тенденции.

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


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

Парный трейдинг или статистический арбитраж — стратегия направлена на выявление корреляции между разными инструментами рынка и извлечение выгоды из дисбаланса между ними. То есть на небольших временных интервалах один актив может быть недооценен или переоценен относительно другого. Робот использует этот момент, зафиксировав отклонение текущего соотношения от значения его скользящей средней.

Алгоритмическая торговля, вместе со всеми своими преимуществами по скорости торговли, отсутствии эмоций, обеспечению высокой ликвидности рынка, снижению волатильности на рынке и т.д., имеет также ряд недостатков:
— Высокочастотные алгоритмические трейдеры часто затрудняют работу биржи, выставляя чрезмерное количество заявок.
— Необоснованное увеличение волатильности рынка. Например, 6 мая 2010 года за несколько минут индекс Dow Jones упал на 8,6% ( потери рынка составили более $1 трлн.). После чего, за 90 секунд индекс отыграл 543 пункта (4,67%). Причиной явилось то, что высокочастотные роботы в условиях неопределенности ликвидировали все свои позиции. Резкий отток ликвидности на фоне начавшегося падения индекса привел к его чрезмерному усилению без каких-либо экономических обоснований.
— Сбои алгоритмических систем. Известны несколько случаев, когда крупные игроки рынка оказывались на грани банкротства из-за сбоя программы.

Честный обзор методов заработка в сети!

Пусть вас не смущает, что Algoritmiks существует уже более полугода – мошенники возвращают деньги так медленно, что реальную прибыль никто ещё не видел.

Алгоритм – это последовательность действий, приводящих к определённому результату. Например, чтобы вы могли прочесть данную страницу, ваш браузер загрузил элементы в определённом порядке, а если бы этот порядок был нарушен, то появилась бы ошибка.

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

Адрес проекта
http://algoritmiks.com

Контакты
[email protected]
+380 50 875 07 51

Возраст домена: 343 дней
Местоположение IP: Беларусь

Описание сайта
Если быть предельно честными, то в современном мире создать похожий алгоритм просто невозможно, ведь в сети и вне её слишком много информации, а потому для её систематизации вам потребуется эквивалент трёх самых мощных компьютеров в мире, иначе на момент завершения вычислений ситуация на рынке уже изменится, тем самым сделав прошлое решение не актуальным. Поэтому, когда algoritmiks.com или же любая другая платформа предлагают полностью автоматизированные методики заработка на бирже, вы можете быть уверенны в том, что вас нагло обманывают.

Аферисты не только врали, но ещё и безбожно халтурили. Например, они предлагают нам перейти на внешний ресурс, чтобы убедиться в работоспособности их стратегии, но вот только вместо фактов, мы получаем сообщение о том, что подобной страницы никогда не существовало. Данные о транзакциях на рынке нас тоже мало интересуют, ведь доля Algoritmiks в них напрочь отсутствует.

Эта статья приведёт Вас к успеху:  ВЫСОКОВОЛАТИЛЬНЫЕ ПАРЫ ФОРЕКС

Сайт действительно существует уже более полугода, но никто так и не смог получить от создателей Алгоритмикс убедительных доказательств того, что их проект реально приносит доходы именно от торговли на бирже. Более того, по характеру начислений платформа скорее напоминает обычную финансовую пирамиду – они активно используют легенды, совмещающие роботов и трейдинг.

Отдельно стоит уделить внимание тому, что разработка робота для торговли перевернула бы мировую финансовую систему, но даже вшивой новости о гениальном изобретении Algoritmiks не было представлено, следовательно, нам лгут.


Обзор и тестирование
Телефоны и мессенджеры. Мошенники возвращают вам деньги настолько медленно, что не боятся скорого закрытия своей пирамиды и активно разводят на новые депозиты.

Очевидный прокол создателей algoritmiks.com – указание того, что они торгуют на Альфа-Форекс. Окей, тогда пусть выложат несколько подробных отчётов об операциях за прошлые полгода! Но они этого делать не будут, ведь тогда их реальная схема очень быстро раскроется.

В нижней части Algoritmiks вы найдёте сообщение о том, что риски просто колоссальны, так что вы можете очень легко потерять деньги, а факт того, что прошлые инвесторы что-то заработали – не гарантирует того, что вы получите дивиденды.

Схема с 7% в месяц при минимальном вкладе позволяет мошенникам возвращать вам сам депозит в течении 1 года и 2 месяцев, после чего уже нужно будет выплатить реальные дивиденды. Кроме того, консультанты будут стабильно предлагать вам увеличить сумму вклада.

Вывод
Торговых роботов не существует – рассказывая об их использовании, создатели Алгоритмикс демонстрируют своё отношение к потенциальным клиентам, держа их за полных идиотов. Мы имеем дело с финансовой пирамидой, в рамках которой вы будете ждать реальных доходов больше года, а вероятность того, что проект протянет так долго — крайне мала.

Сайт bezobmana24.com не рекомендует данный товар.
Берегите себя и свои деньги…

Торговая стратегия Форекс

В основном свое время в трейдинге я уделяю менеджменту портфеля акций, но частенько бывают дни когда на валютном рынке Форекс появляются классные возможности. Алгоритм торговли именно в такие дни будем разбирать ниже. И я сейчас говорю не про те ситуации, в которых что-то где-то пересеклось))) а про реальное движение денег в валюте.

Основная масса так называемых торговых стратегий форекс, представленных в интернете, основывается на чьих-то субъективных домыслах и индикаторах тех анализа. Эти основания ничего общего с рынком не имеют, и результаты по таким стратегиям всегда будут иметь случайный характер, а люди всегда будут удивляться: почему это вдруг их стратегия перестала работать? Наверное рынок поменялся и ее нужно оптимизировать. Обращаюсь к таким людям, извините, что немного с издевкой: «А вы хоть знаете, что конкретно в рынке поменялось?»

Есть абсолютно конкретные параметры торговых инструментов:

  • ликвидность
  • волатильность
  • шаг цены
  • гарантийное обеспечение (срочный рынок)
  • и т.п.

Все эти параметры должны учитываться абсолютно каждый раз при совершении очередной сделки. При этом основной алгоритм рассуждений и собственно сама стратегия интрадей трейдинга на Форекс НЕ МЕНЯЮТСЯ. Ниже я расписал весь этот алгоритм. Ссылки на результаты торговли по этой стратегии приведу в конце статьи.

Алгоритм торговли на Форекс

В силу своей неповоротливости крупный капитал оставляет очень яркие следы. Но обо всем по порядку…


1. Волатильность валютной пары

Первый и самый важный момент заключается в оценке волатильности валютной пары. Не смотря на важность, процесс достаточно прост — достаточно будет сравнить волатильность текущего дня со средней волатильностью за предыдущие 10 — 20 дней.

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

2. Определение уровня лимитного покупателя/продавца

Следующим этапом необходимо обозначить уровень, на котором стоит заявка с большим объемом (определяется на 5-10 минутном графике). Напоминаю, что речь идет не о биржевом стакане, а о графике, именно на графике «печатается» уровень лимитного покупателя/продавца (см. статью «Структура рынка»). Если этот уровень определить невозможно, то и делать в рынке тогда нечего!

Против лимитной заявки входить в рынок НЕЛЬЗЯ! Это равносильно спору трейдера и ФРС по поводу будущего американского Доллара. По сему ОЧЕНЬ не рекомендую торговать пробой лимитной заявки на Форексе. Поверьте, у того кто эту заявку поставил денег больше чем у всех частных трейдеров вместе взятых, и он не позволит кому-то безнаказанно их отобрать. Другими словами: если вы видите крупную лимитную заявку на продажу, то покупать в этот день нельзя. Заметьте, ПОКУПАТЬ НЕЛЬЗЯ. Но это не значит, что продавать можно!

Так же определить уровень лимитной заявки помогает анализ объемов с фьючерсных рынков, представленных в горизонтальном срезе (профиль объема/профиль рынка). Используя эти данные, можно наблюдать конкретные ценовые уровни где происходит так называемая загрузка/разгрузка дня или же более крупного периода. Помимо этого, определив фазу рыночного инструмента мы можем определить не только уровень загрузки, но и вероятные цели движения. Рынок движется от объема к объему, или же немного перефразируя: к месту с большой потенциальной ликвидностью, пролетая участки с низкой ликвидностью.

С определением «лимитки» могут возникнуть некоторые сложности у трейдеров, не имеющих знаний по ценообразованию на рынке и навыков торговли каким-либо из биржевых инструментов (акции, фьючерсы, опционы). Однако, при правильном развитии эти сложности будут временными.

3. Входит или выходит?

После нахождения крупной лимитной заявки нужно определить: входит проф участник при помощи этой заявки или выходит из рынка.

Самой распространенной стратегией крупнейших банков является Арбитраж между валютой и фьючерсом на эту валюту. По этому существует очень жесткая корреляция межу количеством открытых позиций по фьючерсу и количеством открытых позиций по базовому активу (валютной паре). А данные по количеству отрытых позиций (открытому интересу, open interest) публикуются на чикагской товарной бирже СМЕ.

Если вы наблюдаете рост открытого интереса за день формирования лимитной заявки, значит вероятнее всего это заявка на вход в позицию. Открытый интерес должен не просто расти, показатель Change должен быть больше среднего положительного дневного изменения открытого интереса за последний квартал. Если же этот показатель и вовсе отрицательный, значит капитал выходит из позиций.

Важно. Если капитал выходит из рынка, то и трейдеру в нем делать НЕЧЕГО! Все движения будут корявыми и иметь случайный характер.

4. Направленные позиции по опционам

Я подробно раскрывал эту тему в статье «Опционы. Направленная торговля». Применимо же к направленной внутридневной торговле на форекс нужно быть внимательным к возможным разногласиям мнения опционных трейдеров и ваших рассуждений, сформированных до сего момента. Я имею в виду следующее: если при низкой волатильности вы нашли действительно хорошую лимитку, формирующую позицию крупного игрока (предположим на покупку), НО при анализе опционных позиций видите сильную активность на Put-ах, то открывать позицию не следует вообще (ни Лонг, ни Шорт)!

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

5. Расчет потенциала


В сети полно выражений типа: «главное короткий Стоп», «вести расчеты от Стопа» и т.п. Это не совсем верно. Главное не то, чем вы рискуете, а то, ради чего вы этим рискуете! Прежде чем соваться в сделку нужно определиться где вы будите из нее выходить. Оправдан ли риск? Реально ли ждать движение цены до обозначенного уровня? Иначе придется получать Стопы, хоть и короткие, но за то на постоянной основе.

Для расчета потенциала в интрадей трейдинге используется все та же Волатильность, но на сей раз не Историческая а Подразумеваемая. Очень подробно расписан процесс расчета Подразумеваемой волатильности в статье «Расчет волатильности». Выйти из позиции нужно будет при 80-90% от значения подразумеваемой волы. Этого достаточно, чтобы закрывать трейды с соотношением от 1 : 2 до 1 : 10.

6. Точка входа и размер объема в позиции

И вот только после проделанной в первых пяти пунктах работы можно произносить вслух слова «Точка входа». До этого момента вы уже должны четко понимать текущее состояние торгового инструмента и направление движения, в котором хотите принять участие. Остается только ответить на вопросы: Когда? и Сколько?

Сразу отсекайте торговлю в «тухлое» время (до открытия Европы). Крупные капиталы, которые мы ищем приходят в рынок где-то за час до открытия европейской сессии, раньше в рынке ДЕЛАТЬ НЕЧЕГО (конечно если у вас нет еще вчера открытых позиций, перенесенных на сегодня). Самые классные условия для входа возникают в момент перестановки лимитной заявки на более высокий (в случае покупки) или более низкий (в случае продажи) уровень. В трейдерском жаргоне это действие называется Стэп.

Лучше когда Стэп виден на 5-минутном графике, но бывают случаи, когда приходится опускаться на минутный и даже тиковый (настраивается в ТОСе).

Непосредственно перед тем как нажать кнопку в терминале нужно рассчитать объем, которым вы будите входить в позицию. Помните, при системном трейдинге риск в каждой сделке должен быть одинаковым (см. статью «Стабильная торговля»). Подготовьте заранее табличку, в которой укажите валютные пары и объем позиции в зависимости от количества пунктов до стопа (у меня есть Excel-файл для подобных расчетов). Со Стопом тут все просто — его нужно спрятать за лимитную заявку. Думаю при изучении примеров трейдов будет более понятно.

Немного подытожим

Реально правильный и взвешенный трейд на Форексе можно совершить только последовательно ответив на следующие вопросы:

  1. присутствуют ли условия для работы проф участника?
  2. по какой цене стоит его лимитная заявка?
  3. входит он в рынок или выходи из него?
  4. как действуют участники срочного рынка?
  5. какой потенциал у ожидаемого движения?
  6. когда и каким объемом войти в позицию и когда из нее выйти?

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

И так… к нашим баранам… Если тема реально интересна, могу предложить помощь в изучении. Есть более 20 часов видео в моем исполнении (детально по каждому пункту, со всеми нюансами и пошаговыми действиями), а так же просто бешеное количество доп материалов включая готовые Excel-файлы со всеми расчетами (нужно только подставить текущие данные). При усердном подходе изучить материал и отработать необходимые навыки реально за 1 — 2 месяца даже для человека вообще без опыта в рынке.

Несколько занятий по данному алгоритму торговли есть в открытом доступе ЗДЕСЬ.

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

Talkin go money


Нейронные сети для алгоритмического трейдинга (Sep 2020).

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

Одним из особенно значимых изменений является внедрение алгоритмической торговли, которая при значительном улучшении функционирования торговли на Форекс также создает ряд рисков. Изучая основы рынка Forex и алгоритмической торговли, мы определим некоторые преимущества, которые алгоритмическая торговля привела к торговле валютой, а также указав некоторые из рисков.

Основы Forex

Форекс — это виртуальное место, в котором валютные пары торгуются в разных объемах по котируемым ценам, в соответствии с которыми базовой валюте присваивается цена в валюте котировки. Действуя 24 часа в сутки, пять дней в неделю, Forex считается крупнейшим и наиболее ликвидным финансовым рынком в мире. В Банке международных расчетов (BIS) ежедневный глобальный средний объем торгов в апреле 2013 года составлял 2 доллара США. 0 трлн. Основная часть этой торговли осуществляется за доллары США, евро и японскую иену и включает в себя ряд игроков, включая частные банки, центральные банки, пенсионные фонды, институциональные инвесторы, крупные корпорации, финансовые компании и отдельных розничных торговцев.

Хотя спекулятивная торговля может быть основной мотивацией для определенных инвесторов, основной причиной существования рынка Forex является то, что люди должны торговать валютами, чтобы покупать иностранные товары и услуги. Активность на рынке Форекс влияет на реальные обменные курсы и поэтому может серьезно повлиять на выход, занятость, инфляцию и потоки капитала любой конкретной страны. По этой причине политики, общественность и средства массовой информации все заинтересованы в том, что происходит на рынке Форекс.

Основы алгоритмической торговли

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

Существует четыре основных типа алгоритмической торговли на финансовых рынках: статистическая, автоматическая хеджирование, алгоритмические стратегии исполнения и прямой доступ на рынки.Статистические данные относятся к алгоритмической стратегии, которая ищет выгодные торговые возможности на основе статистического анализа данных исторических временных рядов. Автоматическое хеджирование — это стратегия, которая генерирует правила для снижения подверженности трейдера риску. Цель алгоритмических стратегий выполнения заключается в том, чтобы выполнить предопределенную цель, например, снизить влияние на рынок или быстро выполнить сделку. Наконец, прямой доступ на рынок описывает оптимальные скорости и более низкие затраты, с которыми алгоритмические трейдеры могут получить доступ и подключиться к нескольким торговым платформам.

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

Эта статья приведёт Вас к успеху:  ДОЛГОСРОЧНАЯ ИГРА ФОРЕКС

Алгоритмическая торговля на рынке Форекс

Значительная часть роста алгоритмической торговли на рынках Форекс за последние годы обусловлена ​​алгоритмами, автоматизирующими определенные процессы и сокращающими часы, необходимые для проведения валютных операций. Эффективность, создаваемая автоматизацией, приводит к снижению затрат при проведении этих процессов. Одним из таких процессов является выполнение торговых заказов. Автоматизация торгового процесса с помощью алгоритма, который торгует на основе заранее определенных критериев, таких как выполнение заказов в течение определенного периода времени или по определенной цене, значительно эффективнее, чем ручное исполнение людьми.

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

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

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

Все эти преимущества привели к увеличению использования алгоритмов на рынке Форекс, но давайте рассмотрим некоторые из рисков, которые сопровождают алгоритмическую торговлю.

Риски, вовлеченные в алгоритмическую торговлю на Форекс


Хотя алгоритмическая торговля сделала много улучшений, есть некоторые недостатки, которые могут угрожать стабильности и ликвидности на рынке Форекс.Одним из таких недостатков является дисбаланс в торговой способности участников рынка. Некоторые участники имеют средства для приобретения сложной технологии, которая позволяет им получать информацию и выполнять заказы на гораздо более быстрой скорости, чем другие. Этот дисбаланс между имущими и неимущими с точки зрения самой сложной алгоритмической технологии может привести к фрагментации на рынке, что может привести к нехватке ликвидности с течением времени.

Кроме того, хотя существуют фундаментальные различия между фондовыми рынками и рынком Forex, есть некоторые, кто боится, что высокая частота торговли, которая обострила флэш-крах фондового рынка 6 мая 2010 года, может также повлиять на рынок Форекс. Поскольку алгоритмы запрограммированы для конкретных рыночных сценариев, они могут не реагировать достаточно быстро, если рынок должен резко измениться. Чтобы избежать этого сценария, рынки могут нуждаться в мониторинге, а алгоритмическая торговля приостанавливается во время турбулентности рынка. Однако в таких экстремальных сценариях одновременная приостановка алгоритмической торговли многими участниками рынка может привести к высокой волатильности и резкому снижению рыночной ликвидности.

Практический результат

Хотя алгоритмическая торговля способна повысить эффективность, поэтому, снижая затраты на торговые валюты, она также имеет некоторые дополнительные риски. Чтобы валюты функционировали должным образом, они должны быть несколько стабильными запасами ценности и быть очень ликвидными. Таким образом, важно, чтобы рынок Forex оставался ликвидным с низкой ценовой волатильностью.

Как и во всех сферах жизни, новая технология дает много преимуществ, но также сопряжена с новыми рисками. Задача на будущее алгоритмической торговли Форекс будет заключаться в том, как внедрять изменения, которые максимизируют выгоды при одновременном снижении рисков.

АЛГОРИТМИЧЕСКАЯ ТОРГОВЛЯ ФОРЕКС

Торговля на форекс

Данный алгоритм предназначен для среднесрочной торговли на рынке Forex. В его основе лежит торговля от уровней – определение поведения и намерений крупных игроков с последующим совершением среднесрочных сделок на соответственных колебаниях валютных пар и фьючерсов. Моей первостепенной задачей является беспрекословное следование данному алгоритму. В этот алгоритм могут быть внесены исправления и поправки в будущем при наличии практического подтверждения того, что это необходимо.

Торгуемые инструменты (торговля на форекс):

Торговля ведется на рынке Forex и других рынках по следующим инструментам:

  1. Валютная пара GBP/USD.
  2. Валютная пара AUD/USD.
  3. Валютная пара USD/JPY.
  4. Драгоценные металлы: XAU/USD.
  5. Фьючерсный контракт на нефть марки WTI.
  6. Фьючерсный контракт на натуральный газ.
  7. Фьючерсный контракт на кофе.
  8. Фьючерсный контракт на пшеницу.

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

Таймфрейм и исполнение сделок (торговля на форекс):

Торговля ведется на двух таймфреймах:


  • Weekly – построение ключевых уровней с последующим переносом их на младший таймфрейм, определение глобального тренда;
  • Daily – построение ключевых дневных уровней, определение точки входа и запаса входа.

При исполнении сделок я придерживаюсь четкого алгоритма:

1. Жду, пока рынок не даст точку входа, согласно торгуемой мною модели (при этом я проверяю, чтобы запаса хода хватало как минимум на то, чтобы выдержать соотношение SL/TP 1:3);

2. Далее я использую написанную мной формулу в Microsoft Excel, которая, при внесении нескольких значений, считает за меня Stop Loss, Take Profit, объем сделки при обозначенном риске, и, если запаса хода хватает более, чем на соотношение 3к1, показывает, на какие объемы нужно дробить сделку (тут хотелось бы пояснить, что из-за специфики выбранного мною финансового рынка, в выше описанной ситуации, я выставляю несколько отложенных ордеров, с разными объемами и ценой Take Profit, пример ниже).

3. После того, как все нужные мне значения посчитаны, я выставляю отложенный ордер. В том случае, если цена уходит более, чем на 2 SL от моего ордера, я его отменяю.

Рабочий день (торговля на форекс):

8:00 – подъем;

9:30-21:00 – основное время работы: мониторинг инструментов, поиск точек входа, выставление ордеров.

При этом !ВАЖНО! не находиться все 11 с половиной часов за компьютером, ибо торгуются среднесрочные сделки и нужно давать передышки нервной системе.

21:00-23:00 – рефлексия, подведение статистики и заполнение журнала сделок.

Модели, понятия и определения (торговля на форекс):

Уровни.

Уровень – точка, в которой эмитент поменял свое направление, иными словами, точка изменения направления тренда. Уровни выше текущей цены называют уровнями сопротивления, уровнями поддержки, соответственно, называют уровни ниже текущей цены. Именно такие уровни (точки излома тренда) считаются наиболее сильными. Так же уровни, из которых сделаны исторические движения (перехай или перелоу цены) являются очень сильными.

Кроме всего вышеперечисленного, уровни могут быть образованы хвостами и телами баров, проторговками и областями, где цена “болтается” (примеры ниже). Стоит отметить, что уровни, образованные хвостами сильнее тех, что образованы телами.


Очень сильным уровнем считается цена открытия после большого гэпа (гэп – курсовой разрыв, либо разрыв ценового графика).

Прежде, чем более конкретно классифицировать уровни по их силе, нужно ввести несколько понятий.

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

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

В такой ситуации уровень может быть образован как телами, так и тенями. Основное условие – уровень не должен пробиваться.

Между БПУ1 и БПУ2 никаких промежуточных баров быть !НЕ! может, они должны идти пучком. Тем не менее, БПУ2 может не добивать до уровня на размер люфта (то, как рассчитывается люфт, будет описано чуть позже).

Представленные чуть выше рисунок и картинка являются примером воздушного уровня.

Воздушный уровень – уровень, не подтвержденный на истории, он формируется тремя барами, идущими пучком друг за другом.

Исторический уровень идет следующим в списке и является более сильным. Это уровень, который подтвержден на истории (между БСУ и БПУ1 есть промежуток).

Последним в списке идет так называемый зеркальный уровень. Это уровень который из поддержки стал сопротивлением или наоборот (БСУ и БПУ находятся в разных плоскостях, БПУ1 и БПУ2 должны находиться в одной плоскости). При этом как для зеркального, так и для исторического уровня должны соблюдаться базовые правила: БСУ и БПУ1 бьют в уровень пункт-в-пункт, БПУ1 и БПУ2 должны идти пучком, а БПУ2 имеет право не добивать до уровня на размер люфта!

Важно помнить, что если цена уровня заканчивается на круглую цифру (+00; +25; +50; +75), то такой уровень будет более сильным.

Подвести итог всему, написанному выше, хотел бы в последующей таблице:


Кроме того, хотелось бы ввести понятие плавающего уровня (уровня, который часто прошивается). После плавающего уровня всегда кто-то кого-то побеждает. После того, как быки/медведи одержали верх, начинается импульс.

В заключение этой части я рассмотрю 2 понятия: пробой уровня и ложный пробой уровня.

Пробой уровня – ситуация, при которой цена пробивает уровень, закрепляется за ним и идет дальше.

Ложный пробой уровня – ситуация, при которой цена один или несколько раз “прошивает” уровень, а затем возвращается назад и идет в обратную сторону.

Существует 2 вида ложных пробоев:

  • простой ложный пробой: цена пробивает уровень, затем возвращается назад и закрепляется под уровнем;
  • сложный ложный пробой: цена пробивает уровень, закрепляется за ним, а затем один из последующих баров возвращается и закрепляется под уровнем.

Продавцы и покупатели, их поведение (торговля на форекс):

Покупатели и продавцы бывают двух видов: динамичные и статичные. Между ними существует огромная разница: динамичные участники рынка входят по рыночной цене в то время, как статичные строят уровни и покупают/продают по одной цене. Цель динамичных игроков – сломать уровни, построенные статичными.

В свою очередь, динамичными покупателями являются одновременно и те, кто закрывает шортовую позицию, и те, кто открывает лонговую, а продавцами те, кто закрывает лонговую позицию, и те, кто открывает шортовую. Стоит помнить, что самые агрессивные покупатели – это те, которые закрывают шортовые позиции, соответственно, самые агрессивные продавцы – это те, которые закрывают лонговые позиции.

Для всех участников рынка самое основное и сильное значение бара – это цена закрытия. Оно является ключевым, потому что показывает, кто на данный момент одержал верх: быки или медведи. Закрытие бара выше уровня сопротивления может говорить о восходящем тренде и являться сигналом для набора лонговых позиций и закрытия шортовых. Соответственно, закрепление цены ниже уровня поддержки (бар закрылся ниже) может говорить о нисходящем тренде и быть сигналом к открытию для медведей и закрытию для быков.

Теперь я бы хотел рассмотреть некоторые аспекты поведения крупных игроков.

1. Аккумуляция.

Аккумуляция – это набор позиции крупным игроком. Единственный способ для него набрать позицию – это набрать ее за счет продавцов. В данном примере ими являются игроки, закрывающие лонговые позиции вследствие открытия цены следующего дня с гэпом вниз. При этом аккумуляция будет продолжаться до тех пор, пока покупатель не наберет позицию необходимого объема.


Это сильная модель, свидетельствующая о продолжении движения по тренду.

2. Дистрибуция.

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

Дистрибуция является непродолжительной моделью и говорит о скорой смене тенденции.

3. Борьба статичных и динамичных участников рынка.

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

Торговые модели и формации.

1. Отбой от уровня.

Отбои от уровня торгуются при помощи системы БСУ и БПУ, описанной выше. Как именно находится системная точка входа? Если мы торгуем интродей и видим, что формируется бар БПУ2, то за 30 секунд до закрытия БПУ2 выставляется лимитный ордер на покупку или продажу (с люфтом). После выставления лимитной заявки сразу же выставляется SL. Если цена ушла больше, чем на 2 размера SL, лимитная заявка отменяется! Так же БСУ должен находиться не более, чем на расстоянии трех дней от БПУ1 и БПУ2.

Расчет позиции при отбое от уровня.

Вход в рынок осуществляется при помощи отложенных ордеров buy limit/sell limit.

Если торговля ведется акциями или фьючерсными контрактами, то стандартный Stop Loss равен 0,2% от цены уровня.

При торговле валютными парами внутри дня, SL не должен превышать 15 пунктов.

Люфт (иными словами, свободный ход) рассчитывается, как Stop Loss*0,2. Соответственно, для акций и фьючерсов люфт равен 0,0004*цену уровня эмитента, а для валютных пар Forex не должен будет превышать 3 пункта.


Итак, для того, чтобы найти точку входа при отбое от уровня внутри дня мы должны прибавить к цене люфт в случае лонговой сделки или же отнять в случае шортовой. Имея цену точки входа, мы узнаем цену Stop Loss, отнимая или же прибавляя стоп к цене точки входа.

Take Profit выставляется исходя из минимального соотношения SL/TP=1/3. Более подробно я расскажу об этом в главе “Риск-менеджмент”.

Важно помнить, что при торговле внутри дня, конечно, лучше ставить рыночный Stop Loss, но если вблизи есть технический стоп, который не превышает размер рыночного более, чем на 20-30%, то разрешается ставить SL за технический уровень. При этом должны быть пересчитаны Take Profit и объем сделки (более подробно об этом так же в главе “Риск-менеджмент”).

Рассмотрим ключевые формации при торговле отбоев от уровня:

1. Отбой от сильного исторического уровня.

2. Отбой от сильного зеркального уровня.

3. Отбои от границ канала.

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

Эта статья приведёт Вас к успеху:  ВРЕМЕННЫЕ ОТРЕЗКИ ФОРЕКС

2. Пробой уровня.

Для пробоя уровня существует 2 предпосылки:

  • происходит поджатие сверху или снизу уровня, консолидация (поджатие статичного игрока динамичным);
  • пустота (отсутствие ближайших уровней поддержки и сопротивления).

Следует обращать внимание на то, как именно цена подходит к уровню. Если наблюдается продолжительная консолидация, а подход к уровню осуществлялся на большом количестве небольших баров, то пробой будет с большой вероятностью. Если же цена “летела” к уровню на огромных барах, то вероятнее всего модель отбоя от уровня.

Расчет позиции при пробое уровня:


Вход в рынок осуществляется с помощью отложенных ордеров buy stop/sell stop. Ордер выставляется, если наблюдаются предпосылки пробоя.

Рассмотрим ключевые формации при торговле пробоев уровня:

1. Пробой исторического максимума или минимума (график пришлось немного растянуть):

2. Пробой уровня после поджатия, консолидации:

3. Ложные пробои.

Для торговли ложных пробоев следует соблюдать несложный алгоритм:

  • определяем важные критические уровни;
  • ждем пробоя этого уровня;
  • на возврате выставляем buy stop или sell stop от этого же уровня.

Расчет позиции при ложном пробое:

Вход в рынок осуществляется при помощи отложенных ордеров buy stop/sell stop. При торговле на рынке Forex внутри дня для нахождения точки входа необходимо отнять спрэд от цены уровня в случае шортовой позиции, либо прибавить его в случае лонговой. Stop Loss в данной ситуации выставляется чуть более, чем на размер спрэда от уровня. Как и в случае с отбоями от уровня, допускается ставить технический стоп за хвост бара, пробившего уровень в случае, если технический стоп превышает рыночный не больше, чем на 20-30%. Take Profit рассчитывается от стопа, поэтому должен быть пересчитан, если мы ставим технический стоп (объем позиции также подлежит пересчету).

Рассмотрим формации для ложного пробоя:

1. Ложный пробой исторического минимума или максимума:

2. Ложный пробой при нахождении цены в канале.


Риск-менеджмент.

При расчете рисков я буду пользоваться несколькими правилами. Прежде всего, следует ввести понятие “риск на сделку”. Это фиксированный процент от всего депозита, который я рискую потерять при каждой сделке.

!ВАЖНО! риск на сделку всегда фиксированный. При более длинном стопе я должен входить меньшими объемами, при более коротком, большими.

Итак, риск на сделку, который я хочу взять, равняется 2%, иными словами, каждая сделка, которая закроется по стопам, будет приносить мне убыток в размере 2%.

Исходя из рисков, рассчитывается и прибыль. Минимальное соотношение SL/TP=1/3. Это означает, что каждая сделка, закрывшаяся по тейку, будет давать прибыль в размере минимум 6%. Почему минимум? Как я писал выше, при наличии запаса хода, я дроблю сделку, чтобы иметь возможность некоторый объем закрыть по соотношению 4к1, 5к1, 6к1 и т д. При этом 60% всего объема всегда должно закрываться по 3к1.

Отчетность.

После закрытия каждой из сделок, я должен делать скриншот и добавлять ее в журнал сделок. При этом я должен подписывать, на каком основании входил, какой был TP и SL, какие объемы, какая прибыл/убыток (в пунктах и деньгах).

Цели и ожидания.

Первостепенная моя задача – не терять деньги, торговать, следуя алгоритму. Я должен торговать то, что !ВИЖУ!, а не то, что знаю, где-то слышал или, еще хуже, то, что мне кажется. Лучшим индикатором для меня является и будет являться цена, я не должен думать, должен придерживаться четко установленного плана.

Я знаю, что статистика беспощадна, и работает против каждого трейдера. Успеха добиваются единицы, неудача постигает тысячи.

Именно поэтому я осознаю, насколько важно ни на шаг не отступать от установленных правил, торговать с чистым рассудком и в добром здравии. Я не гонюсь и не собираюсь гнаться за безумными процентами. Моя цель – не быть растоптанным рынком, как это происходит с большинством трейдеров. Не быть заложником своего эго и самоуверенности.

Что остается в сухом остатке? Нужно работать и трудиться, следовать алгоритму, это и послужит гарантом успеха.

Основы алгоритмической торговли на Форексе

Основы алгоритмической торговли на Форексе

Когда начинал формироваться валютный рынок Форекс, сделки заключались по телефону между институциональными инвесторами и дилерами. Объёмы торговли были небольшими, а информация о ценах — трудно доступной. Современные технологические достижения кардинально изменили рынок. Вся торговля сейчас ведётся через компьютерные сети, а дилеры обслуживают частных клиентов в реальном времени. Потоковые цены позволяют в любой момент видеть ситуацию на рынке, а форекс брокеры обеспечивают доступ к торговле всем желающим. Важным явлением стала автоматизация процесса торговли. Компьютерные программы могут выполнять определённую последовательность действий на рынке без участия человека.


Алгоритмы в рыночной торговле

Алгоритм — это последовательность действий, записанная в виде точных команд, понятных исполнителю и направленная на получение результата из исходных данных. В современном мире все операции по обмену валют выполняются компьютерами с помощью программ, управляемых человеком. То есть оператор устанавливает количество, время и цену заявки, а далее программы всё делают сами, взаимодействуя между собой. С расширением международного валютного рынка и увеличением количества сделок начали внедряться алгоритмические программы, заменяющие ручной труд оператора.

Например, банки пользуются алгоритмами для обновления котировок валютных пар на торговых площадках. Алгоритмы значительно увеличивают скорость определения изменений в рыночных ценах. Широко применяют алгоритмические программы маркетмейкеры для поставки ликвидности на рынок. Алгоритмы даже стали причиной изменения рыночной микроструктуры. Исключительно электронное выполнение биржевых действий формировалось в девяностых годах прошлого века, когда было проведено внедрение десятичной системы, необходимой для алгоритмической торговли. В результате уменьшились преимущества маркетмейкеров, и повысилась ликвидность рынка.

Развитие алгоритмов

В процессе автоматизации рыночных процессов появились новые торговые алгоритмы, которые учитывали цены одновременно на множестве бирж. Компьютеры полностью заменили деятельность человека по обработке данных. Масштабность электронных торгов позволила снизить комиссионные сборы, способствовала слияниям брокерских компаний и объединению финансовых рынков. Тот рынок основ Форекс, который мы видим сейчас — это следствие компьютеризации и развития торговых алгоритмов.

Биржи постоянно конкурируют в борьбе за наибольшую скорость исполнения ордеров. Ещё в 2007 году на Лондонской бирже была запущена система TradElect с исполнением ордера за 10 миллисекунд и обработкой 3 тысяч ордеров в секунду. Постепенно была достигнута скорость в 3 миллисекунды, а сегодня не редкость исполнение ордеров за одну миллисекунду. Такие качественные изменения сделали возможной алгоритмическую торговлю для институциональных и частных трейдеров. Около 50% биржевой торговли ведётся алгоритмами. Эта же тенденция распространилась и на рынок Форекс, где около 20% ордеров генерируются и выполняются алгоритмическими программами.

Виды алгоритмической торговли

Любая инвестиционная стратегия крупных трейдеров может использовать алгоритмическую торговлю. Возможна как частичная поддержка, так и полная автоматизация процесса. Алгоритмическую торговлю в основном применяют крупные участники рынка, такие как взаимные и пенсионные фонды, хедж-фонды, инвестиционные финансовые учреждения. Большей частью используется алгоритм дробления крупных заявок. Институциональные трейдеры оперируют большими объёмами, что чревато риском потерь. Слишком большой объём ордера может не найти контрагента и выгодной цены, а также окажет влияние на рынок.

Ранее операция дробления заявок выполнялась вручную, даже существовали компании, которые выполняли эту работу (execution services). В начале ХХI были созданы алгоритмические «движки» (algorithmic engines), исполнявшие те же действия, которые делали трейдеры. Трейдер направляет заявку в «движок», выбирает алгоритм и контролирует исполнение. Вначале алгоритмические «движки» разрабатывались и использовались только ведущими брокерами, о которых пишем статьи. По мере усовершенствования и распространения крупные частные клиенты получили доступ к алгоритмической торговле. Брокеры называют свои движки по разному, например Форекс брокер Forex4you — называет ее Share Algo, но по принципу действия их можно разделить на три основных типа.

Первый, самый простой, состоит в разделении крупной заявки на равные части и равномерной отправке ордеров на рынок по текущей цене. Этот алгоритм обозначают английским названием TWAP. Работа этой программы хорошо видна в стакане заявок, поэтому её настройки часто меняют. Второй алгоритм, с английским названием VWAP, кроме разделения заявок, учитывает объёмы торгов в течение дня. И третий алгоритм под названием IceBerg, выставляет мелкие заявки по одной. То есть участникам рынка не видна вся сумма крупной заявки.

Высокочастотная торговля

Торговые алгоритмы в основном применяются для снижения влияния на рынок и ускорения исполнения заявок. Но есть и такие, которые используются для получения прибыли. Идея сверхбыстрой торговли на биржах начала осуществляться с 1998 года, а в 2009 году высокочастотная алгоритмическая торговля получила название «HFT» — High Frequence Trading. Вскоре эти технологии распространились и на рынок Форекс.

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


Для обычного трейдера высокочастотный трейдинг недоступен. Этим занимаются инвестиционные фонды, банки, финансовые компании. Операции HFT захватывают всё большую часть рынка. Фактически идёт игра на опережение, больше зарабатывает тот, у кого быстрее действуют алгоритмы. Регулирующие органы пытались доказать незаконный характер прибылей от HFT, но не нашли формальных поводов. На самом деле HFT-трейдеры имеют преимущество перед остальной массой участников рынка.

В заключение статьи посмотрите видео о перспективах алгоритмической торговли

Обучение 4 базовым алгоритмам торговли на Форекс и риски

Алгоритм торговли – это набор специфических правил, которые разработаны для того, чтобы выполнить четко обозначенные торговые задачи на валютной бирже Форекс.

В торговле на Forex рынке компьютеры приводят в действие пользовательские алгоритмы торговли, характеризующиеся набором правил, состоящих из набора таких 3 параметров:

  1. временная привязка;
  2. цена;
  3. количество, которое определяет структуру и размер торговой операции трейдера.

С развитием и трансформацией валютного рынка и торговли на нём развивались и способы заключения торговых сделок. Постепенно трейдеры начали использовать различные алгоритмы торговли на Forex для того, чтобы извлекать максимальную пользу от валютных сделок и увеличивать свои шансы на получение стабильной высокой прибыли.

Разумеется, что использования прибыльных алгоритмов – это важно, но без ведения учёта своих сделок, в долгосрочной перспективе, будет крайне стать успешным трейдером. Дневник трейдера Форекс – это инструмент, которым пользуются все самые успешные трейдеры на валютной бирже. Именно учёт и анализ заключённых сделок делает из начинающего трейдера опытного и успешного. Как вести дневник трейдера вы можете прочитать на страницах блога Forexone.

4 базовых торговых алгоритма на Форекс

В пределах финансового валютного рынка существует четыре базовых алгоритма торговли на Форекс:

  1. Статистический алгоритм, относящийся к алгоритмической стратегии, которая ищет прибыльные торговые возможности, исходя из статистического анализа исторической информации временных рядов.
  2. Автоматическое хеджирование – это стратегия, которая генерирует правила для уменьшения рисков трейдерским капиталом.
  3. Стратегии на основе алгоритмов, цель которых заключается в том, чтобы достигнуть предопределённых целей, как уменьшение влияния рынка или быстрое выполнение торгов.
  4. Прямой доступ на рынок, что подразумевает оптимальные скорости и низкие расходы, при которых можно получить доступ к алгоритмическим торгам и подключиться к нескольким торговым платформам.

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

Риски с использованием алгоритма торговли

Несмотря на то, что применение алгоритма торговли на Форекс приносит трейдеру значительную пользу, работа с ним включает определённые риски, которые могут сыграть не на руку трейдерам, которые будут его использовать. К рискам, связанным с использованием алгоритма торговли, относятся следующие :

  1. Вероятность снижения ликвидности и ухудшения стабильности рынка. В силу того, что трейдеры разного уровня могут позволить себе алгоритмы с разными уровнями сложности и техническими характеристиками, то это может привести к фрагментации рынка, что в итоге станет причиной периодического появления дефицита ликвидности.
  2. Алгоритм торговли, как правило, запрограммирован на конкретные сценарии развития рыночных событий, и они могут не среагировать достаточно быстро в случае, когда поведение рынка в корне изменится.


Для чего был создан алгоритм торговли

Алгоритм торговли на Форекс был создан для того, чтобы увеличить эффективность и при этом снизить стоимость торговых транзакций. И основным вызовом в работе с торговым алгоритмом будет научиться определять и оборачивать в свою пользу перемены и колебания данного рынка. Это поможет максимизировать выгоды от торговли с минимальными Forex рисками.

Примеры торговых алгоритмов трейдеров ( учеников Герчика)

Александр Герчик — легендарная фигура в среде трейдеров. Он переехал в США, и вначале работал таксистом. Но, в 96 году после окончания брокерских курсов и сдачи сложного экзамена, устроился на работу в инвестиционную компанию. Герчик является трейдером NYSE, NASDAQ, RTS, SME с 1998 года.

А в 2003-2009 годах он был управляющим крупной брокерской компании в Соединенных Штатах Америки.

Александр написал популярную книгу » ]]> Курс активного трейдера ]]> «, где рассказывает о Нью-Йорской фондовой бирже. Книга рассчитана на неподготовленного читателя, так что ее можно читать и новичкам, которые хотят побольше узнать о торговле акциями.

Многих трейдеров интересует какой алгоритм использоваться для торговли на NYSE,NASDAQ, FORTS и Форекс, чтобы получать стабильную прибыль.

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

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

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

  1. Алгоритм торговли NYSE
  2. Торговый алгоритм трейдера NYSE
  3. Торговый алгоритм трейдера FOREX
  4. Пример Алгоритма NYSE,NASDAQ)
  5. Пример Алгоритма (FORTS)
  6. Общий алгоритм

В алгоритмах описано:

  • время начала, подготовки, действия и завершения торгов;
  • торгуемые паттерны
  • правила мани менеджмента
  • и т.п

Не рискуйте настоящими деньгами! Экономьте время, тестируйте и совершенствуйте Ваши стратегии ]]> в программе ForexTester ]]> .

Добавить комментарий