Скачать 4.35 Mb.
|
ГЛАВА 18. примеры оригинальных торговых систем 665 Рисунок 18.5. СИСТЕМА ПРОБОЯ ДНЯ С УСКОРЕНИЕМ (N2 = 4), ГРАФИК 1: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ первым днем января 1994 г., в который цена закрытия превысила наибольший истинный максимум предшествующих четырех дней с нижним ускорением, и при этом последний определенный день с ускорением был днем с верхним ускорением. Длинная позиция была заменена на противоположную примерно месяц спустя при умеренных потерях (рис. 18.7). Заметьте, что в этом случае последние четыре дня с верхним ускорением, использованные для вычисления точки продажи, охватывают почти полгода, предшествовавших сигналу к продаже, и чередуются с многочисленными днями нижнего ускорения (рис. 18.6 и 18.7). Этот сигнал к продаже снова приводит к громадной прибыли, поскольку система остается в корот- 666 ЧАСТЬ 4. торговые системы и измерение эффективности торговли Рисунок 18.6. СИСТЕМА ПРОБОЯ ДНЯ С УСКОРЕНИЕМ (N2 - 4), ГРАФИК 2: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ кой позиции на протяжении периодов снижения цен февраля-марта 1994 г., колебания цен в узком диапазоне в апреле-августе и снижения цен в сентябре-октябре (рис. 18.7 и 18.8). Эта позиция, в конце концов, меняется на противоположную спустя примерно 10 месяцев и более 11 пунктов цены казначейских облигаций (рис. 18.8). Возникшая в результате длинная позиция удерживалась на протяжении последующего значительного повышательного тренда, который все ещё продолжался в момент написания этой книги. За показанный период в три с половиной года результативность системы была весьма хорошей: она зарегистрировала три сделки с боль- ГЛАВА 18. примеры оригинальных торговых систем 667 Рисунок 18.7. СИСТЕМА ПРОБОЯ ДНЯ С УСКОРЕНИЕМ (N2 = 4), ГРАФИК 3: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ шой прибылью, одну сделку с умеренными убытками и одну приблизительно безубыточную сделку. Читатели, тем не менее, должны остерегаться обобщений относительно результативности системы, основанных на этом единственном примере одного рынка и одного набора параметров. В большинстве случаев система не будет достигать такой звездной результативности, какая продемонстрирована в этом примере. Например, при N2 = 3 (а не 4), обе сделки системы принесли бы убытки (см. рис. 18.10, соответствующий рис. 18.6, и рис. 18.11, соответствующий рис. 18.8). Рисунок 18.8. СИСТЕМА ПРОБОЯ ДНЯ С УСКОРЕНИЕМ (N2 = 4)., ГРАФИК 4: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Рисунок 18.9. СИСТЕМА ПРОБОЯ ДНЯ С УСКОРЕНИЕМ (N2 = 4), ГРАФИК 5: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Рисунок 18.10. СИСТЕМА ПРОБОЯ ДНЯ С УСКОРЕНИЕМ (N2 = 3), ГРАФИК 1: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Показанные сигналы к покупке и продаже сгенерированы при N2 = 3 и не имеют аналогов при N2 = 4. Рисунок 18.11. СИСТЕМА ПРОБОЯ ДНЯ С УСКОРЕНИЕМ (N2 = 3), ГРАФИК 2: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Показанные сигналы к покупке и продаже сгенерированы при N2 = 3 и не имеют аналогов при N2 = 4. 672 ЧАСТЬ 4. торговые системы и измерение эффективности торговли СИСТЕМА ПОСЛЕДОВАТЕЛЬНОГО ОТСЧЕТА ДНЕЙ С УСКОРЕНИЕМ Базовые концепции Эта система также использует дни с ускорением в качестве ключевого источника информации при генерации торговых сигналов. В этой системе разворотные сигналы генерируются при появлении определенного количества дней с верхним ускорением, не чередующихся с днями нижнего ускорения, и наоборот. Определения Дни с верхним и нижним ускорением были определены в гл. 6. В дополнение в описании данной системы используются следующие определения: Счетчик покупки. Счетчик покупки активизируется при получении каждого сигнала к продаже. Счет начинается с нуля и возрастает на одну единицу при определении нового дня с верхним ускорением. Счетчик обнуляется, как только возникает день с нижним ускорением. В результате счетчик покупки представляет количество дней с верхним ускорением, между которыми не появлялись дни с нижним ускорением. Счетчик покупки закрывается при получении сигнала к покупке. Счетчик продажи. Счетчик продажи активизируется при получении каждого сигнала к покупке. Счет начинается с нуля и возрастает на одну единицу при определении нового дня с нижним ускорением. Счетчик обнуляется, как только возникает день с верхним ускорением. В результате счетчик продажи представляет количество дней с нижним ускорением, между которыми не появлялись дни с верхним ускорением. Счетчик продажи закрывается при получении сигнала к продаже. Торговые сигналы Покупка. Закрывайте короткую позицию и открывайте длинную, когда счетчик покупки достигает N2. Помните, что о выполнении этого условия не будет известно, пока не пройдет N1 день после N2-ro последовательного дня с верхним ускорением. («Последовательный» в данном случае означает, что между днями с верхним ускорением не возникает дней с нижним ускорением. Тем не менее, дни с верхним ускорением не должны возникать в последовательные дни.) ГЛАВА 18. примеры оригинальных торговых систем 673 Случай продажи. Закрывайте длинную позицию и открывайте короткую, когда счетчик продажи достигает N2. Помните, что о выполнении этого условия не будет известно, пока не пройдет N1 день после N2-ro последовательного дня с нижним ускорением. («Последовательный» в данном случае означает, что между днями с нижним ускорением не возникает дней с верхним ускорением. Тем не менее, дни с нижним ускорением не должны возникать в последовательные дни.) Порядок ежедневной проверки Ежедневно предпринимайте следующие действия, чтобы сгенерировать торговые сигналы:
Параметры N1. Параметр, используемый для определения дней с ускорением. N2. Количество последовательных дней с ускорением, необходимых для генерации сигнала. 674 ЧАСТЬ 4. торговые системы и измерение эффективности торговли Список наборов параметров В табл. 18.3 представлен пример списка наборов параметров. Читатели могут использовать этот список в данном виде или изменить его по своему желанию. Таблица 18.3. СПИСОК НАБОРОВ ПАРАМЕТРОВ
Иллюстрированный пример Рис. 18.12-18.16 иллюстрируют сигналы, сгенерированные системой последовательного отсчета дней с ускорением при Nl = 5 и N2 = 3. Система меняет позицию с длинной на короткую всякий раз, как появляются три последовательных дня с нижним ускорением, и с короткой на длинную — всякий раз, как появляются три последовательных дня с верхним ускорением. Помните о том, что торговый сигнал не будет получен до пятого закрытия после третьего последовательного дня с ускорением, поскольку день с ускорением не определен до N1 дня после его появления (N1 = 5 в этом примере). Первый показанный сигнал — продажа в октябре 1992 г. — находится недалеко от важного минимума рынка, достигнутого в следующем месяце (рис. 18.12). Эта позиция заменена на противоположную два месяца спустя с умеренными потерями. Сигнал к покупке в декабре 1992 г. приводит к существенной прибыли, но позиция меняется на короткую вблизи дна падения цен в мае 1993 г. (рис. 18.12 и 18.13). Неудачный сигнал к продаже в мае 1993 г. был развернут с умеренными потерями в июне 1993 г. (рис. 18.13). После этого система 675 оставалась в длинной позиции на протяжении всего оставшегося периода «бычьего» рынка, развернувшись в короткую позицию 1 ноября, примерно через две недели после пика цен в октябре 1993 г. (рис. 18.13). Ноябрьский сигнал к продаже, как кажется, появляется на четвертом дне нижнего ускорения. Тем не менее, эта точка на самом деле является днем, когда третий день с нижним ускорением уже определен. Сигнал к продаже в ноябре 1993 г. снова приводит к большой прибыли, поскольку система остается в короткой позиции на протяжении всего периода снижения цен до дна, достигнутого в мае 1994 г., развернувшись в длинную позицию в июне 1994 г. (рис. 18.14). Эта сделка, как и последующие две, возникшие в период торговли в ограниченном ценовом диапазоне, приводит к убыткам от маленьких до умеренных (рис. 18.15). Конец этого периода торговли в диапазоне совпадает с безубыточным сигналом к продаже в сентябре 1994 г. (рис. 18.15). Последняя показанная сделка — покупка в декабре 1994 г., которая ловит продолжительный рост цен (рис. 18.16). ЗАКЛЮЧЕНИЕ В этой главе были представлены некоторые оригинальные системы. Эти системы вполне жизнеспособны и в исходном виде. Тем не менее, читатели могут захотеть поэкспериментировать с их модификациями, которые будут использовать данные системы в качестве ядра более сложных подходов. Однако непосредственная цель этой главы состояла не в том, чтобы предложить читателям определенные торговые системы. Глава была написана для того, чтобы проиллюстрировать, как основные концепции технического анализа могут трансформироваться в системы игры на бирже. Количество возможных систем, которые могут быть сконструированы на основе технических схем и концепций, уже обсужденных в этой книге, ограничено разве что воображением читателя. Рисунок 18.12. СИСТЕМА ПОСЛЕДОВАТЕЛЬНОГО ОТСЧЕТА ДНЕЙ С УСКОРЕНИЕМ, ГРАФИК 1: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Рисунок 18.13. СИСТЕМА ПОСЛЕДОВАТЕЛЬНОГО ОТСЧЕТА /ШЕЙ С УСКОРЕНИЕМ, ГРАФИК 2: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Рисунок 18.14. СИСТЕМА ПОСЛЕДОВАТЕЛЬНОГО ОТСЧЕТА ДНЕЙ С УСКОРЕНИЕМ, ГРАФИК 3: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Рисунок 18.15. СИСТЕМА ПОСЛЕДОВАТЕЛЬНОГО ОТСЧЕТА ДНЕЙ С УСКОРЕНИЕМ, ГРАФИК 4: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. Рисунок 18.16. СИСТЕМА ПОСЛЕДОВАТЕЛЬНОГО ОТСЧЕТА ДНЕЙ С УСКОРЕНИЕМ, ГРАФИК 5: НЕПРЕРЫВНЫЕ ФЬЮЧЕРСЫ НА КАЗНАЧЕЙСКИЕ ОБЛИГАЦИИ Замечания: Жирные штрихи обозначают дни с ускорением. Направление стрелок указывает направление ускорения дня. 19 Выбор наилучших фьючерсных ценовых рядов для компьютерного тестирования Трейдеры, использующие торговые системы и желающие проверить собственные идеи на исторических данных, всегда сталкиваются с большим препятствием: ограниченным времени жизни фьючерсных контрактов. В противоположность фондовому рынку, где любая акция представлена единственной ценовой серией, охватывающей весь тестовый период, на рынке фьючерсов каждый рынок представлен последовательностью срочных контрактов. Предлагаемые решения этой проблемы неизменно являются предметом многих статей и жарких дискуссий. Активное обсуждение данной проблемы привело к немалой путанице, что видно из использования идентичных терминов для описания различных типов ценовых серий. Дела обстоят даже ещё хуже, ведь по этому предмету представлено такое количество ложной информации, что многие участники рынка сегодня верят в теории, эквивалентные идеям о том, что земля плоская. Существует четыре основных типа ценовых серий, которыми можно пользоваться. Определения, преимущества и недостатки каждого из них сейчас и будут обсуждаться. ИСПОЛЬЗОВАНИЕ ЦЕНОВЫХ ДАННЫХ ПО ОТДЕЛЬНЫМ ФЬЮЧЕРСНЫМ КОНТРАКТАМ На первый взгляд наилучшим путем может показаться простое использование цен на контракты без каких-либо преобразований. Однако с таким подходом связаны две основные проблемы. Во-первых, если вы 682 ЧАСТЬ 4. торговые системы и измерение эффективности торговли тестируете систему на значительном отрезке времени, моделирование каждого из рынков будет требовать большого количества ценовых серий по отдельным контрактам. Например, 15-годичный тест, примененный к типичному рынку, потребовал бы использования примерно 60-90 отдельных серий цен на контракты. Более того, при использовании серий отдельных контрактов требуется создать алгоритм действий, которые необходимо предпринимать в точках замены одного контракта другим. Например, вполне вероятно, что ваша торговая система будет иметь короткую позицию в старом контракте и длинную позицию в новом, и наоборот. Эти проблемы преодолимы, но они делают использование серий отдельных контрактов в некотором смысле неудобным подходом. Неудобства, связанные с использованием отдельных контрактов, не являются, однако, главной проблемой. Основной недостаток серий отдельных контрактов состоит в том, что период высокой ликвидности большинства контрактов очень короток — намного короче продолжительности существования контракта. Чтобы увидеть степень важности этой проблемы, рассмотрите графики фьючерсов, изображающие поведение цен за год до срока истечения контрактов. На большинстве рынков торговая активность скудна или вовсе отсутствует до тех пор, пока срок истечения контрактов не сократится по крайней мере до шести-восьми месяцев. На многих рынках контракты не достигают значительной ликвидности вплоть до последних пяти-шести месяцев торгов по ним, а иногда и меньше. Эта проблема была проиллюстрирована в гл. 12 (рис. 12.1-12.3). Ограниченность промежутка времени ликвидной торговли по отдельным контрактам означает, что любой метод технического анализа, учитывающий данные более чем шестимесячной давности (что верно для всего спектра долгосрочных методов), не может быть применен к сериям отдельных контрактов. Таким образом, исключая разве что краткосрочных трейдеров, использование серий отдельных контрактов оказывается нежизнеспособным путем. И это не просто случай чрезмерной сложности подхода, а, скорее, невозможность его использования по причине отсутствия необходимых данных. БЛИЖАЙШИЕ ФЬЮЧЕРСНЫЕ КОНТРАКТЫ Только что описанные проблемы использования серий отдельных контрактов приводят к построению различных сопряженных ценовых серий. В качестве наиболее общего подхода почти повсеместно используются так называемые «ближайшие фьючерсные контракты». Ценовые серии выстраиваются так: берется отдельная контрактная серия вплоть до ее истечения, затем к ней добавляются ценовые данные по следую- |