Роботостроение и алготорговля

+7.38
169 читателей, 36 топиков

Торговые роботы Шаг 1. Тестирование торговой системы by Алексей Горбунов

Небольшая предыстория.
С Лешей Горбуновым я познакомился в 2008 году через ЖЖ, мне он показался невероятно позитивным, талантливым и перспективным человеком.
Я рад, что я не ошибся в нем, его прогресс в трейдинге поражает воображение.
Вместе с Сашей Муханчиковым (с которым Лешу познакомил именно я) они находятся в топе алготрейдеров на сегодняшний день.
Искренне желаю ребятам дальнейших успехов и представляю Лешину статью на ресурсе команды S#, вошедшую в основу семинара.
Торговые роботы Шаг 1. Тестирование торговой системы
На входе: начальные знания о создании, тестировании и оптимизации систем
На выходе: код готовой торговой стратегии на основе всем известной стратегии Резвякова пресловутых ударных дней.
Настоятельно рекомендую ознакомиться.

Robot_Gorilla, продолжение форвард-теста: +102%

Продолжение, начало здесь: http://www.h2t.ru/blog/algotrading/4336.html

Прошедшая неделя прибавила ещё 11% к счету.
Таким образом, была превышена планка 100%ой доходности.

Начальный депозит на 13.02.2014: 10000$, эквити на 21.03.2014: 20257$

Всего совершено 1812 сделки (short 1150/ лонг 672), проторговано 196 лотов, комиссия составила 1372$.
+102% по эквити
~68% прибыльных сделок при практически равных средней прибыльной и убыточной сделках

Графики и отчеты:

Читать дальше →

robot_umberto, EURUSD, GBPUSD - итоги форвард-теста

начало здесь: http://www.h2t.ru/blog/algotrading/3213.html


Об изменениях в системе: параллельно с экземплярами, состоящими из 2х частей, были запущены еще два на GBPUSD на меньшем таймфрейме и состоящие из 4х частей, в целях проверки идей о диверсификации в рамках одного алгоритма по значениям параметров. 


22.01.2014, после достижения доходности 100%, завершен форвард-тест одной из таких систем.


Система запущена 19.11.2013, GBPUSD, M1, плечо 1:200, брокер FinFX, с комиссией


Одновременная работа 4х алгоритмов, круглосуточно на VPS, один перезапуск для изменения параметров (закрытие позиций можно отследить по графикам в mt4 и myfxbook)


Итоги за период 3 месяца: 2027 сделок, результат: +108%


эквити:



Читать дальше →

robot_umberto, продолжение

Приурочивая пост к выставке forexexpo, расскажу о форвард-тесте последней модификации.


Летом я не занимался проектом и заглушил все vps-сервера, а с сентября возобновил работу.


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


Запустил на EURUSD с 17 октября и вот что получилось.


Евро хорошо двигалось как вверх, так и вниз, и оба тренда были взяты.


Голубая кривая отражает эквити в реальном времени.



mt4-шный отчет



Вчера запустил еще один форвард-тест на GBPUSD, практически с теми же параметрами.


 


Читать дальше →

robot_umberto, примеры удачных входов

самая простая иллюстрация работы алгоритма на картинке с EURNZD, 15M, сегодня


пока тренд в силе — входим и выходим, при смене тренда — недолго думая, входим снова.



robot_umberto, изменения и результаты через 2 мес торговли

Изменения:


  • С 05.04 добавлены ещё 4 пары: USDJPY, USDCAD, EURAUD и EURNZD
  • Переопределены объемы для позиций
  • Рабочий таймфрейм переведен с 5М на 15М
  • Введен дополнительный фильтр на открытие позиций



Результаты на 19.04.2013: 767 закрытых сделок


  • Начальный депозит:9550 Эквити: 28665.33 
  • Чистая прибыль: 19115.33 (+200.1%) Комиссия: 3278.2 (с учетом открытых сделок)



После достижения доходности в 200%, по плану происходит остановка торговли и закрытие позиций, на данный момент выключены 5 пар из 12-ти. Принудительного закрытия сразу всех позиций решено было не делать из-за накопленного существенного дисбаланса объемов позиций, в частности, по парам USDJPY, GBPCHF и EURAUD открыты значительные позиции, и их закрытие окажет сильное влияние на статистические показатели системы в целом. 


Совокупная эквити на 30М, построенная в режиме реального времени:


Анализ с сервиса myfxbook:


Читать дальше →

robot_umberto на 8 парах, остановка и перезапуск

Продолжение http://www.h2t.ru/blog/algotrading/1346.html


Сегодня, после превышения эквити 100% доходности, все позиции были принудительно закрыты и алгоритм был перезапущен в новой точке отсчета. Такой подход планировался изначально и связан со спецификой алгоритма.


Ниже полученная с момента запуска 15.03.2013 эквити и статистика в mt4:



 


Читать дальше →

Парный трейдинг

Добрый день!


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


Начну с исследования поведения спрэда инструментов с высокой степенью корреляции. На РФР существует множество инструментов с высокой корреляцией поведения цены, такие как Сбербанк и  ВТБ, Газпром и Лукойл, Сбербанк и Сбербанк п, и многие другие. Для конкретики возьмем одну пару фьючерсов со средней степенью корреляции >0.5 Сбербанк и ВТБ.


На картинке изображен характерный участок спрэда этих инструментов (Close(SBRF)/Сlose(VTB)).



 


 


Читать дальше →

Tradematic. Обработка тиков или Жалкий лепет оправданья.

На вопрос потенциального пользователя разработчики несут ахинею типа «мыслите шире», пытаясь оправдать явную сырость продукта.
На фиг вам эти тики сдались, торгуйте себе среднесрок и не парьтесь. Как все крутые управляющие:
«Просто мы на основании своего немаленького опыта в сфере инвестбизнеса советуем ориентироваться на среднесрочные стратегии, которые не так восприимчивы к таким движениям. Хорошая стратегия должна работать и без касания — это наша позиция.
И есть пример как минимум одной из ведущих инвесткомпаний, управляющие которой используют именно такой подход. Работают далеко не один год.»


источник: http://www.tradematic.ru/forum/viewtopic.php?f=20&t=172
Этой ветке форума уже почти год, интересно, изменилось ли у них что-то в лучшую сторону.
Кто-нибудь работает с Tradematic всерьёз?

Интервью Андрея Артышко, руководителя ТСЛАБ

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



Забавно, что на последних минутах Андрей подтвердил мое мнение, что используя стандартизированные подходы (а ТСЛАБ это, по сути, стандатизированный подход), нельзя построить конкурентную систему. Просто потому что конкурировать придется с теми, кто придумал эти «кусочки», и естественно знает их лучше тебя. 


Собственно, Андрей про это и говорит — по сути, что «красть у клиентов нечего», так как ничего нового и ценного там нет. Edge дает либо суперэффективная комбинация из «кусочков», но ее скорее всегда найдете не только вы, и edge пропадет, либо как раз нестандартный подход. Но для него TSLAB уже противопоказан, нужно программировать самому.


robot_umberto, примеры сделок и разбор алгоритма

Несколько примеров и разбор того, как работает алгоритм.


На самом деле всё очень просто)


Алгоритм исповедует вход по тренду (кто бы знал, что это такое))) и разумное усреднение при формировании позиции.


Сценарий 1: вход по фильтру (средняя) 1ой частью, если цена сразу идет в нужную сторону — после выхода в плюс неторопливый трейлинг.


примеры


long USDCAD



Читать дальше →

Алгоритм Спрэдер

Здравствуйте!


                В очередной раз размещаю одну из своих разработок в области алгоритмического трейдинга.


               Но в качестве анализа использую не ценовой ряд, а стакан. Цель алгоритма — получение прибыли размещая лимитные ордера в стакане при определенных условиях. Будем подбирать инструменты, которые не интересны HFT роботам, где  спред составляет более 0,05%, такие как BRH, GZM, SUGR, OFZ и множество других инструментов с “вялым стаканом».


               Итак, для получения прибыли в долгосрочном плане нам потребуется несколько инструментов + условия для входа, при котором будем получать мат. ожидание>0. А именно средняя прибыль*%приб.сделок-средний убыток*%убыточных сделок.


               Условие для получения хорошего входа: при расширении спреда на определенной значение будем выставлять лимитные заявки на покупку и на продажу, при условия исполнения закрывать чуть выше/ниже от цены входа. При не длительном наблюдении получаем что спред в основную сессию в среднем составляет 30-50п на что не более 0,07%


                Скрин  стакана GZM приведен ниже.


Читать дальше →

TSlab

Ну что, друзья. Рынок скис, движений почти нет, как и всегда летом. Хорошее время для отдыха и вне рыночных дел. Я лично для себя пытаюсь разобраться в TSlab, но пока не очень выходит — пытаюсь подключить историю, скачанную с Финама, но не получается. Скажите, кто-нибудь шарит в этой программе? Нужна помощь.
  • хорошо
    плохо