All Projects
Automation1 August 2023

Operational Automation Suite

A suite of automation tools for investment firm operations, covering data reconciliation, report generation, and workflow orchestration across back-office processes.

PythonPower AutomateExcel APISharePoint

Outcome

Eliminated significant manual processing overhead from weekly operations workflows.

Live Demo

0

Items Processed Today

0h

Manual Hours Saved

0.00%

Error Rate

0

Workflows Running

Pipeline

1
Ingest
2
Extract
3
Validate
4
Route
5
Output
Daily Reconciliation847 items142/min
Report Generation24 items4/min
Data Normalisation3,201 items534/min
Compliance Checks412 items69/min
Live Event Log

The Challenge

Investment firm operations teams were managing reconciliation, report generation, and data normalisation through a combination of manual spreadsheet work, email chains, and ad hoc scripts. Weekly processing took 15-20 hours of manual effort, error rates were meaningful, and the knowledge of how processes worked was concentrated in a small number of individuals.

How It Was Built

Built a suite of Python-based automation tools covering three core areas: daily reconciliation (matching positions, cash, and transactions across systems with automatic exception flagging), weekly report generation (pulling data from multiple sources, applying standard templates, and distributing via SharePoint), and data normalisation (converting vendor-specific formats into a consistent internal schema). Power Automate handles scheduling and alerting. All tools write structured logs for audit purposes.

The Result

Weekly manual processing overhead reduced by approximately 18 hours. Error rates on reconciliation dropped significantly because the system applies consistent rules rather than relying on individual attention. The audit trail provides compliance confidence that was not achievable with manual processes.

Technology Stack

PythonPower AutomateExcel APISharePoint