프로젝트 폴더 열기
폴더를 만들고 내보내기 파일을 복사해 넣은 뒤 채팅의 작업 폴더로 선택하세요. 원본은 다른 곳에 보관하세요.
이 가이드에서 암호화폐 관리 소프트웨어는 작은 스크립트와 내가 가진 표 하나를 뜻해요. 보유량을 개인적으로 기록하는 데는 날짜가 붙은 행으로 이루어진 표면 충분해요. 그래서 두 곳의 내보내기 파일로 시작해 자산별 보유량과 수수료까지 만들어요. 원본은 보관하세요.
폴더를 만들고 내보내기 파일을 복사해 넣은 뒤 채팅의 작업 폴더로 선택하세요. 원본은 다른 곳에 보관하세요.
Plan only로 바꾸고 원하는 표를 설명하세요. 에이전트는 단계를 나열할 뿐 아무것도 실행하지 않아요.
Ask first로 바꾸고 모든 diff를 읽어 수락한 뒤, Shell이 트래커 스크립트를 실행하고 종료 코드를 알려 주게 하세요.
출력 CSV를 열고, 어떤 숫자든 믿기 전에 합계를 각 거래소 명세서와 비교하세요.
transactions.csv헤더 읽음totals.py저장됨your tracker scriptexit 0totals.csv자산 2개date,asset,amount,price_usd,fee_usd
2026-01-05,COINA,10.5,2.00,0.10
2026-01-19,COINA,5,2.40,0.05
2026-02-02,COINB,0.25,40.00,0.20
2026-02-16,COINA,8,1.90,0.08
2026-03-02,COINB,0.10,44.50,0.09
2026-03-16,COINA,12.25,2.10,0.12
2026-04-01,COINB,0.30,39.00,0.25
2026-04-15,COINA,6,2.30,0.06
2026-05-01,COINB,0.15,41.00,0.12각 행은 한 번의 매수예요. 날짜, 자산, 수량, 가격, 수수료가 들어 있어요. 값은 모두 지어낸 거예요. 간단한 포트폴리오 관리 앱은 이 다섯 개의 일반 텍스트 열에서 시작할 수 있고, COINA와 COINB는 실제 코인이 아니에요.
평균 매입 단가는 한 코인에 수수료를 포함해 쓴 총액을 산 수량으로 나눈 값이에요. 일정 금액을 규칙적으로 사는 경우의 DCA 평균 매입 단가도 이렇게 추적해요. 에이전트에게 자산별로 행을 묶는 스크립트를 요청하면, read_file로 파일을 읽고 write_file로 스크립트를 저장하며 금액에는 소수 연산을 써요. Ask first 모드에서는 파일이 저장되기 전에 diff를 읽어요. 그다음 Shell이 트래커 스크립트를 실행하고 실제 종료 코드를 보여 줘요. 결과를 열어 보세요. 코인 1개는 손으로 확인하세요. 따로 계산해 보면 스크립트가 낸 숫자를 뒷받침할 수 있으니까요.
같은 표를 BTC에도 쓸 수 있어요. 자산 열에 BTC를 넣으면 작은 BTC 포트폴리오 트래커가 완성돼요. 에이전트는 http_get가 공개 가격 페이지 하나를 가져오는 단계를 추가하는데, 여기에는 키가 전혀 필요 없고, 스크립트는 각 값 옆에 가져온 시각을 적어요. 가격은 한순간의 스냅샷이에요. 출처마다 달라요. 다른 출처를 쓰면 합계도 달라지니, 어떤 가격 출처를 썼는지 적어 두세요. 스크립트를 실행하고 출력 CSV를 열어서, 믿기 전에 합계를 거래소 명세서와 비교하세요.