All projects

Personal project

Automated Trading Platform

Designed EC2 architecture and Python code to auto-trade over 10+ portfolios through Interactive Brokers with daily stock price ingestion.

Context

Running more than ten portfolios by hand does not scale, and manual execution introduces exactly the timing and consistency errors a strategy is meant to avoid.

Approach

  • Designed the EC2 architecture to run scheduled trading jobs unattended
  • Wrote the Python execution layer against the Interactive Brokers API
  • Set up daily stock price ingestion into SQL so strategies always trade against current data

Outcome

  • Automated execution across 10+ portfolios without manual intervention

Stack

PythonAWS EC2TradingSQLAutomation