데이터 출처
시뮬레이터의 숫자가 어디에서 오는지, 그리고 결과를 읽을 때 그것이 무엇을 의미하는지 정리했습니다.
과거 가격과 배당금
일별 가격과 배당 기록은 오픈소스 파이썬 라이브러리인 yfinance를 통해 Yahoo Finance에서 가져옵니다. yfinance는 독립 프로젝트로 Yahoo와 제휴하거나 Yahoo의 보증을 받지 않았으며, InvestGraph도 마찬가지입니다.
시뮬레이션마다 서버는 선택한 종료일까지의 일별 기록을 요청하고, 그중 두 가지 항목을 사용합니다.
- 종가(Close): 배당 조정을 하지 않은 일별 종가입니다. 시뮬레이션의 모든 매수에 이 가격을 씁니다.
- 배당금(Dividends): 배당락일에 기록된 주당 현금 배당금입니다. 시뮬레이션은 이를 별도의 현금 흐름으로 반영하므로, 배당이 두 번 계산되지 않도록 배당 조정 가격을 일부러 사용하지 않습니다.
주식 분할 같은 기업 행위가 이 수치에 어떻게 반영되는지는 데이터 출처가 정합니다. 가격은 종목이 거래되는 통화 그대로이며, InvestGraph는 환율 변환을 하지 않습니다.
서비스 속도를 유지하고 불필요한 요청을 줄이기 위해, 가져온 기록은 서버 메모리에 최대 1시간 동안 캐시됩니다.
티커 심볼 검색
티커 입력란에 글자를 입력할 때 제안되는 심볼 목록은 공개된 상장 목록을 바탕으로 만듭니다.
- 미국 상장 종목: 나스닥과 기타 미국 거래소 상장 종목을 담은 Nasdaq Trader의 심볼 디렉터리 파일
- 한국 상장 종목: 한국거래소의 기업공시 사이트 KIND(kind.krx.co.kr)에 공개된 상장법인 목록
이 목록은 주기적으로 갱신되며 검색 제안에만 사용됩니다. 목록에 있다고 해서 가격 기록이 반드시 있는 것은 아니며, 목록에 없는 심볼도 직접 입력할 수 있습니다.
정확성과 한계
저희는 원천 시장 데이터를 생성하거나 검증하지 않습니다. 다음 사항을 유의해 주세요.
- 데이터가 지연될 수 있습니다. 가장 최근 거래일 데이터가 아직 없을 수 있습니다.
- 데이터가 조정되거나 수정될 수 있습니다. 데이터 제공자가 기업 행위 이후 등에 과거 가격과 배당 기록을 정정하는 경우가 있어, 같은 시뮬레이션도 시점에 따라 결과가 조금 다를 수 있습니다.
- 데이터가 누락되거나 틀릴 수 있습니다. 특히 오래된 기록이나 거래가 적은 종목에서 일부 날짜 누락, 배당금 오류 같은 문제가 가끔 생깁니다.
- 일부 종목은 조회할 수 없습니다. 상장폐지된 종목이나 아주 오래된 기록은 빠져 있는 경우가 많아 생존 편향이 생길 수 있습니다.
- 일별 종가만 사용합니다. 장중 가격, 시가, 실제 증권사에서 체결되었을 가격은 반영하지 않습니다.
모든 결과는 실제 계좌가 벌었을 금액의 기록이 아니라 학습을 위한 근사치로 봐 주세요. 이상해 보이는 수치를 발견하면 알려 주세요.
제휴 관계 없음
InvestGraph는 Yahoo, 나스닥, 한국거래소와 제휴하거나 그 보증·후원을 받지 않습니다. 모든 상표는 각 소유자에게 있습니다.