Public Demo Live

Build your trading engine on a modern stack

The complete open-source boilerplate for Alpaca market data. Django 5, React 19, and Docker Compose—pre-configured for streaming, backtesting, and production.

No account required for guest mode
Alpaca Wrapper Dashboard Light Mode

Everything needed to ship

A battle-tested architecture that handles the hard parts of financial data apps.

Real-Time Streaming

Dedicated WebSocket service ingests Alpaca ticks and builds 1-minute candles live using Redis and Celery.

Data Pipelines

Automatic OHLCV backfills and caching for watchlist assets. Extend easily with Django ORM.

Interactive Charts

TradingView-style lightweight charts with multi-timeframe data, technical indicators, and live updates.

Dockerized

Full stack infrastructure with Postgres, Redis, Celery, and Flower defined in Docker Compose.

Watchlists

Manage personal watchlists, sync assets, and organize your research workflows efficiently.

Modern Tooling

NX monorepo, Vite HMR, uv for Python, and batteries-included linting/formatting setup.

Production-Grade Stack

Built with industry-standard tools for reliability and scale.

Backend

Django 5 + DRF for a robust API, with Channels for WebSocket streaming and Celery for async tasks.

Frontend

React 19 + Vite 7 providing a blazing fast SPA experience with TradingView charts and RTK Query.

DevOps

Docker Compose for orchestration, NX for monorepo management, and GitHub Actions for CI.

Backend
Django 5 Celery Redis Postgres Channels
Frontend
React 19 Vite 7 TypeScript Tailwind Redux
Ready to start?
$ npm install && npm run dev

Visual & Interactive

A dashboard that feels like a native application.

Watchlist Light

Watchlists

Organize assets, track performance, and get instant quotes.

Chart Light

Advanced Charts

TradingView integration with custom indicators and drawings.

Asset Light

Asset Discovery

Fast search and filtering across thousands of instruments.

Ready to deploy?

Clone the repository, configure your keys, and launch your trading platform in minutes.

About & Disclaimer

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.