A battle-tested architecture that handles the hard parts of financial data apps.
Dedicated WebSocket service ingests Alpaca ticks and builds 1-minute candles live using Redis and Celery.
Automatic OHLCV backfills and caching for watchlist assets. Extend easily with Django ORM.
TradingView-style lightweight charts with multi-timeframe data, technical indicators, and live updates.
Full stack infrastructure with Postgres, Redis, Celery, and Flower defined in Docker Compose.
Manage personal watchlists, sync assets, and organize your research workflows efficiently.
NX monorepo, Vite HMR, uv for Python, and batteries-included linting/formatting setup.
Built with industry-standard tools for reliability and scale.
Django 5 + DRF for a robust API, with Channels for WebSocket streaming and Celery for async tasks.
React 19 + Vite 7 providing a blazing fast SPA experience with TradingView charts and RTK Query.
Docker Compose for orchestration, NX for monorepo management, and GitHub Actions for CI.
A dashboard that feels like a native application.
Organize assets, track performance, and get instant quotes.
TradingView integration with custom indicators and drawings.
Fast search and filtering across thousands of instruments.
This project is named "Alpaca API Wrapper" to reflect its purpose: providing a robust, open-source boilerplate for developers to build applications using the Alpaca Markets API.
⚠️ Independent Open Source Project
I am not affiliated with, endorsed by, or sponsored by AlpacaDB, Inc. This is not a commercial product. It is a free, open-source educational project created to demonstrate how to build real-time trading infrastructure using their public API.