투자 포트폴리오 업데이트
사용자가 포트폴리오 스크린샷을 공유했습니다. 이를 파싱하여 portfolio.json을 업데이트합니다.
단계
-
스크린샷 유형 식별
- IBKR: 티커, 주식 수, 마지막 가격, 손익 표시
- SwissBorg: 암호화폐 자산, 수량, USD 가치 표시
-
스크린샷에서 보이는 모든 포지션 파싱
-
현재 파일 읽기 경로:
Automations/investment-newsletter/portfolio.json -
해당 섹션만 업데이트
- IBKR 스크린샷 →
stocks배열 전체 교체 - SwissBorg 스크린샷 →
crypto배열 전체 교체 - 항상
last_updated를 오늘 날짜(YYYY-MM-DD)로 업데이트
- IBKR 스크린샷 →
-
Write 도구를 사용하여 업데이트된 portfolio.json 저장
-
커밋
git add Automations/investment-newsletter/portfolio.json git commit -m "chore: update portfolio holdings [날짜]" -
사용자에게 확인 "포트폴리오가 업데이트되었습니다. X개의 주식 / Y개의 암호화폐 포지션이 [날짜] 기준으로 기록되었습니다. 다음 주 금요일 뉴스레터에서 이 보유 내역을 사용합니다."
portfolio.json 형식
{
"last_updated": "YYYY-MM-DD",
"stocks": [
{"ticker": "GOOGL", "name": "Alphabet", "shares": 10, "last_price": 405.27}
],
"crypto": [
{"asset": "SOL", "name": "Solana", "amount": 33.98, "value_usd": 3099.92}
]
}
참고 사항
- 주식 수는 분수일 수 있습니다(AVGO 2.8주 유효)
- 암호화폐 수량은 클 수 있습니다(23,041 BORG 유효)
- 주식의 last_price = 스크린샷에 표시된 마지막 거래 가격
- 암호화폐의 value_usd = 스크린샷에 표시된 USD 가치
- 현금 잔고(USD 현금)는 주식에 포함되지 않습니다