SEC

SEC EDGAR — Filings (AR-origin + CEDEAR underlying)

Index de filings SEC (20-F, 6-K, 10-K, 8-K) de empresas AR y CEDEARs.

Mercado de capitalesEmpresas listadas

Qué incluye

  • 12 columnas documentadas
  • Formato Parquet y CSV
  • Cobertura 5 años (desde 2021-01-01)
  • Actualización diaria
  • Acceso por descarga, API y MCP
  • Schema versionado y trazable a la fuente
Casos de uso
  • ¿Cuántos 6-K hizo YPF este año?
  • ¿Empresas que filearon su 20-F en el último mes?
  • ¿Qué empresas AR tienen filings 8-K (current report domestic)?
  • ¿HRs de Tenaris con traducción SEC pareada?
  • ¿Empresas que demoran más en reportar a SEC vs CNV?
Columnas12
ColumnaTipoDescripciónUnidad
accession_numberStringIdentificador único global del filing en SEC EDGAR (format: '0000000000-00-000000'). PK del dataset.
cikStringCentral Index Key SEC, 10 dígitos zero-padded. Pivote para joinear con registro y financial-facts.
form_typeStringTipo de filing: '20-F' (annual FPI), '10-K' (annual domestic), '6-K' (current FPI), '8-K' (current domestic).
filing_dateDateFecha de submission del filing a SEC. Para ranking cronológico.ISO 8601 YYYY-MM-DD
report_dateDatePeríodo reportado en el filing (puede diferir de filing_date). NULL para filings sin período específico (avisos).ISO 8601 YYYY-MM-DD
acceptance_datetimeDatetimeTimestamp de aceptación del filing por SEC (mayor precisión que filing_date).
primary_document_urlStringURL al documento HTML principal en SEC Archives.
primary_document_descriptionStringDescripción humana del documento principal.
size_bytesInt64Tamaño del filing en bytes (proxy de complejidad / extensión).
is_xbrlBooleanTRUE si el filing trae XBRL structured data (joinable con sec.empresas.financial-facts vía accession_number).
itemsStringLista de items reportados (solo para 8-K). Polars List[String]. Lista vacía para 6-K, 10-K, 20-F.
snapshot_dateDateFecha de captura del snapshot (operacional cross-dataset).ISO 8601 YYYY-MM-DD
Limitaciones conocidas

Pueden invalidar un análisis ingenuo. Documentadas como parte del control de calidad.

Form 20-F vs 10-K — Foreign Private Issuers vs Domestic

Form 20-F es annual report de Foreign Private Issuers (empresas incorporated afuera de USA). Form 10-K es para incorporadas en USA. MercadoLibre (MELI) usa 10-K porque está incorporated en Delaware. Las demás empresas argentinas en el registro típicamente usan 20-F.

6-K vs 8-K — current report forms

6-K es current report de FPI (Foreign Private Issuer). 8-K es current report de domestic. Mismo concepto, diferente formulario. Ambas son eventos de reportería intermedia (entre annual reports).

Campo items solo existe para 8-K

El campo items (ej. ["Item 1.01", "Item 8.01"]) solo se carga para formularios 8-K. Para 6-K y 20-F queda lista vacía porque son estructuras distintas.

report_date puede ser null

Algunos filings (ej. 6-K de comunicaciones simples o avisos) no reportan un período específico. En estos casos report_date será null. Usar filing_date como fallback.

Paginación limitada — ~1000 filings por empresa

El endpoint SEC /submissions trae solo los ~1000 filings más recientes por empresa (en el campo "recent"). v1 cubre solo recent, suficiente para el backfill de 5 años. Acceso a histórico >1000 filings requiere parsear shards adicionales (Phase 2+).