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

по

Расчёт ГО своими руками.

    • 25 октября 2013, 13:15
    • |
    • Simix
  • Еще
                При данном исследовании было потрачено немало труда, поэтому ссылка на автора при перепечатке обязательна. © Simix.
                Сразу скажу что расчёт ГО тема скользкая, т.к. представляет собой величину умозрительную — риск. Есть люди, которые прыгают с парашютом для развлечения, а я считаю что этот риск слишком велик чтобы прыгать без необходимости. То есть риск зависит от того, кто смотрит.  Если бы мы все знали реальные риски той или иной ситуации, то была бы не жизнь, а красота. Поэтому ровно такое же ГО как в QUIKе вы не получите никаким оффлайновым алгоритмом. Биржа имеет насчёт ГО свои взгляды, собственные поправочные коэффициенты и собственный модуль, который работает только с подключением к бирже.
Но посчитать ГО в оффлайне всё-таки можно.
Чтобы как-то ограничить и описать риск  количественно, биржа вводит ряд предположений и условий, а также приводит открытую методику которыми мы и воспользуемся:


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

Пишем торгового робота на C#. Часть 2. Реализация торгового алгоритма

В прошлой части данной статьи мы узнали, как подключиться к терминалу QUIK, создали свой DDE сервер, с помощью которого мы смогли импортировать данные в наше приложение. Сейчас нашей задачей является реализация торгового алгоритма робота и отправка заявок на совершение торговых операций в терминал.
За основу алгоритма для торговли возьмем алгоритм, который я описывал ранее (http://robostroy.ru/community/article.aspx?id=537). В качестве входа в сделку используется свечной паттерн: две повышающиеся свечи — дают сигнал на покупку, две понижающиеся — сигнал на продажу.
Помимо этого, условием входа в длинную позицию также является условие:
High[bar] > High[bar-1] and  Low[bar] > Low[bar-1]
т.е. максимум текущей свечи больше максимума предыдущей и минимум текущей больше минимума предыдущей.


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

Просто про опционы. Глава четвертая.

Глава четвертая, в которой Седой находит приключение на свою лысую голову, а Вика узнает еще одно свойство дельты.
 
Начало: http://smart-lab.ru/page/options/ 
 
Мы сидели в ресторане уже 20 минут, а седого все не было. Это было как минимум странно, ведь жил он всего в десяти минутах езды. Так что я достал телефон и в этот момент увидел его, идущего к нашему столику. Вид у Седого был диковатый и взбудораженный, ворот серого поло задрался кверху. Что-то явно произошло.


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

Исследование трендовости и шумности рынка

В свете интереса к трендовым и контртрендовым стратегиям, к системам, основанным на пробое волатильности или, наоборот, на её снижение и боковом характере рынка, было бы интересно изучить рыночные инструменты с позиции трендовости и шумности.
В моём понимании, трендовость характеризуется обновлением экстремумов и сохранением трендовой динамики (тенденции) внутри дня ( втечение дня) и на протяжении нескольких дней, пробойными настроениями.
Шумность же характеризуется степенью неустойчивости экстремумов, неустойчивость, отбойными и боковыми настроениями на рынке.

Другими словами, имеем данные по ценам за определёный период времени (например, на дневном таймфрейме) — стандартная информация — открытие (open), максимум (maximum, high), минимум (mininmum, low), закрытие (close). Трендовость охарактеризуется близостью цен открытия и закрытия к максимумам и миниумам дня.
При наличии положительной дианмики за день трендовость охарактеризуется, прежде всего, близостью закрытия к максимуму дня, и вторично — близостью открытия к минимуму дня. День полноценно определился с направлением — вверх (открылись у минимума и весь день росли почти до максимума). При наличии отрицательной динамики трендовость охарактеризуется, прежде всего, близостью закртия к минимуму дня, и вторично — близостью открытия — к максимуму дня. День полноценно определился с направлением — вниз (открылись у максимума и весь день падали почти до минимума).

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

Импорт всех сделок любого участника ЛЧИ 2013 в Excel. Кому надо?

Каждый раз пытаясь «склеить» сделки какого-нибудь участника ЛЧИ, предоставленные биржей, я вспоминал «добрым» словом того, кто так организовал их хранение. Думаю Вы меня поймете, если сами такое пытались сделать вручную.

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

Вот, написал макрос для Excel, который без лишних морок подгружает сделки любого участника прямо в Excel.
Импорт всех сделок любого участника ЛЧИ 2013 в Excel. Кому надо?

Формат файла соответствует формату загружаемого файла для моей программы Wealth Lab для анализа сделок, который я выложил ранее здесь. Можете сделать любой формат, ведь код, как и в прошлый раз, открытый. 

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

Просто про опционы. Глава третья с половиной.

Глава третья с половиной, которой могло и не быть
 
Сегодня мы гуляли с Викой по городу, и, в какой-то момент, присели в кафе передохнуть. На удивление, Вика спросила про опционы, поэтому я не мог не написать об этом. Хотя разговор и произошел вне рамок воскресных встреч с Седым.
 
— Знаешь, — сказала она, — я смотрела на ту картинку, которую ты перерисовал после художеств Алексея, и у меня возник вот какой вопрос:
 
Просто про опционы. Глава третья с половиной.
 
— Если нарисовано все правильно, то прибыль по опциону в случае роста, выше, чем убыток по опциону в случае падения. Это действительно так?


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

Пять доказательств несправедливости трейдинга с точки зрения алготрейдера

    • 14 октября 2013, 00:43
    • |
    • Lafert
  • Еще
Приветствую всех членов клуба. Это мой первый пост. Надеюсь, не последний, прошу вывести на главную.
 
Вчера видел довольно интересный пост на тему справедливости в трейдинге, и доводы сводились к тому, что трейдинг-это справедливая борьба, где все зависит только от трейдера, и никакие связи/авторитет/положение в обществе не влияют на результат. Я даже опубликовал краткий комментарий, но статья вскоре была уничтожена автором. Тут же я постараюсь привести аргументы и контраргументы с точки зрения алгоритмического трейдера со стратегиями близкими к HFT и маркетмейкерским.
 
Перед тем, как начать перечислять доводы, попробую объяснить свое виденье рынка, что бы можно было общаться в рамках единого восприятия рынка.
 
Для начала хотелось бы ответить на вопрос, как можно представить рынок в виде математической системы. Околорыночной индустрии выгодно представлять рынок, как ценовой ряд, в каждой точке которого можно купить/продать, с некоторыми издержками конечно же. Так проще.
 


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

Один день из жизни Ri. Или введение в микроструктурный анализ

Для большинства трейдеров свечные графики различного таймфрейма это и есть рынок, там скрывается все — и тренд и боковик и хитрый маркет мэйкер с глобальным кукловодом. Начнем с простых фактов, за одну сессию 2012.11.07 на фьючерсе Ri ядро биржи обработало 10 449 043 транзакций или примерно 12 000 транзакций в минуту, одна свечка самого «высоко частотного» минутного таймфрема скрывает за собой огромное количество более элементарных действий. Поэтому мы спустимся на самый низкий уровень того, что происходит на бирже и начнем оттуда.

    Можно долго рассказывать про то как устроена биржа, про промежуточные сервера и другие части «транспортной» инфракстуры, какие задержки они вносят при путешествии заявки, но в конце пути любая заявка попадает в ядро биржие, где непосредственно происходит то ради чего все собственно и затевалось — сведение(matching). И на этом уровне, в смысле формата данных и производимых элементарных действий, FORTS мало чем отличается от той же CME или любой другой современной биржи. Входной поток состоит из заявко двух типов, на вставку(insert) и отмену(cancel). Бьете вы по рынку или выставляете заявку в глубь стакана — для ядра нет разницы, все это в конечном итоге преобразуется в заявку на вставку, которой присваивается свой уникальный идентификатор. Другой тип заявок — на отмену, позволяет убрать часть(или всю) предшествующей заявки на вставку. Ядро принимая на входе поток состоящий из заявок на вставку и отмену, создает поток сведенных сделок, каждая сведенная сделка связана с двумя заявками участвующих в сделке. Исходя из полученного потока, затем строятся стаканы, и тиковые данные(сведенные сделки), которые рассылаются пользователям(к примеру на RTS срезы стаканов строятся с периодичностью 30 миллисекунд), и лишь затем тики преобразуются в красивые свечки, отображаемые на экране. Поток данных содержащий заявки на вставку, отмену и сведенные сделки, на FORTS называется Full Order Log.

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

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