
Enables using Korea Investment & Securities' open API services in Java environments, supporting various APIs, including WebSocket features without duplicate requests.
한국투자증권의 오픈 API 서비스를 Kotlin/Java 환경에서 사용할 수 있는 라이브러리입니다. 대부분의 API를 지원하며, 중복 요청 없는 웹소켓 등 다양한 기능을 제공합니다.
이 라이브러리는 알파 버전으로, API가 수시로 변경될 수 있습니다.
개발자(devngho)와 기여자는 라이브러리의 사용으로 발생한 손해 등에 대한 책임을 지지 않습니다.
Gradle(Groovy)
implementation 'io.github.devngho:kt_kisopenapi:[VERSION]'Gradle(Kotlin)
implementation("io.github.devngho:kt_kisopenapi:[VERSION]")// 국내 주식을 조회/거래하는 예시. 자세한 내용은 Wiki를 확인하세요.
val stock = api.stockDomestic(api, "주식 종목 코드")
stock.updateBy<StockPrice>()
stock.price
stock.buy(price = 10000, count = 10)
stock.useLiveConfirmPrice {
print(it)
this.close()
}// Java에서도 사용할 수 있습니다.
StockDomestic stock = new StockDomestic(api, "주식 종목 코드");
JavaUtil.updateBy(stock, StockPrice.class).get();
stock.price;// 예시
InquirePrice(api).call(InquirePrice.InquirePriceData(""))// 예시
JavaUtil.callWithData(new InquirePrice(api), new InquirePrice.InquirePriceData("", null, ""));이 라이브러리는 MIT License를 사용합니다. 자세한 내용은 LICENSE 파일을 참조하세요.
다음은 사용하는 라이브러리의 라이선스입니다.
한국투자증권의 오픈 API 서비스를 Kotlin/Java 환경에서 사용할 수 있는 라이브러리입니다. 대부분의 API를 지원하며, 중복 요청 없는 웹소켓 등 다양한 기능을 제공합니다.
이 라이브러리는 알파 버전으로, API가 수시로 변경될 수 있습니다.
개발자(devngho)와 기여자는 라이브러리의 사용으로 발생한 손해 등에 대한 책임을 지지 않습니다.
Gradle(Groovy)
implementation 'io.github.devngho:kt_kisopenapi:[VERSION]'Gradle(Kotlin)
implementation("io.github.devngho:kt_kisopenapi:[VERSION]")// 국내 주식을 조회/거래하는 예시. 자세한 내용은 Wiki를 확인하세요.
val stock = api.stockDomestic(api, "주식 종목 코드")
stock.updateBy<StockPrice>()
stock.price
stock.buy(price = 10000, count = 10)
stock.useLiveConfirmPrice {
print(it)
this.close()
}// Java에서도 사용할 수 있습니다.
StockDomestic stock = new StockDomestic(api, "주식 종목 코드");
JavaUtil.updateBy(stock, StockPrice.class).get();
stock.price;// 예시
InquirePrice(api).call(InquirePrice.InquirePriceData(""))// 예시
JavaUtil.callWithData(new InquirePrice(api), new InquirePrice.InquirePriceData("", null, ""));이 라이브러리는 MIT License를 사용합니다. 자세한 내용은 LICENSE 파일을 참조하세요.
다음은 사용하는 라이브러리의 라이선스입니다.