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: a modelled subset of the RTS 22 fields and 15 validation rules — the common content rejects plus one cross-field valid-but-wrong check — grounded in the full ESMA rulebook (96 CON rules). FIRDS/GLEIF reference-data checks and deeper valid-but-wrong reconciliation are on the roadmap.

10 reports · 15 fields · or drop a file here
tradeIdreportStatusexecutingEntityLeibuyerLeisellerLeibuyerDecisionMakerinstrumentIdvenuequantitypricecurrencytradingCapacityexecutingTradertradeDateTimesubmittedAt
T-1001NEWT9599QLSYN000000007669599QLSYN000000014459599QLSYN00000002124DM-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-1004NEWT9599QLSYN000000007669599QLSYN000000021249599QLSYN00000001445GB00SYN00138XETR800201.75EURDEALTRDR-0902026-07-06T12:00:00Z2026-07-06T17:00:00Z
T-1005NEWT9599QLSYN000000007669599QLSYN000000014459599QLSYN00000002124DM-014GB00SYN00260XLON0142.50GBPAOTCTRDR-0882026-07-06T09:12:00Z2026-07-06T14:30:00Z
T-1006NEWT9599QLSYN000000007669599QLSYN000000014459599QLSYN00000002124DM-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-1008NEWT9599QLSYN000000007669599QLSYN000000014459599QLSYN00000002124DM-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 lifecycle