Trading APIs

Build powerful trading applications with our comprehensive APIs. Access real-time market data, execute trades, and manage portfolios programmatically.

API Features

Everything you need for algorithmic trading

RESTful API

Access our comprehensive REST API for account management, trading, and market data.

WebSocket Feeds

Real-time market data and trade execution through high-performance WebSocket connections.

Secure Authentication

Industry-standard OAuth 2.0 and API key authentication with rate limiting.

Low Latency

Ultra-low latency execution with co-located servers for algorithmic trading.

API Endpoints

Comprehensive endpoints for all trading operations

GET/api/v1/account/balance

Retrieve account balance and equity information

POST/api/v1/orders

Place new trading orders with advanced parameters

GET/api/v1/positions

Get current open positions and their status

GET/api/v1/market/prices

Real-time and historical market price data

DELETE/api/v1/orders/{id}

Cancel existing orders by order ID

GET/api/v1/history/trades

Historical trade data and transaction history

Easy Integration

Get started quickly with our well-documented APIs and code examples. Build sophisticated trading applications with just a few lines of code.

  • Algorithmic trading capabilities
  • Custom trading applications
  • Portfolio management tools
  • Risk management systems
  • Market data integration
  • Automated trading strategies
JavaScript Example
// Example: Place a market order
const order = {
  symbol: "EURUSD",
  side: "buy",
  type: "market",
  quantity: 100000,
  stopLoss: 1.0800,
  takeProfit: 1.0900
};

const response = await fetch('/api/v1/orders', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify(order)
});

const result = await response.json();
console.log('Order placed:', result);

Getting Started

Start building with our APIs in minutes

1

Create Account

Sign up for a trading account and verify your identity to get started.

2

Get API Keys

Generate your API keys from the client portal with appropriate permissions.

3

Start Trading

Begin making API calls and building your trading applications.

Ready to Build?

Get access to our trading APIs and start building your applications today.