QuantumFin RegLabControl Tower

Validate my reports

Drop in, upload, or paste a CSV of your own transaction reports (RTS 22 fields). RegLab runs them through the real validation engine and deadline check, and shows exactly which would be rejected — cited to the rule. Read-only: nothing is submitted, nothing leaves.

Coverage, stated honestly: 42 of 65 RTS 22 fields modelled and 41 MiFIR/SFTR + 9 EMIR validation rules — presence, format, reference-data and cross-field valid-but-wrong checks — grounded in the full ESMA rulebook (96 CON rules). Live reference-data checks (ISO 10383/4217, GLEIF, FIRDS, and for EMIR derivatives UPI/CFI) and dual-sided EMIR reconciliation (see the Reconcile screen) are shipped, not roadmap. The EMIR set now includes grounded interest-rate-swap rules (ADR-0009), growing.

10 reports · 15 fields · or drop a file here
tradeIdreportStatusexecutingEntityLeibuyerLeisellerLeibuyerDecisionMakerinstrumentIdvenuequantitypricecurrencytradingCapacityexecutingTradertradeDateTimesubmittedAt
T-1001NEWT9599QLSYN000000014459599QLSYN000000014459599QLSYN00000002124DM-014GB00SYN00138XLON5000142.50GBPDEALTRDR-0882026-07-06T09:12:00Z2026-07-06T14:30:00Z
T-1002NEWT9599QLSYN000000007669599QLSYN00000002124DM-014GB00SYN00260XLON300088.10EURDEALTRDR-0882026-07-06T10:03:00Z2026-07-06T15:00:00Z
T-1003NEWT9599QLSYN000000007669599QLSYN000000014459599QLSYN00000002124DM-021GB00SYN00393XXXX120055.00GBPMTCHTRDR-0902026-07-06T11:20:00Z2026-07-06T16:00:00Z
T-1004NEWT9599QLSYN000000021249599QLSYN000000021249599QLSYN00000001445GB00SYN00138XETR800201.75EURDEALTRDR-0902026-07-06T12:00:00Z2026-07-06T17:00:00Z
T-1005NEWT9599QLSYN000000007669599QLSYN000000014459599QLSYN00000002124DM-014GB00SYN00260XLON0142.50GBPAOTCTRDR-0882026-07-06T09:12:00Z2026-07-06T14:30:00Z
T-1006NEWT9599QLSYN000000014459599QLSYN000000014459599QLSYN00000002124DM-014GB00SYN00393XLON420099.00ZWLDEALTRDR-0882026-07-06T09:12:00Z2026-07-06T14:30:00Z
T-1007NEWT9599QLSYN000000007669599QLSYN000000021249599QLSYN00000001445DM-021GB00SYN00138XLON1500120.00GBPPRINTRDR-0902026-07-06T09:12:00Z2026-07-06T14:30:00Z
T-1008NEWT9599QLSYN000000014459599QLSYN000000014459599QLSYN00000002124DM-014GB00SYN00260XLON200077.00GBPDEALTRDR-0882026-07-06T09:12:00Z2026-07-10T14:30:00Z
T-1009NEWT9599QLSYN000000014459599QLSYN00000002124DM-014GB00SYN00138XLON90050.00GBPDEALTRDR-0902026-07-06T09:12:00Z2026-07-06T14:30:00Z
T-1010NEWT9599QLSYN000000007669599QLSYN000000014459599QLSYN00000001445DM-014GB00SYN00260XLON110060.00GBPDEALTRDR-0882026-07-06T09:12:00Z2026-07-06T14:30:00Z
load sample:MiFIR columns: tradeId · reportStatus · executingEntityLei · buyerLei · sellerLei · buyerDecisionMaker · instrumentId (ISIN) · venue (MIC) · quantity · price · currency · tradingCapacity · executingTrader · tradeDateTime · submittedAt. SFTR adds: sftType · uti · collateralValue.
No file to test with? Download a sample:MiFIR — mixed defectsMiFIR — clean (all pass)SFTR — repo lifecycleMiFIR — lifecycle & cancellation