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.
“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
Tek işlem, aynı anda birkaç havuz. Havuzlar bağımsızdır, yani kapasiteleri toplanır.
Hiçbir şey yapmazsınız — otomatiktir.
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:
- 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.
- 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.
- 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.