Текст книги "Механизм трейдинга. Как построить бизнес на бирже?"
Автор книги: Тимофей Мартынов
Жанр: Ценные бумаги и инвестиции, Бизнес-Книги
Возрастные ограничения: +12
сообщить о неприемлемом содержимом
Текущая страница: 9 (всего у книги 32 страниц) [доступный отрывок для чтения: 11 страниц]
Многие люди интуитивно торгуют валютные пары, поскольку им кажется, что валюта, которая изменяется незначительно, более предсказуема, что позволяет с большой уверенностью забрать прибыль с небольшим количеством пунктов. Это самообман.
Посмотрим на график первой половины дня 8 октября 2015 г.:
он с широким размахом – это процентные изменения фьючерса доллар/рубль (SiZ5) в течение дня с 10:00мск до 16:00мск. Вторая кривая демонстрирует процентные изменения пары EUR/USD.
Рис. 18.
Даже из этого сравнения «на глазок» видно, что размах колебаний по SiZ5 с 10:00 до 15:00 часов составил почти 1 %, в то время как размах EURUSD примерно 0,4 %.
1% от 63 850 = это 638 пунктов. Следовательно, 10 пунктов издержек составляют 10/638, или 1,6 % от этого диапазона. По евро 0,4 % от 1,1250 это 0,0045, или 45 пунктов движения фьючерса, а это 3,3 %.
Следовательно, если соотнести издержки торговли с размахом колебаний, получается, что в данном конкретном эпизоде торговать SiZ5 в два раза выгоднее, чем EUR/USD (1,6 % против 3,3 %).
Важно также понимать, что данный пример весьма условный. Моя задача – лишь дать вам пищу для размышлений, которая может лечь в основу ваших собственных исследований.
Допустим, что в результате исследований статистики движений по фьючерсу USD/RUB и паре EUR/USD вы обнаружите, что расходы внутридневной торговли по этим инструментам действительно отличаются в два и более раза. Таким образом, должен быть сделан вывод о том, что активная внутридневная торговля по SiZ5 более выгодна, чем по EUR/USD. Давайте теперь попробуем обобщить данные за целый год.
Сравним эффективность внутридневной торговли фьючерсом на рубль и валютой EUR/USD. Вы сами можете выгрузить в EXCEL максимумы и минимумы дневных свечей за любой период и найти средний диапазон дня. Возьмем среднюю величину с 1.01.2015 по 30.09.2015:
Что получилось?
Наша грубая оценка показывает, что в 2015 г. издержки относительно дневного диапазона на фьючерсе рубля почти в два раза ниже, чем на паре EUR/USD.
Обратите внимание, что если сравнивать дневную волатильность по рублю с аналогичным периодом 2014 г., то она возросла почти в два раза, что сделало данный инструмент намного более интересным для активных спекуляций внутри дня.
Теперь посмотрим, как все это может сказаться на эффективности торговли. Вернемся к формуле 2. Допустим, мы придумали стратегию, которая берет 35 % движения дневного диапазона с вероятностью 60 % и соотношением прибыль/риск равным 1 к 1. К примеру, если курс доллара в течение дня показал минимум 65 руб., а максимум – 66 руб., то дневной диапазон составил 1 руб., а стратегия «захватила» 35 копеек из них с вероятностью 60 %.
AR = [AP × PP – AL × LP] – TC
На «Форексе» для пары EUR/USD
Средняя прибыль (AP) = Средний убыток (AL) = 134 пунктов × × 35 % = 47 пунктов.
Вероятность прибыли (PP) = 60 %, вероятность убытка (LP) = 40 %.
Издержки (TC) составляют 1,5 пункта
AR(1) = 47 × 0,6 – 47 × 0,4–1,5.
Итого мы получаем, что средний результат такой системы равен 9,4 пункта на сделку без учета издержек, или 7,9 пункта с учетом издержек.
На Московской Бирже для фьючерса USD/RUB
Средняя прибыль (AP) = Средний убыток (AL) = 1607 руб. × 35 % = = 562,45 руб. (на контракт).
Вероятность прибыли (PP) = 60 %, вероятность убытка (LP) = 40 %.
Издержки (TC) составляют 10 руб.
AR (2) = 562,45 × 0,6 – 562,45 × 0,4 – 10.
Итого мы получаем, что средний результат такой системы будет равен 112,49 руб. на контракт за одну сделку, без учета издержек, или 102,49 руб. с учетом издержек.
В первом случае издержки TC составили 1,5/7,9 = 19 % от средней сделки (AR).
Во втором: 10/102,49 = 10 %.
Таким образом, мы соотнесли издержки на сделку с дневным диапазоном колебаний двух инструментов и определили тот инструмент, который выгоднее торговать исходя из этого критерия при заданных условиях.
Кстати говоря, мы можем посмотреть на преимущество форекс-дилера (форекс-брокера) над игроком с рулеткой в казино. Для этого мы оставим средний выигрыш = проигрышу на уровне 47 пунктов. Для системы мы установим шансы 50 на 50 (предположив, что «Форекс» эффективен и случаен).
Тогда для случайного рынка получится, что положительное математическое ожидание дилера над игроком:
AR(3) = 0,5 × 47 – 0,5 × 47 – 1,5.
как раз и составляет 1,5 пункта на сделку! (Это логично, если вы просто 100 раз откроете и закроете позицию, то средний ваш убыток за эти 100 операций будет равен спрэду, а суммарный убыток = = 1,5 × 100.)
Европейская рулетка (36 секторов и 1 зеро) дает вероятность успеха 18/37 и вероятность проигрыша игрока 19/37. Если размер ставки 47 пунктов, то следовательно, казино имеет преимущество над игроком в игру «красное-черное» на рулетке:
AR (4) = 47 × 18/37 – 47 × 19/37 = –47 × 1/37 = –1,27,
что равно 1,27 пункта на сделку! То есть при использовании среднего тейк-профита в треть дневного диапазона на EUR/USD и если предположить, что внутри дня валюта движется случайно, статистическое преимущество форекс-дилера со спредом 1,5 пункта на 18 % превышает преимущество казино над игроком при игре в рулетку.
Я прочел более сотни книг по трейдингу, видел десятки обучающих видео, и представьте, нигде об этом не говорится ни слова! 34
По мере роста размаха дневных колебаний, при условии, что спред остается неизменным, статистическое преимущество форекс-дилера (маркет-мейкера) перед игроком сокращается. И наоборот: если волатильность по евро упадет в два раза по сравнению с нашими расчетами, то торговать этой парой станет в два раза сложнее, чем играть в рулетку. Трейдер может увеличить свое преимущество торговли с точки зрения издержек, если будет торговать более широкий недельный диапазон колебаний.
Таким образом, сухие подсчеты дают понять, что любители брать немного «верной прибыли» на «Форексе» внутри дня изначально имеют шансы гораздо хуже, чем при игре в рулетку! Правда, отличие рынка заключается в том, что вы можете контролировать свои шансы на успех в отличие от казино, где результат исхода совершенно случаен. Однако уверяю вас, что при чрезвычайно эффективном рынке, каким является «Форекс», возможности прогнозирования среднего игрока не сильно отличаются от рулетки.
Внимание! Эти рассуждения справедливы только лишь в рамках указанных нами допущений. Например, если трейдер торгует с переносом позиций через ночь и пытается забрать движение не внутри дня, а внутри месяца или недели, его издержки относительно потенциальной прибыли, соответственно, резко сокращаются.
Вся индустрия «Форекса» построена на такой математике. «Форекс» – это постоянный конфликт интересов клиента и брокера. Вы, должно быть, знаете, что в случае розничных клиентов потеря игрока на рынке «Форекс» является прибылью его брокера, отсюда конфликт интересов: брокеру не выгодно, чтобы клиент зарабатывал. Все, что нужно брокеру на этом рынке, – чтобы к нему шли новые клиенты или чтобы старые клиенты пополняли свой счет. В этом плане традиционный брокер, который зарабатывает комиссию, напротив, заинтересован в том, чтобы клиент был успешен и торговал как можно дольше.
Несмотря на наличие конфликта интересов, форекс-брокерам даже не надо ничего делать, чтобы клиенты теряли свои деньги. Такие брокеры с математической точки зрения ничем не отличаются от казино: чем больше и чаще клиент торгует, тем быстрее он самостоятельно потеряет деньги. Именно по этой причине агрессивные брокеры стараются стимулировать своих клиентов совершать как можно больше сделок.
Профессионалы не торгуют на «Форексе», они становятся форекс-брокерами. Почему последние с такой любовью дают вам торговать валюты и не особо стремятся предложить что-то еще? Потому что «прогнозировать» валюты внутри дня почти так же невозможно, как и рулетку. (Прозвучит парадоксально, но в литературе описан случай, когда Эдварду Торпу [29] при помощи определенной системы и карманного компьютера удавалось прогнозировать рулетку).
Что я хочу доказать? Форекс-брокеры забирает деньги клиентов. Они предпочитают давать торговать именно валюты. Отсюда вывод: в подавляющем большинстве случаев валютный рынок – это хороший инструмент для перераспределения денег от трейдеров к брокерам. Как только «Форекс» станет прогнозируемым, форекс-брокеры очень активно начнут закрываться.
Лирическое отступление по теме
Издержки, соотнесенные с торговым диапазоном и таймфреймом, которым вы торгуете, – чрезвычайно важная информация, которую необходимо учитывать при выборе инструмента торговли. Однако трейдеры, как правило, выбирают инструменты не по этим критериям. Они смотрят на график инструмента, ищут устойчивые закономерности и, если находят, торгуют данный инструмент, невзирая на издержки.
Недавно, после небольшой встречи опционщиков, я познакомился с трейдером, который хвастался чрезвычайной стабильностью результатов. Он торговал фьючерсы на чикагской бирже, такие как золото, евро, S&P500. Основной критерий – инструмент должен быть «спокойным». Трейдер использовал каналы для определения точек входа, брал небольшую прибыль в 10 пунктов и использовал в два раза больший стоп-лосс. Мой опыт говорит о том, что такие системы могут долгое время генерировать случайную прибыль, а потом легко уходить в минус, нивелируя весь предыдущий результат35. Специфику таких систем мы рассмотрим в главе 7.3.2 «Контртренд».
Задание 6. Вы можете повторить упражнение, которое мы рассмотрели выше, и самостоятельно посчитать недельные диапазоны для указанных инструментов (EUR/USD и фьючерс USD/RUB), а также доказать тезис о том, что с точки зрения издержек на сделку гораздо выгоднее торговать на бóльших временных интервалах с захватом бóльших движений.
Смоделируйте доходность торговой системы с заданными параметрами AP, PP, AL, LP, TC в Excel и посмотрите, как будет формироваться кривая вашего капитала.
Для этого необходимо сделать следующее.
1. Открыть таблицу Excel. В ячейки одного столбца вы забиваете формулу ‘=СЛЧИС () ’, которая возвращает случайное число от 0 до 1. Это будет опорный генератор случайных чисел для каждой сделки.
2. В ячейки следующего столбца вы забиваете исход сделки с заданной вероятностью. Чтобы записать условие –200 пунктов с вероятностью 30 % и +200 пунктов с вероятностью 70 %, вы просто указываете: если случайное число из первого столбца > 0,7, то –200, иначе +200. То есть в ячейку второго столбца (B1) запишем: ‘=ЕСЛИ(A1>0,7;–200;200)’.
3. В ячейках третьего столбца мы суммируем результат, складывая итог текущей сделки с предыдущим накопленным результатом.
4. В четвертом столбце можно учесть влияние издержек на результат каждой сделки, а в пятом – просуммировать результат с учетом издержек.
Ваша таблица будет выглядеть примерно так:
Рис. 19.
Таким образом, вы можете посмотреть, насколько жизнеспособна система с заданными параметрами из формулы 2:
• величина среднего тейк-профита (AP);
• вероятность прибыльной сделки (PP);
• величина среднего стоп-лосса (AL);
• издержки на сделку – комиссия и проскальзывание (TC).
Для примера я взял параметры, близкие к системе хорошо известного на «Смартлабе» трейдера Александра Муханчикова, с которыми он, во всяком случае, торговал в первой половине 2014 г. Средний стоп (AL) = средний тейк-профит (TP) = 200 пунктов фьючерса РТС, вероятность прибыльной сделки (PP) 70 %, соответственно, убыточной (LP) = 30 %. Проскальзывание и комиссию возьмем 10 пунктов на одну сделку, то есть 20 пунктов на куплю-продажу. Обозначим такую систему, как Система 1.
По формуле 2 матожидание данной системы будет равно 80 пунктов на одну сделку. С учетом условных издержек это будет 60 пунктов. Следовательно, если вы совершаете в месяц 100 сделок, используя такую систему, то вы будете в среднем зарабатывать 6000 пунктов фьючерса в месяц.
Построив такое моделирование в Excel, вы получите примерно следующие кривые для 100 сделок:
Рис. 20. Три случайных кривых изменения депозита (в пунктах) Системы 1
Вертикальная шкала – это результат системы в пунктах фьючерса РТС.
На графике отражен итог трех одинаковых систем для разных случайных последовательностей из 100 сделок. На всякий случай еще раз объясню. Когда имеешь дело с рынком, то точных ответов ждать не приходится, – вы имеете дело со случайностью. Поэтому для моделирования экспериментов мы используем генератор случайных чисел и заданные параметры. Каждый раз, когда мы делаем моделирование, строится новый результат, но такой, который укладывается в наши параметры по прибыли, убытку и вероятности успешной сделки.
Подобное моделирование весьма условное и отличается от реальной торговли, потому что в реальности вы можете знать только историческое значение вероятности прибыльной сделки. Еще одна слабость этой условной модели состоит в том, что рабочие (прибыльные) системы редко используют фиксированные значения тейк-профита и стоп-лосса, а значит, к ним нельзя применять распределение вероятностей Бернулли (распределения, которые имеют всего два состояния, как, например, при броске монеты). Параметры убытка и прибыли в сделке в этом смысле контролировать гораздо проще.
Несмотря на обилие допущений, выполнять данное моделирование очень полезно. Почему? Осуществив подобное моделирование для предполагаемой вами системы, вы можете:
• прочувствовать вероятностный характер трейдинга и осознать формулу 2;
• понять перспективность увеличения вероятности прибыльной сделки или регулирование соотношения средняя прибыль / средний убыток;
• увидеть недостатки системы (например, бесперспективность попыток стабильно зарабатывать по пять пунктов на «Форексе»);
• оценить математическое ожидание системы при заданных параметрах и его чувствительность к издержкам.
До этой главы я не прибегал к формулам и расчетам. Однако без них нам все же не обойтись. Если вы хотите последовательно зарабатывать, то вам необходимо напрягать свой ум, поскольку ваши конкуренты на бирже или даже ваш брокер напряженно думают, как забрать ваши деньги! Поэтому вам придется включать голову и думать!
Для достижения закономерного результата на рынке трейдеру приходится считать и учитывать каждую копейку!
6.3 Информация: размер позиции
Моделирование результатов в Excel позволяет нам оценить уязвимости предполагаемого метода еще даже до того, как мы отыскали статистическое преимущество для своей системы. Например, возьмем такую важную информацию, как размер вашего депозита. Если ваш рисковый капитал, скажем, 500 тыс. руб., то моделирование первой системы при заданных параметрах вполне себе работает на размере депозита до 30 контрактов фьючерса РТС. Но в случае, когда ваш рисковый капитал составляет 5 млн рублей, данная система уже не подходит. Почему?
Вряд ли вас устроит торговать 20 контрактами, когда потенциально вы можете открыть 500. Но если вы открываете 500 контрактов по рынку, ваше проскальзывание в среднем может вырасти с 10 пунктов до 100 пунктов на одну сделку. Очевидно, что в таких условиях брать по 200 пунктов фьючерса станет не актуально, поскольку в среднем вся прибыль будет уходить на проскальзывание, не говоря о том, что размер убыточных сделок удвоится.
Забегая вперед, отмечу одну деталь. Если кто-то, открываясь по рынку хорошим объемом, теряет на проскальзывании по 100 пунктов, вероятно, он таким образом дает заработать кому-то другому. Поскольку большой объем, открытый по рынку, формирует краткосрочную ошибку ценообразования, данную неэффективность эксплуатируют скоростные торговые роботы.
В случае когда ваш объем начинает вызывать критически большие проскальзывания, самым логичным выходом из ситуации будет увеличение размера целевой прибыли (TP) в одной сделке. Имейте в виду, что если вы решите с целью избежать проскальзываний, что логичнее использовать лимитный приказ на входе и на выходе из сделки, то ваше моделирование уже не сработает, поскольку:
• вы не всегда сможете открыть позицию в полном объеме по желанной цене, если рынок активно двигается в одну сторону и цена уходит от вас;
• вы, что еще опаснее, можете не успеть закрыть убыточную позицию, если будете ждать лучшей цены при закрытии позиции, ваш убыток в таком случае становится непрогнозируемым.
Короче говоря, избежать проскальзывания невозможно, разве только вы не торгуете на абсолютно ликвидном рынке. Все, что нам остается при кратном увеличении позиции, – увеличение размеров тейк-профита и стоп-лосса (AP, AL).
Если при проскальзывании 10 пунктов мы брали прибыль 200 пунктов, то при проскальзывании 100 пунктов мы получим прибыль в 10 раз больше, то есть 2000 пунктов.
Логично предположить, что движения в 200 пунктов происходят куда чаще, чем движения в 2000 пунктов. Если в Системе 1 мы допустили 100 сделок в среднем в месяц, то в гипотетической системе 2 мы допустим совершение 100 сделок в год. Скачать таблицу Excel с указанным моделированием вы можете здесь: <LINK B183>. Результаты работы такой системы представлены на графике:
Рис. 21.
Кривые данной системы ничем принципиально не будут отличаться от графика системы 1, поскольку она использует те же параметры, но в другой пропорции:
Итак, мы определили, что размер позиции критическим образом влияет на параметры торговой системы. Комиссионные и ликвидность определяют наши торговые издержки, поэтому для простоты мы их объединим в один информационный параметр – TC (Trade Costs). Объем позиции мы определим как N. Таким образом, мы дополнили наши таблицы еще двумя важными источниками информации:
Подытожим вышесказанное.
Когда речь заходит об информации на бирже и в трейдинге, то люди в основном воспринимают ее как некое знание, которое позволяет существенно повысить шанс на успех в сделке. Классический пример – это инсайдерская информация. Но, как вы видите, в реальности намного более базовой информацией являются такие числовые параметры, как цена актива, волатильность актива, величина капитала, комиссионные издержки и т. д. Причем, как ни странно, собрать нужную информацию о рынках и об издержках необходимо еще до того, как вы начнете изобретать торговую систему.
Давайте перечислим всю информацию об активе, которую следует изучить о нем, перед тем как начать им торговать:
Сформулируем общие правила:
• Для прибыльного трейдинга нам нужны ликвидные инструменты с хорошей волатильностью и низкими комиссионными.
• В кризис многие ликвидные активы становятся волатильными, поэтому профессионалам становится проще заработать деньги.
• Если ликвидность инструмента вызывает вопросы, вы должны оценить издержки торговли на нем при своем объеме.
• При увеличении объема многие торговые системы просто оказываются непригодными из-за растущих проскальзываний.
• Если вы понимаете свое статистическое преимущество на рынке, то вам необходимо соотнести его с вашим объемом и ликвидностью инструмента.
• Чем меньше торгуемый объем, тем меньше ваши требования к волатильности и ликвидности.
• Меньший объем операции может на порядок расширять классы используемых торговых стратегий.
Резюме
Напомню читателю, что мы говорим о первом звене Механизма – Информация. Нашей целью является стабильный заработок на бирже при ограниченном риске. Подумайте, насколько сильно различается подход к бирже большинства людей от того, что вы только что узнали. Человек, который только пришел на биржу, начинает читать книги и газеты, пытаясь понять, как получить PP – статистическое преимущество в сделке. Форекс-брокеры рассказывают на своих семинарах о техническом и фундаментальном анализе. Если вы хорошо понимаете свою цель, то вы не станете прислушиваться к их словам, довольно быстро придя к тому, что вы только что прочитали: самая важная первичная информация – это те базовые характеристики рынков, на которых вы собираетесь торговать!
6.4 Информация об информации
Чтобы стать мастером в любом деле, необходимо видеть суть, смотреть в корень. Надо уметь отличать полезную информацию от бесполезной. Как это достигается? Я постепенно убирал все лишнее. Аналитиков. Чаты. Форумы. Новости. Индикаторы. Объемы. Времени я стал тратить меньше, а зарабатывать больше. Единственное, что я не смог убрать, – это цену.
Александр Резвяков
Выше мы уже говорили с вами о том, что, попадая на рынок, новички совершают распространенную ошибку: они начинают потреблять слишком много информации, которая никак не помогает им зарабатывать деньги. С одной стороны, люди не знают, какая информация является по-настоящему ценной, с другой – полученные сведения создают иллюзию определенности, а устранение неопределенности помогает убрать страх. Александр Кургузкин пишет [13]: «Лишь в условиях избытка информации трейдеры обретают уверенность в собственной правоте и адекватности принятых решений».
Нассим Талеб делает интересное замечание [25], что если вы пытаетесь анализировать информацию раз в год, то вы будете потреблять половину в виде шума. Если вы этим занимаетесь каждый день, то шумом является 95 % информации. Если раз в час, то вы потребляете бесполезной информации в 200 раз больше, чем полезной, что «превращает любого человека, который смотрит новости (за исключением периодов, когда происходят очень важные события), в глупца и даже хуже». Возможно, Талеб мог допустить неточности в цифрах, но с его мыслью я не могу не согласиться: неправильная работа с информацией способна сожрать львиную долю вашего времени впустую.
Объемы доступной трейдеру информации практически бесконечны. Если вы подойдете к ее изучению не осмысленно, то потеряете огромное количество времени. Следовательно, нам нужно рассмотреть все возможные источники информации, правильные и неправильные, полезные и бесполезные, после чего отбросить все лишнее, сосредоточившись на том, что действительно имеет значение. А значение имеет лишь то, что отвечает нашей цели.
Итак, задача – сэкономить ваше время. Вначале мы сформулируем все возможные источники информации, которые доступны читателям данной книги, затем я предложу вам некоторую методологию работы с информацией.
Правообладателям!
Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.Читателям!
Оплатили, но не знаете что делать дальше?