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

Содержание

Слайд 2

Принципы тестирования и оптимизации
торговых алгоритмов

Принципы тестирования и оптимизации торговых алгоритмов

Слайд 3

«Подводные камни» торгового алгоритма

Р+

Р-

Р0

Закон арксинуса для ситуаций δ=0
Р+=Р-
Р++Р->P0
Если мы отберем параметры алгоритма,

«Подводные камни» торгового алгоритма Р+ Р- Р0 Закон арксинуса для ситуаций δ=0
при которых частота попадания в верхнюю область существенно выше, чем в нижнюю, то его статистические свойства не сохранятся в будущем!!!

Слайд 4

«Аксиомы»

Отбор параметров торговых алгоритмов должен происходить на основе анализа свойств эквити счета,

«Аксиомы» Отбор параметров торговых алгоритмов должен происходить на основе анализа свойств эквити
построенной по тактам, в которые принималось решение об изменении или сохранении позиции;
Торговые алгоритмы «только лонг» и «только шорт» анализируются раздельно.

Слайд 5

Случай одного актива

Эквити счета для i-го набора значений параметров (множество параметров предполагается

Случай одного актива Эквити счета для i-го набора значений параметров (множество параметров предполагается конечным) Эt(i)=Vt(i)·Ct+Dt(i)
конечным)
Эt(i)=Vt(i)·Ct+Dt(i)

Слайд 6

Доля положительных приращений счета

Доля положительных приращений счета

Слайд 7

Автокорреляционная функция приращений (в %)

Автокорреляционная функция приращений (в %)

Слайд 8

Стационарность


Сt - стационарно

Да

Нет

Стационарность Сt - стационарно Да Нет

Слайд 9

Стационарность

Стационарность

Слайд 10

Стохастическое доминирование

I рода
II рода

Стохастическое доминирование I рода II рода

Слайд 11

Корреляционный анализ


Строим линейную регрессию методом включения-исключения

Корреляционный анализ Строим линейную регрессию методом включения-исключения

Слайд 12

Доходность и риск

ДОХОДНОСТЬ

РИСК

Доходность и риск ДОХОДНОСТЬ РИСК

Слайд 13

Доходность и риск

Доходность (Di)
Риск (Ri)
n% - такое, что Ri меньше нуля для

Доходность и риск Доходность (Di) Риск (Ri) n% - такое, что Ri
любой из неотсеянных систем.

Слайд 14

Доходность и риск

Соотношение «доходность-риск» i-ого торгового алгоритма
Di+λRi, λ>0
λ – определяется толерантностью

Доходность и риск Соотношение «доходность-риск» i-ого торгового алгоритма Di+λRi, λ>0 λ –
к риску.
D+(R+) – доходность (риск) стратегии «купил и держи»
D-(R-) – доходность (риск) стратегии «продал и жди»

Слайд 15

Доходность и риск
Для «только лонг»
Di+λRi> D++λR+
Для «только шорт»
Di+λRi> D-+λR-

Доходность и риск Для «только лонг» Di+λRi> D++λR+ Для «только шорт» Di+λRi> D-+λR-

Слайд 16

Оптимизация

Оптимизация

Слайд 17

Округление

Округление

Слайд 18

Одна система на нескольких активах

Округление

Одна система на нескольких активах Округление

Слайд 19

Портфель систем

Цели
Улучшение соотношения «доходность-риск»;
Уменьшение проскальзования;
Увеличение «емкости» торгового алгоритма.

Портфель систем Цели Улучшение соотношения «доходность-риск»; Уменьшение проскальзования; Увеличение «емкости» торгового алгоритма.

Слайд 20

Портфель систем

Группировка

Корреляционный анализ

Оптимизация

Округление

Портфель систем Группировка Корреляционный анализ Оптимизация Округление

Слайд 21

Выбор плеча (метод Монте-Карло)

DD (>0) – допустимая просадка счета.

Выбор плеча (метод Монте-Карло) DD (>0) – допустимая просадка счета.