OpenAPI

Introduction

OpenAPI Streaming provides real time updates on quotes, positions, orders, balances etc. to client application without having to poll the OpenAPI at high frequencies. Streaming is feature where our servers push the content to connected clients instantly as it becomes available. The result is less network traffic and lower latency.  

We offer two ways of consuming streaming data. The first one is through a plain WebSocket connection that sends data in binary frames and the second uses a Microsoft SignalR streaming server. 

We recommend that you use the plain WebSocket connection. The SignalR connection is provided for legacy purposes.


Plain WebSocket Streaming

SignalR Streaming