보조 사례 / Finsight
Finsight
증권사 리포트를 매일 모아 종목별 투자의견과 목표가 변화를 한 화면에 보여 주는 서비스. 2025년 한이음 5인 팀에서 팀장·PM, 2026년 개인 재구축에서 같은 증권사는 최신값 하나만 평균에 넣도록 기준을 바꿈.
- 문제
- 증권사 리포트는 여러 곳에 흩어져 있고 PDF 형식도 제각각. 평균 목표가에 같은 증권사의 옛 목표가가 중복 반영됨
- 본인 판단
- 평균은 증권사별 최신값만으로 계산. 글자가 150자 미만인 페이지는 적재하지 않고 검토 대기로 보냄
- 역할·기간
- 2025.04–10 한이음 드림업 5인 팀 팀장·PM, 기본 크롤러 담당 (수행확인서 기준 기간). 2026.07–10 개인 재구축
- 결과·AI 협업
- 2025는 발표·시연용 데모까지. 2026 재구축은 리포트 2,536건 수집·파싱. 2026 코드 구현은 AI 협업, 본인은 기준 결정과 검토
01 · 무엇을 정했나
결과를 그대로 믿지 않는 수집 기준
2025년 팀에서는 기획, 일정 관리, 팀원 소통 조율과 기본 컨센서스 크롤러를 맡음. 증권사별 규칙 파서를 먼저 쓰고, 2주 뒤 선택형 LLM 분석 단계를 붙임.
2026년에는 같은 서비스를 혼자 다시 구축. 기존 화면 대부분이 목업이었고, Airflow DAG는 컨테이너 안에서 돌지 않는 구조였음. 아래처럼 범위와 기준을 다시 정함.
화면도 정리함. 9개 화면을 전수 조사해 7개로 줄이고, 이후 로그인과 회원가입을 빼서 접속하면 바로 종목 데이터가 보이는 공개 사이트로 전환. 화면은 서버가 준 값만 그리고, 빈 값은 빈 칸으로 두며 몇 건 기준인지 함께 표시하도록 원칙을 둠.
02 · 결과물
같은 증권사는 한 번만 셈


- 삼성전자 평균 목표가 453,793원(리포트 29건 평균)에서 487,333원(15개 증권사 최신값)으로 바뀜
- 2026.07.03–10.13 리포트 2,536건, 종목 591개 수집·파싱
- 증권사 20곳 매일 수집, 파싱 전 MD5 중복 확인으로 재다운로드된 55%를 걸러 냄
수치는 데이터 처리 기준 · 2026 저장소 문서 기준
03 · 정리
평균 계산 기준과 기술 선택 근거
리포트 단위 평균은 리포트를 자주 내는 증권사 쪽으로 쏠림. 기술 선택은 라이선스와 장비, 실제 수집분 실측으로 판단. pdf-inspector는 평가용 문서와 실제 수집분 결과가 달라 되돌림.