<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Moysha.ru &#187; О трейдинге</title>
	<atom:link href="http://www.moysha.ru/archives/category/about_trading/feed" rel="self" type="application/rss+xml" />
	<link>http://www.moysha.ru</link>
	<description>сайт об инвестировании и трейдинге</description>
	<lastBuildDate>Thu, 25 Jun 2009 07:34:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Черепаха &#8211; это звучит гордо</title>
		<link>http://www.moysha.ru/archives/467</link>
		<comments>http://www.moysha.ru/archives/467#comments</comments>
		<pubDate>Sat, 14 Mar 2009 14:27:59 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[Turtles]]></category>
		<category><![CDATA[торговая система]]></category>
		<category><![CDATA[трейдинг]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=467</guid>
		<description><![CDATA[Статья написана совместно с Павлом Гуриным летом 2001 года.
В конце 1983 года на страницах Wall Street Journal, Barron и New York Times появилось объявление,что Ричард Деннис (Richard Dennis) ищет людей, которые хотят стать трейдерами. Работа требует переезда в Чикаго, где они получат небольшой оклад и процент от прибыли, а Деннис обучит их своим торговым методам.
Чтобы [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><em>Статья написана совместно с Павлом Гуриным летом 2001 года.</em></p>
<p style="text-align: justify;">В конце 1983 года на страницах Wall Street Journal, Barron и New York Times появилось объявление,что Ричард Деннис (Richard Dennis) ищет людей, которые хотят стать трейдерами. Работа требует переезда в Чикаго, где они получат небольшой оклад и процент от прибыли, а Деннис обучит их своим торговым методам.</p>
<p style="text-align: justify;">Чтобы понять всю сенсационность этого объявления,нужно учесть,что Ричарда в то время величали не иначе, как «король фьючерсов», а та же самая New York Times присвоила ему звание «принц пита».</p>
<p style="text-align: justify;"><em>(Пояснение: Pit — переводится как &#8220;яма&#8221;. На не электронных биржах США так называется место, где торгуют каким нибудь одним товаром (специализированная секция). Pit на бирже в США представляет собой приподнятую восьмиугольную платформу, со ступеньками, спускающимися вниз до уровня операционного зала. Такая конфигурация позволяет всем покупателям и продавцам видеть друг друга. Количество ступенек в «яме» соответствует числу месяцев, по которым ведется торговля данным контрактом, при этом верхняя ступенька отводится для ближайшей позиции, а нижняя —для самой дальней. На пите трейдеры располагаются в зависимости от месяца поставки контракта, по которому они ведут торговлю, тем самым трейдер, занявший на пите какое либо определенное место, уже сообщает своим коллегам по какому контракту с каким месяцем поставки он собирается вести голосовую торговлю.)</em></p>
<p style="text-align: justify;">Деннис начал торговать в 17 лет с капиталом в 1200 $, а в 25 лет он сделал свой первый миллион. Цены на фьючерсы в то время начинали расти только от одних слухов о том, что на этот товар обратил свое внимание Деннис. Короче, представьте, что однажды в середине 90-х в газетах «Коммерсант» или «Известия» вы прочитали объявление,что Джорж Сорос (или управляющий его фондом Стенли Дракенмиллер (Stenley Druckenmiller)) набирает в России людей,желающих поучиться торговать на рынках Форекс и в последующем поработать трейдерами в его фонде Quantum. Представили? И что бы вы стали делать?</p>
<p style="text-align: justify;">Правильно. Американцы поступили точно так же. В офис Drexel Fund, которым руководил Деннис, пришло несколько тысяч заявок от претендентов. Деннис выбрал из них 14 человек — среди них были актер, охранник, два профессиональных карточных игрока, низкооплачиваемый бухгалтер, два не очень удачливых трейдера, финансовый консультант, мальчик, только что окончивший школу, женщина, работавшая клерком на бирже, и даже дизайнер фэнтэзийной игры. В течение всего двух недель Ричард обучал этих будущих трейдеров, потом выделил каждому лимит для торговли из капитала своей фирмы — и отпустил в свободный трейдинг. Так началась история Turtles (по англ. &#8220;черепаха&#8221;). И она легендарна. Эти люди, все без исключения, заработали миллионы. Они стали суперуспешными трейдерами. Все они основали свои фирмы, некоторые из них контролируют сейчас капитал свыше миллиарда долларов. Что это, случайное совпадение или закономерный успех?</p>
<p style="text-align: justify;"><strong>Предистория </strong></p>
<p style="text-align: justify;">Turtles возникли в результате спора между двумя трейдерами. Суть спора состояла в том, можно ли научиться торговать. Спорили два старых приятеля и партнера по фирме Ричард Деннис и Вильям Экхард (William Eckhardt). Вильям, сам имевший солидную математическую подготовку, полагал, что для успешной торговли у человека должно быть что-то типа шестого чувства, некий звериный инстинкт на прибыль, а великолепные результаты Ричарда носят «чудесный, субъективный или интуитивный характер». Сам же Ричард, которому в ту пору как раз исполнилось 40 лет, считал, что все на самом деле гораздо проще, и связывал свой успех с несколькими торговыми методами, которые он развил, и, что возможно более важно, с дисциплиной в следовании этим методам. Он был уверен, что способности к торговле можно свести к набору правил, которые могут быть переданы от одного успешного трейдера другому.</p>
<p style="text-align: justify;">Они спорили на эту тему в течение нескольких лет, пока Ричард не предложил пари на 1 доллар. Он предложил Вильяму поставить эксперимент, который разрешит их спор, — набрать группу людей и попытаться обучить их всему, что знают о торговле они сами. Результаты торговли этих вновь обученных трейдеров должны были ответить на вопрос — возможно ли научиться успешному трейдингу.</p>
<p style="text-align: justify;">Безусловно, это не был чистый альтруизм. Деннис хотел иметь людей, торгующих определенную часть денег фирмы по системе, в то время как он сможет развивать новые техники торговли. Не боялся он и того, что его торговые методы станут общеизвестны.</p>
<p style="text-align: justify;"><strong>Селекция </strong></p>
<p style="text-align: justify;">При отборе кандидатов Ричард обращал внимание на два аспекта: наличие более-менее приличного интеллекта у претендента, что гарантировало его обучаемость, и отношение к риску. Первое определялось с помощью небольшого набора тестов, второе — при личном собеседовании.</p>
<p style="text-align: justify;">Наиболее важным Деннис считал отношение людей к риску. Он хотел определить, просчитывают ли они риск в своей жизни или же любят рисковать из-за азарта, ради острых ощущений. Он просил претендентов описать, какой поступок в их жизни был наиболее рискованным. Ответы ранжировались по нисходящей: от человека, который однажды прокрался на баскетбольный матч без билета, до другого, который несколько месяцев колесил по Саудовской Аравии с ящиком виски в багажнике (для этой страны это очень серьезное преступление). Первый был допущен к программе, последний — нет.</p>
<p style="text-align: justify;">Не случайно среди участников программы оказались два профессиональных карточных игрока — без расчета риска выигрыш в этой сфере не возможен. Один из них — Рассел Сандс (Russel Sands) был не только профессиональным игроком в карты, но и чемпионом мира по нардам.</p>
<p style="text-align: justify;">Рассел вспоминает об отборе так: «Я заполнил форму, в которой надо было указать немного информации о себе и об опыте работы на рынке, и отправил ее почтой. Тысячи откликнулись на объявление, но лишь немногим пришло приглашение на собеседование. Я думаю, что мои успехи в игре в нарды, а я стал чемпионом ира по этой игре в 1980 году, были основной причиной того, что я оказался в числе приглашенных на собеседование. Во время беседы тема рынков и технического анализа не затрагивалась вовсе, вместо этого они интересовались моей игрой в нарды и карты. Я объяснял им, как я рассчитываю вероятности результатов игры при наличии на руках определенного набора карт и как через изменение размера ставок я могу получить преимущество над другими игроками и крупье. Оглядываясь назад, я вижу, что в фундаментальном плане мои подходы к карточной игре были очень схожи с трейдингом. То, что рассказал им, произвело впечатление, и я получил приглашение на работу».</p>
<p style="text-align: justify;">Другой Turtle, Михаэл Карр (Michael Carr), бывший дизайнер фэнтэзийной игры, наткнулся на объявление Денниса в газете в день, когда стал безработным. Михаэл не имел никакого личного торгового опыта, однако незадолго до увольнения у него возникла идея создания игры на тему товарного рынка. Он успел прочесть несколько брошюр на эту тему и посетить 6-дневные вечерние курсы и, таким образом, имел некие рудиментарные представления о рынке. Он был одним из, наверное, немногих экзаменуемых, которые не знали, кто такой Ричард Деннис. В связи с этим при собеседовании произошел забавный эпизод, когда Карр поинтересовался у Денниса, торгует ли тот с использованием технического или фундаментального анализа. Вопрос вызвал у Денниса довольное похихикивание: общеизвестно было, что он торгует только с использованием технического анализа.</p>
<p style="text-align: justify;">По результатам отбора была сформирована группа из 14 счастливчиков. Случайно или нет, но примерно треть из них имела более-менее солидный трейдерский опыт, треть — самые минимальные знания в этой области и последняя треть — не имели знаний о рынке вообще.</p>
<p style="text-align: justify;">Через год Ричард Деннис повторил эксперимент с обучением,набрав обучив еще 10 человек. Вместе с первой группой они носят название Original Turtles. В последующем некоторые из Original Turtles обучили своих собственных учеников, которые стали называться Turtles of second generation.</p>
<p style="text-align: justify;"><strong>Учеба </strong></p>
<p style="text-align: justify;">В течение двух недель они собирались в небольшой комнате, рассаживались по двое за парту перед одним терминалом и поочередно то Ричард Деннис, то Вильям Экхард рассказывал им о рынке — как и почему он работает, почему на нем можно зарабатывать и как это делать. Они раскрывали им всю известную и информацию, не оставляя ничего в своих «закромах».</p>
<p style="text-align: justify;">Основная и единственная учитываемая при принятии решений информация — цена. Никаких фундаментальных данных. Все, что должно волновать трейдера — это что в действительности делает рынок сейчас, а не что он собирается сделать в будущем. Целью торговли является снятие прибыли с большей части тренда. Техника Turtle не предназначена для ловли вершин или дна. Если рынок идет вниз — надо продавать. Если рынок растет — покупать. Никогда нельзя купить слишком высоко или продать слишком низко.</p>
<p style="text-align: justify;">Сигналы, с помощью которых Turtles торговали тренды, с течением времени видоизменялись. Первоначально техника была основана на пробитии границ асимметричных каналов. Основной логический посыл состоял в том, что при пробитии границ таких каналов велика вероятность возникновения нового тренда. Однако, по мере того, как менялись рынки, менялся и способ реализации торговой стратегии. Идеология же при этом оставалась прежней — торговля долгосрочных трендов.</p>
<p style="text-align: justify;"><em>(Примечание: правила торговой системы Turtles были описаны позднее </em><a href="http://www.moysha.ru/archives/112"><em>здесь</em></a><em>).</em></p>
<p style="text-align: justify;">Вильям Экхард говорит следующее:</p>
<p style="text-align: justify;">«Большинство стандартных статистических методов непригодны для анализа торговли. Статистики развили много тонких методов, которые выжимают информацию из минимума данных. Однако в этом бизнесе эти методы непригодны&#8230;</p>
<p style="text-align: justify;">Наше отвращение к суммарной статистике, которая уничтожает структуру, распространяется и на торговые системы. Например, мы избегаем использования скользящих средних цен для совершения сделок. Такие скользящие средние популярны в основном из-за того, что математически понятны, однако они стирают всю структурную информацию, содержащуюся в ценах.</p>
<p style="text-align: justify;">Другой популярный способ, пробой цен, может быть, намного лучше, чем скользящие средние, но тем не менее также удаляет значительную часть структуры цен. Трейдеры, торгующие пробои, следят за двумя частями структурной информации — за максимальными и минимальными ценами за период, но игнорируют структуру цен между ними. По этим и иным причинам мы благоразумно избегаем торговли пробоев в любой части наших торговых систем».</p>
<p style="text-align: justify;">Однако самой важной частью торговой стратегии является управление капиталом. Все Turtles единодушны в том, что 90% их систем — это money management.</p>
<p style="text-align: justify;">И понятно почему. Turtles торгуют большие, долгосрочные и потенциально очень прибыльные тренды. Однако такие тренды возникают на рынках не часто — быть может, раз в квартал, а то и реже. Все остальное время трейдеры вынуждены открывать позиции по торговым сигналам, которые в большинстве своем оказываются в итоге убыточными. Следовательно, при данном подходе обычным является образование серий из нескольких подряд убыточных сделок. В этих условиях очень важно сохранить капитал в этот неблагоприятный период и дождаться появления благоприятных возможностей.</p>
<p style="text-align: justify;">Насколько можно понять из доступной информации, при определении размера позиций внутри портфеля используется метод, идентичный или очень близкий к тому, который описывает Тарп (Van K. Tharp) в своем «Speсial report on money management» под названием «Процент от волатильности». Суть этого метода определения размера позиции сводится к тому, что величина капитала, которым рискуют при каждой сделке, определяется исходя из текущей волатильности рынка. Это позволяет уменьшать размеры позиций в те периоды, когда сигнал на открытие поступает в период высокой волатильности и, наоборот, увеличивать размер позиций в периоды низкой волатильности. Смысл понятен — при высокой волатильности рынка в период, предшествовавший поступлению сигнала, достоверность сигнала на открытие позиции снижается, так как движение цен может носить не закономерный, а случайный характер.</p>
<p style="text-align: justify;">В рамках управления портфелем, данная стратегия позволяет уравнивать возможные движения по рынку для каждой из имеющихся позиций.</p>
<p style="text-align: justify;">Особое внимание следует обратить на следующий важный омент: Turtles никогда бы не заработали свои миллионы и не были бы так знамениты, если бы не использовали в своем арсенале агрессивные методы использования полученной прибыли. Речь идет о так называемом построении «пирамиды». Это означает следующее: когда ваша сделка начинает приносить прибыль, вы начинаете добавлять к существующей позиции и делаете это до тех пор, пока цена идет в вашу сторону. Нечто похожее на то, что вероятно когда-то делали Turtles, описано у Van K. Tharp&#8217;а в «Speсial report on money management» и у R.Jones&#8217;а в его книге «The Trading Game».</p>
<p style="text-align: justify;">Суть в том, что если позиция приносить прибыль в размере допустим 2 ATR, вы добавляете к позиции второй контракт и переносите «стоп-выход» на 1 ATR «вверх» от первоначального. Далее, для того, что бы купить третий контракт, вам необходима прибыль еще в 2 ATR. Для четвертого необходимо еще плюс 2 ATR к уже полученным четырем. Каждый раз, при добавлении «очередного» контракта, вы продолжаете двигать вверх «стоп-выход». Это, безусловно, упрошенный пример, главное в том, что вы добавляете к позиции медленнее, чем растет ваш капитал. После убыточной сделки вы сокращаете размер позиции для следующего трейда.</p>
<p style="text-align: justify;">Если же посмотреть в целом, то сокращение размера позиции во время убытков, позволяет эффективно сопротивляться арифметической прогрессии ведущей к разорению. Цель в том, чтобы поймать тренд. Так как рынки экспоненциальны по натуре, можно не беспокоятся о линейных понижениях капитала, так как даже легкая экспоненциальная кривая в итоге преодолеет самую крутую линейную кривую.</p>
<p style="text-align: justify;">Наверняка, этими подходами не исчерпывается арсенал Turltes, однако, несмотря на прекращение в 1992 году моратория на разглашение подробностей о торговых стратегиях, члены этой группы не спешат сделать эти подробности достоянием трейдерской общественности. Наверное, они не разделяют мнения Денниса о живучести систем даже при широком их распространении&#8230;</p>
<p style="text-align: justify;">Кстати, название Turtles имеет явную связь с используемыми этой торговой группой методами, суть которых может быть изложена русской пословицей «Тише едешь — дальше будешь». При этом первоначально данное название возникло совсем по другому поводу. Примерно в то же время, когда Деннис запустил программу обучения Turtles, у него возникла идея инвестировать часть своих средств в бизнес, не связанный с фондовым рынком. В качестве одного из потенциальных объектов таких инвестиций Ричард рассматривал покупку во Флориде фермы по разведению черепах. Он даже съездил в Сингапур, чтобы уточнить подробности технологического процесса на аналогичной ферме. Именно зрелище маленьких черепашек, выползающих из одной кладки и бредущих в одну сторону, к воде, но постепенно удаляющихся друг от друга, и легло в основу метафоры названия группы.</p>
<p style="text-align: justify;"><strong>В свободном плаванье </strong></p>
<p style="text-align: justify;">Первый год самостоятельной работы был трудным для Turtles — рынки были преимущественно боковыми без значительных трендов. Однако начиная с 1985 года торговая стратегия стала доказывать свое преимущество. Торговые записи показывают, что, например, Джеймс ДиМариа (James DiMaria) заработал в 1985 году 74%, в 1986 — 132%, 1987 — 97% и в 1988 —31%. Выдающийся результат, не так ли? Однако, что более интересно, другие Turtles показали близкие результаты. Поль Рабар (Paul Rabar) принес соответственно 71%, 98%, 90% и 63%, Лиз Чевал (Liz Cheval) — 52%, 135%, 178% и 125%, Джери Паркер (Jerry Park- er) — 129%, 125%, 39% и 49%. И это еще не самые успешные результаты! Куртис Фэйв (Curtis Faith) заработал за четыре с половиной года работы на Денниса 31 млн $. Сам Куртис считал, что его более успешные,ч ем у других Turtles, действия связаны с тем, что по своей молодости, а ему было тогда лишь 19 лет, не испытывал страха.</p>
<p style="text-align: justify;">Неизвестно, как бы сложилась их дальнейшая судьба, если бы не крах Drexel Fund, вызванный неосторожными действиями Денниса. Убытки составили десятки миллионов долларов, и ни отличные результаты Turtles, ни 234% годовых Вильяма Экхарда не могли исправить ситуацию. Фонд был распущен, а Turtles пошли каждый своей дорогой.</p>
<p style="text-align: justify;">Практически все Turtles продолжили торговлю на рынках, основав свои собственные фирмы, управляющие средствами клиентов. Трое из них — Гордон ((Jeff Gordon), Проктор (Brian Proctor) и Лу (Philip Lu) управляли настолько успешно, что смогли к настоящему времени отказаться от необходимости управлять чьими-либо деньгами и торгуют только свой капитал. Паркер (Jerry Parker) управляет фондом в полтора миллиарда долларов, совершая операции на более чем 90 рынках.</p>
<p style="text-align: justify;">Показательно, что результаты более чем успешной торговли Turtles высоко коррелированны между собой — торгуя независимо друг от друга, часто на разных рынках, они используют одну и ту же стратегию, обеспечивающую им успех. Так, по итогам 5 лет самостоятельной торговли (с 1989 по 1994 год) 7 Turtles &#8211; фирм вошли в двадцатку наиболее доходных CTA.</p>
<p style="text-align: justify;">В то же время каждый из Turtles выбирал ту степень агрессивности и риска, которая отвечает его личным предпочтениям. Как отметил ДиМариа:«Если вы собираетесь торговать модель, которая должна приносить более 100% годовых, приготовьтесь к тому, что откаты вашего счета будут более 30 %. Моя цель — добиться меньшей волатильности (счета), однако цена за это решение — снижение доходности ниже 100 %годовых. Индустрия не хочет той волатильности счета, которая была у Денниса».</p>
<p style="text-align: justify;">Ему оппонирует Лиз Чевал, принадлежащая к наиболее агрессивному крылу Turtles (она умудрилась за 7 лет торговли увеличить капитал в 63 раза!): «В основе концепции, которая делает приемлемой торговлю при высокой волатильности, лежит убеждение, что при наличии выигрышной стратегии агрессивная торговля увеличивает доход. В любой игре, если вы знаете, что выигрываете, естественно увеличивать ставки настолько, насколько это только возможно. То же самое является истинной и для торговли, если вы имеете обоснованное положительное ожидание прибыли. Единственное различие состоит в том, что агрессивность при торговле ограничена двумя факторами:</p>
<ul style="text-align: justify;">
<li>
<div style="text-align: justify;">Необходимо сохранять капитал во время убыточных периодов для того, чтобы оставаться в игре до тех пор, пока не начнется прибыльный период.</div>
</li>
<li>
<div style="text-align: justify;">Необходимо иметь твердость духа для того, чтобы продолжать играть».</div>
</li>
</ul>
<p style="text-align: justify;">Однако чтобы кататься на «американских горках» вместе с Лизой, инвестор должен иметь железные нервы. Максимальный провал ее счета составил –45 % в 1985 году, правда, восстановление счета было поистине драматическим: в течение следующих 4 месяцев прибыль составила 435 %. Ситуация повторилась в 1989, когда за провалом в –42% последовал рост счета в 300%.</p>
<p style="text-align: justify;">Как признает сама Чевал: «Подход EMC (фирма Чевал) к торговле — не для слабонервных. Потеря 25 –30 % счета для большинства инвесторов не является «незначительным колебанием внутри принятой торговой модели». Долгосрочные цели не могут быть достигнуты, если инвестор не может выдержать давления и выходит из торговли слишком рано. Вот почему одним из параметров моей модели является двухлетний период торговли для получения оптимальных результатов».</p>
<p style="text-align: justify;"><strong>Заключение </strong></p>
<p style="text-align: justify;">Как бы ни сложилась дальнейшая судьба Turtles и их учителей, какие бы падения ни испытали их счета, эта история является неопровержимым доказательством нескольких истин. Во-первых, успех в торговле не зависит от неких «врожденных» данных, напротив, научиться прибыльно торговать может любой человек с как минимум средними интеллектуальными способностями, был бы Учитель. Во-вторых, секрет успеха лежит в последовательном следовании прибыльной стратегии, причем именно последовательность является определяющим фактором, а технологические подробности торговых стратегий играют второстепенную роль. Ну и в-третьих, торговать надо все-таки именно тренды&#8230;</p>
<p style="text-align: justify;"><strong>Историческая справка</strong></p>
<p style="text-align: justify;"><strong>Ричард Деннис &#8211; прародитель черепах</strong></p>
<p style="text-align: justify;">Торговать Ричард Деннис начал еще в школе:</p>
<p style="text-align: justify;">«На летних каникулах в старших классах я устроился посыльным в торговом зале Чикагской товарной биржи и начал пытаться приторговывать. Я получал минимальную зарплату 40 $ в неделю и терял ее за час торговли. Я не понимал, что я делал. К счастью, я это делал с минимальной суммой денег. Я люблю говорить, что полученные тогда знания обошлись мне удивительно дешево».</p>
<p style="text-align: justify;">Ричард быстро вырос до одного из основных игроков на фьючерсном рынке. Свой первый миллион долларов он сделал в 25 лет. Основанный им Drexel Fund в течение многих лет был в числе наиболее стабильных и быстрорастущих фондов. Однако в 1987 году Деннис отклонился от разработанных им же правил торговли и предпринял слишком рискованные операции на рынке сои. В результате он потерял десятки миллионов долларов как своих личных, так и клиентов. Находящийся в тяжелом моральном кризисе Ричард в 1988 году распустил Drexel Fund, поклявшись больше никогда не управлять деньгами клиентов и, вообще, близко не подходить к рынку. Побочным результатом роспуска фонда стало то, что 14 обученных Деннисом Turtles перестали быть трейдерами Drexel Fund и отправились в самостоятельное плаванье по волнам рынка. Кстати, строго придерживаясь, в отличие от учителя, принципов Turtles, все они закончили 1987 год с прибылью. Так, Джери Паркер (Jerry Parker) заработал 39% прибыли, Поль Рабар (Paul Rabar)—78%, Джеймс ДиМариа (James DiMaria) — 97%, а Лиз Чевал (Liz Cheval) аж 178%.</p>
<p style="text-align: justify;">Впрочем, вряд ли уже тогда решение Денниса об уходе с рынка было таким уж и твердым, иначе, зачем бы он просил Turtles соблюдать 5-летний мораторий на раскрытие информации о его методах торговли? Так или иначе, но в 1994 году Ричард вернулся на рынок. Однако теперь его торговый стиль стал разительно отличаться от того, который он практиковал ранее — он стал торговать механические торговые системы:</p>
<p style="text-align: justify;">«Использование торговых систем в настоящее время — самый простой и удобный способ торговли. В конце торгового дня трудно торговать лучше, чем хорошо разработанная и продуманная система… Единственным способом выигрывать на фьючерсном рынке является торговля полностью механических торговых систем, при этом необходимо потратить несчетное количество часов на исследования. Когда я начинал в этом бизнесе, компьютеры отсутствовали и было тяжело проводить исследования… Сейчас, с технологиями, ушедшими далеко вперед, современные компьютеры никогда не устают проводить исследования, которые позволяют мне улучшать правила системы и торговать более успешно».</p>
<p style="text-align: justify;">За 8 месяцев торговли по системе в 1994 году он получил всего 8% прибыли, однако уже в 1995 году его доход составил 108 %, а в 1996 году —112%.</p>
<p style="text-align: justify;">Деннис относит успех своей торговой системы на счет своих упорных исследований. «Я больше не трейдер, я сейчас исследователь, — говорит он. — Я постоянно провожу исследования для определения того, как я могу дополнительно настроить свою систему и создать новые способы адаптации к изменениям, постоянно происходящим на рынке».</p>
<p style="text-align: justify;">К 2000 году его личный капитал возрос до 300 млн. долларов — и все это со стартового капитала в 1200$в 1970 году! Однако последний год тысячелетия оказался для его торгового счета роковым — он получил 37% убытока. Тяжело сказать, что послужило этому причиной, то ли он опять не смог соблюсти дисциплину в торговле, то ли адаптация торговых методов дала сбой, то ли это был просто неудачный год для торговцев трендов.</p>
<p style="text-align: justify;">Несмотря даже на этот тяжелейший провал счета, очевидно, что Ричард Деннис останется в истории как великий трейдер. Он управлял деньгами клиентов свыше 20 лет, при этом средняя доходность его операций составила 27%. И он породил Turtles, доказав этим, что человек может НАУЧИТЬСЯ стать успешным трейдером.</p>
<p style="text-align: justify;"><strong>Вильям Экхард, человек, проигравший из-за Turtles доллар</strong></p>
<p style="text-align: justify;">Ричард Деннис и Вильям Экхард дружили c колледжа. Ричард начал свою торговую карьеру еще на последних летних каникулах в школе и продолжил ее сразу после выпуска. Вильям же продолжил по выпуску из колледжа научную карьеру и готовился защитить докторскую диссертацию по математической логике. Однако в силу разгоревшегося в стенах университета межличностного конфликта в 1974 году Вильям прервал научную карьеру и по предложению Ричарда начал торговать в качестве трейдера. В университет он больше не вернулся.</p>
<p style="text-align: justify;">В течение многих лет Вильям был партнером Денниса по бизнесу в Drexel Fund, однако после печального для этого фонда 1987 года он не прекратил торговлю . После роспуска Drexel Fund Экхард основал собственную фирму ETC (Eckhardt Trading Company), которая весьма успешно действует под его руководством и по сей день.</p>
<p style="text-align: justify;">Если взять его трейдерскую карьеру с января 1985 по октябрь 2000 года, то его средний годовой доход составляет 29%, что автоматически делает его одним из самых удачливых трейдеров в истории. Поэтому нелишне прислушаться к его мнению:</p>
<p style="text-align: justify;">«Я знал несколько миллионеров, которые начинали торговать доставшийся им по наследству капитал. Во всех случаях они этот капитал теряли, поскольку они не чувствовали боли, когда несли убытки. В течение нескольких первых формирующих характер лет торговли, они верили, что могут позволить себе потери. Гораздо лучше начинать торговать с небольшой суммой денег, отчетливо осознавая, что вы не можете примириться с потерями. Я поставлю скорее на кого-нибудь, начинающего несколькими тысячами долларов, чем на человека, начинающего с миллиона. Это одна из немногих индустрий, где вы можете стать богатым, начиная практически с нуля. Ричард Деннис начал с нескольких сот долларов, а заканчивает, владея несколькими сотнями миллионов — и это всего за два десятилетия».</p>
<p style="text-align: justify;">Что же до его пари с Ричардом Деннисом, в котором он проиграл доллар, то Экхард говорит следующее: «Я придерживался той точки зрения, что успешному трейдингу просто невозможно научиться… Я предполагал, что трейдер привносит торговлю нечто, что не может быть включено в состав торговой системы. Доказано, что я ошибался. Программа обучения Turtles имела выдающийся успех. Они выучились торговать великолепно. Ответ на вопрос (о возможности научиться торговать)— безусловно да&#8230;</p>
<p style="text-align: justify;">Любой человек со средним интеллектом может научиться торговать. Однако намного легче выучить, что вы должны делать при торговле, чем делать это».</p>
<p style="text-align: justify;">Вильям Экхард считает, что свойства человеческой психики таковы, что провоцируют трейдеров работать против тренда. Люди хотят покупать дешево и продавать дорого. Кроме того, люди быстро привыкают к существующим ценам и склонны считать их «нормальными», а любое движение в сторону от этих «нормальных» цен «отклонением». В совокупности эти два фактора стимулируют их к торговле против тренда в предположении, что акции уже достаточно дороги и должны вернуться скоро к «нормальным» ценам (ситуация для тренда вверх).</p>
<p style="text-align: justify;">Известно, что большинство трейдеров в долгосрочной перспективе проигрывают. Отсюда следует вывод, что для того, чтобы остаться в числе выигрывающих, необходимо действовать не так, как действует большинство. Положение о «противоположности» действий лежит в основе философии Turtles. Если проигрывающее большинство склонно работать против трендов, быстро фиксировать прибыль и пережидать убытки, не обращать внимание на money management и действовать исходя из соображений психологического комфорта, то для выигрыша на рынке надо действовать строго наоборот.</p>
<p style="text-align: justify;">И еще один совет от Вильяма Экхарда. Если вы проигрываете рынку, то могут быть два варианта. Первый — вы не знаете, почему вы проигрываете. Тогда торговать дальше бессмысленно до тех пор, пока вы не выясните, в чем причина. Второй — вы знаете, почему вы проигрываете, и все равно проигрываете. В таком случае совет Вильяма обезоруживающе прост: «Он (трейдер) должен перестать делать то, что он делает неверно. Если он не может изменить свое поведение, то он должен стать догматичным системным трейдером».<em></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/467/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делаются торговые системы. Часть 7.</title>
		<link>http://www.moysha.ru/archives/458</link>
		<comments>http://www.moysha.ru/archives/458#comments</comments>
		<pubDate>Sun, 08 Mar 2009 12:07:16 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[стоп]]></category>
		<category><![CDATA[тестирование]]></category>
		<category><![CDATA[торговая система]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=458</guid>
		<description><![CDATA[Неожиданные риски при торговле системы
&#8220;Вы, трейдеры, являетесь, вероятно, наиболее капризной переменной торговой системы. Тестирование систем производится в эмоциональном вакууме, однако нет ни какой уверенности в том, что вы исполните все сигналы торговой системы без отклонений от них. Поэтому наибольшие проскальзывания случаются не из-за рынков, но из-за того, что вы не введете ордер когда это надо. [...]]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 30px;"><strong>Неожиданные риски при торговле системы</strong></p>
<p style="text-align: justify;"><em>&#8220;Вы, трейдеры, являетесь, вероятно, наиболее капризной переменной торговой системы. Тестирование систем производится в эмоциональном вакууме, однако нет ни какой уверенности в том, что вы исполните все сигналы торговой системы без отклонений от них. Поэтому наибольшие проскальзывания случаются не из-за рынков, но из-за того, что вы не введете ордер когда это надо. &#8220;</em></p>
<p style="text-align: right;"><em> Tushar Chande</em></p>
<p style="text-align: justify;">Итак, вот они мы, вооружены и очень опасны (мы надеемся на это!), с устойчивой торговой системой наперевес, и нам нечего больше делать с этой системой, кроме как начинать ее торговать на реальном счете.</p>
<p style="text-align: justify;">Однако в мире реального трейдинга, если вы сделали ставку деньгами и проигрываете, то вы не можете все остановить и произвести еще одну переоптимизацию. Ниже мы представляем короткий список проблем, которые могут возникнуть при применении торговой системы на практике.</p>
<p style="text-align: justify;">Давайте представим, что мы открыли позиций и с удовольствием наблюдаем за тем, как накапливается прибыль. Мы откинулись на спинку кресла и расслабились. Да, кстати, а как насчет стопов или других ордеров на закрытие позиций?</p>
<p style="text-align: justify;">Очень важно заранее решить, когда выставляются такие ордера – сразу после открытия позиций или нет. Многие трейдеры предпочитают не ставить их до тех пор, пока цена не приблизится к точке исполнения ордера на закрытия. Это хорошее решение для тех, кто весь день проводит сидя перед торговым терминалом и имеет достаточно дисциплины для того, что бы не убирать стоп, когда рынок накатывает на его уровень. Однако для большинства трейдеров я бы настойчиво рекомендовал выставлять стоп ордера в торговую платформу сразу после открытия позиции.</p>
<p>Это устраняет стрессы в работе и обеспечивает уверенность в том, что ордер будет исполнен на необходимом уровне цен. Кроме того, размещение ордера устраняет такие несомненно существующие таинственные риски, как:</p>
<ul style="text-align: justify;">
<li>«риск туалетной комнаты» &#8211; рынки всегда движутся быстрее, стоит только отойти в туалет;</li>
<li>«телефонный риск» &#8211; пока вы пытаетесь объяснить по телефону своей маме, как запустить видеомагнитофон, рынки гарантировано рухнут намного ниже уровней ваших не выставленных ордеров на закрытие длинных позиций.</li>
</ul>
<p style="text-align: justify;">В случае, когда вы торгуете много рынков по многим системам, надо не забывать ежедневно перепроверять все уже выставленные стоп-ордера перед началом и перед окончанием рабочего дня. Постановка GTC-ордера (Good &#8216;Til Cancelled, «в силе пока не отменен») может выглядеть хорошей идеей для стоп-ордеров, но я неоднократно наблюдал ситуации, когда трейдеры забывали о таких выставленных ордерах, и по их исполнению через день, неделю или месяц пытались оспорить это исполнение у брокера, говоря, что это ошибка и таких ордеров никогда не выставлялось.</p>
<p style="text-align: justify;">Еще одним важным вопросом, о котором следует задуматься заранее, является составление плана действий в случае технической невозможности управления имеющимися позициями. Может быть, (и случается!) все что угодно. Может отказать компьютер, оборваться телефонные линии, полететь электрический трансформатор на подстанции, тракторист может перерезать кабель от интернет-провайдера и так далее.</p>
<p style="text-align: justify;">При составлении плана по управлению позициями при наступлении технических форс-мажоров, следует задуматься о нескольких вопросах.</p>
<p style="text-align: justify;">Во-первых, что вы будете делать с уже открытыми позициями? Лично я не могу припомнить случая, что бы я заработал деньги на возникновении у меня технических проблем. Поэтому при наступлении технических форс-мажоров, препятствующих управлению позициями, я стремлюсь к безусловному закрытию всех открытых позиций (особенно это касается систем, торгующих на краткосрочных тайм-фреймах). Да, это мучительно, и, безусловно, у вас будет ощущение, что вы упускаете лучшую сделку всех времен и народов.</p>
<p style="text-align: justify;">Во-вторых, необходимо составить алгоритм вхождения в торговлю по ликвидации технических трудностей. Должны ли мы переоткрывать закрытые позиции сразу после восстановления нормальных условий вне зависимости от цен? Или же мы должны дождаться какого-то отката, и если да, то какого? Сколько следует выжидать? Или же мы ждем следующего сигнала на открытие позиций? Ответы на эти вопросы зависят от конструкции торговых систем, и от психологии трейдера.<br />
В общем, чем более вы будете подготовлены к такого рода событиям, тем лучше. Это позволит вам поддерживать уверенность в своей системе – а это дорогого стоит. </p>
<p style="text-align: justify;">Если вы действительно хотите иметь отличную систему, которая хорошо функционирует – напишите инструкцию. Опишите ее идеи, проанализируйте письменно результаты оптимизации, сформулируйте выводы, пропишите план действий на случай технических сбоев.</p>
<p style="text-align: justify;">К примеру, план такой инструкции может выглядеть так:</p>
<ul>
<li>
<div style="text-align: justify;">Введение – обоснование того, почему вы хотите торговать системно.</div>
</li>
<li>
<div style="text-align: justify;">Какие типы систем вы хотите торговать.</div>
</li>
<li>
<div style="text-align: justify;">Ваши ожидания от использования систем.</div>
</li>
<li>
<div style="text-align: justify;">Основные принципы систем</div>
</li>
<li>
<div style="text-align: justify;">Набор данных. Необходимых для работы: какие рынки, какие тайм-фреймы…</div>
</li>
<li>
<div style="text-align: justify;">Первоначальные результаты тестирования.</div>
</li>
<li>
<div style="text-align: justify;">Первоначальная оптимизация.</div>
</li>
<li>
<div style="text-align: justify;">Анализ результатов тестирования.</div>
</li>
<li>
<div style="text-align: justify;">План по управлению позициями в случае технических сбоев.</div>
</li>
<li>
<div style="text-align: justify;">Реальные результаты торговли.</div>
</li>
<li>
<div style="text-align: justify;">Развитие торговой системы.</div>
</li>
</ul>
<p style="text-align: justify;">Все это может здорово помочь вам при развитии следующих торговых систем.</p>
<p style="text-align: center;">Вы можете обсудить эту статью на <a href="http://snailthewinner.forum24.ru/">Форуме</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/458/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делаются торговые системы. Часть 6.</title>
		<link>http://www.moysha.ru/archives/452</link>
		<comments>http://www.moysha.ru/archives/452#comments</comments>
		<pubDate>Sat, 21 Feb 2009 07:31:40 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[бэктестинг]]></category>
		<category><![CDATA[исторические данные]]></category>
		<category><![CDATA[коэффициент Шарпа]]></category>
		<category><![CDATA[просадка]]></category>
		<category><![CDATA[тестирование]]></category>
		<category><![CDATA[торговая система]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=452</guid>
		<description><![CDATA[Результаты тестирования системы
О`кей, вам уже все надоело, правда? Пробравшись через первые семь разделов, вы хотите проскочить этот и следующие, и потратить сэкономленное время на то, чтобы воплотить в сделках свои идеи. Хорошо, вы знаете, что у вас есть право двигаться вперед. Когда вы потеряете 30% от своих средств на системе, которая окажется не работоспособной, вы [...]]]></description>
			<content:encoded><![CDATA[<p style="PADDING-LEFT: 30px"><strong>Результаты тестирования системы</strong></p>
<p style="TEXT-ALIGN: justify"><em>О`кей, вам уже все надоело, правда? Пробравшись через первые семь разделов, вы хотите проскочить этот и следующие, и потратить сэкономленное время на то, чтобы воплотить в сделках свои идеи. Хорошо, вы знаете, что у вас есть право двигаться вперед. Когда вы потеряете 30% от своих средств на системе, которая окажется не работоспособной, вы всегда можете вернуться назад, сюда, и почитать чуточку больше. Никто не говорил, что проектирование систем это просто &#8211; и это, конечно, значительно более напряженная деятельность, чем сумеют вынести многие трейдеры. Вот, вероятно, почему так много систем типа &#8220;черный ящик&#8221; сомнительного происхождения продаются столь хорошо.</em></p>
<p style="TEXT-ALIGN: justify">Итак, если вы хотите пойти далее, не глядя на этот раздел, и немедленно торговать по вашей системной методологии, тогда, пожалуйста, не стесняйтесь &#8211; всегда есть вероятность того, что она будет работать. Однако, вполне вероятно, что вы просто будете отдавать свои деньги другим трейдерам &#8211; как поначалу делал и автор этой статьи… Прислушайтесь ко мне! Если вы хотите пожертвовать немного наличности в пользу некоторой части трейдеров в мире &#8211; так сделайте это, как говорит известный рекламный лозунг. С другой стороны, вы можете пожертвовать исключительно ADT. Пошлите нам чек на 30% от своего капитала и вы предохраните себя от напряжений и стрессов неизбежно сопровождающих все эти потери.</p>
<p style="TEXT-ALIGN: justify">Остальные, те, кто все еще верен процессу создания торговой системы, приглашаются к чтению…</p>
<p style="TEXT-ALIGN: justify">В своей книге &#8220;Кибернетические торговые системы&#8221; Murray Ruggiero отметил, что:</p>
<p style="TEXT-ALIGN: justify"><em>&#8220;Тестирование и оценка торговой системы включает три главных момента:</em></p>
<ul>
<li>
<div style="TEXT-ALIGN: justify"><em>Насколько хороши ожидания от работы системы, и каковы риски?</em></div>
</li>
<li>
<div style="TEXT-ALIGN: justify"><em>Насколько вероятно, что система продолжит работать в будущем?</em></div>
</li>
<li>
<div style="TEXT-ALIGN: justify"><em>Можем ли мы предугадать, когда и если работа системы или временно ухудшится или полностью прекратится?&#8221;</em></div>
</li>
</ul>
<p style="TEXT-ALIGN: justify">Мы будем обращаться к этим вопросам в этой и в будущих статьях этой серии. Однако, завершив подбор переменных для нашей системы, давайте начнем с простейшего теста. Конечным результатом будет изобилие торговой информации, в которой количество прибыли является лишь только одним важным фактором. Очень хорошей отправной точкой при описании результатов тестирования торговой системы является взгляд на график ее дохода. Линия дохода дает графическое представление того, как система прогрессирует в течение ее торговой жизни. Идеальная система будет иметь плавную линию, равномерно поднимающуюся от левого нижнего до правого верхнего угла диаграммы. Система со многими очень резкими выбросами &#8211; не работоспособная система, поскольку они предполагают систему, которая не только не является постоянно приносящей доход, но еще и является относительно противоречивой в своих общих результатах.</p>
<p style="TEXT-ALIGN: justify">Большинство хороших современных программ по системной торговле включают множество статистики по тестированию/результатам торговли. Например, простейшие вопросы, с которыми приходится сталкиваться в реальности, это такие как комиссия брокера, проскальзывание, условия маржи. В отношении последнего имейте ввиду, что при возрастании волатильности биржа может изменить размер поддерживающей маржа даже в течение торгового дня. Величина маржи, используемая при тестировании системы, должна, следовательно, отражать то, что маржа может быть временами не постоянной. Иначе, в реальном мире, вы обнаружите, что не можете использовать вашу систему для торговли из-за чрезвычайно высоких условий маржи. Подобным образом, чтобы подстраховаться при оценке брокерского вознаграждения, во время тестирования используйте самую высокую ставку.</p>
<p style="TEXT-ALIGN: justify">Другие статистические данные системы будут включать следующие, по существу очевидные, результаты:</p>
<ul>
<li>
<div style="TEXT-ALIGN: justify">Число периодов в испытании.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Общая чистая прибыль, валовая прибыль и убытки брутто.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Общее количество трейдов, процентный доход, количество выигрышей и проигрышей.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Наибольшие выигрышный и проигрышный трейды.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Средний выигрышный, средний проигрышный трейды.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Наибольшее число последовательных выигрышей, последовательных проигрышей.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Среднее число баров в выигрышах и проигрышах.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Максимальная дневная просадка.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Фактор прибыли &#8211; отношение результатов выигрышных трейдов к результатам проигрышных трейдов, иногда выражаемому в виде индекса изменяющегося от -100 (очень плохо) до +100 (очень хорошо).</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">История последовательно по трейдам.</div>
</li>
</ul>
<p style="TEXT-ALIGN: justify">Итак, после нашего первого теста, давайте уделим внимание простому анализу качества управления риском. Существуют три фактора которые совместно определяют результаты торговли:</p>
<ul>
<li>
<div style="TEXT-ALIGN: justify">Риск.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Маржа.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify">Прибыль.</div>
</li>
</ul>
<p style="TEXT-ALIGN: justify">Для оценки управления риском нам проще всего взглянуть на максимальную просадку. Если она больше, чем ваш капитал, который вы инвестировали для работы по системе, то эта система для вас бесполезна &#8211; по крайней мере, в ее нынешнем виде уж точно. Ох, никогда не поддавайтесь соблазну торговать по системе с капиталом меньшим, чем ее максимальная просадка. Позвольте гарантировать, что конечный результат непременно будет включать ваши слезы.</p>
<p style="TEXT-ALIGN: justify">Одним очень простым измерением характеристики управления риском, является расчет отношения чистая прибыль/максимальная просадка. Пионеры разработки торговых систем для оценки использовали результат этого расчета равный 10 и более, для того чтобы убедиться, что они видят потенциально хорошую систему. В настоящее время, наиболее популярным измерением при анализе управления риском, является коэффициент Шарпа.</p>
<p style="TEXT-ALIGN: justify">Коэффициент Шарпа определяется как:</p>
<p style="TEXT-ALIGN: center"><em>(Средний доход &#8211; безрисковая процентная ставка)/Среднеквадратичное отклонение дохода</em></p>
<p style="TEXT-ALIGN: justify">Чем выше коэффициент Шарпа, тем лучше система, поскольку ее доходы более стабильны. Когда две различные системы предполагают одинаковые денежные доходы, одна из них, с большим коэффициентом Шарпа, имеет меньший риск.</p>
<p style="TEXT-ALIGN: justify">В заключение, теперь давайте взглянем на пару параметров являющихся решающими в определении прибыльности торговой системы. Ларри Вильямс предпочитает чтобы средняя прибыль за трейд была более 250 долларов после учета разумного количества проскальзывания и комиссионных. Это довольно приемлемая база для его относительно краткосрочной торговли. Однако Вильямс также предпочитает, чтобы его система выигрывала более чем в 70% случаев, что является, скорее, не необходимостью, а стечением обстоятельств. (Все же, он, по крайней мере, достаточно честен, чтобы допустить свою персональную потребность побеждать так часто.) Однако, действительно потрясающие системы, как и многие действительно потрясающие трейдеры, могут делать деньги только в 40% трейдов.</p>
<p style="PADDING-LEFT: 30px; TEXT-ALIGN: justify"><strong>О чем в действительности нам сообщает тестирование</strong></p>
<p style="TEXT-ALIGN: justify"><em>&#8220;Результаты тестирования не являются тем, чем они кажутся. Вы должны иметь в виду, что торговые системы разработаны с учетом прибыли на исторических данных. Это важно, потому, что Вы знаете априори, что рынок совершил в прошлом. Любая торговая система, которая вами разработана или оптимизирована, отражает ваш принципиальный взгляд на прошлые действия рынка. Вы можете зафиксировать Ваше понимание в общем виде, что позволяет избежать опасностей подстерегающих при вычерчивании графика. Однако, и это стоит иметь в виду, что влияния исторических данных избежать трудно.&#8221; </em></p>
<p style="TEXT-ALIGN: right">Tushar Chande</p>
<p style="TEXT-ALIGN: justify">
Итак, Вы получили систему и несколько результатов, которые говорят Вам, что она прибыльна. И Вы готовы к рок-н-роллу, да? Ошибка!</p>
<p style="TEXT-ALIGN: justify">На этой стадии Вы имеете грубую систему и очень грубый набор результатов. Для начала давайте посмотрим на несколько больший ряд данных, которые выдает тестирование системы, чтобы пройтись по методологии их получения. Для начала имеется коэффициент компенсации (Payoff Ratio). Он дает соотношение среднего выигрышного трейда к среднему проигрышному. Это полезный маркер для системных анализов, поскольку дает указание того, насколько в среднем система устойчива. Это удобное средство определения доверия и, поскольку Вы тестируете различные системы, вполне применимый индикатор того, как они выступают друг относительно друга в течение какого-то времени. Некоторые аналогии с легендой о зайце и черепахе…</p>
<p style="TEXT-ALIGN: justify">Хотя имеющиеся данные результатов тестирования весьма полезны, они говорят далеко не полную историю о какой либо системе. Например, есть один показатель, который весьма полезно подсчитывать &#8211; фактор покрытия (Recovery Factor). Это абсолютное значение отношения чистой прибыли к максимальной дневной просадке. Этот показатель является мерой того, насколько успешно система восстанавливается после просадок. Фактор покрытия должен быть больше 2, чтобы указывать на работоспособную систему. Очевидно, чем выше его значение, тем лучше.</p>
<p style="TEXT-ALIGN: justify">Когда приходит время анализа вашей прибыли, может возникнуть серьезная ошибка там, где рынок произвел значительное ее увеличение из-за одной частной ситуации, например, наличия короткой позиции во время краха на фондовом рынке в 1987 году. Поэтому, чтобы гарантировать, что ваша прибыль не выкрашена в слишком розовый цвет, удалите наибольший выигрыш системы из общей прибыли. Это дает значение, называемое многими разработчиками систем как &#8220;откорректированная валовая прибыль&#8221; (adjusted gross profit). Заметьте, что вы не удаляете наибольший проигрышный трейд.</p>
<p style="TEXT-ALIGN: justify">Мы допускаем, что тестирование на исторических данных производит реалистичное впечатление от потерь, однако озабочены тем, что имеется по-детски сверх оптимистичная оценка прибыли. После получения откорректированной валовой прибыли, пересчитайте фактор прибыльности и посмотрите все ли еще он больше чем единица. Фактор прибыльности подсчитывается теперь как откорректированная валовая прибыль деленная на убыток брутто.</p>
<p style="TEXT-ALIGN: justify">Подобным образом заметим, что когда система имеет один трейд, который сделал 30% или более от общей прибыли, то очень маловероятно, что система является работоспособной. Скорее это система, которой повезло захватить главное движение при испытании на исторических данных. В равной степени, ищите существенные единичные трейды приносящие большое количество прибыли при испытании на широком диапазоне данных. Даже единичный трейд делающий 20% прибыли системы должен, для безопасности, рассматриваться с некоторым подозрением.</p>
<p style="TEXT-ALIGN: justify">Как только Вы получили откорректированную валовую прибыль, Вы можете прикинуть ожидаемые результаты от использования торговой системы. Многие разработчики систем просто берут валовую прибыль и делят ее пополам. Я, однако, предпочитаю идти на один шаг дальше, и делить откорректированную валовую прибыль на 2. Это дает намного более реалистичную картину того, какие результаты, вероятно, будут на практике.</p>
<p style="TEXT-ALIGN: justify">Другим фактором, который весьма полезно подсчитывать - это просадка, умноженная на 2. Когда вы начнете реально торговать систему, просадки почти наверняка будут больше тех, которые вы получили при тестировании. Если вы это не учтете это заранее, то внезапно можете обнаружить, что вашего капитала недостаточно для торговли этой системы.</p>
<p style="TEXT-ALIGN: justify">Точно также, какой бы средний уровень маржи ни был бы в течение тестируемого периода, в целях безопасности умножьте его на 3 для получения более применимого значения. О, и если Вы считаете, что это не реалистично, только взгляните, что делают клиринговые палаты по время обвалов…(И впоследствии Вы сможете поблагодарить нас за то, что предохранили от опасностей на скользком месте, или, по крайней мере, за то, что Вы все еще в игре.)</p>
<p style="TEXT-ALIGN: justify">И помните этот самородок полезной информации от Tushar Chande:</p>
<p style="TEXT-ALIGN: justify"><em>&#8220;Вообще Вы должны рассматривать любые результаты торговой системы с максимальным подозрением.&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/452/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делаются торговые системы. Часть 5.</title>
		<link>http://www.moysha.ru/archives/443</link>
		<comments>http://www.moysha.ru/archives/443#comments</comments>
		<pubDate>Tue, 17 Feb 2009 08:42:23 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[бэктестинг]]></category>
		<category><![CDATA[исторические данные]]></category>
		<category><![CDATA[стоп]]></category>
		<category><![CDATA[тестирование]]></category>
		<category><![CDATA[торговая система]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=443</guid>
		<description><![CDATA[Данные и тестирование
Среди системщиков циркулирует мнение, что необходимо, по крайней мере, 30 сделок на данном наборе данных, что бы сделать систему работоспособной. По-моему, это не соответствует истине, особенно в отношении торговых систем с короткой длительностью удержания позиции, а так же торговых систем на дневных данных. Более 100 сделок &#8211; вот необходимое количество для одного набора тестируемых данных, [...]]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 30px;"><strong>Данные и тестирование</strong></p>
<p style="text-align: justify;">Среди системщиков циркулирует мнение, что необходимо, по крайней мере, 30 сделок на данном наборе данных, что бы сделать систему работоспособной. По-моему, это не соответствует истине, особенно в отношении торговых систем с короткой длительностью удержания позиции, а так же торговых систем на дневных данных. Более 100 сделок &#8211; вот необходимое количество для одного набора тестируемых данных, которое, я уверен, гораздо ближе подведет вас к созданию потенциально сильной торговой системы.</p>
<p style="text-align: justify;">Важный момент в создании современных торговых систем &#8211; это возможность использовать персональный компьютер для проверки результатов. Но, к сожалению, <strong>наилучшая система это нечто большее, чем система, идеально отлаженная на прошедших данных.</strong></p>
<p style="text-align: justify;">Одна из самых больших проблем трейдеров, впервые приступающих к системным торгам, это сформулировать идею, затем проверить ее на данных, отладить несколько раз систему стопов и, наконец, оптимизировать идею, чтобы получить наилучшую из возможных систему.</p>
<p style="text-align: justify;"> Если речь идет о развитии системы, в которой правила открытия и закрытия позиций адаптивны к рыночным условиям, то сначала имеет смысл тестировать эти правила без стопов. Тогда вы сможете проверить сначала саму идею в деталях и лишь потом приступить ко всему остальному.</p>
<p style="text-align: justify;">Если же речь идет о более простой системе без условий адаптации к рыночным условиям, то важно начать тестирование с методик стопов, иначе риск провала такой системы в процессе разработки слишком высок.</p>
<p style="text-align: justify;">Мы уже обсуждали в предыдущих статьях, что стопы, расположенные близко к точке входа, влекут за собой большое количество мелких потерь (которые имеют тенденцию идти сериями, помните об этом). Использование &#8220;широких&#8221; стопов  предупредит частые мелкие потери, однако разовые потери могут быть весьма значительны.</p>
<p style="text-align: justify;">Возможностей по развитию и модифицированию &#8220;близких&#8221; стопов гораздо больше, чем у &#8220;дальних&#8221; стопов. Игра с параметрами &#8220;дальних&#8221; стопов, даже с изменением в несколько сотен долларов за один раз &#8211; неспособна сильно изменить общую доходность. А вот даже самые небольшие поправки к &#8220;близким&#8221; стопам способны значительно повлиять на доходность системы.  Начните с &#8220;близкого&#8221; стопа и, расширяя его постепенно, вы увидите, как быстро изменяется результаты системы (возможно, и с увеличением доходов!). Постепенно изменения станут не такими быстрыми, по мере того, как величина стопа будет становиться шире. Таким образом, когда вы преодолеете некоторый предел изменчивости, увеличение в размере начального стопа будет иметь не большое значение для эффективности всей системы.</p>
<p style="text-align: justify;">Теперь взгляните на наши данные. В нашем случае, чем их больше, тем лучше. Многие трейдеры склонны считать, что 10 лет &#8211; это хороший минимум, однако чем больше &#8211; тем лучше.</p>
<p style="text-align: justify;">Можно добавить, что системные трейдеры обычно избегают брать для тестирования историю рынка за первые 2 года его существования (это. в основном, касается рынка фьючерсных и опционных контрактов). Это происходит потому, что рынки развиваются и растут в течение первых 2-х лет, до того момента, когда их можно будет считать достаточно зрелыми, чтобы их учитывали системные трейдеры.</p>
<p style="text-align: justify;"><strong>Главная опасность на этапе собственно разработки торговой системы &#8211; это подгонка системы под исторические данные.</strong></p>
<p style="text-align: justify;">Тот, кто просто тестирует свою систему на всех доступных данных, подгоняет систему под историю цен. Наилучший способ разработки действительно работающей системы &#8211; это разбивка истории данных на несколько частей.</p>
<p style="text-align: justify;">Системные трейдеры имеют различные подходы к таким разбивкам. Многие разбивают данные на две части &#8211; набор для развития системы и набор для ее тестирования. Это позволяет вам использовать один набор данных для реального создания системы и другой &#8211; для тестирования системы без каких-либо модификаций или оптимизаций.</p>
<p style="text-align: justify;">Я предпочитаю другую систему деления данных &#8211; на три равных части:</p>
<ul>
<li>
<div style="text-align: justify;"> Набор &#8220;Развитие&#8221;.</div>
</li>
<li>
<div style="text-align: justify;"> Набор &#8220;Тестирование&#8221;.</div>
</li>
<li>
<div style="text-align: justify;"> Набор &#8220;Подтверждение&#8221;.</div>
</li>
</ul>
<p style="text-align: justify;">С первым набором данных мы развиваем свою систему, моделируя и оптимизируя параметры.</p>
<p style="text-align: justify;">Затем, развив систему, мы прогоняем ее на фрагменте истории &#8221;тестирование&#8221; и оцениваем результаты. Если результаты не слишком впечатляющие, тогда возвращаемся к графикам и начинаем думать. что с системой не так и как ее можно (если можно) подкорректировать.</p>
<p style="text-align: justify;">Если же на этих двух фрагментах при тестировании получен интересный для нам результат, мы переходим к финальному тесту &#8220;Подтверждение&#8221; на третей части доступных исторических данных.</p>
<p style="text-align: justify;">Тесты &#8220;Подтверждение&#8221; являются важной предпосылкой развития систем, т.к. они:</p>
<ul>
<li>
<div style="text-align: justify;">Могут дать нам лучшее представление того, как может работать наша система в реальных условиях, обеспечивая нам уверенность в ее возможностях. Чем выше уверенность в том, как работает ваша система, тем больше вероятность того, что вы будете продолжать пользоваться ею в течении неизбежных для любой системы просадок. Закон Мерфи для торговых систем гарантирует вам, что первая значительная просадка торговой системы начнется вскоре после перехода к реальной торговле. Это может произойти до того, как система принесет вам значительный доход, и даже может съесть часть вашего начального капитала. Чем более вы уверены в своей системе, тем больше вероятность того, что вы преодолеете подобные трудные времена.</div>
</li>
</ul>
<ul>
<li>
<div style="text-align: justify;">Позволяют нам определять, удовлетворяют ли действия системы нашему стилю торгов. Этот пункт &#8211; наиболее важный, и мы будем возвращаться к нему в этой серии статей. <strong>Система должна отражать ваши сильные стороны на рынке, а не ваши слабости.</strong> Таким образом, если вам не нравится удерживать позиции, которые играют против вас в течении недель, такая система не для вас.</div>
</li>
</ul>
<p style="text-align: justify;">Вам необходимо использовать свой интеллект, выбирая набор данных для фазы &#8220;Развитие&#8221;. Лучше всего взять период не менее 4 лет, в котором присутствуют все формы рыночной активности &#8211; подъемы, падения и боковое движение. Если в этих данных будут преобладать какие-то одни рыночные условия, например, восходящий тренд, то вы не сможете создать по-настоящему дееспособную систему. Учтите так же, что система, созданная на наборе данных, которые отражают очень низкую волатильность покажет ужасные результаты, когда рынок &#8221;взорвется&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/443/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делаются торговые системы. Часть 4.</title>
		<link>http://www.moysha.ru/archives/439</link>
		<comments>http://www.moysha.ru/archives/439#comments</comments>
		<pubDate>Sun, 15 Feb 2009 15:13:54 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[исторические данные]]></category>
		<category><![CDATA[стоп]]></category>
		<category><![CDATA[тестирование]]></category>
		<category><![CDATA[торговая система]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=439</guid>
		<description><![CDATA[Учет некоторых специфических рисков
(примечание: некоторые фрагменты текста не являются точным переводом, а адаптированы для понимания с учетом произошедших за эти 10 лет изменений.)
Многие системные трейдеры стремятся использовать свой подход на нескольких рынках: от 2-3 до 40, 50 или даже больше. В таком случае нужно учитывать их корреляцию. При создании прибыльной и устойчивой торговой системы жизненно [...]]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 30px;"><strong>Учет некоторых специфических рисков</strong></p>
<p style="text-align: justify;"><em>(примечание: некоторые фрагменты текста не являются точным переводом, а адаптированы для понимания с учетом произошедших за эти 10 лет изменений.)</em></p>
<p style="text-align: justify;">Многие системные трейдеры стремятся использовать свой подход на нескольких рынках: от 2-3 до 40, 50 или даже больше. В таком случае нужно учитывать их корреляцию. При создании прибыльной и устойчивой торговой системы жизненно важно использовать рынки, которые не связаны тесно друг с другом. К примеру, все валютные пары с участием доллара высоко коррелированны, в отличие от, скажем, валютной пары доллар/швейцарский франк и цен на пшеницу. Точно так же в эпоху глобализации большинство рынков акций имеют явную положительную корреляцию. Торговля на высоко коррелированных рынках – это то же самое, что торговать много контрактов на одном рынке. Ключом для торговли по-настоящему диверсифицированного портфеля рынков является их относительно низкая корреляция.</p>
<p style="text-align: justify;">Мы уже обсудили в предыдущих статьях вопросы ликвидности в широком смысле, установив базовые параметры рынков, которые не пригодны для системной торговли. Ключевой аспект ликвидности, однако, это ее вариабельность в некоторые календарные периоды. Попробуйте исполнить даже относительно небольшую по объему заявку по фьючерсам на японские правительственные облигации в период «золотой недели» (неделя в конце апреля и начале мая с 4 праздничными днями в ряде азиатских стран) и вы получите очень плохое исполнение. Точно так же дни в период Рождества и Нового года являются не лучшими в терминах ликвидности для торговли множества контрактов.</p>
<p style="text-align: justify;">Величина проскальзывания, которую вы, вероятно, будете получать при реальном исполнении сигналов в такие периоды, будет намного больше, чем предсказывается по результатам компьютерного тестирования. Кроме того, в такие периоды может генерироваться множество ложных сигналов.</p>
<p style="text-align: justify;">Глобализация рынков представляет значительную проблему для системных трейдеров. Хотя многие рынки открыты для торговли в течение 24 часов, за исключением рынка наличной валюты, остальные являются малоликвидными за рамками обычной сессии. В связи с этим тяжело моделировать величину проскальзывания, что представляет проблему для трейдеров при составлении реалистичных торговых правил.</p>
<p style="text-align: justify;">Простейшим решением является торговать только в те часы, когда вы находитесь на своем рабочем месте. Но это так же не полностью решает проблему проскальзывания. Поступление важной новости между сессиями может вызвать значительный гэп на открытии утром. В случае, если на закрытии торговой сессии был сигнал, такой гэп может поставить систему в невыгодное положение. К тому же, по закону Мэрфи, сразу же после открытия позиции может наступить разворот в обратном направлении, оставив вас подсчитывать убытки. Мэрфи не был системным трейдером, однако его максимы прекрасно подходят к составлению систем и их последующей торговле.</p>
<p style="text-align: justify;">Жизненно важным аспектом успешного применения торговой системы является то, как вы будете обрабатывать торговые сигналы, поступающие ночью или на послесессии, если вы в этот момент не находитесь за рабочим местом. Некоторые трейдеры разрабатывают сказочные торговые системы, которые прекрасно работают в течение 24 часового торгового дня. К сожалению, они не могут гарантировать, что окажутся на рабочем месте в те моменты, когда будут поступать сигналы. Попытка в таком случае оказаться в бодрствующем состоянии на рабочем месте в часы, которые кажутся наиболее благоприятными, является в таком случае не более, чем лотереей.</p>
<p style="text-align: justify;">Точно так же, различные рынки имеют свои праздничные дни и, если торговая система используется на нескольких биржах или таймфреймах, влияние праздников в других странах может быть значительным. К примеру, LIFFE может быть закрыта на праздники в Великобритании, когда развивается значительное движение на EUREX. Если трейдер использует данные только с LIFFE, то он не увидит этого значительного движения, и его система его не учтет.</p>
<p style="text-align: justify;">Получить убыток в обе стороны на тонком рынке из-за выходных в другой стране – не большое удовольствие. Точно так же, плохо пропустить начало движения из-за того, что основной ликвидный рынок был закрыт в момент поступления информационного триггера движения. Соответственно, возникает вопрос, как осуществлять историческое тестирование таких ситуаций.</p>
<p style="text-align: justify;">Вот еще одна ситуация к примеру: в течение длительного времени основным ликвидным рынком для актива может быть LIFFE, однако потом торговля может «перетечь» на  EUREX. Для системного трейдера очередная головная боль – какие именно данные использовать для исторического тестирования, с LIFFE или с EUREX, или же производить их «сшивку», и если да, то по какому критерию выбирать дату переноса торговли с одной торговой площадки на другую. Выбор исходных данных для тестирования может нести в себе значительный риск для системного трейдера, о котором он часто и не подозревает.</p>
<p style="text-align: justify;">Риски, связанные со временем исполнения торговых сигналов часто недооцениваются при тестировании. К примеру, часто после пробоев наступает значительное ускорение рынка. В силу этого в пробойных системах очень часто имеет место недооценка, часто – драматическая, проскальзывания исполнения по отношению к цене торгового сигнала. Трейдеры, допустившие такую ошибку при разработке торговой системы, могут методично исполнять сигналы и получать убытки. Определенным решением может быть использование стопов по неактивности, когда вы выходите из сделки в случае, если она замерла в положении «ни туда, ни сюда», но до наступления убытка. Такая «мертвая точка» часто возникает в случае захода в направлении пробоя с запаздыванием.</p>
<p style="text-align: justify;">В связи с роллированием фьючерсных контрактов так же могут возникать неоднозначные ситуации. К примеру, когда сигнал на открытие позиций возникает незадолго до истечения срока жизни контракта. Может оказаться достаточно накладно открывать позицию с тем, что бы почти сразу ее закрывать для роллирования в следующий месяц.</p>
<p style="text-align: justify;">Другой связанной с роллированием проблемой является размещение стопов в такие моменты. Как правило, истекающие контракты более волатильны, чем те, в которые идет роллирование, поэтому, если стопы используют волатильность, эта неоднозначность может привести к конфузу.</p>
<p style="text-align: justify;">Если переходить к проблемам, связанным с исходными ценовыми данными, то среди множества прячущихся здесь ловушек начать надо с их достоверности. Вам всегда нужны данные от качественного источника – а многие поставщики данных различаются по аккуратности предоставляемых данных, глубине покрытия истории и подходам к формированию истории. К примеру, разные вендоры могут использовать разные подходы для вычисления цен открытия на некоторых рынках. Не все биржи предоставляют такие данные по фьючерсным контрактам (хотя большинство предоставляет).</p>
<p style="text-align: justify;">Обратите внимание на то, как поставщик данных ведет себя при обнаружении ошибки в данных. Некоторые игнорируют ошибки в своих данных, некоторые скрупулезно исправляют, некоторые дают возможность трейдерам самостоятельно вносить исправления.</p>
<p style="text-align: justify;">Я не могу подобрать выражений для подчеркивания той огромной важности, которую играет качество исходных ценовых данных для разработки торговых систем. Вы должны обеспечить максимально высокое качество исходных данных, в противном случае вы будете строить торговую систему на бесполезных данных. Запомните, что для создания всех торговых систем верно правило «мусор на входе, мусор на выходе». Результаты тестирования на плохих данных могут быть не просто бесполезными – они могут быть опасными.</p>
<p style="text-align: justify;">Переходя к фьючерсным контрактам, нужно начать с первого подводного камня – с роллирования. Каждый контракт имеет ограниченный по времени период, обычно не больше 3 месяцев, когда он является наиболее ликвидным «фронт-контрактом». Это тот самый период времени, где в контракте можно найти ликвидность и, поэтому, нам надо тестировать систему на таких периодах. Основной проблемой является то, что по мере приближения контракта к экспирации и перетока ликвидности в следующий фронт-контракт, оба эти контракта почти всегда без исключения имеют разные цены.</p>
<p style="text-align: justify;">В случае контрактов на ставки цены могут различаться весьма значительно. В случае контрактов на акции или индексы различия меньше, однако, так же имеются.</p>
<p style="text-align: justify;">Каждый из трех основных подходов к обработке периодов роллирования имеет свои преимущества и недостатки:</p>
<p style="text-align: justify;">Использование только реальных данных без «склейки» даст вам большое количество краткосрочных фрагментов цен. К примеру, 10 летняя история актива может распасться на 40 кусочков по 3 месяца каждый. Если тестировать систему на каждом таком фрагменте изолировано, то потом, в реальной работе вы обязательно столкнетесь с ситуацией, когда тренд, уносящий вашу позицию вверх, натыкается на роллирование. Таким бразом, вам надо или разрабатывать технологию роллирования (и получения сигнала на выход на истории, где не было входа) или вторую систему, которая заново заходит в направлении тренда на истории нового фронт-контракта.</p>
<p style="text-align: justify;">Проблема множества фрагментов может быть частично решена путем создания беспрерывной истории путем склеивания реальных ценовых данных в одну. Это позволяет избавиться от описанной выше проблемы нахождения в системной позиции в период роллирования, однако создает иную проблему: скачки цен в точках склеивания. Как было указано выше, контракты с разными месяцами экспирации почти всегда имеют разные цены.</p>
<p style="text-align: justify;">Не удивительно, что стремление решить эту проблему привело к созданию метода склейки контрактов в непрерывную историю с использованием корректировки цен. Существует несколько методологических подходов по такой склейке данных. Один из них изложен в книге Chande «In Beyond Technical Analysis».</p>
<p style="text-align: justify;">Есть и иные сложности. К примеру, тяжелый вопрос с поставкой. Читатели, конечно, в курсе, что некоторые фьючерсные контракты являются поставочными.  Поставочный период может начаться за месяц до истечения контракта. Тех, кто в этот период находится в длинных позициях по фьючерсам, могут обязать купить базовый актив.</p>
<p style="text-align: justify;">Помимо собственно проблемы получения ненужного базового актива, это влечет за собой ряд других неприятных моментов, которые будут в таких случаях приводить к расхождению реальных результатов с результатами торговой системы. К примеру, вы оказались в период начала поставочного периода в длинной позиции по фьючерсу, которая пока находится в убытке. Если вам в этот момент поставят базовый актив, то вы не сможете от него оперативно избавиться, когда позиция выйдет сначала в плюс, а потом система даст сигнал на выход.</p>
<p style="text-align: justify;">Только хорошо подкованные институциональные трейдеры могут позволить себе принять на себя риск поставки по базовому активу. Поэтому вам надо очень хорошо изучить рынок и предпринять все усилия для того, что бы эта чаша вас минула. Если вы собрались торговать контракты, у которых есть поставочные периоды, абсолютно необходимо встроить в торговую систему два правила:</p>
<ol>
<li>
<div style="text-align: justify;">Ваша торговая система должна закрывать позиции или роллировать их до начала поставочного периода.</div>
</li>
<li>
<div style="text-align: justify;">Нельзя включать в исторические данные периоды, когда по контракту идут поставки. Необходимо создать такой алгоритм склейки данных, что бы эти периоды не попадали в используемую вами историю.</div>
</li>
</ol>
<p style="text-align: justify;">Определение цен роллирования, заполнения спредов, проскальзывания при исполнении и так далее – сложные моменты, о которых надо думать до создания торговой системы. Только глубоко наивный человек может ожидать исполнения сигналов на том уровне, где они отрисовались на графике торговой системы – посередине между бидом и офером. Надо обязательно учитывать спред бид-офер, который может составлять от 1 тика в ликвидных контрактах до нескольких в менее ликвидных.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/439/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делаются торговые системы. Часть 3.</title>
		<link>http://www.moysha.ru/archives/426</link>
		<comments>http://www.moysha.ru/archives/426#comments</comments>
		<pubDate>Thu, 05 Feb 2009 14:25:11 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[разработка]]></category>
		<category><![CDATA[стоп]]></category>
		<category><![CDATA[торговая система]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=426</guid>
		<description><![CDATA[Стопы и системы
&#8220;…из двух компонент, системы торговли и управления риском, последняя значительно важнее для ваших результатов как трейдера или управляющего фондом. &#8221;
Ralph Vince
Существует большое количество различных концепций, которые могут быть использованы в качестве стопов в торговых системах, как изолировано, так и в различных сочетаниях.
Наиболее популярны у разработчиков систем следующие стопы:


Первоначальный стоп (initial stop): процент или [...]]]></description>
			<content:encoded><![CDATA[<p style="PADDING-LEFT: 30px"><strong>Стопы и системы</strong></p>
<p style="TEXT-ALIGN: right"><em>&#8220;…из двух компонент, системы торговли и управления риском, последняя значительно важнее для ваших результатов как трейдера или управляющего фондом. &#8221;<br />
Ralph Vince</em></p>
<p style="TEXT-ALIGN: justify">Существует большое количество различных концепций, которые могут быть использованы в качестве стопов в торговых системах, как изолировано, так и в различных сочетаниях.</p>
<p style="TEXT-ALIGN: justify">Наиболее популярны у разработчиков систем следующие стопы:</p>
<ol>
<li>
<div style="TEXT-ALIGN: justify"><strong>Первоначальный стоп</strong> (initial stop): процент или фиксированное количество капитала от цены открытия позиции.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify"><strong>Скользящий стоп</strong> (trailing stop): позиция закрывается, когда теряется заранее определенное количество (в процентах или абсолютном количестве) прибыли. Цена стопа следует за рынком снизу (для длинных позиций, для коротких – сверху) по мере того, как рынок движется в нужную нам сторону.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify"><strong>Целевой стоп</strong> (profit target): позиция закрывается по достижению прибылью определенного значения.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify"><strong>Стоп на безубыточность</strong> (breakeven): При достижении определенного уровня прибыли первоначальный стоп повышается до цены открытия позиции. Я часто включаю этот стоп в свои системы, поскольку это соответствует моему стилю торговли. Мне нравится уменьшать психологическое давление на себя знанием того, что, начиная с определенного момента (часть в ранней стадии развития трейда), мой риск убытка по трейду равен нулю.</div>
</li>
<li>
<div style="TEXT-ALIGN: justify"><strong>Стоп по неактивности</strong> (inactivity / time stops): Этот тип стопов срабатывает когда рынок оказывается неспособен пройти в нужном направлении на определенную величину или процент в течение определенного срока после открытия позиции.</div>
</li>
</ol>
<p style="TEXT-ALIGN: justify">Конкретные величины стопов зависят от трейдеров. К примеру, ветеран системной торговли Williams предпочитал относить стопы достаточно далеко. С другой стороны ряд трейдеров успешно торгует системы с очень близкими стопами, вплоть до одного тика. Существует мнение, что хорошие трейды начинают приносить прибыль практически немедленно после открытия позиции. Минусом такого подхода является огромное количество сделок, которые закрываются практически сразу после открытия. Легко может статься так, что вы при таком подходе получите только 20 прибыльных сделок из 500 открытых позиций. Мало кто из трейдеров имеет терпение торговать такие подходы.</p>
<p style="TEXT-ALIGN: justify">Для определения того, насколько широким должен быть ваш первоначальный стоп, можно изучение поведение рынка в период перед открываемой позицией.</p>
<p style="TEXT-ALIGN: justify">Например, некоторые трейдеры могут использовать в качестве первоначального стопа уровень сразу за экстремумом последних 14 дней (минимум для длинных позиций или максимум для коротких). Для больших таймфреймов могут использовать экстремумы за более длительные периоды – 20 или дней.</p>
<p style="TEXT-ALIGN: justify">Другой адаптивный подход может быть основан на измерении волатильности. К примеру, можно взять средний дневной диапазон цен за последние 10 дней (Х) и поместить стоп на удалении в 10*Х от цены входа. Точная цифра, безусловно, будет зависеть от размера вашего капитала и вашей устойчивости к риску.</p>
<p style="TEXT-ALIGN: justify">В целом, чем шире начальный стоп, тем меньшее влияние он оказывает на результаты системы.</p>
<p style="TEXT-ALIGN: justify">Сделать торговую систему, которая дает 90% выигрышных сделок очень просто. Надо всего лишь поставить очень широкий первоначальный стоп и очень близкий целевой стоп. Например, первоначальный стоп в размере 1500$ и целевой стоп на 100 $. Остается одна маленькая проблема – такая система будет убыточной.</p>
<p style="TEXT-ALIGN: justify">Лучшие трейдеры планеты в самом хорошем для себя случае делают 4 прибыльные сделки из 10. В то же время самые худшие трейдеры обычно делают 8 или 9 успешных сделок из 10.</p>
<p style="TEXT-ALIGN: justify">Создание торговой системы – это максимизация объема получаемой прибыли, а не процента прибыльных сделок (или, что тоже самое, психологического комфорта трейдера).</p>
<p style="TEXT-ALIGN: justify">Необходимо учесть, что убыток, полученный от реализации стопа, и просадка счета – это не одно и тоже. Просадки получаются в результате серий сделок. Например, торговая система имеет вероятность получения прибыльной сделки 35%, а результаты сделок независимы друг от друга. Тогда вероятность 10-и подряд убыточных сделок равна (1-0.35)^10, что составляет 1.3%. Если средняя величина стоп-лосса составляет 2% (как это рекомендуется многими разработчиками), то в серии из 1000 сделок будет 13 просадок по 20% каждая.</p>
<p style="TEXT-ALIGN: justify">Еще один важный момент, который надо иметь ввиду, состоит в том, что чем меньше просадка, тем легче ее отыграть (эффект асимметричности левериджа). Рассмотрим таблицу:</p>
<p style="TEXT-ALIGN: justify">
<table border="1" cellspacing="2" cellpadding="4" align="center">
<tbody>
<tr>
<td>Потеря капитала,% </td>
<td>Прибыль, необходимая для восстановления, %</td>
</tr>
<tr>
<td style="text-align: center;">5</td>
<td style="text-align: center;">5.3</td>
</tr>
<tr>
<td style="text-align: center;">10</td>
<td style="text-align: center;">11.1</td>
</tr>
<tr>
<td style="text-align: center;">15</td>
<td style="text-align: center;">17.6</td>
</tr>
<tr>
<td style="text-align: center;">20</td>
<td style="text-align: center;">25.0</td>
</tr>
<tr>
<td style="text-align: center;">25</td>
<td style="text-align: center;">33.3</td>
</tr>
<tr>
<td style="text-align: center;">30</td>
<td style="text-align: center;">42.9</td>
</tr>
<tr>
<td style="text-align: center;">35</td>
<td style="text-align: center;">53.8</td>
</tr>
<tr>
<td style="text-align: center;">40</td>
<td style="text-align: center;">66.7</td>
</tr>
<tr>
<td style="text-align: center;">45</td>
<td style="text-align: center;">81.8</td>
</tr>
<tr>
<td style="text-align: center;">50</td>
<td style="text-align: center;">100.0</td>
</tr>
<tr>
<td style="text-align: center;">55</td>
<td style="text-align: center;">122.0</td>
</tr>
<tr>
<td style="text-align: center;">60</td>
<td style="text-align: center;">150.0</td>
</tr>
</tbody>
</table>
<p style="TEXT-ALIGN: justify">Имейте в виду, что последовательные серии убытков – это не просто некая абстрактная возможность. Это то, что будет происходить постоянно. Когда они случаются, необходимо иметь достаточно веры в систему для того, что бы продолжать следовать ее советам. По закону Мерфи такие ситуации, в которых проводится тестирование на уверенность, происходят сразу после начала торговли системы. Это еще одно соображение против использования так называемых «черных ящиков» &#8211; торговых систем, чью логику вы не знаете. Необходимо проделать необходимую работу самостоятельно и воспитать в себе уверенность в собственном торговом подходе.</p>
<p style="TEXT-ALIGN: justify">Необходимо так же учитывать проскальзывания при исполнении сигналов. Это – важный элемент при создании торговых систем. Почему-то ряд трейдеров полагает, что их брокер обладает сверхчеловеческой возможностью постоянно осуществлять стоп-ордера по тем ценам, по которым они установлены. Трейдерам надо иметь реалистичные ожидания в этой области.</p>
<p style="TEXT-ALIGN: justify">Точно так же необходимо корректно выставлять уровень брокерской комиссии. Да, у вас может быть договор с брокером, по которому % комиссии снижается при увеличении объема операций. Однако с целью безопасности ставьте при тестировании наибольшее из возможных значений брокерской комиссии.</p>
<p style="TEXT-ALIGN: justify"> </p>
<p style="text-align: center;"><em>Подробная статья этого же автора о стопах находится </em><a href="http://www.moysha.ru/archives/292#more-292"><em><strong>здесь</strong>.<br />
</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/426/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делаются торговые системы. Часть 2.</title>
		<link>http://www.moysha.ru/archives/423</link>
		<comments>http://www.moysha.ru/archives/423#comments</comments>
		<pubDate>Sun, 01 Feb 2009 15:49:34 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[разработка]]></category>
		<category><![CDATA[торговая система]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=423</guid>
		<description><![CDATA[Проектирование торговых систем 
Известно, что «те, кто не знают историю, вынуждены ее повторять». Разработка механических торговых систем дает возможность изучить историю и найти способы использования этого знания в будущем. Необходимо при этом постоянно помнить о важности предотвращения подгонки истории под исторические данные. Мы подробно обсудим этот важный аспект в последующих статьях, посвященных тестированию на исторических данных.
Есть [...]]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 30px;"><strong>Проектирование торговых систем</strong> </p>
<p style="text-align: justify;">Известно, что «те, кто не знают историю, вынуждены ее повторять». Разработка механических торговых систем дает возможность изучить историю и найти способы использования этого знания в будущем. Необходимо при этом постоянно помнить о важности предотвращения подгонки истории под исторические данные. Мы подробно обсудим этот важный аспект в последующих статьях, посвященных тестированию на исторических данных.</p>
<p style="text-align: justify;">Есть семь ключевых элементов, о которых необходимо помнить при создании торговой системы:</p>
<ol>
<li>
<div style="text-align: justify;">Идеология системы</div>
</li>
<li>
<div style="text-align: justify;">Техника фильтрации</div>
</li>
<li>
<div style="text-align: justify;">Входы в позицию</div>
</li>
<li>
<div style="text-align: justify;">Первоначальные стопы</div>
</li>
<li>
<div style="text-align: justify;">Скользящие защитные стопы</div>
</li>
<li>
<div style="text-align: justify;">Выход из позиций</div>
</li>
<li>
<div style="text-align: justify;">Повторный вход и методика переворота</div>
</li>
</ol>
<p style="padding-left: 30px; text-align: justify;">
<strong>Идеология системы</strong></p>
<p style="text-align: justify;">Есть три типа систем, которые могут быть использованы для торговли:</p>
<p style="text-align: justify;">1. Системы, следующие за трендом</p>
<p style="text-align: justify;">В этом случае нам надо сначала определить, куда идет рынок – вверх, вниз или вбок. Это может быть одно правило или набор из нескольких правил.</p>
<p style="text-align: justify;">2. Пробойные системы</p>
<p style="text-align: justify;">Следующие за направлением пробоя после консолидации или торговли в диапазоне.</p>
<p style="text-align: justify;">3. Системы, торгующие диапазоны</p>
<p style="text-align: justify;">Системы, извлекающие прибыль в периоды, когда рынки движутся в торговых диапазонах.</p>
<p style="text-align: justify;">Многие профессиональные трейдеры имеют набор торговых систем всех трех типов и, поэтому, готовы извлекать прибыль из любых рыночных условий.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Технология фильтрации</strong></p>
<p style="text-align: justify;">Простейший фильтр исключения поступившего торгового сигнала – если тренд или какие-то иные условия недостаточно благоприятны. В более сложных случаях фильтрация может включать выбор наиболее сильного сигнала из нескольких. Смысл простых фильтров состоит в уменьшении, насколько это возможно, поступления ложных сигналов. Довольно часть для построения фильтров используются стандартные технические индикаторы типа индекса относительной силы (RSI), объемы или стохастики.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Входы в позицию</strong></p>
<p style="text-align: justify;">Целью создания правил входа в позицию является получение однозначных правил, которые не нуждаются даже в минимальной интерпретации со стороны человека.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Первоначальные стопы</strong></p>
<p style="text-align: justify;">Выставляются в момент входа в позицию. Это может быть заранее определенный процент от первоначального капитала, единица волатильности и так далее. Мы подробно обсудим это далее.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Скользящие защитные стопы</strong></p>
<p style="text-align: justify;">Стопы, изменяющие свое значение по мере развития трейда. Мы их так же обсудим далее.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Выходы из позиции</strong></p>
<p style="text-align: justify;">Могут осуществляться как по достижению одного из стопов или цели или изменения тренда и т.д.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Повторный вход и методика переворота</strong></p>
<p style="text-align: justify;">Некоторые системы, к примеру, использующие скользящие средние, могут постоянно иметь открытые позиции. Сигнал к продаже является одновременно как сигналом к закрытию длинных позиций, так и к открытию коротких. Более сложные системы часто используют технологии повторного входа, то есть после закрытия длинных позиций находятся в кеше и ожидают повторного сигнала для создания следующей длинной позиции.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Некоторые ловушки</strong></p>
<p style="text-align: justify;">Простейшие ошибки при создании систем достаточно легко обнаружить.</p>
<p style="text-align: justify;">Прежде всего, важно количество правил в торговой модели и их сложность. Хорошие системы настолько просты, что вы можете за 5 минут объяснить их теще, перед тем, как оставить ее торговать за себя. Поэтому, если система включает в себя 20 страниц формул, то почти наверняка речь идет о подгонке под исторические данные.</p>
<p style="text-align: justify;">Во-вторых, фильтрация сигналов, будучи сама по себе очень полезной, может быть излишне сложной. Некоторые трейдеры продолжают добавлять фильтры, пока эквити торговой системы не превратится в линию без просадок. Нужно понимать, что, хоть мы и стремимся отфильтровать некоторые сигналы, приводившие к убыточным сделкам, но мы не можем отфильтровать их все. Слишком большое количество фильтров – это тоже разновидность подгонки. Многие опытные разработчики систем не применяют в системе более 5 фильтров.</p>
<p style="text-align: justify;">Важным фактором является учет ликвидности базового для торговой системы рынка. Не торгуйте биржевые контракты с объемом менее 5 тыс. лотов в день и открытым интересом менее 20 тыс. контрактов.</p>
<p style="text-align: justify;">Многие системы генерируют сигналы по ценам закрытия рынка. Хотя большинство торговых программ (Tradestation или Metastock) позволяют вам при тестировании открывать позиции по ценам закрытия дня, вам надо учитывать, когда в реальности вы сможете получить сигнал от своей торговой системы и когда – его исполнить. При исполнении сигналов «по закрытию» на следующий день «по открытию» могут возникать значительные расхождения с результатами тестирования с ценами исполнения «по закрытию».</p>
<p style="text-align: justify;">Хотя может быть возможно написать сигналы, которые генерируются на основе прогноза диапазона закрытия дня незадолго до закрытия рынка, их исполнение будет возможно только в пределах того лимита ликвидности, который проходит за этот остаток сессии. Некоторые трейдеры ошибочно предполагают, что они смогут продать, к примеру, тысячи контрактов на медь с прекрасным исполнением сразу перед закрытием LME. В реальности, однако, такие заявки вызовут колоссальное движение цен и все равно весь ордер не будет исполнен.</p>
<p style="text-align: justify;">Более того, исполнение собственных сделок  сразу перед закрытием рынка в ожидании наступления сигнала «по ценам закрытия» может само по себе вызвать сдвиг цены закрытия в ту область, где сигнал не возникает.</p>
<p style="text-align: justify;">При учете таких моментов, связанных с окончанием торгового дня, важно учесть, что некоторые рынки не имеют точно определенного времени окончания работы (например, форекс). Просто к вечеру происходит постепенное исчезновение ликвидности, причем в разные дни это может происходить в разное время. Торгующим на таких рынках надо заранее определить точку, в которой они сами закрывают или открывают позиции.</p>
<p style="text-align: justify;">При оценке ценовых данных за день необходимо уточнять, включены ли в них данных о послесессиях. Максимумы регулярной торговой сессии могут быть значительно меньше, а минимумы – больше, чем максимумы и минимумы послесессии, не говоря уже о ценах закрытия дня.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/423/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как делаются торговые системы. Часть 1.</title>
		<link>http://www.moysha.ru/archives/420</link>
		<comments>http://www.moysha.ru/archives/420#comments</comments>
		<pubDate>Sat, 31 Jan 2009 12:06:30 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[разработка]]></category>
		<category><![CDATA[торговая система]]></category>

		<guid isPermaLink="false">http://www.moysha.ru/?p=420</guid>
		<description><![CDATA[Предлагаю Вашему вниманию свой перевод серию статей из почившего ныне в бозе журнала ADT magazine. Автор статей, Патрик Янг, излагает основы проектирования и тестирования механических торговых систем. Своевременное знакомство с этими статьями может спасти килотонны труда трейдерам, которые приступили к разработке собственных систем. Каждый, кто хочет сам делать торговые системы, должен, во избежание горького разочарования, изучить [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Предлагаю Вашему вниманию свой перевод серию статей из почившего ныне в бозе журнала ADT magazine. Автор статей, Патрик Янг, излагает основы проектирования и тестирования механических торговых систем. Своевременное знакомство с этими статьями может спасти килотонны труда трейдерам, которые приступили к разработке собственных систем. Каждый, кто хочет сам делать торговые системы, должен, во избежание горького разочарования, изучить эти статьи очень внимательно. Статьи были опубликованы 10 лет назад, в 1998 году, однако актуальность их с тех пор ни на йоту не уменьшилась.</p>
<p style="text-align: justify;"> </p>
<p style="padding-left: 30px; text-align: justify;"><strong>Введение</strong></p>
<p style="text-align: justify;">В ответ на множество писем от наших читателей ADT начинает новую серию статей, посвященную торговым системам &#8211; их проектированию, развитию и последующему применению в условиях торговли в реальном времени. Эта серия начнется с самых первых принципов и постепенно будет становиться все более сложной. Однако даже в первых статьях содержится значительное количество практической и теоретической информации, которая, я надеюсь, будет важной для трейдеров различной степени подготовки, как для тех, кто использует в рутинной торговле торговые системы, так и для тех, кто не стремится их использовать.</p>
<p style="text-align: justify;">Эта серия начнется с описания общих принципов и постепенно переместиться к обсуждению отдельных деталей построения торговых систем. &#8220;Несистемным&#8221; трейдерам, однако, также не стоит отчаиваться! Многие концепции имеют равноценное значение для разных типов торговли и вероятно будут достаточно интересным чтением. В заключении, пару слов о языке. Среди многих трейдеров &#8211; и даже профессиональных консультантов &#8211; слово &#8220;система&#8221; принято использовать для описания всего, что появилось несколько позже &#8220;первородного морского бульона&#8221;. Такие вещи как &#8220;торговля на гребне пика RSI&#8221; или приемы, связанные с &#8220;точкам вращения&#8221;, являются &#8220;методами&#8221;, но не &#8220;системами&#8221;.</p>
<p style="text-align: justify;">В этом смысле, &#8220;система&#8221; предполагает наличие исчерпывающего набора законченных правил, которые освобождают трейдера от необходимости самостоятельной интерпретации сигналов. Эта серия скорее посвящена конструированию &#8220;истинных&#8221; механических систем, чем прикладных методов, использующих &#8220;овощное рагу&#8221; из различных измерений.</p>
<p style="padding-left: 30px; text-align: justify;"><strong>Основные принципы</strong></p>
<p style="text-align: justify;"><em>&#8220;Разработка торговой системы &#8211; это 10% вдохновения и 90% пота&#8221;</em></p>
<p style="text-align: justify;"><em>Sunny Harris</em></p>
<p style="text-align: justify;">Когда был изобретен &#8220;счетчик карт&#8221;, не многие смогли добиться постоянной удачи в опустошении казино, уповая на то, что младенец, прочитавший нужные книги, сможет что-то сделать, не овладев первоначально техникой этого дела. По-моему, системный трейдинг в некотором смысле очень похож на эту ситуацию. Повсеместный рост мощности вычислительной техники на рабочем столе каждого трейдера реализовался в массивный взрыв их возможностей. Десять лет назад большинство трейдеров не могло сделать нечто большее, чем просто &#8220;мухлевать&#8221; с несколькими входами на своих легендарных, поделенных точками, экранах с Reuters или Telerate. Сейчас они могут получать целую лавину данных, обрабатывать их, вычленять из цифр рыночные модели или соединять их вместе, и запускать поиск информации по фантастически сложным критериям. Если это не совсем &#8220;святой Грааль&#8221;, то все же может в долгосрочной перспективе обещать неплохую прибыль. Несмотря на такие серьезные инновации, ловушек в системном трейдинге осталось много и они многолики.</p>
<p style="text-align: justify;">Первый, из возникающих вопросов &#8211; собираетесь ли Вы вступить на тернистый путь разработки собственной системы или же хотите купить систему, не требующую дополнительных настроек, т.н. &#8220;черный ящик&#8221;. Многие подобные системы показали, что могут &#8220;делать&#8221; деньги в течение некоторого времени, однако, значительное число из них абсолютно непригодны. В действительности многие хотели бы работать с &#8220;черными ящиками&#8221;, особенно с теми, что демонстрируют чрезвычайно хорошие результаты на исторических данных. Но следует знать, что подобные системы просто достаточно точно &#8220;подогнаны&#8221; к прошлым рыночным ситуациям (curve fitting) и не могут доказать свою &#8220;прочность&#8221; на реальном, устремленном в будущее рынке.</p>
<p style="text-align: justify;">Другой проблемой &#8220;черных ящиков&#8221; является доверие к их результатам. Трейдеры, работающие с системой, должны быть действительно уверенны в своей системной методике. Это позволяет длительное время соблюдать торговую дисциплину. Согласитесь, что трудно не задумываясь следовать инструкциям программы с неизвестной логикой, когда от Вас отвернулась фортуна.</p>
<p style="text-align: justify;">Тому, кто решил потратиться на приобретение системы типа &#8220;черный ящик&#8221;, я рекомендую удержать себя от больших затрат и просто послать чек редактору ADT. В течение шести месяцев, используя генератор случайных чисел, я верну часть Ваших первоначальных вложений (без прибыли, конечно). Я уверен, что величина возвращенной части будет значительно больше, чем средний доход, получаемый от многих &#8220;черных ящиков&#8221;!</p>
<p style="text-align: justify;">Цель этой серии статей заключается в широком обзоре основных аспектов системного трейдинга. Кроме того, мы попытаемся предложить, как неискушенным, так и опытным разработчикам, подобие некой помощи на пути к созданию &#8220;законченной&#8221; торговой системы.</p>
<p style="text-align: justify;">Конечно, возникает вопрос, &#8220;что такое, на самом деле, законченная система?&#8221;. Первичная и самая актуальная заповедь всех трейдеров заключается в создании системы, которая будет эффективной в их собственном представлении. Другими словами, система должна быть тем, что соответствует вашими собственным инвестиционным целям. В этом отношении концепция четкого бизнес-плана (по которой было много дискуссий в предыдущих выпусках ADT) является настолько же важной, как и создание самой системы торговли.</p>
<p style="text-align: justify;">Собираясь создать торговую систему, мы имеем одну естественную цель, заключающуюся в разработке &#8220;долгоиграющей&#8221; машины для получения прибыли. Программа должна быть, как говорят системные трейдеры, робастной (устойчивой). Другими словами, она должна устоять во время тяжелых рыночных &#8220;штормов&#8221; и бороться с ними с упорством непотопляемой гоночной яхты. Системы, которые не будут робастными во всех сериях, различных рыночных ситуациях, обречены на поражение. Мы ждем от системы умения совладать со всеми &#8220;временами года&#8221; и настроениями рынков и, желательно, чтобы во всех этих ситуациях она была прибыльна. Таким образом, создание робастной системы является одной из целей, к которой стремятся абсолютно все разработчики.</p>
<p style="text-align: justify;">Другие цели связаны с индивидуальными обстоятельствами. Их можно классифицировать следующим образом:</p>
<ul>
<li>
<div style="text-align: justify;">Величина капитала</div>
</li>
<li>
<div style="text-align: justify;">Психологические аспекты</div>
</li>
<li>
<div style="text-align: justify;">Желаемая прибыльность</div>
</li>
<li>
<div style="text-align: justify;">Текущее обслуживание</div>
</li>
<li>
<div style="text-align: justify;">Индивидуальные требования к системе</div>
</li>
<li>
<div style="text-align: justify;">Величина капитала</div>
</li>
</ul>
<p style="text-align: justify;"><strong>Величина капитала</strong></p>
<p style="text-align: justify;">Профессиональные трейдеры, работающие в институциональных организациях, должны решить &#8211; хотят ли вкладывать все средства только в системную торговлю или разделить свои лимиты на &#8220;системную&#8221; и &#8220;несистемную&#8221; части. По моему опыту, многие банковские трейдеры выделяют небольшую часть своих торговых лимитов для какой-либо следящей за трендом системы. Последняя используется в роли постоянного генератора прибыли на интервалах, выходящих за рамки внутридневной торговли, отчасти, как неплохой способ поддержания долгосрочной перспективы. Сами же трейдеры концентрируются на краткосрочных операциях. Кроме того, институциональные инвесторы часто имеют возможность торговать на нескольких рынках. В данном случае возникает проблема, какую систему использовать: простую модель, ориентированную на специфический рынок, или более универсальную, которая может применяться на различных рынках.</p>
<p style="text-align: justify;">В отношении частных инвесторов ситуация намного проще. Такие инвесторы обычно ограничены количеством свободного времени и размером торгового счета. Не обманывайте самого себя в отношении свободного времени. Если Ваша профессия занимает полный рабочий день и это время полностью загружено, то Вы не сможете торговать на &#8220;внутридневной&#8221; основе. Я встречал некоторых работников, которые следили за своими позициями по пейджерам, спрятанным под полой одежды. Но тогда, в дополнении к риску получить осложнения на службе, возникает проблема постоянного дискомфорта в нижней части диафрагмы, что может легко придать Вам облик человека, изрядно страдающего от нервной чесотки. Вместо &#8220;внутридневной&#8221; торговли, работайте с &#8220;дневными&#8221;, а может быть и &#8220;недельными&#8221;, системами, которые требуют меньшего контроля и могут быть проверены после работы, в домашней обстановке.</p>
<p style="text-align: justify;">Наряду с этим, не тешите себя иллюзиями при отсутствии достаточного капитала. При активах в 25 000 $ невозможно успешно управлять торговой системой, имеющей максимальную историческую просадку в 40 000 $. И еще несколько мыслей для непрофессиональных разработчиков торговых систем, которые намериваются оставить свою постоянную работу, чтобы иметь возможность торговать целый день. Вспомните, что Вы сейчас имеете постоянный годовой доход, плюс все сопутствующие этому преимущества. Системная торговля будет занимать все 365 дней в году, без отпускного пособия. При этом Вам будет необходимо заработать сумму, не только эквивалентную теперешнему доходу, но и достаточную для покрытия значительных расходов: пенсионных взносов, медицинской страховки и т.д. И уж точно не следует оставлять работу, уповая на &#8220;надежную&#8221; систему, которая показывает великолепные результаты на исторических данных. В реальном мире только уникальная система будет &#8220;делать&#8221; столько же денег, сколько показывает ретроспективное тестирование (этот аспект мы детально обсудим в следующей статье).</p>
<p style="text-align: justify;"><strong>Психологические аспекты</strong></p>
<p style="text-align: justify;">Очень важно реально оценивать свои собственные умственные способности и ограничения, в противном случае созданная Вами система может вызвать глубокие личностные разочарования. Не существует правильных и неправильных типов личности, просто мы все разные. Например, у Вас получилась чрезмерно волатильная система. Она выдает частые и широко амплитудные колебания прибыльности, тогда как Вы хотите сохранить свой капитал и постепенно его наращивать при низком риске. Естественно, такая система Вам не подойдет.</p>
<p style="text-align: justify;">Если же Ваше желание торговать связано с необходимостью острых ощущений, то содержимое наших статей вряд ли будет для вас полезным. Система никогда не даст той нервной дрожи (или удовлетворения), которое можно получить, принимая собственные решения. Это не входит в ее задачи. С другой стороны, она может помочь Вам заработать больше долларов. Помните, что интересная жизнь &#8211; это не то же самое, что хорошая торговля. Система призвана помогать автоматизировать Ваши решения и сделать результаты торговли более надежными. Она должна уменьшить количество ошибок в Вашем анализе при помощи компьютеризации актуальных вычислений.</p>
<p style="text-align: justify;">Если же Вы хотите только эмоций, оставьте на время этот способ торговли. Если Вам нравиться проводить свой собственный анализ и воплощать свои мысли в действия, тогда системный трейдинг также не для Вас. Вместе с тем, если Вы часто становитесь жертвой &#8220;аналитического паралича&#8221;, тогда система может быть неплохим &#8220;доктором&#8221;, заставляющим поверить в свои идеи и помочь превратить их в реальные торговые действия.</p>
<p style="text-align: justify;"><strong>Ожидаемая прибыль</strong></p>
<p style="text-align: justify;">Если Вы настойчиво пытаетесь разработать систему, которая будет регулярно, из года в год, приносить 1000% годовых, то с тем же успехом Вы можете забраться на крышу и лаять на луну. Это все, что остается Вам делать. Если Вы сможете постоянно делать 20% годовых в течение 20 лет, то Ваше имя впишут золотыми буквами в книги по экономике и инвестициям. Системы могут зарабатывать больше, однако, они не могут делать невозможного. В отношении прибыльности системы необходимо иметь реалистичные желания.</p>
<p style="text-align: justify;"><strong>Текущее обслуживание</strong></p>
<p style="text-align: justify;">Все системы нуждаются в определенном обслуживании. Ваш проект должен включать возможность периодического обновления специфических компонентов торговой системы.</p>
<p style="text-align: justify;"><strong>Индивидуальные требования к системе</strong></p>
<p style="text-align: justify;">Этот момент также относится к психологическим критериям, в том смысле, что Вы можете запланировать определенные специфические требования к системе. Одни хотят ограничить максимальную просадку определенным процентом (10 или 20%). Это является обычным для систем, цель которых заключается в сохранении денег. Других не удовлетворяет система, имеющая длинный ряд непрерывных потерь, скажем 10 или больше убыточных трейдов подряд. Все сказанное в большей степени является отражением психологии трейдера, который будет использовать систему, а не что-нибудь еще. Помните, Вы должны ощущать себя со своей системой комфортно. В противном случае, когда настанет период потерь, Вы, вероятно, перестанете в нее верить и откажетесь от торговли раньше, чем система сможет восстановить свою прибыльность.</p>
<p style="text-align: justify;">Продумайте законченный, детальный проект, который Вы хотите осуществить. В следующем разделе мы будем рассматривать составляющие, которые будут объединяться конкретной математикой торговых систем.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/420/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Определение эффективности выходов</title>
		<link>http://www.moysha.ru/archives/330</link>
		<comments>http://www.moysha.ru/archives/330#comments</comments>
		<pubDate>Mon, 29 Dec 2008 09:51:00 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[активное управление]]></category>
		<category><![CDATA[технический анализ]]></category>
		<category><![CDATA[торговая система]]></category>
		<category><![CDATA[трейдинг]]></category>

		<guid isPermaLink="false">http://test.moysha.ru/?p=330</guid>
		<description><![CDATA[ Мой перевод статьи Брюса Бэбкок
По нашему мнению выходы гораздо более важны, нежели входы, хотя большинство начинающих трейдеров проводят большую часть своего времени в поисках идеальной стратегии входа, как будто это может решить их проблемы. 
Во времяя одного из семинаров мы проводили игру, в ходе которой все входили в рынок одновременно и затем осуществляли свою собственную стратегию [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><em> Мой перевод статьи Брюса Бэбкок</em></p>
<p style="text-align: justify;">По нашему мнению выходы гораздо более важны, нежели входы, хотя большинство начинающих трейдеров проводят большую часть своего времени в поисках идеальной стратегии входа, как будто это может решить их проблемы. </p>
<p style="text-align: justify;">Во времяя одного из семинаров мы проводили игру, в ходе которой все входили в рынок одновременно и затем осуществляли свою собственную стратегию выхода по мере того, как изменения цен сообщались группе. После примерно 10 быстрых туров игры результаты обычно варьировались от одного экстремального значения до другого. Несколько трейдеров получили большую прибыль, несколько понесли большие убытки, большинство находилось посередине. Очень редко случалось, чтобы два трейдера имели одинаковый результат. Целью этих простых занятий было показать эффект выходов на наши результаты. Все имели одинаковый вход, однако результаты варьировались от значительных прибылей до значительных убытков. </p>
<p style="text-align: justify;">То же самое истинно и для настоящей торговли. Выходы определяют результаты нашей торговли и имеют намного большее значение, чем что-либо еще. Да, выходы даже более важны, нежели  управление капиталом (размер позиций). Ни одна самая лучшая стратегия управления капиталом не способна превратить убыточную систему в прибыльную, но даже небольшие изменения в стратегии выходов способы творить чудеса. Несколько лет назад, когда мы только начали тестировать наши первые индикаторы, мы  обнаружили, что даже незначительная вариация стратегии выхода, используемой в системе, влияет на количество сделок, соотношение прибыльных и убыточных сделок, максимальные убытки и общую доходность. Мы пытались тестировать входы, но быстро обнаружили, что на самом деле тестируем выходы, так как на самом деле изменения входов очень незначительно меняли результаты системы. </p>
<p style="text-align: justify;">Мы начали разделять тестирование входов и тестирование выходов. Теперь мы тестируем стратегию входов, определяя только количество прибыльных сделок после выхода через фиксированное число баров. Этот метод тестирования входов основан на нашем выводе о том, что единственной целью входа является инициация сделки в правильном направлении. Все, что происходит после этого не имеет к входу никакого отношения, поскольку исход сделки находится в руках нашей стратегии выхода. Мы хотим, чтобы наши входы приследовали только одну цель &#8211; инициация сделки в правильном направлении, так рано, как это только возможно, и эту функцию легко измерить. Чем выше процент прибыльных сделок по выходу через фиксированное количество баров, тем лучше вход. Но как измерять эффективность выхода? Как определить, какой выход лучше? Что такое хороший выход? Что такое плохой выход? Что лучше: выход А или выход В? </p>
<p style="text-align: justify;">С целью количественного сравнения различных выходов мы создали Exit Efficiency Ratio (показатель эффективности выхода). Для начала необходимо иметь данные о прибыльных сделках и количестве баров в них от входа до выхода. Например, предположим, что что мы сделали прибыльную сделку, которая длилась 12 баров от входа до выхода и принесла нам общую прибыль в размере $1500. </p>
<p style="text-align: justify;">Следующий шаг состоит в том, что мы идем к точке входа и отсчитываем от нее 24 бара после нее. Наш теоретический период удержания позиции в два раза больше, чем реальный. Затем мы зрительно находим самый лучший возможный выход внутри этого 24-дневного периода. Не стесняйтесь, выберите действительно самый хороший выход и рассчитайте общую прибыль для этого выхода. Предположим, что в нашем случае при выходе в самой высокой точке прибыль составила бы $2500. </p>
<p style="text-align: justify;">Тогда показатель эффективности выхода вычисляется делением действительно полученной прибыли на теоретически возможную. Мы делим 1500 на 2500 и получаем показатель эффективности выхода в размере 60%. Это означает, что мы получили в действительности 60% от возможной в данной сделки прибыли. </p>
<p style="text-align: justify;">При нахождении лучшей теоретической точки выхода удвоение периода удержания позиции необходимо для получения действительно честного результата, так как основной ошибкой большинства трейдеров является слишком ранний выход из прибыльных сделок. Увеличив теоретический период удержания позиции за пределы реального периода, мы можем определить, действительно ли это имело место. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/330/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Обманы рынка</title>
		<link>http://www.moysha.ru/archives/327</link>
		<comments>http://www.moysha.ru/archives/327#comments</comments>
		<pubDate>Mon, 29 Dec 2008 09:49:15 +0000</pubDate>
		<dc:creator>Михаил Королюк</dc:creator>
				<category><![CDATA[О трейдинге]]></category>
		<category><![CDATA[активное управление]]></category>
		<category><![CDATA[технический анализ]]></category>
		<category><![CDATA[торговая система]]></category>
		<category><![CDATA[трейдинг]]></category>

		<guid isPermaLink="false">http://test.moysha.ru/?p=327</guid>
		<description><![CDATA[Мой перевод статьи Брюса Бэбкок.
Как долго смогло бы продержаться в бизнесе казино, если бы большинство его посетителей не проигрывало, а выигрывало? То же самое и на рынке. Для того, чтобы продолжать существовать рынок должен действовать таким образом, чтобы участники проигрывали. В противном случае откуда брать деньги, чтобы платить победителям, если выигрывает большинство? 
Казино имеет определенные преимущества [...]]]></description>
			<content:encoded><![CDATA[<p><em>Мой перевод статьи Брюса Бэбкок.</em></p>
<p style="text-align: justify;">Как долго смогло бы продержаться в бизнесе казино, если бы большинство его посетителей не проигрывало, а выигрывало? То же самое и на рынке. Для того, чтобы продолжать существовать рынок должен действовать таким образом, чтобы участники проигрывали. В противном случае откуда брать деньги, чтобы платить победителям, если выигрывает большинство? </p>
<p style="text-align: justify;">Казино имеет определенные преимущества по сравнению с рынком &#8211; оно может заранее установить такие правила игры, которые обеспечат хозяину математическое преимущество. Рынок же не может прямо контролировать то, как будет играть каждый индивидуальный игрок. Большинство трейдеров &#8211; это умные образованные люди. У них есть практически неограниченные источники с информацией о том, как торговать. У них стоят мощные компьютеры с умными программами, предназначенными для того, чтобы завоевать рынок. Почему же тогда так высок процент трейдеров, несущих убытки?</p>
<p style="text-align: justify;">Хорошо известный ответ состоит в том, что трейдеры не могут в достаточной мере управлять своими эмоциями для достижения успеха. Это безусловно верно. Другая менее известная причина состоит в том, что рынок постоянно дезинформирует участников. Я не хочу сказать, что рынок обладает своей волей или существует законспирированная группировка среди инсайдеров, поставившая себе целью манипулировать рынком. Это нечто происходящее само собой из-за природы рынка. Рынок напоминает противника, который все время пытается заставить вас сыграть плохо.</p>
<p style="text-align: justify;">Наиболее общим объяснением этого феномена является концепция случайного самоусиления. Трейдеры отнюдь не всегда вознаграждаются прибылью, когда делают все правильно, точно так же как не всякий раз они наказываются убытком, когда действуют неправильно. Поэтому чрезвычайно тяжело сформулировать, что является правильным, а что нет. Сравните с электрической оградой. Каждый раз, когда вы прогуливаетесь вдоль нее и не дотрагиваетесь до проводов, вы чувствуете себя прекрасно. Каждый раз, когда вы дотрагиваетесь до проводов вы получаете электрический удар. Поэтому ни для людей, ни для животных не требуется много времени, чтобы выучить, как следует обращаться с электрической оградой.</p>
<p style="text-align: justify;">Подумайте о том, насколько проще было бы учиться торговать, если бы каждый раз, когда трейдер не следует корректной процедуре принятия решений, он бы автоматически получал убыток. И в тоже время, если бы получали вознаграждение в виде прибыли каждый раз, когда принимали правильное решение. Вы смогли бы выучиться правильно торговать гораздо быстрее. </p>
<p style="text-align: justify;">Как самый настоящий противник, пытающийся заставить вас торговать неправильно, рынок постоянно посылает вам дезинформацию. Значительной частью этой дезинформации является то, что рынок постоянно меняет свое поведение, так что даже успешный трейдер должен быть постоянно бдительным и готовым изменить свои подходы для сохранения прибыли.</p>
<p style="text-align: justify;">Обращали ли вы внимание на те постоянно низкие результаты, которые дают различные автоматические торговые советники? Это обычной пример известной мысли о том, что ни один механический подход не может быть успешным очень долго, поскольку рынок меняется. </p>
<p style="text-align: justify;">Каждый успешный терейдер имеет множество периодов, когда его система или метод перестают работать.  Если рынок изменился, поделать с этим уже ничего нельзя. Вы можете только зафиксировать проблему и попытаться изменить систему.  Это является причиной порочной практики реоптимизации торговых систем. Давайте предположим, что у вас есть прекрасная торговая система, основанная на трех скользящих средних. При тестировании на данных за последние несколько лет она принесла просто немыслимое количество прибыли. Естественно, что вы используете разные наборы оптимизированных скользящих средних для разных рынков, поскольку у каждого рынка &#8220;свое лицо&#8221;. Вы настроились на рынки и готовы торговать.</p>
<p style="text-align: justify;">Но стоп! Вы знаете, что рынок постоянно меняется, чтобы выбивать трейдеров из колеи. Поэтому логично предположить, что правильный набор скользящих средних будет меняться со временем. Поэтому как часть вашего подхода вы устанавливаете для себя периодичность реоптимизации своей системы скользящих средних &#8211; и чем чаще, тем лучше.</p>
<p style="text-align: justify;">Позвольте открыть вам маленький секрет. Ваша система всегда будет превосходно торговать в прошлом, но, скорее всего, будет приносить убытки в реальной торговле, вне зависимости от того, как часто вы ее реоптимизируете. Да, конечно, вы будете иметь периоды с приличной прибылью. Это будет вдохновлять вас. Однако это рынок подкинул вам очередную порцию дезинформации, чтобы вы взбодрились и продолжили в том же ошибочном духе. В долгосрочном плане, если не брать в расчет необыкновенную удачливость, вы обязательно проиграете.</p>
<p style="text-align: justify;">Я не хочу сказать, что рынок не меняется. Он совершенно очевидно делает это. Одна из моих любимых поговорок о рынке гласит: &#8220;В будущем все будет также, как и было, только иначе.&#8221; Все что я хочу сказать, это то, что любая попытка модифицировать ваш подход, чтобы соответствовать произошедшим изменениям будет похожа за попыткой собаки ухватить себя за хвост.</p>
<p style="text-align: justify;">Когда вы реоптимизируете систему каждые две недели, вы тем самым делаете предположение, что в течение следующих двух недель рынок будет вести себя также, как и предыдущие две. Это приятное предположение, однако есть ли доказательства, подтверждающие его? Исследования показывают как раз обратное. Лучшие параметры для следующего периода скорее всего не будут соответствовать лучшим параметрам прошедшего периода вне зависимости от того, какое временное окно вы берете.</p>
<p style="text-align: justify;">Когда люди задают мне вопрос о том, как из поведения системы за последние 12 месяцев получить информацию о том, как будет вести себя эта система следующие 12 месяцев, я всегда задаю вопрос. Что заставляет вас думать, что рынок 1997 года будет более похож на рынок 1996 года, чем на рынок 1987 или 1993 года. На самом деле 1997 год будет скорее похож на другие предыдущие годы, а не на 1996 год.</p>
<p style="text-align: justify;">Целью этой рыночной дезинформации является вызвать в трейдере подозрение к правильным прибыльным методам торговли и отказаться от них слишком рано. Одной из наиболее выраженной черт профессиональных трейдеров является приверженность их торговым системам в течение гораздо более длительного времени, нежели у убыточных трейдеров. Все мы проходим через периоды потерь, вне зависимости от того, какого подхода мы придерживаемся. Мы не можем увеличить наши шансы на успех постоянно меняя свои подходы. Поскольку число проигрывающих подходов и систем гораздо выше числа приносящих прибыль, меняя часто системы мы на самом деле уменьшаем свои шансы.</p>
<p style="text-align: justify;">Правильным решением будет нахождение подхода, не требующего оптимизации и работающего на большом числе рынков. Для устранения подгонки под исторический материал используйте одни и те же правила для всех рынков. Если вы сможете торговать эту систему в будущем в течение длительного периода на большом количестве несвязанных рынков, то вы почти наверняка достигнете успеха, хотя он и не может быть никогда гарантирован на 100 процентов. </p>
<p style="text-align: justify;">Причина по которой этот подход работает состоит в том, что хотя рынки меняют свои краткосрочные паттерны, в целом они остаются трендовыми. Это то, что дает вам преимущество. Если вы торгуете тренды, в долгосрочном плане вы будете в выигрыше. Попытки же постоянно модифицировать вашу систему, чтобы приспособиться к изменяющимся паттернам в недавнем прошлом не увеличат ваши шансы на успех. Почти наверняка вы потерпите неудачу.</p>
<p style="text-align: justify;">Человеческая натура такова, что мы всегда пытаемся что-нибудь улучшить. Я не пытаюсь вас заставить не улучшать ваши системы в будущем. Просто не дайте задурить самого себя мыслями о том, что ваша система стала лучше из-за того, что она каким-либо образом адаптируется к постоянно меняющемуся рынку. Она может быть лучше, если она прибыльна в течение длительного времени или если торгует с прибылью большее число рынков.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.moysha.ru/archives/327/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
