611 / 736SOPR

SOPR

Співвідношення оцінок витрачених виходів

Коли біткоїни знову переміщуються, можна порівняти їхню тодішню ринкову оцінку з оцінкою під час попереднього отримання. SOPR зводить цю зміну до одного числа. Він допомагає описувати рух монет, але не бачить квитанцій чи намірів власників: переказ до іншого власного гаманця не є продажем. Ця відмінність важлива для розуміння графіка.

SOPR, Spent Output Profit Ratio, порівнює оцінку виходів транзакцій Bitcoin під час витрачання з оцінкою під час створення. У базовій агрегованій формі першу суму ділимо на другу, використовуючи ті самі виходи й ту саму валюту. Початкова сума має бути додатною. Результат не має одиниці вимірювання: це оцінка за ринковими цінами, а не облік підтверджених угод.

Петро надсилає біткоїни, які його гаманець отримав раніше. Технічно він витрачає UTXO: ще не використаний вихід попередньої транзакції, тобто певну суму, яку можна використати як вхід нового платежу. За описом Glassnode, SOPR відстежує виходи, витрачені протягом обраного періоду. Кожному надають оцінку за ціною під час створення й під час витрачання. Біткоїни, що в цей період не рухалися, до групи не входять. Отже, Петро розглядає окремі переміщення, а не оцінку всієї пропозиції Bitcoin. [1]

Початкові вартості виходів можуть сильно різнитися. Для базового SOPR Coin Metrics спершу підсумовує оцінки під час витрачання, окремо — початкові оцінки, а потім ділить ці суми. Тому великий вихід із високою початковою оцінкою впливає на результат більше, ніж малий і дешевий. Якби Петро спочатку обчислив відношення для кожного виходу, а потім усереднив їх з однаковими вагами, він відповів би на інше запитання. Coin Metrics виділяє такий незважений варіант як SOPROut. Приклад нижче показує, що різниця може навіть змінити загальне враження на протилежне. [2]

Уявімо дві сукупності грошових оцінок: під час витрачання й під час створення. За додатної початкової суми відношення перевищує одиницю, якщо перша сума більша, і є нижчим, якщо вона менша. Рівно одиниця означає рівність сум; так можна читати межу, яку використовує Glassnode. Це не означає однакового результату для кожного виходу. Зростання оцінок одних може компенсувати падіння інших. Число також не показує, скільки людей заробило чи яка частка власників має збиток. [1]

Петро може переказати біткоїни з телефона до власного апаратного гаманця. Мережа запише транзакцію, але ніхто не заплатив йому за продаж. Glassnode також звертає увагу на подальші перекази й решту платежу, повернену новим виходом. Такі рухи можуть потрапляти до звичайного SOPR, хоча купівлі та продажу не було. Тож ціна під час створення виходу не є підтвердженою ціною купівлі його власника. Різниця оцінок так само не доводить надходження грошей, фактичного прибутку чи вартості придбання для оподаткування. [3]

Щоб зменшити вплив короткочасних переміщень, aSOPR від Glassnode виключає виходи, витрачені менш ніж за годину після створення. Entity-adjusted SOPR діє інакше: прибирає перекази між адресами, приписаними тому самому суб’єкту. Такий суб’єкт, або entity, — це оцінена група адрес, а не перевірений перелік людей. Групування спирається на правила й статистичні оцінки, які можуть помилятися. Фільтри віку та власності не взаємозамінні; жоден не перетворює дані мережі на повний реєстр торговельних угод. [3] [4]

Петро знаходить графіки зі схожими назвами, але різними кривими. Спочатку треба з’ясувати, які виходи вони охоплюють. Coin Metrics також розрізняє групи за віком і способи зважування. Важливі джерело цін, тривалість періоду й згладжування — усереднення значень, щоб лінія була менш різкою. Просте середнє денних відношень зазвичай не дорівнює відношенню сум за весь період: початкові вартості витрачених виходів у різні дні можуть відрізнятися. Графік окремої групи також не описує автоматично весь ринок. [2]

Навіть давня частина графіка може змінитися. Glassnode описує виправлення цінових даних, доповнення інформації й перегляд оцінених груп адрес. Якщо Петро перевіряє, як торгував би за цим показником у минулому, йому потрібно знати версію даних, реально доступну тоді. Пізніші виправлення можуть створити Look-ahead Bias: тест використовує інформацію, якої на момент рішення ще не було. Тому він зберігає методику, версію й час доступності ряду, а не лише дату біля точки графіка. [5]

Зрозумівши розрахунок, ще потрібно встановити межі висновків. Coin Metrics застерігає: корисні в минулому показники можуть інакше працювати в майбутньому. Низький SOPR може описувати переміщення за нижчих оцінок, але не каже, коли закінчиться падіння ціни. Високе значення теж не підтверджує вершину. Петро не отримує ймовірності зростання, дати розвороту чи дохідності після витрат. Він отримує одне спостереження щодо обраних рухів, яке потрібно читати разом із методикою та ширшим контекстом. [6]

ПрикладПРИКЛАД · SOPR

Два виходи, два способи прочитати результат

Візьмімо вигадані виходи A і B, обидва витрачені в один період. Вони не представляють увесь Bitcoin. Вони містять [1, 3] BTC і були створені за орієнтирних цін [10000, 30000] USD/BTC. Їхні початкові оцінки становлять [10000, 90000] USD, разом 100000 USD. Для витрачання обох припустімо ціну 20000 USD/BTC. Тепер оцінки дорівнюють [20000, 60000] USD, разом 80000 USD. Ділення дає SOPR: 80000 / 100000 = 0.8. Для A, B та їхньої суми графік показує початкову оцінку ліворуч, а оцінку під час витрачання праворуч, обидві в USD. Це не часовий ряд. Окреме відношення A дорівнює 2, B — двом третинам. Просте середнє, округлене до шести знаків після коми, становить 1.333333: вище одиниці, хоча відношення сум було нижче. Причина — більша початкова вартість B. Зміни оцінок, нова мінус початкова, становлять [10000, -30000] USD, разом -20000 USD. Однак це не документовані грошові надходження чи фактичні прибутки власників. Ми не знаємо їхніх цін купівлі, комісій і податків. Не застосовуємо фільтр aSOPR чи коригування за суб’єктами; модель не дає ймовірності майбутньої ціни.

Для повної картини прочитайте також UTXO, On-chain Analysis, Realized Cap, MVRV, NUPL. На цю статтю також посилаються NUPL.

01Чи означає значення нижче одиниці, що всі продали зі збитком?

Ні. Воно лише показує, що загальна оцінка обраних виходів під час витрачання була нижчою за початкову. Окремі виходи можуть мати протилежний результат. До того ж це могли бути перекази між власними гаманцями, а не продажі. Звідси не визначити результат кожної людини чи частку власників зі збитком.

02Чи можна просто усереднити відношення окремих виходів?

Таке середнє можна обчислити, але це інша статистика, ніж базовий SOPR. Однакова вага кожного виходу здатна навіть змінити, з якого боку одиниці буде результат. Перш ніж порівнювати графіки, перевірмо розрахунок, включені виходи, фільтри та згладжування.

DOC · 001Glassnode — SOPR (Spent Output Profit Ratio)Документація DOC · 002Coin Metrics — ValuationДокументація DOC · 003Glassnode — aSOPR (Adjusted SOPR)Документація DOC · 004Glassnode — IndicatorsДокументація DOC · 005Glassnode — Introducing Point-in-Time Data: Addressing the Mutability of On-chain MetricsДокументація DOC · 006Coin Metrics — Bitcoin On-Chain Indicators PrimerПервинне джерело
Переглянуто: Спочатку джерела · Не інвестиційна порада