한국투자증권 KIS API
자동매매 제작
한국투자증권 KIS Developers API 기반 자동매매 프로그램을 맞춤 제작합니다. 국내주식, 해외주식(미국·홍콩·일본 등), 선물·옵션 모두 지원하는 현대적 REST API로, 키움보다 구조가 깔끔하고 클라우드 서버 배포에 유리합니다. 알고랩(AlgoLab)이 국내·해외주식 KIS API 자동매매 70건+ 제작 경험 반영.
KIS API 자동매매 주요 유형
- 국내주식 + TradingView 웹훅 연동 — Pine Script 시그널을 KIS REST 로 실거래 집행
- 해외주식 자동매매 — 애플·테슬라·엔비디아 등 지정가 기반 자동매매 (시장가 제약 대응)
- 미국 나스닥 선물 자동매매 — 24시간 돌아가는 나스닥 선물에 TradingView 시그널 연결
- 국내주식 스크리닝 자동매매 — 시총 상위·거래대금 상위 종목 대상 지표 기반
- 해외주식 배당주 리밸런싱 — 주간·월간 주기로 포트폴리오 자동 조정
- 매매일지 자동화 — 모든 체결 내역을 Google Sheets·엑셀로 자동 기록
기술 구조
| 항목 | 사양 |
|---|---|
| API 문서 | apiportal.koreainvestment.com (KIS Developers) |
| 인증 | OAuth 2.0 (Access Token, 24시간 유효, 자동 갱신 로직 필수) |
| 언어 | Python 3.10+ 64bit (Windows·Linux·macOS·클라우드 모두 가능) |
| Rate Limit (국내) | 초당 20회 (실전 투자), 초당 2회 (모의 투자) |
| Rate Limit (해외) | 초당 1회만 허용 (매우 엄격 — 1초 딜레이 필수) |
| 실시간 시세 | WebSocket (별도 승인 필요, 계정당 41개 종목 한도) |
| 모의투자 | 동일 API 엔드포인트 + 계좌번호만 교체로 전환 가능 |
해외주식 시장가 주문 불가 — 중요: KIS API 해외주식은 오직 지정가만 가능합니다. 시장가 효과가 필요하면 현재 호가 대비 슬리피지를 반영한 지정가를 넣어야 합니다. 알고랩 봇은 이를 자동으로 처리합니다 (예: 롱 진입 시 현재가 +0.2% 지정가, 숏 진입 시 -0.2%).
핵심 기능 구성 요소
- OAuth 자동 갱신: Access Token 만료 감지 후 백그라운드 재발급
- 국내·해외 모듈 분리: 엔드포인트·Rate Limit·주문 타입이 다르므로 별도 모듈로 관리
- 지정가 자동 산출: 해외주식 시장가 대안용 슬리피지 기반 지정가 계산
- Rate Limiter: 국내 초당 20회 / 해외 초당 1회 엄격 준수
- 실시간 시세 WebSocket: 41개 한도 내 종목 동적 등록·해제
- 체결·잔고 동기화: 주기적 폴링 + 체결 후 즉시 동기화
- 클라우드 배포 가이드: AWS Lightsail / Oracle Cloud 무료 티어 배포 옵션
제작 비용·기간 가이드
| 유형 | 예상 비용 | 제작 기간 |
|---|---|---|
| 국내주식 단순 지표 기반 | 80~150만원 | 7~10일 |
| 국내주식 + TradingView 웹훅 연동 | 150~250만원 | 10~14일 |
| 해외주식 자동매매 (지정가 슬리피지 포함) | 150~280만원 | 10~16일 |
| 나스닥 선물 + 트레이딩뷰 양방향 | 200~350만원 | 14~18일 |
| 복합(백테스팅 + GUI + 클라우드 배포) | 300~500만원 | 18~28일 |
자주 묻는 질문
API 신청은 어떻게 하나요?
KIS Developers(apiportal.koreainvestment.com) 회원가입 → 계좌 연결 → API 신청. 실전 투자 API는 별도 승인 절차(1~2일), 모의 투자 API 는 즉시 사용 가능합니다. 알고랩 제작 시 신청 가이드를 제공합니다.
왜 키움 대신 KIS API 를 쓰나요?
키움은 Windows + Python 32bit 고정이라 클라우드 서버 배포·macOS·Linux 사용이 불가합니다. KIS API는 현대적 REST 라 어떤 환경에서든 돌아가고, 해외주식까지 하나의 API로 커버됩니다. 단, 해외 시장가 불가 · Rate Limit 엄격 등 제약도 있습니다.
24시간 VPS 에서 돌릴 수 있나요?
가능합니다. KIS API는 HTTP REST 라 AWS·Oracle·Cloudflare 등 어디서든 동작합니다. 배포 가이드를 납품에 포함합니다. 다만 OAuth Access Token 24시간 주기 갱신만 빠뜨리지 않으면 됩니다.
모의투자로 먼저 테스트 가능한가요?
네. 모의투자 API 키와 계좌를 발급받으면 동일한 코드로 모의·실전 전환이 가능하도록 제작합니다. 1~2주 모의투자 검증 후 실거래 전환을 권장합니다.
제작 사례
KIS API 자동매매 실제 제작 사례는 포트폴리오에서 확인하실 수 있습니다.
전략 아이디어부터 바로 상담해보세요
국내·해외 중 어디에 집중할지, 모의·실전 중 뭘로 시작할지도 상담에서 함께 정합니다.
알고랩이 24시간 빠르게 답변드립니다.