Spotfire Streaming From Financial Services Perspective To Support Customers
June 07, 2017

Spotfire Streaming From Financial Services Perspective To Support Customers

Hamilton Araujo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review

Overall Satisfaction with Spotfire Streaming

Spotfire Streaming is used in financial and capital market applications by the customers we support. Common applications are market data management, pricing financial instruments, routing orders to execution venues and exchanges, algorithmic trading, high frequency trading, pre- and post-risk management and FX liquity pool.
  • Processing events in real-time with real low latency and high throughput.
  • 100% visual program language, which can be extended by common languages like Java, Python and .NET.
  • Reduced time to prototype, create an application and deployment, which reduces the software lifecycle.
  • Real robust engine and server. Barely heard of customers having issues in production.
  • Overusing can be a problem sometimes when someone forgets the architectural project.
  • Event processing technology has a different development workflow than other languages and technologies, which would require an understanding from the developer to abstract different ways to accomplish applications.
  • Reduced software lifecycle from project to deployment
  • Reduced number of developers to achieve same or even better quality software
  • Reduced support and maintenance team while in production
Spotfire Streaming is pretty well suited in applications dealing with thousands of messages per second and at the same time you can analyze and take any action in real-time. Analyzing and aggregating market data, executing orders in venues or exchanges based on rules, pricing financial instruments, basically anything that 'ticks' is a good use for Spotfire Streaming. Scenarios where real-time processing has a dependency on slow conventional technologies or architectures that take long to process and respond data are not a good fit.