Основные принципы построения торговых систем



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

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

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

Первый, из возникающих вопросов - собираетесь ли Вы вступить на тернистый путь разработки собственной системы или же хотите купить систему, не требующую дополнительных настроек, т.н. "черный ящик". Многие подобные системы показали, что могут "делать" деньги в течение некоторого времени, однако, значительное число из них абсолютно непригодны. В действительности многие хотели бы работать с "черными ящиками", особенно с теми, что демонстрируют чрезвычайно хорошие результаты на исторических данных. Но следует знать, что подобные системы просто достаточно точно "подогнаны" к прошлым рыночным ситуациям (curve fitting) и не могут доказать свою "прочность" на реальном, устремленном в будущее рынке.

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

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

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

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

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

Конечно, возникает вопрос, "что такое, на самом деле, законченная система?".

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

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

Программа должна быть, как говорят системные трейдеры, робастной (устойчивой).

Другими словами, она должна устоять во время тяжелых рыночных "штормов" и бороться с ними с упорством непотопляемой гоночной яхты.

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

Содержание раздела