PULSE holds a live FIX connection to your brokers and exchanges, captures order and trade data in real time, maps it to your back-office codes, and streams it to FORGE and your downstream systems - with transfer exceptions surfaced as they occur.
When order and trade data arrives late, everything downstream waits - the back office, surveillance, and risk all work from yesterday's picture.
Batch extracts mean the back office and risk only see the day once it's over.
Broker account and symbol codes are translated to internal codes manually, and inconsistently.
Surveillance and risk each build a separate connection, so the data never quite agrees.
A dropped session or an unmapped account goes unnoticed until a trade goes missing.
PULSE sits upstream of your back office, taking a FIX drop copy straight from the source and turning it into clean, mapped data your systems can use immediately.
A FIX session to each broker & exchange - initiator or acceptor.
Orders and fills read off the wire in real time.
Accounts and symbols translated to your back-office codes.
Streamed to FORGE and every downstream system at once.
PULSE is the single point of capture between the market and your operation - so FORGE, surveillance, and risk all work from the same real-time data.
Live counts of new orders, fills, and rejects, an overall system status, and a row for every FIX session - its platform, initiator or acceptor role, logged-on state, sequence numbers, and last message time.
Map each trading account (the broker or exchange's client ID) to its back-office account, and each broker symbol or prefix to your instruments - so what reaches FORGE and downstream is already in your language.
PULSE watches the flow as it moves and raises an exception the instant something needs attention - not at end of day, when it's already a problem.
A rejected order is counted and surfaced the moment the exchange returns it.
Anything without a back-office mapping is held and flagged, not dropped.
A logged-out or stalled FIX session shows immediately, before trades slip.
Orders and fills reach your systems as they happen, straight off the FIX wire.
Capture once and fan out to FORGE, surveillance, and risk from a single source.
Accounts and symbols land in your back-office language, ready to use.
Rejects, unmapped items, and dropped sessions are caught in real time.
A drop copy is a real-time FIX feed of your order and trade activity from a broker or exchange. PULSE holds those sessions and captures new orders, fills, and rejects as they happen, along with session health and sequence numbers.
Over FIX, as either initiator or acceptor, to each broker and exchange - for example TT, CQG, CME, and ICE. Each session is monitored for its logged-on state, sequence numbers, and last message.
PULSE maps each trading account (the broker's client ID) to your back-office account, and broker symbols or prefixes to your instruments, so data arrives already in your codes. Anything unmapped is flagged as pending rather than dropped.
Into FORGE as the back-office system of record, and out to downstream systems such as trade surveillance and risk management - all from the one captured feed, in real time.
PULSE raises real-time transfer exceptions - order rejects, unmapped accounts or symbols, and degraded FIX sessions are surfaced immediately, so issues are caught before a trade goes missing.
We'll connect PULSE to a FIX session and show orders and fills arriving, mapped, and fanning out to your systems in real time.