거래 내역

거래는 포트폴리오의 진실의 원천(source of truth)입니다. 보유 종목과 평균 단가는 거래에서 도출됩니다. 별도의 보유 테이블을 동기화할 필요가 없습니다.

모든 거래를 누적 평균 단가와 함께 표시합니다. 티커를 인자로 주면 단일 종목으로 필터링됩니다. ID 컬럼은 특정 거래를 수정하거나 삭제할 때 사용합니다.
$firma show txns TSLA
IDDATETYPESHARESPRICETOTALAVG COST
#862026-04-08buy5$351.69$1,758.43$245.68
#82026-04-01buy5$354.75$1,773.75$244.24
#392026-03-25buy8$387.85$3,102.80$242.72
#282026-02-28buy18$396.37$7,134.66$237.22
#1012025-11-17buy8$406.45$3,251.60$228.60
#12025-01-02deposit100$78.00$7,800.00$78.00
24 transactions
거래 유형: buy, sell, deposit (입고), dividend, tax. 가격이 있는 buydeposit만 평균 단가에 영향을 줍니다.
인터랙티브 프롬프트로 새 거래를 기록합니다. 평균 단가는 매 입력 후 자동으로 재계산됩니다.
$firma add txn
◆ TickerAAPL
◆ Typebuy
◆ Shares15
◆ Price per share$211.00
◆ Date2026-04-25
Transaction recorded. AAPL avg cost → $196.40
Claude Desktop에서도 거래를 추가할 수 있습니다. "AAPL 15주 $211에 샀어"라고 말하면 Claude가 add_txn을 직접 호출합니다.
ID로 기존 거래를 수정합니다. ID를 생략하면 최근 거래 중에서 선택할 수 있는 인터랙티브 피커가 나타납니다. 변경한 항목만 업데이트되고 나머지는 그대로 유지됩니다.
$firma edit txn 86
◆ Price per share ($351.69)$349.00
Transaction #86 updated.
거래를 영구 삭제합니다. 보유 수량과 평균 단가는 즉시 재계산됩니다. ID를 생략하면 인터랙티브 피커가 나타납니다.
$firma delete txn 86
◆ Delete #86 · TSLA buy 5 @ $351.69 on 2026-04-08?Yes
Transaction #86 deleted.
MIT License