Что такое тестирование на истории? Плюсы и минусы и примеры

9 декабря 2021 г.

Бэктестинг — это процесс использования исторических данных для тестирования стратегий. Это позволяет исследователям выяснить, насколько хорошо стратегия может работать, на основе моделирования, в котором они применяют ее к предыдущим данным. Изучение того, как проводить тестирование на исторических данных, может помочь вам улучшить свои инвестиционные навыки при выборе стратегий, которые обеспечивают наибольшую ценность. В этой статье мы обсудим определение бэктестинга, принцип его работы, его плюсы и минусы и предоставим вам список примеров использования бэктестинга.

Что такое бэктестинг?

Бэктестинг — это метод тестирования, который измеряет, насколько хорошо стратегия может работать, используя исторические данные посредством моделирования. Оценивая, насколько хорошо стратегия сработала бы с аналогичными инвестициями, инвесторы могут использовать эту стратегию с большей уверенностью в будущих инвестициях. Хотя тестирование на истории чаще всего используется в инвестиционной карьере, оно также дает преимущества в других отраслях, включая научные исследования и бизнес.

Как работает тестирование на истории

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

Основное предположение при тестировании на исторических данных заключается в том, что если стратегия, вероятно, будет работать с аналогичными инвестициями, то она будет работать и с будущими инвестициями. Одно и то же предположение верно независимо от того, успешно прошло тестирование или нет. Если теория окажется неудачной, то инвестор может воздержаться от ее использования при осуществлении будущих инвестиций. Процесс тестирования на исторических данных обычно включает использование программ, которые автоматизируют процесс.

Примеры тестирования на истории

Вот несколько примеров тестирования на истории:

Пример 1

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

Затем инвестор применяет эту стратегию к коллекции исторических инвестиций и обнаруживает, что средняя доходность на 80 пунктов выше, чем текущая инвестиционная стратегия агентства. Агентство решает использовать этот метод в будущем, продолжая при этом измерять результаты, чтобы гарантировать, что он поддерживает положительную норму доходности. Если результаты изменятся, они могут скорректировать свою стратегию.

Пример 2

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

Инвестор обнаруживает, что использование одного только этого метода фактически приводит к снижению на 40 пунктов, чем при использовании других методов. Они повторяют процесс и сужают торговые стратегии фирмы до четырех основных методов.

Преимущества тестирования на истории

Вот некоторые из самых больших преимуществ тестирования на истории:

Отсутствие риска потери капитала

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

Инвестиционное направление

Результаты ретроспективного тестирования могут дать инвесторам направление для принятия важных решений о том, какие инвестиции покупать, а какие продавать. Это может помочь инвесторам выбрать несколько основных стратегий, которые они используют чаще всего. Тестирование на исторических данных также может помочь инвесторам предоставить данные о том, почему они решили реализовать конкретную торговую стратегию.

Возможность корректировки стратегии

Благодаря частому тестированию на исторических данных инвесторы могут продолжать корректировать свою стратегию. Они могут регулярно принимать или отвергать стратегии на основе результатов моделирования. Тестирование на истории — один из многих инструментов, которые инвестор может использовать для сбора информации об инвестициях.

Помогает инвесторам понять рынок

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

Недостатки тестирования на истории

важно оценить потенциальные аспекты тестирования на исторических данных, в том числе:

Трудно избежать предубеждений

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

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

Под угрозой выемки данных

Бэктестеры также подвержены риску извлечения данных, что представляет собой поведение при одновременном тестировании нескольких гипотез, в результате чего выбираются данные, которые лучше всего подтверждают вашу основную гипотезу. Это похоже на внутренние предубеждения, за исключением того, что это происходит при избыточном тестировании. Бэктестеры могут избежать подтасовки данных, выбрав несколько лучших стратегий тестирования и придерживаясь их.

Сложно контролировать все факторы

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

Сложно включить все расходы

Также может быть сложно рассчитать все затраты, которые могли быть частью предыдущих сделок. Понимание успеха инвестиций требует тщательного рассмотрения всех связанных с ними издержек, включая транзакционные и торговые издержки. Эти затраты могут варьироваться в зависимости от того, сколько акций вы торгуете и по какой цене. Инвесторы могут сравнивать данные многочисленных программ и торговых книг, чтобы получить представление о средних затратах.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *