STRESSATLAS / SYNTHETIC PORTFOLIO
When defaults cluster,
the tail changes.
Credit portfolio stress testing with common random numbers, borrower-level defaults and additive expected-shortfall attribution.
Inspect VaR/ES sampling precision and paired intervals
160Loan positions / 80 obligors
169.6mBase exposure / CNY
20,000Shared Monte Carlo paths
99%VaR and ES level
Scenario comparison
All amounts in CNY. MC SE measures sampling error in the mean; it is not a confidence interval for VaR or ES. Paired deltas compare each scenario with baseline using the same driver bank.
Tail loss at a glance
Compare scenarios that change correlation separately from scenarios that change marginal PD, LGD or EAD. Inspect the saved inputs for the assumptions behind each named scenario.
Inspect loss distribution and sector attribution
Sector contributions use the same portfolio-tail weights. They sum to portfolio ES. Tied boundary losses share their tail weight equally.
Assumptions and replay
One-period Gaussian factors, deterministic scenario LGD and EAD, fixed marginal PDs. No rating migration, dynamic recoveries or empirical macro calibration. This is a research prototype, not a regulatory capital calculation.
stressatlas verify --out demo validates artifact hashes and reruns all paths from saved inputs and seed. The CSV sample contains the first 200 paths, not the complete tail.