Transform and distribute real-time trading data across systems and applications through a proven, reliable, secure messaging service.
Distributes streaming trading data across applications and services in multiple formats, including JSON, XML and binary, supporting consistent delivery across web, desktop, mobile and server environments.
Provides a single connection point across pricing, trading and market data systems, enabling interoperability between platforms and consistent access to data across modern and legacy environments.
Manages client sessions across HTML5, desktop and mobile applications, as well as headless services, ensuring consistent behaviour and connectivity across different user interfaces and execution environments.
Enforces access entitlements across all data consumers, centralising authentication and permissioning to ensure secure, controlled distribution of data across users, applications and channels.
Citi moved from complex data delivery challenges to a scalable, low-latency distribution model using Caplin Gateway, enabling traversal of a complex network topology and consumption by both HTML5 and desktop front-ends.
Read case study →
A G7 stock exchange uses Caplin Gateway to move market data from their ticker plant and apply a number of transformations, delays and caching operations to implement several service levels, ranging from low-latency live streaming to 15-minute delayed to end-of-day OHLC, and to distribute that data to various external consumers via the internet.
Read case study →Connect your existing systems and data sources to Gateway by building adaptors or bridging services using the Caplin Integration Suite. Contributors can both publish and consume data within the platform.
Apply business logic and data processing through Transformer modules or scripted pipelines. Support for Java, C, Lua and JavaScript enables flexible, scalable handling of real-time data.
Deliver data to applications using StreamLink libraries across web, desktop and mobile environments. Built-in authentication, SSO integration and entitlement controls ensure secure access for all consumers.
Highly optimised to deliver large volumes of real-time market and trading data to web applications with extremely low latency.
Built to scale horizontally with load, with flexible throttling, conflation, batching and paging functionality out of the box.
Compatible with a wide range of consumer apps, our StreamLink API supports multiple connection methods, including WebSocket, HTTP streaming/polling and direct TCP.
An event-driven data transformation engine and cache, optimised to process and store large volumes of real-time trading data.
Built on a modular architecture, it allows business logic to be deployed and maintained efficiently while workloads scale securely across clustered nodes. A native key-value store enables rapid publication of cached data.
Supports business logic written in Java, Lua, JavaScript and C.
Secure authentication for streaming data services using public-key cryptography.
Digitally signed tokens allow applications to authenticate with the streaming platform without maintaining multiple login credentials. Integrates easily with enterprise SSO systems.
Provides rich operational metrics for monitoring system performance and activity.
Integrates with standard monitoring platforms including JMX and Prometheus, enabling engineering teams to track performance, usage and system health in real time.
Caplin’s suite of products form a key part of how we do business with our clients. The Caplin team provide a great technology solution and strong business partnership that supports our aspirations