Real-time Data Fabric · Live Data

Process

Real-time aggregation, complex event processing, and LivePivots™, turning live financial data into the views and actions that drive decisions.

Analysis on data in motion

From raw events to decision-ready signals

Analysis in finance can't wait for batch jobs or overnight refreshes. Trades, exposures, and risk shift in milliseconds, and the systems that interpret them have to keep up. 3forge brings analysis into the data fabric itself: real-time aggregation across feeds and venues, complex event processing through database-native triggers, and LivePivots™ for slicing millions of rows of live data into the views that drive decisions.

Scalable transformations

Real-time data aggregation

The 3forge platform is particularly well-suited for time-sensitive, large-scale data transformations and comparisons. Its inherent modularity allows for a broad array of deployment configurations that can be tailored for each specific use case. In addition, the pricing model of 3forge proves particularly beneficial for companies needing substantial scalability and flexibility while keeping costs predictable and affordable.

Price feed aggregation
Example of Price feed aggregation

A 3forge Center can receive market data from different feeds, reconcile the streams in real time, and propagate the fastest price to downstream systems. These exchange feeds may be split between data centers for additional redundancy.

Order aggregation
Example of Order aggregation

Similarly, a 3forge Center can receive orders from different order management systems representing asset classes or market access pathways, including no-touch and low-touch order flow, and aggregate them to achieve a unified representation of market activity for transparency, risk management, exposure control, and even internal order crossing.

Event-driven logic

Complex event processing

3forge offers real-time tables and database-native functionality to allow business logic to be executed on the fly based on data updates. In combination with conflation, these triggers can smartly and efficiently process only as much work as needed.

The following trigger types are supported out of the box:

Aggregation

Create and update aggregation tables as source data changes.

Projection

Maintain automatically filtered or transformed projection tables.

Join

Create and keep joined tables synchronized across source updates.

Decorate

Enrich the data with additional fields from another table.

Relay

Send messages to downstream systems through the 3forge Relay.

AMIScript

Run custom scripts upon any insert, update, or delete activity.

Trigger syntax reference

Script trigger

Create trigger <trigger_name>
Oftype Amiscript
ON <table_name>
[PRIORITY priority]
Use...

Aggregation trigger

Create trigger <trigger_name>
Oftype Aggregate
ON <source_table>,
   <target_table>
Use...

Projection trigger

Create trigger <trigger_name>
Oftype Projection
ON <source_tables>,
   <target_table>
Use...

Real-time aggregation

LivePivots™: pivoting at the speed of live data

Turn pivoting from a static reporting exercise into a live capability: instant aggregation across millions of rows and thousands of columns, continuous updates in sync with every incoming data point, and entitled, workflow-aware views for every user, with no overnight refresh. LivePivots™ is delivered as part of the 3forge Application Engine.

Explore LivePivots™

Next steps

Analyze live data, not yesterday's snapshot.

Book a 30-minute demo with a 3forge solutions engineer.

Back to Live Data