한국 상장 ETF 유니버스 구축 + 글로벌 자산 수익률 비교 도구
위 배지의 URL은 배포 후 수정하세요
| 메뉴 | 설명 |
|---|---|
| 유니버스 탐색 | 국내 ETF 필터링, 카테고리별 분석, BM 상위/하위 |
| 구성종목(PDF) | 종목별 ETF 보유 비중 피벗 매트릭스 |
| 수익률 비교 | 국내 ETF / 글로벌 지수 / 미국 ETF 기간별 비교 |
- 한국 ETF: 네이버 금융 API + KRX 직접 HTTP (pykrx 의존성 제거)
- 글로벌 지수/미국 ETF: yfinance (Yahoo Finance)
- 상장일/설정일: 네이버 금융
- 구성종목(PDF): KRX 직접 HTTP
pip install -r requirements.txt
streamlit run app.py├── app.py # Streamlit 메인 앱
├── etf_universe_builder.py # 한국 ETF 유니버스 엔진
├── global_price_collector.py # 글로벌 가격 수집기
├── requirements.txt # 의존성
└── .streamlit/
└── config.toml # Streamlit 설정
- 이 레포를 GitHub에 push
- share.streamlit.io 접속
- GitHub 레포 연결
- Main file:
app.py선택 - Deploy 클릭