Постов с тегом "Системный трейдинг": 120

Системный трейдинг


Человек приручивший альфу. Интервью с известным системным трейдером Александром Горчаковым.

Я всем начинающим системщикам говорю одно: изучите теорию вероятности и живите с тем, что мы знаем о будущем — а это существование набора событий с некоторыми вероятностями. Если вы начинаете жить в парадигме «я знаю, что завтра рынок будет таким», то рано или поздно вы проиграете.


Александр Горчаков, как и все трейдеры, приехал к нам в редакцию в 20.00, после закрытия рынка. За два часа интервью он сказал 6,5 тыс. слов, причем отвечать ему пришлось на вопросы сразу четырех человек. Этот ряд чисел должен показать, что интервью оказалось сложнее, чем все, что было у нас в журнале до этого. И это при том, что мы исключили большую часть математических определений. Александр, который считает, что открытость идет трейдерам только на пользу, не делал секрета из своих стратегий.
— Вы берете в управление не менее 1 млн руб. Это особенности торговой стратегии?


( Читать дальше )

Алгоритм v1.0

В первую очередь хочу поблагодарить создателя проекта Stock#, Михаила Сухова.
Я считаю, что Stock# – достаточно успешный стартап, который объединяет прогрессивно мыслящих трейдеров и, безусловно, является частью МФЦ:)

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

Начнем с блок-схемы, описывающей основные элементы системы.
1. Выбор источника данных.
В качестве источника данных может выступать торговый терминал (Quik, Альфа-Директ, SmartCOM) или шлюз Plaza2.
2. Проверка работы источника данных
В случае проблем с подключением выдает сообщение об ошибке и предлагает выбрать другой источник данных.
3. Выбор стратегии
Предоставляет возможность тестировать несколько стратегий в одной оболочке. Например, торговля волатильностью, торговля спредами, арбитраж.
4. Грааль
Основной элемент системы. Рассчитывает оптимальные параметры для совершения торговых операций.
5. Проверка сигналов на сделку
Решение о сделке принимается на основании получаемых данных. В случае если соблюдается условие, необходимое для совершения сделки, программа переходит к этапу отправки заявки.
На этом этапе предусматривается возможность изменять параметры для принятия решения. Например, менять значение волатильности или стоимости спреда -n страйков от центра.
6. Отправка заявки
Программа отправляет заявку в торговый терминал или шлюз. Если от биржи приходит ответ о выставлении заявки, сообщает об этом пользователю. Если возвращает ошибку или не приходит ответ, сообщает пользователю об ошибке и пытается отправить заявку повторно.
Здесь можно настроить время или количество попыток для отправки заявки.
7. Проверка активных заявок
Этот элемент проверяет, исполнилась ли заявка. В случае исполнения заявки и ответа от биржи сообщает пользователю о сделке.
8. Изменение заявки
Если заявка не исполнилась, предлагает изменить цену.
Бывают такие ситуации, когда мы согласны на исполнение по худшей цене. Можно ввести условие, например, увеличивать цену на 15 пунктов, если заявка не исполняется в течение 5 секунд.
Или исполнить по рынку, если заявка висит больше 15 секунд. При этом алгоритм перейдет в п.6 (Отправка заявки). Программа также сообщает пользователю о снятии первоначальной заявки.

Буду признателен за конструктивную критику и рацпредложения.


Алгоритм

Оригинал

Как я начал побеждать тильт

Торгую примерно полтора года, за это время успел выучить почти все, включая опционы, поторговал акциями, фьючами, погонял на форексе, прочел два десятка книг и пересмотрел курсы Герчика на 15 дисках.

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

После того, как я в очередной раз быстро отдавал в рынок быстро заработанное (примерно 30-40% от депо по спекулятивному счету), я понял, что пора что-то  менять. Я знал в чем моя проблема, мне надо было:

( Читать дальше )

Ценная подборка №24. Управление капиталом (стратегии)

Хорошая торговая система дает трейдеру определенное статистическое преимущество перед рынком. Трейдер может отыскать такие условия для входа, что вероятность краткосрочного прибыльного движения будет превышать 50%, которую дает абсолютно случайный вход. Но одного статистического превосходства входов и контроля над «не верными» движениями цены не достаточно для полноценной торговли. Необходимо третье измерение, которым является управление капиталом.

Можно ловить краткосрочные паттерны, которые сбываются с вероятностью выше 60% или ловить долгосрочные тренды, прибыль по которым в разы превышает убытки от неудачных сделок. Можно даже пытаться управлять риском убыточной позиции, тестируя и оптимизируя собственные стоп-лоссы. Но даже выполнение всех основных правил не сделает трейдера миллионером. Если, конечно, он не отыскал «священный Грааль», абсолютно верно предсказывающий поведение рынка на несколько дней вперед. Одного статистического превосходства входов и контроля над «не верными» движениями цены просто не достаточно для полноценной торговли. Необходимо третье измерение, которым является управление капиталом.

( Читать дальше )

Выложить код стратегии на WL или не выложить? Халява или халяве нет?

UPD: судя по количеству «желающих» в коментариях, стратегия никому не интересна. Тема закрыта.

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







Плюсы системного трейдинга (для новичков мануальщиков от системщиков)

На неделе, один мой друг, пробующий себя в трейдинге около полугода, пишет мне — «все, нашел систему, буду торговать по ней». Попросил его описать ее и рассказать как к ней пришел. Ответ был таким — торгую только от лонга на РИ, при пересечении 7-периодной SMA, снизу, 14 — периодную SMA, покупаю, при обратном пересечении (сверху) продаем, торгуем на дневках. К системе пришел посредством визуального анализа. Торгуем на дневках.

Через 5 минут я отправил ему на почту две картинки (смоделированные на исторических данных результаты работы его системы), которые, возомжно, сохранят его время и деньги в будущем. 







Ценная подборка №21. Собственное время или иное представление графиков цен.

«Использование собственного времени позволяет трейдеру пользоваться запасным „индивидуальным“ входом.  Этот момент можно сравнить с кинотеатром, когда вся толпа ломится на сеанс через одну дверь.» 


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

Вторым важным отличием от традиционного Ренко станет большая гибкость. Обычно новая свеча рисуется, когда цена пройдет фиксированное абсолютное расстояние в пунктах, без поправки на долгосрочные изменения. Более корректным станет использование адаптивного Ренко, когда расстояние будет определяться процентным изменением цены. Такой подход позволит анализировать продолжительные отрезки времени. Смотрим полученный график:

( Читать дальше )

Ценная подборка №10. Идеи мани-меджмента и Z - счет

Изучение процентных соотношений выигрышных и убыточных сделок является только частью работы, которую необходимо проделать перед тем, как начать реальную торговлю. Этот анализ предполагает, что результаты сделок не зависят друг от друга. Хороший пример такой взаимной независимости результатов — бросание монеты. Вероятность выпадения решки всегда 50%, вне зависимости от того, что выпало в прошлый раз. Для независимых событий прошлый результат не оказывает влияния на вероятность последующего события. 

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

( Читать дальше )

Повесить на стену и выучить наизусть. Как играть и не проигрывать на бирже.

В свое время статья Дмитрия Толстоногова стала для меня неким граалем. Завидую тем, кто еще не читал, потому как увидев эти строки впервые восторгу моему небыло предела. Приятного чтения.


Как играть и не проигрывать на бирже
Имея удовольствие наблюдать и общаться с клиентами двух брокерских компаний в течение двух лет, могу утверждать, что поведение людей, желающих «играть и выигрывать на бирже », типично и хорошо прогнозируемо, в отличие от торгуемых ими акций. 
Ожидаемая доходность от спекуляций на старте обычно бывает «не менее 1000% годовых». После нескольких совершенных сделок она снижается до «хотя бы 100% годовых». Спустя некоторое время, она падает до «хотя бы вернуть начальный капитал», после чего спекулянт на неопределенное время, до достижения плановой доходности 0% годовых, становится инвестором.
В методах принятия торговых решений также прослеживается определенная эволюция.
 
На первой стадии новый клиент читает все экономические издания, слушает новости с таким вниманием, будто ожидает узнать их первым. Важным считается поведение бразильского фондового индекса Бовеспа. Исключительное значение придается прогнозам всевозможных аналитиков и мнениям коллег по дилинговому залу. Типовой вопрос, который задают на этой стадии: «что ты думаешь о рынке?» или «будет ли расти такая-то акция?» (если он ее уже купил). Мой типовой ответ: «не знаю» или «подбрось монетку». Клиент не успокоится, пока не найдет того, кто подтвердит, что «такая-то акция будет расти». На этой стадии клиент ищет кого-то, кто говорил бы ему определенно, когда и что покупать или продавать на рынке.

( Читать дальше )

торговля гэпов стаков (NYSE/AMEX/NASDAQ)

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

Торговля гэпов (америка, ликвидные плотные стаки):
Предыдущий тренд (10-20% веса стака), предыдущий день — разворотная свечная фигура с подтверждением объемами, последний день — открытие гэпа в сторону нового тренда и свеча полная без тени в сторону гэпа, подтверждение объемом (выше среднего). Стоп — под гэп, вход лимитником (до начала торгов — середина свечи или поиск точек на 5М графике последнего дня; с началом торгов — в течение первых двух часов рынка поиск точки). Дополнительный вес (сила) тренду придает его оппозит широкому индексу (SPY/SPX). Дополнительный вес так же придает прорыв дежурных SMA (50,200). Дополнительные параметры — график индекса сектора.
 

....все тэги
UPDONW
Новый дизайн