Kernel bypass
В HFT есть класс задач, в которых обход ядра ОС становится необходимостью: при получении маркет-даты, отправке ордеров или обмене данными между компонентами системы. Такой подход убирает лишние задержки и помогает выиграть микросекунды.
Как это работает — читайте в карточках 👉🏻
#infra
В HFT есть класс задач, в которых обход ядра ОС становится необходимостью: при получении маркет-даты, отправке ордеров или обмене данными между компонентами системы. Такой подход убирает лишние задержки и помогает выиграть микросекунды.
Как это работает — читайте в карточках 👉🏻
#infra
🔥28❤12👍8😍3👨💻2😱1😈1
Публичные и непубличные данные на бирже
В HFT все начинается с данных. Они бывают разные, и именно их сочетание формирует основу любой стратегии.
Разбираем, что именно биржа присылает трейдеру и как это используется в алгоритмах —>
#quant
В HFT все начинается с данных. Они бывают разные, и именно их сочетание формирует основу любой стратегии.
Разбираем, что именно биржа присылает трейдеру и как это используется в алгоритмах —>
#quant
🔥19👍10❤5😁3💯2🥴1😈1
Рассказываем про наши курсы по базовым техническим дисциплинам
Курсы охватывают различные базовые направления на профильных IT-факультетах и рассчитаны на университетский уровень.
Они уже используются в университетах-партнерах Spectral::Technologies как часть учебных программ и получили высокие оценки студентов: 4.9 из 5. Теперь курсы открыты для всех на Stepik:
- Алгоритмы и структуры данных, лектор - Мария Горденко (ВШЭ), задачи - Сергей Копелиович (ИТМО, ВШЭ)
- Параллельное программирование, лектор - Евгений Калишенко (ИТМО, ВШЭ, СПбГУ)
- Глубокое обучение с подкреплением, лектор - Олег Свидченко (ВШЭ, ИТМО)
- Введение в Unix, лектор - Зубаков Алексей (ВШЭ, ИТМО)
О том, как появилась идея проекта и зачем такие курсы нужны, рассказывает Антон Кузнецов 👇
Курсы охватывают различные базовые направления на профильных IT-факультетах и рассчитаны на университетский уровень.
Они уже используются в университетах-партнерах Spectral::Technologies как часть учебных программ и получили высокие оценки студентов: 4.9 из 5. Теперь курсы открыты для всех на Stepik:
- Алгоритмы и структуры данных, лектор - Мария Горденко (ВШЭ), задачи - Сергей Копелиович (ИТМО, ВШЭ)
- Параллельное программирование, лектор - Евгений Калишенко (ИТМО, ВШЭ, СПбГУ)
- Глубокое обучение с подкреплением, лектор - Олег Свидченко (ВШЭ, ИТМО)
- Введение в Unix, лектор - Зубаков Алексей (ВШЭ, ИТМО)
О том, как появилась идея проекта и зачем такие курсы нужны, рассказывает Антон Кузнецов 👇
Stepik: online education
HFT-фонд Spectral::Technologies
Мы занимаемся высокочастотным трейдингом – HFT. Эта сфера необычайно конкурентна: чтобы успешно соревноваться с сильнейшими командами по всему миру, просто хорошо делать свою работу или быть просто талантливым недостаточно. Для этого мы не просто отбираем…
❤40🔥25🤩8❤🔥2😁2👎1😈1
This media is not supported in your browser
VIEW IN TELEGRAM
❤🔥35🔥23❤8😁3💯3👎1😈1
Часто говорят, что задачи в HFT похожи на Kaggle. Спросили, так ли это, у наших Kaggler’ов:
Что общего:
Что отличается:
Итого – в HFT, как и на Kaggle, результат виден напрямую: улучшил модель – вырос скор. Никаких сложных историй с прокси-метриками и объяснениями менеджерам, как именно твоя работа повлияла на бизнес.
Именно поэтому кегглерам и олимпиадникам у нас обычно нравится: ежедневное соревнование, которое буквально твоя full-time job. Присоединяйтесь 🙂
#quant
Что общего:
⚡️Быстрая обратная связь по понятной метрике: на Kaggle – скор; в HFT – PnL.
🥇 Просто нормального решения мало: все достается небольшому количеству участников, поэтому нужно целиться в топ.
🏎 Нельзя останавливаться. Решение нужно постоянно улучшать, иначе оно устареет.
⏩ Короткий путь от идеи до продакшена: есть результат на тестах – быстро доводим до прода.
💡 Дедлайны Kaggle и меняющийся рынок в HFT заставляют фокусироваться только на том, что дает результат.
Что отличается:
🔒 На Kaggle многие участники охотно делятся идеями. HFT – закрытая сфера, здесь важно уметь самому находить решения.
📊На Kaggle метрика качества известна заранее – ты точно понимаешь, что нужно оптимизировать, чтобы подняться в лидерборде. В HFT выбрать, что именно оптимизировать, чтобы максимально повлиять на PnL, – отдельная задача.
🧩На Kaggle есть ограничения по скорости и ресурсам, но в HFT они гораздо строже. Ограничения определяют сам подход к разработке: низкоуровневой инженерии и оптимизации.
Итого – в HFT, как и на Kaggle, результат виден напрямую: улучшил модель – вырос скор. Никаких сложных историй с прокси-метриками и объяснениями менеджерам, как именно твоя работа повлияла на бизнес.
Именно поэтому кегглерам и олимпиадникам у нас обычно нравится: ежедневное соревнование, которое буквально твоя full-time job. Присоединяйтесь 🙂
#quant
🔥35❤13❤🔥10🌭3😁1😈1
NUMA
Когда речь заходит об оптимизации задержек, чаще всего вспоминают kernel bypass и zero-copy. Но часть latency уходит глубже — в то, как процессор обращается к памяти.
Правильная работа с NUMA помогает сократить эти задержки и эффективнее использовать ресурсы сервера.
Читайте об этом в карточках 👉🏻
#infra
Когда речь заходит об оптимизации задержек, чаще всего вспоминают kernel bypass и zero-copy. Но часть latency уходит глубже — в то, как процессор обращается к памяти.
Правильная работа с NUMA помогает сократить эти задержки и эффективнее использовать ресурсы сервера.
Читайте об этом в карточках 👉🏻
#infra
🔥25❤9👍9💯2😈1