Public practical case¶
ECB EUR curve → 5Y IRS → risk → validation → audit trail¶
This is the recommended public demonstration of ASRQuant 1.3.
The notebook uses one coherent rates case to show the package's main workflows rather than presenting isolated API examples.
What it covers¶
- ECB EUR yield-curve data;
- data validation and immutable snapshots;
- PCA of curve changes;
- explicit curve states and market conventions;
- a 5Y payer interest-rate swap;
- DV01 and key-rate DV01;
- quote-space PV01 through
CurveBuilder; - realized P&L explanation;
- parallel, steepener and flattener stresses;
- a simple curve research hypothesis;
- CPCV, PBO, Reality Check and SPA;
Experiment,ExperimentRegistryandResearchReport.
Run it¶
Install the package first if running locally:
Why this case¶
The workflow demonstrates the core ASRQuant idea:
A quantitative result should preserve the path from data and conventions to risk, validation and reproducibility.
Data note¶
The ECB euro-area AAA sovereign spot curve is used as a transparent public research proxy. It is not a substitute for a production EUR IRS multi-curve stack with OIS discounting, projection curves, collateral conventions and live market swap quotes.
Validation note¶
The curve-signal section is a research-method demonstration. CPCV, PBO, Reality Check and SPA are evidence filters, not trading guarantees or proof of persistent alpha.