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.
Access real-time market data without authentication. Stream prices, order books, and trade history across all supported exchanges.
Authenticated endpoints for trading, account management, and order execution. Requires JWT authentication.
Request/response equivalents of every WebSocket channel and command. Same data and trading capabilities, delivered over standard HTTP.
Run your own bot against recorded history over the live protocol, with a simulated clock you advance step by step.
wss://opentrade.exchange/ws
Production
https://auth.opentrade.exchange/login
Auth Endpoint, Production (shared by WS & REST)
https://gateway-public.opentrade.exchange
Production
https://gateway-public.opentrade.exchange/hermes-backtest/api/backtest
Control API, Production
https://gateway-public.opentrade.exchange/hermes-backtest/s/{sessionId}/api/rest
Session REST, Production
wss://gateway-public.opentrade.exchange/hermes-backtest/s/{sessionId}/ws
Session WebSocket, Production
Public channels: 100 req/sec
Private channels: 50 req/sec
Send PING every 30 seconds to maintain connection. Timeout after 60s.
JWT tokens via REST login. Include as signature in private WebSocket requests, or as an
Authorization: Bearer header in REST requests.
Create an account to get your API credentials and start building.