Страницы

2013-12-31

Торговая система EuroFSB

Начитался квантов, тоже решил попробовать как они :)
В общем, получилась система, которая позволяла на истории зарабатывать на валютной паре EURUSD либо на фьючерсе на Евро. Правила довольно просты.

2013-12-17

Торговая система Aberration больше не продается.

При попытке купить торговую систему Aberration, один из членов сообщества Tradersplace получил от владельца системы Keith Fitschen письмо следующего содержания.

2013-12-04

Одна из неэффективностей рынка, которую все знают, но никто не пользуется.

1. Покупаем фьючерс на SP-500 в конце сессии последнего дня месяца если цена закрытия выше скользящей средней с периодом 150.
2. Закрываем позицию в конце следующей сессии.

2013-11-19

На тему оптимизации

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

Adaptrade Builder

В очередной раз пытаюсь выжать что-нибудь полезное из программы Adaptrade Builder. Напомню, что эта программа сама создает торговые системы для любого графика, либо портфеля графиков. Желающие могут взять полнофункциональный триал на 14 дней. Так как я после установки Windows 8 еще не брал триал, то вчера решил еще раз попытать счастья.

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

2013-11-08

Первичное размещение акций это всегда повышенная волатильность.

Смотрю, на смартлабе настоящая истерия по поводу первого дня торгов компании Твиттер. Ну колеблется вверх вниз на 20% туда-сюда и что из этого. Наверное, первый раз за IPO популярных компаний наблюдают. Помню я в 2005 году торговал первый день китайского поисковика Байду (BUDU), так он с открытия почти на 300% за сессию проходил. Потом, конечно, после первого импульса эйфории в течении нескольких месяцев наполовину сдулся, но это нормально. Все акции подвержены циклам жадности и страха, и размещаемые популярные компании тоже не являются исключением. Но потом восстановился и на сегодняшний день цена увеличилась в 25 раз. Смартлабовцы, уверен, в 2005 году не поверили бы в это, и на слова что цена увеличится в 25 раз, ответили бы что воздух так дорого не может стоить. Да и где они пузырь приметили в цене Твиттера? Пузырей еще не видели, наверное. Вот когда увеличится цена в 100 раз тогда и вспомним о пузыре. Но в этот момент они, скорее всего купят акции Твиттера, так как уже поверят что цена будет расти до бесконечности. И купят на самой вершине пузыря. А сейчас, какой же это пузырь? Когда все говорят пузырь, это является признаком того что его нет. А вот когда уже никто об этом не говорит и воспринимает рост как неизбежную объективность то это и есть признак пузыря.

Вот вам исторический день размещения BIDU 5 августа 2005 года. Правда эта цена уже с учетом сплитов. Так то она в первый день торгов была то ли порядка 100, то ли 200 долларов, я уже не помню.

2013-11-06

Торговая система для фьючерса на индекс РТС

Правила.

1. Если цена закрытия дня больше скользящей средней с периодом 20, то подкидываем десятирублевую монету:

а) если выпадает решка, открываем длинную позицию на закрытии сессии
б) если выпадает орел, остаемся вне рынка

2. Если цена закрытия дня меньше скользящей средней с периодом 20, то подкидываем десятирублевую монету:

а) если выпадает орел, открываем короткую позицию на закрытии сессии
б) если выпадает решка, остаемся вне рынка

3. Если открыта длинная позиция, подкидываем десятирублевую монету:

а) если выпадает орел, закрываем длинную позицию на закрытии сессии
б) если выпадает решка, оставляем позицию без изменений

4. Если открыта короткая позиция, подкидываем десятирублевую монету:

а) если выпадает решка, закрываем короткую позицию на закрытии сессии
б) если выпадает орел, оставляем позицию без изменений

2013-10-30

Продолжение о ценах закрытия сессии американских фьючерсов.


Продолжим о ценах закрытия американских фьючерсов, так называемый settlement. Кроме всего прочего и того что официальная цена закрытия не является последней ценой торгового дня, она еще, впридачу, не является и последней ценой точки времени, на который назначен settlement. Например, если откроете описание процедуры settlement-а для Соевых Бобов,

http://www.cmegroup.com/trading/agricultural/files/daily-grains-settlement-procedure.pdf

то увидите что settlement определяется как показание объемно-взвешенной скользящей средней за период с 22:14 до 22:15, плюс еще несколько разных дополнений и условий

Что это означает для системного трейдера. Представим ситуацию что по системе надо закрыться сегодня на закрытии сессии. Допустим закрылись на последней секунде торгов по 1277. Отлично, вроде бы последняя цена -- это явно цена закрытия сессии. Но не тут то было -- работники биржи быстро пересчитали settlement и он оказался 1280, так как объемно-взвешенная средняя показывает именно эту цифру. Это могло произойти, например, если в 22:14 цена была 1283 и за минуту опустилась до 1277. И что, теперь трейдер должен иметь машину времени, чтобы из 22:15 переместиться в 22:14 с половиной (то есть на 30 секунд назад) чтобы закрыться по официальной цене закрытия? А ведь на бэктесте, с данными где применяется settlement в качестве цен закрытия сессии, закрытие будет именно 1280. Три пункта разницы между ценой по которой позиция закрыта реально и теоретической ценой закрытия позиции на бэктесте это 150 долларов. Для краткосрочной системы это вполне может оказаться средней прибылью на сделку. И полное несоответствие реальной торговли теоретическим показателям системы.....

2013-10-29

Цена закрытия американских фьючерсов

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

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

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

2013-10-26

Как открыть счет у американского брокера.

Для того чтобы открыть счет у американского брокера для торговли на фондовом или фьючерсном рынках, не обязательно ехать  в США и предъявлять брокеру с глазу на глаз кучу документов, типа справки о здоровье, справку о отсутствии судимости, о заключении брака,  о прививках и т .п. Просто заходим на страничку брокерской компании в интернете и нажимаем кнопку «открыть счет». Заполняем онлайн анкету из нескольких страниц и на этом все. В зависимости от конкретного брокера требуется либо распечатать заполненные листы и выслать их по почте в США, либо, что встречается значительно чаще, вообще ничего высылать не надо, так как все уже заполнено онлайн. Но, все же, дополнительно придется еще выслать по электронной почте отсканированную главную страницу паспорта с фотографией и, для подтверждения места жительства, копию какого-либо документа, где присутствует Ваша фамилия и адрес проживания. Обычно, это квитанция об оплате коммунальных услуг. А также, для того чтобы не платить налоги в США, надо будет заполнить анкету W-8BEN. Она действительна 3 года. Каждые 3 года необходимо будет заново заполнять эту анкету и посылать почтой в США брокеру. В большинстве случаев первые два отсканированных документа посылаются по электронной почте, а анкета W-8BEN по реальной, то есть в конверте.  Обычная почта из России в США идет долго, примерно месяц или более. Исключением является брокер InteractiveBrokers, которому вообще ничего не надо посылать в конвертах, даже W-8BEN заполняется онлайн.
После выполнения всех процедур в течении дня-второго, а у некоторых срок затягивается немного дольше, Вам на электронную почту придет сообщение о том что счет открыт и можете переводить деньги на него. Деньги можно перевести несколькими путями. Самый распространенный это банковский перевод со своего счета в России или из другой страны, если там у Вас есть счет. Если будете переводить из России, то, вероятно, в банке у Вас попросят договор об открытии счета. Так как никаких договоров брокеры не высылают, то необходимо будет распечатать брокерский Agreement (соглашение) и письмо где было подтверждение об открытии счета. Возможно, в банке не примут Agreement на английском языке и попросят предоставить перевод на русский. Действительно, очень часто на различных трейдерских форумах бывают сообщения о проблемах, возникающих с российскими банками, поэтому, если есть возможность, лучше завести счет где-нибудь в европейской стране, например в Прибалтике — там это будет без проблем.
Можно пополнить брокерский счет чеком. Но так как в России это , вообще, не практикуется, то этот вопрос даже не будем обсуждать. Если у Вас уже есть брокерский счет в США, то можно переводить деньги с одного брокерского счета на другой — можно часть, можно весь счет. Можно даже сделать трансфер счета со всеми открытыми позициями от одного брокера к другому.
Ну вот примерно и все премудрости открытия счета у американского брокера. Это намного легче чем открыть счет у российского брокера, даже если их контора находится напротив Вашего дома.

2013-10-04

Глубокое понимание процессов, происходящих на рынке.

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

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

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

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

Но тот кто претендует на "глубокое понимание" обычно бывает амбициозен, он всю жизнь был прав, он лучше всех учился, он всегда побеждал и т .д. И теперь признаться в том что его победил какой-то невежественный рынок, не в силах. Такого просто не может быть. Как рынок может идти вверх уже десять свечек подряд если состояние мировой экономики хуже некуда. Рынок неправ, надо шортить на каждой свечке. Рынок сошел с ума. Он должен рухнуть. Проходит время -- рынок поднимается еще выше. Это невозможно, я все равно не буду покупать потому что это неправильно и глупо при таком положении экономики. Все неправы, один я прав......

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

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

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

2013-10-01

Как зарабатывать на бирже.

Зарабатывать на бирже очень просто. Единственный способ для того чтобы проделывать это систематически и стабильно -- это играть против "smart money" -- так называют себя обладатели больших денег и в переводе это означает "умные деньги". На самом деле, конечно же, они себе льстят и деньги у них далеко не умные, а скорее наоборот. Причина этого парадокса проста -- обычно "smart money" это управляющие чужими деньгами, причем их (денег) так много что они делают торговлю неповоротливой и бестолковой. А так как деньги чужие, то управляющие в любом случае получают зарплату за управление независимо от результата и от этого относятся к торговле спустя рукава. Немногие, наверное, знают что единственными реальными уровнями поддержек и сопротивлений являются линии сетки графика в терминале. Это происходит из-за того что управляющим так легче торговать и позиции они открывают как раз на линиях сеток графиков своих терминалов. Вот как это выглядит:



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

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

Осталось определить крупных игроков .... (продолжение в платном семинаре)

2013-09-29

Trading Systems That Work

Просмотрел с утра Смартлаб. Обнаружил перевод на русский язык статьи Dean Hoffman, которую читал когда-то давно на английском и она запомнилась, так как соответствует моему мировоззрению на биржевые спекуляции и разработку торговых систем.

Оригинал статьи на английском находится здесь:

http://www.traderstech.net/2011/02/16/trading-systems-that-work/


----------------------------------------------------------------------------------------------------
Торговые системы, которые работают

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

2013-09-28

Чем отличается расчетный индекс и торгуемый.


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

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




Вывод: системы на продажу надо тестировать на индексе -- тест будет намного лучше и большее впечатление произведет на покупателя. :)

2013-09-22

О трендследящих системах в психологическом плане.

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




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

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

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




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

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

2013-09-21

Как разогнать депозит. Нет ничего проще.

Разогнать депозит — нет ничего проще. Берем любую систему и торгуем на всю маржу. За полгода разгоняем депозит с 10 000 долларов до 80 000, то есть на 700%(1400% и более годовых). Это еще, можно считать, не повезло, так как ближе к концу в просадку по глупости попали — в дальнейшем, конечно, не будем допускать таких просадок. Если бы не просадка, уже было бы 2-3 тысячи процентов и депозит, разогнанный в десять-двадцать раз. Но ладно, и так неплохо.
За эти полгода становимся героями Смартлаба, Комона, Финама и других публичных мест. Попадаем на телепередачи «Охота на Герчика», «Герои рынков» и т.п. Везде рассказываем что давно научились стабильно зарабатывать на рынке и уже полгода торгуем только в плюс. Жизнь наладилась….
Но что это? Две-три сделки и, в течении одного месяца теряем весь депозит…… :(
Блин….. это рынок поменялся.
Денег не стало, но зато осталось имя (бренд) — пойдем семинары и вебинары новичкам читать. Еще больше заработаем. :)
—————————————-—————————————-———
Послесловие:
Я играю на рынках с 2005 года и с тех же пор читаю различные трейдерские форумы. И что интересно, на протяжении всего этого времени постоянно появляются все новые «герои рынков», разгоняющие депозит до умопомрачения. Через какое-то время они куда-то пропадают навсегда или уходят на околорынок семинарить, сигналы продавать и т.п.. На их место приходят другие герои. И процесс этот будет вечен….
Можно даже приблизительно выделить поколения этих героев:
1) герои 2003-2007 годов — просто в разы умножили свое состояние, но все слили в 2008 году, так как фаза рынка внезапно поменялась с растущего на падающий.
2) герои 2007-2008 годов — «шорт на все» стал для них «курицей, несущей золотые яйца», с которыми, к сожалению тоже пришлось расстаться при неожиданном восстановлении рынков по типу «V», вместо ожидаемого восстановления по типу «W»
3) герои 2009-2011 годов — «лонг на все», трендовые системы, покупка на пробоях приносит фантастические результаты, но жестокая пила с середины 2011 года опустошает карманы и этих «героев».
4) герои 2011-2012(2013 ?) годов — торговля внутри пилы на всю маржу выносит на поверхность новое поколение героев рынка, разгоняющих свои депозиты…….. будем надеяться что новая смена фазы рынка не застанет их врасплох и они не потеряют свои разогнанные депозиты. Удачи им! :)

2013-09-20

Мифы и фантазии на тему соотношения риск/доходность при игре от уровней.

Один из самых распространенных мифов на финансовых рынках это заранее, при планировании сделки,  желаемое соотношение риск/доходность, типа, риск $1, а доходность $3. Причем, планируется это совершенно наивным способом — если цена подошла, например, к локальному лоу и произошел какой-то задерг, намекающий на разворот цены вверх, то вход в длинную позицию считается очень выгодным, потому что можно поставить короткий стоп за локальный лоу и запланировать поход цены до прежнего локального хая, который находится в пять раз дальше чем лоу. И это, якобы, очень выгодное соотношение один к пяти — при неудачном исходе теряем одну единицу, а при удачном выигрываем пять.
Сразу же по этому поводу возникает вопрос — почему решили что цена с одинаковой вероятностью пройдет расстояние или одну единицу вниз, или пять единиц вверх? Только потому что вверху когда то был локальный хай и зрительно напрашивается колебание цены между этими двумя уровнями? На самом деле тут вариантов не два, а бесчисленное множество
-цена сразу же пойдет вверх до локального хая
-цена пойдет вниз и сработает стоп-лосс
-цена пойдет на сантиметр вверх, а потом вниз до стоп-лосса
-цена пойдет на два сантиметра вверх, а потом до стоп-лосса
-цена пойдет на три сантиметра вверх, а потом до стоп-лосса
-цена не дойдет один миллиметр до тейк-профита и пойдет обратно
-цена не дойдет два миллиметра до тейк-профита и пойдет обратно
-цена будет долгое время колебаться на месте, а потом снимет стоп-лосс
-цена будет колебаться хаотически не достигая ни стоп-лосса, ни тейк-профита.
Да и в конце концов, почему именно до этого локального хая должна дойти цена. Возможно, год назад хай был в несколько раз выше. Тогда кто-то сможет поставить тейк-профит на этот уровень и фантазировать что у него сверх-выгодное соотношение риск/доходность 1 к 10, или 1 к 50, или даже 1 к 100.
На самом же деле, по идее, если не поддаваться на зрительные галлюцинации графиков, чисто по статистике и теории вероятности в таких случаях должны получать один положительный исход на пять отрицательных и нулевой заработок за вычетом издержек на торговлю. Рынок не дурак чтобы допускать такие очевидные, видимые всем неэффективности.
Что произошло с графиком дальше? На самом деле это совсем неважно, так как каждый раз происходит по-разному. Но если интересно, то вот как развивались события:
Видно что просто для начала сняли стоп. Потом, если трейдер еще раз перезашел, еще раз сняли стоп, то есть поутюжили хорошо важный уровень чтобы больше неповадно было «играть от уровней», а когда трейдер плюнул и решил перевернуться в шорт, то и шорт остопили впоследствии.
Так что, welcome в «игру от уровней» с очень выгодным соотношением риск/доходность! :)
Согласен, что для гур местного масштаба это очень выгодная и эффективная тема для преподавания на семинарах, так как новички сразу очаровываются таким легким принципом торговли — типа, неважно сколько у меня было небольших лоссов, но следующим крупным выигрышем я окуплю все лоссы и еще сверху заработаю потому что у меня правильное соотношение риск/доходность и такое соотношение в конце концов не позволит мне проиграть. … А проиграл, значит недостаточно усердно слушал семинары и психологическая подготовка хромает, сам виноват…. а там как раз новый семинар организовывается по этому поводу…. , деньги за семинар потом одной прибыльной сделкой окупятся, не жалко :)

2013-09-19

О штампах и мифах в разработках торговых систем.

В последнее время, с развитием научно-технического прогресса и специализированных программ для тестирования торговых систем, трейдерский интернет, буквально, наводнился скринами протестированных граалей с красивыми графиками, таблицами с коэффициентами и параметрами доходности . При этом некоторые коэффициенты, типа RecoveryFactor, ProfitFactor, MaxDD и др. просто идеализируются, обожествляются, а на самом деле просто обращаются в штампы, типа RecoveryFactor должен быть не менее 10, с ProfitFactor-ом ниже 3 нечего делать на рынке и т.д. и т.п.
Как довольно справедливо заметил выдающийся трейдер нашего времени Алексей Мартьянов в последнем видеообращении к инвесторам, цитирую дословно:
«… Если к вам приходит очкастый алготрейдер, и начинает тыкать своими графиками, теоретической эквити его алгоритмов, то можете сразу дать ему в [censored] (лицо)…» :)
Попробуем развеять некоторые мифы и штампы о коэффициентах результатов исторических тестов.
—————————————-—————————————-———————

RecoveryFactor

Начнем с самого неприкасаемого коэффициента RecoveryFactor. Часто встречается мнение что для хорошей системы он должен быть не менее 7-10. Нередко, в интернете встречаются протестированные системы с RF более 20-30-50 и более. Новички могут посчитать это за грааль.
Но вспомним как он рассчитывается. Общая прибыль за весь период тестирования поделенная на самую большую просадку. Отсюда должно быть понятно что чем больше период тестирования, тем больше с годами будет накапливаться прибыли.  А просадка не накапливается как прибыль, она одноразовая. И соответственно, чем больше будет период тестирования, тем потенциально больше будет и RF.
Допустим, Иванов протестировал систему за год и получил прибыль и максимальную просадку одинаковой величины что вполне естественно для одного года. Значит RF=1 что по сложившемуся мнению очень-очень мало. А Сидоров протестировал ту же систему, но за много-много лет с 1929 года до наших дней и получил RF= 50. Петров подумал и по сложившимся штампам решил что у Сидорова система в 50 раз лучше чем у Иванова, хотя на самом деле это была одна и та же система.
Также, вполне возможно что система с RF=3 намного лучше чем система с RF=12, но просто протестирована на меньшем периоде.
Поэтому, вывод. При помощи RF можно сравнивать только системы с одинаковым периодом тестирования. Ни больше ни меньше. 
—————————————-—————————————-——————-

Profit-Factor

Пожалуй, самый популярный коэффициент среди начинающих алготрейдеров. И он, по стереотипам, никак не должен быть менее 3.
Я уже когда-то писал что самый большой PF будет в случае торговли без стопов, пересиживания — он будет равен бесконечности. До первого невозврата к цене входа, конечно — когда придет Маржин-колл. Но PF так и останется бесконечным, чем можно будет гордиться всю оставшуюся жизнь, вспоминая о веселых трейдерских годах. Соответственно, чем более удаленный стоп-лосс в системе, тем больше будет PF при прочих равных условиях. То есть большой PF просто говорит о склонности трейдера пересиживать убытки.
Вспомним как он рассчитывается. Это общая прибыль, поделенная на общий убыток за время тестирования.
Давайте рассмотрим на конкретном примере фьючерса на нефть:
———————————-
Иванов
-купил 1 контракт нефти по 93,40
-Сработал стоп-лосс по 93,20
-Перезашел в лонг по 93,20
-Зафиксировал прибыль по 93,50
Итого:
прибыль — 300 долларов
убыток — 200 долларов
PF = 1.5
———————————
Сидоров
-купил 1 контракт нефти по 93,40
-пересидел просадку и зафиксировал прибыль по 93,50
Итого
прибыль — 100 долларов
убыток — 0 долларов
PF = бесконечность
———————————
Вывод: оба игрока заработали по 100 долларов, но у Сидорова PF, а значит и система в бесконечное число раз лучше чем у Иванова????????
Хотя, на самом деле у Иванова система в бесконечное число раз грамотнее чем у Сидорова.
—————————————-—————————————-————————

Максимальная просадка.

«Просадка более 30% это самоубийство»….. «Чтобы отыграть просадку 50%, надо заработать 100%» и т.д. и т.п…….
Вспомним что такое Макс.Просадка — это расстояние от предыдущего пика на эквити счета до следующего минимума.
Опять рассмотрим на примере. Допустим, имея на счете $25000 открыли длинную позицию по фьючерсу на серебро по 38.00 со стопом 37.50. Так как 1 пойнт серебра равен 5000 долларов, то риск 0,5 соответствует 2500 долларов.
После открытия позиции цена резко выросла до 50 и потом внезапно обвалилась так что не успели среагировать и зафиксировали прибыль по 39, заработав 5000 долларов. Вроде, нормально — прибыль 5000 долларов при риске 25000.
Но тут и начинается самое интересное — так как на пике счет от $25000 начальных достигал $60000, а после фиксации прибыли уменьшился до $30000, то это означает ПРОСАДКУ 50%. 
То есть, вроде бы и заработали, и даже в минусе не побывали, а такой показатель как MaxDD теперь оставит позорное клеймо на системе. С таким MaxDD   системы ни один инвестор не вложит деньги, да и на форумах будут пальцем показывать. А ведь MaxDD мог быть и более 50%…….. и 80%, и даже 95%….
Выводы делайте сами :)

2013-09-18

Тестирование систем на исторических данных.

Какой смысл тестирования систем на исторических данных? Ответ простой — отсеять заведомо убыточные или заведомо не зарабатывающие системы. Например, начинающий трейдер прочитал в одной из книг, статье, семинаре и т.п. о супер-системе, которая просто не может не выигрывать, потому что она правильная, в нее надо верить и дисциплинированно торговать. У него два пути — дисциплинированно торговать по ней, постепенно сливая деньги в течении 2-3 лет или протестировать в какой-либо специально созданной для этого программе, чтобы убедиться что в прошлом она денег не приносила, а значит, есть вероятность что не будет приносить и в дальнейшем. Второй путь будет намного короче 2-3 лет, и в зависимости от навыков кодирования торговых сигналов(не навыков программирования) это может занять от 2 до 15 минут.
Когда-то давно, когда только начал играть на биржах, мне говорили — «ну как ты можешь торговать, у тебя нет системы, торговля это не твое, без системы ты все равно сольешь… разработай свою систему…». Я честно не знал что такое система и как ее можно разработать, но в этом не признавался и говорил что у меня есть система, да и сам в это верил — думал, что если торгую, это уже и есть система. Потом прочитал что оказывается система это очень просто — цена выше ЕМА — покупай, ниже ЕМА — продавай. Я посмотрел на графике — и точно, смотрится крайне логично, потому что когда цена над ЕМА, она растет, а когда под ЕМА — падает. Я понял что нашел грааль, теперь зарабатывать будет очень просто. И я начал торговать по ЕМА с периодом 21 на валютной паре EURUSD. Первая сделка закрылась по стоп-лоссу, но я не переживал, ведь у меня грааль. Я еще не знал что такое пила, но постепенно стал это чувствовать, когда несколько сделок подряд закрылись в минус. Я засомневался….. и решил проверить грааль на исторических данных вручную. Тестировал несколько дней и убедился что грааль сливает…. Кстати, мне очень повезло что в то время еще не были столь распространены семинары, методички и форумные дискуссии с зомбированием о пользе вырабатывания железной дисциплины и слепой веры в правильность метода, где основные постулаты риск/прибыль не менее 1:3 и стоп 5 центов — типа, если будешь тупо придерживаться, рано или поздно озолотишься. Представляю, что бы было если зомбирование поразило еще неокрепшее сознание начинающего спекулянта.
К счастью, мне попалась программка, на которой можно было проверить какие результаты закодированная система показывала в прошлом на выбранных инструментах. У меня уже в то время были разные идеи, и очень много, примерно 1000 :) . Представьте, сколько лет надо было бы потратить в реальной торговле, или, на крайний случай на демо, чтобы убедиться в их неработоспособности. А если слепо придерживаться дисциплины, то сколько денег надо было бы слить. А при помощи программы, после приобретения навыков кодирования торговых сигналов, этот процесс займет, максимум, 1 день. И все. И можно со спокойной совестью эти идеи отбросить и не торговать.
Кто-то скажет — не всегда надо слепо придерживаться системы так как система не сможет предусмотреть того что может человеческий мозг. Например, если цена вдруг пошла против позиции — закрывайся не думая, независимо от того что там говорит система — ведь все просто, надо только следить за ценой. Это очень распространенное мнение. Я тоже, кстати, в это когда-то давно верил, пока не стал постоянно замечать что если бы не занимался самодеятельностью, а строго следовал системе, то прибыль была бы значительно больше. И эта болезнь продолжалась относительно долго, было очень трудно от нее излечиться. Даже и сейчас иногда подмывает «улучшить» систему в некоторые моменты. Ну, а то, что при наличии системы требуется постоянно следить за ценой, просто говорит о отсутствии четких правил входа и выхода из позиции.
В общем что я хотел сказать — то что тестирование, это не то, как многие считают: «хватит тестать, трейдать надо», «математическая самодостаточность», «искусство ради искусства», «вся жизнь за тестами пройдет», «теоретики» и т.п. Это, в первую очередь, огромная экономия времени. Почему 98% трейдеров сливают деньги? Если бы они протестировали свои фикс-идеи на прошлых данных и убедились в их несостоятельности, они бы просто не ставили деньги на это и, поэтому бы появился шанс их(деньги) сохранить. Ну а как не только сохранить, а еще и заработать, это отдельная история…..

2013-09-17

Вероятность выигрыша на рынках традиционными, общепринятыми способами.


В половине случаев человек-трейдер угадывает направление движения торгового инструмента. В половине не угадывает.
Получается что в половине случаев он купит ниже, продаст выше и заработает. В половине случаев купит выше, продаст ниже и проиграет.
Вероятность выигрыша — 50% (50х50).
Но так как он ставит стопы, то в половине случаев несмотря на то что угадывает направление, все же срабатывает стоп лосс — трейдер теряет деньги и цена уходит в угаданном направлении, но без трейдера. В случае же когда не угадал направление — стоп срабатывает всегда. То есть вероятность выигрыша, которая была 50%, делим пополам.
Вероятность выигрыша уже становится 25% (25х75).
Даже когда трейдер угадывает направление движения, цена до цели доходит только в половине случаев, а в половине разворачивается обратно и трейдер опять теряет деньги. Значит вероятность выигрыша 25% еще раз делим пополам.
Вероятность выигрыша уже 12,5% (12,5 х 87,5)
Издержки на торговлю в виде комиссионных и проскальзывания уже можно и не обсуждать……
Вероятность выигрыша после вычета издержек — 0% (0 х 100)

2013-09-14

Усреднение убыточных спредов.

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

Но здесь появляется еще один момент. Типа, считают что если имеем на ММВБ 100 торгующихся компаний, то создав из них новые инструменты в виде спредов, получим 5000 новых инструментов, не зависящих от направления рынка, которые и будем торговать против тренда, усредняясь до бесконечности и когда-нибудь все равно выйдем в плюс. То есть риски, якобы, нулевые. Чем больше будем использовать инструментов, тем больше шансов быть в прибыли.

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

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

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

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

2013-09-13

Дискуссия на тему диверсификации биржевой торговли

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

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

---------------------------------------------------------

Действительно, если бы на каждый торговый инструмент была бы своя робастная торговая система, это было бы просто идеальным вариантом. Вся проблема в том, что для одиночного инструмента невозможно определить -- робастная ли эта система или просто так карты легли. Или система действительно была робастной, но только на истории, а в следующий момент стиль графика поменяется и наступит конец системе для этого инструмента навсегда, либо на неопределенное время. Так как на миллион случайно подошедших под конкретный инструмент систем выпадает всего одна робастная, то шансов заработать случайной системой = одна миллионная (вероятность = 0,0000001). Так же и для каждой другой системы под свой конкретный инструмент. Что будем иметь на выходе когда будем торговать, например, двадцать систем на двадцать инструментов, где для каждого инструмента своя конкретная система? Понятно что -- сумма двадцати случайностей = одна большая случайность.
Другое дело когда одна система показывает положительный результат бектеста на целом портфеле инструментов -- это и есть та самая система, которая одна на миллион.... :)

2013-09-12

Рыночно-нейтральное управление капиталом

Еще раз вернемся к парному трейдингу и рыночно-нейтральным стратегиям. Кому они выгодны? Чем они могут привлечь, какими преимуществами перед простым направленным трейдингом? В основном, приводят следующие доводы:

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

- возможность получения дохода независимо от общей рыночной конъюнктуры
возможность диверсификации рисков до значений близких к нулю
высокая капиталоемкость
--------------------------------------------------------------------------

Привлекательный первый аргумент -- "возможность получения ДОХОДА независимо от общей рыночной конъюнктуры"
Но, наверное, будет справедливо и противоположное -- "возможность получения УБЫТКОВ независимо от общей рыночной конъюнктуры"
Тогда какой смысл в этом высказывании вообще. Можно, например, и к лотереям по сравнению с биржевой торговлей применить высказывание-- возможность получения ДОХОДА независимо от состояния мировой экономики" ....

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

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

И что же -- кому выгоден этот вид биржевых спекуляций? Кому выгодны эти три пункта, разобранные выше? Ответ лежит на поверхности -- фондам, управляющим чужими деньгами. Набрали денег, на одну половину денег купили, на другую половину продали идентичный инструмент и сидим, получаем зарплату за управление. Риск, практически нулевой, от "рыночной конъюнктуры" не зависим, денег можем освоить хоть сто миллиардов и больше. Ну не заработали ничего, зато и не потеряли как теряют 80% остальных фондов. А попадем на кризисный рыночный период -- все теряют, выбрасываются из окон, а мы сидим в нуле, сохраняем капитал и на 50-70% обгоняем рынок, инвесторы боготворят....

Вот такие они, рыночно-нейтральные стратегии и фонды, их задействующие :)

2013-09-11

А нужно ли было переворачивать стохастик? Какой смысл?



Найдите 100 отличий технического индикатора стохастик от "знаменитого" индикатора, изобретенного Лари Вильямсом под названием WilliamsR. Я лично ни одного отличия не нашел, ну, естественно, кроме того что он просто перевернут. Значения совпадают до последнего знака после запятой. На картинке стохастик равен 5,6650, а WilliamsR, соответственно 100 - 5,6650 = 94,3350.

-------------------------------------------

Формула стохастика

n = period
HHn = Highest High over n periods
LLn = Lowest Low over n periods
C = PriceClose today
%K = Stochastic K = 100 * ( C - LLn ) / ( HHn - LLn )

Формула WilliamsR

n = period
Hn = Highest high in last n periods
Ln = Lowest low in last n period
C = closing price of latest bar
Wm%R = 100 * ( Hn - C ) / ( Hn - Ln )

------------------------------------------------------

Как это объяснить? Ларри не знал стохастик и "изобрел велосипед"? Или, все-таки, знал, но хотелось свое имя прославить, засветиться в программах теханализа графиков? Да, на что только не идут семинарщики чтобы только денег побольше срубить с наивных новичков.

Кстати, появилась идея. RSI вроде еще никто не переворачивал вверх ногами. Герчику надо посоветовать чтобы занялись его программисты. Будет новый индикатор GerchikR, который войдет во все пакеты теханализа и прославит его изобретателя на весь мир. 

2013-09-10

Позорный Стохастик

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

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

Чтобы это понять, надо пояснить что вообще показывает стохастик. А показывает он то, где последняя цена находится относительно N-периодного диапазона цен. Например, на картинке, где вверху отображен 20-периодный стохастик, а внизу 20-периодный канал Дончиана, стохастик четко указывает что последняя цена находится в 17% от нижней линии поддержки. Когда цена дойдет до линии поддержки, стохастик будет на нуле. Каналы Дончиана и уровни Герчика такой точной информации не дают.



Если же стохастик будет на отметке 50 -- это означает что последняя цена находится ровно посередине своего диапазона. Ну и так далее, соответственно. Так что, несмотря на свое визуальное различие, ценовые каналы и стохастики, практически, взаимозаменяемы, как это ни странно звучит -- надо только всего лишь разобраться в их сути :)