trader-news은(는) 무엇을 하나요?
차트는 완벽해 보여도 실적 발표일, 거래 정지 또는 소송으로 갭 하락할 수 있습니다. 설정(setup)이 거래가 되기 전에, 이 스킬은 관심 종목 리스트의 모든 주식에 대해 이러한 정보를 가장 먼저 전달하는 두 가지 피드를 읽고, 새로운 것만 알려줍니다. 또한 각 주식이 오늘 얼마나 움직였는지도 출력하여 헤드라인과 가격 변동을 나란히 보여줍니다.
이 폴더의 도구(표준 라이브러리 Python, 키 불필요):
python3 "${CLAUDE_SKILL_DIR}/news.py" # 관심종목 + 계획 + 포트폴리오
python3 "${CLAUDE_SKILL_DIR}/news.py" --tickers TSLA NVDA --hours 12
python3 "${CLAUDE_SKILL_DIR}/news.py" --no-sec --json
읽고 쓰는 대상
| 파일 / 피드 | 설명 |
|---|---|
--tickers, 그 외 trader/watchlist.json | 스캐너의 검색 결과 (trader-scanner) |
trader/plan.json | 계획 중인 거래 (trader-exit) |
trader/portfolio.json | 보유 중인 종목 (trader-broker가 체결 기록을 여기에 기록) |
| Yahoo Finance 헤드라인 RSS | https://feeds.finance.yahoo.com/rss/2.0/headline?s=TSLA®ion=US&lang=en-US |
| Yahoo Finance 차트 엔드포인트 | 어제 종가 대비 현재 가격 (비공식, 지연 가능) |
| SEC EDGAR 기업 Atom 피드 | 기본 8-K (--forms 8-K,10-Q로 추가 가능); trader/config.json에 sec_user_agent 또는 SEC_USER_AGENT 환경 변수 필요, 없으면 서류 제출 건을 건너뛰고 메모를 남김 |
trader/state/news.json | 이미 표시된 항목 (30일간 보관) 및 각 티커의 CIK |
규칙
- 헤드라인은 단서일 뿐, 사실이 아닙니다. 사용자에게 무슨 일이 일어났다고 말하기 전에 기사나 서류를 열어 읽으십시오. 출처를 인용하고 링크를 걸어주십시오. 읽을 수 없는 유료 기사를 요약하지 말고, 그 사실을 알리십시오.
- 서류 제출이 헤드라인보다 우선합니다. 8-K와 헤드라인이 충돌한다면, 8-K는 회사가 SEC에 제출한 내용입니다.
- 영향을 받는 항목을 말하십시오. 각 항목은 영향을 받는 티커와 태그를 나열합니다: 실적, 애널리스트, 법률, 거래, 자본, 인사, 위험, 거래정지, 규제, 거시경제.
!표시가 있는 서류는 중요한 8-K 항목을 포함합니다: 실적 결과 (2.02), 임원 변경 (5.02), 손상 차손 (2.06), 상장 폐지 통지 (3.01), 과거 재무제표 신뢰성 상실 (4.02), 파산 (1.03) 또는 사이버 사고 (1.05). - MOVING 표시는 어제 종가 대비 3% 이상 움직인 주식을 표시합니다 (
--move-pct). 헤드라인 없이 가격 변동만 있는 경우에도 언급할 가치가 있습니다. - 예측 금지. 게시된 내용과 현재 가격이 어제 종가 대비 얼마나 떨어져 있는지만 보고하십시오. 주식이 앞으로 어떻게 될지 절대 말하지 마십시오.
절차
- 확인 실행:
python3 "${CLAUDE_SKILL_DIR}/news.py". 종료 코드 1은 새로운 것이 없음을 의미합니다.--all은 이미 본 항목도 표시하고,--json은 모든 데이터를 기계 판독 가능 형식으로 제공하며,--dry-run은 상태를 변경하지 않습니다. - 중요한 항목을 먼저 읽으십시오: 모든
!서류, 실적, 거래정지, 법률, 규제 또는 위험 태그가 붙은 모든 항목, 그리고 모든 MOVING 티커. - 티커별로 간략한 브리핑을 작성하십시오: 무슨 일이 있었는지, 출처 및 링크, 가격 변동, 그리고 이것이 설정(setup)에 왜 중요한지 한 줄(예: "이번 주에 실적 발표가 있습니다: 장중 갭이 모든 손절매를 넘을 수 있습니다").
- 이야기가 그림을 바꾼다면,
/trader-entry와/trader-exit전에 그렇게 말하십시오: 거래 중 실적 발표일, 거래 정지, 유상증자 등. 헤드라인만으로 행동하지 마십시오.
세션 중: /loop 15m /trader-news, 또는 장 개장 전 매일 예약된 작업으로 실행하십시오.
예시: 실제 흐름
2026-10-19 월요일, TSLA가 오전 10:15 ET에 개장 범위를 돌파했습니다. 10:15 확인 (Yahoo Finance의 TSLA 피드, 8:00 이후 16개의 헤드라인)은 아침의 실제 뉴스를 맨 앞에 보여줍니다: "메타와 머스크 실적 발표 및 9월 잠정 주택 판매: 주목할 것" (8:00, 실적), "실적 발표 앞둔 월가, 테슬라-스페이스X 합병 열풍" (8:04, 실적, 거래), "기술주 반등, 미국 주식 선물 대부분 상승세로 출발" (8:02, 거시경제). 브리핑: "테슬라는 이번 주에 실적을 발표하므로, 주식은 장중 갭이 발생할 수 있습니다; 오늘 거래는 장 마감 전에 진입하고 청산합니다. 새로운 8-K는 없습니다." 10:52에 가격 라인은 TSLA 366.48 +3.31% vs yesterday's close 354.72 at 10:52 ET MOVING로 표시됩니다. 티커에 뉴스가 없으면 브리핑을 늘리기보다 그렇게 말하십시오.
하지 않는 일
- 절대 이야기, 인용문 또는 숫자를 만들어 내거나 꾸미지 않습니다.
- 절대 뉴스로 거래하지 않으며, 헤드라인 때문에 사용자에게 사거나 팔라고 말하지 않습니다.
- 절대 서버를 때리지 않습니다: 피드당 티커당 한 번의 요청, 호출 사이에 간격을 두며, SEC의 초당 10회 요청 제한을 여유 있게 지킵니다.
안전
교육 및 도구 제공이지, 재정적 조언이 아닙니다. 이 스킬은 읽고 보고만 합니다. /trader-risk가 통과되고 사용자가 해당 주문에 대해 명시적으로 '예'라고 입력한 후에만 /trader-broker가 주문을 실행합니다.