본문으로 건너뛰기
글로벌 시각으로 보는 디지털 자산글로벌 시각 · 지역별 맥락
ChainView BTC866CHAIN VIEW
배우기

거래 CSV 대조: 지갑 이동을 매매로 중복 계산하지 않기

원본 파일을 보존하면서 시간대와 식별자를 맞추고 차이를 별도 관리합니다.

읽기 언어한국어简体中文繁體中文EnglishРусскийالعربيةEspañol (México)Tiếng Việtไทย
거래 CSV 대조: 지갑 이동을 매매로 중복 계산하지 않기

주제별 원본 삽화: ChainView BTC866 주제별 원본 도해 · ChainView BTC866 Editorial · CC BY 4.0

원본과 작업 사본 분리

거래소와 지갑에서 받은 CSV는 수정하지 않은 원본으로 보관하고 정리 작업은 별도 사본에서 합니다. 다운로드 날짜와 기간, 계정과 상품 범위를 기록하세요. 현물과 파생상품, 수수료와 보상 내역이 별도 파일일 수 있으므로 한 파일만으로 전체 거래가 담겼다고 가정하면 안 됩니다. 파일을 다시 받았을 때 기존 자료와 겹치는 기간이 있는지 확인하고 원본의 해시를 남기면 이후 변경을 추적하기 쉽습니다.

시간과 필드를 통일

같은 날짜 형식이라도 월과 일의 순서, 시간대가 다를 수 있습니다. 원래 값을 남긴 채 통일한 시각 필드를 추가하고 변환 규칙을 기록합니다. 수량과 금액, 매수·매도 방향과 수수료 자산을 구분하세요. 쉼표가 소수점인 지역 형식과 천 단위 기호가 섞이면 숫자가 잘못 읽힐 수 있습니다. 자산 이름만 맞추지 말고 계약 주소와 네트워크가 필요한 경우 별도 필드로 관리해야 합니다.

거래 식별자와 중복

주문 하나가 여러 체결로 나뉠 수 있어 주문 번호와 체결 번호를 같은 중복 기준으로 쓰면 정상 내역을 지울 수 있습니다. 다운로드 파일 사이의 같은 체결은 플랫폼과 고유 식별자를 묶어 찾아냅니다. 고유 번호가 없으면 시각과 수량만으로 자동 삭제하지 말고 잠정 일치로 분류하세요. 같은 초에 같은 금액 거래가 실제 여러 번 있을 수 있습니다. 수정 파일과 원래 파일의 관계도 기록해 어떤 행을 선택했는지 설명할 수 있어야 합니다.

자기 지갑 이동 연결

거래소 출금과 개인 지갑 입금은 자산 이동의 양쪽 기록일 수 있습니다. 체인 거래 해시와 수량, 비용과 시각을 대조하고 네트워크 비용 때문에 입금량이 작은 경우를 구분합니다. 브리지와 토큰 이전은 다른 자산 표현이 생길 수 있어 단순 송금 규칙으로 합치지 않습니다. 미확인 입금을 무조건 매수로, 출금을 무조건 매도로 처리하면 손익이 왜곡됩니다. 확실하지 않은 쌍은 검토 목록에 남겨야 합니다.

잔고와 미해결 항목

기초 잔고에 유입을 더하고 유출을 빼서 기말 잔고와 대조합니다. 스테이킹과 보상, 거래 수수료와 내부 전환이 빠졌는지 점검하세요. 계산 잔고와 실제 잔고의 차이를 억지 조정 행으로 숨기지 않습니다. 차이의 원인과 근거를 남기고 세무 도구로 가져가기 전에 표본 거래를 확인합니다. 거래 기록에는 민감한 주소와 계정 정보가 있으므로 공유할 때 필요한 범위만 제공하고 평문 공개 링크로 배포하지 않는 것이 좋습니다.

직접 확인하는 연습

표본 출금 하나를 선택해 거래소의 출금 식별자와 체인 해시, 개인 지갑 입금을 차례로 연결합니다. 수량 차이가 비용인지 누락인지 설명하고 내부 이동 행이 매매 보고서에 들어가지 않았는지 확인하는 연습이 유용합니다.

자료 출처

  1. Kraken account history exports (새 탭에서 열림)
  2. IRS digital asset records (새 탭에서 열림)