MAE и MFE: путь позиции и проверка правил выхода

MAE и MFE описывают наибольшее движение против позиции и в ее пользу, пока она открыта. Они добавляют информацию к конечному результату, но не восстанавливают судьбу уже закрытой по стопу позиции при другом правиле. Разбор пути помогает сформулировать проверку выхода; сам по себе максимум, найденный задним числом, не является исполнимой торговой целью.

Что измеряют MAE и MFE

MAE — максимальное неблагоприятное отклонение, MFE — максимальное благоприятное. Здесь MAE записывается положительной величиной ценовой потери, MFE — положительной величиной ценового выигрыша с нижней границей ноль. Другой отчет может использовать знак, деньги или первоначальную единицу риска R. До сравнения установите единицы, сторону котировки и точный интервал жизни позиции.

Для лонга с постоянным объемом в обычной модели внебиржевого Forex сопоставляйте фактический вход с Bid, по которому позицию можно ликвидировать; для шорта — с Ask. Односторонний график, комиссии, конвертация и изменение объема могут отличать ценовое отклонение от наибольшего чистого денежного убытка. Эти показатели не устанавливают оптимальные уровни SL и TP.

В журнале отмечайте неизвестные экстремумы как неизвестные. Конечный P/L не содержит всего пути, а минутная свеча может включить цены до входа или после выхода. Добавление двух столбцов не восстановит отсутствующие котировки.

Средняя доля сделки и доля суммарной MFE различаются

Прокрутите схему вправо, чтобы увидеть ее целиком →

Среднее отношений или доля суммарной MFE?Две условные позиции постоянного объема: результаты 8 и 20, MFE 10 и 100 в одной денежной единице. Индивидуальные отношения 80% и 20%; среднее 50%, отношение сумм около 25.45%.ДВА СПОСОБА ОБОБЩИТЬ MFEA: итог 8 / MFE 10 = 80%B: итог 20 / MFE 100 = 20%Общий масштаб длины для позиций.Среднее: (80% + 20%) / 2 = 50%.Отношение сумм: (8 + 20) / (10 + 100)= 28 / 110 ≈ 25.45%.
Все числа схемы заданы условно; исходная геометрия сохранена. Допущения и границы расчета приведены в тексте. Открыть схему целиком.

В исходной условной схеме обе позиции имеют постоянный объем и одну денежную единицу; комиссий и конвертации нет. Их результаты равны 8 и 20, MFE — 10 и 100. Индивидуальные доли: 8 / 10 = 80% и 20 / 100 = 20%. Среднее двух отношений равно 50%. Отношение сумм равно (8 + 20) / (10 + 100) = 28 / 110 ≈ 25.45%.

Первое число отвечает на вопрос о средней индивидуальной доле при одинаковом весе каждой сделки. Второе — о доле общей MFE, реализованной суммарно; позиция B получает вес 100 из 110 в знаменателе. Не выбирайте более приятное число после просмотра результатов. В справке TradingView о благоприятном отклонении (на английском) измерение ограничено временем открытой позиции; два способа агрегации здесь — наша арифметика. Светлые полосы схемы показывают MFE, темные — результат в одном масштабе.

Что записать для одной сделки

Возьмем вымышленный лонг EUR/USD от 1.0850 с первоначальным SL 1.0820. Выход по цели здесь является ручным правилом, а не уже действующим TP. Пока позиция открыта, Bid достигает 1.0830 и 1.0905; позже она закрыта по 1.0890. При пипсе 0.0001 получаем:

Прокрутите таблицу вправо, чтобы увидеть все столбцы →

Условный путь позиции и отдельный реализованный результат
ПоказательРасчетЗначение
Первоначальная дистанция SL(1.0850 − 1.0820) / 0.000130 пипсов
MAE по минимальному Bid(1.0850 − 1.0830) / 0.000120 пипсов; 2/3 первоначальной дистанции
MFE по максимальному Bid(1.0905 − 1.0850) / 0.000155 пипсов
Реализованная дистанция(1.0890 − 1.0850) / 0.000140 пипсов
Доля реализованной MFE40 / 55Около 72.73%

Если бы действующий TP был исполнен при первом достижении 1.0890, измерение закончилось бы там; для последующей MFE 55 потребовалось бы отдельное объяснение последовательности и исполнения. Одна запись может обнаружить несогласованные данные, но не подтверждает устойчивое преимущество. Порог «сто наблюдений» сам не решает вопросы зависимости, отбора, покрытия рынка и количества испытанных вариантов.

Как проверять изменение стопа по MAE

Прежний стоп ограничивает наблюдаемые пути открытых позиций. В условной модели с постоянным SL 20 пипсов, непрерывными котировками и исполнением без проскальзывания выигрышная позиция не может оставаться открытой через неблагоприятное движение 28 пипсов. Сначала согласуйте время, единицы, активность и изменения стопа, расходы и исполнения. По одной средней MAE победителей нельзя узнать, что случилось бы с закрытыми потерями при другом правиле.

  1. Опишите выборку. Зафиксируйте стратегию, горизонт, период и число сделок. Сто наблюдений могут быть отобранными или зависимыми; меньшая выборка не становится автоматически бессмысленной. Укажите неопределенность.
  2. Сохраните выигрыши и потери. Группа победителей описывает условно отобранные исходы. Для оценки нового стопа нужны и проигравшие сделки.
  3. Смотрите распределение. Средняя MAE 25 пипсов у победителей не показывает, сколько сделок другая стратегия потеряла бы со стопом 20. Нужны допустимые полные пути.
  4. Сформулируйте кандидат. Множитель средней 1.1 или 1.2 — гипотеза, а не доказательство оптимального расстояния или лучшего ожидания.
  5. Пересчитайте объем и расходы. Более широкий стоп при том же выбранном денежном бюджете обычно требует меньшего объема в линейной модели. Учитывайте допустимый шаг и проверяйте всю измененную стратегию на отдельных данных.

Как проверять изменение выхода по MFE

Пик известен ретроспективно. Низкая доля его реализации не означает, что правило могло распознать максимум в реальном времени. Во втором условном примере лонг от 1.1000 видит Bid 1.0980 и 1.1050, затем закрывается по 1.1040: MAE 20 пипсов, MFE 50, результат 40 и доля 80%. Более поздние 1.1070 находятся вне жизни сделки. Активный TP, исполненный при первом достижении 1.1040, завершил бы измерение раньше.

Изменение объема требует денежного пути. В отдельном линейном примере куплены 10 единиц по 100, девять проданы по 110, последняя — по 120; расходов и конвертации нет. До частичного выхода плавающий результат равен 100. Сразу после него реализовано 90 и остается 10 плавающей прибыли: вместе снова 100. При 120 сумма равна 90 + 20 = 110. Ценовая MFE 20, умноженная на первоначальные 10 единиц, дала бы 200 — на 90 больше максимального совокупного результата этой заданной траектории.

Определяйте, что измеряется: цена или деньги, знак или положительная величина, до или после расходов. При MFE = 0 отношение не определено; при отрицательном результате и положительной MFE оно может быть отрицательным. Не заменяйте такие значения удобным нулем. Среднее индивидуальных отношений и отношение сумм также нельзя молча подменять друг другом.

Универсального «профессионального» ориентира 70–80% либо «розничной нормы» 50–60% здесь не установлено. Фиксированную цель, трейлинг на основе ATR и частичное закрытие можно сравнить как разные правила, а не объявить заранее один метод лучшим. Сохраняйте все испытанные варианты, чистые итоги, просадки и экспозицию. Пятьдесят сделок не доказывают устойчивость или причинность улучшения.

Новый условный пример: перед суммированием приведите деньги к одной валюте

Изменим отдельное допущение исходной схемы: теперь A записана в USD, а B — в EUR. A имеет результат 8 USD и MFE 10 USD; B — результат 20 EUR и MFE 100 EUR. Назначим вымышленный постоянный курс 2 USD за EUR на все время жизни обеих позиций. Это не текущая котировка или курс ECB.

Прокрутите таблицу вправо, чтобы увидеть все столбцы →

В новом примере денежные единицы различаются до пересчета
ПозицияРезультат в USDMFE в USDИндивидуальное отношение
A: изначально USD81080%
B: EUR × условные 2 USD/EUR4020020%
Сумма в одной валюте4821048 / 210 ≈ 22.86%

Среднее двух индивидуальных отношений остается 50%, но общий показатель теперь 22.86%. Число 28 / 110 смешивало бы разные денежные единицы. Это не противоречит исходной схеме: там обе суммы с самого начала были в одной единице. Если курс меняется во времени, одного курса закрытия недостаточно для пересчета уже найденного денежного максимума: переоценивайте соответствующие наблюдения пути и указывайте метод. Цены и фиксированный курс новой таблицы заданы только для проверки единиц.

Условная проверка согласованности данных

Прокрутите таблицу вправо, чтобы увидеть все столбцы →

Сначала согласованность защитных правил и измерений
ЗаписьЧто проверить
Исходный SL 20 пипсовБыл ли он активен, менялся ли, как и когда исполнен.
MAE 28 при позднем выигрышном закрытииНесовместима с непрерывным исполнением неизменного SL 20; сначала устраните расхождение предпосылок.
Кандидат стопа1.1 средней MAE победителей не доказывает оптимальность.
MFE 52 при активном TP 30Нужно объяснить время, измерение или исполнение.
Доля 30 / 52Около 57.6923%, только если обе величины корректны и сопоставимы.
Новый выходЗадайте объем частичного закрытия и правила остатка, затем сравните с прежним вариантом.
ОценкаОтдельные данные, расходы, нормирование риска и неопределенность; улучшение доходности из неполной таблицы не следует.

Даже при прежних сигналах входа изменение выхода меняет стратегию. MAE описывает наблюдавшийся неблагоприятный путь, усеченный действовавшими правилами; это исходные данные для проверки кандидатов, а не готовый оптимизатор.

Инструменты и необходимые данные

Практический порядок следующего разбора

  1. Добавьте документированные поля MAE/MFE в шаблон торгового журнала (на английском) или свою таблицу. Укажите единицы, знаки и интервал.
  2. Получите достаточно подробные Bid/Ask за действительное время позиции. Оценку отделите от измерения, неизвестное не угадывайте.
  3. Для определенной выборки запишите период, число сделок и покрытие; сравните среднее, медиану и распределения выигрышей и потерь.
  4. Зафиксируйте кандидат выхода до отдельной проверки и учитывайте расходы, риск и просадки. Наблюдаемая разница не становится причинной только из-за размера выборки.
  5. Сохраните старые версии и назначьте пересмотр. Например, квартальная проверка — один организационный вариант, не гарантия своевременного обнаружения изменения рынка.

Сопутствующие материалы: ведение торговой статистики (на английском) и практикум трейдера (на английском).

Следующий шаг

Далее исследуйте альтернативные пути результатов, отделяя измерения одной позиции от результатов всего капитала.

Монте-Карло: выборка, порядок, остановка и просадка

Проверьте понимание

Результаты двух позиций равны 8 и 20, MFE — 10 и 100 в одной единице. Каково отношение суммарных результатов к суммарной MFE?

Ответ и объяснения без JavaScript

Правильный ответ: 28 / 110, около 25.45%.

50%.

Это среднее индивидуальных отношений 80% и 20%, а не отношение сумм.

80%.

80% относятся только к позиции A и исключают результат и MFE позиции B.

28 / 110, около 25.45%.

Сначала сложите 8 + 20 и 10 + 100. Большая MFE позиции B получает больший вес.

Вопросы и ответы

Что записывать как MAE и MFE одной сделки?

Укажите время входа и выхода, сторону цены, объем, единицы и знаки. Здесь MAE — положительная величина потери, MFE — выигрыша. В условном лонге от 1.0850 минимальный Bid 1.0830 дает MAE 20 пипсов, максимальный 1.0905 — MFE 55. Реализованные 40 пипсов учитываются отдельно. Минутная свеча может содержать цены вне жизни позиции.

Как проверять изменение стопа с помощью MAE?

Сначала согласуйте исходные данные. Прежний стоп усекает наблюдаемые пути, а только победители исключают стоимость потерь. Множитель средней 1.1 или 1.2 является гипотезой, не доказанным оптимумом. Пересчитайте объем и расходы, сохраните все варианты и оцените полную измененную стратегию на отдельных данных.

Что делать, если доля реализации MFE ниже 70%?

Универсальной цели 70% нет. Установите, усредняет ли отчет отдельные отношения или делит суммы; обработайте нулевую MFE и отделите чистый результат от ценового. Максимумы известны задним числом и не доказывают исполнимость пика. Конкретный выход проверяется как гипотеза.

Какие данные нужны для надежного измерения?

Выписка может не содержать путь, сторону котировки или частичные выходы. Разделяйте измеренные и оцененные значения, сохраняйте правила отчета. Фиксированного времени заполнения или достоверного рейтинга использования здесь нет. Поля поддерживают проверку, не гарантируя улучшение.

Источники и пределы применения

  1. TradingView: неблагоприятное отклонение (на английском)

    Прочитан содержательный раздел определения неблагоприятного движения в течение жизни позиции. Знаки и единицы нашего расчета заданы явно.

  2. TASC: исходная библиографическая запись о MAE/MFE (на английском)

    Справочная ссылка исходной библиографии сохранена. Полная публикация, пользовательский код либо коллекция здесь не прочитаны и не используются как доказательство эффективности или нынешних прав розничного счета. Даты проверки и цитаты не приписываются.

  3. TASC: исходная библиографическая запись о MAE/MFE (на английском)

    Справочная ссылка исходной библиографии сохранена. Полная публикация, пользовательский код либо коллекция здесь не прочитаны и не используются как доказательство эффективности или нынешних прав розничного счета. Даты проверки и цитаты не приписываются.

  4. TradingView: пользовательский инструмент MAE/MFE (на английском)

    Справочная ссылка исходной библиографии сохранена. Полная публикация, пользовательский код либо коллекция здесь не прочитаны и не используются как доказательство эффективности или нынешних прав розничного счета. Даты проверки и цитаты не приписываются.

  5. MetaQuotes: торговый отчет (на английском)

    Прочитаны определения MAE/MFE в течение жизни позиции и их усреднения. Это не доказательство оптимального стопа или универсальной доли захвата.

  6. TradingView: благоприятное отклонение (на английском)

    Прочитан содержательный раздел справки: благоприятный экстремум во время открытой позиции. Реальные BTC-цены примера справки в наши расчеты не переносились.

  7. Bailey, Borwein, López de Prado, Zhu: переобучение бэктеста (на английском)

    Прочитаны титульная страница, полная аннотация на странице 2 и начало введения на странице 3 версии февраля 2015 года. Остальные страницы не прочитаны, метод CSCV не воспроизведен. Используется только вопрос ложных находок при множественном переборе на ограниченных данных.

  8. MetaQuotes: отчет тестера (на английском)

    Прочитаны определения MAE/MFE, единицы и интервал до полного закрытия. Описательные оценки эффективности прочих показателей не используются.

  9. Edgewonk: планы подписки (на английском)

    На официальной странице прочитаны годовой и месячный варианты. Цены, акции и обещания эффективности не переносятся; актуальные условия и необходимую историю цен проверяйте у провайдера.

Учебные расчеты не определяют юрисдикцию читателя по языку. Документация платформ и библиотек описывает названный инструмент, не универсальное правило всех счетов. Все цены, суммы, курсы, вероятности, задержки и последовательности примеров вымышлены. Условные вероятности моделей не являются рыночными частотами; нет гарантии прибыли, предельной потери или разрешения на реальные сделки. Торговые приказы не отправлялись.