Hedge funds and asset managers

One P&L your PMs, controllers and risk all sign.

P&L, position, exposure and risk reporting on Microsoft Fabric and Power BI — reconciled across trading, risk and finance systems, secured by desk, and documented to the standard a product controller will sign.

The moments this is built for

Four mornings every fund recognises.

T+1, 07:30

The desk P&L and the controllers' P&L disagree, again.

A unified P&L model reconciles both views to the same positions and marks, and shows where the break is before anyone emails.

Investor call

An allocator asks for attribution by strategy over three years.

Historical loads and a governed

semantic modelThe single, documented layer that defines every measure (what "P&L" or "net exposure" means) once, so every report reads the same definition.
make the answer a filter, not a project.

Limit breach

Risk needs exposure by counterparty, sector and tenor, now.

Position and exposure reporting on the same model as P&L, so risk and returns are never two different books.

Audit / ODD

ODD asks how the numbers get from OMS to the deck.

Every measure documented, every number walkable back to source, every desk seeing only its own book.

What we build

Five deliverables, one governed model.

Unified P&L

Daily and month-to-date P&L reconciled across OMS, risk and finance; break analysis by desk and instrument; sign-off workflow with a record of who signed what.

Built onFabric lakehouse · Power BI semantic model · sign-off in Power Apps
Engagement

How an engagement runs

A named senior analyst, embedded with your controllers and risk team, working your hours. The founder stays on the account as lead.

01
Read the books, not the schema

Two weeks with your P&L, your systems and the people who sign it. Output: a measure dictionary everyone agrees on.

02
Build the model once

One governed semantic model in your tenant. Every report, every desk, every investor pack reads from it.

03
Validate against the controllers' view

Parallel runs and validation dashboards until product control signs off. Senior review is part of the plan, not a surprise.

04
Run it with you

Hypercare with a defined response window, then a steady-state seat. The person who built it is the person who supports it.

Case · Multi-strategy macro fund, New York

A unified daily P&L across trading, risk and finance systems

The fund ran three P&L views that never fully agreed. We built one semantic model reconciling desk P&L to the controllers' view, with validation dashboards, historical loads and desk-level security, reviewed at senior product-control level.

Read the case
[X]systems reconciled
[X yrs]of history loaded
[X]desks with RLS
[X h]hypercare response

A good fit when

You run on Microsoft or are moving there. Your CTO or COO owns the reporting problem. One to three people know where every number comes from and would like to stop being the only ones. You want the model to outlive the vendor.

Not a fit when

You want a hosted SaaS you never see inside. You need a Snowflake and Tableau shop (we work in the Microsoft stack by choice). You want a pool of interchangeable developers billed by the sprint.

Common questions

Things people ask before the first call.

Which systems have you reconciled P&L across?
Order and execution management systems, risk engines, fund accounting and administrator files, and the controllers' own spreadsheets. The model is built to the fund's systems, not to a template.
Can each desk see only its own book?
Yes. Row-level and object-level security by desk, strategy or legal entity is part of the base model, not an add-on, and it is tested before product control sees the numbers.
What does hypercare mean in practice?
A defined response window during business hours in the client's time zone for the first weeks after go-live, staffed by the person who built the model, followed by a steady-state seat.
Do you replace our fund administrator or OMS?
No. We reconcile to them and report from them. The model sits alongside your systems inside your Microsoft tenant.

Send us the P&L that never ties.

Thirty minutes with the founder. We will tell you where the break is likely to be and what a fix looks like.