포트폴리오 리포트
Zacks 데이터를 기반으로 포트폴리오 검토를 작성합니다: 수익을 견인한 요인, 자금이 집중된 곳, 시장과의 비교, 그리고 주요 포지션에 대한 Zacks의 의견을 제공합니다.
단계
- 보유 종목 읽기. 사용자로부터 티커와 비중을 입력받습니다(예: "AAPL 30, MSFT 25"). 사용자가 주식 수 또는 금액을 제공하는 경우, 2단계 이후에
last_close를 사용하여 비중으로 변환합니다. 비중이 제공되지 않으면 동일 비중을 적용하고 그 사실을 명시합니다. 모든 비중의 합이 100%가 되도록 합니다. 사용자가 저장된 포트폴리오 이름만 언급하는 경우 티커를 요청합니다. - 모든 보유 종목 프로파일링. 각 호출당 최대 5개 티커(기본
section)로compare_stocks를 호출하여 모든 보유 종목을 포함합니다. "Not Returned"에 나열된 모든 심볼의 이름을 지정하고 그 이유를 설명합니다(예: "SPY는 ETF로서 이 비교 대상이 아닙니다."). 해당 심볼은 계산에서 제외하고 그 사실을 명시합니다. - 벤치마크.
SPY와QQQ에 대해 각각 한 번씩get_zacks_metrics를 호출하고 동일한 기간 동안의 가격 변동을 가져옵니다. ETF는 펀드 메트릭을 반환하므로, 예를 들어ytd_pct_change만 반환되는 등 일부 기간이 누락될 수 있습니다. 양쪽 모두에 존재하는 기간만 비교하고, 누락된 기간을 명시합니다. - 상위 보유 종목에 대한 Zacks 의견. 비중 기준 상위 5개 보유 종목에 대해
get_zacks_research와get_zacks_commentary(기본 lookback,rec_count: 3)를 호출합니다. - 계산. 코드를 실행할 수 있으면 코드로 계산하고, 그렇지 않으면 단계별로 계산하고 입력값을 보여줍니다. 아래 모든 결과는 Zacks 수치가 아닌 계산 결과입니다:
- 보유 종목별 기여도 = 비중 × % 가격 변동 (4주, 12주, YTD 기준). 포트폴리오 수익률은 이들의 합입니다.
- 섹터 비중 = Zacks 섹터별 보유 종목 비중의 합.
- 가중 평균 Zacks Rank, 그리고 Zacks Rank 1 또는 2 대 4 또는 5의 비중.
- 각 기간별 포트폴리오 수익률에서 SPY 및 QQQ 수익률을 뺀 값.
출력
- 요약: 포트폴리오의 YTD 수익률을 SPY 및 QQQ와 비교하여 설명하고, 가장 큰 기여자와 저해자, 그리고 섹터 편향을 포함한 3~4문장.
- 보유 종목 표: 티커, 회사명, 비중, Zacks Rank, 섹터, 4주 %, 12주 %, YTD %, 선행 PER(F1), 다음 실적 발표일.
- 기여도 표: 티커, 비중, YTD %, YTD 기여도(퍼센트 포인트), 기여도 기준 내림차순 정렬.
- 섹터: 클라이언트가 차트를 렌더링할 수 있으면 섹터 비중의 막대 차트를 그리고, 그렇지 않으면 표를 보여줍니다.
- 벤치마크 표: 포트폴리오, SPY, QQQ에 대한 행과 4주, 12주, YTD %에 대한 열.
- 상위 5개 종목에 대한 Zacks 의견: 각 보유 종목에 대해 최신 거래일 기준의 현재 Zacks Rank를 먼저 제시합니다. 그런 다음 리서치 보고서의 의견을
publish_date와 함께 명시하고, 최근 코멘터리 두 개를 각각 날짜와 함께 제시합니다. 시간 순서를 유지하고 절대 하나의 의견으로 병합하지 마십시오.
가드레일
- 데이터 소스로 Zacks MCP 도구만 사용하십시오. 웹 검색이나 기억을 통해 정보를 보충하지 마십시오.
- 계산된 모든 숫자(기여도, 섹터 비중, 평균, 벤치마크와의 차이)는 "Zacks 데이터에서 계산됨"으로 표시하십시오. Zacks 자체 필드는 Zacks 수치로 표시하십시오.
- 날짜가 있는 리서치는 일일 Zacks Rank와 구분하여 유지하십시오. 리서치 보고서와 코멘터리는 게시일 기준의 의견이며, Rank는 매일 재계산됩니다. 두 날짜를 모두 명시하고 보고서의 수치를 현재 데이터로 제시하지 마십시오.
- 서술은 Zacks의 의견으로, 출처와 날짜를 명시하여 제시하십시오. 이는 투자 조언이 아닙니다.
출처 및 인용
"출처:" 섹션으로 마무리하여 Zacks Investment Research에 출처를 표시합니다. 모든 보유 종목에 대해 — Zacks를 나열하고, 사용한 각 리서치 보고서와 코멘터리의 정확한 URL을 포함합니다. 제공하는 모든 zacks.com 링크에 ?utm_source=zacks_mcp를 추가하고(URL에 이미 쿼리 문자열이 있으면 &utm_source=zacks_mcp 사용), Zacks가 이 AI 채팅의 방문을 인식할 수 있도록 합니다.
피드백
이 포트폴리오 리포트에 대한 피드백을 채팅으로 공유해 주시기 바랍니다라는 한 줄로 마무리합니다.