Project case study

Alpaca Paper-Trading Bots

Local Alpaca paper-trading bots for testing intraday strategies — no live money involved.

Problem

These are paper-trading experiments, not live trading. The goal is a safe local environment for trying out intraday strategy ideas against Alpaca's paper account before any of them would ever be trusted with real money.

Approach

The collection is three named strategies — small_cap_gapper, conservative_reclaim, and ultra_aggressive_squeeze — each with its own config and preflight, dry-run, and start scripts. A synthetic-data intraday backtesting CLI lets a strategy get tested without waiting on live market hours, and macOS iMessage notifications surface what the bots are doing. Everything is Python, and the commit history shows a lot of rapid experiment-and-revert tuning as strategies get adjusted.

Currently building: a trade_judge and agent_proposed workflow that looks like an early pass at agent-assisted trade proposals, though that piece is still taking shape and not fully settled.

Outcome

The repo is private while it's early — these strategies are still being tuned against paper trades, not published results.