Upload
yrix
View
201
Download
0
Embed Size (px)
Citation preview
Алгоритмическая торговля
на российском рынке
Юрий Маслов, Руководитель направления Развития алгоритмической торговли
• Предпосылки появления механических торговых
систем
• Условия для возникновения МТС
• Современное состояние рынка МТС
История появления МТС (15)
2
• Рабочее время трейдеров
• Сложность моделей рынка
• Усложнение контроля за рынком
Предпосылки появления
3
• Глобализация
• Развитие технологий
• Активизация биржевой жизни
Условия для возникновения
4
• Роботы создают значительную часть ликвидности
• Роботы выделены в отдельный класс участников
• Роботы создают и сложности
• Вырос спрос на скорость и надѐжность
• Появились разработчики для участников любого уровня
Современное состояние рынка
5
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
январь февраль
HFT все остальные
90%
91%
92%
93%
94%
95%
96%
97%
98%
99%
100%
январь февраль
HFT все остальные
• По цели создания
• По функционалу
• По применяемой стратегии
Классификация (15)
6
• Сигнальные
Не делает сделок
• Сервисные
Выполнение регулярных операций
• Реактивные
Снятие задержки между сигналом и его исполнением
Цель создания
7
• Привод
Инструмент упрощения технического доступа на биржу
• Полуавтомат
Инструмент реализации базовых алгоритмических
действий
• Автомат
Комплексный алгоритмический инструмент
Функционал
8
• Спекулянт
Направленная торговля, высокий риск, прибыль – изменение
цены актива
• Маркет-мейкер
Cоздание спрэда, риск – выше среднего, прибыль – спрэд
• Арбитражѐр
Торговля Группами активов, прибыль – изменение спрэда, риск
- низкий
• Портфельный управляющий
Создание диверсифицированной позиции
Стратегии
9
• Цель построения
• Формализованность
• Контроль рисков
• Тестирование стратегии
• Диверсификация портфеля
Принципы построения роботов (30)
10
Для чего делается робот?
1. Облегчение расчѐтов
2. Снятие необходимости ручных операций
3. Получение прибыли
4. Поддержание спрэда
5. Избегание рисков
Ясность цели
11
Должны быть определены до начала работы:
Контрольные точки
Сигналы входа
Сигналы выхода
Остановка по риску
Остановка по прибыли
Срок удержания позиции
Трогать их в процессе нельзя
Однозначность
12
Что может случиться:
С активом,
С инфраструктурой,
С роботом?
Что делать, когда это случится?
Понимание рисков
13
Стратегия прошла:
Тестирование на исторических данных,
Разумный уровень оптимизации,
Выявление основных факторов,
Регулярную корректировку.
Какие факторы определяют:
Когда стратегия выигрывает,
Когда стратегия проигрывает,
Когда не стоит торговать,
Каким объѐмом торговать?
Статистическая достоверность
14
Грааля не существует
В какую стратегию стоит вкладываться?
Какие активы должны присутствовать в портфеле?
На каких типах рынка должны торговать алгоритмы?
Диверсификация
15
• Направленная торговля
• Маркет-мейкинг
• Парная торговля
• Управление портфелем
Алгоритмы (30)
16
То, что вы делаете каждый день
Большее число инструментов
Более объѐмный анализ
Выше скорость реакции
Спекулянт
17
168
170
172
174
176
178
180
182
184
186
188
12:00:0002.04.2012
11:35:0003.04.2012
11:10:0004.04.2012
10:45:0005.04.2012
10:20:0006.04.2012
18:40:0006.04.2012
18:15:0009.04.2012
17:50:0010.04.2012
17:25:0011.04.2012
17:00:0012.04.2012
16:35:0013.04.2012
16:10:0016.04.2012
15:45:0017.04.2012
Маркет-мейкер
18
Арбитражѐр
19
Пакетная торговля
20
-400
-300
-200
-100
0
100
200
300
400
Сервисный алгоритм
Расчѐт портфеля
Балансировка
Пересчѐт по показателям
Самый большой пакет стратегий
Инвестор
21
• Акции
• Деривативы
• Валюта
• Облигации
Подбор активов (15)
22
• Схема МТС
• Подключение к бирже
• Платформа
Технические вопросы (30)
23
Схема МТС
24
Терминал
Шлюз брокера
Дата-центр
Сo-location
Подключение к бирже
25
S#, C#, TsLab, Nostra, Quik, C++, Cofite, Brokis, iTrader, картинки
Платформа
26
Спасибо за внимание!
27