Постов с тегом "торговые роботы": 6239

торговые роботы


торговый робот - это автоматизированная торговая система, принимающая решения и отдающая приказы на выполнение рыночных заявок на основе программного алгоритма.

В этом разделе вы найдете самые актуальные записи по теме торговые роботы.

Программируем простейший бэктестер (часть 3)

Целеустремленно и неотвратимо продолжаем кодировать компоненты для простейшего бэктестера. Тема сегодняшнего видео — обработчик, который фиксирует прибыль, генерируя сигнал на закрытие позиции, когда цена достигает границы, определенной нами в настройках. Как мы и договаривались обработчик щелкает каждый раз, когда в контекст торговых данных падает новая свечка (Bar).


Опыт тестирования стратегий в TSLab

Итак, я уже три ночки посидел в ТСЛабе тестируя различные идеи. Протестировал пока две трендовые идеи на бестрендовом рынке 2012 года и получается у меня, что лучшее, чего можно добиться, — это не терять деньги.

1 идея: покупать на уровне поддержки во время тренда. Тейк>стоп
2 идея: покупать откат от хая через фиксированную величину пунктов во время растущего тренда. Тейк<Стоп.

Даже не вдаваясь ни в какие детали, основной вывод можно сделать сразу:
главная проблема — отличить тренд от нетренда и отфильтровать нетренд.

Отсюда у меня возник вопрос, — а можно ли научить трендовую систему зарабатывать и в отсутствии тренда? Интуитивно напрашивается ответ что нет, но интересно попробовать.

И вообще мне интересно у роботорговцев РИ узнать — сколько приличная система на часовике за год зарабатывает пунктов РТС на 1 контракт?

Data Mining fRTS: препарируем объемы

В прошлом посте я писал о том, что для поиска торговых идеи часто бывает полезным задаваться вопросами. Сегодня я решил продолжить этот пост и провести более интересное исследование. Задача исследования, статистическим путем выяснить в какие часы дня проходят наибольшие объемы для фьючерса на индекс РТС (далее фРТС).

Для этого мы опять будем использовать язык R.
 Data Mining fRTS: препарируем объемы
код: http://pastebin.com/38FNtub6

Полученная табличка:

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

Я тут посидел вторую ночь в TSLabe

TSLab конечно супер-бизнес! Прям круто что они сделали это. 
Сидишь в этой программе и думаешь — вот это чуваки реально дело сделали!
Еще бы им пожелать проникнуть на международный рынок с этим софтом, ибо штука-то вообще отличная и уникальная!

По поводу моих тестов, расскажу пару впечатлений.

  • Это не ново, но снова почувствовал: самую простую вещь, кажущуюся нереально простой в ручном трейдинге может быть вообще невозможно жестко запрограммить.
  • Пока сидишь ботаешь — время летит быстрее чем во время компьютерных игр=)))
  • Пока тестируешь самую тупую идею, в голову приходит множество других идей.
  • В авто-режиме поражает легкость того, как можно просмотреть эффективность любого параметра через оптимизатор. С феноменом переоптимизации все понятно, я не об том, а о легкости и скорости, с которой можно проверить — работает или нет.
  • Результаты тестирования быстро дают понять — есть ли под идеей вообще какое-то стат. преимущество. Потому что если результат неочевиден, то добавить к сделкам комиссию и проскальзывания — и система моментально уходит в минуса. 
  • Очень прикольно наблюдать за сделками системы, смотреть на прогон на графике и удалять ошибки, добавляя фильтр за фильтром. 
  • Прикольно смотреть работоспособность одних и тех же вещей на разных инструментах — быстрее понимаешь их свойства и особенности
  • Да и в целом — такая деятельность заставляет тебя думать и что-то исследовать. Потому что когда я просто смотрю на график и пытаюсь на нем что-то найти, мне быстро становится скучно, потому что все и так кажется очевидным.  

p.s. позавчера был на крокодиловой ферме в Хомстеде))
Я тут посидел вторую ночь в TSLabe 

Программируем простейший бэктестер (часть 2)

Продолжаем двигаться по пути строительства коммунизма простейшего собственного бэктестера.

Поскольку оказалось что инструмент для загрузки свечей (Bar) из текстовых файлов уже существует в проекте ru.sazan.trader, то в этом видео мы смотрим как реализовать пробойный обработчик на открытие позиции, который как мы и договаривались реагирует на добавление новых свечей в контекст торговых данных.


Правила создания торговых роботов. Портфель стратегий. Итог 2013г

    • 29 декабря 2013, 15:32
    • |
    • Serg_V
  • Еще

                Сегодня подвел итог работ портфеля стратегий всего 2013г.
 

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

В этом году работали 9 систем, каждая из которых содержит от 1 до 4 алгоритмов (подсистемы объединены по схожим идеям). Некоторые имеют интервал чистой рыночной торговли с 2012 года, некоторые с начала 2013, в 2014 году ввели 3 стратегии (были найдены несколько рыночных неэффективностей).

В начале 2014 года планируем провести тщательный анализ каждой стратегии на возможное повышение эффективности. Так же осваиваем американскую площадку СME. Цель – разработать портфель алгоритмических стратегий с низкой корреляцией, диверсифицироватья по инструментам. Т.к на нашем рынке список инструментов для системной торговли очень ограничен.

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

  1. Основа системы – идея. Она должна быть фундаментально обоснована, т.е должно быть четкое понимание за счет чего зарабатывает алгоритм. Например – статистически рынок наиболее часто растет с 18.00 до конца сессии, т.е если он вырастает в текущую торговую сессию, то именно в это время. Если строится система на этой основе, то должно быть понимание почему это происходит.
  2. Система должна содержать минимум параметров на вход и выход.
  3. При изменении одного из параметров на +-30%, при фиксации других, эквити так же стабильно должна расти вверх. Так проверяется отсутствие переоптимизиции и курфитинга.
  4. Если система создавалась и тестировалась  на 13г, период IN SAMPLE (наиболее достоверный интервал) необходимо при неизменных параметрах накладывать
    на 12, 11, 10г. Это период Out of Sample, эквити так же должна стабильно расти и не уходить в просадку больше ожидаемой.
    В реальной торговле раз в квартал необходимо сверять насколько реальные результаты укладываются в тестовые, это период чистой рыночной торговли без изменения параметров.


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

Опять это форекс! 2


Опять это форекс! 2


В прошлой своей статье, я писал про работу с Lmax применительно к исторических данных.
После того, как нам известна «раздвижка» (bid-ask spread), мы провели тесты и оптимизацию стратегии и если она нас полностью устраивает. Нужно брать и торговать, но как — ведь Lmax транслирует только стаканы, а нам нужно строить индикаторы по свечкам, но без трансляции тиков мы их построить не сможем.

Для этих целей были разработаны специальные свечки, которые «зигзагообразным методом » берет поочередно сначала Bid потом, Ask.

Чтобы не потерять никаких данных и в то же время не реагировать на каждое изменение стакана запись тика происходит только тогда, когда меняется либо лучший Bid либо лучший Ask. Этот метод показался более рациональным, чем брать каждое изменение стакана, ведь далеко не каждое изменение стакана приводит к изменению цены. Как всегда принимаются идеи и предложения по улучшению!

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

ЛЧИ 2013 + ТОРГОВЫЕ РОБОТЫ = +3 051 445,73

Мы завершаем серию вебинаров по торговым роботам, начатую в начале декабря. Проводим последний вебинар в этом году.

Вчера получился отличный вебинар по высокочастотникам. Запись к сожалению будет не раньше следующей недели.

Сегодня будем подводить итоги и рассказывать о роботе, который участвовал в ЛЧИ. Расскажем о том пути, который прошли в трейдинге.
Как достигли своих результатов и для чего все это делается.

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


Ждем всех, записывайтесь.
http://www.1000procentov.ru/events.html

Фу, опять это форекс!

Фу, опять это форекс!

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

За несколько недель я заработал 200% к счету, мне понадобились деньги, да и хотелось их просто подержать. =)
Мне дали вывести деньги, но после того, как я снова закинул деньги на счет, мне пришлось нажить по 10 раз на кнопку купить, перед тем, как мне давали цену, такого раньше не было и я решил на долгое время, что мне с форексом не по пути. Однако, как я уже писал, желательно диверсифицироваться разными рынками, а у форекса помимо всех его минусов нет утренних гэпов, что заманчиво! И в этот раз негативный осадок с прошлого опыта заставил меня тщательнее подойти к выбору биржи. Мне

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

Инвесторам. Третье место в конкурсе ЛЧИ 2013 Diviz

Завершился конкурс ЛЧИ 2013, занял третье место с доходностью 79,12 % вот ссылка с таблицей итоговых результатов, я там под ником Diviz. http://investor.rts.ru/ru/statistics/2013/default.aspx?gr=3

Приглашаем Инвесторов к сотрудничеству.
Инструменты: фьючерсы ФОРТС, СМЕ.
  Доходность  90- 180% годовых ( ММ без реинвестирования прибыли, с реинвестированием прибыль увеличивается).
  Просадка 10-35% (оговаривается индивидуально).
  Возможны варианты с гарантией возврата капитала.
  Стейтмент заверенный брокером, предоставляется.
Возмжно использования одного из 2 алгоритмов управления счётом. Краткосрочный трендоследящий (берёт тренды до 10 дней), с автоматическим закрытием убыточных сделок не более -1,3 %. Или среднесрочный (берёт тренды до 40 дней) на основе нейронных сетей. Срок инвестиций от 3х месяцев.

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

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