Избранное трейдера dusheska
День добрый.
Хочу поделиться с вами программой для ограничения убытков на день. У меня как думаю и у многих, в торговом дне больше прибыльных сделок, но одна убыточная забирает всю полученную прибыль, оставляя только надежды на возвратное движение цены. Кажется, что сейчас цена развернется, но этого не происходит. Думаю многим знакомо это чувство.
Цель программы ограничить убыток и защитить трейдера от сделок при эмоциональном потрясении, если трейдер не может принять решение о закрытии убыточной позиции.
Суть программы безумно проста, не дать пользователю совершать сделки при превышении лимита потерь на день. При превышении лимита, программа снимет все ордера, стоп-ордера и тейки на рынке Фортс. Закроет все позиции по фьючерсам при наличии контрагентов в стакане. Закроет Quik. Не даст открыть Quik в этот день.
Как установить робота в Quik?
Риск-менеджмент это слишком широкое понимание, чтобы пытаться раскрывать его в данной статье. Будет рассмотрена тема контроля риска с целью увеличение эффективности торгового алгоритма (т.е. уменьшении меры рыночного риска и увеличении доходности).
Окончание. Начало здесь.
В соответствии со смоделированным спредом, мы предполагаем покупать (продавать) пять контрактов по одному активу, одновременно продавая (покупая) количество, равное [β×5], где [x] — целая часть х, по другому активу, так как число контрактов должно быть целым.
Мы моделируем торговлю с 500 000$ и наше гарантийное обеспечение будет примерно равным 20%. Мы не используем какую-либо технику манименеджмента, ГО 20% будет только в начале периода бэктестинга и будет снижаться по мере получения прибыли.
Итоговые результаты анализируются с помощью распространенных индикаторов, применяемых на практике: годовой коэффициент Шарпа, годовая доходность, максимальная просадка, доли дней с положительной и отрицательной доходностью, доля дней без сделок, коэффициент отношения среднего значения (в долларах) дней с положительной доходностью к дням с отрицательной доходностью, корреляция портфеля с индексом S&P500. Во всех случаях мы указываем чистый результат, принимая во внимание 3$ комиссии и один тик проскальзывания на сделку.
Продолжение. Начало здесь.
Модель, устойчивая к смене режимов волатильности
Некоторые проблемы торговли спредом
Ранее мы определили три сосотавляющих рыночно-нейтральных стратегий. Здесь мы обновим эту классификацию и рассмотрим некоторые трудности, связвнные с торговлей спредом.
Долговременные расхождения в ценах трудно найти с помощью алгоритмов, основанных только на ценах. Обычно, фундаментальный анализ, совместно с опытом трейдера может помочь в понимании существования расхождения. Время возврата к среднему может быть установлено с помощью непрерывных моделей, в этом случае период удержания позиции зависит от модели спреда и, следовательно, от частоты пересчета коэффициента хэджирования.
Много факторов могут приводить к скачкам волатильности спреда, но сами по себе скачки не могут быть приняты в качестве сигналов прекращения торговли парой.
Ранее на моем сайте была опубликована статья по марковским моделям скрытых состояний (НММ) — часть 1, часть2, часть 3, часть 4. Мною разработана программа на основе этой публикации, с помощью которой была протестирована предсказательная способность HMM на некоторых инструментах рынка FORTS. Программа написана на языке C#, с применением сторонней библиотеки Accord.NET.
На вход программы подаются ценовые ряды фючерсов, представляющие собой последовательность свечей со значениями Open, Close, High, Low. Количество входных свечей можем задавать произвольно, эта величина является первым параметром. На выходе получаем прогноз на будущее направление движения цены. Горизонт прогноза в виде интервала, также измеряемого в количестве свечей, является вторым параметром. Третий параметр — это временной интервал самой свечи, определяется входным файлом. Исходные данные я брал с сайта Финам в виде текстовых файлов для каждого инструмента.
Скачиваем со страницы Конкурса «Лучший частный инвестор 2015» требуемый для визуализации файл сделок (пример). Распаковываем архив, файл сделок переименовываем в Lchi2015.csv и копируем его в подкаталог Lchi2015 рабочего Quik.
На график инструмента добавляем индикатор Lchi2015.
Метки сделок нанесены!
Примечания:
1. В каталоге LuaIndicators рабочего Quik должен быть файл Lchi2015.lua.
2. Имя файла со сделками, код инструмента и каталог расположения могут быть перенастроены в параметрах индикатора.
UPD1 (19.09.2015 22.50): Индикатор корректно работает пока только на 1-минутном графике. Исправлю.
UPD2 (20.09.2015 06.40): Показ на бóльших тайм-фреймах подключен. Но способ подключения таков, что выводит только крайнюю сделку из набора этого тайм-фрейма. Продумаю, как исправить.
Всем привет!
После долгих размышлений и экспериментов, наша команда разработчиков решила сделать платформу Strategy Builder Pro полностью бесплатной! Это окончательное и бесповоротное решение, мы не будем взимать никакой платы в будущем.
Платформа SBPro представляет из себя простой визуализатор ленты принтов (Time&Sales).
Помимо стандартных инструментов, таких как Cluster Chart и Volume Profile, реализованы алгоритмы для поиска крупных игроков на рынке — Cloud алгоритм.
Рынки: CME, COMEX, NYMEX + FORTS (онлайн через Quik)
Надеемся на помощь в разработке платформы :)
За плюсы отдельная благодарность, было бы здорово если бы пост вышел на главную!