Сергей Симонов
Сергей Симонов личный блог
06 февраля 2019, 21:12

Как измерить предсказательную силу торгового алгоритма?

Друзья, если вы торгуете по какой-то стратегии, то устройте ей тест на предсказательную силу, который объективно показывает качество стратегии.

Методика тестирования выглядит так:

Как измерить предсказательную силу торгового алгоритма?

Описание словами:

1. Скачиваете исторические данные по инструменту
2. Выбираете период оптимизации параметров алгоритма (например: 3 месяца)
3. Отъезжаете от текущей даты назад на несколько месяцев (например на 1 Июля 2018)
4. Находите (подбираете) оптимальные параметры алгоритма при тестировании за 3 месяца.
5. Тестируете стратегию с оптимальными параметрами на Июле 2018
6. Повторяете цикл, начиная с пункта 4, со сдвигом на 1 месяц (или 1 неделю или 2 недели или 2 месяца — по вкусу).

Если не поленитесь и проведете тестирование на 10 циклах (с последовательным сдвигом периодов или выборочно), то у вас появится объективное  представление о способности вашего торгового алгоритма генерировать прибыль в будущем, а не в прошлом. Это и будет характеризовать его предсказательную силу

Если соберетесь покупать робота или волшебный грааль у залетного «гуру», то требуйте у продавца результаты теста на предсказательную силу по описанной выше методике. Если продавец обосрется на тесте, то вы сэкономите бабки.

Удачи в торгах!))
46 Комментариев
  • Евгений
    06 февраля 2019, 21:59
    Когда же вы поймёте что на рынке ничего предсказывать не нужно, нужно считать риски и прибыль к профиту в конкретной точке входа.
  • Astrolog
    06 февраля 2019, 22:13
    >>тестирование на 10 циклах (с последовательным сдвигом периодов или выборочно)

    ** именно так и делаю в своей астро программе, заточенной на mt4



    под любые графики (SP500  в данном примере)
  • Jame Bonds
    06 февраля 2019, 22:33
    Термин «тест на предсказательную силу» раньше не встречал.
    Обычно это называют Walk Forward Optimization.
    Есть мнение, что это всего лишь добавление еще одного измерения для подгонки.
  • Сергей Сергаев
    06 февраля 2019, 22:44
    А если входить рандомно для бэктеста, получится протестировать предсказательную силу?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн