CEO @ Marketmaker.cc | CTO @ Cmdop.com

Eugen
Soloviov

Fullstack · DevOps · مطوّر تداول خوارزمي

أبني منصات للتداول الخوارزمي وبنية تحتية لـ HFT وأدوات للمطورين مدعومة بالذكاء الاصطناعي. أتداول منذ 2011.

20+
سنوات في التطوير
15+
سنوات في التداول
650+
نجوم GitHub
450+
مستودعات GitHub

01. عنّي

من أنا

أنا الرئيس التنفيذي لـ Marketmaker.cc (منصة تداول خوارزمي) والمدير التقني لـ Cmdop.com.

أهتمّ بالعملات الرقمية وأسواق الأسهم منذ عام 2011. بدأت بالتداول اليدوي، ثم أتمتت كل شيء تدريجياً، وأركّز الآن على بناء بنية HFT ومنصّات التداول الخوارزمي.

مطوّر full-stack بخبرة عميقة في TypeScript/JavaScript, Python, Go. مقيم في موسكو.

التركيز الحالي

بنية HFT التحتية

أبني ZigBolt — نظام مراسلة مبني على Zig يستهدف زمن IPC <100ns و50M+ msg/sec

📊

التداول الخوارزمي

Marketmaker.cc — طرفية scalping ومحرّك backtesting لاستراتيجيات متعددة الأطر الزمنية

🤖

أدوات الذكاء الاصطناعي

SDKRouter لأكثر من 300 نموذج ذكاء اصطناعي، DjangoCFG مع وكلاء Pydantic AI، وإدارة عن بُعد عبر Cmdop

📡

بيانات السوق

StockAPIs.com — بيانات سوق العملات الرقمية من أكثر من 100 بورصة بزمن <100ms

02. التداول الخوارزمي

Trading Engineering و HFT

خبرة عميقة في بناء أنظمة تنفيذ منخفضة الزمن، ومحرّكات backtesting عالية الدقة، ومراقبات إدراج آلية عبر عدة لغات برمجة.

Backtesting

Backtesting Engine

PythonZigOptuna
  • طوّرت محرّك tick-sim يطابق سلوك البوت الحيّ دقيقة بدقيقة، ممّا يُلغي الانحراف بين الاختبار والتشغيل الحقيقي.
  • نفّذت تحسيناً جينياً باستخدام Optuna (TPE، CMA-ES) للبحث المتوازي عن المعلمات على 50+ thread.
  • صمّمت عنقوداً حسابياً موزّعاً (3 عُقد) مع كاش in-memory، فسرّعت backtests بمعدل 26 ضعفاً.
  • أضفت دعماً لـ 22 طريقة لبناء الشموع، منها Renko وRange وأشرطة Tick/Volume Imbalance.

الإدراجات

Event-Driven Execution

RustZiggRPC
  • بنيت مراقبات إدراج فائقة السرعة بـ Rust وZig لاكتشاف الأزواج الجديدة عبر API وكشف market-diff.
  • طوّرت خطوط تنفيذ event-driven منخفضة الزمن للتداول الآلي على الأحداث العالية التقلّب.

HFT

High-Frequency Trading

GolangRustC++
  • خوارزميات Frontrunning: طوّرت محلّلات orderbook منخفضة الزمن تعالج تدفّقات L1 (10ms) وL50 (20ms) في الوقت نفسه لمطاردة أوامر المتلاعبين عبر تقليل الانحراف التكيّفي.
  • Market Making وScalping: نفّذت نماذج مثل Avellaneda-Stoikov وscalpers عالية الأداء على بروتوكول FIX.
  • تحسين التنفيذ: حسّنت مسارات التنفيذ باستخدام fasthttp ومحوّلات gRPC مخصّصة، محقّقاً وضع أوامر في 3-7ms.

Arbitrage Systems

Multi-Market Exploitation

GoPythonNext.js
  • أربتراج بين البورصات وأربتراج الأزواج: اتصلت بأكثر من 30 بورصة. بنيت أربتراج spot/futures بنهج تباعد ارتباط من مرحلتين وإدارة متقدّمة لأوامر الحد.
  • Kimchi Premium: طوّرت منصّة مراقبة وتداول فورية للبورصات الكورية (Upbit) باستخدام backend بـ Go ولوحة Next.js.
  • أسواق التنبّؤ: بنيت بوتات Polymarket للأربتراج وcopy-trading، تستغل عدم الكفاءة المدفوع بالأحداث.
  • الأربتراج الإحصائي: بحثت ونفّذت نماذج stat-arb على pseudographs (بما في ذلك خوارزمية Bellman-Ford).

تحسين المحفظة

Quantitative Modeling

PythonSciPyMath
  • Hierarchical Risk Parity (HRP): نفّذت HRP باستخدام التجميع الهرمي (dendrograms) ومصفوفات التغاير لتوزيع المخاطر بشكل أمثل.
  • إدارة المخاطر: دمجت تصحيح Hull-White CVaR لقياس العوائد وفق التقلّب الحالي، مع تحويل ديناميكي للأصول الخطرة إلى نقد.
  • Modern Portfolio Theory: طبّقت تحسين mean-variance ونمذجة efficient frontier على محافظ العملات الرقمية.
  • موازنات تلقائية: بنيت بوت موازنة ETF إنتاجي على Tinkoff لإعادة موازنة المحفظة آلياً وفق قواعد محدّدة.

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

الواجهة الأمامية

React Vue Svelte Angular SwiftUI UIKit Apache ECharts React Stockcharts

متعدد المنصّات

Electron Ionic Capacitor

واجهات البورصات

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. المشاريع

ما أبنيه

منتجاتي الخاصة، أدوات مفتوحة المصدر، وأبحاث بنية HFT التحتية.

التداول

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

طرفية تداول مفتوحة المصدر (frontend + backend) قابلة للاستضافة الذاتية وللتوسعة بالموديولات.

TypeScript React

Trender

wip

محرّك backtesting tick-sim عالي الأداء مع تحسين جيني (Optuna). يدعم drill-down ثانية واحدة، عنقود موزّع (50+ thread)، وأكثر من 22 طريقة لبناء الشموع.

Python Zig DuckDB Numba

PolyTracker

concept

تحليلات Polymarket مع copy-trading، كشف داخلين، وماسح أربتراج.

TypeScript Python

Avellaneda-Stoikov

paused

تنفيذ نموذج Avellaneda-Stoikov لصناعة السوق في HFT. يشمل عدة إصدارات وتكامل مع TigerBeetle.

Python HFT Market Making

Frontrunner

paused

بوت HFT لـ Bybit — تحليل orderbook L1/L50، تقليل انحراف تكيّفي، وتسخين اتصالات. وضع أوامر في 3-7ms.

Go Rust fasthttp HFT

simple-fast-fix-scalper

paused

Scalper عالي الأداء لبروتوكول 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

منصّة copy trading لبورصات العملات الرقمية.

TypeScript gRPC

Pair Arbitrage (Binance)

paused

أربتراج أزواج spot/futures على Binance — مقاييس وإشارات وبوتات لاكتشاف تباعد الارتباط.

Python Binance Arbitrage

deep-profitmaker

paused

بنية تداول على pseudographs باستخدام Deep.Foundation.

TypeScript Deep.Foundation

Tinkoff ETF Balancer Bot

paused

بوت مفتوح المصدر لإعادة موازنة محفظة 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

مجمّع شموع OHLCV بـ Rust، مجمّع دفعات، ومولّد مع قياسات أداء.

Rust OHLCV

hyperliquid-c

paused

محوّل/SDK بـ C لـ API بورصة Hyperliquid.

C HFT Hyperliquid

AI

مشاريع شخصية

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 هادئة لحجب المواقع المشتّتة — واجهة في اللوحة الجانبية، 21 لغة، اختصار مخصّص، وتعويذة حارسة.

JavaScript Chrome Extension MV3 i18n

MacChill

active

تطبيق menu bar على macOS لمراقبة الضغط الحراري وتبديل وضع الطاقة المنخفضة آلياً على Apple Silicon M1-M4.

Swift SwiftUI macOS

Sanctum

active

محرّر سطح مكتب بأسلوب VSCode لخزائن ملفات مشفّرة بـ AES-256-GCM.

TypeScript AES-256-GCM

OpenLastPass

wip

مدير كلمات مرور مفتوح المصدر — backend بـ Rust/Axum، frontend بـ React+TS، سطح مكتب Tauri، موبايل React Native، Argon2id/AES-256-GCM.

Rust React Tauri

Vasya

paused

The Telegram Client for Deep Focus — عميل Telegram بسيط (TypeScript + backend بـ Rust).

TypeScript Rust Telegram

macpurge

paused

أداة تنظيف القرص على macOS موجّهة للمطوّرين.

TypeScript macOS

deadline-in-days

paused

تطبيق عدّ تنازلي للمواعيد النهائية يعرض الأيام المتبقية.

TypeScript

العقود والعمل الحر

مقبرة المشاريع

المنشورات

07. اتصل

تواصل معي

منفتح على المشاريع المثيرة، أو التعاون، أو مجرّد دردشة عن التداول وHFT وأدوات الذكاء الاصطناعي.