Skip to main content

Program.rate and Market.rate

One row per submission (a book) or context (a study), in input order. A market’s rows follow context order, then program order. A row that has a status other than succeeded has NaN in each outcome column. A market’s program has NaN in each outcome column that its rater leaves out.

RatingResult.to_pandas

One row per input to Rater.rate, in input order. RatingResult.rows holds the same rows with exact values: Decimal numbers, and {"$rational": "p/q"} for a value with an infinite decimal expansion.

Program.explain

An Explanation of one submission:

Rater.explain and Explanation.trace

One row per value, inputs first, then calculations in calculation order.

Statuses

A status describes rating. A carrier’s underwriting appetite needs its own evidence, joined to the results in pandas.