Обзор возможностей: фильтр по лигам на платформе BackTesting от ODDSCORP

Обзор возможностей: фильтр по лигам на платформе BackTesting от ODDSCORP

BackTesting Team

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

В этой статье мы рассмотрим, как использовать фильтр по лигам, чтобы повысить точность тестирования стратегий и получить более качественные результаты. Вы узнаете, как использовать предустановленные фильтры и настраивать свои собственные (с применением регулярных выражений), а также о режимах фильтрации “Совпадение” и “Исключение”.


Зачем нужен фильтр по лигам?

Фильтр по лигам на платформе BackTesting позволяет провести более точный анализ, сравнивая лиги между собой и сосредоточиться на наиболее прибыльных, исключая сегменты (лиги или группы лиг), которые приводят к просадкам и снижают ROI. Это помогает не только тонко настроить вашу текущую стратегию, но и выявить новые возможности там, где их трудно было заметить на первый взгляд, находя собственные “приватные” стратегии и выжимая максимум из каждой связки.

🎞 Смотрите видео о возможностях фильтрации по лигам и узнайте, как это работает на практике!


Что именно это вам даст:

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

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

💡 Экономию времени и ресурсов: Отсеивая лиги, не подходящие под стратегию, вы сокращаете объем данных для анализа, ускоряя процесс тестирования и снижая затраты.


Как работает фильтр по лигам?

BackTesting от ODDSCORP предоставляет возможность гибкой настройки фильтрации по лигам через предустановленные и настраиваемые фильтры, позволяя включать или исключать нужные лиги для более точного анализа.

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

Создание пользовательских фильтров:
Укажите название или ключевые слова для отбора конкретных турниров, чтобы сосредоточиться на лигах, важных для вашей стратегии. С помощью регулярных выражений (RegEx) можно создать фильтр, охватывающий целые группы лиг, например, включить все 6-минутные матчи по киберфутболу или матчи с участием заданных команд.

☑️ Режимы работы “Совпадение” и “Исключение” позволяют гибко управлять фильтрацией: режим “Совпадение” оставляет только те лиги, которые соответствуют шаблону, а режим “Исключение” — убирает их из анализа.

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

Если вам требуется какой-то особый фильтр, напишите в техподдержку, и мы рассмотрим запрос на его добавление.


Примеры использования фильтра по лигам:

💡 Фильтр по лигам на BackTesting позволяет гибко настраивать отбор матчей, что даёт возможность выделить или исключить специфические категории матчей для более точного анализа.

Фильтр по лигам на BackTesting: теперь доступны предустановленные фильтры для 6-минутных матчей и новый комбинированный фильтр 6+8-минутки для киберфутбола.

Ниже приведены конкретные примеры задач, которые можно решать с помощью этого инструмента.

• Для футбола: можно отделять основной футбол от молодёжного, женского и резервного, исключая лиги, которые могут показывать меньший ROI.

• Для тенниса: можно разделять мужские и женские турниры, а также отделить парные и одиночные матчи.

• Для киберфутбола: фильтр позволяет выбирать матчи по длительности — 6, 8, 10 или 12 минут — и, при необходимости, исключить все остальные временные форматы для анализа, сосредоточившись на оптимальной длительности для вашей стратегии.

Примеры конкретных задач:

• Оставляем только 6-минутные матчи по киберфутболу: используем предустановленный фильтр, который позволяет быстро выбрать только 6-минутные лиги (режим Совпадение).

Например, оставляем только 6-минутные матчи по киберфутболу.

• Исключаем все 12-минутные матчи: применяем предустановленный фильтр, который убирает 12-минутные игры из анализа (режим Исключение).

Например, исключаем все 12-минутные матчи по киберфутболу.


Настройка фильтрации по лигам: шаг за шагом

1️⃣ Создание новой кампании:
— Зайдите в интерфейс BackTesting и выберите опцию “Создать кампанию”, где сможете задать основные параметры, такие как диапазон коэффициентов, типы ставок и рынки.

2️⃣ Выбор лиг через предустановленные фильтры:
— Выберите предустановленный фильтр для быстрого доступа к популярным категориям матчей и лиг, например, для отбора всех 6-минутных матчей по киберфутболу. Если вам требуется более детальная настройка, выберите опцию “Указать свой фильтр” и введите регулярное выражение для максимально точного отбора.

3️⃣ Настройка режимов Совпадение или Исключение:
— Выберите нужный режим фильтрации — “Совпадение” для включения данных, соответствующих шаблону, или “Исключение” для их отсеивания.

4️⃣ Запуск анализа:
— Запустите бэктестинг, и платформа обработает только те лиги, которые соответствуют указанным критериям, что позволит сосредоточиться на конкретных показателях ROI, просадках и других ключевых метриках.


Инструмент “Просмотр списка матчей”

Функция “Просмотр списка матчей” на платформе BackTesting предоставляет дополнительные возможности для контроля и проверки фильтрации перед запуском анализа.

После добавления фильтров, для просмотра списка матчей, выберите опцию "Показать список матчей".

Этот инструмент включает:

✔️ Просмотр отфильтрованных матчей: система выводит предварительный список матчей, который отражает итоговую выборку для анализа. Это позволяет убедиться, что отобраны только нужные матчи, и при необходимости скорректировать фильтры.

Вид окна после выбора опции "Показать список матчей", до выбора даты.

✔️ Режим просмотра по датам и по лигам: позволяет просмотреть матчи за конкретную дату:

Выбор даты для отображения списка матчей, на примере 6-минутных матчей по киберфутболу.

или сгруппировать все матчи по лигам, таким образом вы получите список всех лиг.

Выбор лиги для отображения списка матчей, на примере матчей по футболу.

✔️ Экспорт списка матчей в CSV: можно выгрузить отфильтрованные матчи для дальнейшего анализа или отчетности, что удобно для тех, кто хочет детально изучить данные вне платформы.

После выбора опции "Export to CSV", выбранный список матчей загружается автоматически.
🎞 Смотрите видео о возможностях фильтрации по лигам и узнайте, как это работает на практике!


Создание собственного фильтра с помощью регулярного выражения

💡 Что такое регулярные выражения?

Регулярные выражения (RegEx) — это инструмент для создания гибких шаблонов поиска и фильтрации данных. Они помогают находить и обрабатывать текст по заданным условиям. 

Подробнее о регулярных выражениях можете узнать здесь: статья на Tproger, статья на Habr от Selectel и ещё одна статья на Habr.

💡 Как это использовать?

Например, если вы хотите настроить фильтрацию для футбольных матчей из определенного региона — Латинской Америки, BackTesting позволяет это сделать с использованием регулярных выражений. Это поможет вам сузить выборку матчей до нужных стран, исключив другие регионы.


Пример: Шаги для настройки фильтрации лиг на страны Латинской Америки

1️⃣ Откройте общий список матчей с помощью инструмента “Просмотр списка матчей”:

Установите тип фильтра "Указать свой фильтр" и выберите опцию "Показать список матчей".

2️⃣ Проанализируйте список и определите нужные вам лиги — в данном случае это будет следующий список стран: Peru, Brazil, Argentina, Chile, Venezuela, El Salvador, Paraguay, Mexico, Uruguay, Nicaragua, Panama, Ecuador, Bolivia, Colombia, Costa Rica, Guatemala.

Можно выделить список матчей вручную и скопировать его в буфер обмена.

3️⃣ Сформируйте регулярное выражение для фильтра на основе вашего списка стран: Для этого вы можете использовать онлайн-инструменты, которые упрощают работу.

Например, Regex101 – этот инструмент поможет вам проверить своё регулярное выражение в визуальном формате. Просто скопируйте список матчей в него и работайте с ним. По ссылке выше уже доступен пример матчей за одну из дат вместе с регулярным выражением для стран Латинской Америки.
Вставьте скопированный список матчей из BackTesting в поле "TEST STRING" на сайте regex101.com.
В поле “REGULAR EXPRESSION” откройте скобки “(” и начните вводить названия регионов на латинице, разделяя их прямой чертой “|”. Когда будут перечислены все нужные регионы, закройте скобки “)”.

✔️ В результате, у вас получится регулярное выражение вида:

(Peru|Brazil|Argentina|Chile|Venezuela|El Salvador|Paraguay|Mexico|Uruguay|Nicaragua|Panama|Ecuador|Bolivia|Colombia|Costa Rica|Guatemala)

Это регулярное выражение выделит все матчи из перечисленных стран. Скопируйте его в буфер обмена!

4️⃣ Вернитесь в BackTesting, на "Шаг 1 из 4" в раздел "Базовые настройки" кампании. В блоке "Отфильтровать по названию лиги", выберите “Указать свой фильтр” и укажите получившееся регулярное выражение.

Поместите регулярное выражение (Peru|Brazil|Argentina|Chile|Venezuela|El Salvador|Paraguay|Mexico|Uruguay|Nicaragua|Panama|Ecuador|Bolivia|Colombia|Costa Rica|Guatemala) в поле "Регулярное выражение" на платформе BackTesting.

5️⃣ Проверьте какие матчи попали в выборку с помощью инструмента “Просмотр списка матчей” и убедитесь что список матчей соответствует вашим ожиданиям.

Откройте инструмент “Просмотр списка матчей”, примените опцию фильтрации "По лигам", выберите любую лигу из списка, чтобы увидеть все матчи в её рамках.

6️⃣ Запустите анализ:

Если все соответствует вашим требованиям, настройте все остальные шаги, параметры и сегменты и запустите анализ, чтобы получить аналитику по матчам только из выбранных вами стран.


Заключение

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

BackTesting открывает новые горизонты для анализа и оптимизации: от фильтрации матчей по регионам и конкретным лигам до создания уникальных стратегий, которые помогут вам извлекать прибыль там, где её не находят другие. 

✔️ Применяйте фильтры, анализируйте результаты, оптимизируйте свои стратегии — и шаг за шагом увеличивайте свою прибыль.

🎞 Смотрите видео о возможностях фильтрации по лигам и узнайте, как это работает на практике!

💎 Триал и бонус от BackTesting

Предлагаем вам протестировать BackTesting от ODDSCORP совершенно бесплатно. Наш триал-режим даёт бессрочный доступ к 7 дням исторических данных и позволяет проводить до 5 расчётов в день, чтобы вы могли лично оценить возможности платформы и сравнить результаты с реальными ставками, не рискуя ни копейкой.

Просто зарегистрируйтесь, выберите “Триал” при создании кампании, и начните оптимизировать свои стратегии уже сегодня!

💡 По традиции, для тех, кто дочитал до конца, промокод: LEAGUE_FILTER_X2 на 100% бонус на первое пополнение, который увеличит ваш депозит вдвое (действует строго 3 дня до 21.11.24 включительно), а далее будет заменён на бонус меньшего размера)


Используйте эту возможность для того, чтобы выжать максимум из анализа, оптимизировать ROI и минимизировать просадки, опираясь на мощные инструменты BackTesting.

Начать пользоваться платформой и улучшить свои стратегии с BackTesting можно здесь

Подпишитесь на наш канал в Telegram и следите за обновлениями!
Аккаунт Техподдержки: @oddscorp_backtesting_support

И помните: BackTesting предоставляет возможность принимать решения на основе данных, а не интуиции. Каждый день без BackTesting – это потенциально упущенная прибыль. Спросите об этом тех, кто уже воспользовался нашей платформой.

Веб-сайт платформы | Техподдержка  | Тг-канал


Желаем всем максимальной прибыли!
Команда BackTesting и ODDSCORP


Report Page