Обновить

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

Уровень сложностиСложный
Время на прочтение15 мин
Охват и читатели8.6K
Всего голосов 7: ↑7 и ↓0+9
Комментарии6

Комментарии 6

А ваши разработки нельзя использовать в игре foodtrack bench?

Проект заточен под финансовые временные ряды, так что для food truck напрямую не подойдёт. Но дифференцируемый симулятор в теории адаптируем под любую задачу с end-to-end оптимизацией метрики.

Хотелось бы видеть какие-то обоснования того , что при указанных входных данных, решаемая задача вообще имеет хоть какое-то осмысленное решение. В математике так часто бывает. Проблема есть. Методы решения есть. А решения нет. Принципиально.

PS: Вот Вы пишете в комментах - " Проект заточен под финансовые временные ряды ". Под временные ряды понятно. Это довольно абстрактное понятие. А при чем здесь финансы? Где это можно увидеть в Ваших формулах?

Спасибо за вопрос по существу.
По первому пункту: строгого доказательства существования решения у меня нет, и я на него не претендую. Два положительных held-out квартала это эмпирический сигнал, а не теорема. Именно поэтому раздел "Ограничения" написан как принципиальная часть статьи, а не как формальная оговорка.
По второму: финансовая специфика здесь не в самой алгебре, а в интерпретации переменных и в постановке задачи. p - торговая позиция (long/short), r - рыночная доходность, вычисленная из реальных цен, cost - комиссия и проскальзывание. Objective - коэффициент Шарпа. Именно это и делает абстрактный time-series framework торговой постановкой.

Вы во входных данных берёте стандартный временной ряд плюс объёмы, и как они по вашему они должны повлиять на будущие данные в стохастическом процессе? У вас есть канал для связи, а то вы призываете к обсуждению, а где?

Спасибо за хороший вопрос.

По OHLCV, я не исхожу из того, что эти данные детерминированно определяют будущее. Гипотеза слабее: в них могут существовать локальные статистические зависимости и режимные асимметрии, которые проверяются только эмпирически. Объёмы здесь не "магический предиктор", а прокси ликвидности и интенсивности движения. Два положительных held-out квартала это сигнал к дальнейшей проверке, не закрытый вопрос.

Для технического обсуждения - GitHub Issues: github.com/YuriyKolesnikov/diffquant

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации