← Project hub

CAS CLV Pricing — Bi-Weekly Call Brief

Call: Thursday, July 2, 2026 · 4:30 PM EST · Call #2 of the bi-weekly series Project: Customer Lifetime Value Pricing (CAS Ratemaking Working Group) Phase: 2 — Data Architecture & Synthetic Data (CAS window Jun 25–30) · Phase 3 opened Jul 1 Researcher: Pramod Misra (5G Vector partner: Neha Tiwari) CAS staff / coordinators: Elizabeth Smith (), Heather Davis () Project Oversight Group (reviewers): Mark Mondello (QBE), AJ Robinson (Allstate), AJ Paik, Geoff Werner (Werner Advisory), Ronald Kozlowski (RTK Services) Master log of all calls / updates / POG inputs: docs/calls/README.md


1. Agenda (proposed, ~30 min)

  1. Phase 2 close-out + Phase 3 kickoff (5 min) — §2
  2. Framework refinement: two-variant CLV reporting (10 min) — §3
  3. Next two weeks / Phase 3 build plan (5 min) — §4
  4. Open action items + carryover from Call #1 (5 min) — §5
  5. AOB / next call Jul 16 (5 min)

2. Status: Phase 2 closed on schedule; Phase 3 underway

Phase 2 — Data Architecture & Synthetic Data (window Jun 25–30) — ✅ complete - docs/02_data_architecture.md + cas_clv.data: synthetic generator mirroring the Applied Epic agency-management data model — multi-year, multi-product (auto / home / commercial BOP) customer / policy / claim histories, fully deterministic under set_seed(42). - No proprietary agency data enters the repo (synthetic-first, per the kickoff decision); public sources remain available for calibration. - QA gate green throughout: pip install -e . · pytest · ruff · mypy.

Phase 3 — CLV Model Development (window Jul 1–14) — 🟡 in progress - First model in place: BGNBD_CLV — native, scipy-only BG/NBD (Fader–Hardie–Lee 2005) with each policy renewal treated as a purchase occasion; discounted expected renewals × net annual margin. This is the probabilistic base of the POG-selected hybrid headline model, with fit() / predict_clv() / sensitivity_analysis() on the common interface. - Fully auditable implementation (no dependency on the unmaintained lifetimes package); engineering rationale in docs/03_dependency_decisions.md.


3. Framework refinement for POG review — two-variant CLV reporting

Adopted into the framework this week (docs/01_clv_framework.md §2.1): every model reports CLV in two variants, side by side:

Variant Cash flows Primary use
Unconstrained Renewal book as-is: P − L − E (X = 0) Filing-defensible base; the "actuarially justified" side; rate-side analysis in strict jurisdictions (NY §2304)
Constrained P − L − E + X, where X = cross-sell + upsell Business-planning view under explicit cross-sell / upsell program assumptions; marketing, distribution, agency management

POG input requested: confirm the labels ("constrained / unconstrained" vs e.g. "filing base / business-potential"). The decomposition stands regardless; only column names change.


4. Next two weeks (Phase 3 window → call #3 on Jul 16)


5. Open action items

6. Artifacts (available on request / in repo)

This research project has been funded by the Casualty Actuarial Society.