2.4. The Dec Language
Objectives: Introduce the Dec Language (DecL) used to specify aggregate distributions in familiar insurance terminology.
Audience: User who wants to use DecL to build realistic aggregates.
Prerequisites: Familiar with using build
. Probability theory behind aggregate distributions. Insurance and reinsurance terminology.
See also: Reinsurance Pricing, and Dec Language Reference.
Notation: <item>
denotes an optional term.
See the note 10 mins formatting for important information about how DecL programs are formatted and laid out in the help.
Contents:
- 2.4.1. DecL Design and Purpose
- 2.4.2. The Exposure Clause
- 2.4.3. The Limits Sub-Clause
- 2.4.4. The Severity Clause
- 2.4.5. The Frequency Clause
- 2.4.6. Mixed Severity Distributions
- 2.4.7. Limit Profiles
- 2.4.8. Vectorization: Limit Profiles and Mixed Severity
- 2.4.9. The Reinsurance Clauses
- 2.4.10. The Note Clause
- 2.4.11. The
tweedie
Keyword
2.4.12. Summary of Objects Created by DecL
Objects created by build()
in the DecL guide.
In [1]: from aggregate import build, pprint_ex
In [2]: for n, r in build.qlist('^DecL:').iterrows():
...: pprint_ex(r.program, split=20)
...: