NUPL, сокращение от Net Unrealized Profit/Loss, сравнивает две оценки одних и тех же биткоинов. Из текущей рыночной стоимости вычитается оценка по ценам последних переводов в блокчейне, а разница делится на текущую стоимость. Положительное число означает более высокую нынешнюю оценку, отрицательное — более низкую. Прибыль и убыток здесь обозначают расчётные разницы, а не подтверждённую доходность конкретных людей.
Пётр хранит биткоин, цена которого изменилась. Естественно сравнить сегодняшнюю стоимость с суммой, уплаченной при покупке. Но для всей сети таких документов о покупках у нас нет. NUPL использует замену: сегодняшнюю цену и цены последних перемещений в блокчейне. Общая текущая оценка называется Market Cap, а сумма оценок по прежним перемещениям — Realized Cap. Coin Metrics делит их разницу на текущую Market Cap. Получается отношение, сравнимое при разных размерах рынка. Обе оценки должны охватывать одни и те же монеты, валюту и момент наблюдения; текущая оценка должна быть положительной. [1]
Чтобы понять сумму, рассмотрим UTXO: ещё не потраченные суммы из прежних транзакций, которые можно использовать в новом платеже. Одни появились при цене ниже нынешней, другие — при более высокой. Glassnode складывает положительные разницы оценок первой группы как Unrealized Profit, а величины снижения второй — как Unrealized Loss. NUPL вычитает убыточную часть из прибыльной и относит результат к текущей оценке всего выбранного набора. Крупные и небольшие суммы поэтому вносят разный вклад. Это не подсчёт адресов или людей, находящихся в плюсе. [3] [4]
Пётр может перевести биткоин из мобильного кошелька в собственное более безопасное хранилище. В блокчейне появится новый выход, хотя он ничего не купил и не продал. Базовая Realized Cap в описании Glassnode всё равно использует цену этого нового перемещения. Поэтому NUPL не является точным учётом прибыли инвесторов. Сам показатель не знает внутренних сделок биржи, реальных цен покупки, комиссий или налоговой себестоимости. Неподвижность старых монет также не говорит, сохранились ли у кого-нибудь ключи для их расходования. [5]
При нулевом NUPL две общие оценки равны. Однако внутри суммы рост одних сумм может в точности компенсировать падение других. Пример ниже показывает именно этот случай: ни одна отдельная сумма не обязана находиться на исходном уровне. Glassnode описывает NUPL как разницу нереализованной прибыли и убытка. Слово нереализованная важно: оцениваются выходы, которые ещё не потрачены. SOPR отвечает на другой вопрос, поскольку изучает выходы, потраченные за выбранный период. Нельзя просто заменить одно число другим. [2]
MVRV сравнивает те же итоги иначе: делит текущую Market Cap на Realized Cap. NUPL показывает, какую долю нынешней оценки составляет их разница. Из определений следует: NUPL равен единице минус обратное значение MVRV. Это не ещё одно независимое наблюдение за рынком, а другое представление тех же данных. Связь работает только при одинаковых суммах, ценах и моментах измерения и положительных знаменателях. Смешение всей сети с отдельной группой держателей сделало бы пересчёт некорректным. [1]
При обычной покупке процентный убыток мы представляем относительно вложенных денег. NUPL делит на сегодняшнюю стоимость. Если она резко уменьшится, разница с прежней оценкой может превысить весь текущий знаменатель. Результат опустится ниже минус единицы, сам по себе не доказывая долг, кредитное плечо или убыток сверх чьего-либо вложения. Из той же формулы следует: при обеих положительных оценках NUPL остаётся ниже единицы, но аналогичной фиксированной нижней границы нет. Это свойство расчёта, а не состояние личного счёта. [1]
Два поставщика не обязательно измеряют одно и то же. Glassnode предлагает и корректировку по сущностям: предполагаемые группы адресов под общим контролем помогают уменьшить влияние внутренних переводов. Такая оценка не является проверенным списком людей. Могут различаться также источник цен, выбранная группа и версия данных. Glassnode описывает и исправления исторических значений задним числом. Для добросовестного сравнения нужно записать методику и момент фактической доступности данных. Наблюдатель в прошлом мог не знать исправленного исторического графика, доступного сегодня. [6] [7]
Зоны NUPL помогают описать, насколько нынешняя разница оценок необычна на фоне прошлого. Но легко принять цвет за гарантированное дно, вершину или настроение всех держателей. Расчёт этого не доказывает. Coin Metrics напоминает, что прошлые успехи on-chain индикаторов не гарантируют будущих результатов. NUPL полезен как повод выяснить, что изменилось в цене, перемещениях и методике. Само число не определяет вероятность разворота, его время или чистую доходность сделки. [8]
Три цены для одних и тех же биткоинов
Для полной картины прочитайте эту статью вместе с UTXO, On-chain Analysis, Realized Cap, MVRV, SOPR. На эту статью также ссылаются MVRV, SOPR.
01Означает ли ноль, что все находятся на своей цене покупки?+
Нет. Общие оценки уравновешиваются, но рост и падение внутри набора могут быть значительными. Цена последнего перевода к тому же не обязательно является реальной ценой покупки. NUPL не ведёт личных счетов, и один человек может контролировать несколько выходов.
02Как результат бывает ниже минус единицы, если цена биткоина не отрицательна?+
Мы делим на текущую стоимость, не на начальное вложение. Если прежняя оценка более чем вдвое превышает нынешнюю, модуль отрицательной разницы больше знаменателя. Сам результат не доказывает долг, кредитное плечо или то, что человек потерял больше денег, чем вложил.