Course Overview
과정 개요
대상: 투자에 관심 있는 누구나 (전공·경력 무관)
전제조건: 없음 — 구글 계정·엑셀 기본 사용 가능이면 충분
학습 원칙: 안전하게, 그러나 진짜로 작동하게
8주 동안 n8n 자동화를 중심으로 4가지 자산군(주식·ETF·암호화폐·FX·지수선물)을 커버합니다. 페이퍼 트레이딩(모의투자)만 사용하므로 실제 자금 손실 없이 전체 파이프라인을 경험할 수 있고, 마지막에는 한국투자증권 Open API를 활용한 실전 연동 특별세션을 제공합니다.
커버하는 자산군
📈 주식·ETF (60%)
🪙 암호화폐
💱 FX (환율)
📊 지수·상품 선물
학습 여정 한눈에 보기
PHASE 1 · W1~2
⚡ 가격 1차원 — n8n 기초 파이프라인
야후·코인게코·FRED 연결 · 4자산 포트폴리오 대시보드 · RSI·볼린저 등 기술적 지표 자동 계산
PHASE 2 · W3~4
🤖 3D 분석 — +뉴스 센티먼트 +차트 Vision
W3: Alpha Vantage 뉴스 센티먼트 추가 (2D) · W4: Chart-IMG + Claude Vision으로 차트 패턴 판독 (3D) → 조건 분기 알림
PHASE 3 · W5~6
⏰ 스케줄·멀티채널 + RAG 1
장 시작/마감 루틴 자동화 · Discord·텔레그램 알림 · 기업 리포트·연준 의사록 벡터 검색 시스템
PHASE 4 · W7~8
🧠 RAG 2 + 멀티에이전트 PoC
Hybrid RAG · 리서치·온체인·매크로 3개 에이전트 통합 · 페이퍼 트레이딩 시그널 발송 · 최종 발표
🎁 SPECIAL SESSION
한국투자증권 Open API 실전 연동
모의투자 계좌 발급 · OAuth 토큰 발급 · 시세·잔고 조회 · 조건부 주문 · Discord 알림 · 실계좌 확장 가이드
⚠️ 안전 원칙 (반드시 숙지)
본 과정은 교육 목적이며, 학습 중에는 페이퍼 트레이딩(모의투자)만 사용합니다. 실전 매매는 개인 책임이며, 본 과정은 투자 자문이 아닙니다. 자동매매 시스템 운영 시 반드시 소액으로 시작하고 손실 한도를 먼저 설정하세요.
Tool Introduction
n8n이란? 그리고 왜 투자에?
n8n은 "만약 ~이 발생하면, ~을 한다"는 규칙을 클릭으로 만드는 도구입니다. 코딩 없이 수백 개의 API·서비스를 연결해 반복 업무를 자동화합니다. 투자에서는 24시간 깨어있는 트레이더의 역할을 합니다.
쉽게 이해하기: 엑셀 매크로처럼 반복 작업을 자동화하는데, 엑셀 안이 아니라 거래소·뉴스·AI 사이를 연결합니다. 예: "BTC가 1시간 5% 하락하면 → Claude에게 뉴스 요약시키고 → Discord에 경고 발송"
🔌 트리거 (Trigger)
자동화를 시작시키는 신호.
투자 예시: 매일 오전 8시 · 주가 급락 Webhook · 관심종목 뉴스 RSS · 신규 공시(DART) 감지
⚙️ 액션 (Action)
트리거 이후 실행할 작업.
투자 예시: 시세 API 호출 · Google Sheets 기록 · Discord 알림 · 한투 API 주문 전송
🔀 조건 분기 (IF/Switch)
상황에 따라 다른 경로 선택.
투자 예시: RSI 30 미만 → 매수 알림 / 익절선 도달 → 매도 알림 / VIX 급등 → 포지션 축소 경고
🤖 AI Agent Node
Claude AI를 워크플로 안에 내장.
투자 예시: 공시 영향도 분석 · 실적 발표 요약 · 포트폴리오 리밸런싱 제안 · 매크로 지표 해석
n8n vs 기타 도구 비교
| 도구 | 특징 | 투자 자동화 적합성 |
| n8n | 오픈소스, 셀프호스팅 가능, AI Agent 내장, Webhook 무제한 | 높음 — API 키 로컬 보관 |
| Zapier | 사용 편의성 최고, 클라우드 전용, 실행 횟수 제한 | 보통 — 고빈도 자동화 불가 |
| Python 직접 코딩 | 완전 제어, 유연성 최고 | 개발자 한정 — 학습 비용 큼 |
자동화 vs 에이전트 — 무엇이 다른가?
⚙️ 단순 자동화
정해진 규칙만 반복 실행.
예: "매일 9시 AAPL 가격을 시트에 기록" — 조건·분기는 있지만 판단은 없음
🤖 AI 에이전트
목표를 주면 스스로 판단.
예: "오늘 포트폴리오 리스크를 점검해" — 어떤 데이터를 볼지, 어떤 도구를 쓸지 AI가 결정
Curriculum · 8 Weeks + Special
주차별 커리큘럼
PHASE 1
⚡ n8n 기초 — 가격 1차원 파이프라인
n8n 접속부터 4자산 가격·지표 대시보드까지
W1 ~ W2
| W | 주차 내용 |
| 1 |
🛠️ n8n 접속 + 첫 가격 수집 워크플로
n8n 워크스페이스 접속 (초청 링크/직접 가입/Docker 택1). HTTP Request 노드로 Yahoo Finance·CoinGecko·FRED 3개 API 호출해 주식·코인·FX·지수 가격을 한 번에 수집. Set 노드 expression으로 중첩 JSON에서 필요한 필드 추출. 3D 분석 프레임의 1차원(가격) 기초를 완성한다.
n8nHTTP RequestYahooCoinGeckoFRED
|
| 2 |
📊 포트폴리오 대시보드 + 기술적 지표 자동 계산
Set·Edit Fields로 수집 데이터 정제 + 통화 환산(USD→KRW) + 수익률 계산. Google Sheets에 4자산 포트폴리오 대시보드 구축. Code 노드로 RSI·20일 이동평균·볼린저밴드를 직접 계산해 시트에 저장 — AI가 먹을 "지표 1차원"을 완성한다.
n8nGoogle SheetsSet / FilterCode (RSI·BB·MA)
|
🔧 W2 실습 워크플로 — 대시보드 + 지표 계산 엔진
Schedule→매일 오전 9시 자동 실행 트리거
HTTP ×3→Yahoo(주식·ETF·지수) · CoinGecko(BTC·ETH) · FRED(환율·VIX)
Merge+Set→통합 + 통화 환산 + 수익률
Code→RSI(14)·20MA·볼린저밴드 계산 — 과매수/과매도 판별 기초
Sheets→대시보드에 가격+지표 한 줄 추가, 조건부 서식으로 등락 색상
PHASE 2
🤖 3D 분석 AI Agent — 뉴스·차트까지 통합
가격 1D → +뉴스 2D → +차트 3D 점진적 확장
W3 ~ W4
| W | 주차 내용 |
| 3 |
📰 2차원 추가 — 뉴스 센티먼트 + AI Agent 입문
가격 + 뉴스 2D 분석으로 확장. Alpha Vantage NEWS_SENTIMENT API로 종목별 뉴스 센티먼트 스코어 자동 수집 (실적·공시·매크로 포함). AI Agent 노드에 Claude 연결 → W2 가격·지표 + 뉴스 센티먼트를 같이 보고 "오늘의 한 줄 코멘트" 생성 → Google Docs에 일일 리서치 노트 기록.
Alpha Vantage NewsAI AgentClaudeGoogle Docs
|
| 4 |
📈 3차원 추가 — 차트 이미지 + Vision 판독 + 조건 분기
가격 + 뉴스 + 차트 3D 분석 완성. Chart-IMG API로 TradingView 차트 이미지 자동 생성 (MACD·RSI 인디케이터 포함) → Claude Vision이 패턴 판독 ("볼린저 상단 돌파, MACD 골든크로스 임박"). Switch 노드로 4단계 분기(과매도/익절/손절/정상)에 차트 판독을 결합해 최종 알림 발송.
Chart-IMGClaude VisionSwitchDiscord
|
🔧 W4 실습 워크플로 — 3D 분석 종합 판단 에이전트
Schedule→5분마다 관심종목 체크 (장중)
가격·지표→W2 시트에서 최신 가격·RSI·볼린저 로드 (1차원)
News Sentiment→Alpha Vantage에서 해당 종목 최근 뉴스 스코어 조회 (2차원)
Chart-IMG→TradingView 차트 이미지 생성 — RSI·MACD 오버레이 (3차원)
Claude Vision→3차원 모두 입력 → "매수/매도/보류 + 판단 근거" 응답
Switch→AI 판단 결과에 따라 분기 (강한 신호만 알림)
Discord→차트 이미지 첨부 + 판단 근거 발송
PHASE 3
⏰ 스케줄·멀티채널 + RAG 1
24시간 모니터링 + AI 리서치 검색 시스템
W5 ~ W6
| W | 주차 내용 |
| 5 |
⏰ Scheduler·Webhook — 장 루틴 + 멀티채널 발송
장 시작(9시)·마감(15:30)·미국장 오픈(22:30)별 루틴 워크플로 구축. Webhook으로 외부 이벤트 수신(예: TradingView 경고). Discord·텔레그램·Gmail로 동시 멀티채널 발송. Error Trigger로 장애 자동 감지·복구 알림.
ScheduleWebhookDiscordTelegramError Trigger
|
| 6 |
🔍 Vector RAG 기초 — 리포트·백서 검색 시스템
PDF(증권사 리포트·연준 FOMC 의사록·BTC 백서) 업로드 → 청킹 → OpenAI Embedding → Supabase Vector DB 저장. 질문 시 유사도 검색으로 관련 구절 추출 → Claude가 출처 페이지까지 인용하며 답변. Slack·Discord 연동.
EmbeddingSupabaseVector SearchClaude
|
🧠 W6 RAG 파이프라인 — 문서 검색 시스템 구조
PDF 업로드
→
청킹 (500토큰)
→
Embedding
→
Supabase 저장
사용자 질문
→
Query Embedding
→
Top 5 검색
→
Claude 답변 + 출처
💡 예: "최근 FOMC에서 금리 인하 조건은?" → 의사록 p.14 인용 답변 / "이더리움 머지 이후 발행량 변화는?" → 백서+온체인 리포트 종합 답변
PHASE 4
🧠 RAG 2 + 멀티에이전트 PoC
3개 전문 에이전트를 오케스트레이션하는 최종 시스템
W7 ~ W8
| W | 주차 내용 |
| 7 |
🧠 Hybrid RAG + 멀티에이전트 통합 리서치
Hybrid RAG(Vector + BM25 + Reranker)로 검색 정확도 향상. 3개 전문 에이전트를 n8n 하나의 워크플로에 통합: ① 뉴스·공시 에이전트 ② 온체인 데이터 에이전트(BTC·ETH 거래량·고래 이동) ③ 매크로 에이전트(FOMC·CPI·지정학). 메인 오케스트레이터 에이전트가 3개 결과를 통합 리서치 리포트로 합성.
Multi-AgentHybrid RAGBM25+RerankClaude
|
| 8 |
🎓 페이퍼 트레이딩 연동 + 최종 발표
Alpaca Paper Trading API(미국 주식) + Binance Testnet(코인)으로 안전한 모의 주문 실행. 에이전트 시그널을 실제 주문 API로 연결. Before/After 지표 측정 — 리서치 소요시간·반응속도·수익률(모의). Notion·슬라이드로 최종 PoC 발표.
Alpaca PaperBinance Testnet성과 측정발표
|
🔧 W7 실습 워크플로 — 멀티에이전트 리서치 오케스트레이터
Webhook→"BTC 오늘 어때?" 질문 수신 (Discord 슬래시 커맨드)
Agent ①→뉴스·공시 에이전트 — RSS·DART·CoinDesk 종합 + Hybrid RAG로 리포트 검색
Agent ②→온체인 에이전트 — Glassnode·Blockchain.com에서 거래량·고래 이동 조회
Agent ③→매크로 에이전트 — FRED·FOMC 의사록 RAG로 금리·유동성 맥락 추출
Orchestrator→메인 Claude가 3개 결과 합성 → "단기/중기/리스크" 구조의 통합 리포트 생성
Discord→마크다운 리포트 + 출처 링크 발송
🎁 SPECIAL SESSION
한국투자증권 Open API 실전 연동
모의투자 계좌부터 실계좌 확장까지 — 한국 주식을 실제로 자동 주문·모니터링하는 전체 파이프라인
| SP | 특별세션 내용 |
| S1 |
🔑 KIS API 준비 — 계좌 개설·앱키 발급·OAuth 토큰
한국투자증권 계좌 개설(모바일 비대면) → 한투 개발자센터 가입 → 모의투자 계좌 신청(무료, 실전 전 필수) → 앱키·앱시크릿 발급 → n8n HTTP Request로 OAuth 접근토큰 자동 갱신 워크플로 구축. Credential Manager에 키 암호화 저장.
KIS APIOAuth 2.0Credential
|
| S2 |
📡 시세·잔고·주문 API 실습 (모의계좌)
3대 핵심 엔드포인트 숙달: 주식 현재가 조회(/inquire-price) · 잔고 조회(/inquire-balance) · 주식 주문(/order-cash, 매수/매도). 각 엔드포인트를 n8n 워크플로로 감싸 재사용 가능한 "내부 툴"로 제작. 모의계좌에서 실제 매수·매도 테스트.
KIS APIHTTP Request모의투자
|
| S3 |
🤖 조건부 자동 주문 + Discord 알림 통합
W4에서 만든 손절·익절 에이전트 + Phase 4의 AI 리서치 시그널을 실제 모의계좌 주문으로 연결. 안전장치 필수: 일일 최대 주문 건수·금액 한도, 주문 전 Discord 2단계 승인 버튼(Webhook 응답), 전체 로그 Google Sheets 기록. 실계좌 전환 체크리스트 제공 — 실거래는 충분한 페이퍼 검증 후 소액 전환.
KIS OrderAI AgentDiscordSafety Guard
|
🔧 특별세션 종합 워크플로 — KIS 모의투자 자동매매 파이프라인
Schedule→장중 5분 간격 실행 (09:00~15:30)
KIS Price→관심종목 현재가·호가 조회 (모의계좌 엔드포인트)
AI Agent→멀티에이전트 리서치 + 기술적 지표로 매수/매도/보류 판단
Safety IF→일일 한도·종목 한도·쿨다운 체크 (초과 시 차단)
Discord 승인→버튼 클릭 Webhook 응답 대기 (2단계 수동 승인)
KIS Order→승인 시 모의계좌 주문 전송 → 체결 결과 Sheets 기록
일일 리포트→장 마감 후 Claude가 당일 매매·수익률·판단근거 리포트 생성
⚠️ 실계좌 전환 전 필수 체크리스트
① 모의계좌에서 최소 4주 이상 흑자 검증 · ② 일일 최대 손실 한도 설정(예: 원금의 2%) · ③ 전체 자동매매 즉시 중단 스위치(Discord 명령) · ④ 주문 건별 수동 승인 필수 구간 유지 · ⑤ 전체 로그·에러 24시간 모니터링
Reference
n8n 핵심 노드 레퍼런스
투자 자동화에서 가장 자주 사용하는 노드 목록입니다.
🔌
트리거 노드 — 자동화 시작점
Schedule Trigger (장 시작·마감·오전 브리핑), Webhook (TradingView 경고·Discord 명령), RSS Feed (뉴스·공시), Gmail Trigger (증권사 알림 메일)
⚙️
데이터 처리 노드
HTTP Request (모든 시세·거래 API), Set / Edit Fields, Filter (조건 필터링), IF / Switch (분기), Merge (여러 자산군 통합), Code (RSI·볼린저 지표 계산), Split In Batches
🤖
AI 노드
AI Agent Node (Claude 연결, 툴 사용), OpenAI Node (임베딩·완성), Supabase Vector Store (RAG 검색), HTTP Request (Cohere Rerank·Glassnode 온체인 API)
📤
출력·발송 노드
Discord (알림·버튼 승인), Telegram, Gmail (일일 리포트), Google Sheets (매매 로그·대시보드), Google Docs (리서치 노트), Notion (PoC 문서)
🔒
보안·관리 노드
Credential Manager (KIS·거래소 API 키 암호화), Error Trigger (장애 즉시 Discord 알림), Wait (API Rate Limit 대응), Respond to Webhook (승인 응답 반환)
API Catalog
사용하는 외부 API (전 과정 무료)
| API | 용도 | 제한·비고 |
| Yahoo Finance | 주식·ETF·지수·원자재 시세 | 무료 무제한 |
| CoinGecko | 암호화폐 시세·시가총액 | 무료 (분당 30회) |
| FRED | 환율·VIX·금리·매크로 지표 | 무료 (API 키 필요) |
| Alpha Vantage | 뉴스 센티먼트·기술적 지표·펀더멘털 | 무료 (25 req/day) |
| Chart-IMG | TradingView 차트 이미지 생성 | 무료 (Google 로그인) |
| DART Open API | 한국 기업 공시 | 무료 (인증키) |
| Glassnode | 온체인 데이터 (BTC·ETH) | 무료 티어 제한 |
| Alpaca Paper | 미국 주식 페이퍼 트레이딩 | 무료 |
| Binance Testnet | 코인 페이퍼 트레이딩 | 무료 |
| KIS Open API | 한국 주식 모의·실계좌 주문 | 모의투자 무료 |
| Anthropic Claude | AI Agent·Vision 차트 판독·리서치 합성 | 종량제 (월 수천 원) |
Outcomes
수료 시 보유 역량
01
n8n 워크플로 독립 설계·운영
시세 수집부터 알림 발송까지 — 4개 자산군(주식·코인·FX·선물)의 반복 업무를 코드 없이 자동화. Google Workspace·Discord·거래소 API를 자유롭게 연결해 본인 맞춤 파이프라인을 혼자 구축·수정 가능.
02
3D 분석 AI 에이전트 (가격·뉴스·차트)
프로 트레이더가 보는 3차원을 AI에게 동일하게 입력하는 에이전트. 가격·기술적 지표(1D) + 뉴스 센티먼트(2D) + TradingView 차트 이미지 + Claude Vision 패턴 판독(3D)을 종합해 매수·매도·보류 판단. 멀티에이전트 오케스트레이션으로 확장 가능.
03
24/7 자동 모니터링·알림 시스템
장 시작·마감 루틴 자동 발송·급등락 즉시 Discord 알림·실적 발표·FOMC 등 이벤트 대응 자동화. 멀티채널(Discord·텔레그램·Gmail) 동시 발송과 에러 자동 감지까지 무인 운영 체계 구축.
04
투자 리서치 AI 검색 시스템 (RAG)
"연준이 언제 금리 인하한다고 했지?", "이 ETF의 운용보수는?" — 증권사 리포트·FOMC 의사록·코인 백서·사업보고서를 Hybrid RAG로 검색해 출처 페이지까지 인용 답변. Discord 슬래시 커맨드로 언제든 질의.
05
한국투자증권 Open API 실전 연동
OAuth 토큰 발급·시세·잔고·주문 API 전체 숙달. 모의계좌에서 AI 시그널 기반 자동매매 파이프라인 완성. 안전장치(한도·승인·로그)까지 구비해 실계좌 전환 준비 완료.
06
본인 투자 시스템 PoC 1건 (포트폴리오로 활용 가능)
완성된 멀티에이전트 투자 자동화 시스템은 개발·금융 취업 포트폴리오로 직접 활용 가능. GitHub 공개·Notion 문서화·시연 영상까지 패키지화. "리서치 소요시간 2시간 → 5분" 등 정량적 성과 지표 포함.
Expected Value
기대 효과
절감 시간 사례 (수료생 목표치):
관심종목 시세 확인 30분/일 → 자동 · 뉴스·공시 체크 1시간/일 → 3분 요약 · 리서치 리포트 검색 30분 → 10초 · 장 마감 정리 20분 → 자동 발송
이 과정의 강점:
① 실제 동작하는 결과물을 포트폴리오·커리어 자료로 바로 사용 가능 · ② 페이퍼 트레이딩만으로 실전 감각 습득 · ③ n8n·RAG·Claude 경험은 투자 외 업무 자동화 범용 스킬로 확장 · ④ Python 코딩 없이 완성 가능해 비개발 배경도 가능