Developer APIs

Trading APIs

Low-latency, scalable REST and WebSocket APIs for order management, market data streaming, and portfolio access — powering terminals, algos, automation, and third-party integrations across colo and non-colo environments.

REST

& WebSocket APIs

Low-Latency

Order Execution

Colo & Non-Colo

Environments

Multi-Broker

Support

OptionX Trading API integration diagram

Capabilities

One API. Every Capability
Your System Needs.

REST for control. WebSocket for speed. Built for production workloads across algorithms, terminals, and third-party integrations.

Low-Latency REST & WebSocket

REST APIs for order management and portfolio access, and WebSocket streams for real-time market data. Both built for minimal round-trip latency — suitable for co-location and non-co-location environments.

Order Management

Place, modify, and cancel orders across instruments and exchanges through a single unified API. Supports market, limit, SL, bracket, cover, and iceberg order types with full lifecycle tracking.

Market Data Streaming

Subscribe to real-time tick feeds, order book depth, OHLC candles, and option chain data via WebSocket. Configurable depth levels and update frequencies to match your system's requirements.

Portfolio & Positions

Access live portfolio data, position summaries, margin utilisation, and P&L via REST endpoints. Designed for terminals, dashboards, and risk systems that need a reliable real-time state of accounts.

Algo & Automation Ready

Clean, well-documented endpoints designed to plug directly into algorithmic trading engines, strategy runners, and automated workflows — with rate limits and error handling built for production workloads.

Multi-Broker Support

A single API layer across multiple brokers and exchanges. Switch or combine brokers without changing your integration — ideal for prop desks, fund managers, and platforms serving multiple broker relationships.

How It Works

From API Keys to Production
in Under an Hour

01

Get your API keys

Sign up and generate secure API credentials with granular permissions — scoped to the exact capabilities your use case requires.

02

Integrate in minutes

Use our SDKs and comprehensive documentation to connect your systems. Most integrations go from zero to first live order in under an hour.

03

Go live with confidence

Test in the sandbox environment, then deploy to production. Scale without infrastructure changes — enterprise-grade reliability backed in.

Deep Dive

What the API Gives You

One integration for the full trading lifecycle

REST APIs for Orders, Portfolio, and Account Management

The REST API covers everything from order entry to account data. Place, modify, and cancel orders across any supported exchange and instrument type — all through a single authenticated endpoint layer. Portfolio positions, margins, and trade history are accessible in real-time for downstream systems.

Market, limit, SL, bracket, cover, and iceberg order types
Order status, trade history, and execution reports
Live portfolio positions and P&L
Margin utilisation and available balance
Multi-account and multi-broker access from one API key

Tick-level data with configurable depth and frequency

WebSocket Streams for Real-Time Market Data

The WebSocket API delivers tick-by-tick market data, full order book depth, OHLC candles, and option chain updates in real-time. Subscriptions are configurable per instrument — so your system only receives the data it needs, at the resolution it requires.

Tick-by-tick LTP and volume updates
Configurable order book depth up to 20 levels
OHLC candle streams across multiple timeframes
Option chain updates with Greeks and IV
Low-latency multicast and unicast delivery modes

Production-ready from day one

Built for Algo Engines, Terminals, and Third-Party Integrations

The API is designed with real production workloads in mind — not just demos. Consistent error codes, idempotent request handling, rate limit headers, and a full sandbox environment mean your integration is robust before a single live order is placed.

Comprehensive sandbox for testing before production
Idempotent order submission with request deduplication
Structured error codes and human-readable messages
Rate limit headers on all endpoints
Webhook callbacks for order fills and position changes
Low-Latency REST APIWebSocket StreamingOrder ManagementMarket DataPortfolio & PositionsAlgo & Automation ReadyMulti-Broker SupportCo-location SupportSandbox EnvironmentPython SDKJavaScript SDKWebhook CallbacksIdempotent RequestsGranular Permissions

Testimonials

Used by Algo Desks,
Platforms, and Prop Firms

We integrated the Trading APIs into our algorithmic engine in under two days. The documentation is genuinely comprehensive, the sandbox matched production behaviour exactly, and the WebSocket feeds have been rock-solid in live markets.

Algo Trading Firm

Technology Partner

FAQs

Frequently Asked Questions

Get Started

Start Building
on OptionX APIs

  • Low-latency REST and WebSocket APIs
  • Order management across all major order types
  • Real-time market data streaming with configurable depth
  • Multi-broker support from a single integration
  • Full sandbox for testing before going live

Colo and non-colo environments supported

REST

Order management

WebSocket

Market data streams

Sandbox

Full test environment

Multi-Broker

Single integration

Python & JS

SDKs available

Colo Ready

Low-latency endpoints