기존에 운영 중이던 주식 분석 대시보드를 대폭 업데이트했습니다. RSI, 볼린저밴드만 있던 분석 도구에 MACD, 스토캐스틱 등 핵심 기술적 지표를 추가하고, 종목비교·포트폴리오·AI 분석 같은 고급 기능까지 넣었습니다.
직접 개발하면서 “증권사 HTS 안 깔고도 이 정도면 쓸 만하겠다” 싶은 수준을 목표로 잡았는데, 결과물을 공유합니다.
이번에 추가된 기능 한눈에 보기
| 기능 | 내용 | 활용법 |
|---|---|---|
| MACD (12,26,9) | MACD선, 시그널선, 히스토그램 | 골든/데드크로스로 추세 전환 포착 |
| 스토캐스틱 (14,3) | %K, %D 오실레이터 | 과매수·과매도 구간 판단 |
| 종목 비교 | 최대 3종목 수익률 차트 겹치기 | “삼성전자 vs SK하이닉스” 한눈에 |
| 포트폴리오 | 매수가·수량 입력 → 손익 추적 | 내 보유 종목 총 수익률 확인 |
| AI 기술적 분석 | Gemini AI가 지표 종합 분석 | 지표 해석이 어려울 때 참고 |
| 다중 필터 스크리너 | 시장·등락률·거래량·점수 필터 | 내 조건에 맞는 종목만 추출 |
| 가격 알림 | 목표가 설정 → 도달 시 알림 | 관심 종목 모니터링 |
1. MACD — 추세 전환의 핵심 지표
MACD는 단기 이동평균(12일)과 장기 이동평균(26일)의 차이를 이용해 추세의 방향과 강도를 파악하는 지표입니다.
이번 업데이트에서 추가한 내용:
- MACD선: EMA(12) – EMA(26) — 양수면 단기 상승세, 음수면 하락세
- 시그널선: MACD의 9일 지수이동평균 — MACD와의 교차가 매매 타이밍
- 히스토그램: MACD – 시그널 — 막대그래프로 모멘텀 시각화
- 골든크로스/데드크로스 자동 감지: MACD선이 시그널선을 돌파하면 즉시 표시
차트 아래에 별도 MACD 서브차트도 추가했습니다. 캔들스틱 차트와 시간축이 동기화되어 가격 움직임과 MACD 변화를 동시에 볼 수 있습니다.
2. 스토캐스틱 — 과매수·과매도 판단
RSI와 비슷하지만 더 민감하게 반응하는 오실레이터입니다. 특히 박스권 장세에서 유용합니다.
- %K (22.1): 현재가가 최근 14일간 가격 범위에서 어디에 위치하는지 (0~100)
- %D (34.0): %K의 3일 이동평균 — 더 부드러운 시그널
- 20 이하 = 과매도 (반등 가능성), 80 이상 = 과매수 (조정 가능성)
- %K가 %D를 상향 돌파 = 골든크로스 (매수 시그널)
스크리닝 점수에도 반영됩니다. 스토캐스틱 과매도 구간에서 골든크로스가 나타나면 점수가 올라가는 식입니다.
3. 종목 비교 — 어떤 종목이 더 올랐나?
“삼성전자랑 SK하이닉스 중에 최근 한 달간 뭐가 더 올랐지?” 이런 궁금증을 해결하는 기능입니다.
사용법:
- 📊 종목비교 탭 클릭
- 종목명 입력 후 추가 (최대 3개)
- 정규화된 수익률 차트가 한 그래프에 겹쳐서 표시
모든 종목의 시작일 가격을 100으로 놓고, 이후 변동률을 비교합니다. 아래 비교 테이블에서 현재가, 등락률, 30일 수익률을 나란히 확인할 수 있습니다.
4. 포트폴리오 시뮬레이터 — 내 수익은?
별도 앱 없이 브라우저에서 바로 포트폴리오를 관리하는 기능입니다.
- 종목명, 매수가, 수량 입력
- 현재가를 자동 조회해서 손익 계산
- 종목별 수익률 + 전체 포트폴리오 수익률 표시
- 파이 차트로 포트폴리오 구성 비율 시각화
- 최대 20종목, 브라우저에 자동 저장 (다음에 와도 유지)
회원가입이나 로그인 없이 브라우저 localStorage에 저장되므로, 같은 브라우저에서 다시 방문하면 그대로 남아있습니다.
5. AI 기술적 분석 — 지표 해석을 AI가 대신
이번 업데이트의 가장 큰 변화입니다. 기존에는 “RSI 42 → 중립 하단” 같은 단순 규칙 기반 텍스트였는데, 이제 Google Gemini AI가 모든 기술적 지표를 종합해서 자연어로 분석 리포트를 작성합니다.
분석 내용:
- 이동평균선, RSI, MACD, 스토캐스틱, 볼린저밴드, 거래량을 종합 해석
- 단기(1~5일)와 중기(1~4주) 관점 구분
- 주요 지지선·저항선 언급
- 매수/매도/관망 관점 제시 (근거 포함)
AI가 생성한 분석이지만, 기반 데이터는 공공데이터 API의 실제 시세 데이터입니다. 같은 종목을 하루에 여러 번 조회해도 캐시된 결과를 보여주므로 빠릅니다.
6. 다중 필터 스크리너 — 내 조건으로 종목 찾기
기존 스크리닝은 전체 종목을 점수순으로 나열하기만 했는데, 이제 필터링이 가능합니다.
필터 옵션:
- 시장: KOSPI / KOSDAQ / 전체
- 등락률: 상승만 / 하락만 / 3% 이상 급등 / 3% 이상 급락
- 거래량: 평균 이상 / 급증(2배+)
- 점수: 강세(70+) / 보통(40~69) / 약세(30-)
- 종목명 검색: 텍스트로 바로 찾기
“KOSPI에서 거래량 급증 + 강세 점수 종목”만 골라보는 식으로 활용할 수 있습니다.
7. 추가 개선 사항
위 핵심 기능 외에도 여러 가지를 개선했습니다:
- 차트 패턴 인식 강화: 도지(십자형), 장악형(감싸기), 갭상승/갭하락, 이중바닥 패턴 자동 감지
- 수급 추정 시그널: 거래량은 많은데 가격 변동이 적으면 “기관매집 의심” 태그 표시
- 60일 신고가/신저가: 스크리닝에서 60일 내 최고가·최저가 종목 자동 태그
- 가격 알림: 관심종목에 목표가를 설정하면, 다음 방문 시 도달 여부를 브라우저 알림으로 안내
- 업종별 히트맵: 스크리닝 결과를 색상 타일로 시각화 — 강세(녹색)/약세(빨강) 한눈에
사용해보기
종목명을 검색하면 MACD, 스토캐스틱 등 모든 기술적 지표가 한 페이지에 표시됩니다. AI 분석 버튼을 누르면 Gemini가 종합 분석 리포트를 작성해줍니다.
모든 기능은 무료이고, 회원가입 없이 바로 사용할 수 있습니다.