Automate your daily work. Free working demo on every project — start today →
All projects
Freelance · Full-Stack + Cloud

Algorithmic Trading Platform

Sole Developer Jan – Oct 2024 Web App + REST / WebSocket
Live site not publicly available

Under client confidentiality agreements, we can't share the live URL for this project. We'd be glad to walk you through a live, similar demo in a meeting — let's set one up.

Overview

A production-ready algorithmic stock trading platform built from the ground up. It processes live market data in real time, executes SMA/EMA crossover strategies, and provides P&L tracking, trade history, order management, backtesting and cycle reporting — running real trades on Bank Nifty options.

What we did

  • Built the full backend in FastAPI with REST + WebSocket endpoints for live data, trade execution and strategy management.
  • Designed a scalable MongoDB schema for high-frequency tick-by-tick data.
  • Added Redis caching, cutting average API response time 40% (220ms → 130ms).
  • Real-time WebSocket streaming with sub-second updates to many concurrent clients.
  • Admin panel: Pair / Auto / Repeat Backtest and Option Strategy modules.
  • Automated daily market-data archival to AWS S3, Excel export and a Pytest test suite.

Tech stack

PythonFastAPIMongoDBRedisWebSocketAWS S3PandasNumPyPytest

Outcomes

₹98,237 profit across 88 live trades
40% faster API responses via Redis
Sub-second real-time streaming
7 admin modules delivered
Book a live demo