Mastra AI Casualty ILS Trigger Analysis & Modeling
Insurance-linked security managers require continuous monitoring of casualty loss developments to compute collateral unlock triggers. Build a Mastra AI workflow that parses loss development triangles and calculates casualty ILS tranche payout probabilities.
What you are building
The core problem, expected build, and operating context for this challenge.
Utilize Mastra AI automated workflows to aggregate actuarial claims data and evaluate casualty ILS triggers.
How work is evaluated
Evaluates accuracy of projected ultimate losses and correctness of collateral lock/unlock triggers.
Challenge datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
collateral_action_check
Verifies correct collateral decision based on attachment threshold
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
ultimate_loss_mae
Mean absolute error on ultimate loss estimation • target: 100000 • range: 0-5000000
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Build a Mastra AI workflow for dynamic casualty claims triangle aggregation
Model loss development factors (LDF) to project ultimate losses for casualty ILS tranches
Trigger automated collateral release notifications when loss thresholds remain breach-free
Reference links and supporting material
Actuarial loss development triangles for liability lines supporting casualty ILS deals.
Challenge setup
Evaluates accuracy of projected ultimate losses and correctness of collateral lock/unlock triggers.
Challenge input
JSON containing cumulative_loss_triangle and attachment_point
Mastra AI
Provides TypeScript workflow graphs for complex multi-stage financial calculations
Evaluated output
JSON with ultimate_loss_estimate, trigger_breached (bool), collateral_action
- Verifies correct collateral decision based on attachment threshold
- Mean absolute error on ultimate loss estimation • target: 100000 • range: 0-5000000
- Benchmark: ILS-Trigger-Bench
- Ultimate Loss Mae target: 100000
- 1 public reference case
- JavaScript execution harness
- javascript sandbox (unavailable on Versalist)
Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.
View technical recipe
Configured tools
- Mastra AI · Required
- Amazon Bedrock · Optional
- llama.cpp · Optional
- Mastra AI · Required
Evaluation contract
- collateral_action_check · Weight 1
- ultimate_loss_mae · Weight 1
Metrics
- ultimate_loss_mae · Target 100000
Benchmarks
- ILS-Trigger-Bench
- general
Reference cases
- 1 public reference case
Workflow tasks
- Task 1
Input: JSON containing cumulative_loss_triangle and attachment_point
Output: JSON with ultimate_loss_estimate, trigger_breached (bool), collateral_action
Execution harness: JavaScript
Evaluation tools
- Mastra AI · Agent Workflow Framework
Recipe freeze marker
No recipe freeze time is recorded.