작동 원리: 차트 모양은 어떻게 비교되나
deja-view는 미래를 예측하지 않습니다. 지금 종목의 최근 흐름과 모양이 가장 닮았던 과거 구간들을 코퍼스 전체에서 찾아, 그 구간들이 이후 어떻게 전개됐는지를 분포로 보여줄 뿐입니다. 아래는 그 비교가 실제로 어떻게 계산되는지에 대한 정직한 설명입니다.
한 문장 요약
“현재 구간의 모양을 가격 레벨·기간 길이와 무관하게 정규화한 뒤, 과거 모든 종목의 모든 구간과 거리(distance)를 재서 가장 가까운 N개를 고른다.” — 그게 전부입니다. 오르내림을 맞히는 모델이 아니라, 모양을 자로 재는 계산기입니다.
처리 단계
- 수정주가(adjclose) 사용. 액면분할·배당으로 생기는 가짜 절벽을 제거한 수정주가만 씁니다. 무조정 종가를 쓰면 분할 지점에서 모양이 붕괴해 비교 자체가 망가집니다.
- 시작점 100 정규화. 구간의 첫 값을 100으로 맞춰 전 구간을 비율로 환산합니다. 5만 원짜리든 50달러짜리든 “얼마였나”가 아니라 “어떤 곡선이었나”만 남습니다.
- 고정 길이로 리샘플. 선택한 기간(1주·3개월·6개월·1년)의 점 개수가 달라도 선형보간으로 동일한 길이로 다시 찍습니다. 시간축 길이가 달라도 모양끼리 직접 비교할 수 있게 됩니다.
- 거리 계산. 두 모양 사이의 차이를
유클리드 거리로 잽니다(점별 차이를 제곱해 더한 뒤 제곱근). 거리가 작을수록 더 닮은 구간입니다. - top-N 선택 + 겹침 제거. 가장 가까운 구간들을 추리되, 같은 종목에서 거의 포개지는 구간이 도배되지 않도록 겹치는 후보를 솎아냅니다. 가짜 다양성으로 인한 과신을 막기 위함입니다.
- 이후 전개 분포화. 종목별 SEO 페이지에서는 고른 각 구간의 그 다음 1·7·30영업일이 어떻게 됐는지를 모아, 중앙값·최악·최선으로 펼쳐 보여줍니다. 단일 예언이 아니라 여러 결말의 분포입니다.
계산이 막는 4가지 함정
모양 매칭은 순진하게 짜면 그럴듯한 거짓말을 만들기 쉽습니다. 그래서 의도적으로 막았습니다.
| 함정 | 막는 방법 |
|---|---|
| 분할로 인한 가짜 절벽 | 수정주가만 사용, 미반영 종목은 코퍼스에서 제외 |
| “현재의 너 자신”과 매칭 (거리 ≈ 0) | 템플릿 종목의 최근 구간 근방을 통째로 비교 대상에서 배제 |
| 미래를 미리 본 매칭 (look-ahead) | 구간 끝 이후 30일이 실제로 존재하는 과거 구간만 후보로 인정 |
| 같은 매치 변형 도배 (가짜 다양성) | 종목별로 겹치는 구간을 dedup해 분포가 한 사건에 쏠리지 않게 |
이 방법이 못 하는 것 (한계를 먼저)
- 과거가 미래의 보증이 아닙니다. 닮은 모양 뒤의 결말이 여러 갈래였다는 사실을 보여줄 뿐, 이번에 어느 갈래가 될지는 아무도 모릅니다.
- 생존편향이 남아 있습니다. 코퍼스는 현재 지수 구성종목이 중심이라 상장폐지된 종목이 충분히 반영되지 않습니다. 즉 결말 분포는 실제보다 다소 “덜 참혹하게” 기울어 있을 수 있습니다.
- 모양은 로르샤흐입니다. 사람은 닮은 그림에서 의미를 과하게 읽습니다. 유사도 수치는 “닮은 정도”일 뿐 인과가 아닙니다.
- 표본은 작습니다. top-N은 수십 개 수준입니다. 분포의 꼬리(최악·최선)는 몇 개의 사건에 좌우될 수 있습니다.
면책. deja-view는 과거 패턴의 회고적 비교를 제공하는 도구이며, 투자 자문·매매 신호·수익 보장이 아닙니다. “오른다/내린다”를 말하지 않으며, 어떤 종목도 권유하지 않습니다. 모든 투자 판단과 결과의 책임은 이용자 본인에게 있습니다.
직접 돌려보고 싶다면 사용법을, 자주 묻는 점은 FAQ를 보세요.
페이지 정보
자주 묻는 질문
deja-view는 투자 조언인가요?
아닙니다. deja-view는 과거 가격 패턴을 회고적으로 비교하는 도구이며 매수·매도 신호, 수익 보장, 투자 자문을 제공하지 않습니다.
페이지는 얼마나 자주 갱신되나요?
정적 설명 페이지는 내용 변경 시 갱신하고, 데이터 기반 종목 페이지와 허브는 생성 artifact 기준으로 갱신 시점을 표시합니다.
누가 작성하고 관리하나요?
deja-view는 정백경(BK)이 만들고 관리합니다. 공개 작성자 증명은 About 페이지의 Medium 및 LinkedIn 링크에서 확인할 수 있습니다.