Правило 90%

Введение

Алгоритмическая торговля, также известная как algo-trading, предполагает использование компьютерных алгоритмов для автоматизации и оптимизации торговых стратегий. Эти алгоритмы выполняют сделки со скоростью и частотой, недоступными человеку. Одним из принципов эффективной алгоритмической торговли является «Правило 90%», подчеркивающее важность устойчивости модели и адаптивности.

Понимание правила 90%

Правило 90% по сути говорит:

Исследования и разработка

Сбор данных

Значительная часть усилий из этих 90% уходит на сбор данных. Высококачественные данные — основа любого успешного торгового алгоритма. Собираются разные типы данных:

Очистка и предобработка данных

После сбора данных следующий шаг — очистка и предобработка. Это обеспечивает точность и избавляет от несоответствий. Включает:

Инженерия признаков

Инженерия признаков — создание новых признаков на основе исходных данных для улучшения работы торговых алгоритмов. Примеры:

Проектирование алгоритма

Когда данные готовы, следующий шаг — проектирование торгового алгоритма. Ключевые компоненты:

Бэктестинг

Бэктестинг — это тестирование торгового алгоритма на исторических данных. Он включает:

Оптимизация

Оптимизация включает настройку параметров модели для максимизации эффективности:

Форвард-тестирование

Форвард-тестирование, также известное как paper trading или walk-forward testing, проверяет модель на данных вне выборки для оценки устойчивости.

Внедрение

После строгого тестирования модель можно внедрять. Это включает:

Компании, специализирующиеся на алгоритмической торговле

  1. StockSharp:
    • StockSharp предоставляет алгоритмическую торговую платформу. Она позволяет пользователям бэктестировать, оптимизировать и развертывать торговые алгоритмы по множеству классов активов.
  2. AlgoTrader: (
    • AlgoTrader предлагает программное обеспечение для алгоритмической торговли, предназначенное для количественных исследований, разработки торговых стратегий, бэктестинга, оптимизации и исполнения.
  3. WorldQuant: - WorldQuant — глобальная количественная инвестиционная фирма, использующая математические и статистические методы и разнообразные торговые алгоритмы для управления инвестиционными портфелями по всему миру.

Заключение

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