MASTIX

Risk analytics for ALM, treasury, and derivatives teams

Risk,explained

Don't just trust the results. See what changed, and understand why.

The same calculation produces the result and explains the movement, down to the contracts, market data, and assumptions behind it.

Any result resolves to its underlying cash flows
Valuation, sensitivities, and attribution from the same calculation
One analytical core across Excel, Python, C#, and the API

Built for interactive analysis

Reproducible benchmarks on representative hardware, run as part of every release.

0/s

Swap valuations with full sensitivity profile

Sensitivities computed in the same pass as the price, not as a follow-up batch.

0+

Loans projected per IRRBB run on standard servers

No grid, no GPU, no specialized infrastructure. Larger portfolios scale linearly — double the book, double the time.

0x

Up to 100x lower hardware cost than legacy ALM platforms

Runs full bank ALM on thousands of dollars of hardware, not hundreds of thousands for a specialized grid.

*Benchmarks run on Intel i9, 16-core CPU, 64GB RAM, SSD (Lenovo ThinkStation P360)

Where it holds up in practice

These are the kinds of teams and workflows where speed, explanation, and review all matter at once.

Munksjö
In production

Munksjö corporate treasury

Analytical layer alongside the Treasury Management System

Selected ALM Studio after evaluating multiple alternatives for broad instrument coverage, workflow flexibility, and direct access from Excel and Python.

In use for

  • Broader balance-sheet risk coverage than a TMS-only setup
  • Direct hands-on analysis from Excel and Python
  • Credit risk modeling on accounts receivable
ALM Studio
In implementation

European bank: treasury, ALM, and risk control

Analytical engine for risk management, capital planning, and reporting

A European bank is implementing ALM Studio across treasury, ALM, and risk reporting, with the platform already in use for day-to-day risk management.

In use for

  • Full balance-sheet modeling on one engine
  • IRRBB and scenario analysis in day-to-day workflows
  • Risk management, capital planning, and reporting on the same engine

Why the engine matters

Exact sensitivities from the valuation itself

The challenge is not just calculating the result. It is calculating the result and its drivers fast enough to use interactively.

MASTIX uses Adjoint Algorithmic Differentiation (AAD) to compute sensitivities as part of the valuation itself. The same calculation produces prices, sensitivities, and attribution, so scenarios can be analyzed without separate runs for each output.

AAD-based exact sensitivitiesValuation and sensitivities in one passEVE, NII, and attribution from one engineCash-flow-level traceability

When valuation, sensitivities, and attribution come from the same cash-flow engine, analysis becomes faster, more consistent, and easier to explain.