반응형
SEC_13F_Report_download.py
0.00MB
🔹 코드 설명
- SEC API를 통해 기업 CIK 조회:
- company_tickers.json 파일에서 기업의 Ticker Symbol을 CIK로 변환.
- SEC Submission API에서 13F 보고서 검색:
- 13F-HR(Holdings Report) 또는 13F-NT(Notice)를 찾음.
- accessionNumber 및 primaryDocument 정보를 사용하여 보고서 URL을 구성.
- 13F 보고서 다운로드:
- SEC에서 제공하는 HTML 파일을 다운로드하여 저장.
- Fortune 500 기업 전체 13F 보고서 다운로드:
- fortune500.xlsx 파일을 읽어 Fortune 500 리스트의 기업을 대상으로 실행.
- 기업별로 CIK 변환 → 13F 보고서 URL 조회 → 파일 저장 순서로 처리.
- API 요청 제한을 피하기 위해 5초 대기.
반응형
'AI' 카테고리의 다른 글
Trading Agent: 다중 에이전트 LLM 금융 거래 프레임워크 (5) | 2025.03.13 |
---|---|
금융 거래를 위한 다중 모달 기초 에이전트: 도구 보강, 다양화, 그리고 일반화 (0) | 2025.03.12 |
Moat 분석을 위한 10-K 보고서의 키워드 기반 평가 방법 (1) | 2025.03.11 |
Agentic AI: 자율성과 적응성을 갖춘 차세대 인공지능 (0) | 2025.03.08 |
Algorithmic Trading and Financial Forecasting Using Advanced AI Methodologies (0) | 2025.03.07 |