한국투자증권 API for Rust

이 라이브러리는 한국투자증권 Open API를 Rust에서 사용하기 위한 비공식 클라이언트입니다.

주의: 이 라이브러리는 공식 라이브러리가 아닙니다. 사용 전 공식 API 포털에서 이용약관을 확인하세요.

지원 기능

카테고리기능지원 환경
인증OAuth 토큰 발급/관리실전 · 모의
인증WebSocket 접속키(Approval Key) 발급실전 · 모의
인증HashKey 생성실전 · 모의
주문현금 매수/매도실전 · 모의
주문신용 매수/매도실전만
주문정정/취소실전 · 모의
주문일별 주문체결 조회실전 · 모의
주문잔고 조회실전 · 모의
주문정정취소가능주문 조회실전만
시세주식 일자별 시세실전 · 모의
시세거래량 순위실전만
시세관심종목 그룹 조회실전만
시세관심종목 그룹별 종목 조회실전만
시세주식 기본 정보 조회실전만
실시간체결 스트림 (KRX/NXT/Union)실전 · 모의
실시간호가 스트림 (KRX/NXT/Union)실전 · 모의
실시간체결통보 스트림실전 · 모의

엔트리 포인트

모든 API는 KoreaInvestmentApi 구조체를 통해 접근합니다.

#![allow(unused)]
fn main() {
use korea_investment_api::KoreaInvestmentApi;

let api = KoreaInvestmentApi::new(/* ... */).await?;

api.auth    // 인증
api.order   // 주문
api.quote   // 시세
api.k_data  // 실시간 데이터
}