Introduction
The OEMS (Order Execution Management System) provides a unified API for order execution across multiple cryptocurrency exchanges.Features
- Direct Execution - Execute market and limit orders on any supported exchange
- Algorithmic Trading - TWAP, VWAP, and Iceberg execution algorithms
- Pre-Trade Analysis - Balance checks, liquidity analysis, and slippage estimation
- Transaction Cost Analysis - Post-trade execution quality metrics
- Global Orderbook - Aggregated orderbook across exchanges with smart order routing
Supported Exchanges
| Exchange | Spot | Perpetuals | Notes |
|---|---|---|---|
| Binance | Yes | Yes | Portfolio margin, hedge mode supported |
| Bybit | Yes | Yes | Unified account supported |
| Gate.io | Yes | Yes | Standard API |
| Kraken | Yes | Yes | Standard API |
| Hyperliquid | No | Yes | Wallet-based authentication |
Authentication
All endpoints require a valid Bearer token. Include the token in theAuthorization header:
DEV_MODE=True), authentication is bypassed.
Daily Trading Limits
To prevent accidental large trades during development, each exchange account has a daily trading limit (default: $100/day). Check your remaining limit:Base URL
- Development:
http://localhost:8082 - Production: Contact your administrator

