2026-04-25-173435-run.log
C:\Agent\KrStockRagAgent\logs\daily\2026-04-25-173435-run.log
[2026-04-25 17:34:35] KR Stock RAG Agent daily automation [2026-04-25 17:34:35] Project root: C:\Agent\KrStockRagAgent [2026-04-25 17:34:35] Profile: default [2026-04-25 17:34:35] Watchlist: data/seeds/watchlist.sample.csv [2026-04-25 17:34:35] To date: 2026-04-25 [2026-04-25 17:34:35] Evaluation from: 2026-01-01 [2026-04-25 17:34:35] Log file: C:\Agent\KrStockRagAgent\logs\daily\2026-04-25-173435-run.log [2026-04-25 17:34:35] [2026-04-25 17:34:35] [Run Daily Pipeline] [2026-04-25 17:34:35] C:\Agent\KrStockRagAgent\.venv\Scripts\krstock.exe run-daily-pipeline --profile default --watchlist data/seeds/watchlist.sample.csv --days-back 450 --to-date 2026-04-25 [2026-04-25 17:35:01] Running daily pipeline... [2026-04-25 17:35:01] Daily Pipeline Summary [2026-04-25 17:35:01] ┌──────────────────────┬────────────────────────────────────────────────────┐ [2026-04-25 17:35:01] │ Step │ Value │ [2026-04-25 17:35:01] ├──────────────────────┼────────────────────────────────────────────────────┤ [2026-04-25 17:35:01] │ Watchlist │ data\seeds\watchlist.sample.csv │ [2026-04-25 17:35:01] │ Strategy profile │ default │ [2026-04-25 17:35:01] │ Price range │ 2025-01-30 to 2026-04-25 │ [2026-04-25 17:35:01] │ Daily prices │ symbols=15, fetched=4530, upserted=4530 │ [2026-04-25 17:35:01] │ Indicators │ processed=12120, upserted=12120, symbols=15 │ [2026-04-25 17:35:01] │ Golden-cross scan │ scanned=12120, deleted=1273, signals=1273 │ [2026-04-25 17:35:01] │ Candidate news │ candidates=8, fetched=40, upserted=40 │ [2026-04-25 17:35:01] │ Candidate DART │ candidates=8, fetched=101, upserted=101 │ [2026-04-25 17:35:01] │ Candidate financials │ year=2025, report=11011, fetched=247, upserted=247 │ [2026-04-25 17:35:01] │ DART summaries │ scanned=202, updated=202 │ [2026-04-25 17:35:01] │ News index │ loaded=1000, indexed=1000 │ [2026-04-25 17:35:01] │ DART index │ loaded=202, indexed=202 │ [2026-04-25 17:35:01] │ Report candidates │ 8 │ [2026-04-25 17:35:01] │ Report snapshot rows │ 8 │ [2026-04-25 17:35:01] │ Report file │ reports\daily\2026-04-20-candidates.md │ [2026-04-25 17:35:01] └──────────────────────┴────────────────────────────────────────────────────┘ [2026-04-25 17:35:01] Daily pipeline complete. [2026-04-25 17:35:01] C:\Agent\KrStockRagAgent\src\krstock_agent\rag\news.py:172: UserWarning: Api key is used with an insecure connection. [2026-04-25 17:35:01] return QdrantClient( [2026-04-25 17:35:01] [2026-04-25 17:35:01] [Evaluate Reports] [2026-04-25 17:35:01] C:\Agent\KrStockRagAgent\.venv\Scripts\krstock.exe evaluate-reports --from-date 2026-01-01 --to-date 2026-04-25 --anchor report [2026-04-25 17:35:03] Report Outcome Evaluation [2026-04-25 17:35:03] ┌────────────────┬─────────────┐ [2026-04-25 17:35:03] │ Metric │ Value │ [2026-04-25 17:35:03] ├────────────────┼─────────────┤ [2026-04-25 17:35:03] │ Candidate rows │ 232 │ [2026-04-25 17:35:03] │ Anchor │ REPORT_DATE │ [2026-04-25 17:35:03] │ Horizons │ 1,3,5,10,20 │ [2026-04-25 17:35:03] │ Evaluated rows │ 1160 │ [2026-04-25 17:35:03] │ Completed rows │ 1060 │ [2026-04-25 17:35:03] └────────────────┴─────────────┘ [2026-04-25 17:35:03] Report Outcome Summary [2026-04-25 17:35:03] ┌──────┬──────┬──────┬─────┬──────┬──────┬──────┬───────┬──────┬───────┬──────┐ [2026-04-25 17:35:03] │ │ │ │ │ │ │ UP │ │ │ │ │ [2026-04-25 17:35:03] │ │ │ │ │ │ │ rate │ │ Med… │ │ Min │ [2026-04-25 17:35:03] │ Hor… │ Rows │ Com… │ UP │ DOWN │ FLAT │ % │ Avg % │ % │ Max % │ % │ [2026-04-25 17:35:03] ├──────┼──────┼──────┼─────┼──────┼──────┼──────┼───────┼──────┼───────┼──────┤ [2026-04-25 17:35:03] │ 1 │ 232 │ 232 │ 137 │ 94 │ 1 │ 59.… │ 0.76… │ 0.5… │ 25.9… │ -11… │ [2026-04-25 17:35:03] │ 3 │ 232 │ 232 │ 133 │ 96 │ 3 │ 57.… │ 1.70… │ 1.0… │ 34.7… │ -24… │ [2026-04-25 17:35:03] │ 5 │ 232 │ 224 │ 124 │ 95 │ 5 │ 55.… │ 2.45… │ 0.8… │ 39.9… │ -25… │ [2026-04-25 17:35:03] │ 10 │ 232 │ 196 │ 94 │ 101 │ 1 │ 47.… │ 2.75… │ -0.… │ 57.6… │ -21… │ [2026-04-25 17:35:03] │ 20 │ 232 │ 176 │ 82 │ 92 │ 2 │ 46.… │ 1.92… │ -0.… │ 67.5… │ -26… │ [2026-04-25 17:35:03] └──────┴──────┴──────┴─────┴──────┴──────┴──────┴───────┴──────┴───────┴──────┘ [2026-04-25 17:35:03] [2026-04-25 17:35:03] [Review Report Quality] [2026-04-25 17:35:03] C:\Agent\KrStockRagAgent\.venv\Scripts\krstock.exe review-report-quality --from-date 2026-01-01 --to-date 2026-04-25 --news-coverage-status sufficient [2026-04-25 17:35:08] News Coverage Scorecard [2026-04-25 17:35:08] ┌──────────────────┬───────┐ [2026-04-25 17:35:08] │ Metric │ Value │ [2026-04-25 17:35:08] ├──────────────────┼───────┤ [2026-04-25 17:35:08] │ Candidate rows │ 28 │ [2026-04-25 17:35:08] │ Symbols │ 14 │ [2026-04-25 17:35:08] │ News days before │ 30 │ [2026-04-25 17:35:08] │ SUFFICIENT │ 4 │ [2026-04-25 17:35:08] │ INSUFFICIENT │ 24 │ [2026-04-25 17:35:08] │ NO_INDEXED_NEWS │ 0 │ [2026-04-25 17:35:08] └──────────────────┴───────┘ [2026-04-25 17:35:08] Report Quality Review [2026-04-25 17:35:08] ┌───────────────┬──────────────┐ [2026-04-25 17:35:08] │ Metric │ Value │ [2026-04-25 17:35:08] ├───────────────┼──────────────┤ [2026-04-25 17:35:08] │ Rows │ 20 │ [2026-04-25 17:35:08] │ Anchor │ REPORT_DATE │ [2026-04-25 17:35:08] │ Dedupe │ FIRST_REPORT │ [2026-04-25 17:35:08] │ News coverage │ SUFFICIENT │ [2026-04-25 17:35:08] │ Macro tone │ ALL │ [2026-04-25 17:35:08] │ Horizons │ 1,3,5,10,20 │ [2026-04-25 17:35:08] └───────────────┴──────────────┘ [2026-04-25 17:35:08] Report Quality Overall [2026-04-25 17:35:08] ┌──────┬──────┬───────┬────┬──────┬──────┬──────┬───────┬──────┬───────┬──────┐ [2026-04-25 17:35:08] │ │ │ │ │ │ │ UP │ │ │ │ │ [2026-04-25 17:35:08] │ │ │ │ │ │ │ rate │ │ Med… │ │ Min │ [2026-04-25 17:35:08] │ Hor… │ Rows │ Comp… │ UP │ DOWN │ FLAT │ % │ Avg % │ % │ Max % │ % │ [2026-04-25 17:35:08] ├──────┼──────┼───────┼────┼──────┼──────┼──────┼───────┼──────┼───────┼──────┤ [2026-04-25 17:35:08] │ 1 │ 4 │ 4 │ 1 │ 3 │ 0 │ 25.… │ -1.6… │ -0.… │ 2.01… │ -7.… │ [2026-04-25 17:35:08] │ 3 │ 4 │ 4 │ 0 │ 4 │ 0 │ 0.0… │ -3.1… │ -2.… │ -1.5… │ -6.… │ [2026-04-25 17:35:08] │ 5 │ 4 │ 4 │ 0 │ 4 │ 0 │ 0.0… │ -1.4… │ -1.… │ -0.4… │ -2.… │ [2026-04-25 17:35:08] │ 10 │ 4 │ 1 │ 1 │ 0 │ 0 │ 100… │ 5.59… │ 5.5… │ 5.59… │ 5.5… │ [2026-04-25 17:35:08] │ 20 │ 4 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] └──────┴──────┴───────┴────┴──────┴──────┴──────┴───────┴──────┴───────┴──────┘ [2026-04-25 17:35:08] Report Quality By Label [2026-04-25 17:35:08] ┌──────┬──────┬──────┬──────┬────┬─────┬──────┬─────┬──────┬─────┬──────┬─────┐ [2026-04-25 17:35:08] │ │ │ │ │ │ │ │ UP │ │ │ │ │ [2026-04-25 17:35:08] │ │ │ │ │ │ │ │ ra… │ Avg │ Me… │ Max │ Min │ [2026-04-25 17:35:08] │ Gro… │ Hor… │ Rows │ Com… │ UP │ DO… │ FLAT │ % │ % │ % │ % │ % │ [2026-04-25 17:35:08] ├──────┼──────┼──────┼──────┼────┼─────┼──────┼─────┼──────┼─────┼──────┼─────┤ [2026-04-25 17:35:08] │ 관심 │ 1 │ 3 │ 3 │ 1 │ 2 │ 0 │ 33… │ 0.1… │ -0… │ 2.0… │ -0… │ [2026-04-25 17:35:08] │ 관심 │ 3 │ 3 │ 3 │ 0 │ 3 │ 0 │ 0.… │ -2.… │ -2… │ -1.… │ -2… │ [2026-04-25 17:35:08] │ 관심 │ 5 │ 3 │ 3 │ 0 │ 3 │ 0 │ 0.… │ -1.… │ -1… │ -0.… │ -2… │ [2026-04-25 17:35:08] │ 관심 │ 10 │ 3 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] │ 관심 │ 20 │ 3 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] │ 관찰 │ 1 │ 1 │ 1 │ 0 │ 1 │ 0 │ 0.… │ -7.… │ -7… │ -7.… │ -7… │ [2026-04-25 17:35:08] │ 관찰 │ 3 │ 1 │ 1 │ 0 │ 1 │ 0 │ 0.… │ -6.… │ -6… │ -6.… │ -6… │ [2026-04-25 17:35:08] │ 관찰 │ 5 │ 1 │ 1 │ 0 │ 1 │ 0 │ 0.… │ -1.… │ -1… │ -1.… │ -1… │ [2026-04-25 17:35:08] │ 관찰 │ 10 │ 1 │ 1 │ 1 │ 0 │ 0 │ 10… │ 5.5… │ 5.… │ 5.5… │ 5.… │ [2026-04-25 17:35:08] │ 관찰 │ 20 │ 1 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] └──────┴──────┴──────┴──────┴────┴─────┴──────┴─────┴──────┴─────┴──────┴─────┘ [2026-04-25 17:35:08] Report Quality By Tone [2026-04-25 17:35:08] ┌──────┬──────┬──────┬──────┬────┬─────┬──────┬─────┬──────┬─────┬──────┬─────┐ [2026-04-25 17:35:08] │ │ │ │ │ │ │ │ UP │ │ │ │ │ [2026-04-25 17:35:08] │ │ │ │ │ │ │ │ ra… │ Avg │ Me… │ Max │ Min │ [2026-04-25 17:35:08] │ Gro… │ Hor… │ Rows │ Com… │ UP │ DO… │ FLAT │ % │ % │ % │ % │ % │ [2026-04-25 17:35:08] ├──────┼──────┼──────┼──────┼────┼─────┼──────┼─────┼──────┼─────┼──────┼─────┤ [2026-04-25 17:35:08] │ NO_… │ 1 │ 1 │ 1 │ 0 │ 1 │ 0 │ 0.… │ -7.… │ -7… │ -7.… │ -7… │ [2026-04-25 17:35:08] │ NO_… │ 3 │ 1 │ 1 │ 0 │ 1 │ 0 │ 0.… │ -6.… │ -6… │ -6.… │ -6… │ [2026-04-25 17:35:08] │ NO_… │ 5 │ 1 │ 1 │ 0 │ 1 │ 0 │ 0.… │ -1.… │ -1… │ -1.… │ -1… │ [2026-04-25 17:35:08] │ NO_… │ 10 │ 1 │ 1 │ 1 │ 0 │ 0 │ 10… │ 5.5… │ 5.… │ 5.5… │ 5.… │ [2026-04-25 17:35:08] │ NO_… │ 20 │ 1 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] │ POS… │ 1 │ 3 │ 3 │ 1 │ 2 │ 0 │ 33… │ 0.1… │ -0… │ 2.0… │ -0… │ [2026-04-25 17:35:08] │ POS… │ 3 │ 3 │ 3 │ 0 │ 3 │ 0 │ 0.… │ -2.… │ -2… │ -1.… │ -2… │ [2026-04-25 17:35:08] │ POS… │ 5 │ 3 │ 3 │ 0 │ 3 │ 0 │ 0.… │ -1.… │ -1… │ -0.… │ -2… │ [2026-04-25 17:35:08] │ POS… │ 10 │ 3 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] │ POS… │ 20 │ 3 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] └──────┴──────┴──────┴──────┴────┴─────┴──────┴─────┴──────┴─────┴──────┴─────┘ [2026-04-25 17:35:08] Report Quality By Macro [2026-04-25 17:35:08] ┌──────┬──────┬──────┬──────┬────┬─────┬──────┬─────┬──────┬─────┬──────┬─────┐ [2026-04-25 17:35:08] │ │ │ │ │ │ │ │ UP │ │ │ │ │ [2026-04-25 17:35:08] │ │ │ │ │ │ │ │ ra… │ Avg │ Me… │ Max │ Min │ [2026-04-25 17:35:08] │ Gro… │ Hor… │ Rows │ Com… │ UP │ DO… │ FLAT │ % │ % │ % │ % │ % │ [2026-04-25 17:35:08] ├──────┼──────┼──────┼──────┼────┼─────┼──────┼─────┼──────┼─────┼──────┼─────┤ [2026-04-25 17:35:08] │ NO_… │ 1 │ 4 │ 4 │ 1 │ 3 │ 0 │ 25… │ -1.… │ -0… │ 2.0… │ -7… │ [2026-04-25 17:35:08] │ NO_… │ 3 │ 4 │ 4 │ 0 │ 4 │ 0 │ 0.… │ -3.… │ -2… │ -1.… │ -6… │ [2026-04-25 17:35:08] │ NO_… │ 5 │ 4 │ 4 │ 0 │ 4 │ 0 │ 0.… │ -1.… │ -1… │ -0.… │ -2… │ [2026-04-25 17:35:08] │ NO_… │ 10 │ 4 │ 1 │ 1 │ 0 │ 0 │ 10… │ 5.5… │ 5.… │ 5.5… │ 5.… │ [2026-04-25 17:35:08] │ NO_… │ 20 │ 4 │ 0 │ 0 │ 0 │ 0 │ │ │ │ │ │ [2026-04-25 17:35:08] └──────┴──────┴──────┴──────┴────┴─────┴──────┴─────┴──────┴─────┴──────┴─────┘ [2026-04-25 17:35:08] [2026-04-25 17:35:08] Daily automation completed successfully. [2026-04-25 17:35:08] Discord notification failed: 원격 서버에서 (403) 사용할 수 없음 오류를 반환했습니다.