Привет!
Кто уже знаком в Probabilistic Sharpe Ratio отзовись! :)
А кто еще не знаком, тоого приглашаем к прочтению...
🎥 Наше последнее видео посвящено PSR, инструменту, который расширяет границы обычного коэффициента Шарпа, учитывая исторические доходы, продолжительность деятельности и количество испытаний стратегии.
🔎 PSR оценивает вероятность того, что истинный коэффициент Шарпа превышает заданный порог. Он помогает отсеивать ложные срабатывания и определять стратегии, которые соответствуют нашим ожиданиям, учитывая риски.
Чем же он хорош и где нап пригодится:
- Объективный анализ: По сравнению с традиционным коэффициентом Шарпа, который измеряет прошлую производительность, PSR предоставляет более объективный анализ, т.к. он учитывает не только прошлые данные, но и количество испытаний, которые были выполнены для поиска стратегии.
- Избегание переобучения: PSR может помочь избежать «переобучения», ситуации, когда стратегия торговли, кажется, работает хорошо на исторических данных, но плохо справляется с новыми данными. Это происходит потому, что PSR учитывает число испытаний при оценке производительности стратегии.
- Вариативность порога: PSR позволяет установить свой собственный порог или минимально приемлемый коэффициент Шарпа, что делает его гибким инструментом для анализа различных торговых стратегий.
- Учет асимметрии и эксцесса: PSR включает в себя не только среднее значение и стандартное отклонение возвратов (как это делает коэффициент Шарпа), но и учет асимметрии и эксцесса возвратов. Это делает его более точным при анализе стратегий с ненормальным распределением доходности.
- Используется в научных исследованиях: PSR часто используется в академических исследованиях и применяется профессионалами в сфере квантовой финансовой аналитики.
Стоит упомянуть, что PSR не заменяет коэфициент Шарпа, а дополняет его.
Для тех кто не чурается английского или же не против субтитров, и предпочитает видео, приглашаю к просмотру :)
Инвестору это не нужно. Как и индивидуальному алготрейдеру. Есть проблемы более достойные внимания, чем
Современные модели нейронных сетей достигли такого размера, что вполне готовы описывать локальный рынок целиком, особенно такой дохлый как MOEX.
По миллиону параметров на каждого активного трейдера…
Модель не предоставляет никаких стратегий. Модель тупо предсказывает какой придет следующий ордер (или последовательность ордеров) в биржевой engine. А как на это реагировать трейдеру — это другой вопрос.
Как оценивать качество модели — тут уже стая собак съедена.
Не то чтобы совсем не важны. Но не настолько важны, чтоб на них тратить много времени. Т.е. можно долго и настойчиво анализировать какой Шарп более истинный 1,5 или 1,7, а можно сделать хорошую модель, сочинить несколько стратегий и выбрать методом тыка из 15 или 17 ;)
Для модели с 1 параметром вам требуются сотни измерений, чтобы сносно подогнать этот параметр. На 10 параметрах измерений потребуется, нет, не тысячи. Если параметры будут ортогональны, все будет намного хуже.
Пример: перед вами чугунная сфера диаметром 1 метр и весом 1 тонну. Попробуйте по этим 4-м величинам угадать, что там внутри. С нейросетью или без. Можете ChatGPT спросить.
Хорошая модель или нет выясняют как раз на out of sample.
Sprite, монолитная чугунная сфера такого диаметра будет весить примерно 4 тонны, так что ваша модель отброшена имеющимися наблюдениями.
Осталось много других вариантов, но большинство из них не получится ни опровергнуть, ни подтвердить набором данных «сфера, чугунная поверхность, 1 метр, 1 тонна».
С нейросетью на хренолиард нейронов (чисел) и историей торгов на 1M баров ровно та же проблема — степеней свободы больше, чем данных для подгонки шарниров.
Про степени свободы.
Возьмите карандашик и на листочке бумажки посчитайте для примера сколько ордеров проходит через американские фондовые биржи торгующие акциями в год. И умножьте на 3. Ордер — это три независимых величины — цена, объем и направление.
Возможно, результат Вас удивит.
В качестве приятного дополнения, вспомните, что есть биржи торгующие деривативами и криптой, и, неожиданно, не только американские.
1. Мои слова «По миллиону параметров на каждого активного трейдера…» означают, что если миллиард параметров поделить на 1000 активных трейдеров то получится миллион на каждого. Арифметика. Все остальное про «восстановить состояние каждого агента» — Ваши измышления.
2. Обезличенные сделки обезличены для Вас, но есть масса людей, которые видят лица. Это сотрудники брокера(видят своих клиентов), биржи, росфинмониторинга и других «Органов».
3. Там, где даже «Органы» не имеют доступа работают другие методы.
www.tadviser.ru/index.php/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82:%D0%A0%D0%BE%D1%81%D1%84%D0%B8%D0%BD%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B7%D0%B0%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D0%BB_%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D0%BA%D1%82_%D0%BD%D0%B0_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2%D0%B0%D0%BB%D1%8E%D1%82%D0%BD%D1%8B%D1%85_%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B9
Как видите -стоимость проблемы равна стоимости маленькой московской квартиры.
Synthetic, вы просто некомпетентны.
2) Использование этой информации для принятия торговых решений противозаконно, у вас этой информации нет и не будет. Глупо размышлять о применении для разработки торговых стратегий того, за доступ к чему вам открутят яйца.
3) По вашей ссылке речь идет о анализе транзакций внутри блокчейна, который по определению публичен. Торги на криптовалютных биржах проходят мимо блокчейна соответствующих валют, туда попадают только результаты по клирингу или как он у них там называется. Грубо говоря в блокчейне вы увидите суммарный результат деятельности биржи за какой-то период (сутки например), отображать туда каждый трейд на бирже технически невозможно.
В целом ваши представления о предмете на уровне «Данди уехал в Ганди», не вижу смысла в дальнейшей дискуссии.
Русским языком же написано -«Для этого необходимо проанализировать и сопоставить данные, содержащиеся как внутри блокчейна так и вне его.
Так и быть закрываем дискуссию, а то как бы чего противозаконного не вышло.
Про overfitting.
Вы прикиньте сколько сделок проходит на всех более менее крупных биржах мира (включая крипту) в секунду. Для обучения крупной модели думаю интервала в лет 5 хватит. А файн-тюнинг можно и на данных MOEX делать.