Честно говоря, не ожидал, что тестирование алгоритма на реальных данных пройдет так гладко. Попробовал интегрировать модель на основе волатильности-трейдинга в систему, и результаты меня просто в шоке. Средняя задержка на входе в рынок, меньше 0,8 мс, что, по моим меркам, просто огонь.
Сначала боялся, что слишком высокая частота сделок повысит комиссии, но на практике, все сработало. Модель обрабатывает до 10 тысяч сигналов в секунду, и это при работе на американских фондовых площадках. Удивительно, как машинное обучение помогает вылавливать паттерны, которые человек не замечает.
Обязательно проводил backtesting на 5 лет исторических данных. Без этого, ни шагу. И да, ошибки в коде, не просто теория. Knight Capital потерял 440 миллионов в 2012-м из-за бага. Это напоминает, что всё должно быть протестировано.
Кстати, регуляторы не спят: MiFID II и правила SEC жёстко контролируют частоту и прозрачность. Плюс, ликвидность влияет на эффективность. Если рынок тихий, алгоритм может просто не сработать.
В целом, это просто бомба. Для трейдеров, которые хотят выйти на новый уровень. Всем советую попробовать, хотя бы на демо-счете.