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

роботы


Алгоритмический трейдинг: формализаций определения горизонтальных уровней?

Добрый день коллеги.
Занимаюсь алгоритмическим трейдингом не первый день, но возникла проблема в самомо простом наверное и логичном (как многим может показаться) месте.
Как определить горизонтальный уровень в алгоритмической системе?
не задавать его  вручную, а именно формализованно его определять и перемещать в зависимости от ситуации.

Хотелось бы услушать конструктивные мнения по данному поводу)

Статистика по роботам.

    • 22 января 2014, 14:20
    • |
    • HPotter
  • Еще

Сегодня опубликовали статистику по роботам.

Что лично я для себя увидел в ней интересного. Оказывается, что вполне логично, количество убыточных роботов больше чем прибыльных.
Хоть и не в разы конечно, но больше. За исключением роботов на рубльдоллар, тут какой то аншлаг, сливает всего 23% роботов. Но не это важно.
Важно то, на мой взгляд, что это можно использовать. Каким образом? Да все очень просто, золотым правилом кухонь — Ставь против своих клиентов и богатей! Т.е. можно взять убыточного робота, и торговать против него. Т.е. когда он продает, мы покупаем, когда покупает мы продаем.
Думаю, в этом случае склонить чашу весов на нашу сторону будет проще. Кто что думает?

Страница статистики

Надо бы высчитать среднюю вероятность прибыли при выборе робота ))

Тупики разума3. Торговля эквити

    • 22 января 2014, 13:28
    • |
    • ves2010
  • Еще
Перечитывая свои торговые журналы натыкаюсь на интересные идеи. Делюсь наработками.
 
           ИМХО любой мани менеджмент в конечном итоге попытка торговать эквити. При плавной форме эквити без рывков и резких дродаунов есть возможность торговать отрицательное математическое ожидание. Наиболее часто торгуют эквити при интуитивной торговле, когда реальной статистики по системе нет, и положительное матожидание это дело веры. В ботах торговля эквити позволяет торговать простые неграальные индикаторы, торговать переоптимизацию, увеличивает среднюю сделку+разумеется снижает дродаун.
            Я делал торговлю эквити уже изначально на хорошем боте, дродаун упал, средняя сделка возросла, однако так же упала доходность. В торговлю я его не пустил, т. к. серьезных улучшений не было. Бот был трендовым и делал профит редкими мегапрофитными сделками, каких 3-5% от общего количества сделок. Если бы бот делал частые сделки с мелким и частым профитом возможно был бы лучший результат.


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

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


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

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

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

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

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

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

Пробую робота на SI, GD, ED одним контрактом.

    • 18 января 2014, 08:43
    • |
    • HPotter
  • Еще

Следил всю неделю вот за роботом №4592 на managerhf.com, результат конечно ошарашивает. 100% прибыльных сделок, просадка допустимая, если без плечей, доход 10,7% на 300к рублей. Таблица сделок:

managerhf.com

В общем сегодня я нанял его себе в хедж-фонд HPotter, поэтому в списке свободных трейдеров вы его уже не найдете ;)  Следующую неделю буду пробовать 1 контракт SI на реале за ним дублировать. Результаты буду писать в разделе Сигналы, и в конце недели напишу тут итог. Посмотрим, правда ли они так хороши как их хвалят )))))

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

Тупики разума2. Мартингейл

    • 18 января 2014, 07:28
    • |
    • ves2010
  • Еще
Перечитывая свои торговые журналы натыкаюсь на интересные идеи. Делюсь наработками. Сразу скажу, что это писалось, тестилось, но не торговалось, т.к. у меня были более лучшие варианты.
 
1 Делаем из биржи рулетку при помощи ТСЛАБА. Способ крайне прост. Если свеча растущая, ставим стоп бай на хай_свечи, тейк на хайтой же свечи+размер_тейка, стоп лосс на хай свечи этой же свечи- размер_тейка. Если свеча падающая, то делаем аналогично стоп селл и прочее от лоу свечи. Дополнительно можно сделать фильтр на мелкие свечи. В результате имеем алгорим рулетки с шансами 50на50 и выйгрышь=проигрышу. Дополнительно разрешаем входить в сделку с 10.30 до 18.30, выходить можно всегда кроме открытия-закрытия.  
 
2 Тейк желателен в пунктах. Если делать в %, то будет косяк с разным размером сделки, что неудобно при анализе работы алгоритма.
 
3 Делаем мартингейл. Ставим блок число убыточных сделок подряд и делаем размер позы pow(2,число убыточных подряд

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

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

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

Часть 2

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

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

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

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

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


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

Тупики разума. Индикатор треугольника.

    • 17 января 2014, 08:39
    • |
    • ves2010
  • Еще
  Разбираю свои старые торговые журналы… делюсь идеями...
  Индикатор треугольника для Тслаба (но можно пользовать везде)
      1 Автоматически ищет треугольник на любом таймфрейме. Находит 70-80% фигур. Где то 20-30% брака. 
      2 Можно пользовать как алерт, либо написать бота… я написал бота результатами не вдохновился и в торговлю не запустил...
      3 Принцип крайне прост… ищем формацию из трех(можно 4-5 свечей) свечей для которой выполняется условие: high<high[i-1] &&  high[i-1]<high[i-2] &&  low>low[i-1] &&  low[i-1]>low[i-2]… т.е имеем от свечке к свечке понижающиеся хаи и возрастающие лои… длительность каждой свечи можно и нужно сделать переменной при помощи блока сжать… что позволит вписать любой треугольник в трехбарную формацию… Советую убедится на практике в работоспособности...   
     4 можно легко искать восходящие треугольники, нисходящие, головы-плечи, брильянты, для расходящегося клина тоже самое но наоборот


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

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

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

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

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

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

                                                      Введение.

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

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

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