Nemotron 3 Super - 키움증권 API 마이그레이션 경험기
엔비디아 오픈소스 모델 Nemotron 3 Super로 LS증권 → 키움증권 REST API 전환. 무료 모델의 코딩 능력 테스트.
개요
- 모델:
nvidia/nemotron-3-super-120b-a12b:free - 도구: OpenCode (터미널 기반 AI 코딩 에이전트)
- 작업: 694KB 키움증권 API 레퍼런스 문서 파싱 + API 마이그레이션
작업 내용
| 기능 | LS증권 방식 | 키움증권 API |
|---|---|---|
| 인증 | LS증권 방식 | OAuth 2.0 |
| 일봉 데이터 조회 | LS 방식 | ka10081 |
| 주문 체결 현황 | LS 방식 | kt00009 |
| 주식 잔고 조회 | LS 방식 | ka20001 |
| 매수 주문 | LS 방식 | kt00001 |
| 매도 주문 | LS 방식 | kt00002 |
| 시장가 주문 | LS 방식 | kt00003 |
| 실시간 데이터 | LS WebSocket | 키움 WebSocket |
결과
예상을 뒤엎은 성과:
- 추론, 도구 호출, 문서 파싱, 코드 작성을 원활한 속도로 수행
- 초기 오류도 스스로 찾아 수정
- 완전히 작동하는 코드 생성
완료된 항목:
- 모든 API 함수 정상 구현
- 환경변수 기반 API 키 보안 처리
- WebSocket 실시간 데이터 연결 구현
- 기존 매매 로직 유지
결론
| 용도 | 적합성 |
|---|---|
| 대규모 프로젝트 (수십만 라인) | ❌ 클라우드 모델 권장 |
| 개인 프로젝트 | ✅ 충분 |
| 사이드 프로젝트 | ✅ 충분 |
| 취미 코딩 | ✅ 충분 |
“로컬 모델의 코딩 능력이 빠르게 발전하고 있다는 걸 이번에 다시 한번 체감했다.”