방법론 버전이 바뀌면 발표일 전후 값만 비교하지 말고 같은 원자료·같은 날짜 구간에 구버전과 신버전을 모두 적용해야 합니다. 구성 자격, 가격 소스, 가중치, 분류·결측 처리와 시행일을 버전별로 고정하고 수준 차이, 수익률 차이, 구성 이동을 계산합니다. 제공자가 과거값을 소급 재작성했는지 확인해 원래 발표값과 재작성값을 별도 판본으로 보존합니다.
변경 로그를 계산 항목으로 번역합니다
‘연례 검토’라는 한 줄만으로 영향이 없다고 판단하지 않습니다. 자격 기준, 구성 시장, 가격 선택, 가중치, 이상치·결측 처리, 계산 빈도와 산출물 목록이 바뀌었는지 본문을 대조합니다. Coin Metrics Single Asset Series 방법론의 변경 로그는 계산 빈도 1초 추가, investability 고려 정의, 커버리지 확대·종료처럼 버전마다 다른 유형의 변화를 기록합니다.
문서 표현 수정과 실제 계산 변경도 분리합니다. 정의를 명확히 했지만 알고리즘은 그대로인 경우와 과거 수치를 바꾸는 산식 변경은 검증 범위가 다릅니다. 버전 번호, 게시일, effective date와 변경된 절 번호를 표로 만듭니다.
방법론 비교의 단위는 문서 두 개가 아니라 같은 입력에 적용한 두 계산 계약입니다.
JOBCOIN 해설

그림은 이 주제의 공통 개념을 단순화한 설명입니다. 아래 항목에서 이 글의 구체적인 조건과 예외를 함께 읽어보세요.
- 변경 로그를 계산 항목으로 번역합니다
‘연례 검토’라는 한 줄만으로 영향이 없다고 판단하지 않습니다.
- 겹치는 기간을 만들어 시장 움직임을 고정합니다
구버전의 8월 값과 신버전의 9월 값을 비교하면 가격 변화와 방법론 변화가 함께 들어갑니다.
- 수준·변화율·분류 이동을 따로 측정합니다
연속값 지표는 신-구 절대차, 상대차, 평균·중앙값·최대차와 상관을 봅니다.
AI로 제작한 개념도 · 실제 가격·거래 내역·통계가 아닙니다.
겹치는 기간을 만들어 시장 움직임을 고정합니다
구버전의 8월 값과 신버전의 9월 값을 비교하면 가격 변화와 방법론 변화가 함께 들어갑니다. 동일한 8월 원자료를 두 버전으로 재계산하거나 제공자가 parallel run을 공개한 기간을 사용합니다. 원자료 시각·심볼·결측 상태를 동일하게 유지합니다.
예를 들어 구버전 지표가 100, 신버전이 103이면 level shift는 +3, 상대 차이는 (103/100-1)×100=3%입니다. 다음 날 구 102, 신 105라면 각각의 일간 수익률도 계산해 수준은 이동했지만 변화율 패턴은 비슷한지 확인합니다. 숫자는 설명용 가정입니다.
수준·변화율·분류 이동을 따로 측정합니다
연속값 지표는 신-구 절대차, 상대차, 평균·중앙값·최대차와 상관을 봅니다. 등급이나 카테고리 지표는 기존 분류에서 새 분류로 옮긴 항목 수와 전이행렬을 만듭니다. 구성 지표는 편입·제외·가중치 이동을 따로 계산합니다.
차이가 0인 평균만으로 호환성을 선언하지 않습니다. 양수·음수 차이가 상쇄될 수 있고 특정 자산이나 변동 구간에서만 큰 차이가 날 수 있습니다. 분위수와 날짜별 최대 차이를 확인하고 임계값을 넘은 행의 원자료와 규칙을 추적합니다.
| 검사 | 계산 | 의미 |
|---|---|---|
| 수준 이동 | new-old | 절대 단위 변화 |
| 상대 이동 | new/old-1 | 규모 보정 차이 |
| 수익률 차이 | Δnew-Δold | 동학 변화 |
| 구성 이동 | 편입·제외·가중치 | 범위 변화 |
| 분류 전이 | old class→new class | 범주 정의 변화 |
공지일과 시행일을 구분합니다
방법론이 공개된 날과 실제 산출물에 적용된 날은 다를 수 있습니다. Coin Metrics 용어집은 announcement date와 effective date를 별도 개념으로 설명합니다. 백테스트는 어느 날짜부터 새 규칙을 사용했는지 기록해야 합니다.
과거값을 신버전으로 재계산했다면 다운로드 날짜가 같은 시계열의 판본을 결정할 수 있습니다. 원본 파일, URL, 문서 버전, 취득 시각과 SHA-256을 보관합니다. 파일명이 같아도 내용이 바뀌면 덮어쓰지 않고 snapshot ID를 새로 부여합니다.
소급 재작성과 실시간 전환을 따로 다룹니다
제공자가 전체 과거를 신 방법론으로 backfill하면 현재 파일은 매끄럽게 보일 수 있지만 당시 이용자가 봤던 값과 다릅니다. 의사결정 재현에는 original-as-published 판본이 필요하고 최신 비교에는 restated 판본이 필요합니다. 두 목적을 섞지 않습니다.
소급하지 않고 시행일부터 신버전을 붙이면 시계열에 구조적 단절이 남습니다. 차트에 방법론 변경선을 표시하고 단순 전일 대비 변화에서 전환 효과를 분리합니다. 모델 학습에서는 버전 지표나 구간 더미를 넣을지 검토합니다.
- 구·신 문서의 버전·게시일·시행일을 기록합니다.
- 동일 원자료와 겹치는 날짜 범위를 고정합니다.
- 수준·수익률·구성·분류 차이를 별도 계산합니다.
- 과거 소급 여부와 original/restated 판본을 구분합니다.
- 원본 파일 해시와 다운로드 시각을 manifest에 남깁니다.
변경 이유보다 재현 가능한 영향표를 우선합니다
방법론 문서가 투명성이나 investability 개선을 목표로 설명하더라도 실제 수치 영향은 별도 계산해야 합니다. 반대로 차이가 작다는 한 표본만으로 모든 시기에 영향이 없다고 결론 내리지 않습니다. 변동성·저유동성·결측 구간을 포함합니다.
완료 보고에는 재계산 가능한 입력 범위, 구현한 규칙과 구현하지 못한 내부 판단을 구분합니다. 제공자가 원자료나 구성 이력을 공개하지 않으면 정확한 복제 대신 관측 가능한 출력 차이와 한계를 기록합니다. 표본의 시작일·종료일과 행 수, 결측률을 같이 제시해 차이 통계의 분모를 알 수 있게 합니다. 생산 시스템을 전환할 때는 신버전 임계값으로 경보·등급·리밸런싱 결과가 얼마나 달라지는지도 별도 승인 항목으로 둡니다.
자주 묻는 질문
시행일 전후 평균을 비교하면 방법론 효과를 알 수 있나요?
시장 상태도 달라지므로 부족합니다. 같은 날짜와 원자료에 구·신 버전을 동시에 적용해야 합니다.
과거값이 모두 새 산식으로 바뀌면 원래 시계열은 필요 없나요?
당시 의사결정을 재현하려면 original-as-published 판본이 필요합니다. 최신 restated 판본과 별도로 보존해야 합니다.
평균 차이가 0이면 두 버전은 같은가요?
차이가 상쇄됐을 수 있습니다. 최대차, 분위수, 구성·분류 이동과 수익률 차이도 봐야 합니다.
더 깊이 읽기
본문에서 다룬 개념과 확인 절차를 다음 글에서 이어서 살펴보세요.



