Eugen Soloviov

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.

Bài Viết

Liquidation cascades as a trading signal: reading forced, pre-announced flow

Liquidation cascades as a trading signal: reading forced, pre-announced flow

Every leveraged position advertises the price at which it must be sold. How to build the on-chain liquidation depth chart and the CEX liquidation heatmap, model cascade dynamics as a reproduction number, and trade forced flow as a signal instead of only fearing it as a risk.

Active Uniswap v3 LPing as Market Making: Range Selection, Rebalancing, and Delta Hedging

Active Uniswap v3 LPing as Market Making: Range Selection, Rebalancing, and Delta Hedging

An active v3 LP is running a market-making book with gas costs and no cancel button. Size ranges from a GARCH vol forecast, frame rebalancing as fee-gain vs realized-cost, derive the position delta from tick math and hedge it with perps, and understand JIT liquidity and the honest pitfalls of backtesting LP from on-chain data.

The MEV supply chain: PBS, MEV-Boost, and who actually captures the value

The MEV supply chain: PBS, MEV-Boost, and who actually captures the value

MEV stopped being a lone bot and became an assembly line: searcher, builder, relay, proposer. A technical walk through proposer-builder separation, MEV-Boost's sealed-bid block auction, why the searcher's margin gets bid away, order-flow auctions as the new moat, and how Solana's Jito model differs.

Arbitrage on-chain: chu kỳ nguyên tử, flash loan và cuộc đấu giá bạn phải thắng

Arbitrage on-chain: chu kỳ nguyên tử, flash loan và cuộc đấu giá bạn phải thắng

Tìm một chu kỳ arbitrage on-chain là nửa phần dễ. Nửa phần khó là thắng cuộc đấu giá ưu tiên theo hình thức bỏ thầu kín chống lại mọi searcher khác đã tìm thấy cùng một chu kỳ. Phân tích kỹ thuật về tính nguyên tử, flash loan, backrunning và nơi lợi nhuận arbitrage thực sự tồn tại — bao gồm cả CEX-DEX không nguyên tử.

Tổn thất tạm thời và LVR: toán học thực sự về lợi nhuận của LP

Tổn thất tạm thời và LVR: toán học thực sự về lợi nhuận của LP

Tổn thất tạm thời, đòn bẩy thanh khoản tập trung và tổn thất so với tái cân bằng được suy ra từ các nguyên tắc cơ bản. Các dạng đóng, kết quả σ²/8, markout trên mỗi khối và điều kiện phí-so-với-biến động chính xác mà theo đó một LP thực sự đánh bại việc nắm giữ.

Bên trong lát cắt: chiến thuật child-order giữa bộ lập lịch và sàn giao dịch

Bên trong lát cắt: chiến thuật child-order giữa bộ lập lịch và sàn giao dịch

Almgren-Chriss và VWAP chỉ đặt ngân sách cho từng lát cắt — việc thực thi được quyết định ở lớp chiến thuật. Bộ đếm giờ leo thang, toán học điểm hòa vốn maker-taker, ngữ nghĩa hàng đợi amend so với cancel-replace trên Binance/OKX/CME, chống lộ tín hiệu iceberg, và một máy trạng thái Python cho từng lát cắt.

Đường cong slippage, không phải hằng số slippage: mô hình chi phí sống sót khi tiếp xúc với giao dịch thực

Đường cong slippage, không phải hằng số slippage: mô hình chi phí sống sót khi tiếp xúc với giao dịch thực

Thay hằng số slippage tính bằng bps bằng các đường cong chi phí phụ thuộc quy mô, biến động và thanh khoản: quy luật căn bậc hai, khớp đường cong từ dữ liệu fill TCA hay dữ liệu công khai, hệ số nhân khi thị trường căng thẳng, và lý do bảng xếp hạng chiến lược của bạn bị đảo lộn.

Định tuyến lệnh thông minh trong crypto: một lệnh, mười hai sàn, không có NBBO

Định tuyến lệnh thông minh trong crypto: một lệnh, mười hai sàn, không có NBBO

Vì sao SOR trong crypto khó hơn định tuyến cổ phiếu: không có băng ghi hợp nhất, thanh khoản ảo, vốn phải nạp trước. Bài toán tối ưu hóa định tuyến lồi kèm toán học và Python, chiến thuật ưu tiên maker, và bảng xếp hạng markout theo từng sàn từ chính TCA của bạn.

The maker-taker decision: fee tiers, rebates, and the true cost of crossing the spread

The maker-taker decision: fee tiers, rebates, and the true cost of crossing the spread

Maker vs taker is an adverse-selection trade wearing a fee schedule. Break-even math via Glosten-Milgrom, real crypto fee tiers and token discounts, rebate mining history, queue-dependent rebate value, and modeling tiered fees in a backtest.

Implementation shortfall và tự xây TCA: đo lường chi phí thực sự của việc thực thi lệnh

Implementation shortfall và tự xây TCA: đo lường chi phí thực sự của việc thực thi lệnh

Implementation shortfall của Perold trở thành một pipeline TCA hoạt động thực tế cho bot crypto: phân rã theo arrival price, đường cong markout tại t+1s/10s/60s, khoảng 200 dòng Python trên chính các fill của bạn, và đưa kết quả trở lại mô hình chi phí trong backtest.

Thanh lý on-chain: cơ chế của Aave và Compound, và mô hình kinh doanh bot xung quanh chúng

Thanh lý on-chain: cơ chế của Aave và Compound, và mô hình kinh doanh bot xung quanh chúng

Thanh lý trên Aave v3 và Compound thực sự hoạt động ra sao: toán học health factor, close factor, liquidation bonus, cơ chế kích hoạt từ oracle Chainlink, và những gì cần có để vận hành một bot thanh lý dùng flash loan vào năm 2026.

Uniswap v3 cho Quant: Thanh khoản Tập trung và Toán học Tick từ Nguyên lý Cơ bản

Uniswap v3 cho Quant: Thanh khoản Tập trung và Toán học Tick từ Nguyên lý Cơ bản

Cách Uniswap v3 thực sự hoạt động dưới nắp capo: virtual reserves, thanh khoản L, sqrtPriceX96, toán học tick, feeGrowthInside, và tại sao một vị thế LP lại là một khoản chi trả short-volatility. Kèm công thức chính xác và ví dụ số minh họa.