Skip to main content

Overview

Bitvavo provides programmatic access to its exchange through multiple APIs, designed for automated trading, real-time market data, and account management.

These APIs are intended for professional and algorithmic traders who need reliable execution, low-latency data, and fine-grained control over their trading infrastructure.

What you can build

Using the Bitvavo APIs, you can:

  • Create, update, and cancel orders
  • Stream real-time market data and account events
  • Maintain a clean local order book
  • Synchronize balances, trades, and positions
  • Manage accounts and subaccounts programmatically

What we support

Trading APIs

Exchange REST API

  • Best suited for synchronous, request-response interactions
  • Commonly used for order management, account queries, and historical data

Exchange WebSocket API

  • Event-driven API for real-time updates
  • Used for streaming market data and account-level events

Market Data APIs

Market Data Pro WebSocket API

  • High-throughput real-time market data streams
  • Designed for professional trading systems that require full-depth data

Next steps

See also