Un paquete Python para trabajar con presentaciones ante la SEC a escala. Incluye Mulebot, un chatbot de código abierto para datos de la SEC sin requisitos de almacenamiento. ? Documentación completa | ? Sitio web
Artículos:
Artículo: Creación de conjuntos de datos estructurados a partir de presentaciones ante la SEC
Artículo: Implemente un chatbot financiero en 5 minutos
Descargue presentaciones ante la SEC de forma rápida y eficiente
Supervise EDGAR para detectar nuevas presentaciones en tiempo real
Analizar presentaciones a escala
Acceda a conjuntos de datos completos (10-K, códigos SIC, etc.)
Interactuar con datos de la SEC usando MuleBot
# Instalación básicapip install datamule# Instalar con todas las funcionespip install datamule[todos]
importar datamule como dm# Descargar archivosdownloader = dm.Downloader()downloader.download(form='10-K', ticker='AAPL')# Descargar archivos adjuntos como tablas de informacióndownloader.download(form='13F-HR', file_types=['INFORMACIÓN TABLE'],date=('2024-09-14','2024-09-16'))# Descargue cada 10Q a partir de 2023. Debería tomar 2 minutosdownloader.download_dataset(dataset='10q_2023') filing_viewer : módulo de visualización de archivos
mulebot : chatbot de interacción de datos de la SEC
mulebot_server : servidor Flask para MuleBot
all : todas las funciones disponibles
? Glosario de presentación ante la SEC
? Glosario de datos XBRL
? Prueba MuleBot
Acceda a conjuntos de datos completos de la SEC que incluyen:
Datos históricos de FTD (desde 2004)
Presentaciones 10-K y 10-Q (desde 2001)
Tablas de Información 13F-HR (desde 2013)
Colección MD&A (más de 100 000 desde 2001, requiere clave API gratuita)
¡Las contribuciones son bienvenidas! No dude en enviar una solicitud de extracción.
Licencia MIT
Para obtener ejemplos de uso detallados, referencia de API y funciones avanzadas, visite nuestra documentación.