<aside> 📡 코드를 직접 작성하지 않습니다. 이 실습은 SEC RAG 분석 도구 만들기의 심화 세션입니다. NVIDIA 8-K 공시를 자동 감지해 DB에 기록하는 모니터링 시스템을 만듭니다.
</aside>
[SEC EDGAR RSS/API]
↓ 10분마다 폴링
[HuggingFace Space] ← 24시간 상시 실행
├── 백그라운드 스케줄러 (APScheduler)
├── 새 8-K 감지 → 내용 파싱
└── Supabase 저장
↓
[Supabase PostgreSQL]
└── filings 테이블 (날짜, 제목, 내용, URL, 분석결과)
↓
[Gradio 모니터링 대시보드]
├── 실시간 감지 현황
├── 최근 8-K 목록
└── 클릭 → RAG 즉시 분석
<aside> 💡 8-K란 미국 상장사가 중요한 사건 발생 시 4영업일 내 제출하는 긴급 공시. NVIDIA 기준으로 실적 발표, 임원 변경, 대규모 계약, 주식 환매 등이 해당됩니다.
</aside>
pip install gradio apscheduler supabase requests beautifulsoup4 -q
<aside> 📋 Supabase 대시보드 → SQL Editor → 아래 쿼리 실행
</aside>
create table filings (
id bigserial primary key,
ticker text default 'NVDA',
filing_type text,
filed_at date,
title text,
content text,
sec_url text unique,
analysis text,
created_at timestamptz default now()
);