Постов с тегом "ТОРГОВЫЕ РОБОТЫ": 6113

ТОРГОВЫЕ РОБОТЫ


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

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

СИНТЕТИКА ты моя фантастическая


СИНТЕТИКА ты моя фантастическая

Продолжая тему Lmax хочу выложить концепт, которым заразился в последнее время и лично мне интересно двигаться в данном направлении.

Я говорю про синтетические финансовые инструменты. Мельком я упоминал о них, в одно из своих недавних статей.
Многим известно, что торговать «пары» менее рискованно, чем торговать единичные инструменты(Single Stok), даже используя простейшие стратегии. Торгуя basket trading результаты, могут оказаться, более устойчивые, конечно многое зависит и от тикера.

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

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

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

Идеальное обучение по алго! Оставить своё мнение

Всем привет!

Кто не знает, я занимаюсь обучением по алго торговле и системному трейдингу (торговые роботы). Вот как уже 2 ой год мы стабильно продаём обучение (сайт), учим программированию и алготрейдингу.
 
Хотелось бы получить комментарии от трейдеров о том, каким могло бы быть идеальное обучение (все параметры я опишу ниже).
 
Мы делаем свой бесплатный софт по алго (S#) и также развиваем курсы на которых в основном и зарабатываем. Немного опишу саму услугу:

  1. Всё обучение проходит по базовым видео-урокам и иногда проходящих вебинарах (полностью дистанционно)
  2. Мы учим, как программированию так и построению торговых систем.
  3. Есть много дополнительного софта, своя тусовка и т.д.
Польза нашего продукта:

  1. Мы пропагандируем системный трейдинг, который позволяет контролировать риски и полностью отстраниться от постоянного переживания.
  2. После прохождения обучения, человек может создать свою собственную тс, которая будет приносить ему постоянный доход на бирже для своего капитала.
  3. Мы не продаем готовые алгоритмы, а рассказываем как можно полностью построить свой с нуля.


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

Пишем тестер-оптимизатор своими руками! Часть 3

    • 17 января 2014, 17:36
    • |
    • Bond
  • Еще

Часть 2

Новая версия тестера-оптимизатора 
«Исследователь»
 

Пишем тестер-оптимизатор своими руками! Часть 3

После реализации своего первого тестера-оптимизатора «Монте-Карло» и изучения его работы пришел к выводу, что он свою задачу выполняет, но не в том качестве, в каком мне хотелось.

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

Условная схема работы стохастического алгоритма поиска максимума по методу Монте-Карло:
 
Пишем тестер-оптимизатор своими руками! Часть 3


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

МЕГА курс по разработке торговых систем

    • 17 января 2014, 14:16
    • |
    • yurikon
  • Еще
Приветствую всех!

Представляю вашему внимаю курс «Торговые системы на Easy Language: эффективные алгоритмы с нуля».

«Легкий язык» используется в программах Omega Research, Multicharts, TradeStation, OEC Trader. В отличии от сложных языков, таких как C#, не требует начальных знаний, и позволяет начать писать собственные системы буквально через 10 минут после знакомства с программой!

Курс состоит из 4 занятий, 3 домашних работ.
Первое занятие доступно для всех!

Скрин эквити системы из домашнего занятия по пробойным системам.
МЕГА курс по разработке торговых систем

Программа всего курса.


Удачных трейдов!

Data Mining fRTS: тренд и флет ч.2

Продолжаем изучать некоторые внутренние характеристики фРТС с помощью языка R.

Сегодня мы попробуем узнать какое в теории самое доходное время и определить общие трендовые тенденции.

Data Mining fRTS: тренд и флет ч.2 
 Табличка1:
Data Mining fRTS: тренд и флет ч.2

 Как не удивительно, но самое волатильное время очень точно пересекается со 

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

Пишем тестер-оптимизатор своими руками! часть 2

Первая версия тестера-оптимизатора «Монте-Карло».
Классический поиск максимума.
За основу своего первого тестера-оптимизатора решил взять логику из статьи «Нелинейная стохастическая оптимизация методом Монте-Карло»  из сборника Санкт-Петербургского Государственного Университета. Кого интересует это направление, советую почитать их сборники. Много интересных разноплановых статей про оптимизацию в самых разных областях.

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

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

Пишем тестер-оптимизатор своими руками! часть 1

                                                      Введение.

                                   Методы оптимизации стратегий
Пишем тестер-оптимизатор своими руками! часть 1
     Как вы уже поняли из предыдущей статьи, оптимизация методом перебора не эффективна. Учитывая скорости тестирования, нецелесообразно перебирать все возможные параметры.
     Есть, конечно, уже готовые производительные оптимизаторы стратегий в других программных продуктах. Но как в них перевести свои стратегии? Все ли может этот тестировщик, что нам нужно? Будут ли тесты отражать реальность? Как правило, к ним нужны всякие коннекторы, конверторы и др. костыли, не относящиеся к нашим задачам.

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

Парный трейдинг и статарбитраж - теперь через Plaza II

    • 15 января 2014, 12:59
    • |
    • yurikon
  • Еще
Приветствую всех!

Рад сообщить, что мы прошли сертификацию для подключения к шлюзу Plaza II. Теперь программы AutoTrade и SynAdapter могут работать напрямую с биржей также легко, как с квиком. Для этого достаточно просто поменять тип терминала в настройках счета!

Кроме этого, SynAdapter позволяет выводить все три поля Bid, Ask, Trade в базу GlobalServer. Данные могут выводиться одновременно с нескольких квиков и шлюза Plaza2.

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

Ниже видео, как создавать и отслеживать спреды и корзины инструментов.



Подробная информация на сайте

www.yurikon.net/synadapter

OHLCV: продолжение

В прошлом посте я заявил что если вы торгуете OHLCV то я скорее всего знаю как вы зарабатываете.

Ну и чтобы не быть голословным, давно еще удалось отмайнить закономерность, существенно отличающую фРТС 2011-2013 от фРТС 2008-2010 годов.

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

Вот мой вариант системы:
OHLCV: продолжение 
К слову это не первая моя система которая так пересекается. Когда набор данных ограничен, все приходят к единой модели. 

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

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


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