ЦМФ_ПрохоровЕП_25.03.pptx
- Количество слайдов: 28
THE TECHNOLOGY OF TRANSPARENT BUSINESS YESTERDAY. TOMORROW. BCS FINANCIAL GROUP
Центр математических финансов МГУ Алгоритмическая торговля и разработка автоматических торговых стратегий Часть 1 Прохоров Евгений, к. ф. -м. н. Департамент квантитативного трейдинга EProkhorov@bcsprime. com www. bcsprime. com 2
Финансовые рынки и их анализ Валютные рынки Товарные рынки Foreign Exchange Operations Money Market Operations (loans, deposits) Драгоценные металлы, ресурсы и т. п. Фондовые рынки Денежные рынки Акции, Облигации, Паи РЕПО, депозитно-кредитные операции Срочные рынки Фьючерсы, опционы и др. деривативы 3
Финансовые рынки и их анализ Участники торгов на финансовых рынках: - центральные банки; - коммерческие банки; - инвестиционные и пенсионные фонды; - предприятия, осуществляющие экспортно-импортные операции; - валютные биржи; - валютные брокерские фирмы; - физические лица. 4
Финансовые рынки и их анализ Доходность Фьючерсы, опционы FOREX Акции Банковские вклады и депозитарные сертификаты Фонды прямых инвестиций Государственные облигации Риск 5
Классический анализ финансовых и товарных рынков Фундаментальный анализ Анализ и прогноз фундаментальных факторов и их влияния на трендовую динамику цен. Методы - прикладная экономика, макроэкономика. Участники и тип инвестирования: стратегические инвесторы, долгосрочное инвестирование. Технический анализ Поиск конкретных моментов для входа в позицию, выявление краткосрочных и среднесрочных трендов, сглаживание спекулятивных колебаний цен, простые модели поведения участников рынках 6
Технический анализ Движение рынка учитывает все любой фактор, влияющий на цену — экономический, политический или психологический — уже учтен рынком и включен в цену Цена движется в одном направлении "действующий тренд с большей вероятностью продлится, чем изменит направление", "тренд будет двигаться в одном и том же направлении, пока не ослабнет" История повторяется закономерности, которые действовали в прошлом - действуют и сейчас, а также будут действовать и в будущем 7
Классический технический анализ Тренд и каналы 8
Классический технический анализ Уровни 9
Классический технический анализ Психология и фигуры 10
Алгоритмический трейдинг Algo Execution, Transaction cost reduction TWAP, VWAP. . Algorithmic Strategies High-frequency trading AI trading Pairs trading & Spreads Market Making Smart Portfolios Mean reversion Front running Learning Algorithms Trend-following Arbitrage Sentiment Trading Moment Low-latency trading Baskets 11
Алгоритмический трейдинг 12
Алгоритмический трейдинг Инфраструктура алго-деска Direct Market Access (DMA) Algo Execution Управление позицией по инструменту (лимиты, риски, сокращение или наращивание позиции) Синтетические инстурменты (корзины, спреды и т. п. ) Торговые сигналы от стратегий Data Управление общим лимитом и портфелем стратегий 13
Разработка простой торговой стратегии § Выявление определенных явлений на рынке (тренд, момент, возврат к среднему, корреляции, сезонность и т. п. ) § Математическое описание конкретного явления § Реализация индикатора явления § Бэктетсирование индикатора, проверка и подтверждение гипотез о работоспособности явления § Money Management, разумная оптимизация параметров § Реализация стратегии, описание ее области применимости 14
Разработка простой торговой стратегии 15
Разработка простой торговой стратегии 16
Разработка простой торговой стратегии 17
Разработка простой торговой стратегии def get. Return(array): return (array[1: ] - array[: -1]) / array[: -1] if (np. sum(get. Return(data['close'])) > 0. 02): order('buy', take. Profit=0. 02, stop. Loss=0. 02, hold. Period=800) 18
Разработка простой торговой стратегии 19
Использование готовых индикаторов Technical analysis Indicators without Talib § EMA #Exponential Moving Average § MOM #Momentum § ROC #Rate of Change § ATR #Average True Range § BBANDS #Bollinger Bands § PPSR #Pivot Points, Supports and Resistances § TRIX #Trix § ADX #Average Directional Movement Index § MACD #MACD, MACD Signal and MACD difference § TSI #True Strength Index § Etc. 20
Использование готовых индикаторов 21
Использование готовых индикаторов 22
Пример с машинным обучением Будущая цена Исторические цены Обучающая выборка Прогнозирующая модель Текущие цены 23
Пример с машинным обучением 24
Пример с машинным обучением ! ОБХОД ТАЙМАУТА 25
Пример с машинным обучением 26
Пример с машинным обучением Будущая цена Исторические цены § § § § Средние Изменения Объемы Производные цен Индикаторы Волатильность и т. п. Прогнозирующая модель 27
Спасибо за внимание! 28
ЦМФ_ПрохоровЕП_25.03.pptx