Open Trade API

Connect to multiple cryptocurrency exchanges through a single, unified API — over WebSocket or REST. Real-time market data, instant order execution, and comprehensive account management.

WebSocket REST JWT Auth Unified Access
WebSocket

Market Data API

Access real-time market data without authentication. Stream prices, order books, and trade history across all supported exchanges.

  • Asset & Instrument Lists
  • Real-time Price Book (L2)
  • Trade Book Stream
  • Connection & Rate Limits
View Market Data API
WebSocket

Private Data API

Authenticated endpoints for trading, account management, and order execution. Requires JWT authentication.

  • Account Balances & Venue Distribution
  • Create / Modify / Cancel Orders
  • Trade & Order History
  • Positions & RFQ
View Private Data API
REST

REST API

Request/response equivalents of every WebSocket channel and command. Same data and trading capabilities, delivered over standard HTTP.

  • Public Endpoints
  • Order Management
  • Trade & Order History
  • Client Portfolio, Balances & Distribution
View REST API

WebSocket Endpoints

WSS wss://opentrade.exchange/ws Production
WSS wss://uat.opentrade.exchange/ws Testnet
REST https://opentrade.exchange/auth/login Auth Endpoint (shared by WS & REST)

REST Endpoints

REST https://gateway-public.opentrade.exchange Production
REST https://gateway-public-uat.opentrade.exchange Testnet

Rate Limits

Public channels: 100 req/sec
Private channels: 50 req/sec

Heartbeat

Send PING every 30 seconds to maintain connection. Timeout after 60s.

Authentication

JWT tokens via REST login. Include as signature in private WebSocket requests, or as an Authorization: Bearer header in REST requests.

Ready to integrate?

Create an account to get your API credentials and start building.