GAEO로 돌아가기 CHANGELOG

개발 기록

GAEO가 무엇을 만들고, 무엇이 고장 났고, 그걸 어떻게 고쳐왔는지 시간순으로 남긴 기록입니다. 잘된 것만이 아니라 실수와 되돌린 결정도 함께 적었습니다.

시작 2026년 7월 8일 기록 갱신 2026년 8월 14일
💡 지금 사이트를 어떻게 쓰는지 궁금하다면 가이드북 탭을 보세요. 이 페이지는 「지금 어떻게 쓰는가」가 아니라 「여기까지 어떻게 왔는가」를 남기는 곳입니다.
📌 2026년 8월 14일부터 이 기록은 사이트 안 「개발 기록」 메뉴에서 매 작업일마다 이어서 씁니다. 이 정적 페이지는 그날까지의 기록을 그대로 둔 과거 버전이고, 최신 기록은 GAEO 안 개발 기록 메뉴에서 확인해 주세요.
새 기능 버그 수정·되돌림 개선·정비
2026.07.08 – 07.10

시작: 9종목을 사람이 직접 분석하던 시절

애널리스트 5인 구조와 자동 시세 수집의 뼈대를 세웠습니다.

  • 첫 커밋. TARO(기술)·DIANA(재무)·NOVA(뉴스)·FLOW(수급)·CHIEF(총괄) 5인 구조로 9종목 분석 시작
  • GitHub Actions로 시세 자동 수집 도입 — 개발 환경에서 네이버 금융이 막히는 문제를 러너가 대신 수집하는 구조로 해결
  • 코스피·코스닥 지수와 시장 분석 섹션, 날짜별 「지난 시장 분석」 목차 추가
  • 계정 없이 쓰는 자유게시판과 관리자 편집 모드
  • 종가 기록이 고정되던 버그와 게시판 반영 지연 수정. 채점 기준을 5거래일 뒤 종가로 통일
  • 모바일 대응, 업종 폴더 UI, 딥네이비+하늘색 대시보드로 첫 리디자인
2026.07.11 – 07.13

500종목으로: 자동분석 엔진 도입

사람이 다 볼 수 없는 규모를 규칙 기반 엔진에 맡기기 시작했습니다.

  • 자동분석 엔진 도입 — 차트·재무·수급 숫자를 정해진 규칙으로 해석해 AI 비용 없이 전 종목 판단 생성
  • 종목을 5개 → 100개 → 500개로 확장. 정밀분석(뉴스·공시까지 확인)과 자동분석을 티어로 구분
  • 가이드북 탭, 포트폴리오 재설계, 종목별 지지·저항·손절 가격 나침반
  • 스파크라인, 용어 클릭 설명, TARO 미니 차트, 한글 검색 자동완성
  • 500종목 지표 계산 안정화 — 거래량 0 나눗셈 버그 수정
  • GitHub 예약 실행이 거의 안 켜지는 문제를 자기 재기동(self-loop) 방식으로 우회
2026.07.14 – 07.17

읽을거리와 팀원 확충

판단만 있던 사이트에 「왜 그런지 배우는 곳」을 붙였습니다.

  • 📰 뉴스분석 · 📚 종목공부 · 🎓 주식공부 카테고리 신설
  • 🛡️ RISK(변동성 관리자)와 🌐 MACRO(시장국면 판독) 추가 — 둘 다 규칙 기반이라 비용 0
  • 전 종목 판단 히스토리 자동 누적 + 과거 가격으로 되살린 재구성(백테스트) 기록
  • 정밀분석이 오래되면 자동분석으로 자동 전환되는 신선도 규칙
  • 가격 기록 순서가 꼬이던 버그 3중 수정(신규 종목 백필 시 과거가 뒤에 붙던 문제)
2026.07.18 – 07.21

디자인 대개편과 자가 학습

보기 좋게 고치고, 팀이 자기 성적을 보고 배우게 만들었습니다.

  • 다크 터미널 테마로 갔다가 라이트 기반 디자인으로 되돌림 — 가독성이 더 중요하다고 판단
  • NOVA → QUANT 교체. 자동분석의 NOVA는 뉴스를 못 읽고 가격으로 분위기를 추정만 했기에, 실측 통계를 내는 QUANT로 정직하게 대체
  • CHIEF 자가 학습 가중치 — 잘 맞히는 분석가에게 발언권을 더 주고, 표본이 작으면 완화
  • 요일별 평균 등락률 패널, 🏠 부동산공부 카테고리
  • 러너가 서로를 죽이던 치명적 문제 영구 수정 — 여러 트리거가 겹칠 때 실행이 통째로 사라지던 원인을 찾아 cancel-in-progress를 끔
  • 본문 등락 색상을 한국식(상승 빨강·하락 파랑)으로 정정
2026.07.22 – 07.25

찾아올 수 있는 사이트로

검색·공유·앱 설치까지, 밖에서 들어오는 길을 열었습니다.

  • 자체 도메인 gaeoteam.com 연결. 글마다 고유 URL 부여
  • sitemap · IndexNow · RSS 도입 — 구글·네이버·빙·다음에 새 글을 바로 알림
  • 자바스크립트 없이도 읽히는 정적 스냅샷(/snap) — AI 크롤러 대응
  • PWA 지원(홈 화면에 앱처럼 설치), 링크 공유 미리보기 이미지 재디자인
  • 🧮 계산기 카테고리(평단가·양도세·잔금·대출), 종목 스크리너, 배당 캘린더
  • 전체 재분석 때 캘린더 일정이 통째로 사라진 사고 — 복구 후 재발 방지 규칙을 문서에 못 박음
  • 모호한 지시로 14종목 전체를 임의 재분석한 사고 — 명시적 요청일 때만 대규모 재분석하도록 절차 수정
  • 마케팅 문구 정직화 — 실제 하는 일보다 부풀려진 표현을 걷어냄
2026.08.01 – 08.04

검색 품질과 확률 모델

쌓인 콘텐츠의 기본기를 다지고, 다음 세대 모델을 그림자로 띄웠습니다.

  • 전체 글 목록 174개 링크가 전부 404이던 치명적 버그 수정
  • 검색결과에서 제목·설명이 잘리던 문제 — 제목 53자·설명 155자 기준 도입
  • 시장분석 위젯에 줄바꿈이 \n 글자 그대로 보이던 버그, MACD 차트가 설명과 반대로 그려지던 버그
  • 종합판단 v3(확률교정 모델)을 그림자로 도입 — 검증 기준을 통과하기 전에는 실제 판단을 바꾸지 않는 구조
  • 분석가 채점 기준을 화면에서 직접 설명하는 인터랙티브 안내 추가
2026.08.07 – 08.13

레이더 · 전문 차트 · 정밀분석 영구 보존

변화를 먼저 잡아내고, 지나간 분석도 다시 읽을 수 있게 했습니다.

  • GAEO 레이더 — 이동평균 골든/데드크로스와 임박 신호를 500종목에서 자동 감지
  • 개별 종목 전문 캔들차트(이동평균·거래량 포함)로 교체, 200일선까지 표시
  • 정밀분석 기록 탭 — 화면에 자동분석이 떠 있어도 과거 정밀분석 원문을 언제든 다시 읽을 수 있게 영구 보존
  • 순환매(업종 로테이션) 페이지 신설
  • 자동분석 알고리즘 3건 수정 — 지나치게 오른 종목의 감점 누락, 목표가 괴리 하한, 당일 고점 대비 반납폭 미반영
  • 가격 흐름 차트가 안 보이던 근본 원인 수정
2026.08.14

성적표 정직성 개편

가장 아팠던 점검. 우리 성적표가 실제보다 좋아 보이게 나오고 있었습니다.

  • 적중률 70.8%는 부풀려진 숫자였습니다. HOLD는 주가가 크게 움직여도 「빗나감」으로 안 세고 빼버려 HOLD 적중률이 늘 100%였습니다. 엄격 기준으로 다시 재면 51.4%
  • 절대 수익률 채점은 종목 선별력이 아니라 시장 방향을 재고 있었습니다(이후 시장이 오른 구간 15.6% vs 내린 구간 78.6%). 같은 날 시장 중앙값을 뺀 「시장 대비」 지표를 새로 도입
  • 합쳐진 숫자에 가려 BUY가 43.2%로 「무조건 매수」(48.7%)보다도 낮다는 사실이 몇 주간 보이지 않았습니다. BUY·HOLD·SELL을 분리 표시하도록 변경
  • 신뢰도 구간별 성적표 추가 — 확신이 높다고 표시한 판단만 보면 52.5% → 67.9%로 실제 성적이 올라가는 것을 확인
  • 순환매 그림자 평가 — 업종 신호를 개별 종목 판단에 반영하지 않고 성적만 공개로 쌓다가, 30거래일 이상 검증 통과 시에만 승격
  • 종목 상세의 팀 판단 히스토리가 데이터는 있는데 화면에 안 뜨던 버그 수정 후 접이식으로 개편
  • 홈 화면 정비 — 영어 라벨 제거, 장중인데 「시장 마감」으로 잘못 뜨던 표기 수정, 「최근 정밀분석」에 한 줄 요약 노출