Skip to content

코드 변경 후에도 모의운용 누적 성과와 버전 비교 유지 - #475

Merged
easygap merged 1 commit into
mainfrom
codex/paper-performance-history-20261021
Oct 21, 2026
Merged

easygap merged 1 commit into
mainfrom
codex/paper-performance-history-20261021

Conversation

@easygap

@easygap easygap commented Oct 21, 2026

Copy link
Copy Markdown
Owner

코드나 운용 설정이 바뀔 때 새 검증 묶음만 화면에 표시되어, 기존 기록이 남아 있어도 장기 성과가 끊긴 것처럼 보이던 문제를 개선했습니다. 같은 원장으로 연결되는 관측은 전체 누적 성과로 이어서 보고, 종료된 버전의 성과와 변경 전후 비교도 함께 확인할 수 있습니다.

변경 경계의 수익률은 계좌 누적 성과에 포함하되 특정 버전의 개선 효과로 귀속하지 않습니다. 전후 비교는 변경 전 마지막 N개 수익 구간과 변경 후 첫 N개 수익 구간으로 기간을 맞춥니다. 새 버전의 전진 검증 표본과 승격 기준은 그대로 유지합니다.

직전 종가 ID·해시, 원장 해시, 입출금 조정 TWR, 거래일 연속성을 확인할 수 없으면 전체 기간 계산을 보류합니다. 비교지수 기준이 달라진 경우에도 비교 가능한 범위를 구분합니다. 기존 이벤트나 운영 DB를 수정하지 않는 조회 기능이며, 이번 표시 코드 변경으로 검증 묶음을 새로 등록하지 않습니다.

검증 결과:

  • Python 108개 통과: 기존 수집·검증 82개, 누적 성과·원장 연결 26개
  • JavaScript 45개 통과: 표시 누락, 문자열 처리, 자동 갱신 후 펼침 상태 보존 포함
  • 실제 기록에서 두 바스켓 모두 종가 7개·수익 구간 6개로 연결됨. 새 버전 내부 구간은 0개여서 전후 비교는 관측 부족으로 유지
  • 운영 DB와 기존 관측 이벤트 69개의 파일 해시가 조회 전후 동일함
  • 브라우저에서 누적값·종료 버전·비교 보류 표시 확인. 폭 390px 요약 화면의 가로 넘침 없음. 최소화 상태로 스크린샷 촬영은 불가해 화면 구조 검증으로 범위를 한정함

원장 오류, 중간 종가 누락, 비교지수 변경, 입금 중립화, 변경 경계 낙폭, 동일 날짜 충돌을 회귀 검사에 포함했습니다. 임시 테스트 DB와 브라우저 점검 스크립트는 사용 후 정리했습니다.

@easygap
easygap merged commit 4817a78 into main Oct 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant