“Matching one benchmark price validates a pricer.”
Not quite.A shared mistake or narrow benchmark can hide errors; independent economic, numerical, and reproducibility checks are complementary.
Architecture & Systems
A practical toolkit: unit tests, golden regressions, finite differences, sanity checks, and reproducibility checks.
Trustworthy pricers need independent checks that test economics, numerics, reproducibility, and implementation.
Unit tests pin down payoff logic and edge cases such as zero notional, zero time-to-maturity, and extreme strikes.
Golden regression tests fix representative trades, market snapshots, and model configurations with locked outputs.
Which independent checks together provide credible evidence that a pricer is economically and numerically sound?
Match the defect to the control that can expose it.
Finite-difference checks compare analytic Greeks to numerical approximations, catching sign errors and missing terms.
Sanity checks enforce basic economics such as monotonicity, sign constraints, and no-arbitrage bounds.
Reproducibility checks ensure the same snapshot, model, and code version produce the same outputs over time.
“Matching one benchmark price validates a pricer.”
Not quite.A shared mistake or narrow benchmark can hide errors; independent economic, numerical, and reproducibility checks are complementary.
Follow the strongest prerequisites, applications, extensions, and contrasts.
Independent finite-difference sensitivities are a practical component of pricer validation.
UsesGolden Regression TestsGolden reference cases detect unintended pricing changes across code revisions.
UsesNumerical Tolerances for Regression TestsA validation toolbox needs explicit tolerance policy so numerical differences are interpreted consistently.
UsesSanity Checks: Monotonicity and BoundsMonotonicity and bound tests are core low-cost checks in a pricer validation toolbox.
SupportsTest Pyramid and Regression SuitePricer-specific checks fit inside a broader layered unit, integration and regression testing strategy.
ValidatesBlack–Scholes Option PricingAnalytical models such as Black–Scholes provide useful reference cases for validating generic pricing infrastructure.
Independent finite-difference sensitivities are a practical component of pricer validation.
Explore concept →