Tradier Lab
Test every IBroker method against the configured broker (paper or live).
Verify order placement, positions, buying power, and OrderManager state.
All actions are manual — no auto-refresh.
1 — Broker Status
Paper Account (Tradier Sandbox)
| Broker | TradierBroker |
| Account | Paper Account (Tradier Sandbox) |
| Mode | PAPER |
Trading Hours
Controls whether the trading engine is permitted to place orders outside regular market hours (9:30am–4:00pm ET). Defaults are off for safety.
Allow order placement during pre-market (4:00–9:30am ET) and after-hours (4:00–8:00pm ET) sessions.
Allow order placement during the overnight session (8:00pm–4:00am ET).
2 — Read Operations (no side effects)
Buying Power
Broker Positions
Open Orders
3 — OrderManager State (in-memory)
OrderManager tracks in-memory state filled by BuyAsync/SellAsync calls.
Broker positions are the ground truth from the API.
OrderManager Positions
OrderManager Orders
4 — Place Test Order
⚠ Side effect
Paper account (Tradier sandbox) — no real money.Connected account: Paper Account (Tradier Sandbox)
5 — Cancel Order
6 — Raw Response Log
[23:36:47] GET /api/broker-test/status
{"Broker":"TradierBroker","Mode":"PAPER","IsCash":false,"AccountLabel":"Paper Account (Tradier Sandbox)"}