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.