KIS-Agent¶
한국투자증권 OpenAPI Python 래퍼 — CLI & Python SDK
주요 특징¶
- CLI 도구 —
pip install kis-agent하면kis명령이 바로 설치됩니다 - LLM Agent 연동 — JSON 출력 + 스키마 탐색으로 AI 에이전트 도구로 활용
- 고성능 — 지능형 캐싱으로 API 호출 80-95% 감소
- 실시간 — WebSocket을 통한 실시간 데이터 스트리밍
- 국내시장 — KOSPI, KOSDAQ, NXT(넥스트) 시장 지원
- 해외시장 — 미국, 일본, 중국, 홍콩, 베트남 9개 거래소 지원
- 선물옵션 — 국내/해외 선물옵션 거래 지원
- 타입 안정성 — 96개 TypedDict 응답 모델, 100% 타입힌팅
빠른 설치¶
30초 만에 시작하기¶
CLI¶
kis price 005930 # 삼성전자 현재가
kis balance --holdings # 계좌 잔고 + 보유종목
kis overseas NAS AAPL # AAPL 시세
kis futures 101S03 # 선물 시세
Python¶
from kis_agent import Agent
import os
agent = Agent(
app_key=os.environ['KIS_APP_KEY'],
app_secret=os.environ['KIS_APP_SECRET'],
account_no=os.environ['KIS_ACCOUNT_NO'],
account_code=os.environ.get('KIS_ACCOUNT_CODE', '01'),
)
price = agent.get_stock_price("005930")
print(f"삼성전자 현재가: {price['output']['stck_prpr']}원")