Osmoze, by Heavenize

Combining data, calculations and language
in a single architecture.

The portfolio manager's Front Office cockpit, all the way into Excel.

Excel on the surface, server at the core.

Why Osmoze?

Most PMSs on the market were designed for the Middle and Back Office. The Front Office is often treated as a secondary user.

The result: portfolio managers work around their PMS with dozens of uncontrolled Excel files. A significant share of their day is spent on manual reconciliations, copy-paste and checks. Business expertise stays trapped inside individual files, never capitalised on.

Osmoze starts from the opposite premise: a tool adopted by the Front must be designed from the Front. We build Osmoze by sitting next to portfolio managers, not behind a list of requirements.

A portfolio manager's day
with Osmoze

Four everyday actions, in a single cockpit, before diving into the detailed capabilities.

Monitor

The portfolio manager opens the cockpit: consolidated positions, exposures, cash, compliance alerts, up to the second, across all portfolios. No waiting for a Middle Office extract, no manual reconciliation.

Understand

From an aggregated figure, they trace back to the calculation, then to the contributing positions with their valuation. One mouse hover away. No ticket, no export, no intermediary.

Simulate

Before placing an order, they test the impact on cash, risk, compliance and target allocation, in seconds, on real-time consolidated data.

Decide

They enter the order inside the cockpit, compliance validates ex-ante, the decision context is frozen into safety memory, and the order is routed to the trading desk. No broken chain.

In detail, here are the three pillars that make this workflow possible, along with the transversal layer that connects them.

Three pillars,
one architecture

Bringing together data, calculations and language where the competition keeps them apart.

Your data lives in ten different tools.

Data: painless aggregation

Osmoze aggregates in real time data from your PMS, your fund administrator, your market data sources and your internal reference data. No export, no copy-paste, no intermediate file: aggregation happens inside the engine, with configurable, traceable reconciliation rules. The portfolio manager accesses a single source of truth, immediately usable.

Connectivity

PMSSimCorp Dimension, Jump (Clearwater Analytics), Neoxam Nx Manager
Market dataBloomberg, FactSet, SIX Financial Information, MSCI, Infront
Asset servicingCACEIS
TradingEXOE
Internal reference dataOpen API, configurable formats

One truth, immediately usable.

Numbers that can't be defended when questioned.

Calculations: all business building blocks, tailored

Pricing, exposure, compliance, simulation, stress test, performance attribution: all business building blocks are packaged inside the engine, with their parameters exposed to the portfolio manager. Tailored, because no two teams calculate the same way. And for every number displayed, the calculation detail and the contributing positions are one mouse hover away: end-to-end explainability, from the result back to the source data point.

Three families of business modules

Monitoring & analysis
  • Inventory, cash, valuations
  • Performance contribution and attribution
  • Multi-level look-through
  • Customisable multi-axis analysis
  • Risk indicators (Treynor, Sharpe, max drawdown)
Decision & operations
  • Order entry with customisable workflow
  • Order simulation and stress tests
  • Constrained quadratic optimisation
  • Ex-ante and ex-post compliance
  • Forward cash projection
Institutional & risk
  • Prudential ratios, market SCR
  • Standard and expert pricing (Black-Scholes, Hull-White, etc.)
  • Multi-scenario stress tests
  • Long-term portfolio projection
  • Insurance cash monitoring

For every number displayed, you trace back to the source data, instantly.

Your analyses are either late, or only approximate.

Language: AI inside the same architecture

The Intentional Engine hosts a model-agnostic LLM access layer, and a full agentic layer recently delivered in the product: agents can call the business building blocks above as tools, see the data in context, cite their sources. The portfolio manager asks a question in natural language, and gets a computed, explained, auditable answer, under the same audit trail as the calculations themselves.

Concretely: the agent opens the pricing block (or stress test, or compliance), passes it the parameters read from your question, reads the result computed server-side, and returns it to you in natural language. The numbers and contributing positions remain accessible with a simple mouse hover; the conversation is never disconnected from the calculation.

Use cases

  • Automated morning brief on portfolios to watch
  • Augmented post-results analysis (P&L vs benchmark, commented)
  • Natural language questions on portfolio data
  • Extended universe monitoring (weak signals, market events)

Your question in your own words, a computed answer, not an opinion.

End-to-end audit,
one mouse hover away

Hover over a cell. See the calculation. Trace it back to the data.

An IRR, a compliance ratio, an exposure calculation: the portfolio manager traces back to the calculation detail and to the contributing position lines, with their valuation. No intermediary, no ticket, no export.

This transparency also applies to your AI agents. When an agent tells you "your SCR exposure is too high", you hover over the response and trace back to the SCR calculation cell, then to the underlying position lines. AI is not a black box: its actions, sources, calculations and justifications stay attached to the same audit trail as the business calculations.

And when an order is placed

Osmoze freezes the full decision context: positions, exposures, evaluated compliance ratios, custom rules applied. A safety memory, for when the question comes back years later: "why did I make that decision on that day?"

Demo: hovering over an Excel cell reveals the detailed calculation and the contributing position lines

How it is possible:
the Intentional Engine

The goal-oriented orchestration engine at the heart of Osmoze, designed before AI, in production since 2012.
2006 → 2012

Precursor concept

Designed as early as 2006, patented by Heavenize in 2012. The agent / tools / replan orchestration pattern was described thirteen years before the market relabelled it "agentic AI".

2024 →

Continuity with AI

An architecture designed to plug modern LLMs into the same engine, without reinventing it: they bring the natural interface and reasoning capabilities, the engine keeps control over data, calculations and compliance. AI layer recently delivered in the product, in early commercial rollout.

15 years

Production Proof

In continuous production since 2012, at top-10 French asset management and insurance players. Not a POC: an infrastructure proven by volumes, audits and daily use.

The Intentional Engine was ready before AI. That is why the two live in the same architecture here, not out of opportunism, but by design.

The full story of the engine, from patent to the convergence with AI

Native optimisations

Memory-resident calculations, parallelisation, batch processing, differential caching, for industrial response times, even on complex portfolios or multi-scenario stress tests.

End-to-end security & auditability

For every number displayed, the portfolio manager traces back to the calculation detail and the contributing positions, one mouse hover away. The same audit trail applies to the actions, sources, calculations and justifications of the AI agents. When an order is placed, Osmoze freezes the full decision context: a safety memory, for when the question comes back years later.

Excel on the surface, server at the core

The portfolio manager works in Excel, the tool they have known for twenty years. The engine itself runs server-side, with all the power that allows. A web interface, an AI chatbot and APIs round out the setup when the use case requires it.

Operational in as little as 5 weeks

Cloud or on-premise, your choice. Agile and extensible: new views, new calculations, new analysis dimensions, without breakage or disproportionate cost. Internal expertise is industrialised, not lost.

Osmoze diagram: Core Engine and business modules

Three approaches to Front Office
tooling

Three ways to think about a portfolio management cockpit, three very different outcomes
  Generalist PMSs Front Office tools integrated
with a data vendor
Osmoze
Original orientation Middle & Back Office Front Office, trading-oriented Front Office, portfolio-management oriented
Customisation Bounded by the product's configuration Within an integrated ecosystem Total and native
Relationship with Excel Complementary tools, often uncontrolled Vendor's proprietary interface Excel on the surface, server at the core
AI Generally still in project phase Vendor's standard tools Specialised AI framework, tailored agents
Deployment time Several months to more than a year Varies with scope From 5 weeks
Extensibility Tied to the product's releases Aligned with the vendor's roadmap Agile and continuous, at your team's pace
Data + calculations + language architecture Disjointed Depends on the ecosystem Natively unified

Generalist PMSs: the Middle Office tool extended to the Front.
Front Office tools integrated with a data vendor: the Front Office tool, inside a proprietary ecosystem.
Osmoze: the Front Office tool, tailored and open.

What scope for your team?

Every Osmoze cockpit is configured for a specific team. Let's talk for 30 minutes about your context, no sales demo, no slides.

Book a meeting