Pular para o conteúdo

Do arquivo ao número que você vê

Siga o caminho de um número, da fonte à tela, e consulte a regra de cada indicador: o que ele mede, como é calculado, de onde vem e o que não permite concluir.

276 indicadores em 18 módulos · regras de 06/10/2026Fonte: Scrutiniums, catálogo de indicadores dos módulos
Fontes, datas e siglas

Fontes e datas de referência: Data de referência dos dados: 01/10/2026. Catálogo e saúde processados em 01/10/2026, 08:22 (Brasília). Catálogo de indicadores gerado em 06/10/2026, 17:02 (Brasília). Último processamento completo: 29/09/2026, 23:20 (Brasília).

Siglas: ONS, Operador Nacional do Sistema Elétrico; ANEEL, Agência Nacional de Energia Elétrica; CCEE, Câmara de Comercialização de Energia Elétrica; IBGE, Instituto Brasileiro de Geografia e Estatística; ENA, Energia Natural Afluente; REE, Reservatório Equivalente de Energia.

Mais 4 siglas

MLT, média de longo termo; CVU, Custo Variável Unitário; PLD, Preço de Liquidação das Diferenças; CMO, Custo Marginal de Operação.

Indicadores com regra publicada

276indicadores

06/10/2026Natureza do dado: Calculado

Com fórmula publicada

243indicadores

06/10/2026Natureza do dado: Calculado
Nos demais, definição e regra de agregação.

Com dado de origem observado

208indicadores

06/10/2026Natureza do dado: Calculado
Os outros 68 partem de dado estimado, calculado, previsto, de cenário ou misto.
Medidas do catálogo inteiro de indicadores: não mudam com a busca nem com os filtros da lista.

Todos os níveis visíveis.

O que você quer fazer?

  1. Encontrar um indicador

    Pelo nome, pela unidade ou pela pergunta a que o número responde.

  2. Ver a fórmula de um número

    243 dos 276 indicadores têm fórmula publicada. Nos outros, a definição e a regra de agregação dizem como o número é obtido.

    Listar os 243 com fórmula

  3. Reproduzir um valor

    Baixe o arquivo que originou o número e refaça a conta. O exemplo usa um número do catálogo de dados.

    Ver o exemplo passo a passoArquivos e versões

Do arquivo da fonte ao número na tela

  1. Passo 1: A fonte publica

    ONS, ANEEL, CCEE, IBGE e outros órgãos publicam o arquivo, com período, atualização e licença próprios.

    Encontrar a fonte

  2. Passo 2: O arquivo é guardado

    Cada coleta guarda uma cópia do arquivo, sem alterar nada, com a impressão digital dele: um código que muda se qualquer parte do arquivo mudar.

    Conferir um arquivo

  3. Passo 3: O histórico cresce

    Cada valor guarda de qual coleta veio. Se a fonte revisa um valor, a versão nova entra e a anterior continua guardada.

    Ver as revisões

  4. Passo 4: A base é publicada

    Regras publicadas transformam o histórico nas bases que as páginas leem. Cada arquivo publicado tem a impressão digital numa lista.

    Ver as versões

  5. Passo 5: O indicador aparece

    A regra do indicador define o número, a unidade, o recorte e o que ele não permite concluir.

    Ler uma regra

Cada valor guarda de qual coleta veio. Quando a fonte revisa um valor (o ONS declara que seus dados passam por consistência recorrente), o observatório guarda a versão nova sem apagar a anterior. A consulta "como estava em" devolve o valor conhecido em qualquer instante (com fuso explícito, sem ambiguidade de data) e é a que as variáveis de entrada de modelos em produção e os testes retrospectivos por versão devem usar. O teste retrospectivo da pesquisa atual foi feito sobre uma única cópia congelada dos dados, simulando o tempo real; a limitação está declarada em cada cartão de modelo. No vocabulário de engenharia: backtest sobre um snapshot único, em pseudo tempo real, com a vintage de cada observação.

Datas distinguidas: período de referência; publicação pela fonte (quando informada); captura pela Scrutiniums; corte da previsão; emissão.

A documentação técnica completa, com a arquitetura, o catálogo de fontes, a auditabilidade e a governança de previsão, está no repositório público do projeto ↗, junto com o código que produz cada número.

Os nomes usuais em engenharia de dados são bronze (o arquivo original de cada captura), silver (o histórico de observações por captura, a vintage) e gold (os dados processados que as páginas publicam).

FONTE (CCEE, ONS, ANEEL)
  ↓ captura: arquivo original, sha256, url, capturado_em, publicado_em (metadado da fonte)
BRONZE: cópia imutável por captura
  ↓ normalização determinística
SILVER (histórico): observações por vintage; só acrescenta, nunca apaga
  ↓ regras publicadas
GOLD (dados processados): indicadores com proveniência, publicados em /energia/gold
  ↓
INDICADOR → VISUALIZAÇÃO | MODELO

Previsões: VINTAGE DA FONTE → VARIÁVEIS DE ENTRADA → VERSÃO DO MODELO → PUBLICAÇÃO → REALIZADO → APURAÇÃO

Quais interpretações são permitidas?

276 indicadores em 18 módulos · regra, unidade, recortes, cobertura e limitações de cada umNatureza do dado: Calculado

Módulo
Filtrar por Módulo
Tem fórmula publicada
Filtrar por Tem fórmula publicada
Mais filtros
Filtrar por Natureza do dado de origem
Filtrar por Natureza do resultado

276 indicadores. Mostrando 1 a 10.

Baixar o recorte atual:Catálogo de indicadores (JSON)
  1. Água e clima · dado de origem estimado · resultado calculado

    Associação entre chuva e ENA por bacia

    Meses de chuva acima do normal coincidem com ENA acima da MLT?

    Unidade: coeficiente (−1 a 1) · bacia; mês (2001 a 2025) · fórmula publicada · aparece em 1 página

  2. Água e clima · dado de origem observado · resultado calculado

    Balanço hídrico de 30 dias por reservatório

    As entradas e saídas de água explicam a variação do volume do reservatório?

    Unidade: hm³ · reservatório; janela de 30 dias (e dia no CSV) · fórmula publicada · aparece em 1 página

  3. Água e clima · dado de origem observado · resultado calculado

    Variação da EAR por reservatório

    Quais reservatórios explicam a variação do armazenamento do subsistema?

    Unidade: MWmês · subsistema e reservatório; janela de 30 dias · fórmula publicada · aparece em 1 página

  4. Água e clima · dado de origem observado · resultado calculado

    Faixa sazonal da EAR

    O armazenamento está dentro do usual para a data?

    Unidade: % da EAR máxima e MWmês · subsistema, SIN, REE, bacia; dia do calendário · fórmula publicada · aparece em 1 página

  5. Água e clima · dado de origem observado · resultado calculado

    Mudanças da capacidade de armazenamento

    Quando e por que a EAR máxima de cada subsistema mudou?

    Unidade: MWmês · subsistema e reservatório; evento (dia) · fórmula publicada · aparece em 1 página

  6. Água e clima · dado de origem observado · resultado calculado

    Energia armazenada em MWmês

    Quanta energia está guardada nos reservatórios, em valor absoluto?

    Unidade: MWmês · subsistema, REE, bacia, reservatório; dia (série mensal pelo último dia do mês) · fórmula publicada · aparece em 1 página

  7. Água e clima · dado de origem observado · resultado calculado

    EAR do SIN em % da capacidade

    Quanto da capacidade de armazenamento do SIN está ocupado?

    Unidade: % da EAR máxima · SIN; dia · fórmula publicada · aparece em 1 página

  8. Água e clima · dado de origem observado · resultado calculado

    ENA de 30 dias em % da MLT

    A água que chegou nos últimos 30 dias está acima do normal?

    Unidade: % da MLT · subsistema, SIN, REE, bacia; janela móvel de 30 dias · fórmula publicada · aparece em 1 página

  9. Água e clima · dado de origem observado · resultado calculado

    Versão da MLT do conjunto aberto

    Qual MLT o ONS usa no percentual diário da ENA e ela é a mesma do PMO?

    Unidade: % de diferença e MWmed · subsistema e usina; mês e evento · fórmula publicada · aparece em 1 página

  10. Água e clima · dado de origem estimado · resultado calculado

    Anomalia de precipitação

    Choveu mais ou menos que o usual para o mês e para os últimos 30 dias?

    Unidade: % · bacia; mês e 30 dias · fórmula publicada · aparece em 1 página

Fonte: Scrutiniums, catálogo de indicadores dos módulos (o mesmo que o observatório usa para calcular). “sem dado” indica ausência na fonte, nunca zero; nos arquivos baixados a ausência é célula vazia. Ordem atual: Módulo, de A a Z.

Só as que a regra de cada indicador sustenta. Os 276 indicadores têm definição, unidade, recorte e limites escritos; 243 têm fórmula publicada.

Os números por trás da resposta

Cada um dos 276 indicadores publicados em 18 módulos tem definição, unidade, recorte geográfico e temporal, regra de agregação, regra de cobertura, política de ausência, validações e limitações escritas; 243 têm fórmula publicada e 208 usam dado de origem observado. A lista abaixo é a mesma que o pipeline usa para calcular: uma regra que não está nela não é aplicada.

Como refazer um número, passo a passo?

O exemplo refaz, com o arquivo que você baixa, o número de conjuntos publicados no catálogo. O caminho é o mesmo para qualquer número que tenha a ficha Comprove este número.

  1. 1. Baixe o arquivo. O catálogo completo, com uma linha por conjunto.Baixar o catálogo (CSV)
  2. 2. Conte. Cada linha diz até onde o conjunto chegou, de catalogado a publicado. Conte as linhas cujo estado é PUBLICADO.
  3. 3. Compare. Resultado: 126 de 415 linhas. É o mesmo número de Publicados no observatório, na primeira faixa da página Dados.Abrir a página Dados
  4. 4. Confira a origem. A ficha mostra a fórmula, a fonte, a versão e a impressão digital dos arquivos de origem.

Arquivo: dados_catalogo.csv, coluna estado (ponto e vírgula como separador, campos de texto entre aspas). Consulta que gera o número: entradas de catalogo.json com estado = PUBLICADO. Para refazer a publicação inteira: python3 pipeline/energia/executar_modulo.py dados --sem-coleta.

Impressão digital (sha256) do arquivo na lista de arquivos: 7d57de94e44008acb8f7d2952239fbc36e86fb39713869a7301f1ce3c353027c. Confira a do arquivo baixado na página Download e reprodução.

Como o observatório confere as próprias afirmações e arquivos?

Afirmações de fonte integrada conferidas

8afirmações

01/10/2026Natureza do dado: Calculado
De 8, contra o estado real do catálogo.

Checagens automáticas reprovadas

3checagens

01/10/2026Natureza do dado: Calculado
De 2.391; 36 com ressalva. São de 3 arquivos reescritos depois da validação.
Medidas da publicação inteira: não mudam com a busca nem com os filtros da lista.

As 3 checagens reprovadas são de arquivos CSV: linhas com número de colunas diferente do cabeçalho. Os 3 arquivos foram reescritos depois da validação: a impressão digital que o relatório julgou é diferente da que está na lista de arquivos publicados, então o relatório não diz nada sobre a versão que você baixa. Relido na construção desta página, cada arquivo publicado tem o número de colunas do cabeçalho em todas as linhas. Nada foi reaprovado à mão: o relatório da publicação continua como foi gerado.

empresas_financas_ajustes.csv: esquema: 3 linhas com número de colunas diferente do cabeçalho. Impressão digital julgada: 25518c16ec119b7afc8e697be910a5ca5541f000131e8d8d50a3d1ca82deea17. Impressão digital na lista de arquivos: 7b03785d34417e989a383f0cf4dc8c349b835df50a2f771af882317fe0a75c8a. Releitura: 111 linhas, 12 colunas no cabeçalho, 0 linhas com número de colunas diferente. mercado_nacional_mensal.csv: esquema: 18 linhas com número de colunas diferente do cabeçalho. Impressão digital julgada: eb6fcba7b021f6d4d145b4b1d76d81d2331282195784067af7be923986b2c2a0. Impressão digital na lista de arquivos: 78dc79def97822f8aa45cdc5c26eea1eac5c58826479c1f2599d40a56ead1c11. Releitura: 272 linhas, 17 colunas no cabeçalho, 0 linhas com número de colunas diferente. sintese_regras_diario.csv: esquema: 3099 linhas com número de colunas diferente do cabeçalho. Impressão digital julgada: 7b975056e280af8cce712c6b599169edd36fdd2bb77837246bbfd80e0cf4ddd1. Impressão digital na lista de arquivos: 498a38d0dba8108b91650604660e32e5f4359efb7076545d82096364b49c221d. Releitura: 20.981 linhas, 8 colunas no cabeçalho, 0 linhas com número de colunas diferente.

O estado de cada arquivo publicado está em Download e reprodução.

Tabela completa das regras, com todas as colunas

A mesma busca e os mesmos filtros da lista, com as colunas de natureza, unidade e recortes para ordenar e comparar. O recorte escolhido na lista aparece aqui, e a tabela baixa o recorte em CSV ou XLSX.

Filtrar
Módulo
Filtrar por Módulo
Natureza do dado de origem
Filtrar por Natureza do dado de origem
Natureza do resultado
Filtrar por Natureza do resultado
Tem fórmula publicada
Filtrar por Tem fórmula publicada

276 de 276 linhas

Linhas mostradas:
Regras por indicador: natureza, unidade e recortes de cada número publicado. 276 de 276 linhas, ordenada por Módulo, crescente. Página 1 de 12.
Associação entre chuva e ENA por baciaMeses de chuva acima do normal coincidem com ENA acima da MLT?Água e climaEstimadoCalculadocoeficiente (−1 a 1)baciamês (2001 a 2025)sim1
Balanço hídrico de 30 dias por reservatórioAs entradas e saídas de água explicam a variação do volume do reservatório?Água e climaObservadoCalculadohm³reservatóriojanela de 30 dias (e dia no CSV)sim1
Variação da EAR por reservatórioQuais reservatórios explicam a variação do armazenamento do subsistema?Água e climaObservadoCalculadoMWmêssubsistema e reservatóriojanela de 30 diassim1
Faixa sazonal da EARO armazenamento está dentro do usual para a data?Água e climaObservadoCalculado% da EAR máxima e MWmêssubsistema, SIN, REE, baciadia do calendáriosim1
Mudanças da capacidade de armazenamentoQuando e por que a EAR máxima de cada subsistema mudou?Água e climaObservadoCalculadoMWmêssubsistema e reservatórioevento (dia)sim1
Energia armazenada em MWmêsQuanta energia está guardada nos reservatórios, em valor absoluto?Água e climaObservadoCalculadoMWmêssubsistema, REE, bacia, reservatóriodia (série mensal pelo último dia do mês)sim1
EAR do SIN em % da capacidadeQuanto da capacidade de armazenamento do SIN está ocupado?Água e climaObservadoCalculado% da EAR máximaSINdiasim1
ENA de 30 dias em % da MLTA água que chegou nos últimos 30 dias está acima do normal?Água e climaObservadoCalculado% da MLTsubsistema, SIN, REE, baciajanela móvel de 30 diassim1
Versão da MLT do conjunto abertoQual MLT o ONS usa no percentual diário da ENA e ela é a mesma do PMO?Água e climaObservadoCalculado% de diferença e MWmedsubsistema e usinamês e eventosim1
Anomalia de precipitaçãoChoveu mais ou menos que o usual para o mês e para os últimos 30 dias?Água e climaEstimadoCalculado%baciamês e 30 diassim1
Precipitação média na baciaQuanto choveu na área de cada bacia hidroenergética?Água e climaEstimadoCalculadomm/dia (mm no mês e em 30 dias)bacia hidroenergética do ONSdia UTC, mês e 30 diassim1
Previsão de chuva por baciaQuanto o modelo de previsão espera de chuva em cada bacia nos próximos dias?Água e climaPrevistoPrevistomm/dia (mm em 7 dias e no horizonte)bacia hidroenergética do ONSdia UTC, rodadasim1
Previsão de temperatura por subsistemaQue temperatura o modelo de previsão espera nas áreas onde está a população de cada subsistema?Água e climaPrevistoPrevisto°Csubsistema e SINdia UTC, rodadasim1
Anomalia de temperaturaOs últimos 30 dias foram mais quentes ou mais frios que o usual?Água e climaEstimadoCalculado°Csubsistema e SIN30 dias e mêssim1
Temperatura do ar por subsistemaQual foi a temperatura nas áreas onde está a população de cada subsistema?Água e climaEstimadoCalculado°CUF, subsistema, SINdia (hora solar local)sim1
Contribuição de calendário, temperatura, sazonalidade e tendência (decomposição estatística)Quanto da variação da carga é compatível com clima e calendário, segundo um modelo estatístico?CargaObservadoEstimadolog × 100 (aproximadamente pontos percentuais)subsistema e SINdiário e janelassim1
Erro fora da amostra da decomposição estatísticaQuão bem o modelo de clima e calendário reproduz a carga em dias que não viu?CargaObservadoEstimado% e MWmedsubsistema e SINdiário, agregado no período de avaliaçãosim1
Carga média anual e variação entre anos completosQuanto o sistema consumiu em média em cada ano e quanto isso mudou?CargaObservadoCalculadoMWmed e %subsistema e SINanualsim1
Parcela da carga global atendida por MMGD (estimativa do ONS)Qual parcela da carga é suprida pela micro e minigeração distribuída, segundo a estimativa do ONS?CargaEstimadoCalculado% da carga globalsubmercado e SINhora, dia e mêssim1
Perfil horário típico por mês e tipo de diaComo a carga se distribui ao longo do dia num mês típico?CargaObservadoCalculadoMWmedsubsistema e SINhora do dia, por mêssim1
Pico horário diário da carga e hora do picoQuando ocorre o pico de carga e de que tamanho ele é?CargaObservadoCalculadoMWmed (na hora) e hora 0 a 23subsistema e SINdiário (a partir de valores horários)sim1
Revisão da carga diária entre capturasQuanto a fonte mudou um valor já publicado?CargaObservadoCalculadoMWmed e %subsistemadiário, por capturasim1
Variação da carga contra os mesmos dias da semana do ano anteriorQuanto a carga mudou em relação ao mesmo período do ano passado, com a mesma composição de dias?CargaObservadoCalculado%subsistema (SE/CO, S, NE, N) e SINjanela diária móvelsim1
Temperatura diária ponderada pela população, por subsistemaQual foi a temperatura média do dia nas regiões de cada subsistema?CargaEstimadoCalculado°Csubsistema e SINdiáriosim1
Bandeira tarifária acionada e adicional por patamarQual bandeira vigorou em cada mês e quanto ela acrescenta por kWh?Conta de luzObservadoObservadoR$/MWhSistema Interligado Nacional (consumidores cativos, exceto sistemas isolados)mensalnão1

Fonte: Scrutiniums, catálogo de indicadores dos módulos (o mesmo que o observatório usa para calcular). Versão dos dados: 06/10/2026, 17:02 (Brasília). “sem dado” indica ausência na fonte, nunca zero; nos arquivos baixados a ausência é célula vazia.

Natureza mista quer dizer que o resultado combina dados de naturezas diferentes; o texto completo está na regra de cada indicador. A coluna Páginas conta onde o indicador aparece.

Afirmações sobre fontes integradas, conferidas com o catálogo

Cada frase abaixo é escrita pelo pipeline a partir do estado real do catálogo: o conjunto só é descrito como integrado, validado ou publicado se a escada chegou lá. Uma afirmação cujo conjunto está fora do catálogo, ou só catalogado, reprova.

  • Limites de intercâmbio entre subsistemas● conferida com o catálogo

    Limites de intercâmbio entre subsistemas: não há conjunto público estruturado com os limites operativos e as suas vigências; os limites estão no Relatório Quadrimestral de Limites de Intercâmbio, no SINtegre do ONS (acesso autenticado), e não foram integrados. Nenhum percentual de uso do limite é calculado. Integrados, só para citação: Documentos públicos do ONS sobre limites sistêmicos (Submódulo 9.1, PEL 2019/2020, RT-ONS DPL 0131/2023) (ons:documentos-limites-intercambio, publicado). Achado A06 (bloqueado por fonte não pública (limites) e resolvido para a pergunta alternativa (evidências publicadas)): Não há recurso público estruturado com os limites operativos de intercâmbio e suas vigências. O painel responde quando há evidência publicada de limitação: horas em que fluxos sistêmicos ficaram acima do limite estabelecido (ATLS) e perturbações com corte de carga. Nenhum percentual de utilização é calculado.

    Conjuntos citados: ons:documentos-limites-intercambio (publicado).

    CorreçãoA metodologia afirmava que os limites de intercâmbio estavam catalogados. A página de metodologia dizia que os limites de intercâmbio estavam catalogados; não há conjunto público correspondente. A frase deve dizer que os limites estão no Relatório Quadrimestral do SINtegre (acesso autenticado) e não foram integrados.

  • Intercâmbio verificado entre subsistemas● conferida com o catálogo

    Intercâmbio verificado entre subsistemas: integrado, validado e publicado (ons:intercambio-nacional).

    Conjuntos citados: ons:intercambio-nacional (publicado).

  • CVU por usina térmica● conferida com o catálogo

    CVU por usina térmica: integrado, validado e publicado (ons:cvu-usitermica).

    Conjuntos citados: ons:cvu-usitermica (publicado).

  • Geração por usina● conferida com o catálogo

    Geração por usina: integrado, validado e publicado (ons:geracao-usina-2).

    Conjuntos citados: ons:geracao-usina-2 (publicado).

  • Geração térmica por motivo de despacho● conferida com o catálogo

    Geração térmica por motivo de despacho: integrado, validado e publicado (ons:geracao-termica-despacho-2).

    Conjuntos citados: ons:geracao-termica-despacho-2 (publicado).

  • PLD horário● conferida com o catálogo

    PLD horário: integrado, validado e publicado (ccee:pld_horario).

    Conjuntos citados: ccee:pld_horario (publicado).

  • CMO semanal e semi-horário● conferida com o catálogo

    CMO semanal e semi-horário: integrado, validado e publicado (ons:cmo-semanal, ons:cmo-semi-horario).

    Conjuntos citados: ons:cmo-semanal (publicado); ons:cmo-semi-horario (publicado).

  • Conjuntos da CCEE integrados (mercado de curto prazo e cadastro de agentes)● conferida com o catálogo

    Conjuntos da CCEE integrados (mercado de curto prazo e cadastro de agentes): 18 conjuntos integrados, validados e publicados.

    Conjuntos citados: ccee:agente_qtd_contabilizacao (publicado); ccee:consumo_classe_agente (publicado); ccee:consumo_mensal_ambiente_comercializacao (publicado); ccee:desligamento_compulsorio (publicado); ccee:desligamento_voluntario (publicado); ccee:encargo_ess_ancilar (publicado); ccee:encargo_pgto_mensal (publicado); ccee:garantia_fisica_sazo_mre_submercado (publicado); ccee:geracao_submercado (publicado); ccee:infomercado-mensal (publicado); ccee:lista_agente_associado (publicado); ccee:lista_perfil_v1 (publicado); ccee:mre_mensal (publicado); ccee:parcela_carga_consumo (publicado); ccee:rd_encargos_contab_mensal (publicado); ccee:reserva_encargo (publicado); ccee:sumario_mensal_compra_venda_submercado (publicado); ccee:sumario_mensal_liquidacao (publicado).

Natureza do dado e situação da validação, ficha a ficha

Cada ficha de evidência (154) tem uma natureza e uma situação de validação. 142 fichas não têm natureza vinculada com segurança e aparecem como sem vínculo: a situação da validação é publicada, e a natureza fica em aberto em vez de ser chutada.

Número de fichas de evidência por natureza do dado e situação da validação
Naturezareconciliacao aprovadacontroles aprovadosressalvadivergenciapendencia
Calculado32200
Estimado01000
Observado10200
Previsto00100
Sem natureza vinculada57305500
reconciliacao aprovada
Reconciliação por caminho independente aprovada (outro arquivo, total oficial ou releitura por outro código).
controles aprovados
Controles internos aprovados, sem reconciliação externa registrada.
ressalva
Ressalva: algum teste ou a reconciliação aponta limitação declarada.
divergencia
Divergência: teste ou reconciliação reprovado.
pendencia
Pendência: número publicado sem ficha de evidência com testes.

Regras do pipeline: estados, uso, validação, horizonte e tempo

Uso e estado
Uso é eixo separado do estado: indicador, modelo (com o estado do modelo no registro), conferência, contexto ou histórico. Um conjunto que alimenta modelo em PESQUISA não é 'utilizado em modelo' em produção.
Validação
Checagens com resultado aprovado, ressalva, reprovado ou não aplicável; o veredito de um alvo é o pior resultado. Divergência entre total e partes publicados pela própria fonte é ressalva documentada; total calculado pela plataforma que não fecha é reprovado.
Revisão
Revisão = troca de valor de uma mesma (série, referência) entre capturas consecutivas do mesmo arquivo (recurso); a mesma referência com valores diferentes em arquivos diferentes é conflito entre recursos, contado à parte. Publica-se quantas observações (pares série e referência) e quantas referências (períodos distintos) mudaram, em quantas séries, o período afetado e a maior mudança absoluta (na unidade da série) e relativa, além da data de cada captura que trouxe valores novos. Em cadastros e atos (registros), a mesma regra: mudança é troca de valor de um campo da mesma chave entre capturas consecutivas do mesmo arquivo; a mesma chave com valor diferente em arquivos diferentes (lista de um ano e a do seguinte, código reutilizado, mudança societária entre edições) é conflito entre recursos, contado à parte; campos que descrevem o arquivo e não o cadastro (data de geração, de processamento, de verificação) são contados em metadado_do_arquivo e não entram nas mudanças.
Datas distinguidas
Periodo referencia:
Início e fim do período a que o dado se refere, no fuso e convenção da fonte.
Publicado pela fonte em:
Data de modificação do arquivo informada pela fonte (last_modified do CKAN); vazia quando a fonte não informa ou quando não acompanha o conteúdo (PLD da CCEE).
Capturado em:
Primeira captura observada pelo pipeline de cada vintage (UTC).
Gerado em:
Processamento que gerou a gold (UTC).
Validado em:
Execução das validações registradas (UTC).
Vigencia:
Período de validade de regra, tarifa, ato, entidade ou geometria, quando o dado tem vigência.
Versoes:
Versão do pipeline, commit do código (versao_codigo) e id da publicação (manifesto.json).
Referências legitimamente posteriores à captura (horizonte)
  • ccee_pld_horario: O PLD de cada hora é publicado pela CCEE na véspera.
  • cmo_se: O CMO semanal é publicado para a semana operativa seguinte.
  • ons_cmo_semanal_a02: O CMO semanal é publicado para a semana operativa seguinte.
  • ons_cmo_semihorario: O CMO semi-horário do DESSEM é publicado na programação do dia seguinte.
  • ons_rede_pdo_conversoras: Programação diária da operação: valores programados para o dia seguinte.
  • epe_pde: Cenário do Plano Decenal (PDE 2035): horizonte futuro por definição (natureza CENARIO).
  • aneel_continuidade: Limites regulatórios de DEC e FEC fixados pela ANEEL para anos futuros (séries de limite).
  • aneel_subsidios_tarifarios: O dicionário do conjunto (versão 1.0, 01/03/2023) define DatSubsidio como competência do repasse de custeio homologado em ato normativo, com tipo de montante que inclui Previsão: competências futuras são repasses homologados, não observação.
  • regulacao_documentos: Atos normativos: o período é de vigência, que pode se estender ao futuro.
  • ons_cvu_termica: O CVU é publicado por semana operativa, inclusive a semana seguinte à publicação.

Limitações declaradas

  • A lista é a do observatório em 06/10/2026; indicador novo só aparece na próxima atualização.
  • O rótulo Estimado não separa o valor estimado pela fonte do estimado pelo observatório: a plataforma tem uma só categoria para os dois, e nenhuma ficha diz qual dos dois é. A separação está pedida e ainda não foi feita.
  • A seção 11.3 separa 'estimado pela fonte' de 'estimado pelo observatório'. O contrato de proveniência compartilhado (pipeline/energia/gold/comum.py, NATUREZAS) tem uma só categoria ESTIMADO, e nenhuma proveniência diz qual dos dois é: o eixo publica ESTIMADO sem a separação, e a mudança está pedida ao integrador (pedido 8 do documento do módulo).
Baixar os dados (2 arquivos)

Próxima pergunta: Quais dados estão de fato validados?

Por que isso importa
Um número sem regra convida a leitura que a regra não sustenta. Aqui, cada indicador diz o que mede, em que unidade, para qual recorte, como se agrega, o que acontece quando falta dado e o que ele não permite concluir.

Fonte: Scrutiniums (observatório), Bases do domínio Energia (referência até 01/10/2026).

Baixar CSV da série completa

Sobre este dado

Resultado das validações automáticas da publicação

Taxonomia de natureza do dado

Todo número exibido carrega um selo. As categorias nunca se confundem, e a forma do selo muda com a categoria, não só a cor.

  • Natureza do dado: ObservadoValor publicado diretamente pela fonte oficial ou primária.
  • Natureza do dado: CalculadoTransformação determinística feita pela Scrutiniums, com fórmula publicada.
  • Natureza do dado: EstimadoValor obtido por procedimento estatístico, com incerteza.
  • Natureza do dado: PrevistoValor para período futuro, sempre com modelo, versão e dados de origem.
  • Natureza do dado: CenárioSimulação condicional a uma hipótese declarada. Não é previsão.

O CMO semanal é publicado pelo ONS como saída do modelo DECOMP: para a plataforma é OBSERVADO (valor oficial), com a nota de que é resultado de modelo da fonte. Médias diárias do PLD e participações por fonte são CALCULADAS pela Scrutiniums a partir de valores observados.

Unidades

Convenções de medida usadas neste observatório, com a unidade em que cada fonte publica:

MWmed · Megawatt médio
Energia de um período dividida pelo número de horas do período (MWh ÷ horas). É a unidade em que o ONS publica carga, geração e intercâmbio.
MWmês · Megawatt-mês
Energia equivalente a um megawatt médio durante um mês. É a unidade em que o ONS publica a energia armazenada (EAR).
p.p. · Pontos percentuais
Diferença entre dois percentuais: de 60% para 62% são 2 p.p. (e não 2%).

Preços em reais por megawatt-hora (R$/MWh), sempre nominais: sem correção pela inflação. A descrição do conjunto de PLD na CCEE registra a unidade apenas como R$; a do CMO semanal, no dicionário do ONS, como R$/MW.

Regra editorial

Toda visualização relevante responde, nesta ordem: o que estou vendo, por que importa, o que mudou, como interpretar, o que não é possível concluir e qual é a fonte. A regra é obrigatória no componente de painel: um painel sem esses campos não é construído.

Regras de classificação publicadas

Nenhuma classificação ("baixo", "alto", "fora da faixa usual") existe sem regra estatística declarada. As regras em vigor, lidas dos próprios dados publicados:

Ver as regras de cada módulo

PLD

Dia de referência
Último dia com as 24 horas publicadas para os quatro submercados.
Média diária
Média aritmética simples das 24 horas do dia (horário local de Brasília).
Posição histórica
Percentil da média diária do dia de referência na distribuição das médias diárias do mesmo submercado desde 01/01/2021, em valores nominais. Faixa baixa: abaixo do 25º percentil. Central: do 25º ao 75º. Alta: acima do 75º.
Volatilidade
Desvio padrão amostral dos valores horários do período.
Permanência
Fração das horas do período abaixo do 25º percentil, entre o 25º e o 75º e acima do 75º percentil da distribuição horária do submercado desde 01/01/2021.
Menor valor observado no ano
Menor valor horário observado no ano civil até o dia de referência. Não é o piso regulatório: o limite oficial vigente não foi auditado nesta fase.
Diferença entre submercados
Para cada hora, maior valor menos menor valor entre os quatro submercados. Contam-se as horas com diferença acima de R$ 1,00/MWh; diferenças menores são tratadas como coincidência nesta contagem.

Hidrologia

EAR do SIN
EAR do SIN = soma das EAR verificadas dos quatro subsistemas (MWmês) ÷ soma das EAR máximas.
Padrão histórico
Mediana, 10º e 90º percentis do valor do mesmo dia do calendário nos anos completos anteriores, desde 2001. Para 29 de fevereiro usa-se 28 de fevereiro.
Faixa usual
Dentro da faixa usual: entre o 10º e o 90º percentil para a data. Abaixo ou acima disso, fora da faixa usual.
ENA de 30 dias
ENA de 30 dias em % da MLT = soma da ENA bruta dos 30 dias ÷ soma da MLT implícita de cada dia (ENA ÷ percentual da MLT informado pelo ONS).
Desvio principal
Desvio principal: subsistema com a maior distância, em pontos percentuais, entre a EAR do dia e a mediana histórica para a data.

Carga

Carga do SIN
Carga do SIN = soma das cargas diárias dos quatro subsistemas.
Comparação anual
Média dos últimos 7 ou 30 dias contra os mesmos dias do ano anterior, apenas quando os dois períodos estão no mesmo regime metodológico declarado pelo ONS.
Extremo em 12 meses
Maior carga diária dos últimos 365 dias.
Validação física
Valor diário só é publicado se for positivo (domínio do dicionário do ONS), estiver na faixa plausível do subsistema e não saltar mais de 40% sobre a mediana da semana anterior; atípico é conferido nos componentes do balanço de energia do ONS (outro conjunto) antes de ser publicado ou posto em quarentena; dia ausente fica vazio.

Geração

Média diária
Geração diária por fonte = média das 24 horas verificadas (MWmed). Dias sem as 24 horas não entram.
Participação
Participação = geração da fonte ÷ soma da geração verificada hidráulica, térmica, eólica e solar.
Regime
De 28/04/2023 para 29/04/2023, a geração solar do SIN no balanço passa de 1.991 para 4.377 MWmed (média diária); no Sul, de 0,9 para 641,9 MWmed. A descrição oficial do conjunto Carga de Energia do ONS declara que, a partir de 29/04/2023, passou a ser incorporado o valor estimado da micro e minigeração distribuída (MMGD), com base em dados meteorológicos previstos. No conjunto Geração por Usina, a MMGD aparece na mesma data como grupo próprio ("Pequenas Usinas (MMGD)", previsão do ONS), e a solar do balanço é igual, dia a dia, à soma das usinas fotovoltaicas desse conjunto com a MMGD (conferência no painel de matriz efetiva). A solar do balanço inclui a MMGD estimada desde então; comparações de composição só são feitas dentro do mesmo regime.
Hidráulica, eólica e solar
Hidráulica, eólica e solar somadas. Não é chamada de participação renovável porque o balanço não separa a térmica por combustível; a separação por combustível está no painel de matriz efetiva (Geração por Usina).
Contexto térmico
Participação térmica dos últimos 7 dias comparada às participações térmicas de todas as janelas móveis de 7 dias dos 365 dias anteriores: percentil e mediana.

Rede

Fluxo
Fluxo diário = média das 24 horas do intercâmbio verificado entre subsistemas, com sinal: positivo da primeira para a segunda ponta (N→NE, N→SE/CO, NE→SE/CO, S→SE/CO).
Saldo líquido
Intercâmbio líquido do subsistema = média diária do intercâmbio verificado no balanço de energia do ONS; positivo significa exportação.
Diferença de preço
Diferença de preço = PLD médio diário da segunda ponta menos o da primeira. Dia com diferença = diferença acima de R$ 1,00/MWh em módulo, contada nos 30 dias que terminam no dia de referência dos fluxos (dias sem PLD integrado ficam fora da contagem).
Amplitude
Amplitude diária = maior PLD médio diário entre os quatro submercados menos o menor.
Limites
Limites de intercâmbio não estão integrados; nenhuma afirmação de congestionamento é feita a partir destes dados.

Frases e alertas da Visão geral

A síntese "o sistema em 60 segundos" e a lista "o que observar" são montadas por regras fixas a partir dos dados processados; nenhum texto é redigido livremente. Cada frase tem sua regra; cada alerta, sua condição. As regras de cada frase repetem as fórmulas acima e estão em Analisar.

  • Reservatórios: EAR do SIN = soma das EAR verificadas dos quatro subsistemas (MWmês) ÷ soma das EAR máximas. Mediana, 10º e 90º percentis do valor do mesmo dia do calendário nos anos completos anteriores, desde 2001. Para 29 de fevereiro usa-se 28 de fevereiro.
  • Afluências: ENA de 30 dias em % da MLT = soma da ENA bruta dos 30 dias ÷ soma da MLT implícita de cada dia (ENA ÷ percentual da MLT informado pelo ONS).
  • Carga: Média dos últimos 7 ou 30 dias contra os mesmos dias do ano anterior, apenas quando os dois períodos estão no mesmo regime metodológico declarado pelo ONS.
  • Participação térmica: Participação térmica dos últimos 7 dias comparada às participações térmicas de todas as janelas móveis de 7 dias dos 365 dias anteriores: percentil e mediana.
  • PLD: Média aritmética simples das 24 horas do dia (horário local de Brasília). Percentil da média diária do dia de referência na distribuição das médias diárias do mesmo submercado desde 01/01/2021, em valores nominais. Faixa baixa: abaixo do 25º percentil. Central: do 25º ao 75º. Alta: acima do 75º.
  • Rede: Fluxo diário = média das 24 horas do intercâmbio verificado entre subsistemas, com sinal: positivo da primeira para a segunda ponta (N→NE, N→SE/CO, NE→SE/CO, S→SE/CO).
  • Armazenamento em nível extremo para a data: EAR do SIN abaixo do 5º ou acima do 95º percentil do mesmo dia do calendário nos anos completos anteriores (desde 2001).
  • Afluência de 30 dias em nível extremo: ENA do SIN acumulada em 30 dias (% da MLT) abaixo do 5º ou acima do 95º percentil da mesma janela nos anos completos anteriores (desde 2001).
  • Participação térmica extrema: Participação térmica dos últimos 7 dias acima do 95º ou abaixo do 5º percentil das janelas de 7 dias terminadas de 7 a 371 dias antes, todas no regime do balanço iniciado em 29/04/2023.
  • Carga diária entre as mais altas do ano: Carga do SIN no dia acima do 95º percentil dos 364 dias anteriores, todos no mesmo regime metodológico declarado pelo ONS.
  • Preços separados entre submercados: Diferença entre o maior e o menor PLD médio diário dos quatro submercados de pelo menos 10% da média dos quatro e de pelo menos R$ 5,00/MWh.
  • PLD no piso o dia inteiro: Algum submercado com as 24 horas do dia no PLD mínimo vigente (igual ao centavo).
  • PLD no teto horário ou estrutural: Alguma hora no PLD máximo horário ou média diária no PLD máximo estrutural, em algum submercado.
  • Restrição de geração eólica entre as maiores do último ano: Taxa de restrição eólica do SIN em 7 dias (energia não gerada ÷ geração verificada mais não gerada) acima do 95º percentil das janelas de 7 dias terminadas de 7 a 371 dias antes.
  • Restrição de geração solar centralizada entre as maiores do último ano: Taxa de restrição fotovoltaica do SIN em 7 dias acima do 95º percentil das janelas de 7 dias terminadas de 7 a 371 dias antes.
  • Revisão material de dado já publicado: Alguma captura dos últimos 7 dias trouxe revisão material de série usada nesta página (EAR, ENA, carga, balanço, intercâmbio, PLD, CMO): variação de pelo menos 1% do valor anterior e acima do piso da unidade (0,1 p.p., 10 MWmed ou MWmês, R$ 0,01/MWh).
  • Série de PLD sem atualização recente: Último dia de PLD integrado mais de 2 dias antes da data de processamento, contada no horário de Brasília.
  • Fonte desta página com atualização atrasada: Algum conjunto usado nesta página com situação ATRASADO no painel de saúde dos dados (prazo derivado da frequência declarada pela fonte).
  • CMO publicado pelo ONS para a semana operativa mais recente: Evento conhecido: publicação semanal do CMO (modelo DECOMP). Não é previsão da Scrutiniums.

Governança de previsão

Modelos têm estado explícito: PESQUISA, VALIDAÇÃO, PRODUÇÃO ou APOSENTADO. Só modelo em PRODUÇÃO alimenta a previsão principal. Cada previsão registrada ganha um identificador e uma impressão digital do conteúdo (sha256); correção cria novo registro que aponta para o original, com motivo. Faixas de incerteza só são chamadas de "80%" quando a cobertura medida fora do ajuste sustenta isso.

Veja o registro de modelos e o histórico de previsões.

Limitações gerais desta fase

  • O portal de dados abertos da CCEE recusa consultas automáticas comuns. O observatório usa um cliente próprio, com coleta autorizada pelo responsável em 06/10/2026 para o PLD horário, os conjuntos abertos do Mercado e o InfoMercado, e tenta a coleta em cada atualização agendada. O histórico do PLD de 2021 a 2025 vem das capturas primárias de 27/09/2026. Detalhe técnico: a recusa é um HTTP 403 com página de acesso bloqueado para o curl; o cliente do pipeline segue com o User-Agent do projeto e sem disfarce de navegador, e as capturas são versionadas com sha256. Última tentativa do PLD horário: 29/09/2026, 23:20 (Brasília), bem-sucedida. 06/10/2026 é a data da decisão do responsável, um registro de autorização, e não uma data dos dados; a data de referência dos dados do catálogo e da saúde é 01/10/2026. A coleta autorizada é posterior ao processamento de 01/10/2026, 08:22 (Brasília): 18 fontes da CCEE (conjuntos abertos e InfoMercado) foram capturadas depois dele (a última captura é de 06/10/2026, 17:01 (Brasília)). A página Mercado já usa essas capturas; as contagens do catálogo e da saúde só as incluem na próxima atualização.
  • Os limites regulatórios do PLD (piso, teto horário e teto estrutural) vêm dos atos da ANEEL, com o ato e a vigência de cada valor, no painel de limites da Regulação; o "menor valor observado no ano" é descritivo e nunca é chamado de piso.
  • Limites de intercâmbio entre subsistemas: não há conjunto público estruturado com os limites operativos e as suas vigências; os limites estão no Relatório Quadrimestral de Limites de Intercâmbio, no SINtegre do ONS (acesso autenticado), e não foram integrados. Nenhum percentual de uso do limite é calculado. Integrados, só para citação: Documentos públicos do ONS sobre limites sistêmicos (Submódulo 9.1, PEL 2019/2020, RT-ONS DPL 0131/2023). (ons:documentos-limites-intercambio, publicado) Achado A06 (bloqueado por fonte não pública (limites) e resolvido para a pergunta alternativa (evidências publicadas)): Não há recurso público estruturado com os limites operativos de intercâmbio e suas vigências. O painel responde quando há evidência publicada de limitação: horas em que fluxos sistêmicos ficaram acima do limite estabelecido (ATLS) e perturbações com corte de carga. Nenhum percentual de utilização é calculado.
  • CVU por usina térmica: integrado, validado e publicado. (ons:cvu-usitermica)
  • Geração por usina: integrado, validado e publicado. (ons:geracao-usina-2)
  • Geração térmica por motivo de despacho: integrado, validado e publicado. (ons:geracao-termica-despacho-2)
  • Todos os verbetes do Aprenda têm a definição conferida em fonte primária.
  • Valores monetários em R$ nominais.
  • O histórico de versões anteriores dos dados persiste no cache da automação (GitHub Actions) e tem uma cópia durável numa versão publicada do repositório. Os arquivos originais de cada coleta não têm cópia, mas a impressão digital de cada um fica registrada no histórico. Se o cache e a cópia se perderem, a automação abre um alerta, os dados publicados continuam corretos e só o registro de revisões anteriores se perde. No vocabulário de engenharia: o histórico de vintages persiste no cache da automação; o silver (banco com vintages e observações) tem cópia durável numa release; os arquivos brutos do bronze não têm, mas o sha256 de cada um fica registrado no silver.
  • Quando a fonte remove uma referência de um arquivo, a remoção não é registrada: a série continua com o último valor publicado para ela. Revisões de valor são registradas.

Versão desta publicação

Último processamento completo dos dados: 29/09/2026, 23:20 (Brasília) · coleta executada nesse processamento: sim. Versão do processamento energia-0.1.0 · código 196905461ac0 · falhas de construção: 0 · regressões retidas: 0.

  • Data de referência dos dados: 01/10/2026. O dia para o qual valem a situação (em dia, atrasado) e as contagens do catálogo.
  • Catálogo e saúde processados em: 01/10/2026, 08:22 (Brasília). Quando o observatório calculou o catálogo e a situação de cada conjunto.
  • Catálogo de indicadores gerado em: 06/10/2026, 17:02 (Brasília). Quando a lista de regras por indicador foi gerada.
  • Último processamento completo em: 29/09/2026, 23:20 (Brasília). O último processamento de todos os módulos juntos.

Das 31 bases publicadas, 26 foram geradas com código que tinha mudanças ainda não registradas (sufixo +alterado), 4 com o código todo registrado e 1 sem versão de código registrada. Ver a versão de cada base. A versão do código é o identificador curto da versão registrada no repositório quando a base foi gerada. O sufixo +alterado quer dizer que, nesse momento, o código tinha mudanças ainda não registradas: a base não corresponde exatamente à versão indicada, e refazê-la a partir dela pode dar um resultado diferente do publicado. O sufixo desaparece quando a base é gerada de novo com o código todo registrado.