Skip to content

sanglywj/open-trading-api

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

header

1. KIS Developers ๊ฐœ๋ฐœ์ž ์„ผํ„ฐ ์†Œ๊ฐœ

KIS Developers๋Š” ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ์˜ ํŠธ๋ ˆ์ด๋”ฉ ์„œ๋น„์Šค๋ฅผ ์˜คํ”ˆAPI๋กœ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋‹ค์–‘ํ•œ ๊ธˆ์œต์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ผํ„ฐ์ž…๋‹ˆ๋‹ค. KIS Developers์—์„œ๋Š” ๊ฐœ๋ฐœ์ž์˜ ๊ธˆ์œต ์„œ๋น„์Šค ๊ฐœ๋ฐœ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด API ๋ฌธ์„œ ๋ฉ”๋‰ด ๋‚ด API์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์„ค๋ช…๊ณผ ์˜ˆ์ œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ „๋ฌธ ๊ฐœ๋ฐœ์ž๊ฐ€ ์•„๋‹Œ ์ผ๋ฐ˜์ธ๋“ค๋„ ์‰ฝ๊ฒŒ ๊ธˆ์œต ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ์ด์šฉ ์•ˆ๋‚ด

2.1. ์‚ฌ์ „ ์ค€๋น„

KIS Developers ์„œ๋น„์Šค ์‹ ์ฒญ์„ ์œ„ํ•ด์„œ๋Š” 2๊ฐ€์ง€ ์‚ฌ์ „ ์ค€๋น„๋ฌผ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋กœ๋Š” ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ ๊ณ„์ขŒ๊ฐ€ ๊ฐœ์„ค๋˜์–ด์žˆ์–ด์•ผ ํ•˜๋ฉฐ, ๋‘ ๋ฒˆ์งธ๋กœ๋Š” ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ ID ๋“ฑ๋ก์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ๊ณ„์ขŒ๊ฐ€ ์—†์œผ์‹œ๋‹ค๋ฉด ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ ์•ฑ์„ ํ†ตํ•ด ๋น„๋Œ€๋ฉด ๊ฐœ์„ค์„ ์ง„ํ–‰ํ•˜๊ฑฐ๋‚˜, ๊ฐ€๊นŒ์šด ์˜์—…์ ์„ ๋ฐฉ๋ฌธํ•ด์ฃผ์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. (๋ชจ์˜ํˆฌ์ž๊ณ„์ขŒ์˜ ๊ฒฝ์šฐ, ํ•œ๊ตญํˆฌ์ž ํ™ˆํŽ˜์ด์ง€ ํ˜น์€ MTS์—์„œ ๋ชจ์˜ํˆฌ์ž ์„œ๋น„์Šค ์‹ ์ฒญ ํ›„ ๋ฐœ๊ธ‰๋ฐ›์€ ๋ชจ์˜๊ณ„์ขŒ๋ฒˆํ˜ธ๋กœ API ์‹ ์ฒญ์„ ํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.)

2.2. ์„œ๋น„์Šค ์‹ ์ฒญ

KIS Developers ์„œ๋น„์Šค ์‹ ์ฒญ ํŽ˜์ด์ง€๊นŒ์ง€ 2๊ฐ€์ง€ ๊ฒฝ๋กœ๋กœ ์ ‘์† ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • KIS Developers ์šฐ์ƒ๋‹จ API์‹ ์ฒญ ๋ฒ„ํŠผ ํด๋ฆญ
  • ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ ํ™ˆํŽ˜์ด์ง€ [์„œ๋น„์Šค์‹ ์ฒญ > Open API > KIS Developers > KIS Developers ์„œ๋น„์Šค ์‹ ์ฒญํ•˜๊ธฐ]

์„œ๋น„์Šค ์‹ ์ฒญ ํ™”๋ฉด์— ์ ‘์†ํ•˜๋ฉด ํ™ˆํŽ˜์ด์ง€ ์ธ์ฆ์„œ ๋กœ๊ทธ์ธ ํ™”๋ฉด์ด ๋œจ๊ณ , ์ธ์ฆ์„ ์™„๋ฃŒํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด KIS Developers ์„œ๋น„์Šค ์‹ ์ฒญํ•˜๊ธฐ์˜ ์ฒซ ํ™”๋ฉด์ธ ํœด๋Œ€ํฐ ์ธ์ฆ ํ™”๋ฉด์ด ๋œจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ํ•ด๋‹น ํ™”๋ฉด์—์„œ ๋“ฑ๋กํ•˜์‹  ํœด๋Œ€ํฐ ์ธ์ฆ์„ ํ†ตํ•ด ๋ณธ์ธ ์ธ์ฆ์„ ์™„๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

  • HTS ID์— $๋‚˜ @๊ฐ€ ํฌํ•จ๋˜๋ฉด ์ถ”ํ›„์— HTS ID ๋ณ€๊ฒฝ ์‹œ Open API ์„œ๋น„์Šค ์‚ฌ์šฉ์— ์ œํ•œ์ด ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋‹ˆ, HTS ID ๋ณ€๊ฒฝ ํ›„ ์„œ๋น„์Šค ๊ฐ€์ž…์„ ๊ถŒ์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
  • ๋‹ค๋งŒ ๊ธฐ์กด ๊ฐ€์ž…๋‚ด์—ญ์ด ์žˆ์œผ๋ฉฐ HTS ID ๋ณ€๊ฒฝ ํ›„ Open API ์„œ๋น„์Šค ์‚ฌ์šฉ์— ์–ด๋ ค์›€์„ ๊ฒช์œผ์‹ค ๊ฒฝ์šฐ, KIS Developers ํ™ˆํŽ˜์ด์ง€ Q&A ๊ฒŒ์‹œํŒ์— ๋ฌธ์˜ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ์กฐ์น˜ํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

2.3. ์œ ์˜์‚ฌํ•ญ ํ™•์ธ

image

๋‹ค์Œ์œผ๋กœ๋Š” ์œ ์˜์‚ฌํ•ญํ™•์ธ์ž…๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์‚ฌ์šฉ์— ๊ด€ํ•œ ์œ ์˜์‚ฌํ•ญ์„ ์ •๋…ํ•˜์—ฌ ์ถฉ๋ถ„ํ•˜๊ฒŒ ์ˆ™์ง€ํ•˜์‹  ๋’ค, ๋™์˜๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ์ธ์ •๋ณด ์ˆ˜์ง‘ยท์ด์šฉ ๋™์˜์„œ, ๊ณ ๊ฐ ์ด์šฉ์•ฝ๊ด€ ๋ฐ ์ด์šฉ์•ฝ๊ด€ ๊ฐœ์ • ์•Œ๋ฆผ์— ๋Œ€ํ•ด ๋ฏธ๋™์˜ ์‹œ, ์„œ๋น„์Šค ์ด์šฉ์ด ๋ถˆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

2.4. KIS Developers ์„œ๋น„์Šค ์‹ ์ฒญํ•˜๊ธฐ

์œ ์˜์‚ฌํ•ญ ํ™•์ธ์ด ์™„๋ฃŒ๋˜๋ฉด ๊ธฐ์กด ์‹ ์ฒญ๋‚ด์—ญ์ด ์—†์œผ์‹ค ๊ฒฝ์šฐ, ๊ณง๋ฐ”๋กœ ์„œ๋น„์Šค ์‹ ์ฒญํ•˜๊ธฐ ํŒ์—… ํ™”๋ฉด์ด ๋œจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ํ™”๋ฉด์—์„œ ๋ณด์œ ํ•˜๊ณ  ๊ณ„์‹  ๊ณ„์ขŒ์— ๋Œ€ํ•˜์—ฌ API ์‹ ์ฒญํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ์— 2๊ฐœ์˜ ๊ณ„์ขŒ๊นŒ์ง€ API ์‹ ์ฒญ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋‹ค๊ณ„์ขŒ API ์‹ ์ฒญ์„ ์›ํ•˜์‹ค ๊ฒฝ์šฐ, ์‹ ์ฒญํ•˜๊ธฐ ์™„๋ฃŒ ํ›„ ์‹ ์ฒญ์ •๋ณด ํŽ˜์ด์ง€์—์„œ ์ถ”๊ฐ€์‹ ์ฒญํ•˜๊ธฐ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

  • ์‹ค์ „ํˆฌ์ž๊ณ„์ขŒ์˜ ๊ฒฝ์šฐ ๋™์ผํ•œ ์ข…ํ•ฉ ๊ณ„์ขŒ๋ฒˆํ˜ธ์˜ ์ฃผ์‹(๊ตญ๋‚ด, ํ•ด์™ธ), ์„ ๋ฌผ/์˜ต์…˜ ๊ณ„์ขŒ๋กœ API ์ด์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ์˜ํˆฌ์ž๊ณ„์ขŒ์˜ ๊ฒฝ์šฐ ํ•œ๊ตญํˆฌ์ž ํ™ˆํŽ˜์ด์ง€ ํ˜น์€ MTS์—์„œ ๋ชจ์˜ํˆฌ์ž ์„œ๋น„์Šค ์‹ ์ฒญ ํ›„ ๋ฐœ๊ธ‰๋ฐ›์€ ๋ชจ์˜๊ณ„์ขŒ๋ฒˆํ˜ธ๋กœ API ์‹ ์ฒญ์„ ํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ณ„์ขŒ๋ฒˆํ˜ธ ์„ ํƒ ํ•˜๋‹จ์— ์œ„์น˜ํ•œ ํ…Œ์ด๋ธ”์— ์žˆ๋Š” KIS Developers ์‚ฌ์šฉ์ž ID๋Š” ํ–ฅํ›„ KIS Developers ํฌํƒˆ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ID๋กœ ๊ธฐ์กด ๋“ฑ๋ก๋œ HTS ID์™€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ๋‘๋ฒˆ์งธ๋กœ API๊ทธ๋ฃน์€ ํ˜„์žฌ KIS Developers์—์„œ ์ด์šฉ ๊ฐ€๋Šฅํ•œ API ๊ธฐ๋Šฅ๋“ค๋กœ, ์ง€์†์ ์œผ๋กœ ์ถ”๊ฐ€ ๊ฐœ๋ฐœ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์„ธ๋ฒˆ์งธ๋กœ ๋ฌธ์ž๋ฉ”์‹œ์ง€ ์„ค์ •์„ ํ†ตํ•ด ์„œ๋น„์Šค ๋งŒ๋ฃŒ 1๊ฐœ์›” ์ „ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ฐธ๊ณ ํ•˜์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ์ด์šฉ๊ธฐ๊ฐ„์€ ์‹ ์ฒญ์ผ๋กœ๋ถ€ํ„ฐ 1๋…„์ž…๋‹ˆ๋‹ค.

๊ณ„์ขŒ๋ฒˆํ˜ธ๋ฅผ ์„ ํƒ ํ˜น์€ ์ž…๋ ฅํ•˜์‹œ๊ณ  ์‹ ์ฒญ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด์‹œ๋ฉด ์ฒ˜์Œ ํ™ˆํŽ˜์ด์ง€ ๋กœ๊ทธ์ธํ•˜์‹  ๋ฐฉ์‹์œผ๋กœ ์ธ์ฆ ํŒ์—…์ด ๋œจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ •์ƒ์ ์œผ๋กœ ์ธ์ฆ์„ ์™„๋ฃŒํ•˜์˜€๋‹ค๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ์ฐฝ์— ๋œจ๊ณ , ํ•ด๋‹น ๊ณ„์ขŒ๋ฒˆํ˜ธ๋กœ API ์‹ ์ฒญ ๋ฐ APP Key, APP Secret ๋ฐœ๊ธ‰์ด ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

์ด์ƒ์œผ๋กœ ์‹ ์ฒญ์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์นด์นด์˜คํ†ก ์•Œ๋ฆผํ†ก ํ˜น์€ ๋ฌธ์ž ๋ฉ”์‹œ์ง€๋กœ ์˜คํ”ˆAPI ์„œ๋น„์Šค ์‹ ์ฒญ์™„๋ฃŒ ์•ˆ๋‚ด ๋ฉ”์‹œ์ง€์™€ ํ•จ๊ป˜ KIS Developers ํ™ˆํŽ˜์ด์ง€ ์ดˆ๊ธฐ ํŒจ์Šค์›Œ๋“œ๊ฐ€ ๋ฐœ์†ก๋ฉ๋‹ˆ๋‹ค. KIS Developers ํ™ˆํŽ˜์ด์ง€์˜ ID๋Š” HTS ID์™€ ๊ฐ™์œผ๋ฉฐ, ๋ฉ”์‹œ์ง€๋กœ ๋ฐ›์œผ์‹  ์ž„์‹œ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ ํ™ˆํŽ˜์ด์ง€์— ๋กœ๊ทธ์ธํ•˜์…”์„œ API๋ฌธ์„œ ๋“ฑ์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2.5. ์‹ ์ฒญ์ •๋ณด

์‹ ์ฒญ์ด ์™„๋ฃŒ๋˜๋ฉด ์‹ ์ฒญ์ •๋ณด ํ™”๋ฉด์˜ ์‹ ์ฒญํ˜„ํ™ฉ ํ…Œ์ด๋ธ”์—์„œ ํ•ด๋‹น ๊ณ„์ขŒ์˜ App Key์™€ App Secret์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. App Key์™€ App Secret์€ ๋…ธ์ถœ๋˜์–ด ์žˆ์ง€ ์•Š์•„, ํด๋ฆฝ๋ณด๋“œ์— ๋ณต์‚ฌ ํ›„ ์›ํ•˜์‹œ๋Š” ๊ณณ์— ๋ถ™์—ฌ๋„ฃ์–ด ์‚ฌ์šฉ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. App Key์™€ App Secret ๋‘ ์•”ํ˜ธํ‚ค๋ฅผ ํ†ตํ•ด ๊ณ„์ขŒ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ํ† ํฐ์„ ๋ฐœ๊ธ‰๋ฐ›์„ ์ˆ˜ ์žˆ์–ด, ํƒ€์ธ์—๊ฒŒ ์œ ์ถœ์„ ๊ธˆํ•˜๋ฉฐ ๊ด€๋ฆฌ์— ์œ ์˜ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์œ ์ถœ์‹œ ์ฆ‰์‹œ ํ™ˆํŽ˜์ด์ง€์—์„œ ์žฌ๋ฐœ๊ธ‰ ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๊ฐฑ์‹  ๊ธฐ๋Šฅ๊ณผ ํ•ด์ง€ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์„ค๋ช…๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐฑ์‹ (๊ธฐ๊ฐ„ ์—ฐ์žฅ)์€ ๋งŒ๋ฃŒ 30์ผ ์ „๋ถ€ํ„ฐ ์‹ ์ฒญ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๊ทธ ์ „๊นŒ์ง€๋Š” ๊ฐฑ์‹  ๋ฒ„ํŠผ์ด ๋น„ํ™œ์„ฑํ™”๋˜์–ด ํด๋ฆญ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ฐฑ์‹  ์‹œ, ์‹ ์ฒญ์ผ๋กœ๋ถ€ํ„ฐ 1๋…„ ๊ธฐ๊ฐ„์ด ์—ฐ์žฅ๋˜๋ฉฐ, APP Key, APP Secret๊ฐ€ ์žฌ๋ฐœ๊ธ‰๋ฉ๋‹ˆ๋‹ค. ํ•ด์ง€๋Š” ์–ธ์ œ๋“ ์ง€ ์‹ ์ฒญ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ•ด์ง€ ์™„๋ฃŒ ์‹œ ๋ฐœ๊ธ‰๋˜์—ˆ๋˜ APP Key, APP Secret๋Š” ์‚ฌ์šฉ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

2.6. ์ถ”๊ฐ€์‹ ์ฒญํ•˜๊ธฐ

์‹ ์ฒญํ˜„ํ™ฉ ํ™”๋ฉด ํ•˜๋‹จ์˜ ์ถ”๊ฐ€์‹ ์ฒญํ•˜๊ธฐ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•˜์—ฌ ๋” ๋งŽ์€ ๊ณ„์ขŒ์˜ API ์‹ ์ฒญ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ „ํˆฌ์ž๊ณ„์ขŒ์˜ ๊ฒฝ์šฐ ์ตœ๋Œ€ 89๊ฐœ, ๋ชจ์˜ํˆฌ์ž๊ณ„์ขŒ์˜ ๊ฒฝ์šฐ ์ตœ๋Œ€ 2๊ฐœ๊นŒ์ง€ ์‹ ์ฒญ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ์‹ ์ฒญ ํ”„๋กœ์„ธ์Šค๋Š” ๋งจ ์ฒ˜์Œ ์‹ ์ฒญํ–ˆ์„ ๋•Œ์™€ ๋™์ผํ•˜๊ฒŒ ๊ณ„์ขŒ ์„ ํƒ ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ธ์ฆ, ์ธ์ฆ์„œ ์ธ์ฆ์„ ๊ฑฐ์ณ ์ด๋ค„์ง‘๋‹ˆ๋‹ค.

2.7. ์ดˆ๊ธฐ ๋กœ๊ทธ์ธ ์‹œ ํŒจ์Šค์›Œ๋“œ ๋ณ€๊ฒฝ ๋ฐฉ๋ฒ•

์˜คํ”ˆAPI ์„œ๋น„์Šค ์‹ ์ฒญ ์™„๋ฃŒ ํ›„ KIS Developers ํฌํƒˆ๋กœ ์ด๋™ํ•˜์—ฌ ๋กœ๊ทธ์ธ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ์•„์ด๋””๋Š” HTS ์•„์ด๋””์™€ ๋™์ผํ•˜๋ฉฐ, ํ™ˆํŽ˜์ด์ง€ ์‹ ์ฒญ ์ •๋ณด๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ํŒจ์Šค์›Œ๋“œ๋Š” ์•ˆ๋‚ด ๋ฉ”์‹œ์ง€ ์นด์นด์˜คํ†ก ์•Œ๋ฆผํ†ก ํ˜น์€ ๋ฌธ์ž ๋ฉ”์‹œ์ง€๋กœ ๋ฐœ์†ก๋ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋“œ์‹œ ๋กœ๊ทธ์ธ ํ›„ ํŒจ์Šค์›Œ๋“œ๋ฅผ ๋ณ€๊ฒฝํ•˜์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. ํŒจ์Šค์›Œ๋“œ ๋ณ€๊ฒฝ์€ ์•„๋ž˜์™€ ๊ฐ™์ด ์ง„ํ–‰ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โ–  ์ดˆ๊ธฐ ๋กœ๊ทธ์ธ ์‹œ ํŒจ์Šค์›Œ๋“œ ๋ณ€๊ฒฝ ๋ฐฉ๋ฒ• image image

2.8. ์ด์ „ ID ์‹ ์ฒญ์ •๋ณด ์‚ญ์ œ ๋ฐฉ๋ฒ•

KIS Developers ์„œ๋น„์Šค ๊ฐ€์ž… ํ›„ HTS ID๋ฅผ ๋ณ€๊ฒฝํ•˜์—ฌ '์ฒ˜๋ฆฌ๊ณ„์ขŒ์˜ ID์™€ ์‚ฌ์šฉ์ž์ •๋ณด๊ฐ€ ์ƒ์ดํ•˜์—ฌ ์ฃผ๋ฌธ์ฒ˜๋ฆฌ ๋ถˆ๊ฐ€๋Šฅ ํ•ฉ๋‹ˆ๋‹ค.' ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์…จ์„ ๊ฒฝ์šฐ ์•„๋ž˜์™€ ๊ฐ™์ด ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ ํ™ˆํŽ˜์ด์ง€์—์„œ ์ด์ „ ID ์‹ ์ฒญ์ •๋ณด ์‚ญ์ œํ•˜์‹  ํ›„ ํ•ธ๋“œํฐ ์ธ์ฆ ํ›„ ์‹ ์ฒญํ˜„ํ™ฉ์—์„œ ์‹ ์ฒญ์„ ๋‹ค์‹œ ํ•˜์‹œ๊ณ  ๋ฐœ๊ธ‰๋ฐ›์œผ์‹  ์•ฑํ‚ค๋ฅผ ์ด์šฉํ•˜์‹œ๋ฉด ์ •์ƒ ์ด์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โ–  ์ด์ „ ID ์‹ ์ฒญ์ •๋ณด ์‚ญ์ œ ๋ฐฉ๋ฒ• image ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ ํ™ˆํŽ˜์ด์ง€ > ํŠธ๋ ˆ์ด๋”ฉ > Open API > KIS Developers > KIS Developers ์„œ๋น„์Šค ์‹ ์ฒญํ•˜๊ธฐ ์ ‘์† ํ›„ 'ID ๋ณ€๊ฒฝ ์ „ ์‹ ์ฒญ์ •๋ณด ์‚ญ์ œ' ํด๋ฆญ (https://securities.koreainvestment.com/main/customer/systemdown/RestAPIService.jsp)

3. API ์ œ๊ณต ๋ชฉ๋ก

๊ตฌ๋ถ„ API๋ช… ๋ชจ์˜ํˆฌ์ž ์ œ๊ณต ์—ฌ๋ถ€
OAuth์ธ์ฆ ์ ‘๊ทผํ† ํฐ๋ฐœ๊ธ‰ โญ•
OAuth์ธ์ฆ ์ ‘๊ทผํ† ํฐํ๊ธฐ โญ•
OAuth์ธ์ฆ Hashkey โญ•
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์ฃผ๋ฌธ(ํ˜„๊ธˆ) โญ•
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์ฃผ๋ฌธ(์‹ ์šฉ)
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์ฃผ๋ฌธ(์ •์ •์ทจ์†Œ) โญ•
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์ •์ •์ทจ์†Œ๊ฐ€๋Šฅ์ฃผ๋ฌธ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์ผ๋ณ„์ฃผ๋ฌธ์ฒด๊ฒฐ์กฐํšŒ โญ•
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์ž”๊ณ ์กฐํšŒ โญ•
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ๋งค์ˆ˜๊ฐ€๋Šฅ์กฐํšŒ โญ•
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์˜ˆ์•ฝ์ฃผ๋ฌธ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์˜ˆ์•ฝ์ฃผ๋ฌธ์ •์ •์ทจ์†Œ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์˜ˆ์•ฝ์ฃผ๋ฌธ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ํ‡ด์ง์—ฐ๊ธˆ ์ฒด๊ฒฐ๊ธฐ์ค€์ž”๊ณ 
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ํ‡ด์ง์—ฐ๊ธˆ ๋ฏธ์ฒด๊ฒฐ๋‚ด์—ญ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ํ‡ด์ง์—ฐ๊ธˆ ๋งค์ˆ˜๊ฐ€๋Šฅ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ํ‡ด์ง์—ฐ๊ธˆ ์˜ˆ์ˆ˜๊ธˆ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ํ‡ด์ง์—ฐ๊ธˆ ์ž”๊ณ ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์ฃผ์‹์ž”๊ณ ์กฐํšŒ_์‹คํ˜„์†์ต
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ์‹ ์šฉ๋งค์ˆ˜๊ฐ€๋Šฅ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ํˆฌ์ž๊ณ„์ขŒ์ž์‚ฐํ˜„ํ™ฉ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ๊ธฐ๊ฐ„๋ณ„๋งค๋งค์†์ตํ˜„ํ™ฉ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์ฃผ๋ฌธ ๊ธฐ๊ฐ„๋ณ„์†์ต์ผ๋ณ„ํ•ฉ์‚ฐ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์‹œ์„ธ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์ฒด๊ฒฐ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์ผ์ž๋ณ„ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ˜ธ๊ฐ€ ์˜ˆ์ƒ์ฒด๊ฒฐ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํˆฌ์ž์ž โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํšŒ์›์‚ฌ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ELWํ˜„์žฌ๊ฐ€ ์‹œ์„ธ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹๊ธฐ๊ฐ„๋ณ„์‹œ์„ธ(์ผ/์ฃผ/์›”/๋…„) โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹์—…์ข…๊ธฐ๊ฐ„๋ณ„์‹œ์„ธ(์ผ/์ฃผ/์›”/๋…„) โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ๋‹น์ผ์‹œ๊ฐ„๋Œ€๋ณ„์ฒด๊ฒฐ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์‹œ๊ฐ„์™ธ์‹œ๊ฐ„๋ณ„์ฒด๊ฒฐ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์‹œ๊ฐ„์™ธ์ผ์ž๋ณ„์ฃผ๊ฐ€ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹๋‹น์ผ๋ถ„๋ด‰์กฐํšŒ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ƒํ’ˆ๊ธฐ๋ณธ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ดํœด์žฅ์ผ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด๊ธฐ๊ด€_์™ธ๊ตญ์ธ ๋งค๋งค์ข…๋ชฉ๊ฐ€์ง‘๊ณ„
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ข…๋ชฉ์กฐ๊ฑด๊ฒ€์ƒ‰ ๋ชฉ๋ก์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ข…๋ชฉ์กฐ๊ฑด๊ฒ€์ƒ‰์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ข…๋ชฉ๋ณ„ ํ”„๋กœ๊ทธ๋žจ๋งค๋งค์ถ”์ด(์ฒด๊ฒฐ)
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ฑฐ๋ž˜๋Ÿ‰์ˆœ์œ„
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ข…๋ชฉ๋ณ„ ์™ธ์ธ๊ธฐ๊ด€ ์ถ”์ •๊ฐ€์ง‘๊ณ„
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์—…์ข…๋ถ„๋ด‰์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์‹œ์„ธ2
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๋ณ€๋™์„ฑ์™„ํ™”์žฅ์น˜(VI) ํ˜„ํ™ฉ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ข…๋ชฉ๋ณ„์ผ๋ณ„๋งค์ˆ˜๋งค๋„์ฒด๊ฒฐ๋Ÿ‰
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์—…์ข… ํ˜„์žฌ์ง€์ˆ˜
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์—…์ข… ์ผ์ž๋ณ„์ง€์ˆ˜
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์—…์ข… ๊ตฌ๋ถ„๋ณ„์ „์ฒด์‹œ์„ธ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์ฃผ์‹๊ธฐ๋ณธ์กฐํšŒ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ETF/ETN ํ˜„์žฌ๊ฐ€
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ NAV ๋น„๊ต์ถ”์ด(์ข…๋ชฉ)
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ NAV ๋น„๊ต์ถ”์ด(๋ถ„)
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ NAV ๋น„๊ต์ถ”์ด(์ผ)
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ์‹œ์žฅ๋ณ„ ํˆฌ์ž์ž๋งค๋งค๋™ํ–ฅ(์‹œ์„ธ)
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹ ๋Œ€์ฐจ๋Œ€์กฐํ‘œ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹ ์†์ต๊ณ„์‚ฐ์„œ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹ ์žฌ๋ฌด๋น„์œจ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹ ์ˆ˜์ต์„ฑ๋น„์œจ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹ ๊ธฐํƒ€์ฃผ์š”๋น„์œจ
๊ตญ๋‚ด์ฃผ์‹์‹œ์„ธ ๊ตญ๋‚ด์ฃผ์‹ ์•ˆ์ •์„ฑ๋น„์œจ
๊ตญ๋‚ด์ฃผ์‹์‹ค์‹œ๊ฐ„ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์‹ค์‹œ๊ฐ„์ฃผ์‹์ฒด๊ฒฐ๊ฐ€ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹ค์‹œ๊ฐ„ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์‹ค์‹œ๊ฐ„์ฃผ์‹ํ˜ธ๊ฐ€ โญ•
๊ตญ๋‚ด์ฃผ์‹์‹ค์‹œ๊ฐ„ ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ์‹ค์‹œ๊ฐ„์ฃผ์‹์ฒด๊ฒฐํ†ต๋ณด โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ฃผ๋ฌธ โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ •์ •์ทจ์†Œ์ฃผ๋ฌธ โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ฃผ๋ฌธ์ฒด๊ฒฐ๋‚ด์—ญ์กฐํšŒ โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ž”๊ณ ํ˜„ํ™ฉ โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ฃผ๋ฌธ๊ฐ€๋Šฅ โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ (์•ผ๊ฐ„)์„ ๋ฌผ์˜ต์…˜ ์ฃผ๋ฌธ์ฒด๊ฒฐ ๋‚ด์—ญ์กฐํšŒ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ (์•ผ๊ฐ„)์„ ๋ฌผ์˜ต์…˜ ์ž”๊ณ ํ˜„ํ™ฉ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ (์•ผ๊ฐ„)์„ ๋ฌผ์˜ต์…˜ ์ฃผ๋ฌธ๊ฐ€๋Šฅ ์กฐํšŒ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ž”๊ณ ์ •์‚ฐ์†์ต๋‚ด์—ญ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ด์ž์‚ฐํ˜„ํ™ฉ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ์ž”๊ณ ํ‰๊ฐ€์†์ต๋‚ด์—ญ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜ ๊ธฐ์ค€์ผ์ฒด๊ฒฐ๋‚ด์—ญ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ์„ ๋ฌผ์˜ต์…˜๊ธฐ๊ฐ„์•ฝ์ •์ˆ˜์ˆ˜๋ฃŒ์ผ๋ณ„
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹œ์„ธ ์„ ๋ฌผ์˜ต์…˜ ์‹œ์„ธ โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹œ์„ธ ์„ ๋ฌผ์˜ต์…˜ ์‹œ์„ธํ˜ธ๊ฐ€ โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹œ์„ธ ์„ ๋ฌผ์˜ต์…˜๊ธฐ๊ฐ„๋ณ„์‹œ์„ธ(์ผ/์ฃผ/์›”/๋…„) โญ•
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹œ์„ธ ์„ ๋ฌผ์˜ต์…˜ ๋ถ„๋ด‰์กฐํšŒ
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ์ง€์ˆ˜์„ ๋ฌผ ์‹ค์‹œ๊ฐ„์ฒด๊ฒฐ๊ฐ€
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ์ง€์ˆ˜์„ ๋ฌผ ์‹ค์‹œ๊ฐ„ํ˜ธ๊ฐ€
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ์„ ๋ฌผ์˜ต์…˜ ์‹ค์‹œ๊ฐ„์ฒด๊ฒฐ ํ†ต๋ณด
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ์ง€์ˆ˜์˜ต์…˜ ์‹ค์‹œ๊ฐ„์ฒด๊ฒฐ๊ฐ€
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ์ง€์ˆ˜์˜ต์…˜ ์‹ค์‹œ๊ฐ„ํ˜ธ๊ฐ€
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ์ƒํ’ˆ์„ ๋ฌผ ์‹ค์‹œ๊ฐ„์ฒด๊ฒฐ๊ฐ€
๊ตญ๋‚ด์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ์ƒํ’ˆ์„ ๋ฌผ ์‹ค์‹œ๊ฐ„ํ˜ธ๊ฐ€
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์ฃผ๋ฌธ โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์ •์ •์ทจ์†Œ์ฃผ๋ฌธ โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์˜ˆ์•ฝ์ฃผ๋ฌธ์ ‘์ˆ˜ โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์˜ˆ์•ฝ์ฃผ๋ฌธ์ ‘์ˆ˜์ทจ์†Œ โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ๋ฏธ์ฒด๊ฒฐ๋‚ด์—ญ โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์ž”๊ณ  โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์ฃผ๋ฌธ์ฒด๊ฒฐ๋‚ด์—ญ โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์ฒด๊ฒฐ๊ธฐ์ค€ํ˜„์žฌ์ž”๊ณ  โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์ฃผ์•ผ๊ฐ„์›์žฅ๊ตฌ๋ถ„์กฐํšŒ โญ•
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ์˜ˆ์•ฝ์ฃผ๋ฌธ์กฐํšŒ
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ๋งค์ˆ˜๊ฐ€๋Šฅ๊ธˆ์•ก์กฐํšŒ
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ๋ฏธ๊ตญ์ฃผ๊ฐ„์ฃผ๋ฌธ
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ๋ฏธ๊ตญ์ฃผ๊ฐ„์ •์ •์ทจ์†Œ
ํ•ด์™ธ์ฃผ์‹์ฃผ๋ฌธ ํ•ด์™ธ์ฃผ์‹ ๊ธฐ๊ฐ„์†์ต
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ฃผ์‹ ํ˜„์žฌ์ฒด๊ฒฐ๊ฐ€ โญ•
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ฃผ์‹ ๊ธฐ๊ฐ„๋ณ„์‹œ์„ธ โญ•
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ฃผ์‹ ์ข…๋ชฉ/์ง€์ˆ˜/ํ™˜์œจ๊ธฐ๊ฐ„๋ณ„์‹œ์„ธ(์ผ/์ฃผ/์›”/๋…„) โญ•
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ฃผ์‹ ์กฐ๊ฑด๊ฒ€์ƒ‰ โญ•
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ๊ฒฐ์ œ์ผ์ž์กฐํšŒ
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ฃผ์‹ ํ˜„์žฌ๊ฐ€์ƒ์„ธ
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ฃผ์‹ ๋ถ„๋ด‰์กฐํšŒ
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ง€์ˆ˜ ๋ถ„๋ด‰์กฐํšŒ
ํ•ด์™ธ์ฃผ์‹ํ˜„์žฌ๊ฐ€ ํ•ด์™ธ์ฃผ์‹ ์ƒํ’ˆ๊ธฐ๋ณธ์ •๋ณด
ํ•ด์™ธ์ฃผ์‹์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์ฃผ์‹ ์‹ค์‹œ๊ฐ„์ง€์—ฐ์ฒด๊ฒฐ๊ฐ€
ํ•ด์™ธ์ฃผ์‹์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์ฃผ์‹ ์‹ค์‹œ๊ฐ„์ง€์—ฐํ˜ธ๊ฐ€(์•„์‹œ์•„)
ํ•ด์™ธ์ฃผ์‹์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์ฃผ์‹ ์‹ค์‹œ๊ฐ„์ฒด๊ฒฐํ†ต๋ณด
ํ•ด์™ธ์ฃผ์‹์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์ฃผ์‹ ์‹ค์‹œ๊ฐ„์ง€์—ฐํ˜ธ๊ฐ€(๋ฏธ๊ตญ)
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์ฃผ๋ฌธ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์ •์ •์ทจ์†Œ์ฃผ๋ฌธ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ๋‹น์ผ์ฃผ๋ฌธ๋‚ด์—ญ์กฐํšŒ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ๋ฏธ๊ฒฐ์ œ๋‚ด์—ญ์กฐํšŒ(์ž”๊ณ )
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์ฃผ๋ฌธ๊ฐ€๋Šฅ์กฐํšŒ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ๊ธฐ๊ฐ„๊ณ„์ขŒ์†์ต ์ผ๋ณ„
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์ผ๋ณ„ ์ฒด๊ฒฐ๋‚ด์—ญ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์˜ˆ์ˆ˜๊ธˆํ˜„ํ™ฉ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์ผ๋ณ„ ์ฃผ๋ฌธ๋‚ด์—ญ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์ฃผ๋ฌธ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ๊ธฐ๊ฐ„๊ณ„์ขŒ๊ฑฐ๋ž˜๋‚ด์—ญ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์‹œ์„ธ ํ•ด์™ธ์„ ๋ฌผ์ข…๋ชฉ์ƒ์„ธ โญ•
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์‹œ์„ธ ํ•ด์™ธ์„ ๋ฌผ์ข…๋ชฉํ˜„์žฌ๊ฐ€ โญ•
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์‹œ์„ธ ํ•ด์™ธ์„ ๋ฌผ ๋ถ„๋ด‰์กฐํšŒ
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์‹ค์‹œ๊ฐ„์ฒด๊ฒฐ๊ฐ€
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์‹ค์‹œ๊ฐ„ํ˜ธ๊ฐ€
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์‹ค์‹œ๊ฐ„์ฃผ๋ฌธ๋‚ด์—ญํ†ต๋ณด
ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜์‹ค์‹œ๊ฐ„ ํ•ด์™ธ์„ ๋ฌผ์˜ต์…˜ ์‹ค์‹œ๊ฐ„์ฒด๊ฒฐ๋‚ด์—ญํ†ต๋ณด

4. API ์˜ˆ์ œ ๋ชฉ๋ก

๊ตฌ๋ถ„ ์˜ˆ์ œ๋ช… ์ง€์›์–ธ์–ด
rest kis_api.py python
rest reauth.py python
websocket ops_ws_sample.jar java
websocket ops_ws_sample.html js
websocket ops_ws_sample.py python
websocket ws_domestic+overseas_stock.py python
websocket ws_domestic_stock.py python
websocket ws_overseas_stock.py python
websocket ws_real_multiple_stocks.py python
websocket ws_realstkprice.py python
websocket ws_realstkquote.py python

5. Wikidocs(์ฐธ๊ณ  ๊ต์•ˆ)

๊ตฌ๋ถ„ ๋„์„œ๋ช… ์ง€์›์–ธ์–ด ๋งํฌ
rest ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ์˜คํ”ˆAPI ํŠธ๋ ˆ์ด๋”ฉ ์ดˆ๊ธ‰ ์˜ˆ์ œ python https://wikidocs.net/book/7559
websocket ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ Websocket ์‚ฌ์šฉ ์˜ˆ์ œ python https://wikidocs.net/book/7847

Footer

About

Korea Investment & Securities Open API Github https://apiportal.koreainvestment.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 67.8%
  • C 14.6%
  • HTML 10.3%
  • Java 7.3%