BROKERS & SAFETY

What each broker supports, and what protects every order

Every broker integration in ByteTrader, side by side: asset classes, order types, time in force, shorting, brackets, how fills arrive and how you sign in. Then the safety checks on every order, and how live trading gets turned on.

What each broker integration supports

Scroll sideways to see every column →
Broker capabilities in ByteTrader 1.1.19
BrokerAsset classesOrder typesTime in forceExtended hoursOption spreadsBracket / OCO exitsStock shortingHow fills reach the appSign-in and what you renew
AlpacaStocks, options, cryptoMarket, limit, stop, stop-limit, trailing ($ or %)Crypto: no stopStocks: Day, GTC, OPG, CLS, IOC, FOKOptions: Day, GTCCrypto: GTC, IOC (Day sent as GTC)YesStocks (limit orders)YesYesStocks, long and shortYesLive stream + 30 s safety checkAPI key and secretNothing to renew
Charles SchwabStocks, optionsMarket, limit, stop, stop-limit, trailing ($ or %)Day, GTC, IOC, FOKYesStocks, limit onlyYesYesStocks and optionsYesSell short / buy to coverLive stream + 30 s safety checkOAuth in your browserRe-authorize every 7 days (the app warns you 2 days ahead)
E*TRADEStocks, optionsMarket, limit, stop, stop-limitNo trailingDay, GTC, IOC, FOKYesStocksYesNoE*TRADE's API has no OCOYesChecked every 5 sOAuthE*TRADE ends sessions at midnight ET, so sign in daily
tastytradeStocks, options, futures, cryptoMarket, limit, stop, stop-limitNo trailingDay, GTC, IOC (crypto market orders IOC)NoYesYesNot cryptoYesChecked every 5 sOAuth refresh token from your tastytrade OAuth appNothing to renew
Interactive BrokersStocks, options, futures, crypto (Paxos)Market, limit, stop, stop-limit, trailing ($ or %)Day, GTC, IOC, OPG (crypto market orders IOC)YesStocksYesYesNot cryptoYesChecked every 5 sRuns through IBKR's Client Portal Gateway on your PCSign in to the gateway
TradeStationStocks, options, futuresMarket, limit, stop, stop-limit, trailingDay, GTC, IOC, FOK, OPG, CLO, plus extended-session Day/GTCYesStocksYesYesTradeStation bracketsYesChecked every 3 sOAuth in your browserRenewed automatically
CoinbaseCrypto (spot)Market, limit, stop-limitGTC, IOC, FOK by order type (Day sent as GTC)n/a24/7NoNoNoSpot onlyChecked every 5 sCoinbase Developer Platform API key
KrakenCrypto (spot)Market, limit, stop, stop-limit, trailingGTC, IOC, FOK (Day sent as GTC)n/a24/7NoNoNoSpot onlyChecked every 5 sAPI key and secret
PaperBuilt inStocks, options, futures, cryptoAll of the above, simulated at live bid/askDay, GTC, IOC, FOKYesLimit onlyYesDefined-riskYesYesInstantNone$100k starting balance

Alpaca

Asset classes
Stocks, options, crypto
Order types
Market, limit, stop, stop-limit, trailing ($ or %)Crypto: no stop
Time in force
Stocks: Day, GTC, OPG, CLS, IOC, FOKOptions: Day, GTCCrypto: GTC, IOC (Day sent as GTC)
Extended hours
YesStocks (limit orders)
Option spreads
Yes
Bracket / OCO exits
YesStocks, long and short
Stock shorting
Yes
How fills reach the app
Live stream + 30 s safety check
Sign-in and what you renew
API key and secretNothing to renew
Alpaca guide →

Charles Schwab

Asset classes
Stocks, options
Order types
Market, limit, stop, stop-limit, trailing ($ or %)
Time in force
Day, GTC, IOC, FOK
Extended hours
YesStocks, limit only
Option spreads
Yes
Bracket / OCO exits
YesStocks and options
Stock shorting
YesSell short / buy to cover
How fills reach the app
Live stream + 30 s safety check
Sign-in and what you renew
OAuth in your browserRe-authorize every 7 days (the app warns you 2 days ahead)
Charles Schwab guide →

E*TRADE

Asset classes
Stocks, options
Order types
Market, limit, stop, stop-limitNo trailing
Time in force
Day, GTC, IOC, FOK
Extended hours
YesStocks
Option spreads
Yes
Bracket / OCO exits
NoE*TRADE's API has no OCO
Stock shorting
Yes
How fills reach the app
Checked every 5 s
Sign-in and what you renew
OAuthE*TRADE ends sessions at midnight ET, so sign in daily
E*TRADE guide →

tastytrade

Asset classes
Stocks, options, futures, crypto
Order types
Market, limit, stop, stop-limitNo trailing
Time in force
Day, GTC, IOC (crypto market orders IOC)
Extended hours
No
Option spreads
Yes
Bracket / OCO exits
YesNot crypto
Stock shorting
Yes
How fills reach the app
Checked every 5 s
Sign-in and what you renew
OAuth refresh token from your tastytrade OAuth appNothing to renew
tastytrade guide →

Interactive Brokers

Asset classes
Stocks, options, futures, crypto (Paxos)
Order types
Market, limit, stop, stop-limit, trailing ($ or %)
Time in force
Day, GTC, IOC, OPG (crypto market orders IOC)
Extended hours
YesStocks
Option spreads
Yes
Bracket / OCO exits
YesNot crypto
Stock shorting
Yes
How fills reach the app
Checked every 5 s
Sign-in and what you renew
Runs through IBKR's Client Portal Gateway on your PCSign in to the gateway
Interactive Brokers guide →

TradeStation

Asset classes
Stocks, options, futures
Order types
Market, limit, stop, stop-limit, trailing
Time in force
Day, GTC, IOC, FOK, OPG, CLO, plus extended-session Day/GTC
Extended hours
YesStocks
Option spreads
Yes
Bracket / OCO exits
YesTradeStation brackets
Stock shorting
Yes
How fills reach the app
Checked every 3 s
Sign-in and what you renew
OAuth in your browserRenewed automatically
TradeStation guide →

Coinbase

Asset classes
Crypto (spot)
Order types
Market, limit, stop-limit
Time in force
GTC, IOC, FOK by order type (Day sent as GTC)
Extended hours
n/a24/7
Option spreads
No
Bracket / OCO exits
No
Stock shorting
NoSpot only
How fills reach the app
Checked every 5 s
Sign-in and what you renew
Coinbase Developer Platform API key
Coinbase guide →

Kraken

Asset classes
Crypto (spot)
Order types
Market, limit, stop, stop-limit, trailing
Time in force
GTC, IOC, FOK (Day sent as GTC)
Extended hours
n/a24/7
Option spreads
No
Bracket / OCO exits
No
Stock shorting
NoSpot only
How fills reach the app
Checked every 5 s
Sign-in and what you renew
API key and secret
Kraken guide →

Paper

Built in
Asset classes
Stocks, options, futures, crypto
Order types
All of the above, simulated at live bid/ask
Time in force
Day, GTC, IOC, FOK
Extended hours
YesLimit only
Option spreads
YesDefined-risk
Bracket / OCO exits
Yes
Stock shorting
Yes
How fills reach the app
Instant
Sign-in and what you renew
None$100k starting balance

When a broker forces a change (for example crypto Day → GTC), the app tells you on the order.

Capabilities as of ByteTrader 1.1.19. Brokers can change their APIs; we update this page with each release.
SAFETY

What protects every order

The safeguards built into the desktop app, and what each one covers.

Live trading switch

Off by default on each PC. Nothing trades real money until you turn it on.

Live trading in your plan

Free is paper-only. Starter runs up to 2 live agents. PRO, Founder and Lifetime have no limit.

Per-order cap on live accounts

Order Ticket and AI orders on live accounts are capped per order at $25,000 by default, or your own cap (never unlimited). Market orders that can't be priced are refused. Closing orders are never blocked by the cap.

Per-agent risk limits

Orders per minute (120 by default, against runaway loops), duplicate-order window, price band, max order size, order value, position value, and a daily loss limit that halts the agent's new trades until the next day.

Kill switch

Halts new orders for every agent and order source, and stays on after a restart. Exits are always allowed, so you can get out.

Each agent follows only its own orders

Manual trades and other agents in the same account are never mistaken for its own.

AI control (MCP)

The AI works through the same checks. Live orders need the switch, and AI-written code can't be swapped into a live agent while live trading is off.

Your keys stay on your PC, encrypted

ByteTrader's servers never hold your broker keys.

GOING LIVE

How live trading is turned on

  1. Your plan

    Live trading comes with Starter (up to 2 live agents), PRO, Founder and Lifetime. Free is paper-only. See plans

  2. The Live trading switch on your PC

    Turn it on in the desktop app on the PC that will trade. It is off by default on each PC, and nothing trades real money until you turn it on.

  3. Per-order cap and agent limits

    Order Ticket and AI orders on live accounts are capped per order ($25,000 by default, or your own cap). Each agent trades within its own risk limits.

Start on paper

The built-in paper broker needs no sign-in and starts you with a $100k balance.

An unhandled error has occurred. Reload 🗙