AI 자동매매 시스템
프로젝트 목록
완료업무 자동화2026-05-21

AI 자동매매 시스템

200개 가상봇이 6개월 동안 싸워서 이긴 전략만 실거래에 투입한다

pythonclaude-apikis-apiupbittelegrampostgresqlmulti-agentautomationmac-mini
PROBLEM

해결해야 할 문제

주식·코인 투자에서 감과 직관에 의존하면 반복 가능한 성과를 낼 수 없습니다. 단일 전략을 고집하다 시장 국면이 바뀌면 대응이 불가능하고, 단기 수익을 쫓다 보면 통계적으로 유효한 전략을 검증할 기회가 사라집니다.

핵심 문제는 세 가지입니다. 첫째, "지금 어떤 전략이 이 시장에서 유효한가"를 사람이 판단하는 구조입니다. 상승장·하락장·횡보장마다 최적 파라미터가 다르지만, 이를 데이터로 검증하지 않고 경험과 감으로 결정합니다. 둘째, 전략을 검증하려면 오랜 시간이 필요한데 한 번에 하나씩 테스트하면 수년이 걸립니다. 셋째, 매매 이유를 기록하지 않아 과거 성과를 분석하거나 전략을 개선하기 어렵습니다.

SOLUTION

구축 전략

"단기 수익이 목표가 아닙니다. 6개월~1년 동안 200개 가상봇이 동시에 모의투자를 하고, 통계적으로 검증된 최적 파라미터를 찾아내는 것이 목표입니다."

핵심 전략은 세 가지입니다. 첫째, 200개 가상봇 병렬 실험입니다. 10가지 전략(초안정형·안정형·추세추종·모멘텀·변동성돌파·공격형 등) × 10가지 파라미터 변형으로 주식 100봇, 코인 100봇을 동시에 모의투자합니다. 월간 평가(수익률 40% + 샤프지수 30% + MDD 20% + 승률 10%)에서 최고점 봇을 실거래에 투입합니다. 둘째, 8개 에이전트 분업 구조입니다. Claude 감독 에이전트가 A(데이터수집)~H(일일보고서) 8개 에이전트를 조율하며, CLAUDE.md + context.json으로 에이전트 간 망각을 방지합니다. 셋째, 시장분석팀(F·G·H) 신설입니다. 매일 아침 7시 미국 3대 지수·환율·뉴스를 수집해 Claude API로 감성 분석 후 장 전 브리핑을 생성하고, 장 후 봇 회의에서 일일 보고서를 작성합니다.

KEY FEATURES

핵심 기능

200개 가상봇 병렬 모의투자

10전략 × 10파라미터 변형으로 주식 100봇(KIS API) + 코인 100봇(업비트 ccxt)을 동시에 운영합니다. 월간 성과 점수(수익률·샤프지수·MDD·승률)로 최적 봇을 선별합니다.

8에이전트 분업 아키텍처

A(데이터수집) B(전략봇) C(심판·리스크) D(주문실행) E(텔레그램) F(뉴스수집) G(감성분석) H(보고서) — Claude 감독 에이전트가 CLAUDE.md 기반 공유 메모리로 조율합니다.

시장분석팀 — 매일 장 전 브리핑

07:00 미국 지수·환율·뉴스 수집 → 08:00 Claude API 감성분석·리스크 경보 → 09:00 봇들의 장중 매매에 반영 → 16:30 일일 보고서 생성 및 텔레그램 전송. API 비용 하루 약 90원.

텔레그램 완전 제어

/status /balance /stop N /set N stoploss 0.07 /buy 005930 100000 — 조회·봇 제어·파라미터 수정·수동 매매·긴급 전체 청산까지 텔레그램 하나로 시스템 전체를 제어합니다.

종목 유니버스 버튼식 선택

코스피200·코스닥150·섹터별(반도체·바이오·금융)·코인(BTC/ETH/XRP/SOL)을 텔레그램 버튼으로 실시간 선택·변경합니다. 관리종목·우선주·스팩은 공통 필터로 자동 제외됩니다.

매매 이유 자동 기록 & 누적 분석

각 봇이 매수·매도할 때마다 신호 근거(골든크로스·RSI·감성점수 등)를 PostgreSQL에 저장합니다. 장 후 봇 회의에서 시장분석 적중률을 평가하고 내일 전략 방향을 공유합니다.

OPERATIONS

운영 포인트

  • Mac Mini M4 (16GB RAM · 512GB SSD)에서 24시간 무중단 운영, 전기료 월 수백 원 수준.
  • Claude Max 5× 플랜(USD 100/월)은 개발 기간에만 사용, 가상봇 운영 중 Claude 비용 = 0원.
  • 시장분석팀 Claude API 비용은 하루 약 90원, 월 약 2,200원으로 고정비가 극히 낮습니다.
  • KIS 한국투자증권 OpenAPI와 업비트 ccxt 모두 모의투자 환경을 지원해 실거래 전환 전 충분한 검증이 가능합니다.
  • 에이전트별 CLAUDE.md + context.json 공유 메모리로 장기 운영 중 망각(context window 초과) 문제를 방지합니다.
EXPECTED IMPACT

기대 효과

  • 6개월~1년 모의투자 데이터로 시장 국면별 최적 전략을 통계적으로 검증
  • 200개 봇 중 상위 성과 봇만 실거래에 투입해 감이 아닌 데이터로 투자
  • 매매 이유 자동 기록으로 전략 개선 피드백 루프 구축
  • 텔레그램 원격 제어로 24시간 무인 운영, 이상 발생 시 즉각 알림
  • 반복 가능한 투자 시스템 구축 — 사람의 감정과 판단을 배제
TECH STACK

기술 스택

Python 3.12Claude API (Anthropic Haiku — 시장분석팀)Claude Code (에이전트 개발 도구)KIS 한국투자증권 OpenAPI업비트 ccxtPostgreSQL텔레그램 Bot APIMac Mini M4

비슷한 프로젝트를 구상 중이신가요?

프로젝트 상담부터 구축까지, 맞춤 전략을 제안해 드립니다.