← All Projects
ai2024–2026·active

Day Trader

AI-powered algorithmic trading system

Day Trader

Overview

This project is a full algorithmic trading platform — from data ingestion and feature engineering through model training, backtesting, and live execution. It uses ensemble ML models trained on historical market data combined with event-driven signals from news pipelines. The backtesting framework simulates realistic market conditions including slippage and commission. The live trader connects to brokerage APIs for real-time execution with position management, stop-losses, and portfolio rebalancing. Everything runs as background processes with monitoring and alerting.

Highlights

  • Ensemble ML models with automated training and evaluation
  • Event-driven strategy engine processing real-time news signals
  • Full backtesting framework with realistic market simulation
  • Live execution with position management and risk controls
  • Dockerized deployment with background workers and monitoring

Tech Stack

Pythonscikit-learnpandasNumPyDockerREST APIsPostgreSQLRedis