CEO @ Marketmaker.cc | CTO @ Cmdop.com

Eugen
Soloviov

Fullstack · DevOps · Разработчик в алготрейдинге

Создаю платформы для алгоритмической торговли, HFT-инфраструктуру и инструменты для разработчиков на базе AI. Торгую с 2011.

20+
Лет в разработке
15+
Лет в трейдинге
695
Звёзд на GitHub
1088
Репозиториев

01. обо мне

Кто я

Я — CEO Marketmaker.cc (платформа для алгоритмической торговли) и CTO Cmdop.com.

Криптовалютами и фондовыми рынками интересуюсь с 2011 года. Начинал с ручной торговли, постепенно автоматизировал всё, а теперь фокусируюсь на HFT-инфраструктуре и платформах алготрейдинга.

Full-stack разработчик с глубокой экспертизой в TypeScript/JavaScript, Python, Go. Живу в Москве.

Текущий фокус

HFT-инфраструктура

Разрабатываю ZigBolt — систему обмена сообщениями на Zig с целью <100ns IPC-латентности и 50M+ msg/sec

📊

Алгоритмическая торговля

Marketmaker.cc — скальпинг-терминал и движок бэктестинга для мульти-таймфреймовых стратегий

🤖

AI-инструменты

SDKRouter для 300+ AI-моделей, DjangoCFG с Pydantic AI-агентами, удалённое управление через Cmdop

📡

Рыночные данные

StockAPIs.com — крипто-данные со 100+ бирж с латентностью <100ms

02. алготрейдинг

Разработка торговых систем и HFT

Глубокая экспертиза в построении систем исполнения с низкой латентностью, высокоточных движков бэктестинга и автоматических мониторов листингов на нескольких языках программирования.

Бэктестинг

Движок бэктестинга

PythonZigOptuna
  • Разработал tick-sim движок, который повторяет поведение живого бота по минутам, устраняя расхождения между бэктестом и live.
  • Реализовал генетическую оптимизацию через Optuna (TPE, CMA-ES) для параллельного поиска параметров в 50+ потоков.
  • Построил распределённый вычислительный кластер (3 ноды) с in-memory кэшем, ускорив бэктесты в 26 раз.
  • Добавил поддержку 22 методов построения свечей, включая Renko, Range и Tick/Volume Imbalance bars.

Листинги

Событийное исполнение

RustZiggRPC
  • Создал сверхбыстрые мониторы листингов на Rust и Zig: детекция новых пар через API и market-diff анализ.
  • Разработал event-driven пайплайны исполнения с низкой латентностью для автоматической торговли на высоковолатильных событиях.

HFT

Высокочастотный трейдинг

GolangRustC++
  • Frontrunning-алгоритмы: разработал анализаторы стакана с низкой латентностью, обрабатывающие L1 (10ms) и L50 (20ms) потоки одновременно для поиска заявок манипуляторов через адаптивное сокращение отклонений.
  • Market Making и скальпинг: реализовал модели вроде Avellaneda-Stoikov и высокопроизводительные скальперы на FIX-протоколе.
  • Оптимизация исполнения: оптимизировал пути исполнения через fasthttp и кастомные gRPC-адаптеры, добившись размещения ордеров за 3–7ms.

Арбитражные системы

Использование разницы между рынками

GoPythonNext.js
  • Межбиржевой и парный арбитраж: подключился к 30+ биржам. Построил spot/futures арбитраж с двухступенчатым подходом по дивергенции корреляции и продвинутым управлением лимитными ордерами.
  • Kimchi Premium: разработал платформу мониторинга и торговли в реальном времени для корейских бирж (Upbit) на Go-бэкенде и Next.js дашборде.
  • Prediction Markets: построил Polymarket-ботов для арбитража и копитрейдинга, использующих event-driven неэффективности.
  • Статистический арбитраж: исследовал и реализовал stat-arb модели на псевдографах (включая алгоритм Беллмана-Форда).

Оптимизация портфеля

Количественное моделирование

PythonSciPyMath
  • Hierarchical Risk Parity (HRP): реализовал HRP с иерархической кластеризацией (дендрограммы) и ковариационными матрицами для оптимального распределения риска.
  • Риск-менеджмент: интегрировал коррекцию Hull-White CVaR для масштабирования доходностей по текущей волатильности с динамическим переводом рисковых активов в кэш.
  • Modern Portfolio Theory: применил mean-variance оптимизацию и моделирование efficient frontier для крипто-портфелей.
  • Автоматические балансировщики: построил production Tinkoff ETF балансировщик для автоматической ребалансировки портфеля по правилам.

03. технологии

Технологии, с которыми работаю

Языки

TypeScript JavaScript Python Go

Языки (базово)

Swift Zig Rust Lua C++ C# Kotlin Haskell

Базы данных

PostgreSQL QuestDB Redis MongoDB DuckDB Parquet Tarantool MySQL SQLite ClickHouse Apache Kafka Hasura

API и протоколы

GraphQL gRPC REST WebSocket FIX Protocol

Frontend

React Vue Svelte Angular SwiftUI UIKit Apache ECharts React Stockcharts

Кроссплатформа

Electron Ionic Capacitor

API бирж

CCXT Binance Bybit GateIO MEXC Bitget Tinkoff Invest

DevOps и инфраструктура

Docker Docker Compose Docker Swarm Kubernetes containerd CRI-O Nginx Apache Traefik Istio Ingress Gateway API Dokploy Terraform Argo CD Pulumi Prometheus Grafana

05. проекты

Над чем работаю

Собственные продукты, open-source инструменты и исследования HFT-инфраструктуры.

Trading

ZigBolt

active

Высокопроизводительная система обмена сообщениями на Zig — конкурент Aeron. Цель: IPC RTT <100ns, 50M+ msg/sec.

Zig HFT IPC

trading-ipc-bench

active

IPC-бенчмарки для алготрейдинга: shared memory, Unix sockets, NNG, ZeroMQ, gRPC, Aeron — латентность p50/p95/p99.

Go C++ Benchmarks

bingx-leverages

active

Python-библиотека для реверс-инжиниринга API уровней плеча BingX.

Python BingX

StockAPIs.com

wip

Крипто рыночные данные со 100+ бирж, латентность <100ms. AI-агенты для управления портфелем и автономной торговли.

Python QuestDB Parquet Redis

Profitmaker.cc

wip

Open-source торговый терминал (frontend + backend) для self-hosting, расширяемый модулями.

TypeScript React

Trender

wip

Высокопроизводительный tick-sim движок бэктестинга с генетической оптимизацией (Optuna). 1s drill-down, распределённый кластер (50+ потоков) и 22+ метода построения свечей.

Python Zig DuckDB Numba

PolyTracker

concept

Аналитика Polymarket с копитрейдингом, детекцией инсайдеров и сканером арбитража.

TypeScript Python

Avellaneda-Stoikov

paused

Реализация HFT market making модели Avellaneda-Stoikov. Несколько версий и интеграция с TigerBeetle.

Python HFT Market Making

Frontrunner

paused

HFT-бот для Bybit — анализ стакана L1/L50, адаптивное сокращение отклонений, hot connection warming. Размещение ордера за 3–7ms.

Go Rust fasthttp HFT

simple-fast-fix-scalper

paused

Высокопроизводительный скальпер на FIX-протоколе на C++.

C++ FIX Protocol HFT

vector-arbitrage

paused

Система векторного арбитража на C++ для крипто-бирж.

C++ Arbitrage

solana-arbitrage

paused

Арбитражный бот для Solana на Rust.

Rust Solana Arbitrage

Listing Monitor

paused

Event-driven мониторы листингов Upbit/Bithumb. Извлечение сигналов из Telegram через gRPC за <100ms. Оптимизирован на Rust и Zig.

Rust Zig gRPC Listing

Binance Listing Rocket

paused

Автоматическая торговля на событиях листинга Binance.

Python Listing Binance

Calculate Listing Profit

paused

Загружает данные сделок вокруг событий листинга, строит свечи и предоставляет детальный анализ сценариев прибыли.

Python Analytics

Markowitz Portfolio

paused

Практическая Modern Portfolio Theory для крипто-портфелей — mean-variance оптимизация, efficient frontier.

Python Portfolio

copytrader

paused

Платформа копитрейдинга для крипто-бирж.

TypeScript gRPC

Pair Arbitrage (Binance)

paused

Spot/futures парный арбитраж на Binance — метрики, сигналы и боты для детекции дивергенции корреляции.

Python Binance Arbitrage

deep-profitmaker

paused

Торговая архитектура на псевдографах с использованием Deep.Foundation.

TypeScript Deep.Foundation

Tinkoff ETF Balancer Bot

paused

Open-source бот для автоматической ребалансировки ETF-портфеля через Tinkoff Invest API.

Python Tinkoff

candle-trade-visualizer

paused

Визуализатор OHLCV-свечей для торговых данных.

TypeScript Charts

benchmarks-trading

paused

Бенчмарки латентности размещения ордеров на биржах после прогрева соединения — ping, keep-alive, p50/p95/p99.

Go Benchmarks HFT

market-manipulator-detection

paused

Rust-библиотека для детекции паттернов рыночных манипуляций.

Rust Analytics

candle_aggregator_benchmark

paused

Rust агрегатор OHLCV-свечей, батч-агрегатор и генератор с бенчмарками.

Rust OHLCV

hyperliquid-c

paused

C-адаптер/SDK для API биржи Hyperliquid.

C HFT Hyperliquid

AI

aicommit

active

Rust CLI для AI-генерации коммит-сообщений через OpenRouter. 105 релизов, расширение для VS Code, jail/blacklist failover.

Rust CLI LLM

SDKRouter

active

Унифицированный OpenAI-совместимый Python SDK для 300+ AI-моделей с Pydantic structured output и трекингом стоимости.

Python Pydantic OpenAI

DjangoCFG

active

Open-source Django-фреймворк с AI-агентами через Pydantic AI, MCP-сервером, gRPC, WebSocket, векторным поиском и крипто-платежами.

Python Django Pydantic AI

OpenScreenshot

active

Инструмент для скриншотов на macOS для LLM-контекста. Захватывает области экрана, авто-уменьшает для экономии токенов и шлёт PNG прямо в буфер.

Swift macOS LLM

cmdop-claude

active

Python-пакет — интеграция Claude с Cmdop, удалённое управление AI-агентами через PyPI.

Python Claude PyPI

local-llm-proxy

active

MCP-сервер — локальный LLM-прокси для Claude Code с авто-фолбэком на облачные модели.

Python MCP LLM

Open Agent Manager

paused

Десктопный терминал для параллельных сессий AI-кодинг-агентов. Сайдбар проектов, реальный PTY-терминал, очередь промптов. Локальные, SSH или CMDOP-подключения.

Tauri Rust React

Pet-проекты

Hlider

active

Экранная клавиатура для Android/iOS от klava.org. Партнёрский проект.

Kotlin Swift SwiftUI UIKit

karabiner-visualizer

active

Веб-визуализатор конфигов Karabiner-Elements — интерактивный просмотр кастомных раскладок клавиатуры на macOS.

TypeScript React Karabiner macOS

distract-blocker

active

Тихое Chrome-расширение (MV3) для блокировки отвлекающих сайтов — side-panel UI, 21 язык, кастомный шорткат и хранитель-маскот.

JavaScript Chrome Extension MV3 i18n

MacChill

active

macOS menu-bar приложение для мониторинга термального давления и авто-переключения Low Power Mode на Apple Silicon M1–M4.

Swift SwiftUI macOS

Sanctum

active

Десктопный редактор уровня VSCode для AES-256-GCM зашифрованных хранилищ файлов.

TypeScript AES-256-GCM

OpenLastPass

wip

Open-source менеджер паролей — Rust/Axum бэкенд, React+TS фронтенд, Tauri-десктоп, React Native мобайл, Argon2id/AES-256-GCM.

Rust React Tauri

Vasya

paused

The Telegram Client for Deep Focus — минималистичный Telegram-клиент (TypeScript + Rust бэкенд).

TypeScript Rust Telegram

macpurge

paused

Утилита очистки диска на macOS для разработчиков.

TypeScript macOS

deadline-in-days

paused

Приложение-обратный отсчёт дедлайнов с количеством оставшихся дней.

TypeScript

Контракты и фриланс

Кладбище

Публикации

07. контакты

Связаться со мной

Открыт к интересным проектам, сотрудничеству или просто к разговору о трейдинге, HFT или AI-инструментах.