Eugen Soloviov

Eugen Soloviov

Trading-systems engineer

2017年以来ボットを構築している取引システムエンジニア:クロス取引所裁定取引(最大30の取引所に接続)、スポットと先物間の共統合ベースのペア裁定取引、スキャルピング、ニュースとセンチメント駆動型戦略、トレンドアルゴリズム、およびポートフォリオ管理とバランス調整アルゴリズム。また、サブミリ秒の注文実行、ビッグデータウェアハウス、バックテストエンジン、AIエージェント、および取引インターフェース(オープンソースのprofitmaker.ccを含む)も構築しています。スタック:JS/TS、Python、Rust/Zig/Go、DevOps、バックエンド、フロントエンド、アーキテクチャ。

Articles

バックテストとライブの一致性:なぜあなたのボットはバックテストと異なる取引をするのか

バックテストとライブの一致性:なぜあなたのボットはバックテストと異なる取引をするのか

バックテストとライブトレーディングの乖離に関する完全な分類体系:スリッページや部分約定からコードベースの非同期化まで。一致性を達成するためのアーキテクチャパターン、共有コアモジュールのPython例、本番環境向けモニタリングチェックリスト。

モンテカルロ・ブートストラップ:10行のコードでバックテストの信頼区間を得る方法

モンテカルロ・ブートストラップ:10行のコードでバックテストの信頼区間を得る方法

バックテストの単一点推定がなぜ危険な錯覚なのか。モンテカルロ・ブートストラップが2秒の計算でPnLとMaxDDの95%信頼区間を提供する方法、そしてこれが本番環境で戦略を稼働させる前に必須のステップである理由。

取引所間のファンディングレート裁定取引:レート差から利益を得る方法

取引所間のファンディングレート裁定取引:レート差から利益を得る方法

暗号通貨取引所間でファンディングレート裁定取引がどのように機能するか、Binance、Bybit、OKX、dYdXでレートが異なる理由、そしてこれらの差異から利益を引き出すためのモニタリングと実行システムの構築方法。

アルゴリズム取引のためのQuestDB:ゲームを変えるSQL拡張機能

アルゴリズム取引のためのQuestDB:ゲームを変えるSQL拡張機能

QuestDBの時系列SQL拡張機能の深掘り:SAMPLE BY、ASOF JOIN、HORIZON JOIN、WINDOW JOIN、LATEST ON、および実際の取引クエリパターン。

アルゴリズム取引のためのQuestDB:オーダーブックから本番アーキテクチャまで

アルゴリズム取引のためのQuestDB:オーダーブックから本番アーキテクチャまで

マテリアライズドビュー、2D配列によるオーダーブック分析、QuestDBを活用したアルゴリズム取引プラットフォームのリファレンスアーキテクチャ。

アルゴリズム取引のためのQuestDB:市場の言語を話すアーキテクチャ

アルゴリズム取引のためのQuestDB:市場の言語を話すアーキテクチャ

QuestDBの3層ストレージアーキテクチャ — WAL、カラムナストレージ、オブジェクトストレージ上のParquet — とアルゴリズム取引システムのためのスキーマ設計原則を深掘りします。

アルゴリズム取引システムにおけるデータ通信:技術概要

アルゴリズム取引システムにおけるデータ通信:技術概要

アルゴリズム取引プラットフォームのあらゆるレベルにおける通信技術を分析します:取引所接続プロトコル(REST、WebSocket、FIX)から内部IPC、メッセージブローカー、データストアまで。

損益の非対称性:あなたの資金を殺す数学

損益の非対称性:あなたの資金を殺す数学

なぜ50%の損失を回復するには100%の成長が必要なのか、ボラティリティドラッグがレンジ相場でもいかに資本を破壊するか、そしてリスク管理構築のためにすべてのアルゴトレーダーが知るべき公式。

Rustでの複雑なアービトラージ実行:ナノ秒からアトミックなマルチレッグまで

Rustでの複雑なアービトラージ実行:ナノ秒からアトミックなマルチレッグまで

マルチレッグアービトラージ実行でRustの最大パフォーマンスを引き出す方法:io_uring、ロックフリーオーダーブック、LMAX Disruptor、SIMD、Type-Stateマシン、アリーナアロケータ。

GNN、Transformer、RLによるアービトラージ:ニューラルネットワークがトレードを学ぶとき

GNN、Transformer、RLによるアービトラージ:ニューラルネットワークがトレードを学ぶとき

グラフニューラルネットワークが78msでアービトラージチェーンを発見する方法、RLエージェントがルールベースボットの12%に対して年間142%のリターンを示す理由、そしてRustで統合システムを構築する方法。

行列、テンソル、トロピカル代数:裁定取引検出のための線形代数

行列、テンソル、トロピカル代数:裁定取引検出のための線形代数

為替レート行列、固有値、トロピカル代数、テンソル分解が、暗号通貨市場の混沌を明確な裁定取引シグナルに変える方法。

Vine Copulaによるアービトラージ:高次元依存関係のモデリング

Vine Copulaによるアービトラージ:高次元依存関係のモデリング

Vine Copulaを用いて数十種類の暗号資産間の隠れた依存関係を特定し、堅牢な高次元統計的アービトラージ戦略を構築する方法。