← Tüm yazılar

Büyük bir işlemi bölmek genellikle hiçbir şey yapmaz

Emri parçalamak yalnızca piyasa aralarda dolarsa işe yarar. Arka arkaya gönderildiğinde tam olarak aynı yere iner.

Strateji3 dk okumaDeFiLoops

“Bunu beşe böl ve damla damla gönder” standart tavsiyedir ve büyük bir emir için bazen doğrudur. Sorun şu ki belirli tek bir nedenle doğrudur ve neredeyse kimse o nedeni söylemez — böylece tavsiye, fazladan gastan başka bir işe yaramadığı yerlerde uygulanır.

Neden şudur: piyasanın parçalarınız arasında yeniden dolması gerekir. Bütün mesele bu. Dolmuyorsa, üç işlem tam olarak birinin tutacağı kadar tutar.

İki farklı şey aynı sözcüğü paylaşıyor

Before

Tek işlem, aynı anda birkaç havuz. Havuzlar bağımsızdır, yani kapasiteleri toplanır.

Hiçbir şey yapmazsınız — otomatiktir.

After

Tek havuzda, dakikalar arayla birkaç işlem. Yalnızca piyasa aralarda dolduğu için işe yarar.

Bu bir karardır ve insanların kastettiği budur.

Birincisini bedavaya alıyorsunuz: fiyat limiti olan her emir, o fiyattan alacak her havuza zaten yayılır ve en iyi tek havuzun doldurabileceğinden %94 daha fazla dolduğu ölçüldü. Aşağıdakilerin hiçbiri bununla ilgili değil.

Arka arkaya, bölmek hiçbir şeyi değiştirmez

Otomatik piyasa yapıcının fiyat yürüyüşü yoldan bağımsızdır. Belirli bir havuz durumundan önce X sonra Y almak, X+Y’yi tek seferde almakla aynı fiyata iner ve size aynı toplamı verir.

450.000 USDC’lik bir teklifi ilk parçayı üretmek için beş baz puanla sınırlamak:

450.000 tek işlemde
186,745035 WETH — 6,08 bp etki
İlk parça, 370.343
153,704969 WETH — 5,00 bp
Kalan 79.657, yeniden fiyatlanmış
33,075579 WETH — 1,51 bp

Son satır yalnızca havuz kıpırdamadıysa 33,075579 getirir. İlk parçadan hemen sonra gönderildiğinde 33,040066 getirir ve iki parça tam olarak tek işleme toplanır.

Aynı parayı ödediniz ve daha çok gas kullandınız.

Parça başına rakamlar sizi pohpohluyor

Tuzak bu ve ikna edici bir tuzak.

O parçaların bildirdiğine bakın: 5,00 ve 1,51 baz puan. Hiçbiri 6,08’e benzemiyor. Üçe bölün, her parça 2 civarında dönebilir; bu da işlemin 2’ye mal olduğu sonucunu çıkarmayı çok cazip kılar.

Öyle olmadı. Etki, havuza şu anki hâliyle karşı ölçülür ve önceki parçanız onu çoktan oynattı. İlkinden sonraki her parça, kendi işleminizin yarattığı bir fiyattan fiyat alıyor.

Gerçekten ne zaman işe yarar

Zaman içinde bölmek, parçalarınız arasında gerçek likidite geldiğinde kazanır. Bu, aritmetik hakkında değil piyasa hakkında bir iddiadır:

  1. Havuz aktif olarak arbitrajlanıyor

    Başkasının akışı, işlemleriniz arasında fiyatı geniş piyasaya doğru geri itiyor. O zaman ikinci parça gerçekten yeniden dolmuş bir defterden fiyat alıyordur.

  2. Havuza göre büyüksünüz

    Bir havuzun derinliğinin kabaca onda birini geçtiğinizde artık fiyat alan değilsiniz. Beklemek, kendinize karşı işlem yapmayı bırakma yolunuzdur.

  3. Gerçekten bekleyebiliyorsunuz

    Saniyeler değil, dakikalar. Strateji pozisyonu şimdi gerektiriyorsa, yeniden dolma argümanı geçerli değildir; bölme de öyle.

Bunların hiçbiri doğru değilse, bir sayının daha küçük görünmesini izlemek için fazladan gas ödüyorsunuz.

Yanlış soru için alıntılanan bir rakam

“Bölmek 3–10 baz puan değerindedir ve yalnızca 1 milyon doların üzerinde” ifadesini göreceksiniz. Bu gerçek bir ölçümdür ve sabit boyut sorusunu yanıtlar: aynı miktar, daha iyi ortalama fiyat.

Sınırlı bir emir farklı bir soru sorar. Geçmeyeceğiniz fiyatı sabitlediniz, yani kazanılacak baz puan kalmadı — ödül miktardır, kendi fiyatınızdan ne kadarını tamamlayabildiğiniz. Bunlar aynı optimizasyon değildir ve bp rakamı ikincisi hakkında hiçbir şey söylemez.

Çoğu zaman bunun yerine ne yapmalı

Bir fiyat limiti koyun ve emrin o fiyattan alacak her havuzu bulmasına izin verin. Bedava, otomatik ve ölçülmüş bölme budur.

Sonra, emir gerçekten mekâna göre büyükse ve bekleyebiliyorsanız zaman içinde bölün — ve bunu aldığınız toplamla yargılayın, asla her parçanın bildirdiği etkiyle değil.