시작하기
매매 복기노트 — 승률은 높은데 왜 계좌는 마이너스?

매매 복기노트 — 승률은 높은데 왜 계좌는 마이너스?

증권사 체결내역 CSV를 넣으면 실현손익, 승률, 손익비, 최대 연속 손실, '이익은 빨리 손실은 오래' 습관, 물타기한 포지션 성적, 보유 기간·요일·종목별 손익을 리포트와 그래프로 복기합니다. 인터넷 연결 없이 내 컴퓨터에서만 돌고 기록을 어디에도 보내지 않습니다. 내 기록 통계 도구이며 매매 조언·종목 추천을 하지 않습니다. 투자 책임은 본인에게 있습니다.
#재무#분석#생산성
평점
더 많은 평가가 필요합니다
판매
0
사용 방법
다운로드

먼저 읽어 주세요. 이 스킬은 내가 넣은 과거 매매 기록을 통계로 정리하는 도구입니다. 투자 자문이나 투자 권유가 아니며, 무엇을 사고팔지 알려 주지 않습니다. 투자 판단과 그 결과의 책임은 투자자 본인에게 있으며, 제작자는 이 도구를 근거로 한 투자 손실에 법적 책임을 지지 않습니다.

승률 60%인데 왜 계좌는 마이너스일까

자주 이기는데 돈이 안 모이는 계좌에는 대개 이유가 있습니다. 이익은 빨리 챙기고 손실은 오래 들고 있거나, 물린 종목에 물타기를 하다 크게 잃는 경우입니다. 매매 복기노트는 체결내역 파일 하나로 내 습관을 숫자로 보여 줍니다.

00_promo.webp

실제 출력으로 만든 데모입니다. 숫자는 패키지에 든 가상의 예시 매매 기록(실제 계좌 아님)에서 나왔습니다.

이렇게 씁니다

증권사 앱·HTS에서 거래내역을 CSV로 내보내고 에이전트에게 "이거 복기해 줘"라고 하면 됩니다. 체결일·종목명·매매구분·체결수량·체결단가 같은 증권사 열 이름을 알아봅니다.

uv run scripts/trade_review.py 체결내역.csv --out out

리포트에 나오는 것

항목 내용
한눈에 실현손익, 승률, 평균 이익/손실, 손익비, 최대 연속 손실, 최고·최악 거래
습관 체크 이긴 거래와 진 거래의 평균 보유일 비교, 승률은 높은데 손익비가 낮은 경우
물타기 보유 중 더 싼 값에 추가 매수한 포지션의 승률·손익을 안 한 포지션과 비교
보유 기간별 단타·스윙·중기·장기 승률과 손익
요일·종목별 매도 요일별, 종목별 손익 상위·하위
그래프 누적 실현손익, 월별 실현손익
01_equity.webp

equity.png. 0선 아래로 내려간 구간이 빨갛게 칠해집니다.

02_monthly.webp

monthly.png. 예시 매매 기록 기준.

들어 있는 것

파일 내용
SKILL.md 내보내기 → 계산 → 읽는 법, 에이전트가 지킬 규칙
scripts/trade_review.py 선입선출 손익 계산과 리포트·그래프
examples/trades.csv 가상의 예시 매매 기록
DISCLAIMER.md 이용 전 고지

이 스킬이 하지 않는 것

  • 매매 조언, 종목 추천, "이 종목 팔아요?" 같은 판단. 대신 내 규칙(손절 기준, 보유 기간 상한)을 적어 보도록 돕습니다.
  • 세금 신고용 계산. 선입선출이라 증권사 평균단가 방식과 조금 다를 수 있습니다.
  • 계좌 연동. 파일을 직접 넣고, 인터넷 연결 없이 내 컴퓨터에서만 돕니다.

준비물

  • uv (무료 설치). 인터넷·API 키 필요 없음.

FAQ

Q. 엑셀 파일밖에 없어요. 엑셀에서 "다른 이름으로 저장 → CSV" 하면 됩니다. 한글이 깨지는 cp949 파일도 읽습니다.

Q. 해외 주식도 되나요? 됩니다. 금액 단위는 --unit USD 로 바꿔 표시합니다. 원화·달러가 섞인 파일은 나눠서 넣으세요.

Q. 계좌번호가 파일에 들어 있어요. 계산에 안 쓰는 열이라 지워도 됩니다. 남에게 공유하는 파일에서는 꼭 지우세요.


고지 이 스킬과 결과물은 이용자가 넣은 과거 기록의 통계이며 투자 자문·권유가 아닙니다. 계산의 정확성을 보장하지 않습니다. 투자 판단과 그 결과의 책임은 전적으로 이용자 본인에게 있으며, 제작자는 이를 근거로 한 투자 손실에 대해 관련 법령이 허용하는 범위에서 법적 책임을 지지 않습니다.