Money Market
sabi-md
The largest pack in the catalogue. The desk trades against its own inventory: it opens a position, sells to the client and keeps the maturity calendar and coupon interest, with the module’s 24 formulas.
The same market in SABI: Money Market →
Anchor test
Opening desk inventory generates 4 entries and the sale to the client 16, with the real rules of the MD module; a sale without inventory is rejected, as in the legacy system.
A test that does not fail when the code is wrong does not count. Every pack is anchored to an oracle traced by hand against the legacy catalogue, entry by entry.
Other packs
Equity Markets
Order and assignment with commission and VAT, and the weighted average cost computed at the right horizon.
Mutual Funds
Fund catalogue, trading day, capture, blotter and cancellation. Multi-series, non-overlapping series ranges, blocks and holding limits.
FX Market
The catalogue’s currency trading, scoped to the DLL instrument: spot purchase and sale (CCD/VCD), forward (VCCA, VCCD, VVCA, VVCD) and their guarantees. A pack of its own, meant for an exchange house or a fintech that only exchanges currency.
Derivatives Market
Two worlds in one pack: OTC (forwards and swaps, with order and assignment citing the folio, like equities) and exchange-listed with a clearing house, with margin contributions and daily variation as in MexDer. 83 of its 85 types operate.
Treasury
Deposits and withdrawals with the real rules from the legacy catalogue, translated attribute by attribute. The pack that first proved literal translation works.
Full catalogue
The whole deciphered catalogue in one pack, to explore what is there before deciding which market gets converted next.