← Tüm yazılar

Uniswap LP’lerinin yarısı para kaybediyor. Önce nasıl kontrol edilir.

Geçici kayıp sayıldığında Uniswap v3 pozisyonlarının yarısından fazlası geride bitiyor. İlan edilen APY bunu söyleyemez. Söyleyebilen sayı burada.

Strateji5 dk okumaDeFiLoops

Bancor ve IntoTheBlock’un araştırması, 17 Uniswap v3 havuzunda yaklaşık 17.000 cüzdanı — borsanın likiditesinin %43’ünü — lansmandan sonraki ilk beş ay boyunca izledi. O havuzlar 199 milyon dolar ücret kazandı ve 260 milyon dolar geçici kayıp yazdı; likidite sağlayıcılarının kabaca yarısı eksiyle çıktı.

Yüzde, neyi saydığınıza göre değişiyor: cüzdanlar mı pozisyonlar mı, her parite mi yalnızca oynak olanlar mı. Yön değişmiyor, iki sayı arasındaki fark da değişmiyor.

Bu rakamlar çok alıntılanıyor ve neredeyse hiç tartışılmıyor; bu yazık, çünkü ilginç soru doğru olup olmadıkları değil. Birinin bunu neden sonradan öğrendiğidir.

İlan edilen oran başka bir soruyu yanıtlıyor

Bir havuz bir APY ilan eder. O sayı, havuzun tüm defteri boyunca, her yere yayılmış likidite için son yirmi dört saattir.

Sizin pozisyonunuz her yere yayılmış değildir. Bir bantta durur. Fiyatın o bandın dışında olduğu her gün hiçbir şey kazanır — ilan edilen oran ilan edilmeye devam ederken.

Bu konuda yardım arayın, hesap makineleri bulursunuz. Bir hesap makinesi zaten tahmin ettiğiniz girdileri alır ve üzerlerinde aritmetik yapar. Bir bandın ne yapmış olacağını size söyleyemez, çünkü yürüyecek bir geçmişi yoktur.

Geçmişe sahip olduğunuzda sayı neye benziyor

Gerçek bir çalışma: çıkışta yeniden ortala, 100.000 $, bir yıl, Ethereum USDC/WETH %0,05 havuzunda.

  aralık içinde     günlerin %96,7’si
  ücret APR’si      %57,9
  net APR           %57,1   gas ve takas maliyetlerinden sonra
  geçici kayıp      yılda -%62,8
  kalan             yılda -%5,7  geçici kayıptan sonraki ücretler

  toplanan ücret    57.910 $
  geçici kayıp      -62.828 $
  toplam            -%6,4
%57,9
ücret APR’si
İnsanların sonuç sandığı sayı.
-62.828 $
geçici kayıp
−%6,4
gerçek sonuç

Tamlık için: aynı iki tokeni o dönemde yalnızca elde tutmak −%11,5 getirdi; dolayısıyla bu pozisyon elde tutmayı beş puan yendi. Bunu bilmeye değer ve karar bu değildir. Karar şudur: 100.000 $ koydunuz ve daha azıyla bitirdiniz — başlık rakamının %57,9 dediği bir yılda.

Aralık içinde olmak önce gelir ve diğer her şeyi belirler

Aralık içinde rakamı raporun başında gelir, çünkü altındaki her oran yine de tüm dönem boyunca hesaplanır.

Fiyatı zamanın %19’unda tutan bir bant, diğer %81 için hiçbir şey kazanmadı ve ücret APR’si yine de tüm dönem üzerinden alıntılanıyor — çünkü bir APR budur. İki pozisyon aynı APR’yi ilan edip yılın çılgınca farklı kesirlerini gerçekten çalışarak geçirmiş olabilir.

Bandı karar verir ve en iyisi bariz değildir

Aynı havuz, aynı büyüklük, aynı dönem — ethereum|USDC/WETH|500 içinde 100.000 $, Ocak 2025’ten Eylül 2026’ya. Yalnızca bant değişiyor:

bantücretleraralık içindetoplam
1.200–5.00027.144 $%99,8+%16,3
2.000–4.20033.496 $%65,9+%20,1
2.400–3.40039.449 $%35,5+%27,2
2.800–3.20037.044 $%12,6+%21,1

Daha dar bir bant tuttuğu sürece daha çok kazanır ve dönemin daha azını tutar. İki etki birbirine karşı çeker ve bu dördünün en iyisi ne en genişi ne de en darıdır.

O üçüncü satıra akıl yürüterek varamazsınız. Yalnızca ölçebilirsiniz.

Yaptığımız her testten sağ çıkan üç bulgu

2024–2026 arasında, üç ağın tamamında ölçüldü ve her cevapla birlikte tekrarlanıyor, çünkü bunlar insanların en sık tersini düşündüğü sonuçlardır.

  1. Aynı sermayede tek bir geniş bant, birkaç dar bandı yener

    Test edilen her bölmede para kaybetti — 2, 3, 5, 10 ve 20 bant, her zincirde, her iki varlıkta. Dar bir bant kendi kenarına daha sık yaklaşır ve kenarındaki bir pozisyon tek bir varlığı tutar ve en az kazanır.

  2. Ücret katmanı varlığa *ve* banda bağlıdır, yalnızca varlığa değil

    Tek geniş bantlarda %0,05, BTC’de %0,30’u yendi ve ETH’de ona kaybetti — her iki yönde de yaklaşık %13. Bandı daraltın, sonuç tersine döner. Katmanları tek bir bant içinde karşılaştırın; bantlar arasında karşılaştırma hiçbir anlam ifade etmez.

  3. Bir bant havuz için çok büyükse, aralıklara değil zincirlere yayın

    Aralığı bölmek herhangi bir tek havuzdaki payınızı azaltmaz. Yalnızca sermayeyi boşta bırakır.

O ikincisi üzerinde durmaya değer. “Sabit çiftler için %0,05 katmanını, oynaklar için %0,30’u kullanın” standart tavsiyedir ve varlık hakkında bir iddiadır. Ölçüm, katmanın bandınızla etkileşime girdiğini söylüyor — yani tavsiye sormadığınız bir soruyu yanıtlıyor.

Varsayılanlar, farklı soruların gerçek cevaplarıdır

Bir merdiveni geriye dönük test edip kaç basamak olduğunu söylemezseniz, dörtle çalışır:

basamakücretleraralık içinde
232.793 $%33,0
432.617 $%16,5
632.578 $%11,0
832.448 $%8,2

Daha çok basamak, herhangi bir anda çalışan paranızın daha azı. Dört basamaklı bir merdiven yaklaşık dörtte bir kullanımla çalışır — bu, stratejinin kendi iddiasıdır ve burada iddia edilmek yerine ölçülebilir.

Neye güvenmemeli, kendi sayılarımız dahil

Kendisi hakkında hiç uyarı vermeyen bir geriye dönük testten şüphelenmek gerekir. Bizimki, rakamların ne kadar değerli olduğunu değiştiren iki uyarı döndürür:

İndeksleyici bu hacmin hiçbirini fiyatlamadı
Ücretler okunmak yerine sabit bacaktan yeniden kuruldu. Bir tahmindir ve öyle etiketlenmiştir.
Protokol ücreti okunamadı
Her ücretten alınan kesinti varsayılmıştır. Kesintinin %25 olduğu bir havuzda, hiç olmadığını varsaymak sonucu üçte bir abartır.
Strateji kendini kayırıyor
Çıkışta yeniden ortalama, bandı aralığın dışına çıktığı gün yeniden açar; dolayısıyla YAPISI GEREĞİ neredeyse her zaman aralık içindedir. Cevap bunu söyler ve tek bir günlük gecikmenin neye mal olduğunu da belirtir.

Ve büyüklük bir girdidir, bir ölçek değil. Ücretler likiditeye göre bölünür; dolayısıyla büyük bir pozisyon iki kez kazanamayacağı bir pay kazanır. Havuzun kabaca onda birinden sonra cevap, kendi mevduatınızın değiştirmiş olacağı bir havuzu tarif eder — ve araç size hangi kesir olduğunuzu söyler.

Altındaki geçmiş

Ethereum, Base ve Arbitrum’da 41 havuz, 5 Mayıs 2021’e kadar uzanıyor.

Bunun tek bir kopyası var. Eskiden iki vardı — bu sistem, geriye dönük test edicininkinin yanında kendi senkronize kopyasını tutuyordu ve ikisi 39’a karşı 32 havuza kaydı, 30’u ortak; çünkü iki senkronizasyon geriye doldurma yapan bir indeksleyiciye karşı farklı programlarda çalışıyordu.

Tek bir geçmişin iki kopyası yedeklilik değildir. Aynı soruya iki cevaptır ve hangisini gördüğünüz, hangi servise sorduğunuza bağlıdır.

Aynı havuzun bir anketi ile bir geriye dönük testinin ne kazandığı konusunda çelişmesi, birinin bulacağı bir kusur değildir. İnanacağı bir kusurdur.

Taahhüt etmeden önce sorun

Bunların hiçbiri hiçbir şey harcamaz. Elli iki araçtan beşi para taşır, geri kalanı yalnızca okur. Bir çift ile tarttığınız her bandı adlandırmak tek bir çağrıdır ve cevap iki yarım hâlinde gelir — ücret tablosu, ve sonra mevduatın sonunda gerçekte ne değerde olduğu.

Likidite sağlamak üzereyseniz, dürüst işlem sırası şudur: düşündüğünüz bantları ölçün, ücret satırına değil toplama bakın ve ancak ondan sonra pozisyonun açılmaya değip değmediğine karar verin.

O çalışmadaki likidite sağlayıcılarının yarısı bunu ters sırada yaptı.