Skill mercantil ES es
CNMV — Sanciones y Datos de Mercado
Consulta sanciones y registro de entidades de la CNMV
Contenido completo
# CNMV — Supervisión y Sanciones del Mercado de Valores
## Descripción
Este módulo consulta los datos publicados por la **Comisión Nacional del Mercado de Valores (CNMV)** sobre sanciones administrativas, infracciones de mercado, información de valores cotizados, y normativa reguladora del mercado de capitales en España.
La CNMV es el organismo supervisor del mercado de valores español conforme al **Real Decreto Legislativo 4/2015, de 24 de octubre, por el que se aprueba el texto refundido de la Ley del Mercado de Valores (LRMV)**, y transpone directivas europeas como MiFID II (2014/65/UE) y el Reglamento MAR (UE 596/2014) sobre abusos de mercado.
La herramienta accede a la base de datos de **resoluciones y sanciones** de la CNMV, así como a los boletines oficiales y al registro de entidades autorizadas, proporcionando información clave para la monitorización de cumplimiento normativo en el sector financiero.
## Capabilities
- Consulta de resoluciones sancionadoras de la CNMV por entidad, fecha y tipo de infracción
- Búsqueda en el registro de entidades autorizadas (societàs de valores, SOCIMI, etc.)
- Monitorización de infracciones por insider trading, manipulación de mercado (Reglamento MAR)
- Acceso a informes periódicos y estadísticas del mercado de valores español
- Consulta de la normativa del mercado de valores: LRMV, Reglamento adicional MiFID II
- Extracción de datos sobre infracciones a la Ley del Ahorro Bancario y Ley de Servicios de Inversión
## Casos de uso
- **Due diligence**: una entidad financiera necesita verificar si una contraparte ha sido sancionada por la CNMV en los últimos 5 años.
- **Compliance continuo**: un departamento de cumplimiento de un banco monitoriza las últimas sanciones CNMV en materia de blanqueo de capitales o insider trading.
- **Asesoría a inversores**: un abogado financiero informa a un cliente sobre las sanciones aplicadas a una SOCIMI por infracciones de transparencia.
- **Investigación regulatoria**: un analista prepara un informe sobre la tendencia sancionadora de la CNMV en el sector de crowdfunding y fintech.
## Uso
### Consulta de sanciones CNMV
```python
import requests
def consultar_sanciones_cnmv(tipo_infraccion: str = None, año: int = None) -> dict:
"""
Consulta resoluciones sancionadoras de la CNMV.
"""
url = "https://www.cnmv.es/es/Transparencia/Actividadsancionadora/"
headers = {"User-Agent": "Mozilla/5.0 (agente-legal/1.0)"}
params = {}
if tipo_infraccion:
params["tipo"] = tipo_infraccion
if año:
params["año"] = año
resp = requests.get(url, params=params, headers=headers, timeout=15)
return {
"status": resp.status_code,
"url": resp.url,
"content_length": len(resp.text),
}
```
### Registro de entidades autorizadas
```python
import requests
def buscar_entidad_cnmv(nombre: str) -> dict:
"""
Busca entidad autorizada en el registro CNMV.
"""
url = "https://www.cnmv.es/es/Lainformacionquegestionamos/Registrodeentidadesautorizadas/Paginas/default.aspx"
params = {"q": nombre}
headers = {"User-Agent": "Mozilla/5.0 (agente-legal/1.0)"}
resp = requests.get(url, params=params, headers=headers, timeout=15)
return {"status": resp.status_code, "url": resp.url}
```
### Consulta normativa del mercado de valores
```python
import requests
def obtener_normativa_mercado(tema: str = "insider_trading") -> str:
"""
Recupera normativa del mercado de valores por tema.
Temas disponibles: insider_trading, manipulacion_mercado,
transparencia, oferta_publicia, socimi, crowdfunding.
"""
base = "https://www.cnmv.es/es/Lainformacionquegestionamos/Normativa/Paginas/default.aspx"
headers = {"User-Agent": "Mozilla/5.0 (agente-legal/1.0)"}
resp = requests.get(base, headers=headers, timeout=15)
return resp.text
```
### Consulta rápida desde prompt (LLM)
```
Busca en el registro de sanciones de la CNMV infracciones por manipulación
de mercado durante 2024-2025. Resume las sanciones más significativas
con entidad implicada, importe y fundamento legal (art. LRMV o Reglamento MAR).
```
## Dependencias
```
pip install requests beautifulsoup4
```
## Fuente de datos
- **CNMV Portal**: <https://www.cnmv.es> — Web oficial de la Comisión Nacional del Mercado de Valores.
- **Actividad sancionadora**: <https://www.cnmv.es/es/Transparencia/Actividadsancionadora/>
- **Registro de entidades**: <https://www.cnmv.es/es/Lainformacionquegestionamos/Registrodeentidadesautorizadas/>
- **Normativa**: <https://www.cnmv.es/es/Lainformacionquegestionamos/Normativa/>
- **Licencia**: La información del sitio CNMV es pública y de acceso libre. Se recomienda citar la fuente.
- **Rate limits**: No publicados. Se recomienda no exceder 5 solicitudes/minuto.
## Salida
- **JSON**: datos de sanción (fecha, entidad, tipo infracción, importe, fundamento legal).
- **HTML/Texto**: contenido de las páginas de resolución de la CNMV.
- **Markdown**: resumen estructurado de la actividad sancionadora.
## Notas
- La CNMV **no ofrece una API REST pública**. Las consultas se realizan mediante acceso HTTP a sus páginas web. La estructura puede cambiar sin previo aviso.
- Para datos estructurados de emisiones y valores cotizados, la CNMV ofrece un **servicio de información al inversor** con feeds XML: <https://www.cnmv.es/es/Lainformacionquegestionamos/Informacionvalor/Informacionvalores/Paginas/default.aspx>
- Las sanciones de la CNMV se notifican en el BOE y están sujetas a recurso ante la Jurisdicción Contencioso-Administrativa.
- Este módulo es una herramienta de asistencia y **no sustituye** la consulta directa al registro de la CNMV ni el asesoramiento legal profesional.