Jakeschincariol/day-trader-skill
11 Claude skills for day trading: scan thousands of charts, track breaking news, time every entry and exit, and replay every outcome before you risk a dollar.
무엇인가요
이것은 Claude(또는 Claude Code)에 설치할 수 있는 11가지 명령형 스킬 모음입니다. 각 스킬은 Python 도구와 Claude에게 사용법을 알려주는 SKILL.md 파일로 구성됩니다. 이 스킬들은 데이트레이딩의 전체 루프를 커버합니다: 설정 찾기, 진입 및 청산 타이밍 잡기, 가능한 결과 재현, 위험 확인, 포지션 규모 산정, 그리고 (사용자의 명시적 승인이 있을 때만) 브로커에게 주문 전송하기.
무료이며 오픈 소스(MIT)이고, 가입이나 API 키가 필요 없으며, 일반 Python 3.8+ 환경에서 실행됩니다. 별도의 설치 과정이 없습니다.
11가지 스킬 (각각 /trader-scanner와 같은 명령)
| 명령 | 기능 |
|---|---|
/trader-scanner |
수천 개의 차트를 스캔하여 설정(오프닝 레인지 돌파, 플래그, 과매도 반등)을 찾습니다. |
/trader-news |
관심 종목의 속보 뉴스를 모니터링합니다. |
/trader-entry |
설정을 바(bar) 단위로 관찰하여 진입 시점을 알려줍니다. |
/trader-exit |
진입 전 손절매 및 익절가를 설정합니다. |
/trader-timemachine |
주식의 최근 5분 봉 데이터와 동일한 설정이 발생했던 과거의 모든 세션을 사용하여 거래를 10,000번 재현합니다. 위험을 감수하기 전에 현실적인 승률을 제공합니다. |
/trader-risk |
거래가 제한 범위 내에 있는지 확인하고 제한을 초과하는 거래를 차단합니다. |
/trader-budget |
계좌 잔고와 거래당 최대 손실액에 맞춰 포지션 규모를 산정합니다. |
/trader-broker |
승인된 주문을 브로커에게 전송합니다 (기본값은 모의 거래이며, 사용자가 'yes'라고 입력하지 않으면 절대 실행되지 않습니다). |
/trader-alerts |
가격, 손절가, 또는 오후 3시 55분 청산 시간에 도달하면 알림을 보냅니다. |
/trader-analyst |
실적 보고서를 읽고 변경 사항을 요약합니다. |
/trader-pelosi |
국회의원들의 주식 거래 공시를 제출 즉시 읽어옵니다. |
데이터 출처
모두 무료 공개 소스입니다: Yahoo Finance 차트, Nasdaq Trader 심볼 리스트, SEC EDGAR 공시, 하원 서기 공시 기록. 이 도구들은 해당 엔드포인트에 접근할 때 "예의 바르게" 동작합니다.
거래 흐름
스킬들은 서로 연결되어 있으며, 각 스킬은 이전 스킬이 로컬 trader/ 폴더에 기록한 내용을 읽습니다:
scanner → news → entry → exit → timemachine → budget → risk → broker
거래가 열려 있는 동안 알림 작동
README는 전체 예시를 설명합니다: 2026년 10월 19일, 스캐너가 TSLA의 오프닝 레인지 돌파를 포착(범위 354.47–362.18, 캔들 종가 364.18). 진입 타이머가 오전 10시 15분에 트리거됩니다. 청산 플래너가 손절가를 358.32, 목표가를 370.04로 설정합니다. 타임머신이 10,000번의 세션을 시뮬레이션합니다: 목표가 도달 29.4%, 손절가 도달 25.5%, 둘 다 아님 45.1% — "동전 던지기와 비슷함". 이것이 바로 돈을 걸기 전에 확인해야 하는 이유입니다. 예산은 8주($2,913.44)로 산정되고, 위험 확인을 통과하면 브로커가 주문 티켓을 보여줍니다. 사용자는 해당 주문에 대해 yes를 입력해야 하며, Claude는 '한 번 허용/거부' 카드를 통해 두 번째 확인을 요청합니다.
안전 설계 (전체 강조)
- 명시적 동의 없이는 주문 불가 —
/trader-broker만이 주문을 실행할 수 있으며, 위험 확인을 통과하고 사용자가 yes를 입력한 후에만 가능합니다. - 모의 거래가 기본값 (
"paper": true). - 주식 키는 환경 변수에 저장되며 채팅창에 절대 노출되지 않습니다.
- 타임머신은 시뮬레이션일 뿐 예측이 아닙니다. 주식은 과거 60일간의 데이터로는 알 수 없는 갭 상승, 거래 정지, 실적 발표 등이 발생할 수 있습니다.
- 손절은 계획일 뿐 보장이 아닙니다. 급변하는 시장에서는 손절가보다 훨씬 낮은 가격에 체결될 수 있습니다.
- 데이터는 무료이며 비공식적입니다. Yahoo 차트 엔드포인트는 지연, 변경 또는 속도 제한이 발생할 수 있습니다. 반드시 브로커의 데이터와 대조하십시오.
README의 기타 참고 사항
- 설치: GitHub URL을 Claude에 붙여넣거나 Claude Code의 플러그인 관리자를 사용하세요. 스킬 폴더를
~/.claude/skills/에 복사할 수도 있습니다. - SEC 도구는 식별 정보 필요:
trader/config.json또는SEC_USER_AGENT환경 변수에 이름/이메일을 입력하세요. - 테스트: 오프라인 단위 테스트 스위트가 실제 과거 데이터를 사용하여 Tesla 예시의 모든 수치를 재현합니다.
면책 조항 (README 인용)
투자 조언이 아닙니다. 데이트레이딩을 하는 대부분의 사람은 돈을 잃습니다. 당신도 돈을 잃을 수 있습니다.
국회의원의 거래는 공개 정보이며 내부자 정보가 아닙니다. 의원은 1,000달러 이상의 거래를 45일 이내에 공시해야 합니다 (STOCK Act).
세금. 데이트레이딩 수익은 단기 자본 이득이며, 잦은 거래는 워시 세일(wash sales) 가능성을 높입니다.
데이트레이딩 규칙. FINRA는 2026년 6월 4일에 25,000달러의 패턴 데이트레이더 최소 잔고 규정을 폐지했지만, 브로커에 따라 2027년 10월까지 단계적으로 적용될 수 있습니다.
"pdt_guard": true를 설정하면/trader-risk가 데이트레이딩 횟수를 계산합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트