Project Overview
UK FCA-authorised investment firm (discretionary wealth manager -- GBP4.2B AUM, 8,400 client portfolios) neede...
Technology Stack
Compliance & Standards
The Challenge
UK FCA-authorised investment firm (discretionary wealth manager -- GBP4.2B AUM, 8,400 client portfolios) needed to automate regulatory reporting: GABRIEL submissions, UK MiFIR trade reporting, Suspicious Transaction and Order Reports (STORs), and COBS 9A suitability reports. FCA GABRIEL API, UK MiFIR (RTS 22), MAR UK retained, COBS 9A, ISO 27001, UK GDPR. Budget GBP140,000.
Our Approach
FCA GABRIEL Automation
5 return types: FSA001 (Balance Sheet quarterly), FSA002 (Income Statement quarterly), MIF001 (MiFID II monthly), FIN068 (prudential quarterly), FIN069 (AUM quarterly). dbt data transformation pipeline -- general ledger to GABRIEL XML/JSON -- API submission.
Reconciliation
every submission reconciles to GL audit trail.
Error handling
GABRIEL validation errors alert to Compliance Officer -- 48-hour correction SLA.
UK MiFIR Trade Reporting via ARM
- 1Trade capture (OMS via FIX or REST),
- 2enrichment (ISIN via ANNA, LEI via GLEIF API),
- 3RTS 22 report (65 transaction fields),
- 4ARM submission (DTCC SFTP or TRAX API),
- 5rejection handling (automated resubmission). T+1 deadline.
Reconciliation
- all OMS trades matched to ARM submission -- break investigation automated.
- STOR Workflow (MAR): (1) ML anomaly detection (pre-trade surveillance -- unusual order patterns, front-running indicators), (2) compliance analyst review, (3) STOR decision (documented rationale), (4) FCA GABRIEL STOR submission (within 1 business day), (5) 5-year record retention.
False positive target
- fewer than 10 alerts per trader per week.
- Suitability Report NLG (COBS 9A): (1) Client risk questionnaire to risk category, (2) portfolio proposal with asset allocation, (3) NLG-generated suitability report text, (4) PDF generation, (5) 5-year retention.
Readability check
Flesch-Kincaid Grade Level under 8 (FCA Consumer Duty).
Accuracy check
portfolio data versus report text reconciled before PDF generation.
The Results
FCA compliance confirmed.
Platform live at 22 weeks, GBP128,000 under budget.
GABRIEL 100% automated (0 manual hours vs 3 days per quarter).
MiFIR 100% T+1 (98,000 trades/year). 28 STORs all within 1 business day.
Suitability reports 100% within 24 hours.
Readability Grade Level 7.2.
ISO 27001 maintained.
βGABRIEL automated -- 0 hours vs 3 days per quarter. MiFIR 100% T+1 (98,000 trades). 28 STORs all within 1 business day. Suitability reports 100% within 24 hours. Grade Level 7.2. ISO 27001. The NLG suitability reports -- readable, accurate, Consumer Duty compliant -- was the feature that surprised us. Reports clients actually read produce better investment decisions. That is the Consumer Duty outcome." -- Chief Compliance Officer, UK Wealth Manager (name withheld)β
Project Details
Related Case Studies
View AllOpen Banking AISP Platform for UK FinTech Startup
Open Banking AISP Platform for UK FinTech Startup. A UK FinTech startup needed to build an FCA-authorised Account Information Service Provider (AISP) platform that could a...
AI-Powered Customer Service Platform β UK FinTech
A UK FinTech company with 180,000 customers was spending Β£840,000/year on a 45-person customer service team, p...
Digital Banking Platform MVP β UK Challenger Bank
A UK challenger bank startup had received FCA authorisation with restriction (they could accept deposits but n...
Ready to Transform Your Business?
Let's discuss how our technical expertise can help you achieve remarkable results.