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
多品种验证:在所有交易对上检验你的策略
为什么在ETHUSDT上优化的策略可能在山寨币上失败。如何正确按交易对分组(蓝筹、大市值、垃圾币)进行测试,以及什么水平的cross-symbol robustness score才算足够。
资金费率扼杀你的杠杆:为什么 PnL×50x 是虚构的
Binance/Bybit 上的资金费率如何将高杠杆下漂亮的回测结果变成确定的亏损。公式、真实策略的重新计算,以及资金费率不吞噬利润的最大杠杆倍数。
Cascade策略:优先执行与fallback填充
「回测无幻觉」系列终篇。如何构建N策略×M交易对的编排器,实现级联模式的优先和fallback填充,选择dual_size,以及为什么不能通过简单汇总PnL来回测策略组合。
回测与实盘一致性:为什么你的机器人交易表现与回测不同
回测与实盘交易之间差异的完整分类:从滑点和部分成交到代码库不同步。实现一致性的架构模式、共享核心模块的 Python 示例以及生产环境监控清单。
蒙特卡洛自助法:如何用10行代码获取回测的置信区间
为什么回测的单点估计是一种危险的幻觉。蒙特卡洛自助法如何在2秒内计算出PnL和MaxDD的95%置信区间,以及为什么这是策略上线前的必要步骤。
跨交易所资金费率套利:如何从费率差异中获利
加密交易所之间的资金费率套利如何运作,为什么 Binance、Bybit、OKX 和 dYdX 上的费率不同,以及如何构建监控和执行系统来从这些差异中提取利润。
QuestDB 算法交易实战:改变游戏规则的 SQL 扩展
深入探讨 QuestDB 的时序 SQL 扩展:SAMPLE BY、ASOF JOIN、HORIZON JOIN、WINDOW JOIN、LATEST ON 及真实交易查询模式。
QuestDB 算法交易实战:从订单簿到生产架构
物化视图、2D 数组订单簿分析,以及基于 QuestDB 的算法交易平台参考架构。
QuestDB 算法交易实战:读懂市场语言的架构设计
深入解析 QuestDB 三层存储架构——WAL、列式存储与对象存储中的 Parquet——以及算法交易系统的数据库模式设计原则。
算法交易系统中的数据通信:技术综述
解析算法交易平台各个层级的数据通信技术:从交易所连接协议(REST, WebSocket, FIX)到内部 IPC、消息代理和数据存储。
亏损与盈利的不对称性:正在摧毁你账户的数学原理
为什么亏损50%需要盈利100%才能恢复,波动率拖累如何在横盘市场中摧毁资本,以及每位算法交易者必须掌握的风险管理公式。
在 Rust 中执行复杂套利:从纳秒到原子化多步操作
如何从 Rust 中榨取执行多步套利的最高性能:io_uring、无锁订单簿、LMAX Disruptor、SIMD、类型状态机和 Arena 分配器。