Skip to main content

Overview

The APY & ROI endpoint provides standardized return metrics for your validators, broken down by execution layer (EL) and consensus layer (CL) contributions.
API Endpoint: This guide uses /api/v2/ethereum/validators/apy-roi for aggregated return metrics.
When to use APY/ROI vs BeaconScore: APY and ROI measure absolute returns in ETH/percentage terms. BeaconScore measures relative efficiency normalized for luck (see residual luck factors). For comparing validator performance across operators, BeaconScore is recommended.
See Also: For detailed per-epoch missed reward analysis (which duty types are causing losses), see Analyze Missed Rewards. This endpoint focuses on aggregated return metrics.

Understanding the Metrics

This guide focuses on choosing a window and interpreting the metrics in an operational comparison. See the APY & ROI API reference.
APY is an extrapolation based on the selected evaluation window. Past performance does not guarantee future results, especially for execution layer rewards which are highly variable.

Quick Start: Fetch APY & ROI

Response

Evaluation Windows

Choose a window that matches the reporting period, and use the same value for every comparison. See the APY & ROI API reference.
Longer evaluation windows provide more stable APY estimates. Short windows are heavily influenced by luck (block proposals, MEV).

APY vs BeaconScore

A validator with lower APY might still have a higher BeaconScore if they were unlucky with block proposals. BeaconScore largely removes luck from the equation, making it ideal for comparing operator performance. Some residual luck factors can still influence scores over short windows.

Best Practices

Use 30d+ Windows

Short windows are noisy. Use 30 days or longer for meaningful APY estimates.

Track EL Separately

EL rewards (MEV) are highly variable. Track them separately from CL rewards.

Compare Apples to Apples

When comparing validators, ensure they use the same MEV-boost configuration.

Use BeaconScore for Ranking

For comparing validator quality, BeaconScore is more reliable than APY.