python-kis
python-kis copied to clipboard
๐ ํ์ด์ฌ ํ๊ตญํฌ์์ฆ๊ถ REST ๊ธฐ๋ฐ Trading API ๋ผ์ด๋ธ๋ฌ๋ฆฌ
### ๋ฒ๊ทธ ์ค๋ช dvsn = BUY_CELL_DVSN[dvsn] # type: ignore BUY_CELL_DVSN_TYPE ๋ "0", "1", "2" ๋ก ์ ์๋๋๋ฐ ์ฌ๋ฐ๋ฅธ ์ ๋ ฅ์ "00", "01", "02" ์ด๋ผ์ ์ค์ ์๋ต์ ๋ชป๋ฐ๋๊ฑธ๋ก ํ๋จ๋จ (๋ค๋ง ๋ชจ์๊ณ์ข์์๋ ์ด๋ค ์ฌ์ ์์์ธ์ง...
### ์ง๋ฌธ ๋ด์ฉ ์ธ๋ฒ์ค pykis.scope.stock.stock.KisStockScope object at 0x00000262A1C46BC0> ์ข ๋ชฉ์ฝ๋ 114800 ๊ฐ์ฒด์ stock.period_price๋ฅผ ์ ์ฉ ์ ๋ฐ์ํ๋ " ValueError: ์ฃผ์์ด ์๋๋๋ค. " ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ํน์ ์ฃผ์๊ณผ ๊ฐ์ด ๊ธฐ๊ฐ๋ด์ ๋ฐ์ ์ ์๋ ๋ฐฉ๋ฒ์ด...
### ๋ฒ๊ทธ ์ค๋ช ์ผ๋ถ ๊ณ์ข์์ balance_all() ํจ์์ ๋ฌดํ๋ฃจํ ํ์์ด ์กด์ฌํฉ๋๋ค. - WARN API rate limit exceeded. waiting... ๊ฐ ๋ฐ๋ณต๋ฉ๋๋ค. ### ์ฌ๊ตฌํ ์ฃผ์์๊ณ ์กฐํ API ํธ์ถ ํ 50 ๊ฐ ์ด์์ ์ข ๋ชฉ์ด ์๋...
### ์ง๋ฌธ ๋ด์ฉ ์๋ ํ์ธ์. ์ฅ์ด ์ด๋ฆฌ๊ธฐ ์ ์ ์ฃผ๋ฌธ์ ๋ฏธ๋ฆฌ ๋ฃ์ผ๋ ค๊ณ ํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ด ์์๊น์? ๊ฐ์ฌํฉ๋๋ค. ๊น์งํ ๋๋ฆผ
ํน์ ์ฝ์คํผ / ์ฝ์ค๋ฅ์ ์กฐํํ ์ ์๋ ํจ์๊ฐ ์กด์ฌํ ๊น์? ์ผ๋จ ์ฐพ์ง ๋ชปํ์ฌ ์ง์ API๋ฅผ ๊ฐ๋ฐํด์ ์ฌ์ฉํ๊ณ ์๋๋ฐ, API ์๋ต์ด ์ด์ํ ๊ฒฝ์ฐ๊ฐ ๋ง๋๋ผ๊ณ ์ ์กด์ฌํ๋์ง ์ง์๋๋ฆฌ๊ณ ์ถ์ต๋๋ค :)
### ๊ธฐ๋ฅ ์ค๋ช ์๋ ํ์ธ์. ์กฐ๊ฑด๊ฒ์ API๊ฐ ์ถ๊ฐ ๋์๋๋ฐ ๊ธฐ๋ฅ ์ถ๊ฐ ๊ฐ๋ฅํ ๊น์?
### ๊ธฐ๋ฅ ์ค๋ช ์์ง ๊ณ์ ๋ด์ผ๊ฒ ์ง๋ง ์ ๊ฐ ์ฒ์๋ถํฐ ์ง๋๊ฑฐ๋ณด๋ค ๋๋ฌด๋ ์ฒด๊ณ์ ์ผ๋ก ํด๋์ผ์ ์ ๊ฐํ์ด๋ค์ ์ต์ ์ ์๋๋๋ผ๋ ๊ตญ๋ด์ ๋ฌผ๊น์ง๋ง ๊ธฐ๋ฅ ์ถ๊ฐ ํด์ฃผ์ค ์ ์์๊น์? ### ํ๋กํ ํ์ [๋ฌธ์ฅ์ ์ง์ฐ๊ณ , ๊ธฐ๋ฅ์ ๋ํ ์์ฉ์ ์์ฑํฉ๋๋ค.]
### ๊ธฐ๋ฅ ์ค๋ช ์๋ ํ์ธ์, python-kis ๊ฐ๋ฐ์๋, ๋จผ์ , ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์ด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. python-kis๊ฐ ํฐ ๋์์ด ๋๊ณ ์์ต๋๋ค. ํ๋ก์ ํธ์ ๊ธฐ๋ฅ ์ค ํ๋๋ฅผ ๊ฐ์ ํ์ฌ, ํด์ธ ์ฃผ์ ์กฐํ ๋ฐ ๊ฑฐ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ ๋์์ผ๋ฉด ํ๋...
### ๊ธฐ๋ฅ ์ค๋ช ์๋ ํ์ธ์. ์ข์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ณต๊ฐํด ์ฃผ์ ์ ๊ณ ๋ง์ต๋๋ค. ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์์ ์ ์์ด์ ๊ทธ๋ฐ์ ๊ธฐ๋ฅ์ด ์์ง ๊ตฌํ์ด ์๋ ๊ฒ์ผ๋ก ๋ณด์ฌ์ ๋ฌธ์ ๋๋ฆฝ๋๋ค. ๋น์ผ ๋ถ๋ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ์ค๋ ๊ธฐ๋ฅ์ด ์๋์ง์...
ํ๊ตญ ํฌ์ ์ฆ๊ถ ์ ์ฐ์ค์์ ๊ณต์ ์์ฑํด์ ๋ฐฐํฌํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ๊ฐ์?