Wyłączenie odpowiedzialności: zgodnie z wymogami MiCA nieautoryzowane stablecoiny w przypadku użytkowników z obszaru EOG podlegają pewnym ograniczeniom. Aby uzyskać więcej informacji, kliknij tutaj.
Funkcja przesuń w górę umożliwia botowi grid USDⓈ-M futures dostosowanie zakresu transakcji w górę, aby dopasować je do rynku z trendem wzrostowym, podczas gdy funkcja przesuń w dół przesuwa zakres transakcji w dół, dostosowując się do rynku z trendem spadkowym. Ma to na celu wyeliminowanie ograniczeń tradycyjnego handlu grid, w którym zyski są często ograniczone z powodu gwałtownych zmian cen.
Po włączeniu funkcji przesuń w górę lub w dół górny i dolny limit zlecenia grid będą automatycznie dostosowywane wraz ze wzrostem lub spadkiem ceny aktywów. Funkcja ta może potencjalnie zapewnić wyższe zyski, wykorzystując ruchy cen wykraczające poza pierwotny zakres gridu.
Uwaga: aby korzystać z funkcji Przesuń w dół w aplikacji, należy uaktualnić ją do wersji 2.86.0 lub nowszej.
Pamiętaj:
1. Funkcję przesuń w górę lub przesuń w dół można aktywować przy składaniu zlecenia w handlu grid. Wystarczy zaznaczyć pole obok funkcji [Przesuń w górę] lub [Przesuń w dół], aby włączyć tę funkcję.
2. Po zaznaczeniu funkcji [Przesuń w górę] należy ustawić cenę limit dla przesunięcia w górę, przy której grid przestanie przesuwać się w górę. Cena limit dla przesunięcia w górę powinna być wyższa niż cena górna i niższa niż cena maksymalna przesunięcia i najwyższa cena stop dla neutralnego gridu, cena take profit dla gridu long i cena stop-loss dla gridu short (w stosownych przypadkach).
Podobnie, gdy zaznaczona jest funkcja [Trailing Down], konieczne będzie ustawienie ceny limit do przesunięcia w dół, która określa, kiedy grid przestanie się przesuwać w dół. Limit przesuwania w dół powinien być niższy niż dolna cena, gdy włączona jest opcja Przesuń w dół. Cena limit dla przesunięcia w dół powinna być wyższa niż najniższa cena stop dla neutralnego gridu, cena stop-loss dla gridu long i cena take profit dla gridu short (w stosownych przypadkach).
W zależności od ustawień powinien pojawić się odpowiedni tag przesunięcia w wyskakującym okienku potwierdzenia i na stronie szczegółów zlecenia: [Przesuń w górę], jeżeli włączona jest tylko funkcja przesunięcia w górę, [Przesuń w dół], jeżeli włączona jest tylko funkcja przesunięcia w dół, oraz [Przesuń], jeżeli włączona jest zarówno funkcja przesunięcia w górę, jak i przesunięcia w dół.
Zlecenia z funkcją przesunięcia można monitorować z poziomu kart [Aktywne] i [Historia].
Skorzystajmy z poniższego przykładu, aby zrozumieć, jak działa funkcja przesunięcia w górę i przesunięcia w dół w handlu grid.
Najpierw bot skonfiguruje strukturę handlu grid ze zleceniem kupna z dolnym limitem ceny (25 000 USD) i wieloma zleceniami sprzedaży od 33 000 USD do 45 000 USD rozłożonymi równomiernie w gridzie na podstawie luki cenowej.
Cena | Zlecenie |
$45 000 | Sprzedaj |
41 000 USD | Sprzedaj |
37 000 USD | Sprzedaj |
33 000 $ | Sprzedaj |
29 000 USD | Brak |
$25 000 | Kup |
Jeżeli cena wzrośnie powyżej limitu górnego lub spadnie poniżej limitu dolnego, bot nie złoży żadnych nowych zleceń. Poczeka, aż cena spadnie, i zrealizuje istniejące zlecenia kupna, aby sparować je ze zleceniami sprzedaży, lub poczeka, aż cena wzrośnie, i zrealizuje istniejące zlecenia sprzedaży, aby sparować je ze zleceniami kupna.
Jeśli cena wzrośnie powyżej górnego limitu i różnicy cen między poziomami grid (45 000 USD + 4000 USD = 49 000 USD), bot skoryguje grid w górę:
I odwrotnie, jeśli cena spadnie poniżej limitu dolnego i różnicy cen między poziomami gridu (33 000 USD – 4000 USD = 29 000 USD), bot skoryguje grid w dół:
Korzystając z funkcji przesunięcia w dół dla gridów long lub funkcji przesunięcia w górę dla gridów short, należy pamiętać, że funkcje te działają przeciwnie do pierwotnego kierunku gridu. Może to prowadzić do tworzenia odwrotnych pozycji, które mogą nie być zgodne z początkową strategią handlową.
1. Wpływ na gridy long (funkcja Przesuń w dół jest włączona)
Scenariusz: w przypadku ciągłego trendu spadkowego włączenie funkcji przesunięcia w dół na gridzie long może prowadzić do tworzenia pozycji short.
Mechanizm: gdy cena rynkowa spada, cały grid dostosowuje się w dół. Ponieważ funkcja przesunięcia w dół utrzymuje kwotę kwotowania dla każdego zlecenia grid, oznacza to, że większa część aktywów bazowych jest sprzedawana w miarę spadku cen. Taka zwiększona presja na sprzedaż w skorygowanym przedziale cenowym może prowadzić do tworzenia pozycji short, mimo że grid był początkowo skonfigurowany do zajmowania pozycji long.
2. Wpływ na gridy short (funkcja Przesuń w górę jest włączona)
Scenariusz: w przypadku ciągłego trendu wzrostowego włączenie funkcji przesunięcia w górę na gridzie short może prowadzić do tworzenia pozycji long.
Mechanizm: gdy cena rynkowa rośnie, dostosowuje się w górę. Funkcja przesunięcia w górę sprawie, że kwotowana kwota na zlecenie grid pozostaje stała, co skutkuje zakupem większej ilości aktywów bazowych w miarę wzrostu cen. Taka akumulacja w nowym przedziale cenowym może prowadzić do tworzenia pozycji long, w przeciwieństwie do pierwotnej strategii short.
W strategii handlu grid z przesunięciem w górę lub w dół każdy grid zawiera tę samą wartość kwotowaną, a nie ilość bazową, ze względu na zmienny zakres cen. W tradycyjnym handlu grid każdy grid ma zwykle taką samą ilość waluty bazowej (jak BTC w kontrakcie perpetual BTC/USDT) niezależnie od poziomu ceny grid.
1. Ilość grid na zlecenie w aktywach kwotowanych
średni wskaźnik kosztów, który uwzględnia ewentualne otwarte straty dla każdego zlecenia, służy do obliczania ilości dla każdego gridu.
Wzór na obliczanie ilości grid przesunięcia w kwotowaniu jest następujący:
grid_qty in quote = adjust_coef * initial value * avg_cost_ratio / (grid_count+1)
W tym wzorze:
Zlecenia sprzedaży:
Zlecenia kupna:
Jeżeli cena wyzwalająca została ustalona, należy zmienić cenę mark_price na tę cenę wyzwalającą. Cena „assuming_price” oznacza oczekiwaną cenę wykonania zlecenia kupna lub sprzedaży w kontekście strategii handlowej grid z przesunięciem w górę. Ta cena zakładana służy do dostosowania ilości zleceń w celu utrzymania stałej wartości kwotowania w każdym gridzie.
Pamiętaj:
Przedział cenowy w strategii przesunięcia w górę lub przesunięcia w dół nie jest stały. Gdy cena aktywa rośnie lub spada, bot koryguje grid cenowy w górę lub w dół, anulując niższe zlecenia kupna i składając nowe po wyższych cenach lub anulując wyższe zlecenia sprzedaży i składając nowe po niższych cenach. Dbając o to, aby każdy grid miał tę samą wartość kwotowaną, bot może utrzymać stałą wielkość inwestycji na zmieniających się poziomach cen. Pozwala to na bardziej efektywne wykorzystanie kapitału, dzięki czemu grid może śledzić ruchy w górę i w dół na rosnącym rynku.
Przykład: załóżmy, że każdy grid powinien zawierać wartość 300 USD. Jeśli cena BTC wynosi 30 000 USD, kupujesz/sprzedajesz 0,01 BTC na zlecenie. Jeśli jednak cena wzrośnie do 33 000 USD, korygujesz ilość do mniej więcej 0,00909 BTC, tak aby wartość kwotowania pozostała na poziomie 300 USD.
Przy zastosowaniu parametrów z powyższej sekcji wzór na wyliczenie ilości grid w kwotowaniu jest następujący:
Grid Qty in Quote = adjust_coef * margin początkowy * dźwignia * avg_cost_ratio / (grid_count + 1)
= 0,95 * 500 * 5 * 1 / (5 + 1) = 395,83 USDT
2. Minimalny margin początkowy
Minimalny margin początkowy jest obliczany podobnie jak w ogólnych wytycznych. Najmniejsza kwota (min_qty), jaką bot może handlować, jest obliczana w pierwszej kolejności, a następnie używana do obliczania minimalnego marginu początkowego:
Min_qty = Max(minQty, minNotional/grid_lower_limit)
Następnie,
min_initial_margin = max((grid_count+1) * min_notional, (grid_count+1) * trailing_coef * initial_grid_upper_limit * min_qty) / dźwignia
Pamiętaj:
W przypadku kontraktów perpetual ETHBTC wartości są zaokrąglane do 4 miejsc po przecinku. W przypadku innych symboli są one zaokrąglane do 2 miejsc po przecinku.
Przykładowe obliczenia:
3. Maksymalna liczba przesunięcia w górę
Maksymalna liczba przypadków, w których bot może przesunąć grid cenowy w górę, jest obliczana w następujący sposób:
Estimated_trailing_cap= Min(margin początkowy * dźwignia początkowa/min_qty, maxPrice)
Maksymalna liczba trailing up = (Estimated_trailing_cap – początkowy górny limit)/różnica cen
Uwaga: wartość ta jest zaokrąglana w dół do najbliższej liczby całkowitej.
Przykładowe obliczenia:
4. Cena maksymalna w trailingu
Maksymalna cena, przy której bot grid z przesunięciem w górę przestanie dostosowywać grid cenowy w górę, jest następująca:
Najwyższa cena w trailingu = początkowy górny limit + różnica cen * maks. liczba trailing up
Uwaga: wartość ta jest zaokrąglana do najbliższej wielkości tick.
Przykładowe obliczenia:
Cena maksymalna przesunięcia = 45 000 + 4000 * 13 = 97 000
W zleceniach z przesunięciem w górę dopasowane zyski są równe sumie wszystkich dopasowanych zysków z dopasowanych zleceń kupna i sprzedaży:
Dopasowane zyski = (średnia cena zlecenia sprzedaży – średnia cena zlecenia kupna) * dopasowana wielkość zlecenia sprzedaży – dopasowana opłata handlowa
Przykładowe obliczenia:
Aby obliczyć dopasowane zyski dla zleceń sprzedaży i kupna:
1. Dopasowana wielkość
Dopasowana ilość to niższa ilość pomiędzy zleceniami kupna i sprzedaży, która wynosi 0,05 BNB.
2. Dopasowana opłata handlowa
Dopasowana opłata transakcyjna jest obliczana w następujący sposób:
Dopasowana opłata handlowa = opłata za zlecenie kupna dla dopasowanej wielkości + opłata za zlecenie sprzedaży dla dopasowanej wielkości
= (0,05/0,06) * 0,00227094 + (0,05/0,05) * 0,0019099
= 0,00380235 USDT
3. Dopasowane zyski dla tego zlecenia
Dopasowane zyski oblicza się według następującego wzoru:
Dopasowane zyski = (średnia cena zlecenia sprzedaży – średnia cena zlecenia kupna) * dopasowana wielkość zlecenia sprzedaży (dopasowana wielkość) – dopasowana opłata handlowa
= (381,980 – 378,490) * 0,05 – 0,00380235
= 0,17069765 USDT
Więcej informacji o botach grid Binance Futures można znaleźć na tej stronie z często zadawanymi pytaniami.