Главная | Новости FX CLUB | Торговые условия | Торговые платформы | Обучение трейдингу
О компании
Торговые условия
Открыть демо-счет
Открыть реальный счет
Ввод средств на счет
Вывод средств со счета
Торговая платформа
  Торговые платформы
Платформа Libertex
Платформа MetaTrader4™
Платформа Rumus
  Аналитика
Видеообзор рынков
Видео от FX CLUB
Аналитика Forex
Экономический календарь
  Обучающие материалы
Обучение Forex
Статьи форекс
Статьи forex











 





Поиск информации по сайту:
Пользовательского поиска

Объединенные контракты (Merged Contracts)

Объединенный контракт — лучшая из всех перечисленных альтернатив. На самом деле он представляет собой иной способ подготовки ценовых данных. Вместо использования данных по одной непрерывной ценовой истории, как это делают другие методы, объединенный контракт соединяет необходимые куски ценовых данных из серии отдельных ценовых историй.

Объединенный контракт может иметь две формы. Первая оставляет в ценах, загружаемых в память компьютера, ролловерные разрывы. Это нетрансформированный объединенный контракт. У него два недостатка. Имитация должна учитывать все сделки и вычисления, в которые попадает ролловерный разрыв. Если она этого не делает, эффективность системы будет демонстрировать непредсказуемые прибыли или убытки. Нетрансформированный объединенный контракт решает две из трех основных проблем: он может иметь требуемую продолжительность и точно отражает цены реальной торговли. На Рисунке 4-3 показан объединенный контракт фьючерса на живой скот с 02.01.1991 по 19.12.1991 с ролловерными разрывами.

Второй тип объединенного контракта устраняет все разрывы с помощью промежуточной трансформации данных. Рассмотрим объединенный контракт Февральского 1991 года и Апрельского 1991 года фьючерсов на живой скот. Допустим, что днем ролловера является последний день месяца, предшествующего месяцу поставки. Будут загружены ценовые данные в объединенной форме, с 03.01.1991 по 31.05.1991. Сначала компьютер загрузит I ценовые данные по Апрельскому 1991 года контракту, с 01.02.1991 по 31.03.1991. Затем произойдет загрузка ценовых данных по Февральскому контракту, с 03.01.1991 по 31.01.1991. Компьютер вычислит разрыв между данными Февральского и Апрельского контрактов 31.01.1991. Эта разница цен является корректирующим фактором. Далее это значение будет либо прибавляться (если Апрельский 1991 фьючерс выше Февральского), либо вычитаться (если Апрельский фьючерс ниже Февральского) из каждой цены Февральского контракта, с 03.01.1991 по 31.01.1991. Тем самым устраняется разрыв ролловера. На Рисунке 4-4 показан объединенный контракт на живой КРС с 02.01.1991 по 19.12.1991 без разрывов.

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

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

Резюме

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

Цены фьючерсов сопряжены с определенными трудностями: истечение ограничивает их продолжительность; синтетические ряды, включающие ролловер, будут содержать ценовой разрыв; и естественный жизненный цикл фьючерсного контракта делает его непригодным для имитационного моделирования. Все четыре описанных решения требуют обработки и подготовки данных. Два из них не вносят никаких искажений, но требуют большей работы за компьютером, — это непрерывный контракт и нетрансформированный объединенный контракт. Два других решения — бессрочный контракт и трансформированный объединенный контракт — вносят какое-то искажение, но в вычислительном плане намного проще. Трансформированный объединенный контракт вносит наименьшее искажение, и поэтому является предпочтительным методом.

Статья размещена в рубрике: Разработка, тестирование и оптимизация торговых систем для биржевого трейдера



 

Главная Софт Литература Читайте на сайте Советы новичкам Контакты

Copyright © 2007 fx-trader.ru