Mechanizm opłaty za finansowanie perpetual
Na OKX nasze perpetual futures stosują mechanizm opłaty za finansowanie, który ma na celu wyrównanie ceny rynkowej rynku perpetual z ceną indeksu.
Gdy stopa finansowania jest dodatnia, traderzy z pozycjami kupna płacą opłatę za finansowanie traderom z pozycjami sprzedaży. Odwrotnie, gdy stopa finansowania jest ujemna, traderzy z pozycjami sprzedaży płacą opłatę za finansowanie traderom z pozycjami kupna. Zwróć uwagę, że nasza platforma jedynie ułatwia wymianę środków między traderami i nie pobiera żadnych opłat za usługę w ramach tego mechanizmu.
Opłata za finansowanie jest naliczana lub wypłacana co 8 godzin (00:00, 08:00 i 16:00 UTC) domyślnie, chyba że określono inaczej (np. co 1, 2 lub 4 godziny). Dla każdego kontraktu perpetual futures opłaty są ustalane w ciągu milisekund, a handel nie jest przerywany. Jesteś zobowiązany do zapłaty lub otrzymania opłaty za finansowanie, jeśli posiadasz otwarte pozycje w momencie ustalenia wysokości opłat. Jeśli zamkniesz swoją pozycję przed ustaleniem opłaty za finansowanie, jesteś zwolniony z obowiązku zapłaty lub pobrania tej opłaty. Dodatkowo, jeśli kontrakt perpetual futures zostanie wycofany z obrotu przed ustaleniem opłaty, opłata za finansowanie za bieżący cykl staje się nieważna. Faktyczne ustalenie wysokości opłat może potrwać do minuty. Na przykład, jeśli otworzysz pozycję o 00:00:20 UTC, nadal możesz podlegać opłacie za finansowanie (zarówno jej pobraniu, jak i wypłacie), jeśli ustalenie opłaty jeszcze się nie zakończyło.
Czas rozliczenia opłaty za finansowanie oraz górna/dolna granica stopy finansowania mogą być dostosowywane w czasie rzeczywistym w zależności od warunków rynkowych.
Obliczanie stopy finansowania
Stopa finansowania = ogranicz [ ( średni indeks premium + ogranicz ( stopa procentowa − średni indeks premium, 0,05%, −0,05% ) ) / ( 8 / N ), górny limit stopy finansowania, dolny limit stopy finansowania ]
Stopa procentowa = 0,01% (określona we wszystkich interwałach rozliczenia)
N = interwał rozliczenia finansowania kontraktu, w godzinach. Obsługiwane wartości to N ∈ {1, 2, 4, 8}. Dzielnik (8 / N) normalizuje stawkę za okres, tak aby dzienna równoważna wartość kosztu finansowania pozostawała spójna we wszystkich obsługiwanych cyklach rozliczeniowych.
Wpływ współczynnika interwału 8 / N na cykl rozliczeniowy:
cykl 8 godz. (N=8): ÷ 1
cykl 4h (N=4): ÷ 2
cykl 2 godz. (N=2): ÷ 4
cykl 1 godz. (N=1): ÷ 8
Aby uzyskać więcej informacji o limicie górnym i dolnym, zapoznaj się z tą stroną.
Indeks premium = [Maksimum (0, cena oferty wpływu – cena indeksu) – Maksimum (0, cena indeksu – cena sprzedaży wpływu)] / cena indeksu
Średni indeks premium jest obliczany za pomocą ważonej średniej kroczącej indeksu premium z ostatniego interwału rozliczeniowego.
Na przykład: średni indeks premium w chwili Tn = (1 × średni indeks premium w chwili T1 + 2 × średni indeks premium w chwili T2 + ... + n × średni indeks premium w chwili Tn) / (1 + 2 + ... + n). Zakładając, że interwał rozliczenia kontraktu perpetual futures wynosi 8 godzin, stopa finansowania o 07:59 zostanie obliczona na podstawie średniego indeksu premium dla każdej minuty od 00:00 do 07:59. Innymi słowy, n = 480.
Wartość oddziaływania oferty/ceny sprzedaży to średnia cena realizacji, po której wykonuje się wartość oddziaływania na ofercie/cenie sprzedaży.
Cena oferty i ceny sprzedaży o wartości oddziaływania = wartość oddziaływania / całkowita wymagana ilość bazowa, aby spełnić wartość oddziaływania
Wartość oddziaływania = 200 × maks. dźwignia dozwolona dla tego perpetual
Stopa finansowania używana do obliczenia opłaty za finansowanie podczas ustalenia wysokości opłat będzie najnowszą stopą finansowania obliczoną w poprzedniej minucie przed ustaleniem wysokości opłat.
Na przykład ustalenie wysokości opłat o 16:00 będzie korzystać ze stopy finansowania obliczonej o 15:59.
Obliczanie ceny oferty z uwzględnieniem wpływu na przykładzie BTCUSDT perpetual:
Zakładając wartość oddziaływania = 20 000 USDT
poziom oferty w księdze zleceń | cena oferty | Podstawowa ilość na każdym poziomie księgi zleceń (BTC) | Obliczenia |
1 | 90 000 | 0,02 | Wartość zleceń do tego poziomu = 90 000 × 0,02 = 1 800 USDT Cała bazowa ilość 0,02 BTC na tym poziomie zostanie użyta do obliczenia ceny oferty wpływu. |
2 | 89 900 | 0,06 | Wartość zleceń do tego poziomu = wartość zleceń w ofercie 2 + wartość zleceń w ofercie 1 = 89 900 × 0,06 + 1 800 = 7 194 USDT Cała bazowa ilość 0,06 BTC na tym poziomie zostanie użyta do obliczenia ceny oferty wpływu. |
3 | 89 700 | 0,16 | Wartość zleceń do tego poziomu = wartość zleceń w ofercie 3 + wartość zleceń w ofertach 1 i 2 = 89 700 × 0,16 + 7 194 = 21 546 USDT Wartość oddziaływania wymagana dla tego poziomu = 20 000 – 7 194 = 12 806 USDT Wymagana ilość z tego poziomu (BTC) = 12 806 / 89 700 = 0,14276 BTC Cena oferty z wpływem = 20 000 / (0,02 + 0,06 + 0,14276) = 89 780,8 USDT |
Obliczanie ceny sprzedaży z uwzględnieniem wpływu na przykładzie BTCUSDT perpetual:
poziom sprzedaży w księdze zleceń | cena sprzedaży | Podstawowa ilość na każdym poziomie księgi zleceń (BTC) | Obliczenia |
1 | 90 000 | 0,02 | Wartość zleceń do tego poziomu = 90 000 × 0,02 = 1 800 USDT Cała bazowa ilość 0,02 BTC na tym poziomie zostanie użyta do obliczenia ceny sprzedaży z uwzględnieniem wpływu. |
2 | 90 100 | 0,06 | Wartość zleceń do tego poziomu = wartość zleceń w sprzedaży 2 + wartość zleceń w sprzedaży 1 = 90 100 × 0,06 + 1 800 = 7 206 USDT Cała bazowa ilość 0,06 BTC na tym poziomie zostanie użyta do obliczenia ceny sprzedaży z uwzględnieniem wpływu. |
3 | 90 200 | 0,16 | Wartość zleceń do tego poziomu = wartość zleceń w sprzedaży 3 + wartość zleceń w sprzedaży 1 i 2 = 90 200 × 0,16 + 7 206 = 21 638 USDT Wartość oddziaływania wymagana dla tego poziomu = 20 000 – 7 206 = 12 794 USDT Wymagana ilość z tego poziomu (BTC) = 12 794 / 90 200 = 0,14184 BTC Cena sprzedaży z uwzględnieniem wpływu = 20 000 / (0,02 + 0,06 + 0,14184) = 90 154,9 USDT |
Przykład działania — perpetual o cyklu 1-godzinnym
Załóż kontrakt perpetual z 1-godzinnym cyklem rozliczeniowym (N = 1) oraz średnim indeksem premium wynoszącym 0,10% w najnowszym oknie rozliczeniowym.
Stopa procentowa = 0,01% (określona)
Odsetki − premium = 0,01% − 0,10% = −0,09% → ograniczone do −0,05%
Wskaźnik przed dzielnikiem = 0,10% + (−0,05%) = 0,05%
Stopa finansowania = 0,05% / (8 / 1) = 0,00625% na okres 1 godziny (zakładając, że mieści się w limicie stopy finansowania)
Obliczanie opłaty za finansowanie
Opłata za finansowanie = wartość pozycji × stopa finansowania
perpetual futures zabezpieczone USDT/perpetual futures zabezpieczone USDC
Wartość pozycji = liczba kontraktów × wielkość kontraktu × mnożnik kontraktu × cena mark
Przykład:
Masz pozycję kupna na 10 kontraktów perpetual futures BTCUSDT z aktualną ceną mark 60 000 USDT, wartością nominalną 0,01 BTC na kontrakt oraz stopą finansowania 0,1%.
wartość pozycji = 60 000 × 10 × 0,01 × 1 = 6 000 USDT
Opłata za finansowanie (pobierana przez platformę) = 6 000 × 0,1% = 6 USDT
zabezpieczone kryptowalutami perpetual futures
wartość pozycji = liczba kontraktów × wielkość kontraktu × mnożnik kontraktu / cena mark
Przykład:
Masz pozycję sprzedaży 100 kontraktów ETHUSD Perpetual z aktualną ceną mark 4 000 USD, wartością nominalną 10 USD na kontrakt oraz stopą finansowania 0,1%.
Wartość pozycji = 100 × 10 × 1 / 4 000 = 0,25 ETH
Opłata za finansowanie (platforma dystrybuuje) = 0,25 × 0,1% = 0,00025 ETH
Pobieranie i dystrybucja opłat za finansowanie
Opłaty za finansowanie są rozliczane bezpośrednio między użytkownikami posiadającymi pozycje kupna i sprzedaży. OKX nie pobiera ani nie zatrzymuje żadnej części opłaty za finansowanie.
Pobieranie opłaty za finansowanie
Pełna opłata za finansowanie zostanie potrącona z pozycji użytkownika dokonującego płatności. Obniżenie kapitału konta po potrąceniu może wywołać zmniejszenie wielkości pozycji lub likwidację.
Tryb izolowanego depozytu zabezpieczającego: opłata za finansowanie jest potrącana z izolowanego depozytu zabezpieczającego danej pozycji. Żadne zlecenia w toku nie zostaną anulowane w wyniku potrącenia.
Tryb krzyżowego depozytu zabezpieczającego (jednowalutowy, międzywalutowy, portfolio margin): opłata za finansowanie jest potrącana z kapitału własnego konta z krzyżowym depozytem zabezpieczającym. Żadne zlecenia w toku nie zostaną anulowane po potrąceniu.
Dystrybucja opłaty za finansowanie
Pełna opłata za finansowanie zostanie zaksięgowana na pozycji odbierającego użytkownika.
Tryb izolowanego depozytu zabezpieczającego: opłata za finansowanie jest przypisywana do izolowanego depozytu zabezpieczającego danej pozycji.
Tryb krzyżowego depozytu zabezpieczającego (jednowalutowy, międzywalutowy, portfolio margin): opłata za finansowanie jest przypisywana do kapitału własnego konta z krzyżowym depozytem zabezpieczającym.
Automatyczna regulacja częstotliwości rozliczania opłaty za finansowanie
Poza okresowym rozliczeniem opisanym powyżej, OKX automatycznie dostosowuje częstotliwość rozliczania opłaty za finansowanie kontraktu perpetual w oparciu o warunki rynkowe i przywraca ją, gdy warunki się normują. Gdy stopa finansowania osiąga swój limit górny lub dolny przy rozliczeniu, częstotliwość rozliczeń jest zwiększana o jeden poziom naraz. Dostępne poziomy częstotliwości rozliczeń to:
Częstotliwość rozliczeń | Czasy rozliczenia (UTC) |
8 godzin | 00:00, 08:00, 16:00 |
4 godziny | 00:00, 04:00, 08:00, 12:00, 16:00, 20:00 |
2 godziny | 00:00, 02:00, 04:00, ..., 22:00 (co 2 godziny) |
1 godz. | 00:00, 01:00, 02:00, ..., 23:00 (co godzinę) |
Niezależnie od tego, czy częstotliwość jest zwiększana, czy przywracana, pierwsze rozliczenie po tym zawsze przypada na następny czas rozliczenia nowej częstotliwości wymienionej powyżej. Żadne rozliczenie nie odbywa się poza tymi godzinami.
OKX ocenia możliwość przywrócenia częstotliwości rozliczeń wyłącznie w czasie rozliczenia zgodnie z domyślnym harmonogramem rozliczeń kontraktu. Jeśli w tym czasie stopa finansowania przy każdym rozliczeniu w ciągu poprzednich 12 kolejnych godzin mieściła się w zakresie +/-0,20% (20 punktów bazowych), OKX przywróci częstotliwość rozliczeń do domyślnej dla kontraktu bez dodatkowego powiadomienia.
Przykład działania — automatyczne zwiększanie częstotliwości
Załóżmy, że kontrakt perpetual XYZUSDT ma domyślną częstotliwość rozliczenia co 4 godziny oraz limit stopy finansowania na poziomie +/-0,375%:
Jeśli stopa finansowania XYZUSDT osiągnie 0,375% (limit) o 16:00 (UTC), system zwiększy częstotliwość rozliczeń z 4 godzin do 2 godzin. Następne rozliczenie odbędzie się o 18:00 (UTC).
Jeśli stopa finansowania ponownie osiągnie limit o 18:00 (UTC), system zwiększy częstotliwość z 2 godzin do 1 godziny. Następne rozliczenie nastąpi o 19:00 (UTC).
Jeśli powyższy warunek zostanie spełniony do 02:00 (UTC), system nie zmieni natychmiast częstotliwości, ponieważ 02:00 (UTC) nie jest czasem rozliczenia w domyślnym 4-godzinnym harmonogramie kontraktu. System ponownie oceni warunek o 04:00 (UTC), czyli przy następnym czasie rozliczenia w domyślnym harmonogramie. Jeśli warunek nadal będzie spełniony, częstotliwość rozliczenia zostanie przywrócona do 4 godzin.
Proszę zauważyć:
OKX zastrzega sobie prawo do wyłączenia funkcji automatycznej regulacji częstotliwości dla określonych kontraktów w zależności od warunków rynkowych.
Zapoznaj się ze stroną Informacje o kontrakcie perpetual lub z punktem końcowym API GET /api/v5/public/funding-rate, aby poznać najnowszą częstotliwość rozliczeń, i odpowiednio dostosuj swoje strategie handlu.
Automatyczna regulacja częstotliwości dotyczy wyłącznie kontraktów perpetual na krypto (w tym X-Perps). Kontrakty perpetual na tradycyjne aktywa finansowe — w tym akcje, ETF-y i towary — są wyłączone, a częstotliwość rozliczania opłaty za finansowanie pozostaje zawsze domyślna dla danego kontraktu.