Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Glossary

TermMeaning in quantsupport
AAD / ADAlgorithmic (adjoint) differentiation. Dual<T> records a tape; one reverse sweep yields all sensitivities.
AggregatorPfeAggregator implementor turning an NpvCube into a scalar measure (CVA, DVA, FVA, PFE quantile).
Annuity\(\sum_i N\tau_i P(T_i)\) over fixed coupons; denominator of the fair swap rate.
Claim (ContingentClaim)Atomic future cashflow with an evaluation strategy; the unit of exposure simulation.
Collateral curveMarketIndex::Collateral(ccy, coll_ccy): discount curve for ccy cashflows under coll_ccy collateral, bootstrapped from cross-currency basis quotes.
CSA (CsaTerms)Credit Support Annex parameters: collateral index/currency, credit spread or credit curve, recovery, funding spread or curve.
CVA / DVA / FVACredit, debit and funding valuation adjustments computed from EPE/ENE profiles.
Discount policyDiscountPolicy trait selecting the discount curve per leg (SingleCurveCSADiscountPolicy, FixedIncomeDiscountPolicy).
DualFwdDual<Fwd2>: default AD scalar (reverse over second-order forward).
EE / EPE / ENEExpected exposure, expected positive/negative exposure per date from an NpvCube.
Event / EventStreamDated script code blocks (CodedEvent) and their parsed, validated sequence.
EvaluatorType-erased dispatcher from TypeId to ErasedPricer.
FixingHistorical index observation stored in FixingStore; used for coupons whose accrual already started.
FuzzyEvaluatorScript evaluator that smooths if conditions with call spreads so payoffs are differentiable.
Hull-WhiteOne-factor Gaussian short-rate model \(dr=(\theta-\alpha r)dt+\sigma dW\); closed forms for ZCBs, caplets, swaptions.
IFTImplicit function theorem; converts pillar sensitivities into quote sensitivities after bootstrapping.
LGMLinear Gaussian Markov model; state \(z_t\), functions \(H(t)\), \(\zeta(t)\); basis of LgmMarketModel.
LevelBid, Mid, Ask — which side of a quote to use.
MarketIndexCurve identifier: SOFR, ICP, TermSOFR3m, Collateral(..), Credit(..), Equity(..).
Netting setClaims valued together under one CSA; positive exposure is taken on the netted sum.
NpvCubenpvs[path][date] matrix per trade produced by the exposure evaluator.
NumeraireBank-account value along a path used to deflate cashflows in LGM.
PillarCurve node created by one quote; sensitivities are reported per pillar quote identifier.
PricingContextOwner of quotes, configurations, bootstrapped elements and the AD tape; entry point for evaluation.
Quote identifierUnderscore-separated string such as OIS_USD_SOFR_5Y parsed into QuoteDetails.
RequestValue, FairRate, Cashflows, Sensitivities (plus unimplemented YieldToMaturity, ModifiedDuration).
ScenarioQuote shock (Absolute/Relative) applied before bootstrapping; segment-based target matching.
ScriptEngineCompiles an EventStream into an evaluable product and prices it on a MarketModel.
SideLongReceive / PayShort sign convention for trades and claims.
StrikeAbsolute(K), Atm, Relative(spread) resolved against the forward.
TapeThread-local recorder of Dual operations; supports marks and rewinds between trades.
Vol surface / cubeBilinear (expiry × strike) or trilinear (expiry × tenor × strike) interpolated implied volatilities.