Angry Robot — моя система для исследования рыночных данных и алгоритмических стратегий. С агентами в Arcanada я смог вернуться к проекту и разобраться во всём, что в нём накопилось. Они помогают восстановить контекст и подготовить тесты. Решение о реальных деньгах остаётся за мной.
Angry Robot я основал несколько лет назад. Когда я захотел вернуться к одной старой торговой гипотезе, до первого полезного изменения было ещё далеко. Сначала нужно было вспомнить, как устроен проект и почему я когда-то принял прежние решения.
За годы каждая гипотеза обросла данными, тестами и кодом, который может выставить ордер на реальном счёте. Возвращение стало слишком дорогим по времени. Пока я восстанавливал одну связь, терялась другая.
Я выбрал одну часть и попросил агентов поднять всё, что к ней относилось. Они нашли старые решения, сопоставили код с данными и подготовили тесты. Я проверил связи и увидел, откуда можно продолжать.
Теперь я возвращаюсь не ко всему Angry Robot сразу, а к одной гипотезе. Восстанавливаю нужный кусок, проверяю изменение и двигаюсь дальше. Несколько лет накопленной работы снова стали доступны.
Сейчас я управляю тремя стратегиями на реальных счетах, и они приносят деньги.
Агенты могут исследовать новую идею, подготовить код и прогнать тесты. Перед реальным счётом я останавливаю работу. Смотрю результаты, оцениваю риск и сам решаю, можно ли после тестов применить изменение на реальном счёте.
Без моего решения изменение остаётся в тестах. Именно с этой точки я продолжаю развивать Angry Robot.