You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim e2cd16035a feat: Form 4 내부자 거래 + Earnings Surprise + FINRA 확장
F1: SEC Form 4 내부자 거래 (insider transactions)
- GET /insider/transactions/{symbol} — Form 4 거래 내역 조회
- GET /insider/summary/{symbol} — 3/6/12개월 매수/매도 집계
- SEC EDGAR submissions JSON → Form 4 XML 파싱 → DB 저장
- 자동 인덱싱 (첫 조회 시 SEC에서 페치)
- joint filing, derivative/non-derivative 거래 모두 지원

F2: Earnings Surprise (Alpha Vantage)
- GET /earnings/surprise/{symbol} — 분기별 EPS surprise
- reported EPS vs estimated EPS, beat/miss streak 계산
- ALPHA_VANTAGE_API_KEY 환경변수 필요 (무료 tier: 25 req/day)
- DB 캐싱으로 반복 호출 시 API 절약

F3: FINRA Short Volume 확장
- days 파라미터: max 365 → 3650 (10년)
- limit 파라미터: max 1000 → 10000
- 5년치 백필 완료 반영

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5 months ago
..
__init__.py feat: Form 4 내부자 거래 + Earnings Surprise + FINRA 확장 5 months ago
alpaca_price.py Add Alpaca-specific DB table and Redis caching for Alpaca/FINRA endpoints 5 months ago
attention.py perf: API 성능 개선 — 로그 분석 기반 6개 항목 수정 5 months ago
earnings_surprise.py feat: Form 4 내부자 거래 + Earnings Surprise + FINRA 확장 5 months ago
error_log.py Initial commit with full project improvements 5 months ago
etf.py Initial commit with full project improvements 5 months ago
filing.py feat(filings): add accepted_at field to filing search response 5 months ago
financial.py perf: API 성능 개선 — 로그 분석 기반 6개 항목 수정 5 months ago
finra_short_volume.py Add Alpaca-specific DB table and Redis caching for Alpaca/FINRA endpoints 5 months ago
fred_data.py Initial commit with full project improvements 5 months ago
insider_transaction.py feat: Form 4 내부자 거래 + Earnings Surprise + FINRA 확장 5 months ago
overlay_feature.py Add Phase 5 Attention Overlay API and fix Redis port mismatch 5 months ago
overlay_raw_event.py Add Phase 5 Attention Overlay API and fix Redis port mismatch 5 months ago
overlay_registry.py Add Phase 5 Attention Overlay API and fix Redis port mismatch 5 months ago
request_log.py Initial commit with full project improvements 5 months ago