SYSTEM R AI

All 25 Brokers

25 supported brokers and exchanges across equities, crypto, DeFi, prediction markets, and forex.

System R supports 25 brokers and exchanges. Connect any broker through a single endpoint and trade across 9 asset classes.

Connect a broker

curl -X POST https://agents.systemr.ai/v1/broker/connect \
  -H "X-API-Key: sr_agent_..." \
  -H "Content-Type: application/json" \
  -d '{
    "broker_type": "alpaca",
    "connection_params": {
      "api_key": "PK...",
      "api_secret": "...",
      "paper": "true"
    }
  }'

Sandbox agents can only connect to the demo broker. Switch to live mode before connecting a real broker.

All supported brokers

BrokerIDMarketsAuth Method
Interactive BrokersibkrEquities, options, futures, forexHost/port/client_id
Charles SchwabschwabEquities, optionsOAuth2 (app_key, app_secret)
AlpacaalpacaUS equities, options, cryptoAPI key/secret
TradiertradierUS equities, optionsAccess token
TastytradetastytradeEquities, options, futuresUsername/password
TradeStationtradestationEquities, options, futuresOAuth2 (client_id, client_secret)
E*TRADEetradeEquities, optionsOAuth 1.0a
OANDAoandaForex, CFDsAPI token + account ID
BinancebinanceSpot, USDT-M futuresAPI key/secret
BybitbybitSpot, USDT perps, inverse perps, optionsAPI key/secret
OKXokxSpot, margin, swaps, futures, optionsAPI key, secret, passphrase
CoinbasecoinbaseSpotAPI key/secret
KrakenkrakenSpot, marginAPI key, private key
DeribitderibitCrypto options, futuresClient ID/secret
KuCoinkucoinSpot, margin, futuresAPI key, secret, passphrase
Gate.iogateioSpot, margin, futures, optionsAPI key/secret
GeminigeminiSpot (US regulated)API key/secret
BitfinexbitfinexSpot, margin, derivativesAPI key/secret
AsterasterPerpetualsAPI key/secret
HyperliquidhyperliquidOn-chain perpetualsPrivate key
dYdXdydxDecentralized perpetualsETH address, API key/secret/passphrase
DriftdriftSolana perpetualsWallet pubkey, private key
PolymarketpolymarketPrediction markets (CLOB)API key, secret, passphrase
KalshikalshiCFTC-regulated event contractsEmail/password or API key
DemodemoPaper tradingNone

By category

  • Traditional brokers (7): IBKR, Schwab, Alpaca, Tradier, Tastytrade, TradeStation, E*TRADE
  • Crypto exchanges (11): Binance, Bybit, OKX, Coinbase, Kraken, Deribit, KuCoin, Gate.io, Gemini, Bitfinex, Aster
  • DeFi protocols (3): Hyperliquid, dYdX, Drift
  • Prediction markets (2): Polymarket, Kalshi
  • Forex (1): OANDA
  • Paper (1): Demo

Broker credentials are encrypted

When you connect a broker, System R encrypts your credentials using per-agent AES-256 keys. Credentials are decrypted only at the moment of broker API calls. System R cannot read your broker credentials at rest.

Endpoints

EndpointMethodDescription
/v1/broker/supportedGETList all supported brokers (no auth).
/v1/broker/connectPOSTConnect to a broker.
/v1/broker/disconnectPOSTDisconnect from broker.
/v1/broker/accountGETGet account info (equity, buying power).
/v1/broker/positionsGETGet current positions.
/v1/broker/orderPOSTPlace an order ($0.015).
/v1/broker/order/[id]/cancelPOSTCancel a pending order.
/v1/broker/ordersGETList all orders.
System R AI
Python SDKpip install systemr
MCP Serveragents.systemr.ai/mcp/sse
OpenAPI Specagents.systemr.ai/openapi.json
Machine Docsagents.systemr.ai/llms.txt
GitHubSystem-R-AI
X@Systemrai
YouTube@systemr_ai
Emailhello@systemr.ai
Phone628 333 6693
Address7901 4TH ST N, STE 28529, ST PETERSBURG, FL 33702
TermsTerms of Service
PrivacyPrivacy Policy
SecuritySecurity Policy
© 2026 System R AI. Software platform. Not financial advice.

On this page