ТрейдерыVSРоботы

Содержание

Слайд 2

Классический Трейдинг

Рассказывает:
Андрей Беритц

Классический Трейдинг Рассказывает: Андрей Беритц

Слайд 3

АлгоритмическийТрейдинг

Рассказывает:
Денис Колодин

АлгоритмическийТрейдинг Рассказывает: Денис Колодин

Слайд 4

Что такое алготрейдинг?

Алгоритмический трейдинг – торговля по заданному алгоритму, когда сделки совершает

Что такое алготрейдинг? Алгоритмический трейдинг – торговля по заданному алгоритму, когда сделки
программа от имени клиента.

Слайд 5

Причины автоматизации торговли

Причины автоматизации торговли

Слайд 6

Торговая система Анализ рынка Риск-менеджмент

Рассказывает:
Андрей Беритц

Торговая система Анализ рынка Риск-менеджмент Рассказывает: Андрей Беритц

Слайд 7

Анализ рынка в моменте

Кто платит дороже?
Какова ли сила этой группы?
Набирает ли это

Анализ рынка в моменте Кто платит дороже? Какова ли сила этой группы?
движение темп?
Можно ли его соизмерить с чем-либо?
Слабеет ли тенденция?
На каком этапе старые покупатели, берут прибыль?
Когда начнётся бегство с рынка, проигравших?
Если паники не произошло. О чем это говорит?
Мнение для смены тренда. Люди трудно расстаются со своими понятиями.
Вероятность движения. Риск вступления в сделку.

Слайд 8

Рассказывает:
Денис Колодин

Компьютерный анализ Автоматическое исполнение заявок Риск-менеджер

Рассказывает: Денис Колодин Компьютерный анализ Автоматическое исполнение заявок Риск-менеджер

Слайд 9

Способы анализа рынка

Прочие факторы, влияющие на принятие решений:
Состояние торгового счёта

Источники данных

Способы анализа рынка Прочие факторы, влияющие на принятие решений: Состояние торгового счёта Источники данных

Слайд 10

Формализация алгоритма

Компьютер может принимать решения только на основе логических и математических выражений!

Формализация алгоритма Компьютер может принимать решения только на основе логических и математических выражений!

Слайд 11

Конечные автоматы (FSM)

Конечный автомат — абстрактный автомат без выходного потока, число возможных состояний которого конечно.

Анализ Входа

Выставление

Конечные автоматы (FSM) Конечный автомат — абстрактный автомат без выходного потока, число
Заявки

Ожидание Исполнения

Анализ Выхода

Проверка Актуальности

сигнал

выставлена

отменена

исполнена

сигнал

- по таймауту

сигнал

- нет изменений

Слайд 12

Программное окружение

Инструменты алготрейдера

Программное окружение Инструменты алготрейдера

Слайд 13

Риски алготрейдера

Кроме классических рисков трейдинга, алготрейдер несёт ещё риски интернет-трейдинга и специфические:
Ошибки

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

Слайд 14

Архитектура торгового робота

1. Подсистема загрузки данных
Отвечает за снабжение актуальными данными
Данные можно получать

Архитектура торгового робота 1. Подсистема загрузки данных Отвечает за снабжение актуальными данными
по DDE, через плагин, API, COM, из базы данных, через сетевой сервис.

2. Система принятия решений
Отвечает за генерацию торовых сигналов
Выполняется стандартными средствами языка реализации

3. Система риск-менеджмента
Отвечает за риск и размер позиций
Взаимодействует через API, COM, файлы, сетевой интерфейс.

4. Подсистема исполнения заявок
Отвечает за выгодное открытие позиций
Выполняется стандартными средствами языка реализации

Слайд 15

Реализация робота

Торговый Терминал с
COM-интерфейсом:
АЛОР-Трейд
Альфа-Директ
NetInvestor
SmartCOM

Загружаете Python:
http://www.python.org
Устанавливаете PyWin32:
http://sourceforge.net/projects/pywin32/
Устанавливаете Wing 101:
http://wingware.com

Читаете учебник по Python и
документацию

Реализация робота Торговый Терминал с COM-интерфейсом: АЛОР-Трейд Альфа-Директ NetInvestor SmartCOM Загружаете Python:
к терминалу!

Примеры будут на: http://basetrading.ru

Слайд 16

Психология трейдера

Рассказывает:
Андрей Беритц

Психология трейдера Рассказывает: Андрей Беритц

Слайд 17

Неопытный трейдер

Отсутствие навыков.
Ограничивающие понятия.
Отсутствие самоконтроля.

Неопытный трейдер Отсутствие навыков. Ограничивающие понятия. Отсутствие самоконтроля.

Слайд 18

Человеческий фактор в алготрейдинге

Рассказывает:
Денис Колодин

Человеческий фактор в алготрейдинге Рассказывает: Денис Колодин

Слайд 19

Дефект наблюдателя

Негативное влияние алготрейдера на работу системы:
Прерывание работы программы
Несистематическая оптимизация
Частая доработка системы
Параллельное

Дефект наблюдателя Негативное влияние алготрейдера на работу системы: Прерывание работы программы Несистематическая
участие в сделках
Психологические препятствия:
«Затягивание» реализации (запуска)
Идеализация

Слайд 20

Существующий опыт автоматизации задач трейдера

Рассказывает:
Андрей Беритц

Существующий опыт автоматизации задач трейдера Рассказывает: Андрей Беритц

Слайд 21

Опыт автоматизации

Stop Loss, Take Profit
выставится в спреде.
покупка и продажа по рынку

Опыт автоматизации Stop Loss, Take Profit выставится в спреде. покупка и продажа
с ограничением.
Front run.
цветовые сигналы.
горячие клавиши и макросы
авто выход для остатка позиции.
фильтр для кол-ва лотов.
звуковые алерты.
автоматизация статистики.

Слайд 22

Пошаговая автоматизация – основа алгоритмической торговли

Рассказывает:
Денис Колодин

Пошаговая автоматизация – основа алгоритмической торговли Рассказывает: Денис Колодин

Слайд 23

Пошаговый план действий

Что автоматизировать сначала?
(С помощью специального ПО или собственных разработок)
Расчёт индикаторов
Генерация

Пошаговый план действий Что автоматизировать сначала? (С помощью специального ПО или собственных
сигналов (алерты)
Расчёт позиций в сделке
Выставление заявок
Отслеживание заявок
Избыточность реакций (исключения)
Оптимизация (может быть…)

Слайд 24

ВЫВОДЫ

ВЫВОДЫ

Слайд 26

Правда об алгоритмическом трейдинге

Робот не панацея.
Не всё автоматизируется.
Автоматизация необходима в высоко конкурентной

Правда об алгоритмическом трейдинге Робот не панацея. Не всё автоматизируется. Автоматизация необходима
среде.
Робот не существует без торгового подхода.
Скорость имеет значение.
Робот не дисциплинирует.
Больше нет противостояния.

Роботы на бирже это не революционный, а
эволюционный процесс.

Имя файла: ТрейдерыVSРоботы.pptx
Количество просмотров: 171
Количество скачиваний: 0