AlgoBond
Visit siteA SaaS platform for algorithmic trading of USDT-M futures on Bybit. Users connect API keys, configure strategies with custom parameters, backtest on historical data, and deploy automated trading bots. Supports live trading and demo mode, with a four-tier subscription model.
Challenge
The client needed a SaaS platform enabling traders without programming skills to run algorithmic strategies on Bybit. Key requirements: an ML strategy based on Lorentzian KNN Classifier, full backtesting with Sharpe ratio and max drawdown calculation, real-time position sync via WebSocket, secure API key storage (Fernet encryption), and a scalable architecture for hundreds of concurrent bots.
Solution
Designed and built the platform on FastAPI + React 18 with six modules: Auth (JWT + key encryption), Strategy (two engines — Lorentzian KNN and SuperTrend Squeeze Momentum), Trading (Celery workers for bot cycles + Bybit WebSocket Listener for real-time events), Backtest (simulation with multi-TP, breakeven, trailing stop), Market (OHLCV storage + trading pair sync), and Billing (Free/Basic/Pro/VIP). Deployed in Docker (9 services) with PostgreSQL, Redis, and Celery Beat for task scheduling. Indicators include Smart Money Concepts, VWAP, CVD, and a full oscillator suite.
Your project.
Our next case study.
Tell us the challenge - we'll show you how it turns into a case with real numbers.
Start a project