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
Опубликован 22.12.2025 в 13:22 Последнее изменение: 19.12.2025 в 12:43

Выберите способ верификации:

Обновите страницу после прохождения верификации.