Избранное трейдера Mabruk

по

История создания одного HFT-робота

    • 17 февраля 2012, 13:14
    • |
    • orekton
  • Еще
Данная статья на конкретном примере показывает сложности и технические аспекты, с которыми сталкивается разработчик высокочастотных роботов. Даются некоторые рекомендации по составлению алгоритмов таких роботов.

История эта началась осенью 2010 года. Разработкой торговых стратегий я занимаюсь давно, но в основном на таймфреймах выше 15 минут. Про высокочастотный трейдинг (high frequency trading, HFT) много слышал, но сам не пробовал. И вот, изучая результаты участников конкурса ЛЧИ 2010, в голове появилась крамольная мысль – они смогли и у меня получится.
Вообще про конкурс биржи РТС надо сказать отдельно. Это превосходный рекламный трюк! Согласно закону больших чисел из 1 322 участников даже по чистой случайности должны найтись несколько роботов, которые покажут ошеломляющую доходность (привет, Н. Талебу), не говоря уже про действительно хорошие наработки. И время то какое выбрано – осень, пора высокой волатильности. Тот факт, что 63% участников по итогам оказались ниже стартовой отметки, остается за кадром.


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

Cтратегия №2. "80-20"

Следующая мною используемая модель  — «80-20». Очень простая. Сигнал в течении дня всего один, поэтому модель работает только для дейтрейдинга.


Модель «80-20»


Правила для покупки (для продажи противоположно):

  1. Вчера рынок открылся в верхних 20 процентах своего дневного диапазона и закрылся в нижних 20 процентах своего дневного диапазона.
  2. Сегодня рынок должен торговаться, по крайней мере, на несколько тиков ниже вчерашнего минимума.
  3. Для входа в позицию ставится покупающий стоп на уровне вчерашнего минимума.
  4. Если позиция открылась, первоначальный защитный стоп ставится около сегодняшнего минимума. Постепенно стоп подтягивается вверх, чтобы фиксировать накопленную прибыль.

Пример. Как и в предыдущем случае возьмем график Сбербанка, 15-16 декабря.


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

Стратегия №1. "Черепаховые супы"

Итак, первый и, пожалуй, один из самых любимых мной методов, которые опишу, это модели «Черепаховый суп» («Turtle Soup») и «Черепаховый суп плюс один» («Turtle Soup Plus One»).
 
Справка. Модели «Черепаховый суп» и «Черепаховый суп плюс один» были разработаны как ответ на недостатки стратегии «черепашек», которая страдала от низкого соотношения выигрышей к проигрышам из-за большого числа ложных прорывов. Именно на ловле этих ложных прорывов и основываются эти модели.

«Черепаховый суп» («Turtle Soup»)

Правила для покупки (для продажи противоположно):

1. На текущем баре должен быть сделан новый 20-барный минимум – чем ниже, тем лучше.
2. Предшествующий 20-барный минимум должен быть по крайней мере на четыре бара ранее.
3. После того, как цена упадет ниже предыдущего 20-барного минимума, размещаем для целей входа покупающий стоп на 5-10 тиков выше предыдущего 20-барного минимума. Этот ордер действителен только для текущего бара.


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

Информатор для трейдера

    • 17 января 2012, 10:15
    • |
    • Svips
  • Еще
По просьбам некоторых смартлабовцев, выкладываю программу информатор.  Данная программа показывает новости на сегодня, а также время открытия бирж. Надеюсь комуто будет полезно.



Для корректной работы программы, у вас должно быть в настройках винды правильно выставленно смещение от GMT. Если это Москва то +4 часа. Не забываем что мы зависли на летнем времени.
Корректно выставленно, это значит если ваше локальное время -8 часов от GMT, то убедитесь что программа показывает — 8 часов под временем. И всебудет работать верно.



Качаем от сюда: http://www.dirextrade.com/Informer.zip

Ценная подборка №33. К вопросу об уровнях. Часть вторая

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


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

Real-Time общение

    • 21 декабря 2011, 09:42
    • |
    • Svips
  • Еще
В связи с последними событиями на бирже, хочу предложить общение в реальном времени в чате трейдеров. Для чего это может быть полезным? Вы мгновенно можете спросить у других участников рынка есть ли у них косяки. Быстро обсудить возможные варианты принимаемых решений. Не буду даже перечислять плюсы и минусы всего что может дать подобный чат. Я всегда был и есть практик, поэтому предлагаю попробовать, а там из того что выйдет уже сделаем выводы.

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

Внешний вид окна такой:
Чат трейдеров

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

Хочу зарабатывать на бирже

    • 06 декабря 2011, 08:25
    • |
    • Svips
  • Еще
      Вчера разговаривал с одним из своих знакомых, который «узнал» о бирже и решил стать трейдером. И просто не могу не удержаться, что бы не написать свое мнение по этому поводу. Просто удивительно, насколько людям сладко да гладко преподносят эти «уникальные» возможности заработка денег. Но все ли так на самом деле? Исходя из своего опыта, и анализа опыта всех моих друзей и знакомых кто пробовал это дело, да и бесчисленные отзывы в сети, я давно пришел к выводу который, лично для меня, ставит все на свои места. Расскажу как это вижу я, и если вы решили стать трейдером то постарайтесь поразмышлять об этом.
     Итак, для того что бы было понятнее новичкам, давайте предположим, что биржа, это обычная работа — работодатель. Для устройства на работу вам не нужно проходить испытательный срок, вы можете приступать к работе немедленно. Не важно какой у вас уровень образования и опыта, не важно сколько вы будете тратить времени на работу, можно сказать неважно абсолютно все. Вы бы усомнились в таком работодателе? Ему абсолютно ничего не важно. Многие скажут — да это же здорово! Это работа моей мечты! Я счастлив! И действительно, а почему бы и нет, ведь лафа. Но как оказывается, у работодателя все таки есть одно условие. Вы должны внести некую сумму денег, залог. Который работодатель будет удерживать с вас, так сказать штрафовать вас вашими же деньгами за то, что вы можете допустить какие-либо ошибки в работе. И правильно, ведь опыта у вас нет, образования тоже, ну и  т.д. И на этот, очень, очень важный момент почему то никто не обращает никакого внимания!? Только представьте, вы приходите завтра на текущую работу, и директор вам говорит — Завтра принесешь пятьдесят тысяч рублей, и за каждый твой прокол я буду забирать пять тысяч. Когда кончатся, принесешь еще. Как долго вы продержитесь на такой работе?

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

Автоматизация передачи заявок в QUIK

    • 04 сентября 2011, 22:41
    • |
    • S.One
  • Еще
 
Эта статья описывает возможности создания торгового робота на основе самых распространенный программ для технического анализа: Metastock 7.0 – 9.0, Omega Research Tradestation 200, Wealth-Lab 4.0 и их связке с QUIK


После того, как написан и оттестирован прибыльный торговый алгоритм, трейдер обязательно задается вопросом – «а что же дальше?». Ведь необходимо сделать так, чтобы этот механизм начал работать и приносить прибыль своему автору.

Можно, конечно, в течении всей торговой сессии наблюдать за работой связки «Quik + программа анализа» и как только система сгенерирует сигнал — сразу же вручную совершать соответствующую сделку. У этого метода множество недостатков и любой, кто не первый день на рынке сразу отметит их для себя.

Оптимальным решением будет настроить экспорт торговых сигналов в Quik и полностью автоматизировать этот процесс.

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

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