{"openapi":"3.0.4","info":{"title":"ModelSelection","version":"0.0.1"},"paths":{},"components":{"schemas":{"ModelSelection":{"required":["library","model"],"type":"object","properties":{"library":{"enum":["Lusid","RefinitivQps","RefinitivTracsWeb","VolMaster","IsdaCds","YieldBook","LusidCalc"],"type":"string","description":"Available values: Lusid, RefinitivQps, RefinitivTracsWeb, VolMaster, IsdaCds, YieldBook, LusidCalc."},"model":{"enum":["SimpleStatic","Discounting","VendorDefault","BlackScholes","ConstantTimeValueOfMoney","Bachelier","ForwardWithPoints","ForwardWithPointsUndiscounted","ForwardSpecifiedRate","ForwardSpecifiedRateUndiscounted","IndexNav","IndexPrice","InlinedIndex","ForwardFromCurve","ForwardFromCurveUndiscounted","BlackScholesDigital","BjerksundStensland1993","BondLookupPricer","FlexibleLoanPricer","CdsLookupPricer","LoanFacilityPricer","OverrideOnlyPricer","FlexibleRepoSimplePricer"],"type":"string","description":"Available values: SimpleStatic, Discounting, VendorDefault, BlackScholes, ConstantTimeValueOfMoney, Bachelier, ForwardWithPoints, ForwardWithPointsUndiscounted, ForwardSpecifiedRate, ForwardSpecifiedRateUndiscounted, IndexNav, IndexPrice, InlinedIndex, ForwardFromCurve, ForwardFromCurveUndiscounted, BlackScholesDigital, BjerksundStensland1993, BondLookupPricer, FlexibleLoanPricer, CdsLookupPricer, LoanFacilityPricer, OverrideOnlyPricer, FlexibleRepoSimplePricer."}},"additionalProperties":false,"description":"The combination of a library to use and a model in that library that defines which pricing code will evaluate instruments\r\nhaving a particular type/class. This allows us to control the model type and library for a given instrument.","title":"ModelSelection"}}}}