PYTHON DEVELOPER
- Role
- Backend
- Experience
- Senior
- Employment
- Full-time
Open to RU only · UTC+1…UTC+7. Set where you work from to check your eligibility.
Core skills
Required skills
Optional skills
REMOTE RUSSIA
Формат работы: удаленный по РФ (+/- 2 часа от МСК) Компания: Centicore Зарплата: 350 000 рублей Грейд: Senior
🔖 Команда ждет, что у тебя есть: - Опыт разработки количественных финансовых систем (бэктест-движки, торговые системы, риск-модели) от 3 лет; Python (numpy/pandas). - Знание типовых ловушек тестирования на истории: подглядывание в будущее, переподгонка, ошибка выжившего, множественное тестирование — и статистических методов защиты от них. - Понимание устройства биржевой торговли: комиссии, проскальзывание, лоты, маржинальные требования. - Культура тестирования: полная воспроизводимость расчётов.
🔖 Будет плюсом: - опыт с данными Московской биржи; - собственная алгоритмическая торговля; - знание библиотек бэктестинга (, vectorbt, LEAN) и их ограничений; - знакомство с работами López de Prado.
🔖 Что тебе предстоит: - Движок тестирования стратегий на истории (бэктест): модель исполнения сделок, честный учёт комиссий и проскальзывания, лоты, календарь торгов, корпоративные действия. - Статистическая проверка стратегий: контроль переподгонки (walk-forward, Monte Carlo, поправки на множественные попытки), стресс-тесты на кризисных периодах, сравнение с простыми базовыми вариантами. - Гарантия того, что робот в реальной торговле ведёт себя так же, как в тесте на истории (совместно с инженером платформы). - Совместно с QA — набор тестов корректности расчётов с вручную рассчитанными эталонами. - Ревью всей финансовой логики, сгенерированной ИИ-агентами.
📱 Присылайте свои резюме в PDF на русском языке в сообщении
CONTACTS
What you'll do
- Движок тестирования стратегий на истории (бэктест): модель исполнения сделок, честный учёт комиссий и проскальзывания, лоты, календарь торгов, корпоративные действия.
- Статистическая проверка стратегий: контроль переподгонки (walk-forward, Monte Carlo, поправки на множественные попытки), стресс-тесты на кризисных периодах, сравнение с простыми базовыми вариантами.
- Гарантия того, что робот в реальной торговле ведёт себя так же, как в тесте на истории (совместно с инженером платформы).
- Совместно с QA — набор тестов корректности расчётов с вручную рассчитанными эталонами.
- Ревью всей финансовой логики, сгенерированной ИИ-агентами.
What they require
- Опыт разработки количественных финансовых систем (бэктест-движки, торговые системы, риск-модели) от 3 лет
- Знание типовых ловушек тестирования на истории: подглядывание в будущее, переподгонка, ошибка выжившего, множественное тестирование — и статистических методов защиты от них.
- Понимание устройства биржевой торговли: комиссии, проскальзывание, лоты, маржинальные требования.
- Культура тестирования: полная воспроизводимость расчётов.
- Preferred: опыт с данными Московской биржи
- Preferred: собственная алгоритмическая торговля
- Preferred: знание библиотек бэктестинга (, vectorbt, LEAN) и их ограничений
- Preferred: знакомство с работами López de Prado.