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 | Spot and Futures use separate API keys, see Trading on Kraken |
| OKX | Yes | Yes | Unified account supported |
| Hyperliquid | No | Yes | Wallet-based authentication |
Authentication
All REST endpoints authenticate with a Renesis API key (prefixak_), passed in the X-API-Key header. Create and manage keys from your user page in the dashboard; the secret is shown only once at creation, so copy it then.
/order-execution prefix to call OEMS endpoints. Keep keys secret and server-side.
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
- Production:
https://api.renesis.fi
/order-execution prefix. For other environments, contact your administrator.

