← Maqolalarga qaytish
July 28, 2026
5 daqiqa o'qish

Active Uniswap v3 LPing as Market Making: Range Selection, Rebalancing, and Delta Hedging

Active Uniswap v3 LPing as Market Making: Range Selection, Rebalancing, and Delta Hedging
#uniswap
#defi
#market making
#delta hedging
#lvr
#jit liquidity
#quant
#ethereum

Passiv Uniswap v3 pozitsiyasi - bu siz bekor qila olmaydigan dam olish chegarasi buyurtmalari to'plami. * Faol* - tanlangan diapazon, jadval bo'yicha qayta yo'naltirilgan, perp bo'yicha himoyalangan - bu bozor yaratish kitobidir va u xuddi shunday yuritilishi kerak. Bu qayta ishlash har bir qarorni o'zgartiradi. Market-meyker iqtiboslarni o'zgaruvchanlik prognozidan o'lchaydi, ichak hissi emas. Market-meyker har bir taklifni refleks emas, balki xarajat sifatida qabul qiladi. Market-meyker har doim o'z inventar deltasini biladi va uni olib yurish yoki himoya qilish haqida ataylab qaror qiladi. Market-meyker esa o'zining ba'zi kontragentlari tezroq va yaxshiroq ma'lumotga ega bo'lishini va narxlari shunga mos kelishini biladi.

Konsentrlangan likvidlik maqolasi primitivlarni yaratdi: shomil, likvidlik LL, token miqdori formulalari, feeGrowthInside, va LP pozitsiyasi qisqa muddatli o'zgaruvchanlik to'lovi bo'lib, uning joriy xarajatlari yo'qotish-qayta muvozanatlash (LVR). Ushbu qism ushbu poydevor ustidagi operator qo'llanmasidir. Biz diapazonni farqni bashorat qilishdan boshlab o'lchaymiz, qayta balanslash qarorini aniq kutilgan to'lov va amalga oshirilgan xarajat savdosi sifatida belgilaymiz, pozitsion deltani to'g'ridan-to'g'ri qiymat funktsiyasidan chiqaramiz va uni doimiy fyucherslar bilan neytrallaymiz, faol LPingning ekstremal holati sifatida o'z vaqtida (JIT) likvidligini ko'rib chiqamiz va bularning barchasini tekshirishning barcha usullarini yopamiz. Umuman olganda, aqliy model Avellaneda-Stoikov bo'lib, ikkita shafqatsiz modifikatsiyaga ega: sizning kotirovkalaringiz to'ldirilishidan oldin umumiy daftarda bo'ladi va har bir takroriy taklif gazga tushadi.

O'zgaruvchanlik prognozidan diapazon kengligi

Faol LP ning yagona eng muhim parametri diapazon kengligi bo'lib, u sof o'zgaruvchanlik garovidir. Juda keng va siz kamdan-kam sotiladigan shomillar bo'ylab likvidligingizni suyultirasiz va v2 hovuzining kamqonlik darajasida to'lovlarni olasiz. Juda tor va siz chuqurlikni chiroyli tarzda jamlaysiz - narx sizning diapazoningizdan chiqmaguncha, siz 100% yo'qotilgan aktivga o'tasiz va muvozanatni tiklamaguningizcha (yo'lda ajralish yo'qotilishini kristallash) hech narsa ishlamaysiz. Optimal kenglik narxni * diapazon ichida * ushlab turadigan kenglikdir, shuning uchun konsentratsiyalangan to'lov stavkasi konsentratsiyani kuchaytiradigan LVR uchun to'lashdan ko'ra ko'proq. Bu kelajakdagi daromadlarni taqsimlash haqidagi bayonot, shuning uchun siz uni ushbu taqsimotning prognozidan o'lchaysiz.

Holding gorizonti bo'yicha namunaviy log-narx TT taxminan sifatida ln(PT/P0)N(0,σ2T)\ln(P_T/P_0) \sim \mathcal{N}(0, \sigma^2 T), bilan σ\sigma davriy o'zgaruvchanlik. Simmetrik kk-log-narxdagi sigma diapazoni

ln ⁣pbP0=kσT,ln ⁣paP0=kσT,\ln\!\frac{p_b}{P_0} = k\,\sigma\sqrt{T}, \qquad \ln\!\frac{p_a}{P_0} = -\,k\,\sigma\sqrt{T},

shunday pb=P0ekσTp_b = P_0\,e^{k\sigma\sqrt{T}} va pa=P0ekσTp_a = P_0\,e^{-k\sigma\sqrt{T}}. Tanlash kk diapazonda qolish ehtimolini tanlaydi: k=1k=1 ufqlarning taxminan 68% ichida narxni ushlab turadi, k=2k=2 ~ 95% uchun. Kengroq kk vaqt oralig'i uchun to'lov stavkasini savdo qiladi va yoqimli nuqta to'lov darajasi va vol rejimiga bog'liq - bu aynan marketmeyker taxmin qilishdan ko'ra bashorat qiladigan miqdor.

Zanjirdagi parametrlarga tarjima bitta satr, chunki Shomil * log-narxdir. beri p(i)=1.0001ip(i) = 1.0001^i, belgi indeksi i=lnP/ln1.0001i = \ln P / \ln 1.0001, va ln1.0001104\ln 1.0001 \approx 10^{-4}, shuning uchun Shomillardagi yarim kenglik taxminan kσT×104k\sigma\sqrt{T}\times 10^4. Hovuzning belgi oralig'iga o'ting va sizda chegaralar mavjud:

import numpy as np

TICK = np.log(1.0001)   # ≈ 1.0000e-4, one tick in log-price

def range_from_vol(price, sigma_per_day, horizon_days, k=1.0, spacing=10):
    """Symmetric k-sigma range -> tick bounds for a v3 position.
    `price` is the RAW pool price (token1/token0, base units)."""
    sig_h = sigma_per_day * np.sqrt(horizon_days)     # vol over the horizon
    i0 = round(np.log(price) / TICK)                  # current tick
    half = round(k * sig_h / TICK)                    # half-width in ticks
    lower =  ((i0 - half) // spacing) * spacing        # floor to spacing
    upper = -(-(i0 + half) // spacing) * spacing       # ceil  to spacing
    return lower, upper, np.exp(lower*TICK), np.exp(upper*TICK)

Ishlangan raqam sezgini tuzatadi. Kundalik prognoz hajmi 4%, bir haftalik markazlashtirilgan ufq bilan ETH oling (T=7T = 7 kunlar), va k=1k = 1. Keyin σT=0.047=0.1058\sigma\sqrt{T} = 0.04\sqrt{7} = 0.1058, shuning uchun diapazon kengayadi e±0.1058e^{\pm 0.1058}, ya'ni taxminan [0.90,1.11]×P0[0.90,\,1.11]\times P_0 - taxminan a ±10.6%\pm 10.6\% guruh, yoki ±1058\pm 1058 Shomillar oraliqlarga urildi. Kengligi * vol prognozida chiziqli* (log-fazoda birinchi tartib uchun), bu butun nuqta: sizning likvidligingiz kontsentratsiyasi bozor bilan nafas olishi kerak, statik "± 10%" da o'tirmasligi kerak, chunki bu o'tgan oyda to'g'ri tuyuldi. Ikki tugmani o'zgartiring - rejim va ishonch kk — va guruh market-meykerning kotirovka qilingan spred harakati kabi harakat qiladi:

Kundalik prognoz σ\sigma Rejim k=1k=1 yarim kenglik k=2k=2 yarim kenglik Taxminan shomil (k=1k=1)
2% tinch ±5,3% ±10,6% ±529
4% normal ±10,6% ±21,2% ±1058
6% ko'tarilgan ±15,9% ±31,8% ±1587
8% ta'kidladi ±21,2% ±42,3% ±2116

Jadvalni qidirish emas, kotirovka siyosati sifatida o'qing. Qattiqroq band diapazonda (har bir belgi uchun chuqurroq) bir dollar uchun yuqori to'lov stavkasini oladi, lekin diapazondan tezroq chiqib ketadi va tez-tez markazlashadi; kengroq band - buning aksi. Konsentrlangan-likvidlik multiplikatori dastagi - a ±5%\pm 5\% band toʻliq diapazonli v2 pozitsiyasidan koʻra har bir belgi uchun taxminan koʻproq chuqurlik tartibini keltiradi va oʻsha bir necha marta diapazonda boʻlganda toʻlov oladi – lekin bu LVRga koʻproq taʼsir qiladigan bir necha marta. Diapazon kengligi - bu chegara chegarasidagi vaqtga nisbatan to'lov stavkasi bo'yicha nuqtani tanlagan joyingiz va voliy prognoz bu chegara bugungi kunda qayerda joylashganligini aytadi.

Bitta cheklov qattiq uchini chegaralaydi: belgi oralig'i. Sizning chegaralaringiz to'lov darajasi oralig'iga mos kelishi kerak, shuning uchun siz ifodalash mumkin bo'lgan minimal diapazon siz tanlagan hovuz tomonidan o'rnatiladi — taxminan ±10 bp 0,05% (oraliq 10), 0,30% sathda ±60 bp (oraliq 60), ±1% tier (bo'shliq 60), ±2% tiy (pa). Bu mustaqil ko'rinadigan ikkita qarorni birlashtiradi: to'lov darajasini tanlash diapazon-rezolyutsiyani tanlashdir. Hajmi prognozi ±0,3% diapazonni xohlaydigan barqaror juftlik buni faqat 0,05% sathda amalga oshirishi mumkin; uni 1% satrda sinab ko'ring va katakchalar sizni kamida sakkiz marta juda keng qiladi va siz olish uchun yuqori to'lovni to'lagan konsentratsiyani suyultirasiz. Darajaning granularligini prognozingiz so'ragan kenglikka moslang, aksincha emas.

GARCH oʻzgaruvchanlik prognozidan Uniswap v3 belgisi chegaralarigacha xaritalash, yuqori voltli rejimlarda diapazon kengayganini va tinch rejimlarda qattiqlashishini koʻrsatadi

Qayerda σ\sigma kelganmi? Keyingi oynada amalga oshirilgan o'zgaruvchanlik qo'pol javobdir va u yomon ko'rinishga ega - bu sizga o'tgan hafta belgilashingiz kerak bo'lgan diapazonni aytadi. To'g'ri vosita - bu joriy rejimga ta'sir qiluvchi shartli-variant modeli: GARCH kriptovalyuta o'zgaruvchanligini prognozlash da ishlab chiqilganidek, ufqqa jamlangan GARCH(1,1) prognozi. GARCH sizga beradi σ^t+12\hat\sigma^2_{t+1} va rekursiyani takrorlash orqali an hh-kvadrat ildizi bo'lgan qadam oldingi dispersiya σT\sigma\sqrt{T} xohlaysiz. Kriptoning leveraj effekti — pastga siljishda koʻproq sakrash — assimetrik variantni va bir xil vol-targeting machinery bilan yoʻnalish oʻrnini oʻlchamini oʻzgartiradi. 1/σ^1/\hat\sigma tomonidan LP diapazonining o'lchamini o'zgartiradi σ^\hat\sigma: qarama-qarshi yo'nalish, bir xil prognoz. O'sha seriyani kiriting range_from_vol Har bir markazda va pozitsiyaning konsentratsiyasi prognozni avtomatik ravishda kuzatib boradi. Bu maqola keyingi savolni tug'diradi: qanchalik tez-tez * markazni qayta ko'rib chiqishingiz kerak?

Balanslash: to'lov va amalga oshirilgan xarajatlar savdosi

Haddan tashqari muvozanatlash chakana LP daromadlarining birinchi raqamli halokatidir va bu nozik qotildir, chunki har bir qayta markazlashuvchi mas'uliyatni his qiladi. Narx diapazoningizning chekkasiga tushib ketdi, shuning uchun siz “faol qolish”ga oʻtdingiz. Ammo v3-ni qayta markazlashtirish CEXda bepul takrorlash emas. Bu uchta to'plangan xarajatlar:

  1. Gaz — eski joyni yoqing, yangisini zarb qiling va (odatda) inventarni muvozanatlash uchun almashtiring. Mainnetda bu har bir tsikl uchun ahamiyatsiz bo'lmagan qat'iy xarajat, kichik pozitsiyalar uchun shafqatsiz.
  2. Swap narxi — qayta markazlashtirish uchun siz oʻz inventaringizni yangi diapazon nisbati boʻyicha almashtirishingiz kerak, bunda almashtirish toʻlovi va ushbu savdoga narx taʼsiri.
  3. Kristallangan LVR - bu ko'rinmas narsa. Narx sarson bo'lsa-da, pozitsiya qog'ozda divergentsiyani yo'qotdi. Narxni aylanib o'tish orqali ushlab turish uning ko'p qismini tiklaydi (siz to'lovlarni ushlab turasiz, inventarizatsiyani qaytarib berasiz). Qayta markazlashtirish bu yo‘qotishni tushunadi: siz hozir og‘ir bo‘lgan aktivni tushkun narxda sotasiz va qayta tiklaysiz. Har bir yangilovchi qog'oz LVRni bron qilingan LVRga aylantiradi.

Shunday qilib, muvozanatni tiklash qarori "men chetga yaqinmi?" Ammo marketmeykerning qayta kotirovkasi hisob-kitobi: yaxshiroq markazlashtirilgan pozitsiyadan kutilayotgan kelajakdagi to‘lov u erga borishning amalga oshirilgan narxidan oshib ketadimi? Bu tizimli ravishda tranzaksiya xarajatlarini nazorat qilish muammosi — optimal siyosat markaz atrofida qayta muvozanatni yo‘qotish diapazoni bo‘lib, sayohat chizig‘i emas. Guruh ichida siz inventarning o'zgarishiga yo'l qo'yib, to'lovlarni yig'ishni davom ettirasiz; faqat kutilgan foyda xarajatlarni bartaraf qilganda harakat qilasiz.

(rfeecenteredrfeenow)VE[τ]expected fee uplift over next holding period τ    >    ggas+cswap+ΔLVRrealizedcost of re-centering now\underbrace{\big(r_{\text{fee}}^{\text{centered}} - r_{\text{fee}}^{\text{now}}\big)\cdot V \cdot \mathbb{E}[\tau]}_{\text{expected fee uplift over next holding period } \tau} \;\;>\;\; \underbrace{g_{\text{gas}} + c_{\text{swap}} + \Delta\text{LVR}_{\text{realized}}}_{\text{cost of re-centering now}}

def should_rebalance(pos, price, fee_apr, sigma, gas_usd, swap_bps):
    """Rebalance only if expected fee uplift beats the realized recenter cost."""
    V = pos.value(price)
    recenter_cost = (gas_usd
                     + swap_bps * 1e-4 * pos.inventory_to_swap(price)  # fee+impact
                     + pos.crystallized_lvr(price))                    # the hidden one
    tau = pos.expected_time_in_range(price, sigma)   # horizon until next recenter
    fee_uplift = (pos.fee_rate_centered(price) - pos.fee_rate_now(price)) \
                 * fee_apr * V * tau
    return fee_uplift > recenter_cost

Raqamlar bilan muvozanatni tiklash qarori

Uni beton qiling. Aytaylik, siz ETH/USDC 0,05% hovuzida $50,000 pozitsiyasiga egasiz, narx sizning diapazoningiz chetiga tushib ketdi va markazni qayta markazlash kamqonlikdan samarali toʻlovni ushlab qolishingizni oshiradi. rnow=8%r^{\text{now}} = 8\% APR (siz zo'rg'a diapazondasiz) ga qayting rcentered=30%r^{\text{centered}} = 30\% APR. Sizning GARCH prognozingiz shuni ko'rsatadiki, bu kenglikning yangi markazlashtirilgan diapazoni taxminan uchun amal qiladi E[τ]5\mathbb{E}[\tau] \approx 5 kunlar =0.0137= 0.0137 yillar oldin siz yana murojaat qilasiz. Yalpi ko'tarilish

(0.300.08)×$50,000×0.0137    $150.(0.30 - 0.08)\times \char36 50{,}000 \times 0.0137 \;\approx\; \char36 150.

Bunga qarshi, yangilash narxi: gazning 25 dollari (yalpiz + kuyish + almashtirish), ikki tomonlama inventar almashinuvi - aytaylik, 20 000 dollarlik 5 bp to'lov-plyus-ta'sir bilan 10 dollarga kesib o'tadi - va kristallangan LVR ko'chib o'tishga sotiladi, yana 60 dollar. Umumiy realizatsiya qilingan xarajat $95\approx \char36 95. beri $150>$95\char36 150 > \char36 95, siz yangiladingiz — lekin uning qanchalik yaqin ekanligiga va $5 gaz ko'tarilishi yoki undan qisqaroq kutilgan ushlab turish belgini qanday aylantirganiga e'tibor bering. Endi pozitsiyani bir xil foizlar bilan $5 000 ga qisqartiring: ko'tarilish $15 ga tushadi, gaz esa $25 qoladi va savdoni hech qachon qilishga arzimaydi. To'lovni oshirish muddati shartli ravishda o'zgaradi; gaz atamasi bunday emas. Yagona assimetriya shuning uchun kichik asosiy tarmoq LPlari bitta keng, kamdan-kam teginadigan diapazonda ishlashi yoki tashqarida turishi kerak.

Davriyga nisbatan chegara

Ushbu tengsizlikdan ikkita rejim tushadi va ular "bo'sag'aga asoslangan va davriy" ga halol javobdir. Bo‘sag‘ani (tarmoqni) muvozanatlash — narx tolerantlik chegarasidan chiqqanda harakat qilish — nazariy jihatdan to‘g‘ri shakldir, chunki u haqiqatda muhim bo‘lgan holatni belgilaydi. Davriy muvozanatni o'zgartirish - har safar yangilang NN bloklar yoki soatlardan qat'iy nazar - bu qo'pol taxmin, uni ishlatish osonroq va mulohaza yuritish osonroq bo'lgani uchun himoya qilish mumkin; uning patologiyasi cho'p paytida yangilanib turadi, bu esa bepul, gaz to'lash va LVR kristallanishini hech narsa qilmasdan yutgan bo'lar edingiz. Empirik tarzda, to'lov darajangiz qanchalik keng bo'lsa va gaz qanchalik baland bo'lsa, guruhingiz qanchalik keng bo'lishi kerak va balansingiz shunchalik kam bo'lishi kerak - har kuni qayta markazlashtirilgan 1% hovuz deyarli har doim pulni yondiradi. Noqulay natija: asosiy tarmoqdagi ko'plab kichik pozitsiyalar uchun to'lovni ko'tarish muddati hech qachon gaz atamasini tozalamaydi va to'g'ri qayta balanslash soni nol — keng diapazonni bir marta o'rnating va uni qoldiring yoki umuman LP qilmang.

Shuning uchun ham strategiya kabi joy ham muhimdir. Butun tengsizlikda Ethereum mainnet tarmog'idagi gaz atamasi hukmronlik qiladi, bu erda muvozanat aylanishi haqiqiy pulga to'g'ri keladi; bir L2 (Arbitrum, Baza, Optimizm) bir xil tsikli tsent turadi, shuning uchun ggasg_{\text{gas}} yiqilib, uni tozalovchi band torayadi va tez-tez markazlashtirilgan holda tor diapazonda faol LPing L1da hech qachon to'lay olmaydigan kichik pozitsiyalar uchun yaroqli bo'ladi. Bu izoh emas - shuning uchun jiddiy faol LP strategiyalari asosan L2-ga o'tdi va nima uchun "qanchalik tez-tez muvozanatlash kerak" har bir zanjirda boshqacha javob beradi. LVR va svop-xarajat shartlari gaz bilan qisqarmaydi, shunday bo'lsa-da, arzon gaz haddan tashqari muvozanatlash uchun to'siqni oqilona qayta muvozanatlash kabi kamaytiradi; tengsizlik intizomi muhim * ko'proq * qaerda gaz siz uchun uni amalga oshirishni to'xtatadi.

Qayta markazlashtirishdan butunlay saqlaydigan uchinchi variant mavjud: bir tomonlama diapazon. Narxni kuzatish uchun siljiydigan simmetrik chiziq oʻrniga, koʻrinishni ifodalovchi assimetrik diapazonni joylashtiring — likvidlik, agar siz pastga tushish yoʻlida aktivni toʻplashdan xursand boʻlsangiz, faqat yuqori nuqtadan pastroqqa, faqat yuqoriga koʻtarilish yoʻlida tarqatmoqchi boʻlsangiz. Bu zanjirdagi chegara buyurtmasidan foydalanish holati bo'lib, u "qayta muvozanat" ni "to'ldirish" ga aylantiradi: bir tomonlama diapazon to'liq to'ldirilganda (narx uni kesib o'tganda), siz o'zingizning mo'ljallangan sotib olish yoki sotishni to'lovli o'rtacha narxda amalga oshirdingiz va qaror - ta'qib qilish emas, balki qayta qurollantirish. To'plash va tarqatish mandatlari uchun u nosimmetrik qayta markazlashtirishda ustunlik qiladi, chunki siz to'siq bilan kurashishingiz mumkin bo'lgan inventarizatsiya siz xohlagan pozitsiyadir.

Joylashuv markazi atrofida muvozanatni o‘zgartirmaslik diapazoni, chegara asosida yangilanishni davriy yangilashdan farq qiladi va tozalanishi kerak bo‘lgan xarajat sifatida gaz va kristallangan LVRni ko‘rsatadi

LVR bilan bog'lanishni keskin ta'kidlash kerak, chunki u butun ushbu seriyani bog'laydi: to'g'ri taqqoslangan pozitsiyangiz davomida amalga oshirilgan qayta markazlashtirilgan yo'qotishlaringizning yig'indisi LVRga yaqinlashadi IL/LVR tahlili LVR narxlari o'zgarishidan qocha olmaydi. u qachon va qaysi valyutada to'lashni tanlaydi. Balansni juda tez-tez o'zgartiring va siz baribir to'laydigan LVR ustiga gaz va almashtirish to'lovlarini ham to'laysiz. Shuning uchun nosozlik rejimlarida haddan tashqari muvozanat ustunlik qiladi: bu LVR va o'z-o'zidan olinadigan soliq.

Delta - LPni abadiy fyucherslar bilan xedjlash

Agar diapazon kengligi sizning pul tikishingiz bo'lsa va qayta muvozanat diapazoni inventarizatsiya siyosatingiz bo'lsa, delta to'siq bu ikkalasini qanday ajratishingiz, shuning uchun siz bozor yaratish kitobini (qisqa hajm, tarqalishni to'plash) ishlatasiz, yo'nalishli kitobni (tasodifan uzoq yoki qisqa ETH) emas. To'siq uchun sizga pozitsiyaning deltasi kerak va v3 ning go'zalligi shundaki, u hech qanday raqamlarsiz qiymat funktsiyasidan to'g'ridan-to'g'ri chiqib ketadi.

Token1 birliklarida diapazon ichidagi pozitsiyaning qiymati (raqam, masalan, USDC) konsentrlangan likvidlik bo'lagida olingan ifodadir:

V(P)=L(2PpaPpb).V(P) = L\left(2\sqrt{P} - \sqrt{p_a} - \frac{P}{\sqrt{p_b}}\right).

Narxiga qarab farqlang PP xavfli aktivning (token0, masalan, ETH):

Δ  =  VP  =  L(1P1pb)  =  x(P).\Delta \;=\; \frac{\partial V}{\partial P} \;=\; L\left(\frac{1}{\sqrt{P}} - \frac{1}{\sqrt{p_b}}\right) \;=\; x(P).

Pozitsiya deltasi hozirgi pozitsiyani egallab turgan token0 miqdoriga teng. Bu tasodif emas va quyidagini to‘xtatib turish kerak: V=xP+yV = x\cdot P + y, shunday VP=x+PxP+yP\tfrac{\partial V}{\partial P} = x + P\tfrac{\partial x}{\partial P} + \tfrac{\partial y}{\partial P}, va AMM invarianti joriy narxda marjinal egri chiziqli savdo qiymatini neytral qiladi, ya'ni. Px+y=0P\,\partial x + \partial y = 0. Ikki keyingi shartlar bekor va delta faqat ETH inventar hisoblanadi. LP bu xavfli aktivning ayni paytda o'z o'rnida bo'lgan miqdoriga ko'ra uzunroqdir - bu raqam narx oshishi bilan qisqaradi (pozitsiya ETHni kuchga sotadi) va narxning pasayishi bilan o'sadi (u pasayishni sotib oladi). Neytrallash uchun o'lchamdagi qisqa perpni ushlab turing x(P)x(P) ETH shartlarida.

def lp_delta(L, price, pb):
    """dV/dP for an in-range v3 position == token0 (ETH) currently held."""
    sp, spb = price**0.5, pb**0.5
    return L * (1.0/sp - 1.0/spb)      # short this many ETH on a perp to neutralize

def lp_gamma(L, price):
    return -L / (2.0 * price**1.5)     # < 0: short gamma -> hedge must be re-shorted

Diapazon bo'ylab delta, raqamlarda

Konsentrlangan likvidlik bilan ishlagan misoldagi aniq pozitsiyani qayta ishlating: L=738.37L = 738.37 diapazonda [2500,3500][2500, 3500], zarb qilingan P=3000P = 3000. Delta x(P)=L(1/P1/pb)x(P) = L(1/\sqrt{P} - 1/\sqrt{p_b}) Siz olib yurishingiz kerak bo'lgan kalta va u pastdagi to'liq ETH sumkasidan tepada tekisgacha monoton tarzda yuradi:

PP (USDC/ETH) ETH joylashuvi =Δ= \Delta Perp to'siq
2500 (pastki chegara) 2.287 qisqa 2.287 ETH
2750 1.599 qisqa 1.599 ETH
3000 (bu yerda zarb qilingan) 1.000 qisqa 1.000 ETH
3250 0,471 qisqa 0,471 ETH
3500 (yuqori chegara) 0.000 to'siq yo'q

To'siq "qisqa 1 ETH va uni unutish" emas. Narxlar 3000 dan 3250 gacha oshgani sayin, pozitsiya o'zining yarmini ETH ning kuchayishiga * sotadi va sizning talab qilinadigan qisqa vaqt ichida 1,0 dan 0,47 gacha tushadi - shuning uchun siz 0,53 ETH to'siqni yuqori narxda sotib olishingiz kerak. 2750 ga sotilganda pozitsiya ETHni sotib oladi va sizning shortingiz 1,60 gacha o'sishi kerak, pastroq narxda sotiladi. Har safar to'siqda sotib olish-yuqori, sotish-past: bu salbiy gamma pul oqimi-real, va uning joriy qiymati quyida keltirilgan kitobdagi LVR liniyasidir.

Gamma salbiy - 2V/P2=L/(2P3/2)<0\partial^2 V/\partial P^2 = -L/(2P^{3/2}) < 0 - bu xavf tomondan ko'rinadigan qisqa muddatli to'lovdir. Salbiy gamma to'siq hech qachon statik emasligini bildiradi: narx oshgani sayin pozitsiyaning deltasi * tushadi* (u kamroq ETHni ushlab turadi), shuning uchun siz kechagi narxda o'lchagan qisqasi endi juda katta va siz biroz qaytarib sotib olishingiz kerak; narx tushishi bilan delta ko'tariladi va siz ko'proq qisqartirishingiz kerak. Neytral bo'lish uchun siz doimo yo'qotilgan yo'nalishda savdo qilasiz va Uzluksiz qayta xedjlashning umumiy qiymati aniq LVR. Bu xarajat v3 pozitsiyasi uchun yopiq shaklga ega, uni olish arziydi, chunki u to'siqni siz bashorat qilishingiz mumkin bo'lgan raqamga aylantiradi. IL/LVR tahlili GBM o'zgaruvchanlik bahosi ostida LVR lahzali tezligini beradi. σ\sigma kabi =12σ2P2x(P)\ell = \tfrac{1}{2}\sigma^2 P^2\,|x'(P)|, va biz shunchaki hisoblab chiqdik x(P)=L/(2P3/2)|x'(P)| = L/(2P^{3/2}) — pozitsiya gammasining kattaligi. O'rnini bosuvchi:

(P)  =  σ2P22L2P3/2  =  σ2LP4.\ell(P) \;=\; \frac{\sigma^2 P^2}{2}\cdot\frac{L}{2P^{3/2}} \;=\; \frac{\sigma^2 L \sqrt{P}}{4}.

Bu delta to'siqni blokirovka qilgan vaqt birligi uchun dollar - proportsionaldir. LL (kontsentratsiya to'lovlar kabi qon ketishiga ham ko'paytiriladi) va diapazoningizni o'lchagan vol prognozining kvadratiga. Shuningdek, u sizga to'g'ridan-to'g'ri zararsizlanish testini topshiradi: moliyalashtirishdan oldin pozitsiya +EV va gaz faqat yig'im daromad stavkasi uni tozalasa,

ϕνin-rangefee rate  >  σ2LP4,\underbrace{\phi \cdot \nu_{\text{in-range}}}_{\text{fee rate}} \;>\; \frac{\sigma^2 L \sqrt{P}}{4},

qayerda ϕ\phi to'lov darajasi hisoblanadi va νin-range\nu_{\text{in-range}} vaqt birligi uchun diapazoningiz bo'ylab o'tadigan almashtirish hajmi. Ikkala tomon ham bilan o'lchaydi LL, shuning uchun konsentratsiya nisbatda bekor qilinadi - bu chuqur sabab diapazon kengligining o'zi hech qachon yo'qotilgan hovuzni foydali qilmaydi. LVRni tozalaydigan narsa o'zgaruvchanlikka nisbatan to'lov hosil qiluvchi hajmdir, ya'ni treyderlar sizni arbitrajchilarga qaraganda tezroq chayqaladigan hovuz. To'liq delta-xedjlangan LP xavf-xatarsiz emas - u to'lovning aniqligi uchun narx xavfini almashtirdi. \ell - va uning P&L toza kitobga tushadi:

P&Lhedged  =  feespremium    LVRre-hedge cost    fundinghedge carry    gasoperations.\text{P\&L}_{\text{hedged}} \;=\; \underbrace{\text{fees}}_{\text{premium}} \;-\; \underbrace{\text{LVR}}_{\text{re-hedge cost}} \;-\; \underbrace{\text{funding}}_{\text{hedge carry}} \;-\; \underbrace{\text{gas}}_{\text{operations}}.

Ushbu moliyalashtirish muddati to'siqni ushlab turish uchun to'laydigan ijara haqidir va u hurmatga loyiqdir. Doimiy kelajak narxi davriy moliyalashtirish to'lovlari orqali aniqlanadi; qisqa pozitsiya stavka salbiy bo'lganda moliyalashtirishni to'laydi va ijobiy bo'lsa * oladi. Qanday qilib moliyalashtirish stavkalari sizning leverageingizni yo'qotadi bo'limida ko'rib chiqilganidek, kripto pul mablag'lari o'rtacha ijobiydir - odatdagi kontango rejimida shorts to'laydi - bu delta-xedjlangan qisqa LP ko'pincha to'siqni olib yurish uchun * to'lanadi* degan ma'noni anglatadi. Ammo bu rejimga bog'liq va o'rtacha orqaga qaytish; barqaror sotilganda moliyalashtirish salbiy bo'ladi va sizning to'siqingiz sizga hamma narsadan qimmatga tusha boshlaydi. To'siqni o'zingiz amalga oshirgan deltaga o'lchamang, moliyalashtirishni haqiqiy qator elementi sifatida belgilang va hech qachon tarixiy ijobiy moliyalashtirishni doimiy deb hisoblamang.

Hisob kitobi, raqamlarda

Butun kitobni bir sahifaga qo'ying 6,523.69positionfromtheworkedexample(6,523.69 position from the worked example (L = 738,37,range, range [2500,3500],, P=3000),helddeltahedgedforoneweekata4), held delta-hedged for one week at a 4%-daily vol forecast. Using \ell = \sigma^2 L\sqrt{P}/4withthedailywith the daily\sigma$, LVR qon ketishi hisoblanadi

day=0.042×738.37×30004$16.18,week$113.\ell_{\text{day}} = \frac{0.04^2 \times 738.37 \times \sqrt{3000}}{4} \approx \char36 16.18, \qquad \ell_{\text{week}} \approx \char36 113.

Bu **bir haftadagi pozitsiyaning 1,74% ni tashkil etadi - va to'liq diapazonli v2 pozitsiyasiga nisbatan xuddi shu kapital faqat qon ketishi mumkin σ2/80.14%\sigma^2/8 \approx 0.14\%, a 12.4×12.4\times nisbati aynan shu diapazonning kontsentratsion ko'paytmasi. Konsentratsiya ikkala pichoqdagi dastakdir: 12,4 × diapazonda to'lov stavkasi, 12,4 × LVR. Haftada \char36 113 ni o'chirish uchun pozitsiya 90% APR tartibida to'lov daromadini talab qiladi - hushyor va halol sabab yuqori voldagi qattiq diapazonlar tez-tez yo'qotadi. Moliyalashtirish, shu bilan birga, bu erda yaxlitlash xatosi: odatdagi +0,01%/8 soatlik stavkada taxminan 1 ETHni xedjlash hafta davomida taxminan \char36 6 daromad keltiradi (ijobiy moliyalashtirish rejimlarida qisqa vaqt yig'iladi), savdoni amalga oshirmaydi va buzmaydi. Va har bir qayta muvozanat yuqoriga ~\char36 25 gaz qo'shadi. Buxgalteriya kitobi bir qarashda o‘rgatadigan saboq: to‘lovlar sizni qutqarishi mumkin bo‘lgan yagona satr elementi, LVR sizni cho‘ktiradigan narsa, moliyalashtirish va gaz esa tafsilotlardir — diapazonni birinchisi ikkinchisini ortda qoldiradigan darajada o‘lchab qo‘ying yoki savdoni qo‘ymang.

In-diapazondagi v3 pozitsiyasi deltasi narx funksiyasi sifatida, token0 inventariga teng, uni neytrallashtiradigan qisqa muddatli doimiy fyuchers xedji bilan va moliyalashtirish balans qiymati sifatida koʻrsatilgan

Ikki amaliy eslatma. Birinchidan, xedj granularligi o'ziga xos xarajat hisobidir: har bir belgini qayta xedjlash kuzatuv xatosini kamaytiradi, lekin savdo to'lovlari va moliyalashtirishning ishdan chiqishini maksimal darajada oshiradi, shuning uchun ko'pchilik ish stollari delta diapazonida, LP balansi bilan bir xil savdo hududi mantig'ida qayta xedjlanadi. Ikkinchidan, to'siq faqat deltani neytrallashtiradi * diapazonda *; Narxlar chiqqandan so'ng, pozitsiya tekis yoki to'liq chiziqli deltaga ega 100% bitta aktivga aylanadi va diapazon ichidagi rejim uchun o'lchamdagi to'siq endi noto'g'ri - yana bir sabab, diapazon kengligi va muvozanat siyosatini to'siqdan mustaqil ravishda ishlab chiqish mumkin emas.

To'siqni qaerga qo'yish kerak

To'siq vositasi - bu tafsilot emas, balki jonli qaror. Markazlashtirilgan birja perp (Binance, Bybit) eng chuqur likvidlik va eng qattiq spredlarni beradi, lekin saqlash va ko'prik xavfini qaytadan kiritadi - sizning LP zanjirda, sizning to'siqingiz yo'q va ikki oyoq tez bozorda sinxronlashi yoki pulni olib qo'yish muzlatilishi mumkin. Zanjirdagi perp (Hyperliquid, GMX, dYdX) hamma narsani bitta hisob-kitob maydonida saqlaydi va LP pozitsiyasi bilan birlashtirilishi mumkin, bu nozik kitoblar va o'ziga xos oracle va moliyalashtirish xususiyatlari evaziga. Qanday bo'lmasin, siz asosiy tavakkalchilikni o'z zimmangizga olasiz: perp sizning hovuzingiz narxiga mos kelmaydigan indeksni kuzatib boradi, shuning uchun mukammal delta-neytral kitob hali ham kichik qoldiqga ega bo'lib, uni to'lashga imkoningiz bo'lmaganda kengayadi. Qisqa gamma esa likvidatsiya xavfi hisoblanadi — pastga yo‘lda o‘sishi kerak bo‘lgan to‘siq marja chaqiruvi bilan bir xil yo‘nalish bo‘ladi, shuning uchun perpning garovini tinch emas, balki birinchi bo‘limdan boshlab belgilang, yoki bo‘shliq harakati to‘siqni yo‘q qiladi va LPni eng yomon daqiqada yalang‘och qoldiradi.

JIT likvidligi: bir blokli marketmeyker

Faol LPingni o'zining mantiqiy chegarasiga suring - har bir blokni muvozanatlashtiring, bitta almashuv davomida o'z pozitsiyangizni ushlab turing - va siz o'z vaqtida likvidlikka ega bo'lasiz, bu LP dizayn maydonidagi eng aniq strategiya. JIT provayderi katta kiruvchi svop uchun mempulni kuzatadi va xuddi shu blokda: jabrlanuvchi svopidan darhol oldin joriy narxni qavslab o'ta qattiq, o'ta chuqur likvidlik pozitsiyasini belgilaydi, svopni likvidlik devoriga qarshi amalga oshirishga imkon beradi (JIT beri, uning to'lovining asosiy ulushini egallaydi). LL passivni mitti qiladi LL allaqachon belgida), so'ng pozitsiyani darhol keyin yondiradi - barchasi bitta blok ichida.

Iqtisodiyot hayratlanarli. Yalpiz va kuyik bir-biri bilan almashinadigan bo'lgani uchun, ular o'rtasida deyarli hech qanday narx evolyutsiyasi yo'q, pozitsiya deyarli nol doimiy yo'qotish bilan to'liq to'lovni oladi - narxning farqlanishiga vaqt yo'q edi. Konsentrlangan likvidlikning to'lov stavkasining ko'paytiruvchisi, chegaraga ko'tarildi: aytaylik, daromad oladigan lahzada minglab marta passiv chuqurlikni ta'minlang va har qanday salbiy tanlov tishlashdan oldin yo'qoladi. Bu xavf-xatarsiz bozor yaratish uchun zanjirdagi eng yaqin narsa va shuning uchun JIT mavjud.

To'lovni taqsimlash shunchaki likvidlik ulushidir. 0,05% hovuz orqali \char36 10M almashish toʻlovlar uchun \char36 5000 toʻlaydi, pro-rata oraligʻiga boʻlingan LL. Passiv LPlar ushlab tursa LpassiveL_{\text{passive}} kesishgan shomillarda va JIT bot zarblarida Ljit=100LpassiveL_{\text{jit}} = 100\,L_{\text{passive}} blok uchun JIT pozitsiyasi ushlaydi

$5,000×LjitLjit+Lpassive=$5,000×100101$4,950,\char36 5{,}000 \times \frac{L_{\text{jit}}}{L_{\text{jit}} + L_{\text{passive}}} = \char36 5{,}000 \times \frac{100}{101} \approx \char36 4{,}950,

\char36 50 bilan butun hafta u yerda boʻlgan passiv LPlarni qoldirib. Bot blokning 99,99% uchun hech narsa qilmadi va muhim boʻlgan bir almashish uchun toʻlovning 99% ni oldi – aynan shuning uchun halollik bilan oʻlchanadigan passiv toʻlov daromadi hovuzning sarlavhali daromadidan kam boʻladi.

Va har bir o'qilishi mumkin bo'lgan zanjirning chekkasi singari, JIT ham raqobatlashdi. Bir nechta botlar bir xil kutilayotgan ayirboshlashlarni tomosha qilgandan so'ng va bir xil to'lovni qo'lga kiritishni taqlid qilgandan so'ng, ular quruvchi auktsionida oqim oldida o'tirish huquqi uchun bir-birlarini taklif qilishadi va quruvchiga to'langan pul qo'lga kiritilgan to'lovga to'g'ri keladi - xuddi shu to'lov [on-zanjirni tugatish] (/blogqui/onchain-atomationsp-da sodir bo'lgan) bilan birlashadi. arb. Qolgan narsa qoldiq: o'tkazib yuborilgan boshqa botlarni almashtirish, quruvchi bozorlari yetilmagan hovuzlar va katta bo'sh turgan inventarlarni ushlab turish va hech qachon kuyishni o'tkazib yubormaslik uchun operatsion sifat. Bu haqiqiy strategiya va haqiqiy biznes; bu chakana savdo emas.

Qo'lga olish va JIT bepul puldan ko'ra mutaxassisning o'yini bo'lishining sababi uch barobar. U haqiqiy inventarga muhtoj. O'zini moliyalashtiradigan va bir tranzaksiya doirasida to'laydigan flash kreditlar bilan atom arbitraji dan farqli o'laroq, JIT mint-swap-burn * blokdagi uchta alohida tranzaksiyani o'z ichiga oladi* (almashinuv, jabrlanuvchi bo'lishi kerak). bitta tranzaksiya ichida - LP oyog'ini moliyalashtira olmaydi. JIT boti asosiy kapitalni ushlab turishi kerak, ko'pincha ikkala tokenda ham millionlab, bo'sh va tayyor. Bu MEV ta'minot zanjiridagi to'plamdir. Buyurtmada g'alaba qozonish - almashtirishdan oldin to'g'ridan-to'g'ri yalpiz qilish, darhol keyin yoqish - to'plamni blok quruvchiga [MEV va mempool maqolasida] (/blog/mev-sandwichm-pool) ajratilgan aniq taklif qiluvchi-quruvchi-ajratish quvurlari orqali topshirishni talab qiladi; JIT blok maydoni uchun raqobatlashadi va boshqa har qanday qidiruvchi kabi quruvchiga to'laydi va bu taklifdan keyin foyda juda past bo'ladi. Bu noto'g'ri tanlovdir passiv LPlar uchun. JIT botlari eng katta, eng yaxshi oqimni - to'lovlar shirali va toksikligi past bo'lgan yog 'bilan ma'lumotga ega bo'lmagan almashinuvlarni ko'zdan kechiradi va kichikroq savdolarni va LVRni yaratadigan toksik, ma'lumotli oqimni ushlab turadigan passiv pozitsiyalarni qoldiradi. Passiv LPning amalga oshirilgan to'lov daromadi hovuzning asosiy to'lovi daromadidan pastroq, chunki JIT eng yaxshi bo'laklarni qo'lga kiritdi. Bu oxirgi nuqta shunchaki iqtisodiy izoh emas; keyingi bo'limda bu minadir.

Bir blok ichida JIT likvidligi: katta kiruvchi svop oldidan chuqur likvidlikni aniqlang, toʻlovni oling va taklif qiluvchi-quruvchi-ajratish taʼminot zanjirida toʻplam sifatida koʻrsatilgan bir xil blokda yoqing

Rostini aytsam, zanjirdagi ma'lumotlardan LP testini o'tkazish

Yuqoridagi har bir da'vo - katta o'lchamli diapazonlar statik diapazonlarni uradi, tarmoqli qayta muvozanatlash davriy ravishda uradi, X rejimida xedjlangan LPing +EV - bu kapital qo'yishdan oldin zanjirdagi tarixga qarshi sinab ko'rishingiz kerak bo'lgan gipotezadir. Maʼlumotlar aynan shu yerda: pul shartnomasi jurnallaridagi almashtirish hodisalari va likvidlik hodisalari yoki [Uniswap subgrafiyasida] oldindan jamlangan.https://docs.uniswap.org/api/subgraph/overview). Tuzoq shundaki, sodda LP backtest sistematik jihatdan optimistik bo'lib, barcha tarafkashliklar bir xil yo'nalishga intiladi. Uchtasini hal qilishingiz kerak, aks holda sizning Sharpingiz fantastika.

Toʻlov atributi. Jozibali yorliq toʻlov daromadini (hovuz hajmi) × (toʻlov darajasi) × (TVL hovuzidagi ulushingiz) sifatida baholashdir. Bu ikki jihatdan noto'g'ri. To'lovlar faqat *har bir almashish vaqtida * diapazonda bo'lgan likvidlik uchun olinadi, shuning uchun to'g'ri denominator sizning in-diapazondagi ulushingizdir. LL, TVL dagi ulushingiz emas - va ular narx markazingizdan uzoqda bo'lganda farqlanadi. To'lovning o'sishi esa yo'lga bog'liq: bu almashtirishlarning aniq ketma-ketligiga va har biri sizning chegarangizga nisbatan narxni qayerda qoldirganiga bog'liq. Yagona halol usul - bu almashinuvlarni takrorlash va farqlash feeGrowthInside akkumulyatorlarni sizning diapazoningiz chegaralari bo'ylab, xuddi shartnomada bo'lgani kabi - konsentrlangan likvidlik qismidan O(1) buxgalteriya hisobi. TVL bo'yicha ovoz balandligi har ikki yo'nalishda ham katta ko'paytma bilan o'chirilishi mumkin va narx sizning chekkangizda aylanib yurganda *eng o'chirilgan bo'ladi, bu sizga to'g'ri modellashtirishingiz kerak bo'lgan rejimdir.

Narx-hovuz-belgiga moslashish. Ikkita narx har bir lahzada mavjud bo‘lib, ular teng emas: pulning o‘ziga xos belgisi (AMMning marjinal narxi oxirgi almashtirishdan keyin joylashadi) va tashqi/CEX o‘rtasi (aktiv haqiqatda sotiladigan joyda). Hovuz belgisida o'z pozitsiyangizni belgilang va siz arbitrajning daromadini o'zingizning daromadingizga aylantirasiz, chunki hovuz belgisi arbitraj savdolari o'rtasida eskirgan; CEX o'rtasida belgilang va vaqt belgilarini turli xil soatlar va bloklash vaqtlari bilan moslashtirishingiz kerak. Snapshot kadans buni yanada kuchaytiradi: soatlik subgraph snapshotlari soat ichidagi diapazonni kesib o'tishni jimgina o'tkazib yuboradi - bir soat ichida sizning diapazoningizdan chiqqan va qayta kirgan pozitsiya butun vaqt davomida diapazonda o'tirganga o'xshaydi, to'lovlarni oshirib yuboradi va LVRni kamaytiradi. Vaqt oraligʻi yoki LVR haqida daʼvo qilayotgan har qanday narsa soatlik belgilar emas, balki almashtirish darajasi, blok-vaqt tamgʻasi boʻlgan takrorlashdan olinishi kerak.

Hovuz ichidagi MEV va JIT toʻlov smetasini ifloslantiradi. Bu eng nozik va eng xavflisi va shuning uchun JIT boʻlimi undan oldin joylashgan. Agar siz passiv strategiya boʻyicha toʻlov daromadini hovuzning tarixiy amalga oshirilgan toʻlovlar daromadidan hisoblasangiz, siz JIT botlari tomonidan qoʻlga kiritilgan toʻlovlar bilan oʻz passiv mavqeingizni hisoblaysiz – haqiqiy passiv LP hech qachon koʻrmagan daromad, chunki JIT likvidligi aynan oʻsha almashuvlar uchun undan oldin zarb qilingan edi. Sizning orqa sinovingiz fantom to'lovlarini meros qilib oladi. Xuddi shu svoplar buzilishning ikkinchi yarmini o'z ichiga oladi: hovuz hajmining katta qismi arbitrajdir - toksik, ma'lumotli oqim, bu * sizning LVR'ingizdir - shuning uchun ularning barchasini to'lov hosil qiluvchi "yaxshi" hajm deb hisoblash va salbiy tanlovga e'tibor bermaslik, natijani ikki baravar yomonlashtiradi. Halol LP backtest (a) toʻlovlarni toʻgʻri belgilash uchun diapazon ichidagi likvidlikni jumladan vaqtinchalik JIT pozitsiyalarini qayta qurishi, (b) toʻlovlarni boʻsh pul deb hisoblash oʻrniga LVRni realizatsiya qilingan narxlar yoʻlidan alohida hisobga olishi va (c) arbitraj va JIT-skimmed svoplarni ular kabi koʻrib chiqishlari kerak – buxgalteriya hisobining xarajat tomoni emas. Buni o'tkazib yuboring va sizning chiroyli hajmli, tarmoqli qayta muvozanatlangan, delta bilan himoyalangan strategiyangiz qog'ozda foydali ko'rinadi va qog'oz sizga hech qachon ko'rsatmagan sabablarga ko'ra ishlab chiqarishda qon ketadi.

Ushbu noto'g'ri fikrlarning har biri taxminiy daromadni yuqoriga suradi, bu mumkin bo'lgan eng yomon ishlamay qolish rejimidir - teskari sinov:

Noto'g'ri manba Oddiy yorliq Halol usul Hisoblangan P&Lga ta'siri
To'lov atributi hajmi × TVL ulushi farq feeGrowthInside almashish takrorida ortiq- yoki understates, eng yomon yaqin qirralarning
Narx belgisi hovuz shomil CEX o'rtasi, blok-vaqt tamg'asi tekislangan overstates (arb foyda pishiradi)
Snapshot kadans soatlik suratlar almashish darajasi, blok-vaqt tamg'asi vaqt oralig'ini oshirib yuboradi
JIT skim kreditlar fantom to'lovlari vaqtinchalik JITni qayta qurish LL to'lov daromadini oshirib ko'rsatadi
Arbitraj oqimi "yaxshi" hajm deb hisoblanadi LVR sifatida alohida hisob qaydnomasi oshirib yuboradi (noto'g'ri tanlovni e'tiborsiz qoldiradi)

Intizom haqiqiy savdo strategiyasi orqa testini fantaziyadan ajratib turadigan bir xil: xarajatlarni daromad bilan bir xil qat'iylik bilan modellashtiring va u eng yaxshi ko'rinadigan paytda raqamga shubha bilan qarating.

Nimani olib ketish kerak

Stol kitobni boshqaradigan tarzda v3 pozitsiyasini ishga tushiring va beshta qaror bir qatorga kiradi:

  1. Keng - bu katta tikish. Diapazonni a sifatida o'lchaming kkOldinga o'zgarish prognozidan sigma diapazoni - GARCH, orqada emas, balki amalga oshirildi - shuning uchun konsentratsiya statik sukutda o'tirish o'rniga rejim bilan nafas oladi. Shomillar xaritasi bitta chiziq, chunki Shomillar log-narxdir.
  2. Rebalanslash refleks emas, qayta kotirovka qilingan xarajatdir. Faqat kutilayotgan to‘lov ko‘tarilishi gaz + almashtirish + kristallangan LVRni tozalaganda harakat qiling; to'g'ri shakl no-rebalance band, va to'g'ri chastota instinkt taklif ancha past bo'ladi. Haddan tashqari balanslash LVR va o'z-o'zidan olinadigan soliq hisoblanadi va ko'plab kichik pozitsiyalar uchun optimal qayta balanslash soni nolga teng.
  3. Delta inventardir. In-diapazondagi pozitsiya uchun V/P=x(P)\partial V/\partial P = x(P), siz hozir ushlab turgan ETH; Qisqasi, tasodifiy yo'naltirilgan kitob o'rniga bozorni yaratish kitobini ishga tushirish uchun. Salbiy gamma doimiy qayta xedjlash degan ma'noni anglatadi, uning narxi LVR va moliyalashtirish rejimga bog'liq bo'lgan ijaradir - ko'pincha orqa shamol, hech qachon kafolat bermaydi.
  4. JIT - faol LPingning bir blokli chegarasi: bitta svop atrofida chuqur likvidlik, nolga yaqin IL, zarur real kapital (flash kredit yo'q) va MEV ta'minot zanjiridagi passiv LPlardan eng yaxshi oqimni o'tkazib yuboradigan to'plam.
  5. Test optimistik tarzda yotadi, agar siz farq qilmasangiz feeGrowthInside atribut uchun almashtirish darajasidagi blok-vaqt tamg'asi belgilaridan foydalaning va JIT-skimmed va arbitraj oqimini xarajat tomoni sifatida ko'rib chiqing. Phantom to'lovlari va e'tiborga olinmagan LVR - bu yo'qotilgan strategiya ko'rib chiqishdan o'tadi.

Ushbu seriyaning o'tish chizig'i shundan iboratki, LP pozitsiyasi aniq analitik tuzilishga ega - qiymat, delta, gamma, LVR - va siz ularni yozganingizdan so'ng, LPing "depozit va ibodat qilish" bo'lishni to'xtatadi va to'siq bo'ladigan, o'lchamli, sinovdan o'tkaziladigan savdoga aylanadi. Matematika kontsentrlangan likvidlikda edi; rentabellik hisobi [doimiy yo'qotish va LVR] (/blog/impermanent-loss-lvr-lp-rentabellik); Bu qism siz o'sha ikkisi o'rtasidagi pozitsiyani qanday boshqarishingizdir. Ularning hech biri xavfni bartaraf etmaydi. Bu sizga asosiy nuqtaga qadar sizga qanday xavfni ushlab turishingiz kerakligini aytadi.

Ma'lumotnomalar

  • Adams, H., Zinsmeister, N., Salem, M., Keefer, R., Robinson, D. (2021). Uniswap v3 Core (oq qog'oz).
  • Milionis, J., Moallemi, C., Roughgarden, T., Chjan, A. L. (2022). Avtomatlashtirilgan bozor yaratish va yo'qotish-qayta muvozanatlash. arXiv:2208.06046.
  • Milionis, J., Moallemi, C., Roughgarden, T. (2023). Birja mexanizmlaridagi murakkablik – taxminiy kelishuvlar: AMM va LOB’lar va tegishli LVR-to‘lovlar bilan ishlaydi. arXiv: 2302.11737.
  • Cartea, Á., Drissi, F., Monga, M. (2023). Doimiy ishlaydigan bozorlar va konsentrlangan likvidlik bozorlarida likvidlikni ta'minlashning bashorat qilinadigan yo'qotishlari. arXiv:2309.08431.
  • Fritsch, R. va boshqalar. (2023). Uniswap v3.da o'z vaqtida (JIT) likvidligini tahlil qilish va taqqoslash.
  • Uniswap subgraph va asosiy kutubxonalar: Position.sol, Tick.sol, SqrtPriceMath.sol (halol takrorlash uchun to'lov o'sishi va miqdori matematik).
  • Bollerslev, T. (1986). Umumlashtirilgan avtoregressiv shartli heteroskedastiklik — diapazon o‘lchami ortidagi GARCH(1,1) prognozi.
blog.disclaimer

Authors

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Bozordan bir qadam oldinda bo'ling

Sun'iy intellekt savdo tahlillari, bozor tahlili va platforma yangiliklari uchun bizning xabarnomaga obuna bo'ling.

Biz sizning maxfiyligingizni hurmat qilamiz. Istalgan vaqtda obunadan chiqishingiz mumkin.