Alpaca Algo Workspace

Inspect the paper-trading bot from inside the app, validate the live signal inputs, and keep the first version safely analysis-only while we shape the workflow.

What this page does

This first pass reads your Alpaca paper account, price feed, and controller strategy state. You can keep it fully manual with no strategy, or optionally layer in SMA or Bollinger logic. Manual paper orders from the site are now logged here so the workflow stays inspectable after refresh.

Automated entries and exits for active strategy controllers run through the local runner or automation endpoint, not from the page alone. `Pause` and `Eject` still stop the controller immediately.

If a button seems out of date, make sure you are using the latest local dev server tab. This workspace has recently been running on port 3001 instead of 3000.

Trade Controller

Start with just the market and position size. Advanced strategy and risk settings are still available, but they stay out of the way unless you want to tune them.

Active marketBATL
Controller stateUNSET
Latest order stateNone
StrategyNo Strategy

Advanced Settings

Optional strategy and risk inputs. The defaults stay active even if you never open this.

Open

Choose the rule set the controller should use before it takes a trade.

Manual execution mode

No strategy means the controller does not wait for an indicator signal. It follows your commands directly, which is useful if you want to manually decide when to enter and exit.

The most dollar exposure this controller is allowed to put into the position. If you set `100`, it should not build a position worth more than about $100.

Your daily stop limit. Once losses for the day reach this amount, the controller should stop adding new risk so one bad session does not spiral.

No strategy mode keeps the controller fully manual. Play and Resume enter immediately, while Pause and Eject flatten or terminate.

Strategy Chart Preview

Live chart view for BATL with the selected strategy overlay.

Live Chart Preview

Viewing BATL on the 1m chart.

If the embedded chart does not load, use the timeframe controls or open TradingView directly for BATL.

Open In TradingView

Trading symbol: BATL. Website execution is paper-only. The controller uses the configured position size as its target trade size for play and resume actions.

Live Alpaca Dashboard

Open positions0
Total exposure$0.00
Unrealized P/L+$0.00
Open orders0
Winning positions0
Losing positions0
Recent Alpaca orders0
Website order logs0

Held Assets

Open holdings from either manual buys or active strategy-driven entries.

No open Alpaca positions right now.

Open Orders

No open Alpaca orders right now.

Recent Alpaca Orders

No recent Alpaca orders returned.

Website Order History

No website-submitted Alpaca paper orders have been logged yet.