«Цена будет расти или снижаться?». Для многих трейдеров этот вопрос является основным в торговле. Когда вы перейдете на новый уровень в трейдинге, этот вопрос перестанет вас волновать, вообще. На новом уровне перед вами будут стоять другие вопросы, их будет много, но ответы на большинство из них вы сможете получить на основе расчетов, а не от своей интуиции. Вы будете делать свой выбор на основе чисел и вычисленных вероятностей, опираясь на четкие критерии того, какая сделка будет для вас выгодна, а какая – нет.
Вместо этого основного вопроса торговли многих трейдеров, вы будете «считать» свои риск-прибыль и для роста цены, и для ее снижения. Всегда. И в очередной раз, просчитывая все варианты своих действий, вы заметите, что вас просто совершенно перестало волновать, что же будет с ценой в ближайшее время. Вы уже знаете, что должны делать при любом развитии событий на рынке.
Конечно, будут моменты совершения сделок, когда возникает предпочтение будущего изменения цены, но даже тогда вы будете понимать, что куда бы дальше не пошел рынок, вот эту самую сделку вы были обязаны совершить. Просто потому что, в конечном счете, это принесет вам прибыль, даже если эта конкретная сделка и будет проиграна. Чтобы получать прибыль на рынке, вы должны совершать сделки. Часть этих сделок неизбежно будет проиграна, но общий финансовый итог этих сделок будет в вашу пользу.
Основными вопросами торговли для вас станут не вопросы изменения цены на рынке, а вопросы управления риском и капиталом. В этой книге я буду называть такой уровень трейдинга профессиональным. Возможно, это и будет ваш новый уровень на форекс.
Профессиональные трейдеры торгуют на рынках по торговым системам, все это знают и об этом много всего написано. Так откуда они берут эти свои торговые системы и не проще ли взять одну из них, изучить и начать по ней торговать? К сожалению, такой трюк не пройдет. Дело в том, что каждый трейдер создает свою систему долгие годы, в течение которых меняются не только рынки и их динамика, но и он сам, его оценки происходящего, реакция на события, приоритеты факторов, на основе которых работает система.
Конечно, хорошая торговая система должна быть максимально формализована и представлять собой конечный набор правил, но на практике все трейдеры постоянно что-то добавляют, пересматривают и меняют в своих системах, стремясь повысить их результативность. Поэтому «чужая» прибыльная ТС очень быстро потеряет актуальность без ее постоянной доработки автором, который единственный, кто знает все нюансы ее функционирования.
В книге подробно рассматриваются все этапы построения прибыльной торговой системы и даны рекомендации, как создавать свои собственные торговые системы. И хотя это достаточно трудоемкий процесс, требующий значительного времени, все-таки вы уже будете знать главное: что именно надо делать вначале, а что потом, и при этом ясно понимать цели каждого этапа построения своей торговой системы. В свое время, на то чтобы собрать эти знания и систематизировать их в метод мне потребовалось более 8 лет.
Вначале я собирался просто написать: что и как надо делать, чтобы построить собственную торговую систему, приносящую прибыль, но потом решил, что для лучшего понимания всего процесса построения, все-таки необходим реально работающий вариант торговой системы с подробным описанием логики ее работы. Описанная здесь торговая система позволяет мне успешно торговать много лет и продолжает работать и сегодня.
Чтобы профессионально торговать на рынке, вам необходимо иметь свою собственную торговую систему, она может быть похожа на другие, но создать ее вы должны будете сами. Для этого не нужно иметь специального образования, нужно быть только наблюдательным и быть готовым очень много считать.
Существует много противоречивой информации о формировании цен на валютном рынке. Я собрал более-менее общеизвестные сведения, в достоверности которых имел возможность убедиться сам.
1. Форекс – внебиржевой рынок. Торговля валютой происходит в разных местах, точное количество торговых площадок никто не знает. На площадках с наибольшей ликвидностью торговля идет только днем, но за счет расположения их в разных часовых поясах, валюты котируются круглые сутки с понедельника по пятницу.
2. Крупные банки – поставщики ликвидности обеспечивают двустороннюю котировку, в любое время торгов, путем выставления заявок на покупку и продажу валюты на торговой площадке и являются на ней основными маркетмейкерами.
3. Потребителями ликвидности выступают клиенты, подключенные к межбанковским торговым площадкам – коммерческие банки, биржи, фонды, брокеры и прочие организации, регулярно выполняющие операции обмена валюты.
4. Цена изменяется после совершения сделок, поглотивших всю ликвидность на данном ценовом уровне или выставления/отмене заявки на этом уровне ее владельцем. Эти события брокер может распознавать.
5. Брокер получает цены с одной или нескольких таких площадок напрямую, либо через посредника – поставщика котировок, и формирует свои котировки, которые поступают в торговый терминал трейдера.
Это все, что нужно знать трейдеру о рынке форекс для успешной торговли на нем.
Я не верю в теории мирового заговора, крупных игроков-спекулянтов валютой, игре брокера против трейдеров и прочую конспирологию, по одной простой причине: чтобы манипулировать ценой на рынке, необходим капитал сопоставимый с суммой средств остальных участников рынка. На форексе же среди таких участников присутствуют, в том числе, центральные банки стран – эмитентов валют. Распространенное мнение о решающем влиянии спекулятивного капитала на валютные цены, также, на мой взгляд, очень сильно преувеличивает его роль. Случаи же манипуляции ценами брокером, в наше время, легко выявляются и предаются огласке, нанося невосполнимый ущерб репутации и бизнесу брокера.
Поставщикам ликвидности – маркетмейкерам на самом деле выгодно, чтобы объем спроса и предложения валюты совпадал, а цена на рынке вообще не менялась, т.к. в этом случае у них не возникает никаких валютных рисков, они покупают-продают валюту и получают свой спред и остальные комиссии с участников рынка.
Когда же на рынке начинают преобладать сделки «в одну сторону» – либо покупки, либо продажи, маркетмейкерам приходится переставлять цены своих заявок и у них начинает формироваться риск, что часть заявок «с другой стороны» рынка в ближайшее время исполнена не будет, иными словами, у банка начинает формироваться открытая позиция против движения рынка.
В моменты ажиотажных покупок на рынке, маркетмейкер продает одну заявку за другой, переставляя их все выше и выше, а его заявки на покупку остаются внизу неисполненными.
Тем не менее, маркетмейкер продолжает выполнять сделки участников рынка на новых ценовых уровнях, надеясь, что в будущем баланс спроса и предложения на рынке восстановится. И эта тактика полностью оправдана, т.к. подавляющую часть времени рынок находится именно в этом состоянии. Как только объемы спроса-предложения выравниваются, банк возвращается к привычной для себя купле-продаже за спред, выставляя новые заявки в спреде в сторону тех, которые не были исполнены во время сильного движения и цена начинает «откатывать» назад.
Почему большинство коррекций на рынке имеют глубину в районе 50% от предыдущего движения? Да потому, что на этом уровне можно закрыть «в ноль» усредненную позицию, набранную против движения на каждой цене, что маркетмейкер и делает, восстанавливая свой баланс. После этого у него пропадает предпочтение в направлении будущих сделок, цена снова начинает ждать возникновения дисбаланса спроса и предложения.
Конечно, это сильно упрощенное описание процесса колебания цен, в реальности все намного сложнее, маркетмейкеров много, поток сделок на рынке очень неоднороден, как по объему, так и по времени. Иногда бывает, что и маркетмейкеры фиксируют убыток. Т.к. торговых площадок в мире много, то «увидеть» реальные объемы сделок на рынке невозможно, и уж тем более невозможно предсказать, время их появления и какое именно влияние на цену они могут оказать.
Большинство запросов на покупку-продажу валюты связаны с обслуживанием транснациональных расчетов, деятельностью международных корпораций и операциями экспорта-импорта товаров и услуг. Совсем мелкие сделки, на десятки-сотни тысяч долларов, исполняются в коммерческих банках и на крупные торговые площадки, конечно, не попадают.
Но в случаях возникновения на рынке сильных движений, повышенной волатильности рынка, заявки таких клиентов коммерческий банк может начать и выводить на рынок, в конечном счете, это приводит к увеличению торговых объемов на площадке и усилению давления на маркетмейкеров.
В моменты публикации значимых экономических отчетов и новостей маркетмейкеры существенно снижают объемы своих заявок на рынке, справедливо опасаясь торговли инсайдеров, а также выхода неожиданных данных, которые могут серьезно изменить соотношение спроса-предложения на рынке.
Поэтому даже сделки относительно небольшого объема могут вызвать значительное изменение цены, т.к. в этот момент поддержка каждого ценового уровня со стороны банков очень слабая.
Очень важно понимать, что далеко не всегда быстрое изменение цены на рынке связано с выросшим объемом сделок в одну сторону! Зачастую это может быть связано с сокращением объемов заявок маркетмейкеров.
Например, когда центральный банк начинает проводить на рынке интервенцию, маркетмейкеры первыми узнают об этом, и снижают объемы своих заявок до ее окончания, предоставляя центральному банку торговать с остальными участниками рынка.
Время от времени на рынок поступает запрос на сделку аномально крупного объема. Такая сделка может собрать всю ликвидность с солидного ценового диапазона, для остальных участников рынка это будет выглядеть как стремительное изменение цены. Такие сделки зачастую планируют и исполняют в несколько заходов, чтобы снизить их влияние на рынок, растягивая на несколько дней или даже недель.
«Снизить влияние на рынок» не подразумевает какое-то особое трепетное отношение к рынку участника сделки, на самом деле – есть только бизнес. Например, если он попытается купить 15 млрд. франков, а маркетмейкерами вблизи текущей цены выставлено заявок на продажу только 3 млрд. франков, то возможно возникновение ситуации, при которой оставшиеся 12 млрд. будут проданы не по каждой цене, а через некоторые ценовые интервалы – гэпы, внутри которых не оказалось встречных заявок маркетмейкеров. В конечном счете, это приведет к тому, что итоговая цена покупки будет значительно выше. Только из этих соображений крупные объемы часто набирают несколькими разными сделками, растягивая их во времени.
Таким образом, мы выяснили: кто торгует на форекс, какие интересы у участников торгов, как и почему изменяется цена, как возникают сильные движения, почему происходят коррекции, как волатильность влияет на торговые объемы, что такое гэп и как он возникает.
Понимание природы рынка необходимо для построения надежной торговой системы, вы должны уметь различать причины и следствия возникновения ценовых колебаний. Можно начать строить торговую систему, выбрав в качестве опоры ценовые движения, которые могут быть следствием причин разного рода.
Когда начинаешь искать корреляции на рынке, очень легко перепутать причину и следствие. На эту тему есть известный пример, который очень наглядно это показывает.
«Если сопоставить число пожарных и количество пожаров в разных городах, можно придти к ошибочному выводу, что если сократить число пожарных, то снизится количество пожаров».
Всегда помните об этом примере, когда начинаете искать зависимости событий на рынке!
Не сомневаюсь, что вы уже знаете, чем отличаются прямые котировки от обратных котировок, а базовая валюта от котируемой. Казалось бы, что еще можно узнать нового о валютных парах?
Все валюты на форексе котируются в долларах США.
Конкретный набор валютных пар для торговли трейдеру предлагает его брокер. У разных брокеров этот список может серьезно различаться, но основные мировые валюты у всех брокеров, конечно, представлены всегда.
В мире нет таких валют, которые бы не котировались к доллару США. Есть валюты, которые вообще не котируются на свободных рынках, но если какая-то валюта выходит на валютный рынок, она начинает котироваться в первую очередь к доллару США. Она может котироваться и к другим мировым валютам, но это уже опционально, а в долларах США она котируется всегда.
Любую валютную кросс-пару трейдер, вполне обосновано, может считать «производной» котировкой от котировок этих валют к доллару США. Вы можете легко проверить мои слова, если подсчитаете кросс-курс любой валютной пары на основе котировок, входящих в нее валют, к доллару США – он совпадет с котировкой этого кросс-курса с погрешностью, не превышающий его спред.
Возьмем для простоты расчетов следующие пары:
1. USDJPY
2. EURUSD
3. EURJPY
Выводим нужные нам валютные пары в панель MarketWatch. Делаем скриншот панели, чтобы «зафиксировать» котировки в один момент времени. У меня получились следующие цены:
Для расчета котировки Bid EURJPY мне нужно продать 1 EURUSD и на полученные доллары купить JPY, продав доллары, полученные в первой сделке – продаю USDJPY.
Рассчитываем котировку Bid EURJPY: sell 1 EURUSD @ 1.13952 и sell 1.13952 USDJPY @ 112.762, иными словами, я продал 1 EUR за 1.13952 USD и тут же продал эти доллары, получив 1.13952 * 112.762 JPY, фактически этими двумя сделками, я продал 1 EURJPY по цене: 1.13952 * 112.762 = 128.495. При этом цена Bid EURJPY в этот момент была: 128.504, т.е. отклонение составило 0.9 пункта, при спреде EURJPY в 2.5 пункта.
Рассчитываем теперь котировку Ask EURJPY: buy 1 EURUSD @ 1.13970 и buy 1.13970 USDJPY @ 112.780, иными словами, я купил 1 EUR за 1.13970 USD, которые я купил, заплатив за них 1.13970 * 112.780 JPY, фактически, я купил 1 EURJPY по цене: 1.13970 * 112.780 = 128.535. При этом цена Ask EURJPY в этот момент была: 128.529, т.е. отклонение составило 0.6 пункта.
Отклонение между котировкой брокера и расчетной никогда не будет превышать размер спреда. Часто отклонения связаны с тем, что котировки по 3 валютам, которые мы анализируем, поступают с торговых площадок в разное время. Т.е. в следующий момент времени придет новый тик, например, по USDJPY и новое расчетное значение станет на полпункта выше/ниже котировки брокера или вообще сравняется с ней.
Зачем трейдеру все эти расчеты? Для того, чтобы понимать откуда берутся цены по кроссам и иметь возможность «видеть» одновременно все валюты.
– Какая валюта в этом году самая «сильная»?
– Какая валюта в прошлом году была самой «слабой»?
– Выросла она за год или снизилась? На сколько процентов?
– А за последний квартал, месяц, неделю?
– А другие валюты: EUR, CHF, GBP, AUD, CAD, NZD, JPY?
Вы не можете ответить на эти вопросы, по памяти? Сколько вам понадобится времени, чтобы найти ответы на эти простые вопросы? Понимание взаимосвязи основных валютных пар позволит вам держать динамику изменений стоимости всех валют «в голове». Когда-то давно, я написал на MQL индикатор «WhoLeader» для визуализации изменения стоимости основных валют и пользуюсь им до сих пор.
Я считаю его настолько полезным в торговле, что решил поместить его код в конце этой книги, чтобы вы могли добавить его в свой торговый терминал MetaTrader и использовать для быстрого и глубокого анализа рынка.
Часто общаясь с трейдерами, я обратил внимание, что многие из них путаются с типами ордеров: BUY STOP, SELL LIMIT и остальными, слабо понимая различия в их исполнения брокером.
С точки зрения торговой платформы и дилеров, все ордера трейдеров делятся на две основные группы:
1. Стоповые ордера
2. Лимитные ордера
Т.е. основным признаком ордера является второе слово, а направление сделки это уже его уточнение. Логика исполнения ордеров трейдеров на торговых серверах описана именно для этих двух групп ордеров. В принципе, позиционные ордера STOP LOSS и TAKE PROFIT могут иметь особые условия исполнения, но обычно они исполняются в рамках общей логики основных двух групп.
Стоповые ордера исполняются в сторону движения рынка, а лимитные –против движения рынка. Иными словами, если в данный момент времени, на рынке растет цена, то будут срабатывать стоповые покупки и лимитные продажи. Если цена падает, то срабатывают стоповые продажи и лимитные покупки.
Часто бывает так, что на рынке не было той цены, которую вы указали в ордере. Например, вы выставили стоповый ордер на покупку по цене 1.1520, цена выросла до 1.1519, а следующая цена пришла сразу 1.1522. По какой цене брокеру исполнить ваш ордер? Если он выполнит его по вашей заявленной цене, то это будет ему в убыток, потому что он уже нигде не сможет «перекрыть» вашу позицию по такой цене. Если ценовой разрыв небольшой, то брокер может и принять на себя такой убыток. Если же разрыв достигает несколько десятков пунктов, то ваш ордер будет «сдвинут» и исполнен по той цене, которая вызвала его исполнение.
При такой же ситуации с лимитным ордером, у брокера появляется соблазн исполнить ваш ордер по заявленной цене ордера, а не по той цене, которая вызвала его срабатывание.
Все это в полной мере касается и позиционных ордеров, «привязанных» к открытой позиции: STOP LOSS и TAKE PROFIT. Первый из них всегда стоповый, а второй лимитный, и исполняться они будут по такой же логике исполнения.
Зачем я все это описал? Для того чтобы вы понимали, что выставив для позиции ордер STOP LOSS, вы не получаете 100% гарантии его исполнения для открытой позиции, в отличие от ордера TAKE PROFIT, для которого такая гарантия всегда есть. Конечно, ордера трейдеров «сдвигаются» брокером достаточно редко, но помнить об этом нужно всегда.
Нажимая кнопку «BUY» или «SELL» в торговом терминале вы совершаете сделку «по рынку», открывая позицию по той цене, которая есть на рынке сейчас. Казалось бы, все просто, но это только таким кажется.
Ваш клик мышью по кнопке запускает на торговом сервере брокера целую череду действий и событий. Рыночный ордер (MARKET ORDER), который вы потребовали исполнить, пройдет серию проверок: какой торговый инструмент, какой объем сделки, какой трейдер и т.д., после чего будет принято решение: кто будет исполнять ваш ордер – сервер или дилер. Порядок исполнения рыночных запросов определяется политикой компании брокера, и в разных компаниях может сильно отличаться. И сервер, и дилер будут исполнять ваш запрос в соответствии с этой политикой брокера.
Конечно, сервер исполнит ваш запрос быстрее, ему не надо тратить время на его «разглядывание» в отличие от дилера, кроме того его исполнение будет всегда одинаково, в соответствии с настройками торгового сервера. Дилер, исполняет запрос гораздо дольше и не всегда одинаково. Задержка при исполнении сделки больше 5 секунд, верный признак того, что вас котирует дилер.
При такой задержке исполнения, цена на рынке может успеть измениться, как в вашу сторону, так и против вас. Дилер видит это и принимает решение: исполнить ваш запрос или предложить вам новую цену – реквот (Requote). При этом вы получаете сообщение и у вас есть несколько секунд, чтобы принять его. Даже принятый вами реквот снова проходит все проверки на сервере и вам опять может быть предложена новая цена. На «быстром» рынке такие ситуации случаются.
Предложенная цена реквота всегда должна быть хуже первоначальной цены трейдера. Если на рынке цены меняются против сделки трейдера, его запрос просто исполняют. Если вы получили реквот с ценой лучше первоначальной – дилер просто ошибся. Делать реквот второй раз, обычно, не принято, можно сказать, считается признаком дурного тона, для этого должны быть, ну очень веские основания.
Чтобы быстрее совершить сделку на быстром рынке используйте параметр «Максимальное отклонение от запрошенной цены» панели ордера в Метатрейдере или аналогичный параметр в других платформах. Отклонение можно задать 1-2 пункта и если дилер даст вам реквот в пределах этого значения, то сервер просто исполнит сделку по цене реквота, ну а если реквот превысит заданное отклонение, то вы получите запрос подтверждения цены.
Многие трейдеры не используют этот параметр, опасаясь того, что их запросы будут исполняться по более плохим ценам. Это не так, брокер никогда не будет «охотиться» за этим значением, да и дилеры не обращают на него особого внимания. С другой стороны, этот параметр может сильно помочь трейдеру успеть совершить сделку на быстром рынке.
Также на быстром рынке иногда возникают ситуации, когда при попытке совершить сделку, торговый терминал Метатрейдер отвечает: «Торговый поток занят». Просто завершите работу терминала и запустите его снова, соединение с торговым сервером прервется и будет установлено заново, и вы снова сможете торговать.
В каких случаях сделку может начать исполнять дилер? Причиной этого может быть либо в сделке, либо в трейдере.
Сделка для исполнения дилером может иметь следующие признаки:
1. Крупный объем. Брокеры всегда определяют максимальный объем сделки для сервера и сделки с объемом, превышающим заданный, попадают к дилеру. Точный размер объема у каждого брокера свой.
2. Торговый инструмент. С низкой ликвидностью, либо требующий уточнения цены из разных источников или иных ручных действий дилера.
Трейдер также может получить признак исполнения дилером. В этом случае, дилер начинает котировать все его сделки. В каких случаях это происходит?
1. Брокер решил «перекрывать» торговлю трейдера на внешнем рынке, дилер «дублирует» его сделки в другом месте. Правда в этом случае, как правило, и объемы сделок значительные, но трейдера прикрепляют к дилеру, чтобы гарантировано повторять всю его торговлю.
2. Трейдер торгует очень близко от рынка. Сделки очень короткие по времени: секунды или несколько минут. Предпочитает торговать на быстром рынке в момент выхода новостей. В случае стабильного выигрыша, трейдер может быть «закреплен» за дилером.
Котирование дилером затруднит совершение сделок трейдеру и снизит их количество, а сами сделки начнут проходить по более невыгодным ценам.
Раньше брокеры котировали цены с «твердым» спредом, указанным в торговых условиях. Спреды на основные валюты достигали десятков пунктов! Спред мог «расширяться» еще больше в определенные часы торговли, праздничные дни и трейдеров предупреждали об этом заранее.
Брокеров становилось все больше, конкуренция между ними росла, наиболее агрессивные на этом рынке стали предлагать более выгодные торговые условия и постепенно спреды пришли к сегодняшним значениям, в 2-3 пункта. Больше уменьшать их было уже невозможно, брокеру не получалось перекрывать в других местах торговлю трейдеров и кроме того, появлялась реальная угроза арбитража.
И вот тогда, появился «пятый» знак в котировке. Желание «заманить» к себе как можно больше трейдеров, заставило некоторых брокеров изменить котирование, введя пятый знак котировки, который позволил им предложить самый узкий спред на рынке, меньше 2 пунктов.
Трейдеры, торгуя внутри дня, совершают, по большей части, разнонаправленные сделки, и выводить их на рынок брокеру не имеет смысла. Он легко принимает на себя все риски по таким сделкам и убытки трейдеров составляют прибыль брокера. Кто-то из трейдеров в течение дня выигрывает, кто-то проигрывает, но уже в конце дня, понятно, что в среднем, брокер зарабатывает спред с каждой сделки.
И даже если брокер «перекрывает» все сделки трейдера на внешнем рынке, он делает это по более выгодным ценам и, в конечном счете, зарабатывает больше трейдера, а теряет меньше. А учитывая, что хеджируется торговля очень небольшого числа трейдеров, прибыль брокера все равно стремится к величине спреда в каждой сделке.
Я сам работал дилером, когда очень успешный трейдер, чью торговлю мы полностью перекрывали, в конце концов, проиграл все деньги, но прибыль брокера, полученная от хеджирования его сделок дилерами, существенно превысила его проигрыш. Т.е. брокер, проиграв последнюю сделку вместе с ним, все равно остался в неплохом плюсе от его торговли, фактически, сумев заработать даже больше, чем был начальный депозит трейдера.
Конечно, брокеру очень выгодно, чтобы трейдеры проигрывали ему все свои сделки. Ради этого он даже готов пойти на манипулирование ценами, «вбрасывая» нужную цену в поток котировок, с целью вызвать срабатывание stop-loss позиции или даже stop-out трейдера. Однако, реализации этих алчных устремлений на практике, серьезно препятствуют два обстоятельства.
1. Своими действиями брокер исказит поток котировок, вброшенная цена будет видна на графике и, возможно, останется на нем в виде локального минимума-максимума. Ведь, кроме него больше ни у кого таких цен не было и этот факт можно легко установить. Иными словами, «отклонить» цену от рынка на несколько пунктов – дать повод всем начать сомневаться в своей надежности.