611 / 691SOPR

SOPR

Stosunek wycen wydanych wyjść

SOPR porównuje wycenę wyjść bitcoinowych w chwili wydania z ich wyceną w chwili utworzenia. Śledzi wybrane ruchy on-chain w danym przedziale. Nie jest zweryfikowanym bilansem sprzedaży ani wiarygodną prognozą ceny; kluczowe są sposób ważenia, dobór wyjść i ewentualne korekty danych.

SOPR, Spent Output Profit Ratio, w podstawowej postaci zagregowanej to suma pieniężnych wartości wydanych UTXO w chwili wydania podzielona przez sumę wartości tych samych UTXO w chwili utworzenia. Obie sumy używają tej samej waluty, a mianownik musi być dodatni. Bezwymiarowy wynik jest oszacowaniem według cen referencyjnych, a nie dowodem rzeczywistych zakupów i sprzedaży.

Glassnode wyprowadza SOPR z wyceny wydanych UTXO w chwili wydania i utworzenia. Nasza interpretacja wymaga tego samego zbioru wyjść w obu sumach, wspólnej waluty i dodatniego mianownika. Nie jest to wycena wszystkich dotąd niewydanych bitcoinów, a wynik nie ma jednostki pieniężnej. [Glassnode — SOPR (Spent Output Profit Ratio)]

Obliczenie w przykładzie Coin Metrics dzieli sumę wartości przy wydaniu przez sumę wartości przy utworzeniu; dokumentacja wyodrębnia nieważony wariant SOPROut. Z tej konstrukcji wnioskujemy, że przy zapisie jako średniej ważonej poszczególne stosunki mają wagi według pierwotnych wycen pieniężnych, a nie równe wagi. [Coin Metrics — Valuation]

Glassnode używa jedności jako granicy między wyższą a niższą wyceną wydanych wyjść względem ich utworzenia. Przy dodatnim mianowniku nasza algebra daje dla jedności równość sum. Nie oznacza to jednakowego wyniku każdego wyjścia ani nie określa liczby ludzi czy odsetka posiadaczy z zyskiem. [Glassnode — SOPR (Spent Output Profit Ratio)]

Przy aSOPR Glassnode wyjaśnia, że przekazywanie dalej i zwrot reszty mogą powodować ruchy bez zakupu lub sprzedaży. Dlatego traktujemy nieskorygowany SOPR jako oszacowanie cenowe: nawet ruch między własnymi portfelami przy innej cenie referencyjnej nie dowodzi otrzymania gotówki, rzeczywistego zysku ani podatkowego kosztu nabycia. [Glassnode — aSOPR (Adjusted SOPR)]

aSOPR Glassnode pomija wyjścia o czasie życia krótszym niż godzina. Według API Entity-adjusted SOPR usuwa przesunięcia wewnątrz oszacowanego podmiotu; grupowanie adresów wykorzystuje heurystyki. Nie utożsamiamy tych procedur i żadnej nie uznajemy za nieomylną ewidencję rzeczywistych transakcji handlowych czy tożsamości ludzi. [Glassnode — aSOPR (Adjusted SOPR)] [Glassnode — Indicators]

Coin Metrics rozróżnia SOPR według wieku wydanych wyjść i sposobu ważenia. Nasze porównanie zapisuje więc uwzględnioną grupę, źródło cen, przedział i wygładzanie. Prosta średnia dziennych stosunków na ogół nie jest stosunkiem sum za cały okres; obliczeń dla wybranej grupy nie można przedstawiać jako całego rynku. [Coin Metrics — Valuation]

Glassnode opisuje korekty danych, wejściowych cen i grupowania adresów. Nasze odtworzenie zachowuje metodologię, wersję i chwilę dostępności danych. Przeliczona dziś wartość historyczna nie musi odpowiadać temu, co było znane w chwili decyzji; bez tej kontroli test historyczny może używać przyszłych informacji. [Glassnode — Introducing Point-in-Time Data: Addressing the Mutability of On-chain Metrics]

Coin Metrics zaznacza, że historyczna skuteczność wskaźników on-chain nie gwarantuje przyszłych wyników. Nie wywodzimy więc z SOPR poniżej jedności pewnego wzrostu, a z wysokiej wartości pewnego szczytu. Sam stosunek nie określa prawdopodobieństwa, czasu ani stopy zwrotu netto z kolejnej transakcji. [Coin Metrics — Bitcoin On-Chain Indicators Primer]

PrzykładPRZYKŁAD · SOPR

Te same wyjścia, dwa różne sposoby agregacji

Nasz fikcyjny model obejmuje tylko dwa wyjścia A i B wydane w tym samym przedziale, a nie cały Bitcoin. Ich ilości to [1, 3] BTC, a ceny referencyjne przy utworzeniu to [10000, 30000] USD/BTC. Wyceny przy utworzeniu wynoszą zatem [10000, 90000] USD, łącznie 100000 USD. Dla obu wyjść zakładamy cenę przy wydaniu 20000 USD/BTC, zatem wyceny przy wydaniu to [20000, 60000] USD, łącznie 80000 USD. SOPR tego wycinka wynosi 80000 / 100000 = 0.8. Wykres pokazuje dla A, B oraz ich sumy pierwotną wycenę po lewej i wycenę przy wydaniu po prawej, w obu przypadkach w USD; to nie szereg czasowy. Poszczególne stosunki A i B wynoszą 2 i dwie trzecie. Ich prosta nieważona średnia po zaokrągleniu do sześciu miejsc po przecinku wynosi 1.333333, czyli powyżej jedności, podczas gdy stosunek sum leży poniżej niej. Różnice wyceny przy wydaniu minus przy utworzeniu to [10000, -30000] USD, a ich suma to -20000 USD. Różnice te nie dowodzą wpływu gotówki ani rzeczywistego zysku właścicieli. Model nie ustala ich cen zakupu, opłat ani podatków; nie używa filtra wieku aSOPR ani korekty według podmiotów i nie podaje prawdopodobieństwa przyszłej ceny.

Pełniejszy obraz uzyskasz, czytając to hasło razem z UTXO, On-chain Analysis, Realized Cap, MVRV, NUPL. Do tego hasła prowadzą również odsyłacze z NUPL.

01Czy SOPR poniżej jedności oznacza, że wszyscy sprzedają ze stratą?

Nie. Suma referencyjnych wycen wybranych wyjść przy wydaniu jest niższa od sumy przy utworzeniu. Niektóre wyjścia mogą mieć przeciwny stosunek, a sam ruch on-chain nie musi być sprzedażą. Agregat nie pozwala ustalić wyniku każdej osoby ani odsetka posiadaczy ze stratą.

02Czy SOPR można zastąpić prostą średnią stosunków poszczególnych wyjść?

Nie, jeśli chcemy zachować podstawowy stosunek sum. Równe wagi wyjść tworzą inną statystykę i mogą nawet zmienić stronę progu jedności. Porównując dostawców i wykresy, trzeba sprawdzić dokładny sposób obliczania, uwzględnione wyjścia, filtry i wygładzanie.

DOC · 001Glassnode — SOPR (Spent Output Profit Ratio)Dokumentacja ↗DOC · 002Coin Metrics — ValuationDokumentacja ↗DOC · 003Glassnode — aSOPR (Adjusted SOPR)Dokumentacja ↗DOC · 004Glassnode — IndicatorsDokumentacja ↗DOC · 005Glassnode — Introducing Point-in-Time Data: Addressing the Mutability of On-chain MetricsDokumentacja ↗DOC · 006Coin Metrics — Bitcoin On-Chain Indicators PrimerŹródło pierwotne ↗
Najpierw źródła · To nie jest porada inwestycyjna