AI를 활용한 미국 주식 투자 자동화: Claude + IBKR 워크벤치 구축 (전체 프롬프트 포함)

@rollingSirius
중국어3일 전 · 2026년 7월 13일
204K
651
150
19
1.6K

TL;DR

이 가이드에서는 Claude의 MCP와 아티팩트(Artifacts)를 활용하여 Interactive Brokers와 연동된 나만의 미국 주식 거래 대시보드를 구축하는 방법을 설명합니다. 리서치부터 모니터링, 의사결정까지 전 과정을 다룹니다.

미국 주식에 투자하는 대부분의 사람들은 두 가지 일에 시간을 보냅니다: 장 전에는 뉴스를 훑고, 재무제표를 분석하며, 옵션 체인을 비교하는 것; 장 후에는 계좌의 빨간색과 초록색 숫자를 바라보며 자신의 판단을 끊임없이 의심하는 것입니다. 지난 두 달 동안, 저는 이 모든 반복적인 작업을 AI에 맡겼습니다.

이제 제 일과는 이렇게 바뀌었습니다: 주식을 분석하고 싶으면 명령어 하나로 몇 분 안에 밸류에이션 범위와 롱/숏 로직이 담긴 분석 보고서를 받습니다; 올해 실현 손익이 궁금하면 사이드바의 패널을 클릭하면 숫자가 바로 보입니다; 시장이 하락하면 밸류에이션 패널이 역사적 위치와 탐욕 혹은 공포를 선택해야 할 시점을 알려줍니다; 옵션을 매도하려면 레이더가 이미 연간 수익률 순으로 10개의 목표 종목을 정렬해 놓았습니다; 주문을 넣기 직전에는 의사결정 시스템이 먼저 거래를 평가하여 요구 점수에 미치지 못하면 "매수 금지"를 표시합니다.

이 모든 것을 위해 단 한 줄의 코드도 작성하지 않았고, 서버 하나도 임대하지 않았습니다. 모두 Claude와의 대화에서 생성되어 사이드바에 고정된 것입니다. 이 글에서는 설정 방법과 모든 프롬프트를 공유하므로, 한 시간 안에 나만의 개인 트레이딩 시스템을 구축할 수 있습니다.

아래 이미지는 이 작업대의 전체 모습입니다:

Sirius - inline image

1. 왜 IBKR + Claude 인가

AI가 단순히 "추세 분석을 도와줘"라는 채팅 수준을 넘어 실제 투자에 참여하게 하려면 두 가지 조건이 필요합니다: AI가 실제 데이터에 접근할 수 있어야 하고, 분석 결과가 바로 사용 가능한 도구로 전환되어야 합니다.

첫 번째 조건은 현재 증권사 중 IBKR이 가장 잘 충족시킵니다. Interactive Brokers는 공식 MCP 서버를 제공합니다. MCP는 AI를 위한 표준 인터페이스라고 생각하면 됩니다. Claude는 이를 통해 실시간 시세, 과거 캔들, 계좌 보유 현황, 거래 내역, 미체결 주문, 옵션 체인을 직접 호출합니다. 웹 스크래핑이나 수동 API 연동, 토큰 만료 걱정이 필요 없습니다.

두 번째 조건은 Claude 데스크톱 앱의 기능인 생성된 HTML 패널(Artifacts)을 사이드바에 고정하는 기능에 의존합니다. 패널은 본질적으로 단일 파일 웹페이지이며, IBKR을 다시 호출하는 로직이 내장되어 열릴 때마다 자동으로 최신 데이터를 가져옵니다. 즉, Claude는 "도구를 만드는" 역할만 담당하고, 일단 만들어지면 도구는 새로운 대화나 토큰 소모 없이 자체적으로 실행됩니다.

이 두 가지를 결합하면 일반인이 가장 어려워하는 부분인 배포가 사라집니다. 다른 방법을 사용하려면 자체 서버를 운영하고, API 키를 유지 관리하며, 로그인 만료를 처리해야 하는데, 대부분의 사람들이 여기서 막힙니다. 이 설정에서는 프롬프트 하나가 곧 트레이딩 도구입니다.

Sirius - inline image

준비 단계는 단 하나입니다: Claude 데스크톱 앱에 Interactive Brokers 커넥터를 추가하고 IBKR 계정을 인증하는 것입니다. 그런 다음 아래 섹션의 프롬프트를 채팅에 붙여넣고, 패널이 생성되면 고정하면 됩니다.

2. 종목 분석: 하나의 명령어, 하나의 전문 보고서

분석 단계에 대해 이야기해 보겠습니다. 개인 투자자는 종종 난처한 위치에 놓입니다: 무료 정보는 파편화되어 있고 실시간이 아닌 경우가 많습니다. 게다가 수동으로 할 때 가장 큰 문제는 무의식적으로 매수를 지지하는 증거만 수집한다는 점입니다.

저는 전체 분석 프로세스를 /equity-research라는 Skill로 작성했습니다. Skill은 미리 설정된 표준 운영 절차(SOP)라고 생각하면 됩니다: 회사 이름이나 티커를 입력하면 자동으로 데이터를 병렬로 가져옵니다. IBKR은 실시간 가격과 52주 범위를 가져오고, 웹에서 Morningstar的公정 가치와 해자 등급, 최신 재무 보고서, 부문별 매출, 경영진 가이던스, 매도 측 목표 주가 분포를 검색합니다. 그런 다음 9개 섹션으로 구성된 분석 보고서를 생성하고, 최소 3가지 밸류에이션 방법으로 교차 검증한 후 타임스탬프가 포함된 파일로 저장합니다.

이 과정에서 가장 가치 있는 부분은 데이터 수집이 아니라 규율입니다. AI에는 두 가지 잘 알려진 결함이 있습니다: 사용자의 말에 무조건 동의하고, 자신 있게 데이터를 지어낸다는 점입니다. 따라서 프롬프트는 몇 가지 규칙을 강제해야 합니다: 사실과 판단을 분리하고, 판단에는 "내 판단"이라는 레이블을 붙여야 합니다; 모든 주요 데이터 포인트에는 출처와 타임스탬프가 있어야 합니다; 출처 간 차이점을 설명해야 합니다; 데이터를 얻을 수 없으면 "획득 불가"라고 쓰고 지어내는 것을 금지합니다. 이러한 규칙이 보고서 신뢰도의 원천입니다.

핵심 프롬프트는 다음과 같습니다 (전체 Skill은 길지만, 이 축약 버전을 Claude에 직접 붙여넣어도 작동합니다):

[회사 이름/티커]를 분석하여 실제 의사 결정에 사용할 기관 수준의 분석 보고서를 작성해 주세요. 요구 사항:

수집: IBKR을 사용하여 실시간 가격, 52주 최고가/최저가, 연초 대비 성과를 가져옵니다; 웹에서 Morningstar的公정 가치, 해자 등급, 별 등급을 검색합니다; 최신 분기별 보고서 하이라이트, 부문별 매출 분석, 경영진 가이던스, 매도 측 등급 및 목표 주가 분포, 최근 3개월 뉴스 및 촉매를 검색합니다; 재무 이력(최근 5년 매출/총이익률/FCF/ROIC)은 SEC 보고서를 기반으로 합니다.

규율: 사실과 판단을 분리합니다; 추론은 "내 판단"이라고 표시하고 뒷받침하는 증거를 제시해야 합니다; 모든 주요 데이터 포인트에는 출처와 시간이 있어야 합니다; 출처가 충돌할 때는 차이점을 나열하고 선택한 데이터에 대한 근거를 설명합니다; 누락된 데이터는 "획득 불가"라고 쓰고 기억으로 채우지 않습니다; 낙관론과 비관론 주장을 모두 제시합니다.

밸류에이션: 최소 3가지 방법(상대 가치 평가, DCF, 업종별 지표)으로 교차 검증하고, 밸류에이션 범위와 현재 가격 대비 상승/하락 여력을 요약합니다; 주요 DCF 가정을 나열하고 민감도 분석을 수행합니다.

결론: 저평가/적정/고평가 및 매수/관망/회피를 명확히 제시합니다; "이것이 오늘 현금이라면 매수하겠습니까?"라는 질문에 답합니다; 3-5개의 후속 모니터링 지표를 제공합니다. 마지막으로 타임스탬프가 포함된 Markdown 파일로 저장합니다.

Sirius - inline image

3. 계좌 모니터링: 숨겨진 숫자 찾아내기

IBKR을 사용해 본 사람은 누구나 압니다: 강력하지만 인터페이스가 실망스럽습니다. "올해 실제로 얼마나 벌었지?"와 같은 기본적인 질문에 답하려면 보고 센터에 가서 유형과 범위를 선택하고, 내보낸 후 문서에서 직접 찾아야 합니다. 데스크톱 소프트웨어는 또한 옵션 포지션을 만기일별로 정렬하지 않아 포지션이 많을 때 만기가 임박한 계약을 놓치기 쉽습니다.

그래서 제가 만든 첫 번째 패널은 계좌 모니터링용이었습니다. 로직은 간단합니다: IBKR에는 모든 데이터가 있지만, 제가 원하는 방식으로 표시되지 않을 뿐입니다. Claude가 재정렬하도록 했습니다. 이제 패널을 열면 상단에 순 유동성, 현금, 초과 증거금이 표시됩니다; 중간에는 자산 배분 파이 차트와 순 유동성 추세(열릴 때마다 자동으로 스냅샷을 찍어 시간 경과에 따른 성과 곡선을 구축)가 있습니다; 하단에는 주식과 옵션의 손익 요약이 각각 실현 및 미실현으로 나뉘어 표시되며, 최근 7일, 30일, 90일, 이번 달, 올해를 전환하여 볼 수 있습니다. 옵션 포지션은 만기일별로 정렬되며, 30일 이내에 만기되는 것은 빨간색으로 강조 표시됩니다.

프롬프트:

IBKR 커넥터를 사용하여 계좌 분석 패널을 만들어 주세요 (단일 파일 HTML, 고정 가능한 artifact로 만들어 실시간 데이터를 자동으로 가져옵니다):

1. 상단 KPI: 순 유동성, 현금, 사용 가능 증거금, 일일 손익; 2. 자산 배분 파이 차트 (각 주식의 시장 가치 + 현금); 순 유동성 추세 차트, 패널이 열릴 때마다 자동으로 스냅샷 기록 (localStorage 사용); 3. 손익 요약: 주식과 옵션을 별도로 통계, 실현 및 미실현 모두 표시; 4. 주식 보유 테이블; 만기일별로 정렬된 옵션 보유 테이블, 30일 이내 만기 항목은 빨간색으로 강조; 5. 거래 내역 기반 실현 손익, 최근 7/30/90일/이번 달/연초 대비 전환 지원; 6. 현재 미체결 주문 목록.

한국어 인터페이스, 라이트 테마, 숫자에는 고정폭 글꼴 사용, 수익은 초록색 손실은 빨간색. 하단에 데이터 출처 및 지연 시간을 명시.

Sirius - inline image

4. 시장 모니터링: "탐욕스러워야 할까?"에 숫자 부여하기

폭락장에서는 침착함을 유지해야 하지만, 바로 그때 사람들이 가장 침착하지 못합니다. 제 해결책은 판단 규칙을 미리 코드로 작성하는 것입니다. 시장이 하락할 때 저는 판단하지 않고 숫자만 봅니다.

이 패널은 세 가지 레이어로 구성됩니다. 첫 번째 레이어는 포지션을 봅니다: IBKR을 사용하여 VIX, S&P 500, 나스닥 100의 과거 데이터를 가져와 현재 가격의 장기 추세 대비 백분위수 편차를 계산하며, 1년, 3년, 5년, 10년 조회 기간을 전환할 수 있습니다. 두 번째 레이어는 밸류에이션을 봅니다: S&P 500 TTM PER, 선행 주당순이익 수익률, 10년물 국채 수익률 대비 주식 위험 프리미엄(ERP)입니다. 세 번째 레이어는 심리를 봅니다: CNN 공포 탐욕 지수입니다. 이 세 가지 레이어를 결합하여 0에서 100 사이의 매수 포인트 점수를 생성합니다.

중요한 점은 점수 규칙이 완전히 투명하며 패널에 작성되어 설명 가능하고 추적 가능하다는 것입니다. 내일의 상승이나 하락을 예측하지 않습니다. 그런 것은 아무도 할 수 없습니다. 오직 하나의 질문에만 답합니다: 역사에 비추어 볼 때 현재 포지션이 상대적으로 비싼가요, 싼가요?

시장 밸류에이션 백분위수 모니터링 패널을 만들어 주세요 (사이드바용 단일 파일 HTML artifact):

1. IBKR을 사용하여 VIX, S&P 500, 나스닥 100의 실시간 및 과거 데이터를 가져와 현재 가격의 장기 추세선 대비 백분위수 편차를 계산하고, 1/3/5/10년 조회 기간을 지원합니다; 2. 밸류에이션 레이어: S&P 500 TTM PER, 선행 주당순이익 수익률, 10년물 국채 수익률 대비 주식 위험 프리미엄(ERP); 3. 심리 레이어: CNN 공포 탐욕 지수 스냅샷; 4. 위 지표를 고정 가중치에 따라 결합하여 0-100 "매수 포인트 점수"를 생성합니다. 점수 규칙은 패널에 작성되어 설명 가능하고 추적 가능해야 합니다. 블랙박스 금지; 5. 각 지표에 대해 현재 백분위수를 보여주는 컬러 바를 사용하고, 상단에 한 문장 결론을 제공합니다: 지금 탐욕스러워야 할지 공포에 떨어야 할지.

Sirius - inline image

5. 옵션 레이더: 프리미엄 가치를 한눈에

옵션 매도자라면 이 패널이 가장 큰 시간 절약이 될 수 있습니다. IV가 높을 때는 프리미엄이 비싸서 매도할 가치가 있습니다. 하지만 실제로는 옵션 체인을 하나씩 열고, IV를 확인하고, 백분위수를 찾아보고, 연간 수익률을 계산하고, 다른 목표와 비교해야 합니다. 순수한 수작업이며, 비교하는 동안 시장이 마감되는 경우가 많습니다.

레이더 패널은 이 모든 것을 하나의 테이블로 바꿉니다: 제가 가장 자주 거래하는 10개 티커에 대해 현재 가격, 52주 포지션, 실시간 IV, IV 백분위수를 보여줍니다. 장기(1년 이상) 풋 매도와 단기(45일 이내) 커버드 콜에 대한 이론적 프리미엄, 연간 수익률, 델타 기반 수익 확률을 추정하여 연간 수익률 순으로 정렬합니다. IV 백분위수가 높은 티커는 강조 표시됩니다. 또한 내 보유 현황을 읽어 이미 옵션을 매도한 티커를 표시하여 중복 매도를 방지합니다.

옵션 기회 레이더 패널을 만들어 주세요 (단일 파일 HTML artifact). 적용 범위: [자주 거래하는 티커 목록]:

1. 각 티커별: 현재 가격, 52주 포지션, 실시간 IV, IV 백분위수; 2. 장기(1년 이상) 풋 매도: 현재 가격 대비 일정 할인(예: 15% OTM)에서 이론적 프리미엄, 연간 수익률, 델타 기반 수익 확률을 추정하고 연간 수익률 순으로 정렬; 3. 단기(45일 이내) 커버드 콜 매도: 마찬가지로 프리미엄, 연간 수익률, 수익 확률 제공; 4. IBKR을 사용하여 내 보유 현황을 읽고 기존 숏 옵션 포지션을 자동으로 표시하여 중복 매도 방지; 5. IV 백분위수가 70%를 초과하는 티커 강조 표시. 프리미엄이 비쌀 때만 매도자가 될 가치가 있습니다.

Sirius - inline image

6. 트레이딩 의사 결정: 모든 거래를 프로세스에 통과시키기

처음 네 가지 도구는 정보 문제를 해결합니다. 하지만 솔직히 말해서, 대부분의 사람들이 돈을 잃는 이유는 정보 부족이 아니라 주문을 넣는 순간 감정이 뇌를 장악하기 때문입니다. 아무리 분석이 좋아도, 공포에 떨어야 할 때 여전히 추격 매수합니다.

따라서 이 마지막 패널은 자기 통제를 위한 것입니다. 매수 측은 6단계 깔때기입니다: 이해하는가 (역량 범위) → 왜 오를 것인가 (반증 가능한 가설 작성) → 비싼가/사이클 위치는 어디인가 → 어떻게 살 것인가 (기술적 구조) → 얼마나 살 것인가 (포지션 및 리스크) → 언제 틀렸음을 인정할 것인가 (사전 설정된 청산 조건). 첫 번째와 여섯 번째 단계는 하드 게이트이며, 둘 중 하나라도 실패하면 거래가 거부됩니다. 중간 네 단계는 점수가 매겨지며, 점수가 너무 낮으면 패널에 "매수 금지"가 직접 표시되며 예외는 없습니다. 매도 측에는 6개의 트리거가 있으며, 하나라도 발동되면 조치를 취합니다: 로직이 반증되었는가? 밸류에이션이 거품인가? 기계적 분할 매도 지점에 도달했는가? 손절매가 발동되었는가? 더 확실한 기회가 있는가? 포지션이 불균형한가?

가격보다 로직을 우선시하십시오.

또한 포지션을 관리합니다: IBKR 보유 현황을 실시간으로 가져오고, 숏 옵션을 명목 익스포저로 변환하며, 내재 레버리지를 계산하고, 상관관계 클러스터별 집중도를 살펴봅니다. AI 주식으로 가득 찬 포트폴리오를 가진 사람들은 종종 단일 섹터에 베팅하고 있다는 사실을 깨닫지 못합니다. 모든 거래의 점수, 추론, 당시 감정 상태는 Google Drive에 저장된 트레이딩 일지에 기록됩니다. 검토 시 데이터가 말해줍니다: 어떤 거래가 자신의 규칙을 위반했고, 그 위반으로 인해 얼마나 손실을 보았는지.

일반 트레이딩 의사 결정 시스템 패널을 만들어 주세요 (단일 파일 HTML artifact) 트레이딩 욕구를 제어하기 위해:

1. 매수 포인트 · 6단계 깔때기: ① 이해 (역량 범위, 하드 게이트) → ② 로직 및 품질 (왜 오를 것인가, 가장 중요한 반증 가능한 가설 작성) → ③ 밸류에이션 및 사이클 포지션 → ④ 기술적 분석 및 매수 구조 → ⑤ 포지션 및 리스크 → ⑥ 청산 조건 (반증 지점 + 기계적 분할 매도 규칙 + 손절매, 하드 게이트). 중간 네 단계를 0/1/2로 점수 매김: 하드 게이트 실패 시 거부; 소프트 점수 ≥6이면 매수 가능 (분할 매수); 4-5면 관망 또는 테스트 포지션; <4면 거부, 패널에 "매수 금지" 표시; 2. 매도 포인트 · 6가지 트리거 (하나라도 발동되면 조치, 주간 검토): 로직 반증/펀더멘털 악화, 밸류에이션 거품/사이클 정점, 기계적 분할 매도 도달, 손절매/최대 손실 도달, 기회 비용 (더 나은 목표 출현), 리스크/포지션 불균형. 가격보다 로직을 우선시; 3. 포지션 모듈: IBKR에서 실시간으로 보유 현황 가져오기, 숏 옵션의 명목 익스포저 및 내재 레버리지 분석, 증권사 외부 보유 현황 수동 병합 지원, 상관관계 클러스터별 집중도 계산; 4. 트레이딩 일지: 각 거래의 매수 점수, 로직, 청산 조건, 감정 상태, 규칙 준수 여부 기록; 로컬에 저장하고 Google Drive에 원클릭 백업; 5. 규율 검토: 규칙을 위반한 거래 수와 해당 거래에서 손실된 금액 계산.

Sirius - inline image

7. 마무리 생각

돌아보면, 이 작업대는 세 가지 일을 합니다: 종목 분석 비용을 몇 시간에서 몇 분으로 압축하고, "올해 얼마나 벌었지?"를 보고서 뒤적임에서 한눈에 확인하는 것으로 바꾸며, 트레이딩 규율을 자기 의지에서 프로세스로 전환합니다.

투자는 궁극적으로 판단의 문제이지, 정보 이동의 문제가 아닙니다. 도구의 의미는 모든 판단이 더 완전한 정보와 더 차분한 감정 위에서 이루어지도록 보장하는 것입니다. 절약된 시간과 에너지는 그러한 판단을 내리기 위한 자본입니다.

설정 비용은 약 1시간입니다. 위의 5가지 프롬프트가 있으니 붙여넣기만 하면 됩니다. 대화 중에 패널의 모양을 조정하거나 필드를 추가할 수 있습니다. 공간 제한으로 인해 핵심 프롬프트만 제공되었습니다. 이 트레이딩 시스템의 전체 프롬프트는 GitHub에 업로드할 예정이니, 계정을 팔로우하고 DM으로 구체적인 주소를 문의해 주세요.

원클릭 저장

YouMind로 바이럴 글을 AI 심층 읽기

소스를 저장하고, 핵심 질문을 던지고, 주장을 요약해 바이럴 글을 다시 활용할 수 있는 노트로 바꾸세요. 하나의 AI 워크스페이스에서 모두 할 수 있습니다.

YouMind 둘러보기
크리에이터를 위해

당신의 Markdown을 깔끔한 𝕏 글로

직접 쓴 장문을 올릴 때 이미지, 표, 코드 블록을 𝕏에 맞게 정리하는 일은 번거롭습니다. YouMind는 전체 Markdown 초안을 깔끔하고 바로 게시할 수 있는 𝕏 글로 바꿔 줍니다.

Markdown → 𝕏 사용해 보기

분석할 패턴 더 보기

최근 바이럴 아티클

더 많은 바이럴 아티클 보기