Избранное трейдера relentless trader

по

Тестирование страгий, то о чем все молчат

    • 19 ноября 2011, 22:06
    • |
    • skuvv
  • Еще
Решил показать некоторые нюансы при разработке роботов.
Допустим есть торговая идея, которую мы реализуем в коде.
Для простоты я построил стратегию на основе 1мин баров.
Условимся что все сделки  по рынку, а не лимитки. Причина в конце.
Первый сферический тест(временные рамки чуть меньше 2 месяцев):Что то сильно красиво получилось, где то есть подвох..
Анализируем:
комисии не учтены,
задержки исполнения не учтены, 
проскальзывание не учтено,
исполнение сделок по цене закрытия бара,
бары построены из тиков сделок.
Так как исполнение идет по закрытию бара на основе сделки, то не факт что сделка была по ask, что может оказаться лучше реальности если робот будет продавать в этот момент.
Немного исправим этот нюанс. Будем строить бары по середине спреда (bid+ask)/2, в итоге получаем такую картину:

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

Ценная подборка №19. Статистический трейдинг. Свежая и интересная идея для стратегии.

Как обычно строят торговые системы? Придумывают условие для входа в позицию и условие для выхода из позиции, потом применяют полученные условия на ценовой график и получают эквити системы как сумму результатов сделок. Таким образом, если представить текущую ситуацию в момент принятия решения в виде набора разных числовых факторов (цена, волатильность, показания разных опорных индикаторов и прочее), то алгоритм системы будет бинарным, то есть выдавать два значения: «вход в позицию» или «выход из позиции». Это привычный всем способ построения системы, но у него есть свои недостатки.

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

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

Ценная подборка №18. Скользящие стопы. Сравнительный анализ 8-ми способов закрыть позицию.

Есть много разных версий, насчет того, какого размера должен быть предельный убыток, но большинство предпочитают использовать 2% стоп. То есть выходить из убыточной позиции, как только цена опустилась на 2% ниже цены покупки. Строго говоря, это не самый эффективный метод расчета стоп-лосса, но он может спасти от разорения большинство трейдеров. говоря «трейдеров», я не имею в виду людей, обожающих увеличивать убыточные позиции. Их не спасет ничто, и их разорение это всего лишь вопрос времени. 

Но речь сегодня пойдет не об управлении капиталом, а о не менее интересной и важной вещи. Если с первой частью «золотого правила» все более-менее ясно, то вторая часть вызывает гораздо больше вопросов. «Тренд — твой друг» — вторая по популярности трейдерская теорема. Мы все хотим поймать долгую тенденцию, которая может принести наибольшую прибыль. Но как часто мы ошибались, выходя из тренда слишком рано… Обидно наблюдать, как растет цена акции, из которой ты только что вышел. Снова войти становится боязно, а смотреть на упущенную прибыль — просто не выносимо. Или бывает ситуация, когда сидишь в тренде до последнего. Сидишь так долго, что ситуация на рынке уже изменилась и трендовый поезд мчится в другую сторону. Прибыль от сделки, только что казавшаяся такой приятной и осязаемой, стремительно уменьшается. Трудно закрыть позицию, которая только что могла дать в два раза больше прибыли. Но еще хуже, если прокараулив нужный момент, нам приходится закрывать потенциально хорошую сделку с убытком. Знакомые ситуации, не правда ли?

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

— тестирование будет проводиться на склеенном фьючерсе на индекс РТС, 15-минутные интервалы;
— открытие длинной позиции при обновлении 15-барного максимального значения по стоп-приказу;
— выход из убыточной позиции при достижении обычного 2% стоп-лосса;
— тестируется торговля одним контрактом, комиссия и проскальзывание не учитывается;
— делаю допущение, что инструмент «фьючерсРТС» является обычной акцией с ценой, равной значению фьючерса в пунктах. То есть все расчеты ведутся в рублях, гарантийное обеспечение и «плечо» не используются.

Итак, получен сигнал о том, что впереди нас ждет хорошее трендовое движение. Цена обновила локальный максимум, позиция открыта и выставлен защитный приказ на 2% ниже цены покупки. Если цена не оправдает наши ожидания и пойдет вниз, то мы примем небольшой убыток и будем терпеливо ждать следующий сигнал на покупку от своей торговой системы. А если цена пошла вверх, то мы начинаем считать прибыль и раздумывать, как бы выжать из тренда побольше и не передержать открытую позицию. 
Самый простой способ выхода из тренда — это дождаться, пока цена закрытия бара не окажется ниже определенной средней. Очень удобный и понятный в расчетах метод. Поскольку тренд по своей сути подразумевает восходящее движение цены, то последующие цены закрытия баров будут находиться выше предыдущих. Таким образом, среднее значение цен закрытия всегда будет ниже, чем цена закрытия последнего бара. Если же цена снижается ниже своего среднего значения, то нарушается основной принцип тренда и можно констатировать его окончание. Протестируем первую стратегию. 

№1 Выход из длинной позиции, если цена закрытия оказалась ниже своей скользящей средней. 

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

Ценная бодборка №12. Изречения знаменитых (трейдинг, деньги, инвестиции)

«Вы считаете торговые системы обманом?
-Безусловно
-Почему они существуют?
-Потому что люди не верят в собственные силы. Если бы у вас была действительно хорошая торговая система, то вы бы могли заработать миллионы и не стали продавать ее по 29,95 долл.»
Том Болдуин


«Деньги — хороший слуга, но плохой хозяин.»
Фрэнсис Бэкон


Идти против тренда, что плевать против ветра…

«Есть два рычага, которыми можно двигать людей — страх и личный интерес.»
Наполеон Бонапарт


«Первое правило бизнеса – защищайте свои инвестиции.»
Этикет Банкира, 1775 г.

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

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

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

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

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

Ответ на вечный вопрос: какой процент народа сливает на форексе

Статистика американской Securities and Exchange Comission приоткрывает тайну и частично дает ответ на вопрос, который не дает покоя многим: действительно ли 95% трейдеров на форексе сливаются.
 
Ответ делится на две части:
— все зависит от рассматриваемого срока (так как с ростом времени количество сливов растет)
— и от размера депозита (чем больше денег, тем больше ума (как правило), тем меньше сливов)
 
1. Разбивка по времени:




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

10 вопросов. Ответы.

Вопрос 1: В какой среде (языке), ты разрабатываешь (лучше делать) роботов?

Это конечно очень индивидуальный вопрос и зависит он от двух вещей в основном.

Во-первых, конечно, ваши личные кондиции и способности. Честно говоря, мне кажется что после 30 пытаться освоить полноценный язык программирования — уже очень много сил потребует. Мозг так устроен, что чем дальше тем сложнее учиться и разбираться с такими деталями тонкими. Я вот сейчас по себе могу сказать, что осваивать новые технологии и методы сложнее чем на 1ом курсе универа. Думаю чем дальше тем сложнее будет.

Во-вторых многое очень зависит от задач которые должен решать ваш робот. Среднесрочная торговля на основе двух-трех индикаторов теханализа — строится практически на любой платформе. Что ни возьмете — все сгодится. Как правило, не имеет большого значения скорость подключения и тип торгового терминала. Высокочастотные роботы — это практически всегда полноценные языки программирования типа C#, среда разработки Visual Studio и протокол подключения типа Plaza2/FIX. Короче говоря — робот роботы рознь.

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

Правила на моем рабочем столе.

    • 02 ноября 2011, 22:36
    • |
    • Coxa
  • Еще

Хотел запостить тут тезисы, которые стоят у меня на рабочем столе, и я каждый день перед работой их прочитываю.

Для себя я их сочинил за день до того, как ушел полностью в трейдинг.

Собственно тезисы:

1. Следуй системе даже когда это невероятно.

2. На рынке может быть все что угодно, а того, что тебе кажется, может и не быть.

3. Ум оставляй за позицией. Когда ты в позиции, работает система.

4. Жди цели даже когда это абсолютно невероятно на твой взгляд.

5. Трейдинг несет в себе дискомфорт. Не бойся этого состояния, рынок не знает о твоей позиции ничего.

6. Выходи из зоны комфорта, только так можно заработать, а не смотреть потом, где ты «мог бы...»

7. Сидеть в трейде — это нервно. Привыкни. Тебе жить с этим всю жизнь.

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

Всё, что нужно знать о психологии трейдинга за час.

Неплохая подборка роликов  — Александр Петраченко.

1 www.youtube.com/watch?v=CJTGy7lDnb8 — проблемы поведения
2 www.youtube.com/watch?v=3Q11556U92g  — почему пересиживают  убытки
3 www.youtube.com/watch?v=02zJazKfpMQ&feature=related — почему не дают прибыли течь
4 www.youtube.com/watch?v=blhm-bBy7eI&feature=related — неоднозначность усреднения
5 www.youtube.com/watch?v=GftHd9Xp3Jk&feature=related — что приводит к проигрышу: отсутствие плана, отсутствие стратегии, отсутствие психоэмоциональной устойчивости, отсутствие эмоционального контроля, недостаточный капитал. Заблуждения, способные уничтожить счёт: поиск чужой уникальной стратегии, стереотипы — делать знакомое легче, чем придерживаться плана, декларация расходится с действием, страх и его влияние на поведение. Страх включает в себя жадность, сомнение и упрямство. Страх убивает вариативность (не может использовать то, что может в спокойном состоянии).
6. www.youtube.com/watch?v=1CmWIDfcx78&feature=related

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

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