FINXIS.
Product library

What a correct CDM product actually looks like.

89 canonical products across the asset classes, each one showing how it is modelled, which CDM types it uses and what the JSON contains. Validated against CDM 7.2.0 and maintained as the model changes.

Library 7.2-lib.1 · CDM 7.2.0 · free to browse

Products89
Asset classes live4 of 7
Trader specifications23
CDM release7.2.0
Coverage

89 products, and growing.

Browsable by asset class. Debt, financing and commodity products are reserved as the library grows.

Asset classProductsFamiliesSpecsStatus
Credit 44 Basket, Index, Single-name, Swaptions, Tranche — Live
Equity 23 Forwards, Listed, Swaps 1 Live
Interest Rate 15 Cross-currency, Inflation, Options & forwards, Swaps 15 Live
Foreign Exchange 7 Options, Spot & forwards 7 Live
Commodity — — — Reserved
Debt — — — Reserved
Financing — — — Reserved
Start here

The four most-asked-about products.

If you are learning the model, these cover most of what the rest is built from.

Product
What it is
Class

IRS Fixed-Float

Swaps
A standard type of interest rate swap where one party pays a fixed rate and the other party pays a floating rate.
Interest RateTrader spec

FX Spot Forward

Spot & forwards
An FX Spot or Forward trade is a transaction where both counterparties agree to exchange amounts in two different currencies on an agree date. The spot date is the standard settlement date, usually two days, and a forward is any day that is not spot.
Foreign ExchangeTrader spec

CDX

Index
A type of CDS on an index.
Credit

Equity Swap Single Underlyer Execution Long Form

Swaps
An equity swap with one underlier.
Equity
How it works

One library, read by everything.

The library is a GitHub repository. Every product is a canonical CDM document with a manifest entry beside it, tagged by library version so an application can pin to a known-good set rather than tracking the model's main branch.

01

Read by the tools

Workbench, Trader and the viewer all load from the same library root, so a product behaves identically wherever you open it.

02

Versioned, not floating

Tagged 7.2-lib.1 against CDM 7.2.0. The CDM owns its version numbers; the library counts its own releases within them.

03

Yours to fork

Firms we work with take the library, add their own products beside the canonical ones, and keep the same layout — so tooling written against one works against both.

Want a class prioritised?

Tell us which products you need and we will publish those first.