Избранное трейдера МХ

по

Природа рынка. Частотные графики Jatotrader.

Этой публикацией я открываю ряд статей (если, по какой либо-причине не получу бан), посвященных анализу микроструктуры рынка и, собственно, его природы.
Природа рынка. Частотные графики Jatotrader.
Все мы привыкли смотреть на графики цены акций, фьючерсных контрактов, опционов и прочих инструментов (далее цена). Мы рассматриваем цену на различных тайм-фреймах, строим на основе цены различные индикаторы, которые помогают принимать нам «правильное» решение. Но, если задуматься, то цена — это ведь свершившийся факт. А точнее, цена — это всего лишь производная от действий участников рынка (покупателей и продавцов) на определенном отрезке времени. И влияют на цену всего два параметра: это объемы и интенсивности покупок и продаж. Эти два параметра и есть то топливо, которое питает рынок. Кто-то скажет: на рынок влияют новости: да, но если есть хорошая новость, и нет покупателей, или у покупателей нет денег (например, закончились) — то цена может уйти в противоположную ожиданиям сторону.



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

ТС с положительным ожиданием для случайного рынка.

Входим в рынок по произвольной цене.
Точка взятия прибыли находится на расстоянии х*к (к-комиссия биржи и брокера) от точки входа. Прибыль = х*к-к.
Точка взятия убытка находится на расстоянии у*к  от точки входа. Убыток = у*к+к.
Математическое ожидание =(х*к-к)*Вп — (у*к+к)*Ву, здесь Вп -вероятность получения прибыли, а Ву — вероятность получения убытка. Нас интересует когда это выражение больше нуля. Из теории случайных блужданий мы приходим к следующему уравнению:

1/x — 1/(x*x) — 1/y — 1/(y*y) >=0

Обратим внимание, что если х > у, то мат. ожидание отрицательное. Для случайного рынка математическое ожидание положительно, только если точка взятия прибыли ближе к точке входа, чем точка взятия убытка.
 Приведем некоторые численные решения:
Если х=2, то у=4,9. Отношение у/х=2,45.
Если х=3, то у=5,4. Отношение у/х=1,8.
Если х=5, то у=7,2. Отношение у/х=1,44.
Здесь найдены условия положительного мат. ожидания прибыли. Но сама прибыль для случайного рынка ОЧЕНЬ СИЛЬНО ЗАВИСИТ ОТ КОМИССИИ, которую наша биржа совсем не случайно подняла.

Основы теории вероятностей в биржевой торговле (мой ответ Майтрейду)

Абсолютное большинство (для меня уже это знак) считает, как и Лёша, что:
 
Основы теории вероятностей в биржевой торговле (мой ответ Майтрейду)
Основы теории вероятностей в биржевой торговле (мой ответ Майтрейду)


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

Как торговать популярную арбитражную стратегию.

Здравствуйте,
Я арбитражный трейдер. Торгую с 2007 года. Начинал, как и многие с простой направленной торговли, какие проблемы тогда были, купи в лонг на всё и стриги купоны.
В 2008, пришло осознание, что биржа это не халява, а место где нужно думать. Думать стал в сторону снижения рисков, узнал про арбитраж и с тех самых пор только им и занимаюсь.
Пару лет назад, после выноса нескольких арбитражных пар, решил изучит опционы. Так же прошёл путь от простой покупки или продажи, и в конце концов вернулся к арбитражу, но только теперь уже более сложному с фьючерсами и опционами.  С мая месяца торгую стратегию Call Put паритет. Так как ручной арбитраж это из области не очевидного и мало вероятного, то написал специальную программу для автоматизации управления заявками. О чём и решил поделиться с сообществом.

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

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

Весь Гном в одном месте.

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



Гном. Или как трейдер обанкротил банк.

Глава первая и вторая

Глава третья и четвертая

Глава пятая и шестая


Гном 2. Возвращение.

Глава первая

Глава вторая и третья

Глава четвертая и пятая

Глава шестая и седьмая

Глава восьмая и девятая 

Глава десятая, одиннадцатая и двенадцатая.



Просто про опционы.

Вместо предисловия

Глава первая

Глава вторая

Глава третья

Глава 3 1/2

Глава четвертая

Глава пятая

Глава 5 1/2

Глава шестая

Глава седьмая


Не окончена...
 


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


Глава первая

Глава вторая

Глава третья

Глава четвертая

Глава  4 1/2 и пятая

Глава шестая  

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

    • 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 обязаны быть, как минимум, положительными. А наши перекосы вполне могут счет на одном из брокеров просто обнулить, хоть другой и будет расти.

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

Пора открывать глаза. Что вы знаете о других рынках и рынках вообще?..

    • 19 октября 2013, 00:15
    • |
    • openfx
  • Еще
Что вы знаете о других рынках и рынках вообще?..
 
/*
Биржевики, к огромному сожалению, почти все являются узконаправленными специалистами. Они ВЕРУЮТ в рыночность ECN и антирыночность других схем рыночных образований.
 


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

Тема знатокам: Дельта - нейтральная стратегия на ранних периодах обращения опционов.

Доброго. 
Делаю перепост с ЖЖ моего друга-наставника. Оригинал статьи:
http://finansclub.livejournal.com/5719.html 

С автором согласен. Но думаю раскрывая он стратегию — то он лишится доходности, т.к. люди начнут брать дальние страйки — и вега по дальным страйкам поменяется, вола вырастит. Опционы станут дороже. Стратегия перестанет работать. 
Он же говорит за счет повышения ликвидности — наборот все будет ок. 
Кто же прав??

Если у кого есть вопросы автору — то в жж.


«Данный материал ориентирован на спекулянтов ФОРТС, построивших свою торговлю на принципах Дельта – нейтральной стратегии.
                Минуя пространные объяснения сути производных инструментов, основные торговые стратегии, поделюсь своим опытом торговли, позволяющим эффективно зарабатывать на ценовых колебаниях БА на ранних стадиях обращения опциона.

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

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