用於大規模處理 SEC 文件的 Python 套件。包括 Mulebot,一個用於 SEC 資料的開源聊天機器人,沒有儲存要求。 ?完整文檔 | ?網站
文章:
文章:根據 SEC 文件建立結構化資料集
文章:5 分鐘內部署金融聊天機器人
快速有效率地下載 SEC 文件
即時監控 EDGAR 的新申請
大規模解析文件
存取綜合資料集(10-K、SIC 代碼等)
使用 MuleBot 與 SEC 資料交互
# 基本安裝pip install datamule# 安裝所有功能pip install datamule[all]
import datamule as dm# 下載歸檔檔案downloader = dm.Downloader()downloader.download(form='10-K',ticker='AAPL')# 下載資訊表等歸檔附件downloader.download(form='13F-HR ', file_types=['INFORMATION TABLE'],date=('2024-09-14','2024-09-16'))# 從2023 年起每10Q 下載一次。 ='10q_2023')
filing_viewer
:歸檔檢視器模組
mulebot
: SEC 資料互動聊天機器人
mulebot_server
:MuleBot 的 Flask 伺服器
all
:所有可用功能
?美國證券交易委員會備案術語表
? XBRL 事實術語表
?嘗試 MuleBot
存取全面的 SEC 資料集,包括:
FTD 歷史資料(2004 年以來)
10-K 及 10-Q 備案(自 2001 年起)
13F-HR資訊表(2013年起)
MD&A 集合(自 2001 年以來超過 100,000 個,需要免費 API 金鑰)
歡迎貢獻!請隨時提交 Pull 請求。
麻省理工學院許可證
有關詳細的使用範例、API 參考和進階功能,請造訪我們的文件。