11 Торговые системы.ppt
- Количество слайдов: 34
Торговые системы на фондовом рынке Экспертные системы поддержки принятия инвестиционных решений
В настоящее время существует два основных толкования термина «торговые системы» : 1. инфраструктура фондового рынка, т. е. биржевые или внебиржевые системы, так и системы-правила, которые применяют при ведении торговли либо на основании которых реализуют программы, самостоятельно осуществляющие торговлю. 2. совокупность вычислительных средств, программного обеспечения, баз данных, телекоммуникационных средств и другого оборудования, обеспечивающих возможность совершения сделок, а также поддержание, хранение, обработку и раскрытие информации, необходимой для совершения и исполнения сделок с ценными бумагами и финансовыми инструментами.
Торговые системы могут быть: 1. автоматическими (система, способная самостоятельно открывать и закрывать торговые позиции в реальный момент времени) 2. механическими (система только вырабатывает сигналы на покупку или продажу, ведение самой торговли она не осуществляет)
В зарубежной литературе, наравне с механическими торговыми системами встречаются определения систем черных ящиков и мани-машин (money machine Такие системы, как правило, имеют "вход" для ввода информации и "выход" для отображения результатов работы. Устройство "черных ящиков" и их работу изучают по выходным данным и реакциям системы на различные входные данные.
Программной торговлей (program trading) называется торговля на фондовом рынке, при которой выполняемые расчетные операции возложены на вычислительные средства и программное обеспечение. Слово "программа" можно интерпретировать и как заранее подготовленную последовательность шагов, и как компьютерную программу.
Общая блок-схема ведения торговли несколькими автоматическими торговыми системами в течение дня.
В течение торговли непрерывно осуществляется управление торговлей, как по совокупности АТС по брокерам, так и по каждой АТС в отдельности. Управление торговлей включает: управление риском, прибылью, капиталом и позициями.
Дополнительными условиями торговли, которые необходимо учесть, могут быть: - значимые даты, - овернайтовые закрытия, - спрэд, - гэп, - проверка реальности цен и пределов ценовых движений, - реакция на новости, и на отсутствие связи и т. п.
Этапы построения торговой системы Общим правилом при построении торговых систем является достаточность индикаторов. Исследования показали, что оптимальная торговая система состоит из 3— 5 правил, описывающих открытие и закрытие позиций.
Этапы построения торговой системы На основании сигналов выбранных индикаторов и моделей формулируются следующие правила, составляющие торговую систему: определение наличия, направления и силы тренда и, как следствие, типа открываемой позиции; правила открытия позиции; правила закрытия позиции с прибылью (take profit); правила закрытия позиции с убытком (stop loss); правила управления капиталом.
Этапы построения торговой системы Три первых шага к формированию собственной торговой системы: выбрать основной тайм-фрейм для торговли; выбрать торговую тактику; выбрать тип торговой системы.
Этапы построения торговой системы Соответствие тайм-фрейма и темпа торговли
Выбор торговой тактики Торговые тактики делятся на : - трендовые, - контртрендовые - комбинированные.
Трендовая торговая тактика Это система следования за сформировавшимся сильным трендом. Она основана на трендовых индикаторах компьютерного анализа и моделях продолжения анализа графического. Как правило, трендовая торговая тактика является менее рискованной.
Контртрендовая торговая тактика Это система поиска разворота действующего тренда. Основной инструмент этой тактики — осцилляторы, которые предсказывают разворот значительно чаще, чем он действительно случается на рынке. А это означает, что следование контртрендовой тактике повышает риски трейдера и требует более жестких условий по выставлению стоп-приказов и фиксации убытков.
Комбинированная торговая тактика В общем случае комбинированная тактика пытается максимально эффективно объединить в себе достоинства и нивелировать недостатки обеих торговых тактик с целью максимизации прибыли трейдера.
Первый вариант открытия и закрытия позиций Сигналы на открытие позиции будут одновременно служить сигналами на закрытие ранее открытой противоположной позиции. Такой тип торговой системы называется реверсивной торговой системой или системой «стоп-разворот» . Ее можно использовать только для трендовых торговых тактик.
Второй вариант открытия и закрытия позиций Сигналы на открытие позиции не совпадают с сигналами на закрытие ранее открытых противоположных позиций. Такой тип торговой системы называется нереверсивной торговой системой и может использоваться как для трендовых, так и для контртрендовых торговых тактик.
6 основных правил построения торговых систем 1. Позитивное ожидание Торговая система должна быть изначально построена на позитивном ожидании, т. е. вероятность движения рынка после получения сигнала в направлении открытой позиции должна превышать вероятность противоположного события.
6 основных правил построения торговых систем 2. Малое количество правил Торговая система не должна быть перегружена правилами. Оптимальное число индикаторов эффективной торговой системы не должно превышать 5— 6.
6 основных правил построения торговых систем 3. Устойчивость системы Параметры индикаторов вашей торговой системы должны быть протестированы на достаточном отрезке исторических данных. Основная задача трейдера — найти устойчивые значения параметров, которые на протяжении длительного времени приводят к одинаково хорошим результатам.
6 основных правил построения торговых систем 4. Варьирование лотов Ваша торговая система должна предусматривать возможность варьирования размера позиции в зависимости от риска, которому открытие этой позиции подвергает ваш торговый счет.
6 основных правил построения торговых систем 5. Однозначность толкования Все сигналы вашей торговой системы должны однозначно указывать на определенное рыночное движение. Присутствие в торговой системе сигналов, которые формируют неопределенность дальнейшего движения и их использование для открытия позиций недопустимо.
6 основных правил построения торговых систем 6. Применимость системы Ваша торговая система должна быть применима для любого рыночного движения, а составляющие ее правила должны содержать сигналы для торговли как на тренде, так и на флэте с обязательным контролем силы тренда или его отсутствия.
Использование фундаментального анализа при построении торговых систем Фундаментальные факторы действительно имеют влияние на рыночные котировки, цена акции стремится к своей справедливой стоимости и чаще всего достигает ее рано или поздно. Фундаментальные оценки даются на достаточно длительную перспективу, тогда как текущая рыночная ситуация регулируется исключительно силами спроса и предложения в моменте.
Использование фундаментального анализа при построении торговых систем Для краткосрочного и внутридневного трейдинга фундаментальный анализ практически не имеет значения. Единственным фундаментальным ограничением для краткосрочной торговли являются моменты выхода на рынок важных экономических данных и новостей.
Общая стратегия действий в данном случае выглядит следующим образом: непосредственно перед выходом важных данных, оценка которых рынком является противоречивой, не следует открывать позиций; на прибыльные позиции, остающиеся открытыми перед выходом важных данных, следует разместить стоп-приказ на закрытие с прибылью в случае противоположного движения рынка на вышедших новостях.
Методологические подходы к определению эффективности дилинговых операций Каждая конкретная система торговли имеет ряд преимуществ и недостатков технического характера что обуславливает необходимость их анализа и выбора оптимальной системы по основным характеристикам.
Методики оценки эффективности подразделяются на два вида: анализ доходности системы К основным параметрам относятся: 1. Теоретическая доходность системы (доходность, получаемая системой при обучении и использовании оптимальных параметров). 2. Фактическая доходность системы (доходность, получаемая торговой системой при использовании оптимальных параметров для торговли в периоде, следующем за периодом обучения системы), т. е. реальная доходность системы, полученная от ее использования.
Методики оценки эффективности подразделяются на два вида: анализ производительности системы Оценка производительности торговой системы необходима для вычисления показателей производительности торговой системы и последующей работы по их улучшению.
Широкое распространение получили следующие коэффициенты: Общая эффективность ОЭ - общая эффективность; Рр - реализованная разница цен; MFE - Потенциальная прибыль. Реализованная разница цен - это разница между ценой открытия и ценой закрытия с учетом направления сделки. Для длинных позиций: Для коротких позиций: Рр=Сo-Cc Рр= Cc-Сo Сc - цена закрытия позиции; Co - цена открытия позиции.
Потенциальная прибыль - это разница между максимальной и минимальной ценами в ходе операции. MFE=Cmax-Cmin Cmax - максимальная цена в процессе операции; Cmin - минимальная цена в процессе операции. Эффективность открытия длинных позиций: Эо=( Cmax-Co)/( Cmax-Cmin) (3. 5) Эффективность открытия коротких позиций: Эо= (Co - Cmin)/( Cmax-Cmin) где: Co – цена открытия позиции.
Эффективность закрытия позиции показывает насколько хорошо система закрывает операции - в случае длинных позиций это то, насколько сигнал выхода близок к максимальной точке в ходе операции: Эс=(Cс-Cmin)/( Cmax-Cmin) В случае коротких позиций - насколько сигнал выхода близок к минимальной точке в ходе операции: Эс=( Cmax -Cс)/( Cmax-Cmin) где: Cс – цена закрытия позиции.
Для сравнения стандартного отклонения со средней эффективностью мы используем коэффициент вариации: ν=δ/x*100 где: ν - искомый показатель, δ - среднее квадратичное отклонение, x - средняя величина.


