Для достижения успеха в качестве создателей систем, нам необходимо овладеть двумя составляющими их построения: точным определением проблем на каждом этапе и подбором наиболее подходящего решения из множества доступных. Так как существует множество решений для каждой проблемы, мы должны подобрать вариант, наиболее удобный с точки зрения личных предпочтений, целей системы и платы за это решение. Существует очень немного работоспособных решений, требующих за себя приемлемую цену. Как мы подчеркивали, в первую очередь надо определить проблему.
Далее следует список основных проблем, с которыми должна столкнуться торговая система, и некоторые возможные решения. Мы надеемся, что наш упрощенный подход шаг за шагом проведет разработчика системы по пути создания прибыльной и работоспособной торговой системы, которой можно следовать и доверять.
Проблема 1: Определение пригодных для торговли рынков
Более сотни различных фьючерсных контрактов предлагается только на американских товарных биржах, причем новые контракты появляются практически каждый месяц. На наш взгляд, на сегодняшний день у нас слишком много рынков, чтобы следить за ними всеми как следует и эффективно на них торговать. Даже учитывая помощь компьютера, понадобится слишком много времени и торгового капитала для торговли на 30 или 40 рынках, так что попытка рассматривать 100 и более рынков вообще не обсуждается.
Первым шагом в построении практичной торговой системы должно быть исследование фьючерсных рынков для получения приемлемого количества контрактов. Даже прежде, чем мы начнем беспокоиться о трендах, методах входа и множестве прочих элементов нашей торговой системы, мы должны установить некоторые минимальные торговые стандарты таким образом, чтобы отделить рынки, за которыми мы хотим следить. Мы не хотим расходовать наше ценное время и ресурсы, анализируя рынки, на которых мы не стали бы торговать даже в том случае, если получили бы сигнал от наших лучших индикаторов.
Ликвидность - это ключ
Основным фактором, учитываемым при выборе рынков, должна быть ликвидность. Можем ли мы войти и выйти с рынка быстро и эффективно? Мы не хотим себя обрекать на дорогостоящее наполнение заказов или на наблюдение за тем, как цены двигаются в широком диапазоне при малом объеме, особенно если этот объем представляет из себя наши сделки. Мы хотим быть уверены, что имеем дело с рынками, где разброс между ценами спроса и предложения разумен для того количества контрактов, которыми мы собираемся торговать. Мы хотим избегать рынков с необычными ценовыми последовательностями, и где большие разрывы являются скорее правилом, чем исключением.
Лучшие меры ликвидности - это объем и открытый интерес. Мы бы предложили установить минимальные стандарты, такие как 5000 контрактов дневного объема в контрактном месяце, когда мы хотим торговать, плюс 20000 совокупного открытого интереса (за все контрактные месяцы). Если вы трейдер, предпочитающий крупные объемы, или профессиональный консультант, вы, без сомнения, захотите поднять эти минимумы еще выше. Мы предлагаем использовать объем наряду с открытым интересом, потому что часто большой открытый интерес может появляться в результате продолжительных длинных позиций и хеджирования. Из-за своей неактивности этот открытый интерес немного прибавляет к ежедневной ликвидности (Смотрите рис. 1-1). Компьютерные данные, показанные в этой таблице, позволяют легко отследить объем и открытый интерес.
В дополнение к ликвидности нам также нужно рассмотреть другие важные свойства контракта, такие как историческую волатильность и доступность точных фундаментальных и технических данных. Рынки, имеющие в своей истории тренды широкого размаха, были бы предпочтительнее тихих узких рынков с редко выпадающей возможностью существенного дохода даже при условии наличия у нас точных данных. Свободный доступ к точным и актуальным фундаментальным и техническим данным является необходимым условием даже тогда, когда мы не используем данные в нашем собственном анализе. Тот факт, что такие данные доступны, привлечет других трейдеров и увеличит ликвидность рынка.