Обновить
8K+
10

Пользователь

9
Рейтинг
28
Подписчики
Отправить сообщение

DiffQuant: прямая оптимизация коэффициента Шарпа через дифференцируемый торговый симулятор

Уровень сложностиСложный
Время на прочтение15 мин
Охват и читатели8.6K

Большинство ML-систем для трейдинга оптимизируют MSE, а оценивают по коэффициенту Sharpe. В DiffQuant этот разрыв убран: весь путь от рыночных признаков до позиции, PnL и издержек собран в единый дифференцируемый граф.

Градиент проходит не через proxy-цель, а через саму торговую механику. На двух последовательных held-out кварталах прототип показал Sharpe +1.73 и +1.15 после учёта комиссий.

Код, данные и протокол эксперимента открыты. Это не готовая торговая система - это другая постановка задачи.

Читать далее

RL-агент для алгоритмической торговли на Binance Futures: архитектура, бэктест, результаты

Уровень сложностиСложный
Время на прочтение32 мин
Охват и читатели24K

Цель данной статьи - предоставить полное техническое руководство по созданию торгового агента, обученного с помощью Reinforcement Learning, на основе архитектуры Dueling Double Deep Q-Network с использованием Prioritized Experience Replay.

Агент разработан для ведения краткосрочной торговли на Binance Futures. Он принимает решения на основе минутных рыночных данных, включая: open, high, low, close, volume, volume_weighted_average, num_trades.

Основная цель агента — максимизировать итоговую прибыль PnL с учётом комиссий и проскальзываний, в данном проекте ключевым этапом оценки стратегии агента выступает реалистичный бэктест, моделирующий поведение в условиях, максимально приближенных к реальной торговле.

Читать далее

Информация

В рейтинге
808-й
Зарегистрирован
Активность

Специализация

ML разработчик
Ведущий
Машинное обучение
Deep Learning
PyTorch
Математическое моделирование
Нейронные сети
Computer Science
NumPy