KRX Open API를 위한 TypeScript 클라이언트 라이브러리입니다.
.env 파일에 인증키를 설정합니다:
AUTH_KEY=your_auth_key_hereimport { config } from "dotenv";
import { KrxOpenApi } from 'krx-api-client';
// .env 파일 로드
config();
const krx = new KrxOpenApi();
// 지수 카테고리 - KRX 시리즈 일별시세정보
const data = await krx.index.krxDaily.fetch({
basDd: '20251230',
});
// KOSPI 시리즈 일별시세정보
const kospiData = await krx.index.kospiDaily.fetch({
basDd: '20251230',
});
// KOSDAQ 시리즈 일별시세정보
const kosdaqData = await krx.index.kosdaqDaily.fetch({
basDd: '20251230',
});krx.index.krxDaily- KRX 시리즈 일별시세정보krx.index.kospiDaily- KOSPI 시리즈 일별시세정보krx.index.kosdaqDaily- KOSDAQ 시리즈 일별시세정보krx.index.bondDaily- 채권지수 시세정보krx.index.derivativeDaily- 파생상품지수 시세정보
krx.stock.stkDailyTrade- 유가증권 일별매매정보krx.stock.ksqDailyTrade- 코스닥 일별매매정보krx.stock.knxDailyTrade- 코넥스 일별매매정보krx.stock.swDailyTrade- 신주인수권증권 일별매매정보krx.stock.srDailyTrade- 신주인수권증서 일별매매정보krx.stock.stkBaseInfo- 유가증권 종목기본정보krx.stock.ksqBaseInfo- 코스닥 종목기본정보krx.stock.knxBaseInfo- 코넥스 종목기본정보
krx.security.etfDailyTrade- ETF 일별매매정보krx.security.etnDailyTrade- ETN 일별매매정보krx.security.elwDailyTrade- ELW 일별매매정보
krx.bond.ktsDailyTrade- 국채전문유통시장 일별매매정보krx.bond.bndDailyTrade- 일반채권시장 일별매매정보krx.bond.smbDailyTrade- 소액채권시장 일별매매정보
krx.derivative.futDailyTrade- 선물 일별매매정보 (주식선물外)krx.derivative.eqsfuStkDailyTrade- 주식선물(유가) 일별매매정보krx.derivative.eqkfuKsqDailyTrade- 주식선물(코스닥) 일별매매정보krx.derivative.optDailyTrade- 옵션 일별매매정보 (주식옵션外)krx.derivative.eqsopDailyTrade- 주식옵션(유가) 일별매매정보krx.derivative.eqkopDailyTrade- 주식옵션(코스닥) 일별매매정보
krx.product.oilDailyTrade- 석유시장 일별매매정보krx.product.goldDailyTrade- 금시장 일별매매정보krx.product.etsDailyTrade- 배출권 시장 일별매매정보
krx.esg.sriBondInfo- 사회책임투자채권 정보krx.esg.esgEtpInfo- ESG 증권상품 정보krx.esg.esgIndexInfo- ESG 지수 정보
MIT