Platform chevron_right Trade Capture chevron_right Data Validation
verified_user Feature Deep Dive

Trust Your Data.
Every Single Trade.

Bad data breaks risk models and triggers compliance fines. Gravitas ETRM employs a multi-layered validation engine that inspects every trade for accuracy, completeness, and business logic compliance before it hits your books.

4-Layer Protection Shield

code

1. Syntactic Checks

The first line of defense. We ensure data formats are correct before processing.

  • checkMandatory field presence
  • checkDate format validity (ISO 8601)
  • checkNumeric precision checks
database

2. Reference Integrity

We cross-reference trade details against your master data to prevent orphan records.

  • checkCounterparty exists and is active
  • checkTrader is authorized for book
  • checkProduct/Instrument is approved
gavel

3. Business Rules

Configurable rules that enforce your company's specific trading policies.

  • checkCredit limit breaches
  • checkDelivery date vs. Contract expiry
  • checkPrice tolerance (Fat Finger check)
policy

4. Compliance Check

Ensures all fields required for regulatory reporting are populated correctly.

  • checkREMIT / EMIR / FERC flags
  • checkDodd-Frank reporting fields
  • checkMiFID II classifications

Exception Management Workflow

When a trade fails validation, it doesn't disappear into a black hole. It lands in our Exception Queue.

Users are instantly notified and can correct the specific error (e.g., mapping a new counterparty or fixing a typo) directly within the interface, without re-entering the entire trade.

notifications_active Real-time Alerts
history Full Audit Trail

Trade Exception Queue

3 Critical Errors
Trade #1024 Unknown Counterparty
Trade #1025 Price exceeds tolerance

Stop Fixing Bad Data. Prevent It.

See how our validation engine ensures your downstream systems—Risk, Settlement, and Accounting—always receive clean, golden data.

Request Demo