To właśnie shorta chciał utrzymać backtest. Mark spadł o około osiem procent w ciągu jedenastu minut. Niezrealizowany zysk rósł. Depozyt zabezpieczający na utrzymanie pozycji był na bezpiecznym poziomie. Potem giełda odkupiła pozycję po cenie, która nie pojawiła się w arkuszu zleceń kupna, a reszta krachu rozegrała się na rachunku, który był już zamknięty.
Ta realizacja to auto-deleveraging. Giełda stosuje go, gdy zlikwidowana długa pozycja osiąga cenę bankructwa, arkusz zleceń nie jest w stanie jej wchłonąć, a fundusz ubezpieczeniowy nie może pokryć niedoboru. Silnik szereguje zyskowne shorty i zaczyna je zamykać po cenie bankructwa zlikwidowanego tradera. Twoja likwidacja to inne zdarzenie. Tutaj dochodzi do zamknięcia, gdy wskaźnik depozytu zabezpieczającego nadal wygląda dobrze.
Short nadal otwarty o 14:03
Depozyt izolowany, 25×, sprzedaż 2 BTC perpetuala zabezpieczonego w USDT po 64,200. Mark wynosi 59,100. Niezrealizowany zysk to 10,200 USDT. Jedynym aktywnym zleceniem strategii jest stop przy 65,400, zabezpieczający przed short squeeze'em, który jeszcze nie nastąpił. Saldo portfela to początkowe 5,136 depozytu początkowego. Kapitał wynosi 15,336, jeśli uwzględnisz otwarty zysk, a giełda go uwzględnia.
Efektywna dźwignia spadła już z 25× w kierunku 8×, bo te 10,200 weszły teraz do mianownika. Sygnału to nie obchodzi. To działający short podążający za trendem, a backtest utrzyma 2 BTC bez względu na to, co pojawi się dalej.
Longi, których kapitał spadł poniżej zera
Cena nie schodziła stopniowo po arkuszu. Przeskoczyła. Long 2 BTC z dźwignią 50×, otwarty po 60,600, miał około 1,220 USDT depozytu izolowanego na każdy coin. Kapitał na tym rachunku spada do zera w pobliżu 59,390. Silnik likwidacyjny najpierw próbuje sprzedać po cenie zleceń kupna. Podczas kaskady ta cena jest tylko pogłoską. Pozycja bankrutuje: strata przekracza depozyt i ktoś musi pokryć różnicę.
Zwykłego popołudnia tym kimś jest fundusz ubezpieczeniowy. Fundusz gromadzi pozostały depozyt z likwidacji zamkniętych po cenie lepszej niż cena bankructwa, w puli, której nie zobaczysz jako szeregu czasowego. Nie mam prywatnych danych giełdy o saldzie funduszu w tamtej godzinie i twój zestaw badawczy też ich nie ma. Widzisz publicznie dostępny skutek. Albo fundusz przejął zbankrutowanego longa, albo zaczął wzywać shorty.
Pula, która miała pokryć stratę
Binance i Bybit nie obcinają proporcjonalnie pozycji wszystkich zyskownych rachunków, gdy fundusz się wyczerpuje. Szeregują pozycje po drugiej stronie i zamykają je od początku kolejki, aż niedobór zostanie pokryty. Hyperliquid stosuje podobne rozwiązanie. Backtest, który uznaje „brak likwidacji” za „pozycja nadal otwarta”, po cichu zakłada, że fundusz jest nieskończony.
Pięć lampek i 0.665
Binance publikuje sposób obliczania rankingu. Procentowy wynik PnL to niezrealizowany zysk podzielony przez wartość nominalną bezwzględną. Efektywna dźwignia to wartość nominalna bezwzględna podzielona przez saldo portfela powiększone o niezrealizowany zysk. W przypadku zyskownych pozycji wynik to iloczyn tych dwóch wartości. Pozycje ze stratą mają inny wzór i trafiają na koniec kolejki.
Nasz short o 14:03: wartość nominalna 118,200, zysk 10,200, saldo portfela 5,136. Procentowy wynik PnL to 8.63%. Efektywna dźwignia wynosi 7.71×. Wynik to 0.665.
| Rachunek | Wielkość shorta | Saldo portfela | Wynik | Lampki | Działanie ADL |
|---|---|---|---|---|---|
| Ten short | 2.0 BTC | 5,136 | 0.665 | 5 | Zamknięty jako pierwszy, w całości |
| Ta sama pozycja, większe saldo | 2.0 BTC | 40,000 | 0.203 | 2 | W tej rundzie bez zmian |
| Short o połowę mniejszy | 0.5 BTC | 12,000 | 0.175 | 2 | W tej rundzie bez zmian |
Zyskowny rachunek z małym saldem to pierwsza pozycja, po którą sięga giełda. Te same 2 BTC przy saldzie 40,000 obniżyłyby efektywną dźwignię poniżej 2.5×, a wynik poniżej 0.22. Dodanie zabezpieczenia przesunęłoby nas niżej w kolejce. Backtest nie brał pod uwagę dodawania zabezpieczenia, bo z pozycją wszystko było w porządku.
Kiedyś traktowałem te pięć małych lampek przy pozycji jak ozdobę, tak jak ignoruje się kontrolkę silnika, dopóki nie jest się już na autostradzie. To jedyne ostrzeżenie, a nie mówi nic o tym, czy w funduszu są jeszcze pieniądze. Cross margin też obniżyłby nasz wynik: całe saldo portfela weszłoby do mianownika. To depozyt izolowany ustawił nas na początku kolejki.
Realizacja po 59,390
ADL zamyka nasze 2 BTC po 59,390, czyli cenie bankructwa zlikwidowanego longa. W tym momencie mark wynosi 59,100. Mamy shorta, więc zamknięcie oznacza odkupienie, a 59,390 to gorsza cena kupna niż mark. Zrealizowany zysk wynosi 9,620 USDT. Na sekundę przedtem zysk mark-to-market wynosił 10,200. Różnica 580 USDT to kara za przydział: wykorzystano cię jako zabezpieczenie, więc nie dostajesz ceny z ostatniej transakcji.
Ta realizacja to przydział przeciwko zbankrutowanemu longowi, a nie kupno po cenie zlecenia, które wystawiłeś. Nie ma miejsca w kolejce, flagi post-only ani szansy na anulowanie. Sposób naliczania opłat zależy od giełdy i zwykle jest niekorzystny. Stop po 65,400 nadal jest aktywny, teraz przypisany do ilości, której rachunek już nie ma. Mam zrzut ekranu z obsługi klienta: trader wkleił realizację i napisał „Nie kliknąłem tego”. Nie kliknął.
Czterdzieści minut, przez które backtest utrzymywał shorta
Mark nadal spada. Minimum w tej godzinie wynosi 58,050. Backtest, wciąż z shortem o wielkości 2, księguje kolejne 2,680 USDT otwartego zysku oraz płatność fundingową od pozycji, której rachunek paper nie posiada. Rachunek paper jest płaski. Jeśli strategia podąża za trendem, może chcieć ponownie otworzyć shorta po 58,050. Backtest tego nie zrobi, bo nigdy nie zamknął poprzedniego. Od tego znacznika czasu oba rejestry różnią się wielkością pozycji, fundingiem, stopem i tym, co następny sygnał na świecy zrobi z „bieżącą pozycją”.
Częściowe ADL trudniej uzgodnić. Gdyby zbankrutowany long miał wielkość 1.5 BTC, rachunek miałby shorta o wielkości 0.5, a backtest shorta o wielkości 2.0, więc każde późniejsze zlecenie byłoby obliczane na podstawie błędnej pozycji. Stop nadal byłby aktywny po stronie badawczej i zabezpieczał ilość, która jest już tylko widmem.
Wiersz, który trzeba dodać do rejestru
Nie uzyskasz historycznych danych o funduszu ubezpieczeniowym z dokładnością OHLCV. Nadal możesz odmówić udawania, że fundusz jest nieskończony. Zapisuj niezleconą realizację z kodem przyczyny, ceną bankructwa i pozostałą ilością. W badaniach testuj skrajne scenariusze: gdy jednocześnie rosną zmienność zwrotów i wolumen likwidacji, wymuś zamknięcie części najlepiej ocenianych zyskownych pozycji z depozytem izolowanym i nie pozwól im utrzymać reszty ruchu. Porównaj tę krzywą kapitału z krzywą, na której każdy aktywny short utrzymuje się aż do minimum świecy.
Działający short to pierwsza pozycja, po którą sięga giełda, gdy druga strona traci cały kapitał. Jeśli backtest nie może stracić w ten sposób, nie utrzymuje tego samego kontraktu, który rachunek paper będzie miał wtedy, gdy liczba lampek wzrośnie z dwóch do pięciu.
← Wszystkie wpisy


