Python Quant-разработчик с опытом бэктестинга торговых стратегий (Дистанционная работа)

Бюджет не указан

Задание: Python Quant-разработчик с опытом бэктестинга торговых стратегий (Дистанционная работа)

Ищу Python-разработчика для развития ядра аналитической торговой системы (research-ориентированной). Система уже существует: есть загрузка данных, Streamlit-интерфейс и базовый бэктестер с логикой условий И/ИЛИ. Задача — рефактор и расширение ядра до research-grade уровня, без платформенного и live-trading оверинжиниринга. Задачи: - рефактор ядра бэктестинга; - бэктестинг как одиночных инструментов , так и пар (как синтетических инструментов), - batch-прогоны по списку тикеров; - стратегии как конфигурации (JSON): условия входа/выхода, параметры индикаторов; - архитектура с внешним реестром индикаторов; - оптимизация параметров через Optuna; - IS/OOS, пошаговая оптимизация; - Монте Карло на уровне сделок для оценки устойчивости. Важно Проект исследовательский. Это не платформа; То есть не подразумевает live trading, брокеров, WebSockets и т.п.; Приоритет за методологией, корректностью и расширяемостью. Требования: - уверенный Python (pandas, numpy); - опыт с бэктестингом / торговыми системами; - понимание look-ahead bias, overfitting, OOS; - аккуратная архитектура и воспроизводимость результатов. Плюс: опыт с Optuna, research-инструментами, парным трейдингом. Стек: Python, pandas, numpy, Optuna Frontend: Streamlit