Saltar al contenido

¿Qué es este dataset?

shorts-es es una capa de verificación ejecutable sobre las divulgaciones de posiciones cortas netas que publica la CNMV en NetShortPositions.xls. El proyecto descarga el documento oficial, lo almacena de forma inmutable identificado por SHA-256, lo analiza de forma determinística y expone los datos a través de una web y una API JSON, con un rastro de procedencia completo desde cada cifra hasta la captura, la hoja y la fila exacta.

¿Qué NO es?

No es el interés corto total del mercado

Las divulgaciones públicas cubren solo las posiciones notificadas a la CNMV. La exposición corta no declarada es invisible a este dataset (y a la fuente original).

No es una señal de trading

No se aplica inferencia, puntuación ni predicción alguna. Los datos se presentan tal cual.

No es un producto oficial de la CNMV

La fuente siempre prevalece; las discrepancias deben resolverse contra la publicación original.

Semántica del umbral

Bajo el Reglamento (UE) 236/2012, las posiciones cortas netas del 0,5 % o más en acciones cotizadas deben divulgarse públicamente. La CNMV, sin embargo, publica todos los valores notificados — incluidas posiciones por debajo del 0,5 % y notificaciones explícitas de cierre a 0,00 %. shorts-es conserva la cifra publicada tal cual (precisión decimal arbitraria, sin redondeo) y nunca interpreta una publicación sub-0,5 % como inexistente.

Semántica temporal

Se mantienen separados dos relojes:

  • Fecha de posición (tiempo regulatorio): la fecha que la fuente atribuye a la posición. Es la fecha efectiva a la que se refiere la posición corta neta.
  • Fecha de observación (tiempo de conocimiento): cuando shorts-es descargó por primera vez una captura que contenía la divulgación.

Las filas históricas presentes en nuestra primera captura se marcan como RECONSTRUCTED_HISTORICAL: sabemos que existían en esa publicación, pero no podemos afirmar cuándo se publicaron por primera vez ni si fueron visibles públicamente en su fecha de posición.

Reconstrucción y verificación

Para cada par (LEI, ISIN, titular), la publicación más reciente por fecha de posición define su estado publicado. La hoja Series se usa para reconstruir ese estado de forma independiente y compararlo con la hoja Current publicada por la CNMV — shorts-es verify informa de coincidencias, ausentes, unexpectedos y conflictos. Un par ausente de la hoja Current es actualmente no publicado; nunca se informa como cero.

Cobertura

Todo lo que la CNMV publica en el libro de cálculos — ISINs españoles y no españoles bajo competencia de la CNMV. La ausencia de un emisor del archivo no implica que la CNMV sea (o no sea) su autoridad competente relevante.

Limitaciones conocidas

Código abierto

Este proyecto es de código abierto. Puedes verificar la metodología, el parser y la lógica de almacenamiento examinando el código en el repositorio: https://internet.cnmv.es/DocPortal/Posiciones-Cortas/NetShortPositions.xls.