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

по

Изучение C#

    • 22 февраля 2016, 14:18
    • |
    • nxt
  • Еще
Для тех, кто только начинает изучать C#, или просто для общего развития, рекомендую послушать 24 лекции Сергея Байдачного (работает в MS). Очень классно объясняет, видео смотреть интересно.



Поставьте плюс чтобы вышло на главную!

Реальный результат проскальзывания ботов

    • 22 февраля 2016, 09:44
    • |
    • ves2010
  • Еще
1. Боты под акции фьючи с 15.12.15 по 20.02.2016 реальные торги

проскальзывание в % на сделку=(расхождение с расчетной эквити/(число сделок*2*размер позы))*100%=(165к/5406*2*120к)=0.0127% на сделку 
имхо очень даже хороший резалт

2 Бот под евро-рубль и бакс-рубль...
проскальзывание в % на сделку=(136к/(848*2*230к))*100%= 0.035% чето многовато… ожидал раза в 4 меньшее

число сделок надо умножать на 2, т.к вход и выход

мораль в том...

1 что 2 месяцев торгов обошлись мне в 300к… это 150к в месяц… и еще комиссы...

2 можно примерно прикинуть затраты на торговлю в % годовых от капитала… ((150к проскальзывания+50к комиссы)*12/15мио капитала) *100%=16% годовых... 

3 таким образом мне надо отбить 16% затрат на торговлю + 14% инфляция и чтоб получить хоть какой то профит мне надо заработать овер 30% годовых...

4 т.е на российской бирже для меня гейм овер

пичаль

Определение факторов прибыльности стратегии

    • 21 февраля 2016, 11:48
    • |
    • uralpro
  • Еще

Fig3  

Статья из блога www.jonathankinlay.com поможет лучше понять работу вашей торговой стратегии и повысить ее производительность в будущем.

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

Производительность стратегии

Давайте посмотрим, как это работает на практике. В нашем случае будем использовать следующую внутридневную стратегию на фьючерсах E-mini:

Fig1

Общая производительность стратегии довольна высока. Среднемесячная прибыль за период с апреля по октябрь 2015 года почти 8 000 долларов на контракт, за вычетом комиссии, со стандартным отклонением всего 5 500 долларов. Годовой коэффициент Шарпа около 5.0. На платформе с хорошим исполнением стратегия может масштабироваться до 10-15 контрактов, с годовой прибылью от 1 до 1.5 миллионов долларов.



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

Изучаю FIX протокол с нуля. Пытаюсь выставить заявки. Первые обсуждения.

Начало положено тут 
Продолжил тут
Затем тут

Обсуждения

     Сегодня будет без введения. Мои первые публикации вызвали небольшие обсуждения, как в комментариях, так и в личных беседах. Если классифицировать, то можно подвести некие итоги:
  • занимаюсь ерундой, до меня уже давно все создано. Прежде чем, что либо начать, конечно же я изучаю положение дел. Я прекрасно изучил, что уже есть конкретные разработки. Но я уже говорил, что я готовлюсь к хорошим вакансиям и хочу знать досконально протокол. Человек я щепетильный, мне важно знать каждую мелочь. Другого метода изучения я не придумал. 
  • мой код не оптимален. Хоть я и не услышал конкретные доводы, но все же склонен к такой мысли. Код только строится и конечно будет еще дорабатываться.
  • выбрал не ту платформу. Тут самое интересное. Были интересные беседы. Но надо заметить. Я не отвечаю на позывы типа: «си ерунда, бери  то-то». Я считаю это не профессиональным. Но все же интересные моменты были. Итог:
      — Для скоростного трейдинга желательно уходить на Linux. Основной довод — несовершенство windows многозадачности. Лишним доказательством будет являться набор постоянных вакансий на рынке, где требуются именно Linux программисты. Также вы должны заметить, какое внимание Linux оказывается на будущей конференции алготрейдеров (27 февраля).
    — Желательное использование Си и Java. Ничего пока не могу сказать. Но стоит заметить, как и в беседах было подчеркнуто, так и в вакансиях на рынке, западные компании требуют именно java программисты. 
  • в любом случае, направление движения изучения вырисовывается, за что, спасибо собеседникам
  • в личных беседах я увидел заинтересованности в изучении протокола. Думаю статьи и дальше будут полезны. Литературы доступной с разжевыванием мало. А интерес смотрю есть.
  • получил несколько предложений поработать вместе. Оказывается СЛ читают интересные люди. Это радует.


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

ОПЦИОНЫ #4 + RI интрадей. Итоги. +50% за 11 дней, +120% за 25 дней.

Всем доброго времени суток. Продолжаю публиковать сделки на опционах, и так уж вышло — на РИ. В этом месяце в основном РИ и преобладал.
Концепцию торговли опционами я уже довольно подробно изложил в предыдущих «публичных экспериментах» (результат прошлого — 5.16% за 7 дней), по-этому сразу продолжим.

Начало текущего эксперимента за 11 дней (с 2.2кк) : http://smart-lab.ru/blog/310328.php
Самое начало (14 дней до этого, с начальным счетом 1.5кк)

Окончание периода:

День 5, 12 февраля.

Продал несколько дальних путов путов в первой половине дня, в остальном без изменений.

День 8, 15 февраля, понедельник.

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

В первой половине дня рост все-таки пытался проклюнуться, и для подстраховки я закрыл немного коллов, пока их цена не успела вырасти.

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

Параллельно весь день продавал 62500е путы, и под вечер перезаходил в них же из 57500х.



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

Будни алготрейдера 17022016

    • 17 февраля 2016, 22:03
    • |
    • kvazar
  • Еще
Добрый вечер!
Отвечаю на вопросы:
old school — робот работает через Квик, отправка заявок через текстовые файлы. Код прибл. 4 тыс. строк.
Мощный домашний моноблок справляется с расчетами, ну очень быстро считает. Расчетов много, слишком много, поскольку я в поиске.
Сам акцесс имеет плюсы и минусы, для меня плюсы всегда перевешивали. Простота разработки один из них. Делаешь 2 в 1, потом по мере роста проекта переносишь БД в SQL server. А клиентскую часть разрабатывать легко и удобно. Конечно, это настольный продукт. Что-то отвлекся.
Первую БД писал еще 25 лет назад, это было на БК-шке на бэйсике. первая «БД» представляла собой массив… эх)

графики 3D по простой причине — если несколько инструментов торгуется- а это было-, то самое то, плоские не подходят.

Сегодня U1 в 20-30 подвесила робота, кол-во уровней не хватило расчетных, УД — что скажешь, увеличу. Пришлось закрыть руками.

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

Опционы для переростков ( календарный спред"л ЗАКЛЮЧЕНИЕ)

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

Опционы для переростков ( календарный спред"л ЗАКЛЮЧЕНИЕ)

У нас остались проданные опционы. Ход стратегии я описывал в комментариях к прошлым топикам. Мы постепенно сливали кастрюлю и добавляли бомбу. Немного сдвинулись вправо. Но это наше право. Хочется верить, что до экспирации ни чего не произойдет. Вот профит прикинуть, пока не получится. Надо разгребать отчеты брокера. Дело в том, что по ходу выполнения стратегии мне активно оказывали помощь. И купленные 1000 коллов, на 10000 страйке, смазывают картину. Надо фильтровать. 


Будни алготрейдера

    • 16 февраля 2016, 23:55
    • |
    • kvazar
  • Еще
С 08.02.2016 запустил 4 стратегии в торговлю 1 лотом Си. Реализовано в Access VBA. Перенесу в SQL, как руки дойдут.
Стратегии на истории в обычном понимании не тестировал. Тест-онлайн.
U1 — торгует уровни и тренд, и контртренд;
M1 — контртренд экстремумов (учитывая объем), при жестком УД не торгует;
Т1 — контртрэнд  от экстремумов токсичности ордеров (учитывая объем);
D1 - вход от плотности. Плотность — относительно большой объем / изм. цены за промежуток времени.
Выходы по тэйк-профитам.
Присутствуют трэйл-стоп-лоссы / тэйк-профиты / временные стоп-лоссы / «эвакуация».
Управление капиталом позже, если МО будет положительным.
Лимиты потерь по стратегиям на день — при превышении блокировка. Журнал сделок с записью «жизни» каждой сделки.
Торговля идет автономно без вмешательства. Единственное правлю параметры входов еще.
Ни одного индикатора общепринятого нет, расчеты SQL по тикам. Индикаторы использую 5 и 15 мин. скользящие расчеты.

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

Начало пути к 1.000.000! Изучаю опционы.Часть 6

Часть 5 находится здесь http://smart-lab.ru/blog/307154.php

Приветствую, коллеги!

Прошло более 2-х недель с момента последней публикации. Каждые манипуляции по сделкам не вижу смысла описывать и ради этого создавать пост. Поэтому сейчас, когда все опционные сделки по февральским контрактам закрыты, либо они уже никак не повлияют на счёт до экспирации, я подведу промежуточные итоги!

Эти две недели были как американские горки по многим активам, особенно отметился СБербанк, а также Газпром-просто по ним у меня открытые сделки! Во многом именно эта неопределенность меня слегка смутила и дала понять одну очень важную истину:

Фиксируй хотя бы часть прибыли, если цена актива уже близка к цели, но начала колебаться и запал уже не тот!

К чему это я… Напомню, что я брал коллы Газпрома со страйками 14200-14250. В ближайшие дни после открытия позиции, цена достигала уровня 13900 пунктов и опционная сделка показывала 70% прибыли. А Сбербанк я покрыл на том выдерге рынка, но там и цель была достигнута, а вот Газпром чуток не дотянул.
Я колебался, хотел крыть, но казалось, что цель так близка...ЖАБА! На тот момент я ещё ни разу не крыл часть прибыли опционами, меняя таким образом саму конструкцию. Но после того, как Газпром опрокинули резко обратно к цене моего захода, я судорожно начал изучать данный вопрос.

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

АЛГО Как я это вижу II – Начинаем работать с тиками

    • 16 февраля 2016, 20:54
    • |
    • Ага
  • Еще

Продолжаю серию статей. Начало тут http://smart-lab.ru/blog/310895.php

Итак, у нас имеется история в виде набора упорядоченных по времени тиков, но используем мы только данные цены. Перед началом проведем подготовку данных (как я называю «упаковку тиков»). Например, есть исторический отрезок со следующими данными (окончание сессии от 12.02.2016 по ESH16):
АЛГО Как я это вижу II – Начинаем работать с тиками

Как мы видим множество соседних тиков, имеют одинаковое значение цены, что создает «избыточность данных». Если мы оставим только те последовательные тики, цена которых отличается от предыдущего, то количество данных ощутимо сократиться:
АЛГО Как я это вижу II – Начинаем работать с тиками

Это я и называю упаковкой тиков. Но на самом деле такой способ упаковки удобен для дата-майнинга, для симуляции на истории удобен способ «меньшего сжатия», когда мы оставляем только те последовательные тики, цена которых отличается от предыдущих. Или тики, которые по времени отстоят от предыдущего более чем на 1 секунду. Это необходимо при симуляции выставления и исполнения ордеров. И также дает нам биржевое время, с точностью до секунды, для функционирования работа в режиме симуляции по истории. В этом случае картинка будет следующей:
АЛГО Как я это вижу II – Начинаем работать с тиками

Итак, данные подготовлены и можно приступить к «описанию и поиску простейших паттернов» (этот блок служит для ввода в курс дела, а не отражает практический способ). Например, имеется некоторый паттерн, представленный на следующем рисунке:
АЛГО Как я это вижу II – Начинаем работать с тиками

Паттерн выделен оранжевым цветом. Какая особенность алгоритма необходима для его выявления? Это то, что он должен искать паттерн при поступлении каждой порции данных. Паттерн может начаться с любого тика, и закончится на любом. Т.е. поиск в данном случае будет представлять «трафарет»:
АЛГО Как я это вижу II – Начинаем работать с тиками

Подставляемый для каждого тика в последовательности, и при совпадении с которым паттерн считается «опознанным» (Т.е. трафарет как-бы скользящий).

Представленный пример достаточно сильно утрирован, в реальности трафарет не столь «жёсткий» и возможно бы включал в себя и следующие представления:
АЛГО Как я это вижу II – Начинаем работать с тиками

P.P.S

Формирование следующих статей цикла будет производиться по мере наличия времени и желания ;)

Всем успехов в торговле! 


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