Міжбіржовий арбітраж — це не ставка на напрямок ціни, а використання неефективності ринку. Один і той самий актив в один момент часу може торгуватися трохи дешевше на одному майданчику і трохи дорожче на іншому. Завдання трейдера — впіймати цей розрив, купити там, де ціна нижча, і продати там, де вища. Проблема в тому, що спреди рідко перевищують частки відсотка та існують лічені секунди. Людині фізично складно встигнути відреагувати на таке вікно можливостей, поки вона аналізує стакан і виставляє ордери.

Саме цю рутину автоматизує платформа Arbitron. Сервіс моніторить торгові стакани та ставки фінансування на 20 біржах, а потім самостійно виставляє обидві сторони угоди, які на професійному сленгу називають «ногами». При цьому кошти залишаються на біржових рахунках трейдера — платформа не є кастодіальним сховищем.

Швидкість вирішує все: інфраструктура та затримки

Ключовий фактор успіху в цьому виді торгівлі — швидкість виконання. Arbitron підключений до кожної торгової пари на 20 біржах, що становить близько 10 000 стаканів одночасно. Платформа зберігає в пам'яті повну книгу заявок, а не лише верхню котирування, що дозволяє розраховувати реальну ціну виконання для обсягу $25, $100, $500 або $1000. Адже за найкращою ціною часто стоїть лише пара доларів, і при реальному ордері спред може просто зникнути.

Інфраструктура побудована на виділених серверах AWS із власною статичною IP-адресою для кожного акаунта. Трейдер сам обирає регіон розміщення — Токіо, Сінгапур, Франкфурт або Лондон. Це критично важливо, оскільки затримка між континентами становить 200–500 мс проти 10–35 мс із сусіднього регіону. За цей час ліквідний стакан ф'ючерсу встигає повністю оновитися, і ордер надходить у книгу, якої вже не існує. За вимірами команди, така помилка коштувала майже 0,8% прослизання — у рази більше типового спреду.

Торгове ядро написане на Rust — мові, яку розробники обрали за відсутність раптових пауз на критичному шляху виконання. Це дозволяє мінімізувати затримки та забезпечити стабільність роботи.

Від сканера до реального прибутку: бектест замість вітрини

Платформа пропонує два інструменти пошуку можливостей. Сигнали показують дані в реальному часі та повідомляють трейдера про перетин заданого порогу спреду. Сканер же влаштований принципово інакше: він показує не миттєвий розрив, а результат бектесту із затримкою в 5 хвилин. Платформа проганяє останні 8 годин записаних котирувань через ту саму стратегію, за якою працюють торгові картки, і вже з цієї симуляції віднімає комісії.

Такий підхід відсіює головну ілюзію арбітражних скринерів — красиві відсотки, до яких неможливо дотягнутися в реальності. У бектест закладається і затримка виконання: трейдер обирає інтервал 0,5, 1 або 2 секунди, і кожен сигнал рахується за найгіршою ціною за цей відрізок. Спред, що майнув на півсекунди, до звіту не потрапляє.

Торгові картки: автоматизація із захистом від ризиків

Робота в Arbitron будується навколо торгових карток, кожна з яких пов'язує пару бірж, конкретну монету та два пороги спреду — на відкриття та закриття. Картки працюють незалежно, тому збій однієї не валить решту. Платформа відпрацьовує розбіжність у будь-який бік: якщо спред пішов угору, відкривається одна конфігурація, якщо вниз — дзеркальна. Багато ботів жорстко закріплені за однією схемою та пропускають половину рухів.

Захист позицій включає три рівні: жорсткий стоп за заданим порогом збитку, м'який режим, який перестає відкривати нові цикли та шукає зручний момент для закриття, і автоматичний стоп за 3% до ціни ліквідації. Окремо варто відзначити захист від делістингу — платформа моніторить офіційні API анонсів найбільших бірж, звіряє список інструментів кожні 5 хвилин і реагує на зникнення символу зі стрічки. Це критично важливо, оскільки при знятті контракту одна нога може зникнути, залишивши другу в ринку без страховки.

Безпека та економіка: комісія лише з прибутку

Некастодіальна модель тримається на правах доступу: API-ключі мають дозвіл лише на торгівлю та не дозволяють вивести кошти. Ключі шифруються за схемою «конверта» з AWS KMS та алгоритмом AES-256-GCM, при цьому в кожного користувача свій ключ шифрування.

Модель монетизації заслуговує на окрему увагу. Платформа стягує комісію лише з реалізованого прибутку, а не з обороту чи капіталу. Тарифи відрізняються набором функцій: Scanner за $39 на місяць надає лише дані, Trader за $99 додає виділений сервер і торгівлю, а Prime за $299 — розширені можливості. Важливо, що збиток переноситься на майбутні періоди: дохід, який лише закриває попередню яму, не оподатковується комісією. Це чесний підхід, який вирівнює інтереси платформи та трейдера.

Мій аналіз: Arbitron — це приклад зрілого інструменту для професійного арбітражу, де увага до деталей (від затримок до валідації спреду) справді вирішує питання прибутковості. Однак варто пам'ятати, що арбітраж — це не «безкоштовні гроші», а складна дисципліна, що вимагає розуміння ринкової мікроструктури та дисципліни в управлінні ризиками. Платформа знімає рутину, але не скасовує відповідальності трейдера за налаштування стратегії.