Casualty ILS Portfolio Risk Optimizer using Multi-Agent CrewAI
Structuring casualty insurance-linked securities requires balancing long-tail liability risks against capital return benchmarks. You will construct a multi-agent investment analysis team using CrewAI to evaluate casualty ILS tranches and optimize portfolio allocation under macroeconomic stress scenarios. Achieve a Sharpe ratio improvement of at least 18% over standard baseline strategies.
What you are building
The core problem, expected build, and operating context for this challenge.
Orchestrate specialized actuarial and financial agents using CrewAI to construct optimized casualty ILS portfolios.
How work is evaluated
Assess portfolio Sharpe ratio uplift achieved by the multi-agent optimization crew.
Shared data for this challenge
Review public datasets and any private uploads tied to your build.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
weights_sum_to_one
Allocation weights must sum to 1.0 (+/- 0.01).
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
sharpe_improvement_pct
Relative percentage increase in portfolio Sharpe ratio over baseline • target: 0.18 • range: 0-1
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Define specialized agent roles and goals in CrewAI for capital market research
Simulate casualty tail-risk scenarios using heavy-tailed probability functions
Build multi-agent task execution sequences for bond selection and risk budgeting
Maximize risk-adjusted portfolio returns measured by the Sharpe ratio
Reference links and supporting material
Synthetic dataset of casualty ILS bond yields, underlying liability distribution curves, and macro interest rate histories.
How this agent runs
Assess portfolio Sharpe ratio uplift achieved by the multi-agent optimization crew.
Challenge input
JSON array of candidate casualty ILS tranches with yield and tail loss metrics
CrewAI
Multi-agent task orchestration with distinct specialist roles.
Evaluated output
JSON allocation weights and expected Sharpe ratio
- Allocation weights must sum to 1.0 (+/- 0.01).
- Relative percentage increase in portfolio Sharpe ratio over baseline • target: 0.18 • range: 0-1
- Benchmark: ILSOptimBench-2026
- Sharpe Improvement Pct target: 0.18
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
View technical recipe
Configured tools
- CrewAI · Required
- crewAI · Optional
- Zhipu AI · Optional
Evaluation contract
- weights_sum_to_one · Weight 1
- sharpe_improvement_pct · Weight 1
Recipe state
This is a preview. The configuration can change before the evaluation recipe is locked.