Skip to main content

Module security_master

Module security_master 

Expand description

Security master — an ISIN-keyed registry of quote-less BondStatic definitions.

The bond-world sibling of CurveRecipes: it resolves an instrument_id (ISIN) to a BondStatic, mirroring the immutable-base + mutable-overlay pattern (resolution overlay ▸ base ▸ absence). Unlike CurveRecipes, whose base is a rich set of shipped market conventions, a security master is overlay-first: bonds are loaded at runtime, so the base is empty in this slice. A BondStatic is materialised into a priceable bond one layer up via FixedRateBond::from_static.

Structs§

Securities
An ISIN-keyed registry resolving a security id to its quote-less static.

Functions§

base_for 🔒
The immutable base lookup for a security master. Empty in this slice (bonds are loaded at runtime, not shipped in source); kept as the seam where a small set of well-known securities could later be registered.