Торговый метод
Основная цель, с которой изучаются индикаторы это конструирование собственной торговой системы. За 300 лет существования финансовых рынков надежно определено, что стабильно зарабатывают те инвесторы, которые торгуют не по интуиции, не по наитию, а по торговой системе. Торговых систем существует очень много, более того, у одного и того же человека может существовать несколько торговых систем. Но структурно любая торговая система состоит из двух блоков, это торговый метод и система управления капиталом.
Торговый метод отвечает на вопрос: что и когда покупать, что и когда продавать, а в какие моменты просто воздерживаться от сделок. Именно для конструирования торгового метода и необходимы знания в области анализа рынка. Как ни странно, анализ рынка необходим не для того, чтобы прогнозировать куда пойдет цена, как, к стати, многие думают, а для того, чтобы с помощью инструментов анализа рынка сформировать некий торговый метод.
Система управления капиталом предназначена для того, чтобы ответить на три важных вопроса. Первый вопрос: какой риск на себя брать, а от какого риска лучше отказаться. Ради какой прибыли риск оправдан, а ради какой прибыли тот же риск уже не оправдан. Какой процент капитала вложить в каждую конкретную сделку. Если система управления капиталом отвечает на эти три вопроса, то она со своей задачей справляется. Стоит отметить, что для большого количества консервативных в плане риска торговых систем, система управления капиталом очень близка к здравому человеческому смыслу.
Торговые методы, при всем их многообразии делятся на четыре больших группы, причем деление дважды бинарно. Причем деление происходит по инструменту: существуют динамические торговые методы, где механизмом являются инструменты технического анализа. И существуют пробойно-отбойные торговые методы, которые базируются на визуально-графическом анализе.
Второе деление – по отношению к тренду. Существуют, и таковых большинство, системы следования за трендом, чья идея заключается в том, чтобы распознать тренд и к нему присоединиться, а далее оставаться в тренде до тех пор, пока он продолжается. Но вместе с тем существуют и противотрендовые системы, которые заключают сделки против господствующего тренда. Можно отметить, что для лиц, недавно начавших изучать рынок, идея заключать сделки против господствующего тренда – не самая рациональная. В любом случае, торговля против тренда имеет умеренную прибыль, высокий риск и мощнейшую психологическую нагрузку.
Рис.86 — Виды торговых методов.
Начнем наше знакомство с торговыми методами с динамической трендследящей торговой системы. Простейший пример динамической трендследящей торговой системы это цена и скользящее среднее. При пробитии ценой скользящего среднего вверх, открывается длинная позиция, при пробитии вниз – закрывается длинная позиция.
Рис.87 — Торговые сигналы трендследящего метода.
Короткая позиция открывается при пробитии ценой скользящего среднего вниз, и закрывается при пробитии вверх. Несмотря на простоту, на графиках от дневного масштаба и выше, данная система имеет право на существование. Достоинство такого подхода в его простоте, а недостаток в том, что бывают длительные боковые рынки, где скользящее среднее, как классический трендследящий индикатор, генерирует множество убыточных сигналов.
Рис.88 — Убыточные сигналы на боковом рынке трендследящими методами.
Количество этих сигналов в затяжном боковике может быть достаточно большим и, соответственно, череда мелких убытков, генерируемых ложными сигналами, создает мощнейшую психологическую нагрузку на инвестора.
На практике с целью уменьшить недостатки этой системы достаточно часто комбинируют трендследящие индикаторы и осцилляторы. Противоположность достоинств и недостатков трендследящих индикаторов и осцилляторов позволяет скомбинировать эти инструменты и на выходе получить достаточно хорошую торговую систему.
В качестве примера рассмотрим систему из скользящего среднего, как типичного трендследящего индикатора, и стохастика, как типичного осциллятора. Однако, когда инструментов становится больше чем 1, а мы применили 2 инструмента, возникает ситуация, когда один инструмент дает сигнал покупать, а другой инструмент дает сигнал продавать. Тоговая система должна содержать инструмент, с помощью которого данное противоречие разрешается.
Классический подход заключается в том, что один инструмент назначается стратегическим, и задает общее направление выбора позиции, а другой инструмент является оперативным, и служит для выбора момента заключения той, или иной сделки. В комбинации скользящее среднее и стохастик, интуитивно понятно, что стратегическим инструментом является скользящее среднее, а оперативным – стохастик.
Пропишем следующую иерархию. Если скользящее среднее идет вверх, то открываются только длинные позиции. И по стохастику осуществляются покупки для открытия длинной позиции, продажи для закрытия длинной позиции. Короткие позиции в этом случае не открываются. Если в этом случае скользящая средняя идет вниз, то ситуация зеркально меняется. Если же скользящая средняя почти горизонтальна, то открываются и длинные и короткие позиции.
Рис.89 — Инерция скользящего среднего на переломе тренда.
Такая комбинация из скользащего среднегои стохастика решает все проблемы, характерные для простейших систем, а именно, сделки осуществляются в направлении тренда, а моменты выбираются на основании инструмента с очень не высокой инерцией. Но и у этой системы, как и у любой другой, есть свой специфический недостаток. На переломе тренда (когда тренд меняется на восходящий, или наоборот) скользящее среднее реагирует на смену тренда с некоторым запаздыванием. И вот это время, когда тренд уже сменился, а скользящее среднее все еще двигается в сторону старого тренда, все время будет правоцировать заключать сделки против тренда. Трудно сказать будут эти сделки прибыльными, или убыточными. Если колебания резкие, то стохастик может успеть и сделка может стать прибыльной. Но потенциально это недостаток системы. К счастью, тренды зарождаются и ломаются один раз, а длятся некоторое время, поэтому этот недостаток системы не является очень существенным.
Почти любая комбинация двух инструментов с противоположными параметрами порождает прибыльную торговую систему при верном прописывании иерархии между ними. Поэтому вместо скользящего среднего можно взять индикатор MACD, можно взять комбинацию из трех скользящих средних, где одному скользящему среднему дать период достаточно большой, чтобы оно показывало тренд, а двум дать периоды достаточно маленькие, чтобы они показывали оперативные моменты совершения сделок в рамках длинного тренда. Простор для творчества достаточно большой. Но в любом случае в динамической трендследящей торговой системе должен быть хотя бы один элемент, показывающий тренд и хотя бы один элемент, дающий конкретные сигналы, когда в рамках тренда осуществлять покупку, или продажу.
Главный недостаток систем заключается в том, что цены двигают индикаторы, а не индикаторы двигают цену. Любой системе присущ некоторый элемент запаздывания. А единственный инструмент, никуда не опаздывающий, это цена.
И именно на цене основана следующая группа методов, а, именно, пробойно-отбойные методы. Начнем с отбойного метода. Предположим, что мы провели линии поддержки и сопротивления, а дальше прописываем следующий алгоритм действий. Если цена отбилась от линии поддержки, то осуществляется покупка, если цена после этого подошла к сопротивлению, то мы закрываем длинную позицию. При открытии длинной позиции под сопротивлением с неким зазором ставим стоп-заявку для ограничения убытка.
Рис.90 — Отбойный метод.
Если цена отбилась от линии сопротивления, то открываем короткую позицию, стоп-заявку размещаем чуть выше линии сопротивления, а при подходе цены к линии поддержки фиксируем прибыль по короткой позиции. И действуем так до тех пор, пока линии поддержки и сопротивления не пробьются ценой. При этом если линии поддержки и сопротивления явно направлены вверх, то мы исключаем открытие коротких позиций, просто чтобы не идти против тренда, и наоборот для нисходящего тренда. Если линии поддержки и сопротивления почти горизонтальны, то торгуем в обе стороны. Не смотря на такую простоту, данная система очень удобна в практической реализации. Во-первых, на не слишком мелких графиках линии поддержки и сопротивления могут жить долго. Во-вторых, данный подход не требует постоянного присутствия инвестора перед компьютером. Уже в момент заключения сделки можно заранее предположить, где планируется фиксировать прибыль, а где фиксировать убыток.
Рис.91 — Цена чуть пересекла линию поддержки и снова вернулась в канал.
Тем не менее у отбойной системы есть и свои недостатки. Во-первых, проведение линий поддержки и сопротивления всегда сопрежено с некой погрешностью. Т.к. погрешность может быть при их проведении, или цена может чуть не дойти до линии, чуть перейти через линию. Поэтому на практике стоп-заявку приходится несколько отодвигать от линии поддержки/сопротивления, а заявку на взятие прибыли, наоборот, придвигать. Это ухудшает соотношение между прибылью/убытком в сделке, а прибыль должна быть в два раза больше убытка для реализации классического сценария.
Противоположность отбойной системы – это система пробойная. Принцип открытия позиции в пробойной системе понять очень легко. Если цена пробивает горизонтальный ценовой уровень вверх, то открывается длинная позиция, если вниз, то короткая позиция. Прибыль фиксируется при подходе цены к следующему ценовому уровню, а стоп ставится за пробитым ценовым уровнем. Психологически открывать позицию в сторону пробоя и просто и комфортно. У данной системы есть свои сложности. Главная сложность состоит в наличии на рынке ложных пробоев. Ложные пробои называются бычьи ловушки и медвежьи западни.
Рис.92 — Пробойный метод.
Как же формируются ложные пробои. Цена пробивает горизонтальный уровень вверх, быки покупают, и тут же разворачивается и снова вернувшись в канал, идет к линии сопротивления. Либо зеркальный вариант в случае медвежьей западни.
Рис.93 — Ложный пробой.
Поэтому на практике применение пробойной системы сводится к борьбе с ложными пробоями. Один из способов борьбы с ложными пробоями (ковбойский метод) состоит в том, что инвестор подстраховывает себя достаточно маленьким стопом, что делает убыток в разы меньше по сравнению с потенциальной прибылью. Как правило, подобный метод применяется либо в краткосрочной торговле, либо когда пробивается очень значимый уровень.
Второй способ борьбы с ложными пробоями заключается в введении временного фильтра, т.е. позиция открывается не сразу после пробоя, а лишь когда следующая свеча открывается за пробитым уровнем. Логика в том, что большинство ложных пробоев – это очень резкие, быстрые движения. За счет временного фильтра большая доля таких ложных пробоев будет просто пропущена. Но когда цена очень резко двигается, то бывает, что открытие на следующей свече приходится уже слишком далеко от пробитого уровня.
Рис.94 — Введение временного фильтра.
Резюмируя торговые методы, можно сказать, что начинать свой путь на рынке имеет смысл с динамических методов, просто в силу того, что их легче освоить. С обретением опыта стоит обратить внимание на пробойно-отбойные торговые системы.
Управление капиталом
Из курса математической статистики достаточно хорошо изучено уравнение, которое определяет успех/не успех человека на рынке. Рассмотрим это уравнение. М – мат.ожидание – оно показывает, сколько, в среднем, на одну сделку будет зарабатываться, или теряться денег при совершении сделок. Причем М показывается в долях от начального капитала. Р+ — вероятность прибыльной сделки. Р- — вероятность убыточной сделки. V+ — средняя прибыль на сделку. V- — средний убыток на сделку. В большинстве учебников на этом формула и заканчивается. Но в жизни необходимо учитывать еще и транзакционные издержки, состоящих из комиссионных брокеру и биржи, платы за плече, проскальзывание при совершении сделок.
На практике необходимо применить анализируемый торговый метод на истории, виртуально отмотав историю назад, и виртуально совершая сделки на историческом графике. Когда количество сделок будет примерно 50, то уже будет материал для анализа.
Р+ — это количество прибыльных сделок, разделенное на общее количество сделок.
Р+ = количество прибыльных сделок/ общее количество сделок
Точно так же Р – — рассчитывается как количество убыточных сделок разделить на общее количество сделок.
Р- = количество убыточных сделок/ общее количество сделок
Для вычисления средней прибыли на сделку нужно сложить величину всех прибылей и разделить на количество прибыльных сделок.
V+ = общая прибыль/ количество прибыльных сделок
Для вычисления среднего убытка на сделку нужно сложить величину всех убытков и разделить на количество убыточных сделок.
V- = общий убыток/ количество убыточных сделок
Для вычисления всех транзакционных издержек нужно сложить все транзакционные издержки и разделить на общее количество сделок.
Trans = транзакционные издержки/ общее количество сделок
После чего все цифры, измеряемые в деньгах, нужно сложить и разделить на начальную величину капитала, с целью получить ответ не в рублях, а в относительных единицах.
После чего все полученные цифры подставить в формулу и получить величину мат.ожидания. Мат.ожидание определяет, чем же завершится торговая деятельность на рыке по данной системе.
M = (P+) * (V+) — (P-) * (V-) — Trans
Если мат ожидание больше 0, то инвестор будет зарабатывать, если меньше 0, то инвестор будет терять деньги на рынке. И если система дает положительные результаты на такого рода тестировании, то на нее стоит обратить внимание.
Однако, можно иметь положительное мат.ожидание и, тем не менее, получить финансовый убыток. Это может произойти в случае совершения сделки на слишком большую долю капитала, что влечет за собой чрезмерный риск. В большинстве учебников по управлению капиталом сказано, чо нельзя рисковать в одной сделки более 2% от капитала. Математика этого явления очень сложная и подразумевает серьезные знания в области теории вероятности , но на практике разъяснить почему так происходит – очень легко. Допустим у инвестора есть капитал 100 000 руб. Допустим, сделка завершилась по стоп-заявке и принесла убыток 2%, т.е. у инвестора осталось 98 000 руб. Какой % от 98 000 руб. нужно заработать, чтобы снова стало 100 000 руб. Для этого нужно 98 000 разделить на 100 и умножить на 2%. Получается 2,04%. С учетом того, средние колебания цен в день на рынке составляют 0,5-2%, то разница между 2% и 0,04% — очень не велика. Именно по этому, пока убытки не очень велики, то компенсировать их не очень сложно.
Но если инвестор получил убыток 50% со 100 000 руб., то сколько процентов нужно заработать, чтобы снова стало 100 000 руб. Легко понять, что для этого нужно заработать 100% капитала. При этом наблюдается огромная асимметрия. Именно по этому важно следить при совершении сделок, чтобы во избежание чрезмерного риска, процент капитала в сделке не превышал двух.
Допустим, что предполагается купить бумагу по цене 10 руб. То, если чисто механически отступить 2% и поставить стоп-заявку, то рынок сможет ее сбить, даже шумовыми колебаниями. При этих условиях очень полезно ставить свою стоп-заявку за линиями поддержки/сопротивления, за локальный максимум/минимум, и немножко отступать. При этом величина отступа превышает 2%, как же быть в этом случае.
Рис.95 — Расчет риска по сделке.
Рассмотрим пример. Инвестор хочет купить бумагу за 10 руб. и планирует поставить стоп-заявку по 9,50 руб. Эта разница составит 5%. При этом очевидно, что совершать такую сделку на весь торговый капитал – нельзя. Рассчитаем методом пропорции на какую часть капитала можно открыть позицию в этих условиях. Разделим 2% на 5% и получим 0,4, то соответствует 40%. Т.е. если купить бумагу за 10 руб., поставить стоп-заявку по 9,50 руб. и совершить сделку на 40% капитала, то риск сделки составит 2% от общего капитала, что является допустимой величиной.
Рис.96 — Расчет доли капитала на сделку на основе риска по сделке.
Именно по этому в практической торговле важно перед совершением сделки понимать, по какой цене предполагается открыть позицию, где поставить стоп-приказ, по какой цене брать прибыль и дальше рассчитать на какую часть имеющихся денег можно открывать торговую позицию. Причем расчет нужно производить до совершения сделки. Соблюдение этого правила защитит инвестора от получения каких-либо катастрофических убытков.
Биржевая психология
За 300 с лишним лет существования рынка психологические ошибки очень хорошо изучены. Тем не менее, количество людей, совершающих их, практически не уменьшается. Происходит это потому, что, не смотря на логическую простоту этих ошибок, их очень хочется совершить. Исходя из частоты психологических ошибок, необходимо знать их классификацию, даже просто с целью того, что если их уже совершали, то не повторять их снова и снова.
Первый тип психологических ошибок, который мы разберем, самый опасный. Заключаются эти ошибки в том, что проанализировав рынок, наметив точку входа, предполагаемый стоп и тейк-профит, и совершив сделку, и как только рынок начинает идти ближе к стоп-заявке (особенно если медленно), то многие не очень квалифицированные инвесторы либо снимают стоп-заявку, либо передвигают ее в сторону увеличения убытка, и начинают себя утешать – а вдруг цена развернется. А цена никому ничего не должна. Иногда цена, действительно, разворачивается, а иногда и не разворачивается. Но, в любом случае, отодвигание стоп-заявки сильно увеличивает убыток от этой сделки. Мат.ожидание при этом становится явно отрицательным. И если совершать подобные действия достаточно часто, то большие убытки становятся практически неизбежны. Ситуация становится особенно драматичной, если сделка осуществляется с использованием кредитного плеча. Не смотря на свою простоту, ошибку первого типа совершают почти все инвесторы, особенно в начале торговой карьеры.
Рис.97 – Ошибка первого типа.
Ошибка второго типа гораздо менее опасна, чем ошибка первого типа, но у многих осторожных людей она встречается гораздо чаще. Инвестор, как правило, проанализировал рынок, наметил точку входа, наметил стоп-лосс, тейк-профит, совершил сделку. А далее рынок быстро идет в сторону открытой позиции, принося прибыль. Вот такая прибыль, которая вроде бы есть, но еще не зафиксирована, называется на торговом жаргоне «бумажная прибыль». Многие, видя эту прибыль, начинают считать эти деньги уже своими, при этом не зафиксировав эту прибыль. При этом, если на рынке начинается даже небольшая коррекция, то эти люди не выдерживают и фиксируют ту прибыль, которая осталась. Минусом этой ситуации является то, что потенциальная прибыль на сделку сильно уменьшается и, соответственно, мат. ожидание тоже уменьшается и может уйти в отрицательную область. Ошибка второго типа сильно снижает общую эффективность торговли. Эту ошибку склонны совершать люди, предпочитающие синицу в руках, журавлю в небе.
Рис.98 — Ошибка второго типа.
Ошибка третьего типа имеет название «догонять уходящий поезд». Эту ошибку часто совершают люди с нетерпеливым темпераментом, как правило, холерики. Наблюдая резкое движение цены, эти люди совершают сделки в сторону движения цены, игнорируя все остальные факторы. При этом абсолютно не продумывается не соотношение риск/убыток, не смотрится потенциал сделки, а просто совершается сделка вслед за быстро двигающейся ценой. Сама по себе эта ошибка не слишком опасна, но при частом ее совершении, она уводит мат. ожидание в отрицательную область.
Рис.99 — Ошибка третьего типа.
Главная рекомендация, позволяющая не совершать психологические ошибки, звучит несколько формально, но это четкое следование торговой системе.
Анализ торговых результатов
Почти в любом учебнике по биржевой торговле есть такая рекомендация, как вести торговый дневник. Это важно потому, что рынок устроен таким образом, что он периодически меняет свой характер. Как правило, это происходит примерно раз в год. Меняется волатильность, меняются некоторые закономерности, и достаточно важно наблюдать за своей собственной торговлей, анализировать ее и вносить коррективы в торговую систему. Коррективы могут быть разными. Иногда следует пересмотреть параметры компьютерных индикаторов. Иногда включать трендовую систему, иногда в длительных боковиках работать контр трендовым подходом.
Необходимо хотя бы изредка записывать мотивы совершения сделок. Т.е. когда, где и, самое главное, почему, открыта та, или иная позиция. По завершению сделок достаточно полезно фиксировать их результаты. Регулярно подсчитывать среднюю прибыль на сделку, средний убыток на сделку, их соотношение, частоту прибыльных сделок. И если параметры ухудшаются, то стоит пересмотреть, или скорректировать свою торговую систему. Иногда анализ системы позволяет более грамотно выставлять стоп-заявки. Если рынок часто выбивает стоп-заявки, то следует все убыточные сделки разделить на две группы: когда после стоп-заявки цена продолжала свое движение сильно в сторону стоп-заявки и когда цена разворачивалась в сторону совершенной сделки и шла в зону прибыли. Если ситуаций второго типа много, то это говорит о том, что инвестор верно анализирует рынок, но ставит стоп слишком близко и следует устанавливать стоп-приказы с несколько большим удалением. Бывает очень полезно делать скрин-шоты рынка и на них наносить моменты входа, причины, установку стоп=заявок и их мотивацию. А после закрытия сделки снова сделать скрин-шот с поведением цены в момент сделки и до фиксации результата. Ведение дневника торговых сделок позволяет довольно эффективно корректировать и формировать свою собственную торговую систему.
Подводя итог нашему курсу, следует отметить, что следует изучить, прежде всего, основы: основы анализа, основы подходов к торговле на рынке. Потом следует закрепить полученные знания, используя биржевой тренажер. Далее следует открыть реальный счет и делать сделки реальными деньгами, но торгуя очень маленьким количеством капитала. Это позволит обкатать торговую систему в условиях реального рынка. Причем при торговле реальными акциями у инвестора вырабатывается определенная психологическая подготовка. Когда торговля начнет приносить прибыль, то нужно будет постепенно увеличивать масштаб собственной торговле. Стоит помнить о важности ведения статистики, как минимум, для идентификации моментов, в которые необходимо вносить коррективы в торговую систему для поддержания ее актуальности.
Применение подобного подхода, во-первых, позволит создать свой взгляд на рынок, который воплотится в своей собственной торговой системе, во-вторых, поддерживать свою систему в актуальном состоянии.
Leave a Reply