Blog
June 14, 2023

Building Atoti UI 5: Data visualization for financial services analytics

Michael Adams

There are many different data visualization platforms on the market. Most are made for very general purposes. These often lack the specialized tools that financial services need for tasks that they perform on a daily basis. There are often vast amounts of data to display and complex aggregations that can slow down conventional BI tools. The R&D team at ActiveViam has recently updated Atoti UI 4 to meet the increasing demands of users, improving its performance and user-friendliness to make it the latest and most advanced data visualization tool for Atoti. Using WebSockets to get real-time incremental updates, it is the best data visualization tool for communicating with the Atoti Server. We put an extra emphasis on UX and performance in order to provide the best experience for end-users. Specializing in tools for financial services, Atoti UI is an off-the-shelf web application used for live, collaborative data exploration. We have taken care to provide the most useful analytics tools for the finance industry. Our pivot tables are among the best on the market. We also offer storytelling capabilities and excellent drillthrough tables. A fully functional application by itself, Atoti UI is also extendable and integrable. Developers can create custom plugins tailored to their needs. Additionally, they can use the Atoti JavaScript API to integrate Atoti components into existing applications.

Best-in class components

Just as in Atoti UI 4, we decided to use React as our main library for Atoti UI 5. This is a choice we originally made in 2016 which has been proven to be the correct one. React's popularity has been steadily increasing. When we designed Atoti UI 5, we found no reason to switch.

Atoti !ui ( blog image

We now use Redux to manage the application state. It is one of the most popular state management libraries, as it makes it predictable and robust. Our API allows users to define store enhancers so that developers of Atoti UI extensions can hook into the application state. Our entire codebase is now written in TypeScript. The strong typing makes our code more robust and maintainable, and makes our API easier to discover and read. This speeds up development time both internally and for consumers of our API. We also combine it along with some other tools to automatically generate markdown documentation for our API. Atoti UI 5 introduced module federation as one of its main innovations. The core of the Atoti UI application is pre-built. Developers only need a few seconds to build their extensions on top of it. The design of Atoti UI is specifically crafted to avoid running or repeating queries unnecessarily, such as when making changes to the dashboard layout or moving between different dashboard pages. We optimize performance by lazy-loading large datasets. This means that we load data in chunks as the user scrolls, instead of loading it all at once. Atoti UI virtualizes many of its components, such as tables. It does this by only rendering the part of the data chunk that fits on the user's screen. We use React lazy and React Suspense to speed up the loading time of our application. This ensures that the JavaScript code for a given component is only loaded when it is needed. For example, if you never use line charts in your dashboards, the corresponding code will never be loaded in the browser. Combining these technologies, Atoti UI is a fast front-end application, tailor-made to support the powerful Atoti Server backend and to best serve the needs of finance analytics professionals. It can be used straight out of the box or with custom extensions to fit any use case needing to deal with vast amounts of data.

Latest updates

The SEC and CFTC's Review of Portfolio Margining Rules
SEC and CFTC seek comment on harmonizing portfolio margining rules. See what cross-margin reform means for your firm.
Blog
ActiveViam Team
August 28, 2026
Speed to Answer: Why On-Demand Risk and Pricing Analytics Are the Real Edge
Markets are moving faster, and the numbers back it up. Most risk infrastructure was not designed for this. Read more in our blog.
Blog
ActiveViam Team
August 28, 2026
ActiveViam and Rimes Announce Strategic Partnership to Enhance Benchmark and Index Data Risk Analytics
Strategic partnership pairs Rimes’ benchmark and index data Intelligence Fabric with ActiveViam’s Atoti analytics platform
Blog
ActiveViam Team
August 28, 2026
ActiveViam Recognised in Chartis STORM Report Across Quantitative Analytics and BuySide Risk Analytics
ActiveViam has been ranked in the Chartis STORM Report, placing #28 in Quantitative Analytics 50 and #30 in BuySide Risk Analytics 50, with a Computational Award for data-driven analytics accelerators.
Blog
ActiveViam Team
August 28, 2026
ActiveViam awarded Best AI Solution for the Front Office
ActiveViam has been named the Best AI Solution for the Front Office 2026 at the Trading Tech Insight Awards USA 2026.
Blog
ActiveViam Team
August 28, 2026
ActiveViam acquires Derivitec to strengthen risk analytics capabilities
A key move strengthening Atoti's Buy-Side offerings, ActiveViam announces the acquisition of Derivitec, a London-based high-performance, cross-asset derivatives and FX specialist platform.
Press
ActiveViam Team
August 28, 2026
Navigating the Basel Endgame with Atoti FRTB
The Fed's March 2026 FRTB proposal changes the SA/IMA calculus for US banks. Learn how to assess capital impact quickly and prepare for 2027 implementation.
Blog
ActiveViam Team
August 28, 2026
The Basel endgame: What the Fed's proposal really means for FRTB
The Fed's March 2026 FRTB proposal replaces the 19% capital increase with a capital-neutral approach. Learn what the recalibrated framework means for SA/IMA decisions, NMRFs, and cross-border implementation.
Blog
ActiveViam Team
August 28, 2026
ActiveViam set to boost global growth with key appointment
ActiveViam, a leading provider of advanced risk analytics and decision-making solutions for financial services firms, announced industry leader Craig Butterworth is joining the company as Chief Growth Officer.
Press
ActiveViam Team
August 28, 2026
Swiss leader Leonteq chooses ActiveViam to deliver high‑performance FRTB risk analytics
Swiss leader Leonteq selects ActiveViam’s Atoti to deliver high-performance SA-FRTB risk analytics and regulatory reporting to FINMA.
Press
ActiveViam Team
August 28, 2026
Atoti on AWS Graviton: A proven path to lower-cost, high-performance risk analytics
Learn how banks, including Nomura, reduce cloud costs without sacrificing performance by running Atoti on AWS Graviton for high-performance risk analytics.
Blog
ActiveViam Team
August 28, 2026
ActiveViam wins Best Use of Cloud: Redefining high-performance risk analytics in the cloud
ActiveViam wins Best Use of Cloud at the 2026 Markets Technology Awards, marking its third consecutive year of recognition for cloud risk innovation.
Blog
ActiveViam Team
August 28, 2026