Блог им. 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 здесь


 

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

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

Читайте на SMART-LAB:
Акции ЕвроТранса выросли почти вдвое после запрета коротких продаж
Ценные бумаги “ЕвроТранса” вчера подорожали на 96,35%, а сегодня продолжают рост еще более чем на 8%. Основным поводом стало решение НКЦ запретить...
Представляем отделы Займера: отдел продаж
Хотя подавляющее большинство займов в нашей компании выдается полностью автоматизированно через онлайн-платформу, в некоторых случаях на помощь...
Фото
📈 Что сегодня делает МГКЛ одной из самых интересных компаний на российском рынке?
Каждый инвестор самостоятельно принимает инвестиционные решения, но есть ряд факторов, благодаря которым Группа «МГКЛ» остается одной из...
Фото
Включаем "Антикризис" на полную катушку! А вдруг?
Сегодня я был снова вынужден прервать свой отвратительный отпуск, чтобы заниматься делами своего инвестиционного портфеля и даже для того, чтобы...

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

....все тэги



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