d9e5a92d

Сухоруков И. - DBC+TS2000i: новый взгляд на Уолл-Стрит

Связка DBC Signal + TradeStation давно признана лучшей для индивидуальных и институциональных инвесторов за рубежом. Российским трейдерам система стала доступной после запуска в конце 1998 года дополнительного спутника HotBird5, в зону вещания которого входит территория России. Хотя и до запуска нового спутника некоторым трейдерам удавалось принимать DBC с других спутников на 3-х метровые спутниковые тарелки.

За 15 лет подписчиками DBC Signal стали более 180000 трейдеров. О TradeStation можно сказать лишь то, что она является одной из самых мощных программ технического анализа, которая по рейтингу журнала Technical Analysis of StockCommodities на протяжении более 10 лет занимает первое место в классе программ стоимостью более $500.
Сама по себе информационноаналитическая система может быть использована для работы на фондовом, товарном и валютном рынках.
Информационная часть системы обеспечивается сервисом корпорации Data Broadcasting Corporation (сокращенно DBC), которая предлагает три вида услуг:
* DBC Signal Broadcast - спутниковая система
* DBC eSignal - передача данных ведется через Интернет
* DBC Signal I-Net - конфигурация для корпоративных пользователей.
Аналитическая же составляющая
- программа технического анализа TradeStation 2000i, разработанная американской фирмой Omega Research Inc.
Система DBC Signal обеспечивает передачу информации в реальном времени со всех фондовых и товарных бирж мира:
* Американские биржи акций -NYSE, AMEX, NASDAQ Level I, NASDAQ Level II,
* OPRA - торговля опционами,
* Американские товарные биржи
- CBOT, CME, NYMEX, NYBOT, COMEX, KCBT/MGE, MID-AM
* Европейские и азиатские биржи - LIFFE, MATIF, EUREX, LCE, IPE, ATA, LME, SIMEX
* FOREX

Баланс цены и качества

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

Использование передовых технологий передачи данных позволяет значительно демпинговать на рынке связи, позволяя устанавливать минимальный уровень цен. Отметим лишь, что мы обсуждаем не базовую установочную цену (initial payment) - она у всех провайдеров подобного рода услуг примерна одинаковая и колеблется в интервале от 3000 до 5 000 долларов, а то, что ложится на клиента тяжким грузом в последующем сроке эксплуатации продукта.
Использование цен в 5 раз ниже, чем у конкурентов делает систему доступной не только крупным участникам рынка, но и индивидуальным трейдерам.

Полная интеграция с Tradestation 2000i

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

И тогда он обращает свой взор на специализированные программы технического анализа, с помощью которых можно, используя накопленный опыт, создавать и тестировать свои механические торговые системы. Многие трейдеры помнят бессонные ночи в попытках затолкнуть данные по FOREX в программу технического анализа MetaStock или SuperCharts(r).

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

TradeStation 2000i и DBC Signal работают вместе по умолчанию - они полностью совместимы. Более того, часть программного обеспечения DBC Signal была написана при участи фирмы Omega Research, и форматы данных специально разрабатывались для совместной работы DBC Signal и TradeStation.
Установка и настройка TradeStation2000i на DBC Signal занимает не более одного часа и не надо даже задумываться о возможных недостыковках - их не бывает в принципе! Нет необходимости вручную вводить бесчисленное количество параметров для торговых инструментов - в TradeStation Symbol Universe уже заведены десятки тысяч символов с указанием самой подробной информации.

В TradeStation Exchange Universe заведены параметры более 200 бирж по всему миру, часы работы, моменты перехода на зимнее/летнее время, праздничные дни и т.д.

Автоматическое добавление новых инструментов

Еще одно следствие тесной интеграции DBC Signal и TradeStation -это автоматическое добавление в базу данных новых торговых инструментов сразу после их появления. К примеру, на NASDAQ Level I торгуется свыше 5 000 обыкновенных акций.



Каждый месяц какие-либо новые компании выпускают свои акции, которые попадают в торговую систему и, как правило, вызывают огромный интерес. Некоторые трейдеры сделали состояние, играя




на IPO (Initial Public Offering) - акциях, впервые предложенных на продажу на вторичном рынке. Курсы таких акций подвержены сильным и внешне непредсказуемым колебаниям, особенно на начальном этапе торгов. Ясно, что огромное значение для игры на IPO имеет наличие котировок по этим акциям.

В комплексе DBC+TS2000i такие акции автоматически добавляются в базу данных и по ним, опять же автоматически, начинает собираться история.
Точно такая же схема используется и для фьючерсов.

HISTORYBANK.COM™ Financial

Никто не застрахован от появления пропусков в данных и нет ничего более важного, чем непрерывные и достоверные данные. С самого начала существования TradeStation на ftp-сервере Omega Research ежедневно выкладывалась исчерпывающая внутридневная и дневная информация по фондовым и товарным рынкам. Кроме того, сама программа поставляется с компакт-диском, на котором содержатся исторические данные глубиной более 40 лет!

В TradeStation2000i технология HistoryBank.com позволяет ежедневно автоматически закачивать недостающие данные через Интернет. Могут закачиваться не только ценовые данные, а также фундаментальные показатели, например EPS (доходы компании в расчете на одну акцию - один из самых важных фундаментальных показателей на рынке акций), выплаты дивидендов, дробление акций и т.д.
Накопление и поддержание базы данных обеспечивается приложением Omega Research GlobalServer™, причем база данных копится непосредственно на компьютере трейдера и всегда доступна для анализа.

ACTIVITY BARS ™ -котировки внутри бара!

Новая революционная технология ActivityBars позволяет просматривать торговую активность внутри бара вплоть до уровня тиков.
Наличие тиковой информации, поставляемой DBC Signal, приобретает принципиально новое значение - появляются новые аналитические возможности, недоступные в других программах. Большинство трейдеров при анализе графика могут видеть только high, low, open, close и поэтому отношения покупателей и продавцов внутри временного интервала или распределение объема внутри бара становятся недоступными восприятию.
На рисунке приведен один из 6 типов ActivityBars - Buyers vs Sellers, отражающий доминирующие на рынке силы, т.е. пропорции покупателей (bid) и продавцов (ask). На этом примере видно, что как только на 5-ти минутном баре доминируют продавцы, на следующих 5-ти минутах рынок идет вниз.
Другие типы Activity Bars:
* Candlestick Vol Accumulation -этот тип ActivityBars рисует японские свечи, ширина которых изменяется в зависимости от объема свечи. Когда объем достигает определенной величины, добавляется новая свеча.
* Volume Distribution - рисует на баре распределение объема по ценам. Каждый раз, когда объем достигает заданной величины на бар наносится несколько ячеек, цвет которых может изменяться в зависимости от временного места ячейки внутри бара.
* Price Distribution - распределение цен внутри бара. Дополнительно показана зона одного стандартного отклонения цен вверх и вниз, отсчитывая от ряда с самым большим количеством ячеек.
* Up vs Down Strenght - показывается относительная сила верхних и нижних закрытий. Когда объем достигает заданной величины и цена меньше предыдущей, ячейка добавляется на левую сторону бара, а если цена больше предыдущей - то на правую сторону бара
* Volume at Price -этот тип похож на Volume Distribution с тем отличием, что он показывает силу объема на данном ценовом уровне, а не его распределение. Когда объем торгов по данной цене превышает установленный уровень и растет и дальше, на том же ценовом уровне добавляются дополнительные ячейки.

EASY LANGUAGE™ -механические торговые системы

TradeStation включает в себя мощный и одновременно простой язык EasyLanguage для написания собственных индикаторов и торговых систем, который фактически стал мировым стандартом реализации торговых идей. С помощью EasyLanguage торговая стратегия описывается в терминах простого английского языка, которым можно пользоваться, не обладая специальными знаниями программирования.

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




Отличительная особенность
TradeStation в том, что она не только генерирует сигналы в реальном времени согласно торговым системам, но и дает возможность конструировать и тестировать торговые правила.и системы, построенные на их основе. Именно EasyLanguage делает TradeStation уникальной и неповторимой программой финансового анализа.

В EasyLanguage можно не только комбинировать уже готовые наборы функций, но и использовать функции из внешних DLL (Dianmic Linked Library), созданных к примеру в C + + или Delphi. Кроме того, в вычислениях можно использовать циклы и массивы.
Наличие EasyLanguage открывает безграничные возможности для независимых разработчиков по созданию дополнительных индикаторов и торговых систем к TradeStation. На сегодняшний день написано несколько тысяч индикаторов и сотни готовых к применению торговых систем.

Часть из этих программ доступна любому на ftp-сервере OmegaResearch, другая стоит денег, причем зачастую немалых.
Существуют фирмы, которые занимаются только тем, что разрабатывают и продают системы под TradeStation. При этом, однако, разработчики обычно не могут ответить на вопрос, почему они сами не стали миллионерами, торгуя по своим системам.

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

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

Более 100 параметров, характеризующих работу торговой системы, более 25 видов графиков.
SYSTEM BUILDER™ -сложные системы простым нажатием кнопки мыши
У каждого, кто когда-нибудь экспериментировал с индикаторами и системами, возникало желание автоматизировать и упростить процесс подбора нужных сочетаний индикаторов, условий входов и выходов из позиций.
Новый модуль SystemBuilder, представляющий из себя удобный интерфейс для построения торговых систем, как раз и призван решать данную задачу. Внутри SystemBuilder уже заложено свыше 100 условий или сигналов для открытия/закрытия, которые добавляются или устраняются из вашей стратегии простым нажатием кнопки мыши.

Например, можно задать простое правило вхождения в рынок - покупка при пересечении ценами 10-дневной скользящей средней, затем выбирать (нажатием кнопки мыши!) одно или несколько условий выхода ... и система готова!
С течением времени вы можете комбинировать все больше и больше сигналов, создавать и тестировать потенциально неограниченное число торговых систем!
Одно важное преимущество кроме TradeStation, ни одна другая программа не позволяет проводить тестирование торговой системы с точностью до тиков

EASY LANGUAGE™ -индикаторы, индикаторы, индикаторы...

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

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

На самом деле, благодаря применению COM технологии, Вы можете включать ценовые графики, окна котировок или окна других приложений, таких как таблицы Excel или Интернет браузер в любую рабочую страницу TradeStation2000i.

Графики в TRADESTATION

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

Кроме того, есть еще две замечательные графические возможности - ShowMe и PaintBar. ShowMe рисует цветные точки на барах, удовлетворяющих заданным условиям, а PaintBar частично или целиком закрашивает такие бары.
В TS2000i сняты ограничения на количество отображаемых данных свыше 1 000 000 баров или тиков на один график.





копить данные для неограниченного количества символов, сотен тысяч символов одновременно, что особенно важно для работы с опционами.

Expert commentary

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

WORKSPACE -рабочий лист

Все, что Вы делаете с TradeStation, размещается на рабочих листах. Обычно на одном рабочем листе группируют логически связанные графики, например:
* графики по инструментам, принадлежащим к одной категории, например, FOREX или акции и индексы
* определенные сочетания технических исследований, которые могут быть сохранены в шаблонах и затем применены к любому инструменту
* графики одного и того же инструмента, но разных временных масштабов.
Благодаря применению современной COM-технологии на рабочем листе могут содержаться не только графики, но и например интернет-браузеры, что дает возможность торговли непосредственно из TradeStation, которая на момент написания статьи реализована для двух брокерских фирм - E*Trade и Wall Street Access.
Количество рабочих листов неограниченно и между ними можно очень быстро переключаться простым нажатием кнопки мышки на закладку, соответствующую рабочему листу.

WORKSPACE ASSISTANT -ночная жизнь TRADESTATION

Трейдры, специализирующиеся на рынке фьючерсов, часто спрашивают, как оптимально торговать определенным фьючерсным контрактом, тогда как трейдеры акций хотят знать, какая акция (акции) может торговаться предподчи-тельными для трейдеров методами (например, на основе объема, момента, ротации групп и т.д.).
Такое различие в подходах к выбору торговых инструментов важно, поскольку обзор и поиск среди большого количества акций является ключевым моментом торговли трейдеров, ориентированных на акции, в то время как основная задача фьючерсных трейдеров - оптимизация технических индикаторов, поскольку они имеют гораздо меньшие возможности выбора торгуемых инструментов. TS2000i предоставляет средства как тем, так и другим типам трейдеров. Для трейдеров на фьючерсах включен самый тонкий анализ, а для трейдеров акциях есть возможность сканирования большого числа акций на предмет выявления тех из них, которые удовлетворяют определенным условиям (например, пересечение RSI сверху вниз уровня 80% и т.д.)
Обычно такое сканирование выполняется ночью, в промежутке между торгами на бирже, поскольку задей-
ствует много машинных ресурсов, и как правило останавливает поток данных. TradeStation дает возможность оповещать трейдера о сработавших алертах для индикаторов, систем или графических линий. Workspace Assistance позволяет сделать это не только для акции на графике, но и для всех сотен и тысяч акций, находящихся либо в специально созданных списках (например все акции NASDAQ-100 или


SP-500), либо в директориях (что позволяет сканировать данные форматов других программ) или вообще всех акций, заведенных в Global Server. Результаты сканирования записываются в Tracking Center и могут быть распечатаны в удобном для трейдера виде.

16, 32, ...64 БИТА -КТО БОЛЬШЕ?

Мы уже привыкли, что все офисные приложения давно стали 32битными, это воспринимается как само собой разумеющееся. Однако в мире финансов многие программы еще 16-битные и все с нетерпением ожидают выхода 32-битных версий этих программ (их нетерпение подкрепляется иногда инструкцией ЦБ РФ, обязывающей банки предоставить справку в ЦБ о том, что их программное обеспечение не подвержено проблеме 2000 года, чем чаще всего страдают старые, 16-битные программы).
* 32-битное приложение, как правило, значительно быстрее, чем 16битное (что важно, например, при оптимизации торговой системы)
* Уменьшается вероятность под-висания компьютеров, поскольку для каждого 16-битного приложения в системах Windows 95/98/NT создается виртуальная 16-разрядная машина, которая иногда напрочь не понимает внешнего мира и безвозвратно умирает.
* И, пожалуй, самое важное следствие 32-битности TS2000i. Наконец-то сняты ограничения на размер кода в EasyLanguage, которые присутствовали в предыдущей версии TradeStation и были вызваны 16-битностью предыдущей версии.

Совместимость с MICROSOFT OFFICE

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

Но, пожалуй, наиболее примечательное применение этой возможности - формирование в Word отчетов Tracking Center, в которых показываются все алерты и текущие позиции по всем инструментам.
Для программистов объектная реализация TS2000i означает, что данные теперь доступны по технологии COM (или OLE), а не по устаревшему (но, тем не менее, хорошо работающему) протоколу DDE, как было в TS4. Любые данные, накопленные TS2000i могут быть легко доступны из программы на каком-либо из языков программирования Visual Basic, C++, Delphi и т.д.


Требования к компьютеру - а потянет ли мой PENTIUM?

Требования к компьютеру зависят от того, как вы будете пользоваться TradeStation. Для накопления данных по нескольким символам и их отображения достаточно Pentium200 MMX, 64Мб, 2Мб/день.

Для работы с большим количеством инструментов, например с акциями или опционами, повышаются требования к памяти и процессору. Если же пользоваться аналитическими возможностями, предоставляемыми TradeStation, то любой компьютер можно загрузить до предела.
Специально для ускорения расчетов TS2000i сохраняет одни и те же данные в нескольких временных масштабах - тиковом, минутном и дневном. При расчетах, основанных на внутридневных данных, используются минутки, из которых в процессе расчета строятся 5-ти 30-ти и т.д., бары.

Но даже несмотря на это, при работе с intraday, а уж тем более с тиковыми данными, иногда приходится долго ожидать, пока Pentium-III справится с расчетами.
Надо сказать, что много процессорного времени тратится при открытии графиков, когда обсчитывается вся история на графике, но при поступлении новых данных просчитываются только новые данные, а это не занимает много времени. Так что, даже самая сложная аналитика будет работать и на Pentium200, но процесс ее инициализации будет довольно долгим.
TradeStation2000i специально оптимизирована для работы с несколькими процессорами и может работать в Windows 98/NT также с несколькими мониторами.

NEWS MONITOR -анализ новостей

Новостные потоки являются немаловажной частью трейдинга. Иногда рынок реагирует на новости очень быстро, быстрее, чем трейдер снимет телефонную трубку.

В таких случаях смотреть на новости нужно для того, чтобы понять - а что же, собственно случилось? Часть новостей выходит в точно определенное время, за их появлением напряженно следят тысячи трейдеров. Другие события происходят непредвиденно - землятресение, ураган, война...

Взлеты и падения котировок зачастую могут быть объяснены только исходя из содержания новостной ленты и не укладываются в теорию случайных блужданий или результат борьбы быков и медведей.
DBC Signal предоставляет новостные потоки лидирующих новостных агенств мира - Dow Jones Broadtape Headlines (наиболее полное освещение событий), Dow Jones Online News, DBC News Headlines, Options News Exchange, Hightower News Headlines (предлагаются рекомендации по оптимальному портфелю), Future World News Headlines и др. Можно подписаться также на аналитические отчеты таких агенств, как Insider Trading Report (отчеты по инсайдер-


ской активности), Zacks Earning Surprises (отчеты о компаниях с неожиданно высоким или низким объявленным доходом), IPO Spotlight (прогнозы по первичному размещению акций), Vickers Stock Research Corporate, HighTower Report и др.
В состав TS2000i входит специальное приложение, Omega NewsMonitor, предназначенное для работы с архивом новостей. С помощью NewsMonitor можно фильтровать сообщения на предмет наличия определенных слов, производить поиск в новостной базе данных и отображать вновь поступающие новости в реальном времени.
TRACKING CENTER -чтобы голова не шла кругом
Итак, вы настроили рабочие страницы, создали свои или воспользовались уже готовыми торговыми системами и готовы к бою. TradeStation непрерывно, тик за тиком, отслеживает десятки и сотни интересующих вас инструментов, генерируя звуковые или визуальные сообщения при возникновении выгодных торговых возможностей в соответствии с вашей стратегией. На самом деле TradeStation2000i может посылать Вам эти сообщения на пейджер или по e-mail.

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

ON-LINE HELP -скорая помощь


Трейдеру, особенно начинающему, подчас трудно разобраться среди огромного количества индикаторов и методов технического анализа. Сейчас доступно множество книг-энциклопедий на русском языке, в которых очень подробно описываются те или иные индикаторы, но всегда хочется иметь такие справочники под рукой. В TradeStation2000i разработана специальная справочная система, позволяющая быстро находить краткое или расширенное описание нужной функции, которых в TS2000i насчитывается более 500.

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

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



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