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
Cash Account
| Broker | TradierBroker |
| Account | Cash Account |
| Mode | CASH |
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
Cash account — this order uses real money.Connected account: Cash Account
5 — Cancel Order
6 — Raw Response Log
[12:30:33] GET /api/broker-test/status
{"Broker":"TradierBroker","Mode":"CASH","IsCash":true,"AccountLabel":"Cash Account"}