Пакет Python для масштабной работы с документами SEC. Включает Mulebot, чат-бот с открытым исходным кодом для данных SEC без требований к хранению. ? Полная документация | ? Веб-сайт
Статьи:
Статья: Создание структурированных наборов данных на основе документов SEC
Статья: Разверните финансового чат-бота за 5 минут
Загрузите документы SEC быстро и эффективно
Отслеживайте EDGAR на наличие новых заявок в режиме реального времени
Анализ файлов в масштабе
Доступ к комплексным наборам данных (10-K, коды SIC и т. д.)
Взаимодействуйте с данными SEC с помощью MuleBot
# Базовая установкаpip install datamule# Установка со всеми функциямиpip install datamule[all]
импортировать данные как dm# Загрузить filingsdownloader = dm.Downloader()downloader.download(form='10-K', тикер='AAPL')# Загрузить вложения файлов, такие как информационные таблицыdownloader.download(form='13F-HR', file_types=['ИНФОРМАЦИЯ TABLE'],date=('2024-09-14','2024-09-16'))# Загрузка каждые 10 кварталов с 2023 года. Должно занять 2 минутыdownloader.download_dataset(dataset='10q_2023')
filing_viewer
: Модуль просмотра файлов.
mulebot
: чат-бот для взаимодействия с данными SEC
mulebot_server
: сервер Flask для MuleBot.
all
: Все доступные функции.
? Глоссарий документации SEC
? Глоссарий фактов XBRL
? Попробуйте МулБот
Получите доступ к обширным наборам данных SEC, включая:
Исторические данные FTD (с 2004 г.)
Документы 10-К и 10-Q (с 2001 г.)
Информационные таблицы 13F-HR (с 2013 г.)
Коллекция MD&A (более 100 000 с 2001 г., требуется бесплатный ключ API)
Вклады приветствуются! Пожалуйста, не стесняйтесь отправить запрос на включение.
Лицензия MIT
Подробные примеры использования, справочник по API и расширенные функции можно найти в нашей документации.