SmartMoney: unrealized PnL вырос в 3.5 раза
Разбираем, что означает рост unrealized_pnl smartmoney с 1.1641 до 4.0834 и какие выводы мы делаем из этого движения.
Когда в SmartMoney двигается portfolio.unrealized_pnl, мы смотрим на это не как на красивую цифру в вакууме, а как на сигнал о том, что портфель начал вести себя иначе. В этот раз метрика изменилась с 1.1641 до 4.0834. Это не закрытая прибыль и не итоговый результат по сделке, а именно нереализованный PnL — то есть текущая бумажная оценка открытых позиций.
Для нас такие изменения полезны не сами по себе, а как повод проверить, не сломалась ли логика входа, не слишком ли агрессивно накопилась позиция, не уехал ли риск-профиль. Когда портфель в плюсе, легко расслабиться и списать всё на удачный рынок. Но в продукте, который работает с реальными позициями, нас интересует не настроение графика, а устойчивость механики.
Что именно мы увидели
Метрика portfolio.unrealized_pnl выросла с 1.1641 до 4.0834. Это заметный сдвиг вверх, и он говорит о том, что текущие открытые позиции стали оцениваться рынком лучше, чем раньше. Внутри продукта это не означает, что мы уже зафиксировали результат. Напротив, это только промежуточная стадия, в которой особенно важно не перепутать бумажный плюс с реальной доходностью.
Мы используем такие сигналы, чтобы держать фокус на двух вещах: что происходит с качеством входов и как ведёт себя управление позицией после входа. Если unrealized PnL растёт, это может означать, что стратегия лучше попадает в движение. Но это же может скрывать перекос: например, одна удачная позиция временно вытягивает всю картину, а остальные решения остаются посредственными.
Именно поэтому мы не делаем выводов по одной метрике. Смотрим на неё вместе с размером открытого риска, временем удержания, количеством активных позиций и тем, как часто система вообще доходит до момента, когда PnL становится заметным. В торговых продуктах слишком легко перепутать хороший эпизод с хорошей системой.
Почему нереализованный PnL для нас важнее, чем кажется
У unrealized_pnl есть полезное свойство: он показывает текущее состояние портфеля без самообмана, который иногда появляется после закрытия сделки. Закрытая прибыль может выглядеть красиво, но она уже принадлежит прошлому. Нереализованный PnL, наоборот, показывает, насколько хорошо живут открытые позиции прямо сейчас.
Для продукта это важно по простой причине: пока позиция не закрыта, мы не знаем, сколько из бумажного плюса останется в реальности. Поэтому рост этой метрики мы воспринимаем как промежуточную победу, а не как готовый результат. Нам нужно, чтобы рост не был случайностью и не зависел от одного всплеска волатильности.
В такой ситуации мы обычно проверяем несколько вещей:
- не изменилась ли структура входов;
- не выросла ли концентрация в одном инструменте;
- не стала ли стратегия держать слишком длинные или слишком короткие позиции;
- не сместился ли баланс между сигналом и риском.
Это скучная часть торговли, но именно она отличает работающий продукт от набора удачных угаданных сделок.
Что мы делаем после такого сигнала
После роста portfolio.unrealized_pnl мы не спешим объявлять успех. Сначала смотрим, почему именно выросла метрика. В SmartMoney это значит проверить цепочку от сигнала до текущей оценки позиции: что было открыто, в какой момент, по какому сценарию и как долго рынок подтверждает это решение.
Если рост PnL появился из-за нескольких удачных входов, нам важно понять, можно ли этот паттерн повторить. Если же метрика выросла из-за того, что позиции просто не закрылись вовремя, это уже другой разговор: тогда красивый график может скрывать задержку в логике выхода.
Именно поэтому мы относимся к движению метрики как к диагностике. Не к празднику. Хороший сигнал в торговом продукте — это не финальная точка, а повод проверить, не появился ли новый перекос. Особенно когда продукт уже несколько раз показывал, что может и падать, и восстанавливаться, а значит, наша задача — не мешать ему делать свою работу и вовремя замечать, где именно логика начинает спорить с рынком.
Если вам интересен сам продукт и то, как мы собираем его вокруг реальных сигналов и управления риском, можно посмотреть SmartMoney.
Почему такие изменения полезны для портфеля продуктов
Мы строим не один изолированный сервис, а портфель. Поэтому каждый сигнал из одного продукта помогает нам лучше проектировать остальные. Метрики вроде unrealized_pnl полезны тем, что заставляют нас смотреть на поведение системы в динамике, а не только на сухую кнопку «прибыль/убыток».
Для нас это хороший пример того, как должен работать живой продукт: сначала сигнал, потом проверка контекста, затем решение, что именно улучшать. Такой цикл особенно важен там, где продукт может выглядеть здоровым в одном срезе и проблемным в другом. Торговые боты как раз из таких систем.
Поэтому рост с 1.1641 до 4.0834 мы читаем не как итоговую победу, а как подтверждение, что текущая конфигурация начала работать лучше в открытом состоянии. Дальше вопрос не в том, чтобы радоваться цифре, а в том, чтобы понять, как долго она удержится и что именно в системе её поддержало.
Рассылка новых статей
Выберите, куда присылать новые статьи и разборы — без спама, только новые материалы.
Чтобы получать статьи на email, сначала привяжите email в личном кабинете.
Чтобы получать статьи в Telegram, войдите через Telegram-кнопку на странице входа.
Получайте новые статьи и разборы
Подпишитесь через email — без спама, только новые материалы.