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

по

Торгуем арбитраж + немного об агрегации

    • 01 ноября 2013, 17:08
    • |
    • openfx
  • Еще
Перед прочтением настоятельно рекомендую ознакомиться с прошлыми записями (если еще не сделали это):
1. Немного о маркетмейкерах.
2. Моделирование рынка.
3. Биржевой алгоритм.
4. Исполнение лимитных ордеров на бирже.
5. Маркетмейкинг, STP, ECN/STP.
6. Небольшая, но важная, терминология.




Торгуем арбитраж
.
Допустим возникло желание заняться арбитражем. Для этого нужно, как минимум, создать коинтегрированный портфель. Самый простой коинтегрированный портфель состоит из двух одноименных символов: один у одного брокера, второй — у другого.
Возьмем, например, так популярный EURUSD и дадим символам для удобства соответствующие названия: EURUSD1 и EURUSD2. Важнейшее замечание, которое необходимо полностью осознать, что EURUSD1 и EURUSD2 — это совершенно разные символы. Они могли бы вообще подругому называться у брокеров, иметь сильно (на порядок, например) разные цены и другие отличия. Важно лишь только одно — они коинтегрированы. Но для простоты будем рассматривать элементарный случай: EURUSD1 и EURUSD2.

Перед тем, как сравнивать цены, делается алгоритмический маркап на них  для того, чтобы внести в них все возможные торговые издержки (качество исполнения для каждого брокера и комиссии для каждого брокера). Будем далее считать, что все цены уже замаркаплены.
Итак, в каждом брокере у вас имеются торговые счета с определенными деньгами. Если очень примитивно смотреть на арбитраж, то требуется находить моменты Ask1 < Bid2 и Ask2 < Bid1. И в эти моменты открывать/закрывать противоположные позиции в каждом из брокеров.
Это наипростейшая и лобовая реализация. Сделаем небольшое отступление в сторону более обобщенного и универсального видения такой торговли.

В данном случае коинтегрированность портфеля говорит о том, что Synth = EURUSD1 / EURSD2 колеблется возле единицы. У этого Synth имеются свои Synth_Bid и Synth_Ask (Synth_Level2) цены. Если возможно построить ЗигЗаг с вершинками на Synth_Bid и низинками на Synth_Ask, то наш портфель Synth является арбитражным. Но это отвлечение.

Вернемся все же к более привычному для большинства взгяду на торговлю. На самом деле в некоторых случаях оправдано создание чего-то высокоуровневого для удобства торговли. И для арбитража это высокоуровневое делается так:
Берутся замаркапленные Level2_1 и Level2_2 и просто объединяются в Level2_All, которому начинает соответствовать созданный искусственный высокоуровневый символ EURUSD_All. Пишутся очень простые торговые функции, которые в состоянии торговать EURUSD_All. Например, если вы хотите продать EURUSD_ALL, то OrderSend(EURUSD_All, OP_SELL) отправляет SELL-приказ на того из брокеров, у которого Bid-цена наивысшая, т.е. его Bid-цена находится на наилучшем банде в Level2_All.

Тут нужно теперь сказать пару слов о Level2_All. В его внутреннем представлении банд теперь содержит не только цены и объем, но еще и название источника этих данных.

При такой реализации вам нужно всего лишь дожидаться ситуации, когда Ask_All < Bid_All и в этот момент одновременно открывать разнонаправленные позиции по EURUSD_All. В итоге получая высокоуровневую прибыль и отсутствие открытых позиций по EURUSD_All. Удобно, не правда ли? Советник на таком высокоуровневом языке занимал бы 10 строк: увидел отрицательные спред, проторговал его, ждем дальше.

Если же опуститься с высокого уровня видения такой торговли вниз, то мы заметим, что в момент, когда у нас нет позиций по EURUSD_All, мы будем иметь открытую позицию по EURUSD1 и противоположную ей по EURUSD2. Это в свою очередь будет вызывать естественные перекосы Equity1 и Equity2. Да, грубо говоря, Equity_All = Equity1 + Equity2 будет расти по мере торговли, но мы то знаем, что Equity1 и Equity2 обязаны быть, как минимум, положительными. А наши перекосы вполне могут счет на одном из брокеров просто обнулить, хоть другой и будет расти.

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

Адаптивные торговые системы!!

Относительно недавно, ребята из компании русалго (а если быть точнее непосредственно Родион), по просьбе «трудящихся» выложил адаптивные индикаторы, в откром доступе с открытым кодом. Как  понимаю, они специально под платформу TSLab написанны, хотя код открытый, видимо можно переделать для любой платформы.  forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=58889&page=1 данные кубики и инструкцию можно взять по ссылке выше, но обычно данная ссылка со смартлаба криво косо идет, так что попробуйте копировать вручную ее.
           В чем адаптивность данных индикаторов:
— они не привязанны к какому то конкретному периоду, а имеют вход с «плавающими» данными (другими словами обычно строя торговый алгоритм, к примеру на пробой, используется период ну грубо говоря за 20 свечек хай/лоу, а в данном индикаторе можно заложить плавающую величину которая расчитывается по некой формуле, то есть на выходе получим не период 20, а для разной свечи разный период)


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

QUIK SuperDOM - самый быстрый скальперский стакан для квика

    • 24 октября 2013, 09:25
    • |
    • yurikon
  • Еще
Приветствую всех!

Представляем новый уникальный продукт для активных трейдеров — скальперский стакан QUIK SuperDOM.
Привод реализован в виде плагина для популярного терминала QUIK, весь трейдинг происходит в самом терминале. Поэтому скорость максимальная!

Возможности программы:
  • Максимально возможная скорость ( нет передачи данных по DDE или ODBC ).
  • Простота использования ( нет дополнительных программ ).
  • Торговля в один клик или нажатие клавиши.
  • Drug and Drop — перетаскивание заявок.
  • Текущая позиция отражена прямо в стакане.
  • Градиентная подсветка объемов цветом.
  • Отображение активных заявок.
  • Исполнение скриптов (полуавтоматы, роботы) горячими клавишами.
QUIK SuperDOM - самый быстрый скальперский стакан для квика


 
 Подробное описание программы с картинкамми.

Злюключения журналитиков. Часть 1-я и последняя.

    • 22 октября 2013, 11:19
    • |
    • karapuz
  • Еще
для А. Всемирного в ответ на пост smart-lab.ru/blog/146771.php

на примере «дефолта США».

что писали по поводу дефолта США — все знают. по этому поводу в СМИ — и финансовых, и не финансовых была устроена крупнейшая истерика за последнее время.

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

А вот что по поводу дефолта США думали рынки. Спасибо Deutsche Bank Research, который выложил в онлайн доступ считалку вероятности дефолта из цен на CDS. Заходим. (у кого по ссылке не перешло — нажмите там справа на CDS Tool). Смотрим. Вероятность дефолта США на «пике» бюджетного «кризиса» оценивалась рынком в 0.6% (ноль целых шесть десятых процента). И это даже ниже, чем весной, когда она оценивалась в 0.7%. (и, кстати, намного ниже, чем в кризис 2008 г.).


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

Выделю в отдельный пост для А.Г.

Математика — гуманитарная наука. Она не описывает реальность, а строит модели. Крайне упрощенные модели. Ее «точность» именно в этом упрощении. Чем более проста модель, тем более она «точна». При этом мы понимаем, что эта «точность» никогда не может описать реальность во всей ее полноте и, главное, никогда не может быть обращена в будущее. Любое обращение к будущему в математике — прямая экстраполяция, т.е. алхимия.

Таком образом, ваше «матожидание» это простой возврат к скользящей средней. Сколько бы Вы сложных формул расчета при этом ни написали.

Ваша математика есть везде только в Вашей голове. Среди Ваших событий и множеств. Тех, которые Вы посчитали нужным и возможным учесть при построении Вашей мат модели.

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


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

Новая фича на смартлабе. Поток всех записей

Если вы просто хотите посмотреть все написанное на смартлабе, вводите в консоль команду: FLOW.

Вас перебросит по ссылке: http://smart-lab.ru/flow/ где просто содержится поток ВСЕХ ЗАПИСЕЙ, сделанных вами на смартлабе. 

Ссылка на FLOW размещается под ссылкой ВСЕБЛОГИ в меню справа.

Особенно удобно для модерации=))) Чтобы не лазить по всем ссылкам во ВСЕБЛОГЕ:)

На этот поток также можно сделать RSS подписку (ссылочка будет наверху, когда зайдете в раздел) 

важно! 18.10 в 19.00 Биржа вводит плату за ошибочные транзакции + меняет алгоритм по неэффективным транзакциям

всем, кто пропустил анонс Биржи, еще не перенастроил ботов или просто грешит выставлением заявок сверхлимита (квик выдает ошибку: нехватка средств) посвящается

18.10  в  19.00 мск Биржа вводит сбор за ошибочные транзакции и меняет алгоритм сбора за неэффективные транзакции

официальный анонс Биржи — moex.com/n4019/?nt=101

если вкраце, суть изменений по неэффективным транзакциям (когда более 2000 транзакций в один торговый день. клиента идентифицируют по паспорту и ИНН в рамках одного Брокера):
— сейчас считают отдельно по фьючерсам и опционам. будут считать вместе
— ввели понятие «низколиквидный инструмент» с льготными условиями при расчете сбора

ошибочные транзакции (более 20 транзакций в сек. с ошибкой, например кросс-сделка, нехватка средств по лимиту и т.д.):
— сбор считается все время, даже когда нет торгов, выходные, клиринг, предторговая сессия и т.д.
— есть минимальная планка — 1000 руб с одного шлюзового логина. есть верхняя планка — 30 000 руб. Это дневные планки. Но, внимание!, шлюзовой логин — это выделенный сервер, либо общий сервер Брокера. т.е. если вы на общем сервере Брокера торгуете, то считают не ваши конкретно транзакции, а транзакции всех кто на общем сервере Брокера на текущий торговый день. Биржа списывает с Брокера. Брокер уже потом перевыставляет на клиентов пропорционально выставленных вами конкретно ошибочных транзакций.

Берегите себя!  Не попадайте на биржевой комисс.

Посмотрим сделки участников ЛЧИ. Dr_Vas-ka

Для тех, кто любит анализировать чужие сделки, выкладываю образец сделок первого выбранного мною участника. Решил пусть это будет Dr_Vaska, Василий Олейник.
Зеленые области — это лонги, красные — шорты. сверху динамика эквити в% к стартовому капиталу, чуть ниже — объемы контрактов в свече.

Комментируйте, если интересно ставьте плюсик, предлагайте рассмотреть других участников.

Итак, EDZ3: Довольно активно используется инструмент, несмотря на то, что основная позиция на лонг, идет активная работа объемами.
Посмотрим сделки участников ЛЧИ. Dr_Vas-ka


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

Прощай Алор

Прощай Алор

К
огда то мне подарили на Новый год эти часики. Я был очень давним клиентом АЛОР, но на днях часы встали. Это удивительным образом совпало с тем, что я вывел все средства из этой компании. 

Хотите  знать почему?
Вообще я ранее в комментариях хвалил эту компанию, и даже сейчас жалко, что приходистя расставаться.  Тут отлично работает ТСЛАБ, хорошая поддержка, риск менеджмент (правда я мог бы написать пост со скринами когда «не возможно совершить операцю, нехватка средств по брокерской фирме» в момент глубоких движух… но пост в этот раз о другом).
Итак работаю я зарабатываю потихоньку каких то 5-7 в месяц, на опицонах, и в авугсте все не пойму, почему счет не растет…  
А в АЛОР трейд потрясающе удобная система, что если ты хочешь видеть позицию по опционам и фьючам, то фига с два, надо включать отдельно АЛОР на опицоны и отдельно на фьючи. Я всегда работаю с АЛОР трейд подключенным к опционному серверу. Ну думаю, проверю что там в сервере фьчей.

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

Робот скальпер уходит на пенсию...

    • 18 октября 2013, 11:32
    • |
    • Svips
  • Еще
   
    Сегодня решили завершить наш эксперемент с роботом скальпером на основе нейросетей. Почти год его реальные сделки публиковались на нашем сайте www.dirextrade.com в реальном времени.
Доход в пунктах РТС:
Доходность робота dirextrade.com
 
        Как планировалось изначально, дать ему файл знаний за 2012 год и не вмешиваясь прогнать весь 2013-тый и посмотреть доходность. Но, как бывает в реальной жизни, полностью не вмешиваться не получилось. Файл знаний, конечно, мы не меняли, т.е. ни разу его не запускали на обучение, но в самой логике реверта сделок много чего изменилось и дало кучу новых интересных методов. За 10,5 месяцев торговли, робот обернул 10 284 контрактов фъючерса на индекс РТС и заработал почти 160 000 пунктов. Отдал 40 000р комиссии брокеру и примерно столько же оставил себе.


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

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