Обсуждение статьи "Разработка системы оценки портфеля из нескольких советников с учетом корреляции в MQL5"

 

Опубликована статья Разработка системы оценки портфеля из нескольких советников с учетом корреляции в MQL5:

Большинство алгоритмических трейдеров оптимизируют советники по отдельности, но никогда не оценивают, как они работают вместе на одном счете. Коррелированные стратегии усиливают просадки, а не снижают их, пробелы в покрытии создают в портфеле слепые зоны на целые торговые сессии. В этой статье мы создадим полноценный оценщик портфеля на MQL5. Он считывает дневные P&L из CSV-файлов бэктестов, вычисляет полную матрицу корреляции Пирсона, строит карту торговой активности по часам и дням недели, оценивает диверсификацию по классам активов и выдает сводную оценку от A+ до F. Весь исходный код прилагается, внешние библиотеки не требуются.

Многие разработчики MQL5 оптимизируют отдельные стратегии, но не оценивают их взаимодействие в портфеле. Это все равно что быть шеф-поваром, который в совершенстве владеет десятью рецептами, но никогда не задумывается, уместны ли они в одном меню. Портфель из пяти скальперов по золоту — не диверсификация, а концентрация, замаскированная под разнообразие.

В этой статье будет создан практический скрипт на MQL5, решающий эту проблему. В результате у вас будет готовый оценщик портфеля, который:

  • считывает кривые эквити из отчетов о бэктесте нескольких советников;
  • вычисляет матрицу корреляции Пирсона для каждой пары стратегий;
  • анализирует временное покрытие портфеля по часам торговли и дням недели;
  • вычисляет единую сводную оценку, показывающую, устойчив ли портфель или содержит опасно перекрывающиеся стратегии.
  • не требует внешних библиотек — не нужны ни Python, ни R, все работает нативно внутри MetaTrader 5.


Автор: Cristian David Castillo Arrieta

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