Бір тиын бір мезгілде биржаларда әртүрлі бағаланады. Арбитраж бұл айырмашылықты пайдаға айналдырады: арзан жерден сатып алып, қымбат жерде сатасыз. Тек қана айырмашылықтар сирек пайыздың үлесінен асады және бірнеше секунд ғана өмір сүреді. Трейдер спредті байқап, қолмен екі ордер қойғанша, айырмашылық жабылып үлгереді.
Биржааралық арбитражға арналған Arbitron платформасы бұл жұмысты өз мойнына алады. Сервис 20 биржадағы стакандар мен финансирование мөлшерлемелерін қадағалайды, ал мәміленің екі жағын, оларды сленгте "аяқтар" деп атайды, өзі қояды. Ақша трейдердің биржалық шоттарында қалады.
Баға айырмашылығынан түсетін ақша
Әр биржаның өз стаканы, өз сатып алушылары мен сатушылары, өз аймақтық сұранысы бар. Өтімділік алаңдар арасында біркелкі емес ағып, енгізу және шығару комиссиялары котировкалардың алшақтығын арттырады.
Арбитражер бағаның қайда кететінін болжамайды. Екі қарама-қарсы позиция баға тәуекелін жояды: нарық қайда қозғалса да, бір аяқ екіншісін өтейді. Табыс спред пен финансирование мөлшерлемесінде (фандинг) қалады. Қағаз жүзінде бәрі қарапайым көрінеді, ал тәжірибеде жылдамдық пен қамтуға тіреледі.
«Типтік биржааралық спред 0,01–0,5% құрайды және секундтарға ғана сақталады. Мұндай алшақтықтардан тұрақты табыс табу үшін ондаған алаңдардағы мыңдаған жұптарды қадағалап, екі ордерді бір мезгілде жіберу керек. Адам физикалық түрде үлгермейді: ол санға қарап тұрғанда, стакан өзгеріп үлгереді», — деп түсіндіреді Arbitron.
Экран мен шот арасындағы төрт алшақтық
Сканер сызатын сан шикі: бұл жай ғана екі котировканың айырмашылығы. Одан нақты пайдаға дейін айтарлықтай аз қалады. Спредті төрт фактор жейді: екі аяқтағы тейкер комиссиялары, қажетті көлемге арналған стакан тереңдігі, өтінімдерді орындау кезіндегі проскальзывание және спредтің өзінің өшуі.
Комиссияларды есептеу ең оңай: екі аяқты арбитраждың толық циклі — бұл төрт нарықтық ордер (екі аяқты ашу және жабу). Алаңдардың тарифтері айтарлықтай ерекшеленеді, сондықтан байланысты таңдау көп нәрсені шешеді. Сонымен қатар, спред басқа арбитражерлер оны жабқанға дейін ғана өмір сүреді. 10–15 секунд сайын жаңаратын сканер тарихты көрсетеді, ал тізбектегі ең баяу буын адам болып қалады.
Binance-ке дейін 23 миллисекунд
Arbitron 20 биржадағы әрбір сауда жұбына қосылған, бұл бір мезгілде шамамен 10 000 стакан. Платформа жадында бүкіл өтінім кітабын сақтайды, тек жоғарғы котировканы ғана емес. Ең жақсы бағада көбінесе бірнеше долларлық көлем тұрады, ал нақты ордерде спред жоғалады. Сервис $25, $100, $500 немесе $1000-ға өтінімнің шынымен орындалатын бағасын есептейді.
Әр аккаунт өз статикалық IP-і бар AWS-те бөлек сервер алады, ал аймақты трейдер өзі таңдайды: Токио, Сингапур, Франкфурт немесе Лондон. Айына бір рет көшу тегін. Ірі алаңдардың көпшілігі қозғалтқыштарын Азияның бірнеше бұлтты аймағында ұстайды. Binance, Gate, KuCoin, Bitget, HTX және CoinEx AWS Токиодан ең жылдам жауап береді, сол жерде MEXC пен Hyperliquid жұмыс істейді. Bybit пен Phemex Сингапурда орналасқан. OKX Гонконгқа ең жақын. Деривативтердің ардагерлері Еуропада тұрады: Deribit қозғалтқышы Лондонда, Poloniex те Еуропадан ең жылдам жауап береді.
Биржаға көрші аймақтан сұраныс 10–35 мс, ал басқа құрлықтан — 200–500 мс жүреді. Осы уақыт ішінде өтімді фьючерстің стаканы толығымен жаңарып үлгереді, ал ордер енді жоқ кітапқа келеді. Команданың өлшеулерінде мұндай мәміле проскальзываниенің шамамен 0,8% -ын тұрды, бұл типтік спредтен бірнеше есе көп.
Биржалар бір мекенжайдан келетін сұраныстар санын шектейді, ал ортақ пулдан жұмыс істегенде лимитті сервистің барлық клиенттері бірден жұмсайды. Бөтен белсенділік орындауды тікелей баяулатады, ал жеке IP бұл тәуелділікті жояды. Сауда ядросы Rust тілінде жазылған: әзірлеушілердің айтуынша, тілді критикалық жолда кенеттен үзілістердің болмағаны үшін таңдаған. Интерфейс биржалық терминал үлгісінде жиналған. Баға әр өзгерісте жарықтандырылады, ал деректер ағыны үзілсе, сан күңгірттеніп, сызылады.
Витрина орнына бэктест
Платформада іздеудің екі құралы бар. Сигналдар нақты уақыттағы деректерді көрсетеді: алшақтық белгіленген шекті кесіп өткенде, трейдер хабарлама алады.
Сканер әдеттегі скринерден өзгеше ұйымдастырылған: кестеде лездік спред емес, 5 минут кідіріспен бэктест нәтижесі тұрады. Платформа соңғы 8 сағаттағы жазылған котировкаларды сауда карточкалары жұмыс істейтін сол екі шекті стратегия арқылы өткізеді. Әр жол — комиссиялар шегерілген осындай симуляцияның нәтижесі.
Сканер тейкер комиссиясын орташа нарық бойынша емес, жеке тариф бойынша есептейді: VIP деңгейі мен нативті токенге жеңілдікті трейдер биржалық кілттің баптауларында көрсетеді. Осы саннан шығынсыздық шегі есептеледі. Бэктест те кідірісті ескереді: трейдер 0,5, 1 немесе 2 секунд интервалын таңдайды, және әр сигнал осы кезеңдегі ең нашар баға бойынша есептеледі. Жарты секундқа жарқ еткен спред есепке түспейді. Онымен бірге арбитраж скринерлерінің басты иллюзиясы — қол жетпейтін әдемі пайыздар да жойылады.
Әр мүмкіндіктің қасында 0-ден 100-ге дейінгі сенімділік бағасы тұрады: бэктестпен жабылған циклдар саны, комиссияларға қатысты пайда қоры және өтімділігі төмен аяқтың тәуліктік айналымы. Ұпайдың үштен бірі нарық тереңдігіне тиесілі, сондықтан жұқа жұпқа жоғары рейтинг алу қиын. 50-ден төменнің бәрін білім базасында сары жалауша деп санауға кеңес береді.
Әр жұптың астында 30 күндік спредтер тарихы жатыр. Ай картасында алшақтық таңдалған шектен асқан сәттер жарықтандырылған, ал көрші түймелер келесі секіруге айналдырады. Осылайша, байланыс бүкіл ай жұмыс істегенін немесе бір рет сәтті күнге түскенін көруге болады. Кесте келесі бэктест нәтижесі қашан пайда болатынын да көрсетеді.
Сауда карточкалары
Arbitron-дағы жұмыс сауда карточкаларының айналасында құрылады. Әрқайсысы биржалар жұбын, нақты монетаны және спредтің екі шегін байланыстырады: ашу және жабу үшін. Олар тәуелсіз өмір сүреді, сондықтан біреуінің істен шығуы қалғандарын құлатпайды.
Шығу шегін платформа кері мәмілелердің құнымен бірге есептейді: пайда бағасына екі позицияның да қайта айналу бағасы бірден енгізілген. Мұндай түзетусіз спред қағаз жүзінде табысты көрінеді, ал іс жүзінде шығын әкеледі. Карточка алшақтықты кез келген бағытта өңдейді: егер спред жоғары кетсе, платформа бір конфигурацияда ашылады, егер төмен — айнадағыдай. Әзірлеушілердің айтуынша, көптеген боттар бір схемаға қатаң бекітілген (мысалы, Binance-те әрқашан шорт, OKX-те — лонг) және қозғалыстардың жартысы олардың қасынан өтеді.
Екі өтінім де биржаларға бір мезгілде жіберіледі, бірақ кейде олардың біреуі тек ішінара орындалады. Мұндай жағдайда алгоритм не жетіспейтін көлемді толтырады, не ашылған позицияны жабады. Трейдер жағдай туралы хабарлама алады. Мәміле алдында карточка стаканда бүкіл ордерге жеткілікті тереңдік бар-жоғын тексереді: $500 үшін нақты спред $10 000-да жалған болуы мүмкін. «Тереңдік көбейткіші» баптауы қажетті көлемге кітапты алдын ала жүгіріп өтіп, орындаудың орташа өлшенген бағасын есептейді.
Екінші сүзгі, валидация терезесі, әдепкі бойынша 1000 мс талап етеді: спред шектен тыс бүкіл секунд бойы бірде-бір сәтсіздіксіз тұруы керек, әйтпесе есептеу қайта басталады. Лездік шектен өтулер мәмілеге жетпейді. Трейдер сканер сүзгісін спредтер, алаңдар және минималды өтімділік бойынша баптайды немесе дайын пресетті сақтайды, ал әрі қарай платформа карточкаларды өзі жасап, іске қосады. Олардың саны әрбір шарттар жиынтығы үшін де, бүкіл аккаунт үшін де шектелген: автоматтандыру берілген тәуекелден шықпайды. Байланыстарды өздігінен ұстағанды ұнататындарға екі биржаның тірі стакандарымен қол режимі қалдырылған.
Биржааралық спредтен басқа, сервис спот пен мерзімсіз фьючерс жұбында немесе екі дериватив арасында фандингтік арбитраж есептейді. Инверс контракттар да бар, онда кепіл мен есеп айырысу USDT-те емес, монетаның өзінде жүреді: команда мұндай ж