

Optiver Ready Trader Go — це конкурс алгоритмічної торгівлі для студентів університетів, організований маркетмейкерською компанією Optiver. Учасники створюють автоматизовані торгові алгоритми, які працюють на змодельованій біржі, прагнучи максимізувати прибуток і дотримуватися правил торгівлі. У цьому огляді розглянуто вимоги до участі, програмування, відбіркові раунди та призи для студентів, які цікавляться кількісною торгівлею.
Optiver Ready Trader Go дає змогу відповідним вимогам студентам університетів брати участь індивідуально або в командах.
У конкурсі 2023 року для розроблення алгоритмів підтримувалися Python 3.11 і C++17.
Учасники торгували змодельованими ф’ючерсами та ETF, змагаючись із сімома іншими алгоритмами.
До фіналу 2023 року пройшли 16 найкращих заявок, а загальний призовий фонд становив €63 000.
Конкурс 2023 року завершено, реєстрацію закрито.
| Категорія | Деталі |
|---|---|
| Організатор | Optiver |
| Конкурс | Ready Trader Go |
| Формат | Конкурс з алгоритмічної торгівлі |
| Учасники, які можуть брати участь | Студенти університетів, які відповідають регіональним та іншим вимогам |
| Формат участі | Індивідуальна участь або команда до трьох осіб |
| Мови програмування | Python 3.11 або C++17 |
| Фінансові активи | Ф’ючерс та біржовий інвестиційний фонд (ETF) |
| Кількість алгоритмів у матчі | Вісім |
| Основна мета | Максимізація прибутку та збитків від торгівлі (P&L) |
| Етапи конкурсу | Два попередні турніри та фінал |
| Призовий фонд 2023 року | €63 000 |
| Останній підтверджений завершений конкурс | 2023 року |
Згідно з офіційним вебсайтом Ready Trader Go, конкурс 2023 року завершено. Історичні правила залишаються доступними, але в майбутніх конкурсах умови можуть відрізнятися.
У конкурсі 2023 року могли брати участь студенти університетів віком від 18 років, які відповідали вимогам щодо місця проживання та навчання.
До відповідних регіонів належали Австралія, Нова Зеландія, Сінгапур, Тайвань, материковий Китай, Велика Британія, Сполучені Штати та Європейський Союз, зокрема країни Шенгенської зони.
Офіційні вимоги до участі дозволяли брати участь індивідуально або в командах до трьох студентів. Кожен учасник міг подати лише одну заявку.
Студентам без попереднього професійного досвіду торгівлі рекомендували брати участь. Чинні або колишні працівники Optiver чи визначених нею конкурентів не допускалися, як і деякі заявники з прийнятими трудовими договорами.
На відповідність вимогам також могли впливати призи в попередніх конкурсах та інші обмеження.
Навички програмування та знання фінансових ринків допомагали учасникам розробляти алгоритми, але професійний досвід торгівлі не був обов’язковим.
Ready Trader Go передбачає розроблення алгоритму, який інтерпретує ринкові дані, виявляє торгові можливості та автоматично розміщує ордери.
Учасники торгують двома корельованими фінансовими активами:
| Інструмент | Характеристики ринку |
|---|---|
| Ф’ючерс | Високоліквідний ринок із вузьким, іноді майже нульовим, спредом |
| ETF | Відносно неліквідний ринок із ширшими спредами |
Ф’ючерс слугує орієнтиром для ціноутворення, а ETF створює можливості для маркетмейкерів виставляти ціни купівлі та продажу.
Маркетмейкери можуть отримувати прибуток, забезпечуючи ліквідність через книги ордерів. Їхні ордери можуть зменшувати спред на неліквідних ринках, хоча несприятливі зміни ціни створюють ризик.
Учасники можуть виявляти арбітражні можливості, коли ціни ETF і ф’ючерсу тимчасово розходяться.
У кожному торговому матчі беруть участь вісім алгоритмів, тобто учасник змагається із сімома іншими автоматизованими трейдерами.
Мета полягає в максимізації P&L без порушення умов біржі.
Учасники можуть випробувати кілька підходів до алгоритмічної торгівлі.
Маркетмейкінг: алгоритми безперервно оновлюють ціни купівлі та продажу, намагаючись заробити на спреді й водночас контролюючи ризик, пов’язаний із позицією.
Парна торгівля: стратегії відстежують взаємозв’язок між ф’ючерсом і ETF та укладають компенсувальні угоди, коли відносні ціни розходяться.
Модель Авельянеди — Стойкова: ця математична модель коригує котирування з урахуванням ризику позиції, волатильності та ринкових умов.
В опублікованому описі реалізації одного з учасників модель Авельянеди — Стойкова було названо найнадійнішою стратегією серед протестованих. Це висновок окремого проєкту, а не офіційний загальний рейтинг торгових моделей конкурсу.
Торгові витрати також впливають на результати. Різниця між комісіями мейкера й тейкера ілюструє важливість виконання ордерів, хоча Ready Trader Go використовує власний розклад комісій.
Змодельована біржа встановлює обмеження на операції з ордерами, розмір позицій і заборонену торгову поведінку.
Опубліковані правила біржі Ready Trader Go встановлюють такі ліміти:
| Правило | Ліміт 2023 року |
|---|---|
| Операції з ордерами | Максимум 50 за ковзну секунду |
| Активні ордери | Максимум 10 |
| Обсяг активних ордерів | Максимум 200 лотів |
| Позиції | Максимум 100 лотів |
| Нехеджований обсяг позиції | Не більше 10 лотів протягом понад однієї хвилини |
| Уолш-трейдинг | Заборонено |
Ордери, які порушують ліміти активних ордерів, можуть бути відхилені. Певні порушення лімітів позицій і повідомлень можуть призвести до втрати доступу до кінця раунду.
Ці умови вимагають від алгоритмів керувати швидкістю виконання, позицією та ризиком, а не розміщувати необмежену кількість ордерів.
Конкурс проходить за структурованою процедурою відбору.
Учасники отримують початковий код, симулятор біржі та зразки ринкових даних. Вони можуть проводити тести, аналізувати журнали результатів і оновлювати свій торговий алгоритм.
В офіційних інструкціях конкурсу описано два попередні турніри. Команди подають свій код через репозиторії Git до відповідних кінцевих термінів.
Після кожного раунду учасники отримують відгуки та інформацію про турнірну таблицю. У наступні тижні вони можуть удосконалювати свої стратегії.
16 найкращих заявок, які пройшли відбір, виходять у фінал.
У конкурсі 2023 року за перше місце присуджували €30 000, за друге — €10 000, а за третє — €5 000. Для інших фіналістів передбачалися додаткові призи.
Загальний призовий фонд становив €63 000.
Ready Trader Go знайомить студентів із маркетмейкінгом, автоматизованим виконанням і керуванням ризиками за допомогою змодельованої торгівлі.
Учасники дізнаються, як результати алгоритму залежать від точності ціноутворення, керування ордерами, ліквідності та конкуренції з боку інших трейдерів.
Подібні концепції застосовуються на ринках криптовалют, де дані книги ордерів ф’ючерсів можуть оброблятися торговими алгоритмами для відстеження цін і доступної ліквідності.
Конкурс має освітній характер. Результати змодельованої торгівлі не доводять, що стратегія приноситиме прибуток на реальних фінансових ринках.
Так. Студенти університетів, які відповідають вимогам і не мають професійного досвіду торгівлі, можуть брати участь. Знання програмування та розуміння фінансових ринків будуть корисними.
Так. Правила 2023 року дозволяли індивідуальну участь або участь у командах до трьох студентів, які відповідають вимогам.
У конкурсі 2023 року підтримувалися Python 3.11 і C++17. Подані алгоритми працювали в середовищі Linux.
Учасників ранжують за результатами роботи алгоритмів у змодельованих торгових матчах. Заявки, які посіли найвищі місця та пройшли відбір, виходять у фінал, де результати торгівлі визначають розподіл призових місць.
Ні. На офіційному вебсайті зазначено, що конкурс 2023 року завершено, а реєстрацію закрито. Розклад майбутнього конкурсу на офіційній сторінці не підтверджено.











