RPI тапсырысы дегеніміз не?

2025-11-17 10:14 жарияланды
2025-11-18 09:38 жаңартылды

RPI тапсырысы (Бөлшек сауда бағасын жақсарту тапсырысы) – тек алгоритмдік емес тапсырыстармен сәйкестендіруге арналған арнайы тапсырыс түрі. Демек, ол нарықтық өтімділікті мақсатты түрде жақсарта отырып, бөлшек пайдаланушыларға жақсы орындау бағасын ұсынады. Ол мыналарды қамтиды:

  • Мақсатты тапсырысты сәйкестендіру: тек алгоритмдік емес тапсырыстармен сәйкестендіріңіз, ал API арқылы жіберілген кез келген тапсырыстармен сәйкестендірмеңіз.
  • Сәйкестік механизміндегі төмен орындау басымдығы: бірдей баға деңгейінде барлық RPI емес тапсырыс орындалғаннан кейін ғана толтырылады.
  • Тек жарияланым: пассивті мейкер тапсырысы орындалады; кітапта тұрған тапсырыстармен ешқашан сәйкестендірілмейді.
  • Тапсырыстар кітабының көрсетілуі: сауда парақшасында көрсетіледі, бірақ API интерфейсінде көрсетілмейді.

RPI тапсырыстарын қалай орналастыруға болады?

  • Барлық пайдаланушылар RPI тапсырыстарын орналастыра алады.
  • RPI тапсырыстарын REST API немесе WebSocket API арқылы беруге болады және олар order_type = "LIMIT" және time_in_force = "RPI" параметрлерімен бірге беріледі. Толық ақпарат алу үшін мына құжаттарды қараңыз:
  • RPI тапсырыстары тек таңдаулы USDⓈ-M таңбалары үшін қолжетімді.
    • Егер «PermissionSets» кілтінің мәндерінде «RPI» болса, таңба үшін RPI тапсырыстарына қолдау көрсетіледі. Деректерді REST API арқылы Exchange Info сұрауы арқылы алуға болады.
    • Егер қолдау көрсетілмеген таңбаға қатысты RPI тапсырыстарын беруге әрекеттенсеңіз, сіз келесі қате коды мен хабарламасын аласыз:
      {
          «код»: -4188,
          «msg»: «Бұл таңба таңбалар тізімінде жоқ.»
      }
image
  • RPI тапсырыстарына арнайы RPI комиссиялық мөлшерлемесі қолданылады.
    • Бұл қосымша комиссия әр RPI орындауы үшін қолданылады және тиісті таңбаның стандартты мейкер алымының үстінен қосымша алынады.
    • Стандартты мейкер алымдарын Пайдаланушының комиссия мөлшерлемесі бойынша REST API арқылы алуға болады.
    • RPI комиссия мөлшерлемесі барлық RPI қосылған таңбалар үшін 0,005%-ды (0,5 негізгі нүктелер) құрайды.

Мысал: егер А маркет-мейкерінің стандартты мейкер алымы -0,005% болса, RPI тапсырысына арналған соңғы алым мөлшерлемесі 0% болады.

  • Binance нарық жағдайларына қарай RPI комиссиясының мөлшерлемесін өз қалауы бойынша өзгерту құқығын сақтайды.

Тапсырысты сәйкестендіру

  • Сәйкестік қозғалтқышында RPI тапсырыстары тек алгоритмдік емес тапсырыстармен сәйкеседі, ал REST API немесе WebSocket API арқылы ұсынылған тапсырыстарға сәйкес келмейді.
  • RPI тапсырыстары бір баға деңгейіндегі барлық RPI емес тапсырыстар орындалғаннан кейін ғана орындалады.
  • RPI тапсырыстары әдепкіде тек жариялау үшін беріледі.

Сауда ережесі

RPI тапсырыстары классикалық сауда шотында да, Портфолио маржасы шотында да қолжетімді. Ол RPI тапсырыстарын орналастыру және болдырмау үшін қолданылады.

  • Тапсырысты әлі де өзгертуге болмайды.

Тапсырыстарды сәйкестендіру ережелері әртүрлі болғанымен, RPI тапсырыстары маржа талаптары, ең аз немесе ең көп тапсырыс көлемі, баға шектері және басқаларын қоса алғанда, қалыпты лимиттік тапсырыстар сияқты жұмыс істейді. 

RPI тапсырыстары алгоритмдік немесе стратегия негізіндегі тапсырыстар үшін, соның ішінде шартты немесе тоқтату тапсырыстары сияқты тапсырыстар үшін қолжетімді емес.

RPI тапсырыстары екінші жақтағы RPI емес тапсырыстармен қиылыспайды. Егер қарсы жағында тек RPI тапсырыстары болса, қиылысуға рұқсат беріледі, бірақ олар бір-бірімен сәйкестендірілмейді.

1-мысал:

Тапсырыс кітабы төменде суреттелген. Қашан:

  • Жаңа RPI сатып алу тапсырысы ұсынылды, оның бағасы 100 – ол қабылданады.
  • Жаңа RPI сатып алу тапсырысы берілді, оның бағасы 101 – ол қабылданады.
  • Жаңа RPI сатып алу тапсырысы берілді, оның бағасы 102 – ол қабылданбайды. Себебі Ask2 сұрауында RPI емес тапсырыс бар.
 

Тапсырыс кітабы

ДеңгейБағаСаны
Ask210225
Ask1100 (RPI)15
Bid199 (RPI)10
Bid29820

Сауда бетіндегі тапсырыс кітабы:

  • Қиылысқан жағдайда:
    • Қиылысқан RPI тапсырыстары сауда бетінде тапсырыс кітабынан жасырылады. Дегенмен, ол сәйкестік қозғалтқышында әлі де белсенді және ережелерге сәйкес орындалуға дайын болады.
    • Қиылыспаған RPI тапсырыстары арнайы тегсіз көрсетіледі.

 2-мысал:

Тапсырыс кітабы төменде суреттелген. Қиылысқан RPI тапсырыстары жасырылады және бір-біріне қарсы орындалмайды.

ДеңгейБағаСаныКөрінеді
Ask41,00520Иә
Ask31,003 (RPI)15Иә
Ask21,001 (RPI)10Жоқ
Ask1999 (RPI)5Жоқ
Buy11,002 (RPI)10Жоқ
Buy21,000 (RPI)20Жоқ
Buy399825Иә
Buy4997 (RPI)30Иә

API-дағы тапсырыс кітабы деректерінде/ағынында барлық RPI тапсырыстары алынып тасталады.

API интерфейсіндегі соңғы нүктелер мен ағындарға өзгертулер енгізу

Нарық деректері

REST API

АтыHTTP сұрауыӨзгерісЖауап
Тапсырыс кітабыGET /fapi/v1/depthRPI тапсырыстары алынып тасталады 
Соңғы сауда тізіміGET /fapi/v1/tradesЖаңа «IsRPITrade» бағаны = шын

[
{
"id": 28457, 
"price": "4.00000100", 
"qty": "12.00000000", 
"quoteQty": "48.00", 
"time": 1499865549590, 
"isBuyerMaker": true 

"isRPITrade": true  

}
]

Ескі сауда деректерін іздеуGET /fapi/v1/historicalTrades

[
{
"id": 28457, 
"price": "4.00000100",
"qty": "12.00000000", 
"quoteQty": "48.00", 
"time": 1499865549590, 
"isBuyerMaker": true 

"isRPITrade": true  }
]

Сығымдалған/жалпылама сауда тізіміGET /fapi/v1/aggTradesRPI саудалары жинақталған, бірақ арнайы тег жоқGET /fapi/v1/aggTrades
Таңбалық тапсырыс кітабының тикеріGET /fapi/v1/ticker/bookTickerRPI тапсырыстары алынып тасталады 

WebSocket API

АтыӘдісӨзгеріс
Тапсырыс кітабытереңдігіRPI тапсырыстары алынып тасталады
Таңбалық тапсырыс кітабының тикеріticker.book

WebSocket нарық ағындары

АтыАғын атауыӨзгеріс
Жиынтық сауда ағындары<symbol>@aggTradeRPI саудалары жинақталған, бірақ арнайы тег жоқ
Жеке таңба кітабының тикер ағындары<symbol>@bookTickerRPI тапсырыстары алынып тасталады
Барлық кітап тикерлерінің ағыны!bookTicker
Жартылай кітап тереңдігі ағындары

<symbol>@depth<levels> 

<symbol>@depth<levels>@500ms 

<symbol>@depth<levels>@100ms

Түрлі кітап тереңдігі ағындары

<symbol>@depth

<symbol>@depth@500ms

<symbol>@depth@100ms