CORTE

Methodology

CORTE exists to be a public, verifiable reference on curtailment in Brazil. This page documents fully where the figures come from — we estimate or model nothing; everything is direct aggregation of data published by ONS.

1. Data source

We use the Operational Restriction by Constrained-off datasets from the ONS Open Data Portal, in their plant/cluster versions: wind (since October 2021) and solar PV (since April 2024). Files are monthly, with one record per plant/cluster and 30-minute period, and include verified generation, reference generation (the counterfactual without restriction), reason and origin of the restriction. License CC-BY with credit to ONS. ONS updates the files daily (12:00 and 19:00) and may restate months already published; we reload recent months on each update.

2. Curtailment formula

For each 30-minute period in which the plant was under an active restriction (field cod_razaorestricao filled):

corte_MWh = max(0, (referência_final ?? referência) − geração_verificada) × 0.5 h

where referência_final (val_geracaoreferenciafinal) is the reference generation consolidated by ONS in the constrained-off settlement (Operational Routine RO-AO.BR.13 of the Operations Procedures Manual, Submodule 5.13) and referência (val_geracaoreferencia) is the estimate used when the final value is missing — in practice the final exists only for a minority of restricted records. We truncate at zero: restricted periods with generation above the reference do not produce "negative curtailment". The curtailment rate shown on the site is curtailment ÷ (verified generation + curtailment), using as denominator the production that would have occurred without restriction, calculated only with plants in the same dataset.

2b. Implied value and BESS potential (ranking and report pages)

3. Restriction reasons and compensation

Each restricted record carries the reason classified by ONS (official data dictionary):

References: ANEEL REN No. 927/2021 and ANEEL REN No. 1.030/2022 (wind); ANEEL REN No. 1.073/2023 (solar PV); Law No. 15.269/2025; ONS Grid Procedures, Submodule 6.5. The retroactive compensation (Sep/2023–Nov/2025) provided in art. 1-B of the law was still being regulated when this page was updated — we make no financial estimate here, and nothing on this site is regulatory or investment advice.

4. Scope and limitations

5. How to reproduce

Aggregates shown here are available as open CSV (in Portuguese). The full pipeline (download of ONS files, aggregation and site generation) is open source in the project repository. Data for this version: generated on 7/10/2026, series through June 2026.

6. Credits and contact

Data: © ONS, CC-BY license, transformed by aggregation as described above. This site is not affiliated with ONS, ANEEL or CCEE. Errors and suggestions: open an issue.