Skip to main content
Programmatic access to 750+ trading pairs across 360+ crypto assets. The Spot Trading API supports 6 order types, bulk operations for position management, and the kill-switch safety mechanism to protect against runaway strategies.

Capabilities

  • 6 order types — Market, Limit, Stop-Limit, Stop-Market, Stock-Market, Bulk-Limit (details)
  • Bulk orders — Place up to 20 limit orders in a single API call (endpoint)
  • Kill-switch — Emergency mechanism to cancel all active orders after a configurable timeout (sync timer, status)
  • Order modification — Modify existing orders in-place without canceling and recreating (endpoint)
  • Client Order ID — Attach custom identifiers for order tracking and reconciliation
  • Self-Trade Prevention — Prevent accidental self-crossing when quoting both sides (details)

Who Uses This

  • Trading firms — Automated execution across hundreds of pairs with bulk orders, kill-switch safety, and order modification
  • Fintechs — Embedded spot trading in consumer or business applications via the REST API
  • Brokers — WhiteBIT liquidity offered to end users via the Broker Program (40% of the trading fee generated by referred users)
  • Market makers — Liquidity provision through the Market-Making Program (maker rebates up to -0.012% for qualifying volume above $100M/30 days)

Common Integration Patterns

Trading automation — Combine the REST API for order placement with WebSocket for real-time price data. Use the kill-switch as a safety mechanism for unattended bots. Existing integrations include Bitsgap and TradingView. Market making — Use bulk limit orders (up to 20 per call) alongside the real-time orderbook depth WebSocket channel. The Market-Making Program offers maker fee rebates up to -0.012% for qualifying volume ($100M+/30 days). Pair with colocation for low-latency execution (3–5 ms) and sub-accounts for strategy separation. Enable Self-Trade Prevention to avoid accidental self-crossing. Multi-exchange arbitrage — Subscribe to the lastprice WebSocket channel for real-time price monitoring across pairs. Use colocation (3–5 ms latency) for execution speed. Market orders provide immediate fills at best available price.

Fee Structure

Full fee schedule with all VIP tier breakpoints: trading fees page and VIP program. Query current fees per market via the market fee endpoint.

Technical Overview

Endpoint categories:
  • Account — Trade balance query (1 endpoint)
  • Order management — Create, modify, cancel orders; bulk operations (9 endpoints)
  • Order queries — Active orders, executed history, execution deals, order history (4 endpoints)
  • Market fees — Per-market and all-market fee queries (2 endpoints)
  • Kill-switch — Sync timer, status (2 endpoints)
For full endpoint documentation, see the Spot Trading API Reference. For Go and PHP examples, see SDKs.

What’s Next

Spot Quickstart

Place a first trade in 5 minutes.

API Reference

Full endpoint documentation for all spot trading endpoints.

Trading Bot Guide

End-to-end guide for building an automated trading system.