Блог им. AleksandrBaryshnikov

Страйк в тестировании торговых систем

    • 29 декабря 2023, 20:09
    • |
    • bascomo
  • Еще
Я называю страйком в тестировании торговых систем соотношение финансового результата на тренировочной и проверочной выборке.

Сам по себе он мало о чём скажет, если его не выровнять: следует привести доходность на тренировочной и проверочной выборке к одному основанию, в частности, я привожу к году, и сравниваю.

Для меня Strike = (абсолютная приведённая доходность на проверочной) / (абсолютная приведённая доходность на тренировочной).

Получается некий коэффициент, от минус до плюс бесконечности, и целевое его значение — единица.

Он означает, как результаты, которые торговая система показывает на проверочной выборке, отличаются от результатов тренировки. Значения:
  • единица означает, что результат аналогичен тренировке,
  • меньше единицы — результат хуже, чем на тренировке,
  • больше единицы — результат лучше, чем на тренировке
А ещё есть выбросы:
  • если Strike cильно больше единицы — что-то пошло не так,
  • если он отрицательный — значит, был плюс на тренировке и минус на проверке или наоборот.
В целом, это очень хороший фильтр для фильтрации неадекватных торговых алгоритмов, но я бы ещё хотел его улучшить.

Если рассмотреть гипотетическую ситуацию, что поведение рынка на проверке сильно изменилось по сравнению с его поведением на тренировке, то это исказит данные и, в подавляющем большинстве случаев, получаем выброс. Но хочется учесть глобальные параметры рынка в этом показателе, чтобы сделать его ещё более релевантным. Возможные варианты:
  • учитывать перелом тренда, если он возник,
  • но мне нравится более простая и изящная идея: ввести поправочные коэффициенты для финансовых результатов тренировки и проверки, исходя из идеальной возможной прибыли на том и другом участке по оптимальному торговому пути.
Когда-то и до этого дойдут руки.

На картинке ниже столбец br:tr — это он и есть, strike.

Страйк в тестировании торговых систем

Тема следующего поста: эволюционный рост и долговременное совершенствование торговых систем
1.7К
2 комментария
Используете генетику правил для входа и выхода? Занятно) И, я так понимаю, проверяете на разных инструментах на трейн-тест выборке каждый вариант
avatar

Читайте на SMART-LAB:
Фото
Операционные результаты ПАО «АПРИ» за декабрь и 12 месяцев 2025 года: инфографика
Операционные результаты ПАО «АПРИ» за декабрь и 12 месяцев 2025 года: инфографика Цифры говорят лучше слов, особенно когда они...
Фото
Обновили программу челленджа!
Сегодня стартует наш обновлённый челлендж, в рамках которого мы проведем PRO-эфиры с профессионалами Ириной Шармановой и Владом Умуровым! Это...
Фото
Число инвесторов RENI достигло 107 тысяч человек по итогам 2025 года
Получили свежий отчет Московской Биржи. Количество наших инвесторов в течение 2025 года выросло на 45 тысяч человек до 107 тысяч, +73% с декабря...
Фото
Обзор данных Росстата по выработке электроэнергии в РФ в ноябре 2025г. и по потреблению энергии в декабре 2025г.
Росстат представил данные по выработке электроэнергии в РФ в ноябре 2025г.: 👉выработка электроэнергии в РФ — 104,59 млрд кВт*ч. ( -2,69%...

теги блога bascomo

....все тэги



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