๐ฐ ๋ด์ค ๊ธฐ๋ฐ ํธ๋ ์ด๋ฉ (Phase 1-10)
- RSS ๋ด์ค ํฌ๋กค๋ง: 50+ ๊ธ์ต ๋ด์ค ์์ค ์ค์๊ฐ ์์ง
- Historical Data Seeding:
- 5๊ฐ ์์ค(NewsAPI, Google, Reuters, Yahoo, Bloomberg) ๊ณผ๊ฑฐ ๋ฐ์ดํฐ ์์ง
- yfinance ๊ธฐ๋ฐ ๊ณผ๊ฑฐ ์ฃผ๊ฐ ๋ฐ์ดํฐ(OHLCV) ๋๋ ์์ง
- Backfill API: ๋ ์ง/ํฐ์ปค ์ง์ ์๋ ์์ง ๋ฐ ์งํ๋ฅ ์ถ์
- ๊ฐ์ฑ ๋ถ์ (๊ธ์ /๋ถ์ /์ค๋ฆฝ)
- Data Explorer: ์์ง๋ ๋ด์ค/์ฃผ๊ฐ ๋ฐ์ดํฐ ์ค์๊ฐ ๊ฒ์ ๋ฐ ํํฐ๋ง UI
- ์์ฅ ์ํฅ๋ ํ๊ฐ (๋จ๊ธฐ/์ฅ๊ธฐ)
- ํฐ์ปค ๊ด๋ จ์ฑ ์ค์ฝ์ด๋ง
- ๋ฆฌ์คํฌ ์นดํ
๊ณ ๋ฆฌ ๋ถ๋ฅ (๋ฒ์ /๊ท์ /์ด์/์ฌ๋ฌด/์ ๋ต)
- ์๋ ์๊ทธ๋ ์์ฑ: ๋ด์ค โ ํธ๋ ์ด๋ฉ ์๊ทธ๋ ๋ณํ
- ์๊ทธ๋ ๊ฒ์ฆ: ๋ฐฑํ
์คํ
๊ธฐ๋ฐ ์๊ทธ๋ ํ์ง ๊ฒ์ฆ
- ์นํฐ ์ค๋กํ๋ง: ์นํฐ๋ณ ํฌ์ง์
์ ํ ๊ด๋ฆฌ
๐ง Deep Reasoning (Phase 14)
- 3-Step Chain-of-Thought ์ถ๋ก :
- Step 1: ์ง์ ์ํฅ (Direct Impact) - 1์ฐจ ์ํ์ฃผ ํ์
- Step 2: ๊ฐ์ ์ํฅ (Secondary Impact) - ๊ผฌ๋ฆฌ์ ๊ผฌ๋ฆฌ๋ฅผ ๋ฌด๋ ์ฐ์ ๋ถ์
- Step 3: ์ ๋ต์ ๊ฒฐ๋ก (Strategic Conclusion) - ์จ์ ์ํ์ ๋ฐ๊ตด
- Hidden Beneficiary ํ์:
- ์์: "Google TPU v6" โ ๋ช
๋ฐฑํ ์ํ์ฃผ(GOOGL) + ์จ์ ์ํ์(Broadcom - TPU ์นฉ ์ค๊ณ์ฌ)
- Knowledge Graph ๊ธฐ๋ฐ ๊ธฐ์
๊ด๊ณ ์ถ์
- ํํธ๋์ญ, ๊ฒฝ์, ๊ณต๊ธ๋ง, ํฌ์ ๊ด๊ณ ๊ทธ๋ํ ์ ์ฅ
- ๊ฒฝ๋ก ํ์์ผ๋ก N-hop ๊ด๊ณ ๋ฐ๊ฒฌ
- ์ค์๊ฐ ์น ๊ฒ์์ผ๋ก ๊ด๊ณ ๊ฒ์ฆ
- Model-Agnostic AI Client:
- Gemini, Claude, GPT-4 ํต์ผ ์ธํฐํ์ด์ค
- ์ญํ ๋ณ AI ๋ชจ๋ธ ๋ฐฐ์ (Screener, Reasoning, Decision)
- ๋น์ฉ ์ต์ ํ: Gemini Flash(์คํฌ๋ฆฌ๋) + Gemini Pro(์ถ๋ก )
- A/B Backtest: ํค์๋ ๊ธฐ๋ฐ vs CoT+RAG ์ฑ๊ณผ ๋น๊ต
๐ Feature Store (Phase 2-4)
- L1: Redis (In-Memory, 15๋ถ TTL)
- L2: TimescaleDB (์๊ณ์ด DB, ์๊ตฌ ์ ์ฅ)
- ์ค์๊ฐ Feature ๊ณ์ฐ:
- ๊ธฐ์ ์ ์งํ: ret_5d, ret_20d, vol_20d, mom_20d
- ํ๋๋ฉํธ: pe_ratio, market_cap, dividend_yield
- AI ํฉํฐ: non_standard_risk, management_credibility
- Cache Warmer: ์ฃผ์ ์ข
๋ชฉ ์ฌ์ ์บ์ฑ์ผ๋ก ๋ ์ดํด์ ์ต์ํ
- Vector Store: SEC ๋ฌธ์ ์๋ฒ ๋ฉ & ์๋งจํฑ ๊ฒ์
๐งช ๋ฐฑํ
์คํ
์์ง (Phase 10)
- Signal Backtest Engine: ๋ด์ค ์๊ทธ๋ ๋ฐฑํ
์คํ
- Point-in-Time ๋ถ์: Look-ahead bias ์ ๊ฑฐ
- ์ฑ๊ณผ ์งํ:
- Sharpe Ratio, Sortino Ratio
- Win Rate, Profit Factor
- Maximum Drawdown
- Cumulative Returns
- ์ต์ ํ: ๊ทธ๋ฆฌ๋ ์์น๋ก ํ๋ผ๋ฏธํฐ ํ๋
- ๋น๊ต ๋ถ์: ์ฌ๋ฌ ์ ๋ต ์ฑ๊ณผ ๋น๊ต
๐ Advanced Analytics (Phase 15.5)
- ์ ๋ต๋ณ, ์นํฐ๋ณ, AI ์์ค๋ณ, ํฌ์ง์
๋ณ, ์๊ฐ๋ณ ์ฑ๊ณผ ๋ถํด
- PnL ๊ธฐ์ฌ๋ ๋ถ์
- Value at Risk (VaR 95%, 99%)
- Conditional VaR (CVaR/Expected Shortfall)
- Maximum Drawdown & Recovery Period
- Concentration Risk (HHI Index)
- Correlation Matrix
- Stress Testing
- Win/Loss ํจํด ๋ถ์
- ์คํ ํ์ง (์ฌ๋ฆฌํผ์ง, ์ฒด๊ฒฐ ์๋)
- ๋ณด์ ๊ธฐ๊ฐ ์ต์ ํ
- AI ์ ๋ขฐ๋ vs PnL ์๊ด๊ด๊ณ
๐ ์๋ฆผ & ๋ชจ๋ํฐ๋ง (Phase 7-8)
- Telegram, Slack, Email ์ง์
- ๋ค์ค ์ฑ๋ ๋ธ๋ก๋์บ์คํธ
- ์ฐ์ ์์ ๊ธฐ๋ฐ ๋ผ์ฐํ
- ์์คํ
health check
- Component-level ์ํ ์ถ์
- ์๋ ๋ณต๊ตฌ ์๋
- ๋น์ ์ ํจํด ํ์ง
- Circuit Breaker๋ก ๊ณผ๋ถํ ๋ฐฉ์ง
- ์๋ฆผ ์ค๋ณต ์ ๊ฑฐ & ๊ทธ๋ฃนํ
- AI API ํธ์ถ ๋น์ฉ ์ค์๊ฐ ์ถ์
- ์ผ๋ณ/์๋ณ ์ฌ์ฉ๋ ๋ฆฌํฌํธ
- ์์ฐ ์๋ฆผ
๐ ๋ฆฌํฌํ
(Phase 15)
- Daily/Weekly/Monthly Reports:
- ํธ๋ ์ด๋ฉ ์ฑ๊ณผ ์์ฝ
- AI ์ฌ์ฉ ๋น์ฉ
- ๋ฆฌ์คํฌ ๋ฉํธ๋ฆญ์ค
- PDF Export: ์ ๋ฌธ์ ์ธ ๋ฆฌํฌํธ ์์ฑ
- CSV Export: ๋ฐ์ดํฐ ๋ถ์์ฉ ๋ด๋ณด๋ด๊ธฐ
๐ ์ธ์ฆ & ๋ก๊น
(Phase 7)
- API Key ๊ด๋ฆฌ: ๊ณ์ธต์ ๊ถํ (Read/Write/Execute)