Solace provides the reliable, robust event distribution we need to exchange all kinds of real-time market data and transactions across many exchanges.”
Grasshopper transacts thousands of trades each day, which adds up to over $500 billion in notional value for their clients every month. They’ve established themselves as a key provider of liquidity in equity and futures markets around the globe, and as a designated market maker on the JPX, the SGX, and CME Group’s options and futures exchange. Grasshopper has trusted Solace technology as the data movement foundation of their low latency trading system since 2011, and recently turned to Solace to help enable predictive trading.
Grasshopper wanted to enhance their trading services by incorporating cloud-based machine learning into their trading system. To do this they’re working with Google to feed real-time pricing data into predictive trading algorithms powered by Apache Beam and TensorFlow, all running in Google Cloud Platform. This introduced the need to establish real-time data flow between on-premises and cloud environments.
To meet this need, Grasshopper selected PubSub+ for its WAN optimization, built-in fault tolerance and high availability. Grasshopper used PubSub+ to build an event mesh that incorporates cloud-native AI/ML services into their trading system by linking systems across cloud and on-premises environments.