Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Описания нет
задачи
Создавать движок тестирования стратегий на истории: моделировать исполнение сделок, учитывать комиссии, проскальзывание, лоты, календарь торгов и корпоративные действия;
Проводить статистическую проверку стратегий, контролировать переподгонку, выполнять стресс-тесты на кризисных периодах и сравнивать стратегии с базовыми вариантами;
Гарантировать совместно с инженером платформы соответствие поведения робота в реальной торговле результатам тестирования на истории;
Разрабатывать совместно с QA тесты корректности расчётов с вручную рассчитанными эталонами;
Проводить ревью финансовой логики, сгенерированной ИИ-агентами.
требования
Иметь от 3 лет опыта разработки количественных финансовых систем: движков бэктестинга, торговых систем или риск-моделей;
Владеть Python, NumPy и pandas;
Знать типовые ловушки тестирования на истории: подглядывание в будущее, переподгонку, ошибку выжившего и множественное тестирование;
Знать статистические методы защиты от ошибок тестирования;
Понимать устройство биржевой торговли, включая комиссии, проскальзывание, лоты и маржинальные требования;
Обеспечивать полную воспроизводимость расчётов;
Будет плюсом опыт работы с данными Московской биржи, собственная алгоритмическая торговля, знание библиотек бэктестинга backtesting.py, vectorbt и LEAN, знакомство с работами López de Prado.
условия
Удалённая работа по РФ с ограничением примерно в 2 часа от московского времени.