Back to projects
Case Study

Passive Trading Bot

Automated portfolio manager with Alpaca + AWS Lambda, delivering ~2% net growth since Oct 2025.

Alpaca
AWS Lambda
Discord
Python

Overview

A rules-based trading system that automates capital allocation and keeps the portfolio balanced over time.

Problem

Manual investing was inconsistent; automation was needed to maintain disciplined, periodic rebalancing.

Solution

Deployed a Lambda-driven system connected to Alpaca with automated notifications for execution and monitoring.

Tech Stack

Alpaca
AWS Lambda
Python
Discord Webhooks

Links

Private repository or no public link.

Architecture

High-level system flow and core building blocks.

Scheduler

Timed Lambda triggers for periodic buys and rebalancing.

Execution

Alpaca API orchestration for orders and portfolio reads.

Observability

Discord alerts for trades, updates, and health checks.

What I'd Improve Next

  • Add risk-based position sizing with volatility controls.
  • Integrate portfolio analytics dashboards.