Pular para conteúdo

CEPEA - Centro de Estudos Avançados em Economia Aplicada

Licença: Dados CEPEA/ESALQ licenciados sob CC BY-NC 4.0. Uso comercial requer autorização do CEPEA (cepea@usp.br). Ref: Licença de uso de dados

Visão Geral

Campo Valor
Instituição ESALQ/USP
Website cepea.esalq.usp.br
Licença CC BY-NC 4.0
Acesso agrobr Via Notícias Agrícolas (mirror autorizado)

Origem dos Dados

Fonte Primaria

  • URL oficial: https://www.cepea.esalq.usp.br/br/indicador/soja.aspx
  • Status: Bloqueado por Cloudflare (acesso programatico negado)

Fonte Alternativa (atual)

  • URL: https://www.noticiasagricolas.com.br/cotacoes/{produto}/
  • Tipo: Mirror autorizado dos indicadores CEPEA
  • Status: Funcional

Produtos Disponiveis (20 indicadores)

Produto Praca Principal Unidade Frequencia
Soja Paranagua/PR BRL/sc 60kg Diaria
Soja Parana Parana BRL/sc 60kg Diaria
Milho Campinas/SP BRL/sc 60kg Diaria
Boi Gordo Sao Paulo/SP BRL/@ Diaria
Cafe Arabica Sao Paulo/SP BRL/sc 60kg Diaria
Trigo Parana + RS BRL/ton Diaria
Algodao Sao Paulo/SP cBRL/lb Diaria
Arroz em casca ESALQ/BBM BRL/sc 50kg Diaria
Acucar cristal Sao Paulo/SP BRL/sc 50kg Diaria
Acucar refinado Sao Paulo/SP BRL/sc 50kg Diaria
Etanol hidratado Sao Paulo/SP BRL/L Semanal
Etanol anidro Sao Paulo/SP BRL/L Semanal
Frango congelado Sao Paulo/SP BRL/kg Diaria
Frango resfriado Sao Paulo/SP BRL/kg Diaria
Suino vivo Sao Paulo/SP BRL/kg Diaria
Leite Ao produtor BRL/L Mensal
Laranja industria Sao Paulo/SP BRL/cx 40,8kg Diaria
Laranja in natura Sao Paulo/SP BRL/cx 40,8kg Diaria

Metodologia CEPEA

O CEPEA calcula indicadores baseado em:

  • Pesquisa diaria com agentes de mercado
  • Media ponderada por volume negociado
  • Ajuste para qualidade padrao

Fonte: Metodologia CEPEA

Atualizacao e Defasagem

Aspecto Valor
Horario de atualizacao ~17:00 - 18:00 (dias uteis)
Defasagem tipica D+0 (mesmo dia)
Dias sem publicacao Fins de semana, feriados nacionais
Cache agrobr Expira as 18:00 (Smart TTL)

Uso

Basico

import asyncio
from agrobr import cepea

async def main():
    # Ultimo ano de dados
    df = await cepea.indicador('soja')

    # Periodo especifico
    df = await cepea.indicador('milho', inicio='2024-01-01', fim='2024-12-31')

    # Ultimo valor disponivel
    ultimo = await cepea.ultimo('boi')
    print(f"Boi gordo: R$ {ultimo.valor}")

asyncio.run(main())

Com Metadados

df, meta = await cepea.indicador('soja', return_meta=True)

print(meta.source)      # "noticias_agricolas"
print(meta.source_url)  # "https://www.noticiasagricolas.com.br/..."
print(meta.fetched_at)  # datetime(2026, 2, 4, 8, 24, 36)
print(meta.from_cache)  # True/False

Schema dos Dados

Coluna Tipo Nullable Descricao
data date Nao Data do indicador
produto str Nao Nome do produto
praca str Sim Praca de referencia
valor Decimal Nao Preco em BRL
unidade str Nao Unidade (BRL/sc60kg, etc)
fonte str Nao Fonte dos dados
metodologia str Sim Descricao da metodologia

Cache

O CEPEA usa Smart TTL - o cache expira automaticamente as 18:00:

08:00 - Busca soja -> Cache valido ate 18:00
10:00 - Busca soja -> Usa cache
17:59 - Busca soja -> Usa cache
18:01 - Busca soja -> Cache expirou -> Busca fonte -> Valido ate 18:00 amanha

Funcoes Auxiliares

# Lista produtos disponiveis
produtos = await cepea.produtos()
# ['soja', 'soja_parana', 'milho', 'boi', 'cafe', 'algodao', 'trigo',
#  'arroz', 'acucar', 'acucar_refinado', 'etanol_hidratado', 'etanol_anidro',
#  'frango_congelado', 'frango_resfriado', 'suino', 'leite',
#  'laranja_industria', 'laranja_in_natura']

# Lista pracas para um produto
pracas = await cepea.pracas('soja')
# ['paranagua', 'parana', 'rio_grande_do_sul']