Блог им. MrFly

Оптимизация портфеля. Эволюция



Оптимизация портфеля. Эволюция
Для того, чтобы понимать о чем пойдет речь ниже отсылаю Вас к своему посту про PortfolioOptimizer на базе Wealth-lab.

PortfolioOptimizer — это оптимизатор с функцией автоматического сохранением TWR/HPR топа лучших результатов оптимизации. Термины TWR и HPR заимствованы из портфельной теории Ральфа Винса, к адептом которой я себя причисляю.
Для того, чтобы получить базовое понимание того, чем отличается теория Винса от классической портфельной теории, я также понятия TWR и HPR отсылаю Вас к книгам автора, или курсам на тему.
Оптимизация портфеля. Эволюция 

Одним из главных достоинств самого PortfolioOptimizer считаю — возможность быстро провести полноценное исследование в условиях большого количества незнакомых стратегий — от 50 и выше. Это очень полезная возможность для тех, кто создали свои генераторы стратегий и теперь не знают, как быть с таким количеством торговых систем.
Однако, когда мы знаем наши стратегии досконально, провели все исследования и знаем на каких инструментах, тайм-фреймах и параметрах они работают прибыльно и устойчиво (а также при регулярном пересмотре состава стратегий в портфеле, так как нам тоже нужно знать точные параметры) — удобнее всего просто сгенерировать TWR/HPR на заданном инструменте за определенный период времени.
Другой особенностью вообще любого оптимизатора является то, что варианты TWR/HPR в топе лучших результатов, скорее всего будут схожи, для диверсификации по параметрам, можно, конечно, сохранять большее количество результатов, но часто информативнее провести анализ по разным параметрам и посмотреть equity вручную.
Оптимизация портфеля. Эволюция

Перед тем, как решиться поставить ту или иную стратегию в портфель, разработчику стратегии приходится делать множество тестов. Прежде чем принять решение добавить ее в портфель и выделить ей деньги, он уже должен представлять какие параметры хочет проторговывать.
Учитывая то, что генетика не делает полный перебор всех параметров, а фокусируется именно на самых лучших результатах(по какому-то из показателей), повторная оптимизация не всегда покажет результат, который был выделен автором стратегии, как наиболее устойчивый. В результате данных рисков может быть потрачено время, обращая внимание на то, что процесс оптимизации и составления портфеля может занять до двух дней — потеря времени, пусть даже гипотетическая — не желательна.
Также, при проведении классической оптимизации, можно провести более подробный анализ результатов тестирования в том же Excel и выявить непохожие, далекие друг от друга параметры с максимально отличающимися equity(имеется в виду стратегии способные сглаживать equity в момент просадки одна другой).
Особенностей PortfolioOptimizer является то, что он сохраняется TWR/HPR сразу за несколько временных отрезков( например 5 интервалов от 5 до одного года с шагом год). Однако при пере оптимизации портфеля — в этом нет необходимости. Наоборот дополнительная информация часто только перегружает информацией на что тоже уходит время и внимание. Поэтому желательно было брать один интервал, с возможностью сгенерировать любой другой интервал, изменив период тестирования в настройках WLD.
Поэтому было решено создать TWR генератор — промежуточное звено между оптимизацией стратегий и оптимизацией портфеля.
Сам механизм сохранения equity и загрузки их в WLD претерпел минимальные изменения.
Оптимизация портфеля. Эволюция

     Шаг 1. Провести оптимизацию привычным для Вас способом, запомнить нужные параметры
     Шаг 2. Проверить параметры стратегии: в названии не должно быть двоеточий и пробелов возле скобочекОптимизация портфеля. Эволюция

     Шаг 3. Создать txt файл под с нужными Вам параметрами. Составить его можно в стандартном блокноте.Оптимизация портфеля. Эволюция

     Шаг 4. Выборать оптимизатор и файл: при выборе метода оптимизации Wealth автоматически спросит адрес файла с параметрамиОптимизация портфеля. Эволюция
_видим подсказку — только в RawProfitMode. В параметрах выставлем: торговать 1-им контрактом.

     Шаг 5. Получаем результаты:
Оптимизация портфеля. Эволюция

     Шаг 6. После того, как генерация прошла успешно, автоматически выскакивает диалоговое окно и предлагает сохранить результат
Оптимизация портфеля. Эволюция
Формируются несколько файлов, в зависимости от количества параметров, введенных в txt
Оптимизация портфеля. Эволюция
Содержание csv файла: посмотреть расширенные параметры
Оптимизация портфеля. Эволюция
Содержание txt файлов с TWR стратегий
Оптимизация портфеля. Эволюция

Оптимизация портфеля. Эволюция
После проведение оптимизации на % от капитала — какие-то стратегии отсеиваются, не получив капитала даже на 1 контракт. Какие-то получают до 5% от капитала, если они хорошо себя зарекомендовали.
Затем, по обратной связи проторговщик смотрит количество денег на счете, делит капитал в нужных пропорциях, определяет кол контрактов в соответствии с выделенным процентом от капитала.
Таким образом, мы торгуем с одной сторону фиксированным лотом, по отношению к каждой отдельной стратегии, но в то же время и «процент от капитала», относительно общего объема денежных средств на счете.
Раз в месяц (или чаще, если удалось найти очень хорошие варианты стратегий) проводится повторная оптимизация, с добавлением новых кандидатов — таким образом происходит отсев коррелированных и минусовых стратегий.

СПАСИБО ЗА ВАШИ ПЛЮСЫ! +++

Бесплатные материалы по Wealth здесь


 

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
906 | ★18
4 комментария
Николай!

отличная статья, спасибо!
avatar
Press, IgorMushtriev, благодарю за позитивные комментарии!)
спасибо

Читайте на SMART-LAB:
Мосбиржа в Excel: Михаил Шардин о котировках, API и данных для инвестора
В открытой студии ТРЕЙДЕР ТВ побывал Михаил Шардин. Повод для разговора — его статья на СмартЛабе: “ Как я «взломал» Мосбиржу, чтобы бесплатно...
Фото
Акционеры Аэрофлота одобрили выплату дивидендов по итогам 2025 года
Сегодня состоялось годовое заседание Общего собрания акционеров ПАО «Аэрофлот». Акционеры утвердили выплату дивидендов по итогам 2025 года в...
Фото
RENI представляет Годовой отчет компании за 2025 год
Группа Ренессанс страхование (MOEX: RENI) опубликовала Годовой отчет для инвесторов за 2025 год. По сравнению с прошлогодним изданием отчет...
Фото
Длинные ОФЗ: сколько можно заработать, если ключевая ставка ЦБ РФ продолжит снижаться?
Длинные ОФЗ с начала текущего года не демонстрировали выраженного снижения по доходности несмотря на продолжение цикла понижения ключевой ставки...

теги блога Николай Флёров

....все тэги



UPDONW
Новый дизайн