Обзор PIAdviser - программы, представляющей собой универсальную торговую систему


Я знаю людей, которые "живут" на бирже. Для них биржа - дом родной. Это и работа, и хобби, и друзья. Все там, и пусть действо, в котором они участвуют, находится за многие сотни километров, все же для них биржа всегда рядом, потому что у них есть компьютер, у них есть Интернет, у них есть программы, с которыми они работают на бирже. Кто побеждает - "медведи" или "быки"? Какие акции брать, а какие - нет? Для большинства это темный лес. Но не для них. И во многом они решают свои вопросы с помощью специальных программ, предназначенных для анализа состояния рынка и прогнозирования будущих действий.

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

Рынок, акции и игроки

Главное окно программы
Главное окно программы

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

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

С чем мы работаем

Выбор инструментов
Выбор инструментов

На рынке находятся акции большого числа компаний, но среди них есть ряд наиболее привлекательных, по которым можно быстрее получить прибыль. Программа PIAdviser работает именно с такими акциями. Сегодня их восемнадцать (это, к примеру, акции РАО ЕЭС, "РБК", ряда нефтяных компаний). Для анализа возможного изменения стоимости акций используются данные о проведенных торгах (исторические сведения) и данные по текущим торгам (текущие сведения). При установке программы можно выбрать из общего списка лишь те акции, с которыми вы планируете работать. Для них с сервера компании-разработчика будут скачаны исторические данные по торгам за период с 2000 года. Это нужно для того, чтобы можно было настроить и отладить инструменты, формирующие сигналы покупок, продаж, стопов на уже имеющихся данных, и выбрать наиболее удачные варианты.

Основы анализа

Программа построена на оригинальных элементах технического и статистического анализа (этому способствовал более чем десятилетний опыт компании по работе на рынке), а именно: психологических уровнях сопротивления и поддержки, комбинации свечных моделей, изменениях волатильности рынка и некоторых других параметров (это термины, употребляемые трейдерами). На их основе выстроены торговые алгоритмы, которые определяют наиболее вероятное ценовое движение конкретных акций в течение ближайших нескольких дней (от 1 до 3 дней), а программа дает краткосрочные торговые рекомендации, какие акции покупать или продавать, почему и на каких ценовых уровнях. Построение самих алгоритмов не раскрывается, это ноу-хау разработчиков. Единственное, что они предоставляют пользователям, - довольно большое количество коэффициентов, изменение которых оказывает влияние на конечные результаты.Коэффициенты

Коэффициенты

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

Настройки торговой системы

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

Тестирование и оптимизация

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

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

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

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

Тестирование настроек

Тестирование системы
Тестирование системы

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

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

Что в результате

Действительно, а что же в результате? Для чего все эти настройки, тестирование, анализ? Конечная цель программы - помощь трейдеру в его работе на реальном рынке. Новички могут использовать ее для своей подготовки, выработки своего стиля поведения, применяемых методах, настройки торговой системы под себя. Сформированные данные можно выгружать в программы для работы на бирже (например, Quik или NetInvestor) и проверять их на ценовых графиках. Для опытных трейдеров эта программа может быть дополнительным инструментом, на котором они могут проверять свои собственные варианты выработки торговых и ограничивающих сигналов, проверять свои оценки и прогнозы рынка. Из программы можно легко получить доступ к информационным ресурсам, связанным с рынком ценных бумаг, быть в курсе последних событий.

В зависимости от степени подготовки пользователя могут быть предложены два варианта программы: для новичков - PIAdviser, для опытных - PIAdviser Premier, в который заложены торговые правила c более высокой (на 30-300%) доходностью.



11 августа 2006 Г.

PIAdviser - ,

PIAdviser - ,

, "" . - . , , . , , , , , , , , . - "" ""? , - ? . . , .

- PIAdviser, , , - . , . , , . - . , . .

,

, , . - , ( ) , (), (, - ) . . , - . , , . , - , ( ).

( ) ( , , ).

, , . PIAdviser . (, , , "", ). ( ) ( ). , . - 2000 . , , , , , .

( ), : , , ( , ). , ( 1 3 ), , , . , - . , , - , .

, . - ( ) -. - , - . - . , , . - , , .

, . - (), . . , . , , .

- . , - , - . . ( , , .) , , : , , . . -, .

. -. - , , , . , , . ( , .) , . . .

. - . . - , ( ). , ( ) . . , , (), .

- ( ). - , -, , . , , , .

, . - . . , "". , ( - , ). , .

, , . , . - . . , . , , , , .

, ? , , ? - . , , , . (, Quik NetInvestor) . , , . , , .

: - PIAdviser, - PIAdviser Premier, c ( 30-300%) .