์๋๋งค๋งค ์์คํ
์ ๋จ์ํ โ๋งค์ยท๋งค๋ ๋ช
๋ น์ ์๋ํโํ๋ ์์ค์ด ์๋๋๋ค.
๋ฐ์ดํฐ ์์ง โ ์กฐ๊ฑด ๊ฒ์์ ํด์ โ ๋งค๋งค ์ ํธ ์์ฑ โ ์ฃผ๋ฌธ ์ ์ก โ ํฌ์ง์
๊ด๋ฆฌ โ ๋ฆฌ์คํฌ ์ ์ด๋ก ์ด์ด์ง๋ ์์ ํ ๊ตฌ์กฐ ์ค๊ณ ๊ธฐ์ ์
๋๋ค.
ํนํ ํ๊ตญ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ฆ๊ถ์ฌ API ์ค ํ๋์ธ **ํค์์ฆ๊ถ OpenAPI+**๋ ๊ฐ์ธ ํธ๋ ์ด๋๋ ์๊ณ ๋ฆฌ์ฆ ํธ๋ ์ด๋ฉ์ ๊ตฌํํ ์ ์๋๋ก ์ค๊ณ๋ API ํ๋ซํผ์ผ๋ก,ย ์ค์๊ฐ ์์ธ ์์ ยท ์กฐ๊ฑด๊ฒ์ ์ฐ๋ ยท ์ฃผ๋ฌธ์ฒด๊ฒฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ ยท ์๊ณ ๋ชจ๋ํฐ๋ง ๋ฑ ํต์ฌ ๊ธฐ๋ฅ์ ๋ชจ๋ ์ ๊ณตํฉ๋๋ค.
์ด๋ฒ ๊ธ์์๋ ํค์ ์๋๋งค๋งค ๊ตฌ์ถ ๊ณผ์ ์ ์ฒด๋ฅผ ๊ตฌ์กฐํํ์ฌ โ์ด๋์ ๋งํ๋์ง, ๋ฌด์์ ๋จผ์ ์ค๊ณํด์ผ ํ๋์ง, ์ด๋ค ์ค์๊ฐ ๊ฐ์ฅ ์ํํ์งโ ์ค์ ๊ด์ ์์ ๋จ๊ณ๋ณ ์๋ดํฉ๋๋ค.
1๏ธโฃ ํค์์ฆ๊ถ OpenAPI+๋ก ๊ฐ๋ฅํ ์๋๋งค๋งค ๊ธฐ๋ฅ
| ๊ธฐ๋ฅ | ์ค๋ช |
|---|---|
| ์ค์๊ฐ ์์ธ ์์ (Subscribe ๋ฐฉ์) | ํฑ/๋ถ๋ด/์ฒด๊ฒฐ ๋ฐ์ดํฐ ์์ง |
| ์กฐ๊ฑด ๊ฒ์์ ์๋ ์กฐํ | ํค์ ์กฐ๊ฑด์ ๊ทธ๋๋ก ํธ์ถ ๊ฐ๋ฅ |
| ๋งค์ยท๋งค๋ ์ฃผ๋ฌธ ์๋ ์ ์ก | ์์ฅ๊ฐ/์ง์ ๊ฐ/์กฐ๊ฑด๊ฐ/IOC/FOK |
| ์ฒด๊ฒฐยท์๊ณ ยท๋ฏธ์ฒด๊ฒฐ ๊ด๋ฆฌ | ํฌ์ง์ ๋ฐ ์์ต๋ฅ ์ค์๊ฐ ์ถ์ |
| ์ด๋ฒคํธ ๋ชจ๋ํฐ๋ง | ์ฃผ๋ฌธ ์คํจยท์ฌ์ ์กยท๋ฆฌ์คํฌ ์ ์ด |
ํนํ ์กฐ๊ฑด๊ฒ์์ โ ์๋๋งค๋งค ์ฐ๊ฒฐ์ ํค์ API๋ง์ ๊ฐ์ฅ ํฐ ์ฅ์ ์ ๋๋ค.

2๏ธโฃ ๊ฐ๋ฐ์ ์ํ ํต์ฌ ํ๊ฒฝ ์ธํ
| ํญ๋ชฉ | ๊ถ์ฅ ์ธํ |
|---|---|
| ๊ฐ๋ฐ์ธ์ด | Python (PyKiwoom ๊ถ์ฅ) |
| ํ์ ์ค์น | ํค์ OpenAPI+, KOA Studio |
| API ์ฐ๋ | OAuth ๋ก๊ทธ์ธ + ํ ํฐ ์ ์ง |
| VPS ์ด์ | AWSยทCafe24ยทOracle Cloud ๊ฐ๋ฅ |
| DB ์ ์ฅ | SQLite โ ํ์ฅ ์ PostgreSQL |
๐ ๋ก์ปฌ์์ ํ ์คํธ ํ VPS๋ก ์ด์ ํ๋ ๋ฐฉ์์ด ์ด์ ๋ฆฌ์คํฌ๋ฅผ ์ต์ํํฉ๋๋ค.
3๏ธโฃ ๊ธฐ๋ณธ ๊ตฌ์กฐ ์ค๊ณ (์๋๋งค๋งค ์์คํ ์ํคํ ์ฒ)
โ ํต์ฌ ์ค๊ณ ์์น
-
์ฃผ๋ฌธ ์ฌ์ ์ก ๋ก์ง ํฌํจ (์ฒด๊ฒฐ ์คํจ ๋๋น)
-
์ค๋ฅ ๋ฐ์ ์ ์ฆ์ ์ค๋จ์ด ์๋, ์กฐ๊ฑด๋ถ ์ฌ๊ฐ๋
-
๋ชจ๋ ๊ฑฐ๋ ๊ธฐ๋ก์ ์๋ ๋ฐฑ์ (log + csv + db)
4๏ธโฃ ์กฐ๊ฑด๊ฒ์์ ์ฐ๋ ์๋๋งค๋งค
ํค์ ์กฐ๊ฑด ์๋ ํธ์ถ ๊ธฐ๋ฅ
์๊ทธ๋ ๋ฐ์ ์ ์๋ ์ฃผ๋ฌธ ์ฒ๋ฆฌ
-
"03"์ ์์ฅ๊ฐ ์ฃผ๋ฌธ -
"005930"๋ ์์(์ผ์ฑ์ ์)
์กฐ๊ฑด์ ํธ๋ฆฌ๊ฑฐ ์๋ํ โ ์ด๋ฒคํธ ๋งค๋งค ๊ฐ๋ฅย ์ฆ, ์ฌ๋์ด ํด๋ฆญํ๋ ํ์๋ฅผ ๊ทธ๋๋ก API๊ฐ ์ํํฉ๋๋ค.
5๏ธโฃ ๋ฆฌ์คํฌ ์ ์ด๊ฐ ํต์ฌ์ด๋ค
์๋๋งค๋งค๋ โ์์ตโ์ด ์๋๋ผ ํต์ ๋ ฅ์ ๋๋ค.
| ๋ฆฌ์คํฌ ์์ | ์ ์ด ๋ฐฉ๋ฒ |
|---|---|
| ๊ธ๋ณ ์ฅ์ธ | ์ต์ ์ฃผ๋ฌธ ๋จ์ ์ ์ง + ์ฌ๋ฆฌํผ์ง ๋ฐ์ |
| ์ฒด๊ฒฐ ์ง์ฐ | ์ฌ์ ์ก/์ทจ์/๋๊ธฐ ํ ์ค๊ณ |
| ํฌ์ง์ ๊ณผ๋ค | 1์ผ ์ต๋ ์ง์ ๋ ์ ํ |
| ์๋ฒ ์ฅ์ | VPS ์ด์คํ + ์๋ ์ฌ๋ถํ |
| ์ ํธ ์ค๋ณต | ๋งค์ 1ํ ์ ํ ํธ๋ฆฌ๊ฑฐ ์ค์ |
๐ ํนํ ํ๊ตญ ์์ฅ์ ๊ฐญ์์น/๊ฐญํ๋ฝ ๋ณ๋์ด ํฌ๋ฏ๋ก ์์ฅ๊ฐ ๋จ์ฉ์ ๋งค์ฐ ์ํํ๋ฉฐ ์กฐ๊ฑดํ ์ฒด๊ฒฐ ๊ด๋ฆฌ๊ฐ ํ์์ ๋๋ค.
6๏ธโฃ ์ด์ ๋จ๊ณ: VPS ์๋ํ(24์๊ฐ ํธ๋ ์ด๋ฉ ํ๊ฒฝ)
| ํญ๋ชฉ | ์ธ๋ถ ์ค์ |
|---|---|
| ๋ชจ๋ํฐ๋ง | ํ ๋ ๊ทธ๋จ/์นด์นด์ค ์๋ฆผ |
| ์ฃผ๋ฌธ ๋ก๊ทธ | csv + db ๋์ ๊ธฐ๋ก |
| ์ค๋ฅ ๋์ | ์๋ ์ข ๋ฃ ํ ์ฌ๋ก๊ทธ์ธ |
| ์๋ฒ ์ ์ง | ์ ๊ธฐ ์ ๋ฐ์ดํธ + API ์ ๊ฒ |
ํ ์คํธ โ ๋ชจ์๊ฑฐ๋ โ ์๋ ์ค๊ฑฐ๋ โ ๊ท๋ชจ ํ์ฅ ์ด ์์๋ฅผ ๋ฐ๋์ ์ค์ํด์ผ ํฉ๋๋ค.
7๏ธโฃ ์๋๋งค๋งค ์ด์ ์ค ๊ฐ์ฅ ํํ ์ค๋ฅ Top 5
| ์ค๋ฅ | ์์ธ |
|---|---|
| ์ฃผ๋ฌธ ์คํจ ๋ฐ๋ณต | ์์ฅ๊ฐ ํญ์ฃผ or ์๊ณ ํ๋ ์ด๊ณผ |
| ์ฌ๋ก๊ทธ์ธ ๋ฌดํ๋ฃจํ | ํ ํฐ ๋ง๋ฃ ๊ด๋ฆฌ ๋ฏธํก |
| ์กฐ๊ฑด๊ฒ์ ์์ ์ค๋ฅ | ๊ตฌ ๋ฒ์ API ์ฌ์ฉ |
| ์ฒด๊ฒฐ ์ง์ฐ | ์ฅ ์ด๋ฐ ํธ๋ํฝ ์ง์ค |
| ์์ ๋ฏธ์๋ | ํธ๋ฆฌ๊ฑฐ ์ค๋ณต ๋ก์ง ์ค๋ฅ |
๐ ํด๊ฒฐ ํต์ฌ: ๋ก๊ทธ ๋ถ์ + ์์ธ ์ฒ๋ฆฌ + ์ฌ์ ์ก ๋ก์ง

8๏ธโฃ ๊ฒฐ๋ก : ์๋๋งค๋งค ๊ตฌ์ถ์ ‘ํฌ์’๊ฐ ์๋๋ผ ‘๊ธฐ์ ’
ํค์ API ์๋๋งค๋งค๋ ๋จ์ ์๋ํ๊ฐ ์๋๋ผ ๋งค์/๋งค๋ ๊ฒฐ์ ์ ์ธ์ดํ์ ๋๋ค.
-
๊ฐ์ ์์ด ๋งค๋งค
-
์ค์๊ฐ ๋ฐ์ดํฐ ๊ธฐ๋ฐ
-
์กฐ๊ฑด ๊ฒ์ฆ๊ณผ ๋ฆฌ์คํฌ ์กฐ์
-
๋ฐฑํ ์คํธ + ๋ชจ๋ํฐ๋ง ๊ธฐ๋ฐ
-
๊ฑฐ๋ ์๊ณ ๋ฆฌ์ฆ์ โ์ฝ๋๋ก ๊ท์นํโ
ํฌ์์ ๊ฐ์ ์์ญ์ ๋ก์งยทํจ์ยท๋ฐ์ดํฐ๋ก ์ ํํ๋ ๊ฒ์ด ์ง์ ํ ์๋๋งค๋งค์ ์์ฑ์ ๋๋ค.
๐ฌ ๊ธ์ด ๋์์ด ๋์
จ๋ค๋ฉด [๊ตฌ๋
] ๋ถํ๋๋ฆฝ๋๋ค!
๋ ๋ง์ ์๋๋งค๋งคยทํธ๋ ์ด๋ฉ ์ธ์ฌ์ดํธ๋ ๐ [์ ๋ธ๋ก๊ทธ] ์์ ํ์ธํ์ธ์.
โ ๏ธ ์ ์๊ถ ์๋ด
๋ณธ ๊ธ์ unique-healing ์๋ํ๋ ์ค ๋ธ๋ก๊ทธ์ ์ฐฝ์๋ฌผ์
๋๋ค.
๋ฌด๋จ ๋ณต์ ยท์์ ยท์บก์ฒยท์ฌ๋ฐฐํฌ๋ฅผ ๊ธ์งํฉ๋๋ค.
์ผ๋ถ ์ธ์ฉ ์ ๋ฐ๋์ ์ถ์ฒ์ ์๋ฌธ ๋งํฌ๋ฅผ ๋จ๊ฒจ์ฃผ์ธ์.
uniquehealing์์ ๋ ์์๋ณด๊ธฐ
๊ตฌ๋ ์ ์ ์ฒญํ๋ฉด ์ต์ ๊ฒ์๋ฌผ์ ์ด๋ฉ์ผ๋ก ๋ฐ์๋ณผ ์ ์์ต๋๋ค.