Binance Опциондары саудасы Binance Futures API қосылым жинағы арқылы қолжетімді және Binance API сауда интерфейсін қосқан пайдаланушылар үшін ашық.
Әрбір сұрауға арналған Github сілтемесі сәйкес соңғы нүктелердің салмақтарына, параметрлеріне және жауаптарына қатынасты қамтамасыз етеді.
Сұрау | Сипаттама | Соңғы нүкте және мәліметтер |
Қосылымды тексеру | Rest API интерфейсіне қосылымды тексеру | АЛУ /eapi/v1/ping |
Сервер уақытын тексеру | Rest API интерфейсіне қосылымды тексеріп, ағымдағы сервер уақытын алу | |
Биржа ақпараты | Ағымдағы биржадағы сауда ережелері және таңба туралы ақпарат | АЛУ /eapi/v1/exchangeInfo |
Тапсырыс кітабы | Тапсырыс кітабының деректерін алу | |
Соңғы сауда тізімі | Соңғы нарықтық сауда деректерін алу | |
Ескі сауданы іздеу (MARKET_DATA) | Ескі нарықтағы сауда деректерін алу | |
K сызығы/Майшам деректері | Опциондық таңба үшін K сызығы/майшам жолақтары. К сызықтары олардың ашылу уақытымен анықталады | |
Опциондардың белгіленген бағасы | Опциондардың белгіленген бағасы және грек ақпараты | |
24 сағ тикер бағасының өзгерту статистикасы | 24 сағаттық сырғымалы терезе бағасының өзгерту статистикасы | |
Таңба бағасының тикері | Опциондардың негізгі активі үшін спот индексінің бағасын білу | |
Тарихи орындау жазбалары | Тарихи орындау жазбаларын алу | |
Ашық позиция | Белгілі бір жарамдылық мерзімінде негізгі актив үшін ашық позицияны алу |
Әрбір сұрауға арналған Github сілтемесі сәйкес соңғы нүктелердің салмақтарына, параметрлеріне және жауаптарына қатынасты қамтамасыз етеді.
Сұрау | Сипаттама | Соңғы нүкте және мәліметтер |
Опциондық шот ақпараты (САУДА) | Ағымдағы шот туралы ақпаратты алу | АЛУ /eapi/v1/account (HMAC SHA256) |
Қаражатты аудару (САУДА) | Қосымша мәліметтерді мына жерден қараңыз | |
Жаңа тапсырыс (САУДА) | Жаңа тапсырыс жіберу | ЖАРИЯЛАУ /eapi/v1/order (HMAC SHA256) |
Бірнеше тапсырыс беру (САУДА) | Бірнеше опциондық тапсырыс жіберу | |
Бір тапсырыс сұрауы (САУДА) | Тапсырыс күйін тексеру | |
Опциондық тапсырыстан бас тарту (САУДА) | Белсенді тапсырыстан бас тарту | |
Бірнеше опциондық тапсырыстан бас тарту (САУДА) | Бірнеше белсенді тапсырыстан бас тарту | |
Белгілі бір таңба бойынша барлық опциондық тапсырыстардан бас тарту (САУДА) | Таңба бойынша барлық белсенді тапсырыстардан бас тарту | |
Негізгі актив бойынша барлық опциондық тапсырыстардан бас тарту (САУДА) | Нақты бір негізгі актив бойынша барлық белсенді тапсырыстардан бас тарту | |
Ағымдағы ашық опциондық тапсырыстар бойынша сұрау (USER_DATA) | Ағымдағы барлық ашық тапсырыс бойынша сұрау, күйі: ACCEPTED PARTIALLY_FILLED | |
Опциондық тапсырыс журналы бойынша сұрау (САУДА) | 5 күн ішінде аяқталған барлық тапсырыстар бойынша сұрау. Тапсырыс күйі: БАС ТАРТЫЛДЫ, ТОЛТЫРЫЛДЫ, ҚАБЫЛДАНБАДЫ | |
Опциондық позиция туралы ақпарат (USER_DATA) | Позиция туралы ағымдағы ақпаратты алу | |
Шоттық сауда тізімі (USER_DATA) | Белгілі бір шот пен таңба үшін сауда ақпаратын алу | |
Пайдаланушының орындау жазбасыd (USER_DATA) | Шоттың орындау жазбаларын алу | |
Шотты қаржыландыру ағыны (USER_DATA) | Шотты қаржыландыру ағындары бойынша сұрау |
WebSocket бөлімінде тізімделген сұрауларды пайдаланып төменде көрсетілген кез келген ағынға жазылуға немесе жазылудан бас тартуға болады.
Ағын | Ағын атауы | Сипаттама | Жаңарту жылдамдығы |
Сауда ағындары | <symbol>@trade немесе <underlyingAsset>@trade | Сауда ағындары белгілі бір таңба немесе негізгі актив үшін өңделмеген сауда ақпаратын қамтиды, мысалы, ETH@trade | 50 мс |
Индекс ағыны | Негізгі (мысалы, ETHUSDT) индекс ағыны | 1000 мс | |
Белгіленген баға | Белгілі бір негізгі актив бойынша барлық опциондық таңба үшін белгіленген баға, мысалы, ETH@markPrice | 1000 мс | |
K сызығы/Майшам ағындары | K сызығы/Майшам ағыны ағымдағы K сызығына/майшамға әрбір 1000 миллисекунд сайын (егер бар болса) жаңартулар жібереді | 1000 мс | |
24 сағаттық тикер | Барлық таңба үшін 24 сағаттық тикер ақпараты. Тикер ақпараты өзгертілген таңбалар ғана жіберіледі | 1000 мс | |
Негізгі актив және жарамдылық мерзімі бойынша 24 сағаттық тикер | Негізгі актив және жарамдылық мерзімі бойынша 24 сағаттық тикер ақпараты, мысалы, ETH@ticker@220930 | 1000 мс | |
Ашық позиция | Белгілі бір жарамдылық мерзіміндегі негізгі активке арналған опциондық ашық позиция, мысалы, ETH@openInterest@221125 | 60 сек | |
Жаңа таңба ақпараты | Жаңа таңба тізімінің ағыны | 50 мс | |
Жартылай кітап тереңдігі ағындары | <symbol>@depth<levels> немесе <symbol>@depth<levels>@100 мс немесе <symbol>@depth<levels>@1000 мс | Жоғары сұраныс пен ұсыныс. Жарамды деңгейлер – 10, 20, 50, 100 | 100 мс, 500 мс немесе 1000 мс (жаңарту жылдамдығы пайдаланылмаған кезде әдепкі) |
Түрлі кітап тереңдігі ағындары | Тереңдік деңгейі 1000 мәніне орнатылғанда, ағын әр 50 мс сайын әртүрлі кітап тереңдігін қайтарады. Жергілікті тапсырыс кітабын дұрыс басқару үшін келесі нұсқауларды орындаңыз | 50 мс |
Сіз listenKey арқылы пайдаланушы деректерінің ағындарына қол жеткізе аласыз. WebSocket пайдаланушы деректерінің ағындары бөлімін қараңыз.
Іс-шара | Іс-шара түрі | Сипаттама | Жаңарту жылдамдығы |
Шот деректері | Келесі жағдайларда жаңарту:
| 50 мс | |
Тапсырысты жаңарту | Келесі жағдайларда жаңарту:
| 50 мс |
Келесі API соңғы нүктелері тек маркет-мейкерлер үшін қолжетімді. Әрбір сұрауға арналған Github сілтемесі сәйкес соңғы нүктелердің салмақтарына, параметрлеріне және жауаптарына қатынасты қамтамасыз етеді.
Сұрау | Сипаттама | Соңғы нүкте және мәліметтер |
Опциондық маржа шотының ақпараты (USER_DATA) | Ағымдағы шот туралы ақпаратты алу | АЛУ /eapi/v1/marginAccount (HMAC SHA256) |
Маркет-мейкерді қорғау конфигурациясын орнату (САУДА) | MMP конфигурациясын орнатыңыз. Маркет-мейкерді қорғау (MMP) – опциондық маркет-мейкер үшін қорғаныс механизмдерінің жиынтығы. Бұл механизм қысқа уақыт кезеңінде жаппай сауданың алдын алады. Маркет-мейкердің шоты шекті бұзған кезде, MMP іске қосылады. Барлық ағымдағы MMP тапсырысы жойылады және барлық жаңа MMP тапсырысы қабылданбайды. Маркет-мейкер бұл жағдайды нарықты қайта бағалау және тапсырыс бағасын өзгерту үшін пайдалана алады. | |
Маркет-мейкерді қорғау конфигурациясын алу (САУДА) | MMP конфигурациясын алу | |
Маркет-мейкерді қорғау конфигурациясын қайта орнату (САУДА) | MMP-ді қайта орнатып, MMP тапсырысын қайта бастау | |
Барлық ашық тапсырыстан (тез өшіру) автоматты түрде бас тарту конфигурациясын орнату (САУДА) | Бұл соңғы нүкте автоматты бас тарту функциясының параметрлерін орнатады. Егер іске қосылу туралы хабарлама жіберілмесе, ол көрсетілген кері санау кезеңінің соңында негізгі таңбаның барлық ашық тапсырысынан (MMP және MMP емес тапсырыстар) бас тартады. Кері санақ кезеңінен кейін барлық ашық тапсырыс жойылады. Іске қосылу хабары жіберілмейінше немесе кері санақ уақытын 0-ге орнату арқылы автоматты бас тарту мүмкіндігі өшірілгенше, жаңа тапсырыстардан -2010 қате кодымен бас тартылады. | |
Барлық ашық тапсырыстан (тез өшіру) автоматты түрде бас тарту конфигурациясын алу (САУДА) | Бұл соңғы нүкте әрбір негізгі таңба үшін автоматты бас тарту параметрлерін қайтарады. Тек белсенді автоматты бас тарту параметрлері қайтарылатынын ескеріңіз. Кері санақ уақыты 0 мәніне орнатылса (яғни кері санақ уақыты өшірілген болса), жауап негізгі таңбаны қайтармайды және жауапта сәйкес кері санақ уақытының параметрі қайтарылмайды. | |
Барлық ашық тапсырыстан (тез өшіру) автоматты түрде бас тарту жүрек соғысы (САУДА) | Бұл соңғы нүкте кері санақ басталғаннан осы хабарды алғанға дейінгі уақытты қалпына келтіреді. Ол «жүрек соғысы» деп аталады. Негізгі параметрде негізгі таңбаны тізім ретінде (BTCUSDT және ETHUSDT қоспағанда) көрсету арқылы бірден бірнеше жүрек соғысын жаңартуға болады. |