MAE и MFE: путь позиции и проверка правил выхода
MAE и MFE описывают наибольшее движение против позиции и в ее пользу, пока она открыта. Они добавляют информацию к конечному результату, но не восстанавливают судьбу уже закрытой по стопу позиции при другом правиле. Разбор пути помогает сформулировать проверку выхода; сам по себе максимум, найденный задним числом, не является исполнимой торговой целью.
Что измеряют MAE и MFE
MAE — максимальное неблагоприятное отклонение, MFE — максимальное благоприятное. Здесь MAE записывается положительной величиной ценовой потери, MFE — положительной величиной ценового выигрыша с нижней границей ноль. Другой отчет может использовать знак, деньги или первоначальную единицу риска R. До сравнения установите единицы, сторону котировки и точный интервал жизни позиции.
Для лонга с постоянным объемом в обычной модели внебиржевого Forex сопоставляйте фактический вход с Bid, по которому позицию можно ликвидировать; для шорта — с Ask. Односторонний график, комиссии, конвертация и изменение объема могут отличать ценовое отклонение от наибольшего чистого денежного убытка. Эти показатели не устанавливают оптимальные уровни SL и TP.
В журнале отмечайте неизвестные экстремумы как неизвестные. Конечный P/L не содержит всего пути, а минутная свеча может включить цены до входа или после выхода. Добавление двух столбцов не восстановит отсутствующие котировки.
Средняя доля сделки и доля суммарной MFE различаются
Прокрутите схему вправо, чтобы увидеть ее целиком →
В исходной условной схеме обе позиции имеют постоянный объем и одну денежную единицу; комиссий и конвертации нет. Их результаты равны 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.0001 | 30 пипсов |
| MAE по минимальному Bid | (1.0850 − 1.0830) / 0.0001 | 20 пипсов; 2/3 первоначальной дистанции |
| MFE по максимальному Bid | (1.0905 − 1.0850) / 0.0001 | 55 пипсов |
| Реализованная дистанция | (1.0890 − 1.0850) / 0.0001 | 40 пипсов |
| Доля реализованной MFE | 40 / 55 | Около 72.73% |
Если бы действующий TP был исполнен при первом достижении 1.0890, измерение закончилось бы там; для последующей MFE 55 потребовалось бы отдельное объяснение последовательности и исполнения. Одна запись может обнаружить несогласованные данные, но не подтверждает устойчивое преимущество. Порог «сто наблюдений» сам не решает вопросы зависимости, отбора, покрытия рынка и количества испытанных вариантов.
Как проверять изменение стопа по MAE
Прежний стоп ограничивает наблюдаемые пути открытых позиций. В условной модели с постоянным SL 20 пипсов, непрерывными котировками и исполнением без проскальзывания выигрышная позиция не может оставаться открытой через неблагоприятное движение 28 пипсов. Сначала согласуйте время, единицы, активность и изменения стопа, расходы и исполнения. По одной средней MAE победителей нельзя узнать, что случилось бы с закрытыми потерями при другом правиле.
- Опишите выборку. Зафиксируйте стратегию, горизонт, период и число сделок. Сто наблюдений могут быть отобранными или зависимыми; меньшая выборка не становится автоматически бессмысленной. Укажите неопределенность.
- Сохраните выигрыши и потери. Группа победителей описывает условно отобранные исходы. Для оценки нового стопа нужны и проигравшие сделки.
- Смотрите распределение. Средняя MAE 25 пипсов у победителей не показывает, сколько сделок другая стратегия потеряла бы со стопом 20. Нужны допустимые полные пути.
- Сформулируйте кандидат. Множитель средней 1.1 или 1.2 — гипотеза, а не доказательство оптимального расстояния или лучшего ожидания.
- Пересчитайте объем и расходы. Более широкий стоп при том же выбранном денежном бюджете обычно требует меньшего объема в линейной модели. Учитывайте допустимый шаг и проверяйте всю измененную стратегию на отдельных данных.
Как проверять изменение выхода по 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.
Прокрутите таблицу вправо, чтобы увидеть все столбцы →
| Позиция | Результат в USD | MFE в USD | Индивидуальное отношение |
|---|---|---|---|
| A: изначально USD | 8 | 10 | 80% |
| B: EUR × условные 2 USD/EUR | 40 | 200 | 20% |
| Сумма в одной валюте | 48 | 210 | 48 / 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 описывает наблюдавшийся неблагоприятный путь, усеченный действовавшими правилами; это исходные данные для проверки кандидатов, а не готовый оптимизатор.
Инструменты и необходимые данные
- Edgewonk. Это платный журнал; официальная страница подписки (на английском) перечисляет месячный и годовой варианты. До выбора проверьте поддерживаемый импорт и необходимые цены: сами выписки не гарантируют точный расчет отклонений.
- MetaTrader 5. Документация торгового отчета и тестера описывает MAE/MFE в течение жизни позиции. Сначала согласуйте несколько отдельных записей с историей котировок и правилами отчета.
- TradingView Strategy Tester. Список сделок показывает отклонения по позициям стратегии. Это данные теста с его предпосылками, а не обязательно история фактических брокерских исполнений.
- Таблица. Сохраняйте время входа и выхода, нужную сторону цены, изменения единиц, расходы и соглашения расчета. Назначенного времени настройки или заполнения здесь нет.
Практический порядок следующего разбора
- Добавьте документированные поля MAE/MFE в шаблон торгового журнала (на английском) или свою таблицу. Укажите единицы, знаки и интервал.
- Получите достаточно подробные Bid/Ask за действительное время позиции. Оценку отделите от измерения, неизвестное не угадывайте.
- Для определенной выборки запишите период, число сделок и покрытие; сравните среднее, медиану и распределения выигрышей и потерь.
- Зафиксируйте кандидат выхода до отдельной проверки и учитывайте расходы, риск и просадки. Наблюдаемая разница не становится причинной только из-за размера выборки.
- Сохраните старые версии и назначьте пересмотр. Например, квартальная проверка — один организационный вариант, не гарантия своевременного обнаружения изменения рынка.
Сопутствующие материалы: ведение торговой статистики (на английском) и практикум трейдера (на английском).
Следующий шаг
Далее исследуйте альтернативные пути результатов, отделяя измерения одной позиции от результатов всего капитала.
Проверьте понимание
Результаты двух позиций равны 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 и отделите чистый результат от ценового. Максимумы известны задним числом и не доказывают исполнимость пика. Конкретный выход проверяется как гипотеза.
Какие данные нужны для надежного измерения?
Выписка может не содержать путь, сторону котировки или частичные выходы. Разделяйте измеренные и оцененные значения, сохраняйте правила отчета. Фиксированного времени заполнения или достоверного рейтинга использования здесь нет. Поля поддерживают проверку, не гарантируя улучшение.
Источники и пределы применения
- TradingView: неблагоприятное отклонение (на английском)
Прочитан содержательный раздел определения неблагоприятного движения в течение жизни позиции. Знаки и единицы нашего расчета заданы явно.
- TASC: исходная библиографическая запись о MAE/MFE (на английском)
Справочная ссылка исходной библиографии сохранена. Полная публикация, пользовательский код либо коллекция здесь не прочитаны и не используются как доказательство эффективности или нынешних прав розничного счета. Даты проверки и цитаты не приписываются.
- TASC: исходная библиографическая запись о MAE/MFE (на английском)
Справочная ссылка исходной библиографии сохранена. Полная публикация, пользовательский код либо коллекция здесь не прочитаны и не используются как доказательство эффективности или нынешних прав розничного счета. Даты проверки и цитаты не приписываются.
- TradingView: пользовательский инструмент MAE/MFE (на английском)
Справочная ссылка исходной библиографии сохранена. Полная публикация, пользовательский код либо коллекция здесь не прочитаны и не используются как доказательство эффективности или нынешних прав розничного счета. Даты проверки и цитаты не приписываются.
- MetaQuotes: торговый отчет (на английском)
Прочитаны определения MAE/MFE в течение жизни позиции и их усреднения. Это не доказательство оптимального стопа или универсальной доли захвата.
- TradingView: благоприятное отклонение (на английском)
Прочитан содержательный раздел справки: благоприятный экстремум во время открытой позиции. Реальные BTC-цены примера справки в наши расчеты не переносились.
- Bailey, Borwein, López de Prado, Zhu: переобучение бэктеста (на английском)
Прочитаны титульная страница, полная аннотация на странице 2 и начало введения на странице 3 версии февраля 2015 года. Остальные страницы не прочитаны, метод CSCV не воспроизведен. Используется только вопрос ложных находок при множественном переборе на ограниченных данных.
- MetaQuotes: отчет тестера (на английском)
Прочитаны определения MAE/MFE, единицы и интервал до полного закрытия. Описательные оценки эффективности прочих показателей не используются.
- Edgewonk: планы подписки (на английском)
На официальной странице прочитаны годовой и месячный варианты. Цены, акции и обещания эффективности не переносятся; актуальные условия и необходимую историю цен проверяйте у провайдера.
Учебные расчеты не определяют юрисдикцию читателя по языку. Документация платформ и библиотек описывает названный инструмент, не универсальное правило всех счетов. Все цены, суммы, курсы, вероятности, задержки и последовательности примеров вымышлены. Условные вероятности моделей не являются рыночными частотами; нет гарантии прибыли, предельной потери или разрешения на реальные сделки. Торговые приказы не отправлялись.