← Work

Vivid Alpaca

Paper-first multi-agent AI trading lab with execution guardrails between agent recommendations and broker order submission.

activesafety
Python · Dash · Alpaca API · multi-agent

What it demonstrates

  • Multi-agent financial analysis across market, news, fundamentals, sentiment, macro, trader, and risk-manager roles
  • Alpaca paper-account integration for account, orders, positions, and paper execution workflows
  • Execution-layer risk guardrails that sit between agent recommendations and broker order submission
  • Configurable agent mindset, including balanced-growth, capital-preservation, and paper-only aggressive-training modes
  • Goal-aware workflows where the user can express a time-bound paper-trading objective while guardrails remain active
  • A learning loop for evaluating whether an AI trading agent is becoming consistently strong before any real-money consideration

Why paper-first

Vivid Alpaca is currently paper-first. Live trading is not the current operating goal.

Before real-money use, the private system still needs mandatory manual approval, a live-mode confirmation wall, structured stop-loss/take-profit handling, journaling, replay and backtesting of guardrails, and cooldown rules.

The open question is whether a multi-agent system can place trades inside a safety envelope that holds up under adversarial market behaviour and operator pressure.

Original vs vivid-alpaca

The public repo covers the concept, the architecture, the safety posture, and what I learned. The full runnable implementation, private session notes, trading playbooks, and build process are intentionally kept private.

AreaUpstream baselineVivid Alpaca direction
PurposeMulti-agent trading frameworkPersonalised paper-trading learning lab
Safety postureAgent/risk reasoning around tradesPaper-first with explicit execution guardrails
Agent behaviourCan lean conservative or produce frequent neutral outputsConfigurable mindset so NEUTRAL means genuinely weak setup
User goalsMostly implicit through promptsUI-driven goal overlay: target return, time horizon, max drawdown
Learning loopRun and reviewRun, paper-trade, compare to guardrails, document, improve
MonetisationOpen frameworkPublic write-up only; implementation and training workflow private

This project is not financial, investment, or trading advice.

Derived from huygiatrng/AlpacaTradingAgent.

View repository →