Eugen Soloviov
Trading-systems engineer
Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.
Articles
Каскаддык стратегиялар: Резерв менен толтуруу аркылуу приоритеттик аткаруу
«Иллюзиясыз бэктесттер» сериясынын финалы. N стратегия x M жуп негизинде оркестраторду кантип куруу керек, приоритет жана резервдик аткаруусу бар каскаддык режимди ишке ашыруу, dual_size тандоо жана эмне үчүн стратегиялар портфелин PnL кошуу аркылуу бэктестилөөгө болбойт.
Бэктест-лайв паритети: бот эмне үчүн бэктесттен башкача сооданы жүргүзөт
Бэктестинг менен реалдуу соода ортосундагы айырмачылыктардын толук таксономиясы: слиппедж жана жарым-жартылай аткарылуулардан кодтук база десинхронизациясына чейин. Паритетке жетүү үчүн архитектуралык үлгүлөр, жалпы core модулунун Python мисалдары жана өндүрүштө мониторинг үчүн текшерүү тизмеси.
Монте-Карло бутстрап: бэктест үчүн ишеним интервалдарын болгону 10 сап кодду менен кантип алса болот
Бэктесттен алынган бир чекиттик баа эмне үчүн коркунучтуу элес. Монте-Карло бутстрап эсептөөнүн болгону 2 секундунда PnL жана MaxDD үчүн 95% ишеним интервалын кантип берет жана стратегияны өндүрүшкө чыгаруудан мурун бул эмне үчүн милдеттүү кадам.
Биржалар аралык фандинг ставкасынын арбитражы: ставкалардын айырмасынан кантип пайда табууга болот
Крипто биржалар арасында фандинг ставкасынын арбитражы кантип иштейт, Binance, Bybit, OKX жана dYdX биржаларында ставкалар эмне үчүн айырмаланат жана бул алшактыктардан пайда табуу үчүн мониторинг менен аткаруу тутумун кантип түзүү керек.
QuestDB for Algorithmic Trading: SQL Extensions That Change the Game
Deep dive into QuestDB's time-series SQL extensions: SAMPLE BY, ASOF JOIN, HORIZON JOIN, WINDOW JOIN, LATEST ON, and real-world trading query patterns.
QuestDB for Algorithmic Trading: From Order Books to Production Architecture
Materialized views, 2D array order book analytics, and reference architecture for a QuestDB-powered algorithmic trading platform.
QuestDB for Algorithmic Trading: Architecture That Speaks the Language of Markets
Deep dive into QuestDB's three-tier storage architecture — WAL, columnar storage, and Parquet on object storage — and schema design principles for algorithmic trading systems.
Algo Trading Тутумдарындагы Дайындар Байланышы: Технологиялык Сереп
Алгоритмдик соода платформасынын бардык деңгээлдериндеги байланыш технологияларын талдайбыз: биржа менен байланыш протоколдорунан (REST, WebSocket, FIX) баштап ички IPC, билдирүү брокерлерине жана дайындар сактагычтарына чейин.
Чыгым-Пайда Асимметриясы: Депозитиңизди Кыйратуучу Математика
Эмне үчүн 50% чыгымды жабуу үчүн 100% өсүш керек, волатилдүүлүк дрейфи (volatility drag) капиталды бүйрөк рынокторунда да кантип жок кыларын жана тобокелдикти башкарууну куруу үчүн ар бир алго-трейдер билиши керек болгон формулаларды түшүндүрөбүз.
Rust тилиндеги татаал арбитраждык аткаруу: наносекунддан атомдук мульти-легдерге чейин
Мульти-легдик арбитраждык аткаруу үчүн Rust тилинен максималдуу өндүрүмдүүлүктү кантип алуу керек: io_uring, локсуз буйрук китептери, LMAX Disruptor, SIMD, тип-абал машиналары жана arena бөлүштүргүчтөр.
Арбитраж үчүн GNN, трансформерлер жана RL: нейрондук тармактар соода кылууну үйрөнгөндө
Граф нейрондук тармактары арбитраждык чынжырларды 78 мс ичинде кантип табат, RL агенттери эмнеге эреже негизиндеги боттордун 12%ына каршы жылдык 142% киреше көрсөтөт жана Rust'та бириктирилген системаны кантип курса болот.
Матрицалар, тензорлор жана тропикалык алгебра: арбитражды аныктоо үчүн сызыктуу алгебра
Алмашуу курстарынын матрицасы, менчиктик маанилер, тропикалык алгебра жана тензордук декомпозициялар криптовалюта рыногунун хаосун так арбитраж сигналдарына кантип айландырат.