BID · Console
Baseline · Intelligence · Decision
src/intelligence/methodologies/cross_domain/peer_benchmark_three_year_growth.yaml 1,321 bytes · yaml
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