BetterAIBetterAI Cost Advisor
Coming Soon

Decision Engine

AI-Powered VWAP Trading Platform

Automated stock trading with VWAP mean reversion strategy, intelligent risk management, real-time execution, and ML-powered stock selection.

PythonFlaskPostgreSQLAlpaca APIWebSocketPydanticpsycopg2XGBoost (Phase 2)
Strategy

VWAP Mean Reversion

Trades during the morning volatility window (9:50–11:00 AM) when price oscillates around VWAP.

9:50 AM

Trading window opens

VWAP

Entry on price/VWAP cross

5 Exits

Priority-ordered exit chain

Features

Platform Capabilities

VWAP Mean Reversion

Trades based on price deviation from Volume Weighted Average Price with configurable thresholds.

5 Exit Strategies

Stop Loss → Take Profit → Trailing Stop → VWAP Cross → Exit Window, enforced in priority order.

AI Risk Management

Adaptive cooldowns, volatility detection, position sizing based on available capital.

Real-Time Execution

WebSocket market data with sub-second signal generation and order execution via Alpaca.

Order Reconciliation

Three-layer sync: Trade Updates WebSocket + position reconciliation + polling fallback.

ML Stock Selection (Phase 2)

Pre-market analysis selects optimal stocks using XGBoost trained on actual trade results.

Architecture

System Architecture

Data
Alpaca WebSocket (1-min bars)Pre-market dataHistorical bars
Strategy
VWAP calculationEntry signalsExit priority chainPosition sizing
Execution
Market ordersTrailing stopsPosition reconciliationDry-run mode
Monitoring
Real-time dashboardEmail notificationsHealth checksKill switch
Coming Soon

Interested in the Decision Engine?

Contact us to learn more about our AI-powered trading platform.