Czym jest zlecenie Retail Price Improvement (RPI) i jak z niego korzystać

Czym jest zlecenie RPI?

Retail Price Improvement (RPI) to specjalny typ zlecenia, które mogą składać tylko wyznaczeni market makerzy wewnątrz bieżącego spreadu.

Do czego służy zlecenie RPI?

Zlecenie RPI ma na celu zwiększenie płynności oraz poprawę procesu ustalania cen dla detalicznych traderów. Wchodzi w interakcję wyłącznie z ręcznie składanymi (niealgorytmicznymi) zleceniami wysyłanymi przez interfejs Web, aplikację mobilną lub TradingView.

Jak złożyć zlecenie RPI?

Zlecenia Retail Price Improvement (RPI) można składać za pośrednictwem Trade API V4.

Jeśli twoje konto zostało zatwierdzone do pracy ze zleceniami RPI, zlecenia limit oraz limit zabezpieczony (Collateral Limit) są domyślnie tworzone jako zlecenia RPI, o ile w zapytaniu nie zostanie podany parametr {rpi:false}.

Te same zasady mają zastosowanie do zleceń Bulk Limit oraz Collateral Bulk Limit.

Możesz jawnie przekazać parametr {rpi:true}, jednak nie jest to obowiązkowe.

Zwróć uwagę: tylko zatwierdzeni market makerzy mogą składać zlecenia RPI. 

Ten typ zleceń nie jest dostępny dla zwykłych użytkowników.

Zasady korzystania ze zleceń RPI

Mechanizm działania zleceń RPI określają następujące zasady:

• Zlecenia RPI mogą być jedynie typu Limit lub Collateral Limit. Więcej o zleceniach możesz przeczytać w naszym artykule.

• Domyślnie są to zlecenia Post-only. Więcej o zleceniach Post-only przeczytasz w naszym artykule.

• Zlecenia RPI nie mogą być łączone z żadnymi warunkami (np. Stop-loss lub Take Profit).

• Zlecenia można modyfikować lub anulować; częściowe wykonanie jest dozwolone.

• Zlecenia RPI nie są widoczne w księdze zleceń API.

• Zlecenia RPI są dostępne na wszystkich rynkach giełdy.

• Krzyżujące się zlecenia RPI są widoczne w orderbooku (w głębokości rynku oraz w arkuszu zleceń).

• Zlecenia RPI mają niższy priorytet na tym samym poziomie cenowym w porównaniu do zleceń nie-RPI, niezależnie od czasu ich złożenia. Starsze zlecenia RPI w księdze zleceń są automatycznie anulowane, jeśli do księgi zostanie dodane nowe zlecenie nie-RPI na tym samym poziomie cenowym lub wyższym (dla sprzedaży) bądź niższym (dla kupna).

Zasady wykonywania zleceń RPI

Zlecenia RPI mogą być wykonane (czyli przyjęte) wyłącznie przez użytkowników detalicznych składających zlecenia przez Web, aplikację mobilną lub TradingView.

Logika realizacji zleceń RPI

Scenariusz №1. RPI Sell kontra Retail Buy w tej samej cenie

  • Zlecenie RPI Sell w cenie 85 000 USDT
  • Zlecenie Retail Buy w cenie 85 000 USDT

Wynik: Następuje zwykłe wykonanie — zlecenie RPI Sell zostaje wykonane przez zlecenie Retail Buy.
 

Scenariusz №2. Zwykłe wykonanie zlecenia taker nie usuwa przeciwnego zlecenia RPI

Przykład:

  • W orderbooku znajduje się zlecenie RPI Sell w cenie 85 000 USDT.
  • W orderbooku jest również zwykłe zlecenie Sell w cenie 86 000 USDT o wolumenie 1.
  • Pojawia się zwykłe zlecenie taker Buy w cenie 86 000 USDT o wolumenie 1.

Wynik: Zlecenie RPI Sell pozostaje w orderbooku. Zwykłe zlecenia wykonują się między sobą.

Przypadki anulowania zlecenia RPI

Przyjrzyjmy się sytuacjom, w których zlecenia RPI mogą zostać anulowane.

Przypadek №1.

Zlecenie RPI Sell zostaje anulowane, gdy przeciwne non-retail maker zacieśnia spread.

  • Złóż spotowe/marżowe zlecenie RPI Sell w cenie 10 000 USDT.
  • Złóż non-retail limit maker zlecenie Buy (spot/marża) w cenie 10 000 USDT lub wyżej.

Wynik:
Pierwotne zlecenie RPI Sell zostaje anulowane ze statusem CANCELED_RPI, ponieważ przeciwne non-retail limit maker zacieśniło spread.

Przypadek №2.

Zlecenie RPI Buy zostaje anulowane, gdy przeciwne non-retail maker zacieśnia spread.

  • Złóż spotowe/marżowe zlecenie RPI Buy w cenie 10 000 USDT.
  • Złóż non-retail limit maker zlecenie Sell (spot/marża) w cenie 10 000 USDT lub niżej.

Wynik:
Pierwotne zlecenie RPI Buy zostaje anulowane ze statusem CANCELED_RPI, ponieważ przeciwne non-retail limit maker poprawiło spread.

Najczęściej zadawane pytania

  • Czy zlecenia RPI są widoczne w danych głębokości rynku?
    Zlecenia RPI są widoczne w danych głębokości rynku w interfejsie UI, ale nie są widoczne przez API.
     
  • Czy istnieje oznaczenie zleceń RPI i nie-RPI?
    Zlecenia RPI nie różnią się wizualnie od zwykłych zleceń. W księdze zleceń nie można określić, czy dane zlecenie jest RPI.
     
  • Czy transakcje wynikające ze zleceń RPI będą widoczne w danych transakcji rynkowych?
    Tak, informacje te są dostępne za pośrednictwem metody Market trades.

Przykład:

{
    "id": null,
    "method": "trades_update",
    "params": [
        "ETH_BTC",                         // market
         [                                 // response same as 'market_request'
             {
                 "id": 41358530,           // trade id
                 "time": 1580905394.70332, // time in milliseconds
                 "price": "0.020857",      // trade price
                 "amount": "5.511",        // trade amount
                 "type": "sell",           // type of trade (buy/sell)
                 "rpi": true               // Indicates whether the trade involved a Retail Price Improvement (RPI) order
             }
         ]
    ]
}
  • Czy każdy może składać zlecenia RPI? Jeśli nie, kto ma do tego prawo?
    Tylko wyznaczeni animatorzy rynku (market makerzy) mają prawo składać zlecenia RPI. Możesz złożyć wniosek o udział w programie RPI. Aby korzystać z funkcjonalności RPI, należy utworzyć oddzielne subkonto, dla którego aktywujemy RPI oraz ustalimy indywidualne prowizje lub rabaty (częściowy zwrot prowizji handlowej wypłacany traderowi przez giełdę).
     
  • Czy obowiązują inne prowizje lub rabaty dla zleceń RPI?
    Prowizja lub rabat są ustalane indywidualnie dla każdego market makera.
     
  • Jak wysłać zlecenie RPI? Czy istnieje nowa flaga w API?
    Zlecenia RPI można składać przez Trade API V4. Jeśli masz zatwierdzoną możliwość składania zleceń RPI, wszystkie tworzone zlecenia limit i collateral limit (nie wszystkie typy zleceń) będą domyślnie traktowane jako RPI, o ile nie dodasz parametru {rpi:false}. Te same zasady obowiązują dla Bulk Limit oraz Collateral Bulk Limit.
    Możesz wysyłać zapytania z parametrem rpi:true, jednak nie jest to obowiązkowe — domyślnie na twoim koncie zlecenia limit oraz zlecenia limit zabezpieczone są tworzone jako RPI.

Przykład zapytania:

{
  "market": "BTC_USDT",
  "side": "buy",
  "amount": "0.01",
  "price": "40000",
  "postOnly": false,
  "ioc": false,
  "clientOrderId": "order1987111",
  "rpi": false,
  "request": "{{request}}",
  "nonce": "{{nonce}}"
}
  • Czy wszystkie tickery/monety obsługują zlecenia RPI?
    Tak, wszystkie rynki obsługują zlecenia RPI.
     
  • Czy zlecenia RPI podlegają temu samemu modelowi priorytetu ceny/czasu?
    Zlecenia RPI mają niższy priorytet na tym samym poziomie cenowym w porównaniu do zleceń nie-RPI, niezależnie od czasu ich złożenia. Starsze zlecenia RPI w księdze zleceń są automatycznie anulowane, jeśli nowe zlecenie nie-RPI zostanie złożone na tym samym poziomie cenowym lub wyższym (dla sprzedaży) albo niższym (dla kupna).

Wsparcie

Jeśli masz jakiekolwiek pytania dotyczące funkcjonalności naszej giełdy, możesz:

  • Wysłać zgłoszenie na naszej stronie internetowej;
  • Napisać na e-mail obsługi klienta: support@whitebit.com;
  • Napisać w czat, używając przycisku w prawym dolnym rogu ekranu (w aplikacji WhiteBIT, w prawym górnym rogu, nacisnąć ).

Czy ten artykuł był pomocny?

Liczba użytkowników, którzy uważają ten artykuł za przydatny: 0 z 0

Masz więcej pytań? Wyślij zgłoszenie