системостроение


Системный трейдер системен во всём.

Надоела несистемность процесса создания торговых систем, пробую её систематизировать. Набросал этапы создания торговой системы. Как всегда грааль в деталях, так что буду детализировать этапы, ну и в целом прогонять процесс по данным этапам и смотреть, насколько такая схема жизнеспособна, буду её дополнять и корректировать на основе обратной связи от «живого» использования этой схемы.

 Системный трейдер системен во всём.
p.s. Верстка — это, похоже, не моё, совладать с таблицей нормально мне так и не удалось)


Оптимальное кол-во сделок для бектеста?

  • 25.0%
    (6)
    100
  • 12.5%
    (3)
    200
  • 20.8%
    (5)
    300
  • 4.2%
    (1)
    400
  • 16.7%
    (4)
    500
  • 20.8%
    (5)
    < 500
Проголосовало: 29. Воздержалось: 5
Проголосовало: 29. Воздержалось: 5
И за какой период? (ответ в коммент) Я считаю что 200-300 трейдов вполне репрезентативная выборка, и длительность периода во времени не так важна, как выборка, хотя и должна включать в себя желательно разные рыночные фазы.

Как приходится прощаться с системами

Как приходится прощаться с системами


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

В глаза бросаются 2 участка рынка на которых система адско перформит:

Как приходится прощаться с системами

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

Датамайнинг

Удалось отмайнить некий очень простой паттерн на RI:

Датамайнинг

 PF 3% вся фигня.

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

Методология системостроения ч.1.

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

Системы нужно жестко ранжировать на типы, чуть позже объясню зачем.

Если не шибко вдаваться в подробности то типов систем всего 5(6):

1) Трендследящие
2) Контртрендовые
3?) Паттерновые системы (я занес отдельным списком)
4) Рыночнонейтральные 
5) HFT
6) Системы эксплуатирующие корреляцию

*P.S. Список не идеален, но для ЖЖ формата подойдет.



Рассмотрим первые 4 типа.

Если говорить о природе эксплуатируемых эффектов, то можно выделить некоторые аксиомы.

1) Если на рынке существует направленное движение, то большая часть трендследящих систем в него включатся и так или иначе заработают, если такого движения нет, скорее всего большая часть трендследящих систем будут на этом терять. Говоря простым русским языком: «Сколько волка не корми, все равно морда как у медведя не станет». 

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

Близко к фактам о системостроении на РФР

Что интересного подметил:

1) Более 80% роботов написаны через VB в экселе
2) Многие системщики оценивают результативность системы по субъективным параметрам робастости
3) Мало кто метит на более 100% годовых, все хотят работать не вверх, а вширь (имеется ввиду, что больше ценится критерий макс. загрузки системы)
4) Все как один говорят что система должна быть очень простой, чтобы оставаться устойчивой
5) Почти никто не пишет системы под опционы (видимо ввиду серьезных требований к инфраструктуре)
6) Часто встречал упоминание о сайз менеджменте (т.е. попытки максимально сгладить лоссовые периоды)
7) Технический анализ не так рулит, как математика и статистика

Резюмируя:
1) Наличие собственной среды разработки большое преимущество
2) Наблюдается дисбаланс адекватности, т.к. я к примеру не понимаю, зачем системе которая получает приказы из текстового файла подключение к плазе2
3) В опционах очень много неэффективностей ввиду более высоких требований к изучению, а также инфраструктуре
4) Простота идей очень ценится
5) Практически все торговые системы пишутся не столько для сверхдоходностей, сколько для управления большими деньгами

....все тэги
Регистрация
UPDONW