methodology_id: peer_benchmark_three_year_growth
name: Three-Year Growth Peer Benchmark
type: comparison_method
domain: all
applies_to:
agent: comparisons_synthesis
triggers:
- comparison_request relates to "growth" or "trend"
- period_count >= 3
- entity_count >= 2
definition:
method: |
1. Compute CAGR per entity across the specified period range.
2. Compute mean CAGR and standard deviation across the peer set.
3. Position each entity by its standard-deviation distance from the mean.
4. Flag entities >1.5 std dev as notable outliers.
comparability_check:
required:
- all entities have data for all periods
- all entities report on same fiscal calendar OR period normalization applied
- currency consistent across entities OR FX conversion applied
inputs:
- source: performance_metrics_output
field: metric_value_per_entity_per_period
outputs:
- cagr_per_entity
- peer_mean_cagr
- peer_std_dev_cagr
- outlier_flags
rationale: |
Three-year CAGR is a standard benchmark window — long enough to smooth single-year
anomalies, short enough to remain relevant. Standard-deviation framing makes outliers
visible without overweighting absolute values.
declared_by: BID core team
declared_date: 2026-05-24
last_reviewed: 2026-05-24
status: active