Блог им. MoscowTrades

Тестирование стратегий: один лот или все сигналы?

Всем добрый день!

Как я вижу, есть два пути тестировать алгоритмическую стратегию:

1. прогон фиксированным сайзом
2. прогон неограниченным сайзом так, чтобы сработали все сигналы

Второй способ лучше тк статистика входов выглядит более полной. 
С другой стороны, пропущенные из-за уже открытой позиции входы — тоже часть логики стратегии.

Как правильно?
341
11 комментариев

Почему во втором случае есть «все сигналы», а в первом — нет?
avatar
Sergey Pavlov, потому что в первом случае торгуем одним лотом. Вошли в позицию, ждем закрытия. Сигналы пропускаем.
Во втором случае торгуем неограниченным лотом. Вошли в позицию. Если новый сигнал — еще вошли. Итд. Нет пропуска сигналов. Общий результат неприменим, но Winrate считается более честно. Возможно, корректно будет расcчитать потенциальный результат как среднее число сделок на данном отрезке из первого способа, умноженное на Winrate из второго способа.
avatar
А цель тестирования какая? Все варианты можно посчитать — 1 лот, неограниченное, макс. Х лотов (с разными Х).
avatar
КриптоУлитка, цель — проверка гипотезы, подбор параметров. А какая ещё может быть цель.
Как мне кажется, оба варианта должны давать сходный результат в случае отсутствия подгонки.
avatar
MoscowTrades, может быть цель попробовать смоделировать что бы было, если бы реально торговал. Тогда, так как неограниченного капитала на неограниченное количество лотов нет, то верхней планкой будет количество лотов, на которое хватит капитала.

Идея, расcчитать потенциальный результат как среднее число сделок на данном отрезке из первого способа, умноженное на Winrate из второго способа, может быть провальной, если, по какой-то причине, основной винрейт по второму способу был получен за пределами доступного капитала.
avatar
КриптоУлитка, конечно он был получен за пределами доступного капитала. Но ведь это более точный расчет винрейта. Мы считаем винрейт для всех входов данной стратегии, а не только для тех на которые хватило капитала. Винрейт не должен зависить от капитала.
avatar
MoscowTrades, поэтому я спросил какая цель. Мне бы такой результат подсказал, что нефиг лезть с такими параметрами. Например, мартингейл 100% профитная история, если отбросить такую мелочь, как доступный капитал (и ёмкость рынка).
avatar

Это две разные стратегии. Тестируешь обе и выбираешь для торговли лучшую.

avatar
Почему один лот приравнен к фикссайзу? В вашей вселенной цена актива не меняется?
avatar
Кирилл Гудков, этим пренебрегаю. Мне важно получить подтверждение статистической успешности модели, а будет там 50 процентов годовых или 75 — это уже следующий этап.
avatar

Читайте на SMART-LAB:
Фото
Снижение военной премии в нефти: что это меняет для доллара и G10
Во второй половине понедельника – начале вторники рынки активно пересматривают премию за худший сценарий на энергетическом рынке, что цепочкой...
X5 проведёт вебкаст по результатам 2025 года
Друзья, всем привет! Рады пригласить вас на вебкаст, посвящённый финансовым результатам X5 за 2025 год. В ходе звонка мы подведём итоги 2025...
Как устроен бизнес ДОМ.PФ? Рассказываем в интервью
☝️ Говорим на сложные темы простым языком   🔵Как устроен бизнес ДОМ.PФ? 🔵Кто сегодня инвестирует в компанию? 🔵Что в планах на ближайшее...
Фото
Гендиректор Инарктики продал свои акции компании. Что это может значить?
Вечером в пятницу (6 марта ) вышел сущфакт о том, что Соснов Илья Геннадьевич, гендиректор Инарктики, продал свои акции компании. В нашем...

теги блога MoscowTrades

....все тэги



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