๐Ÿ“ฆ jessystock โ€” ๋‚ด ๊ณ„์ขŒ๋กœ ๋Œ๋ฆฌ๋Š” ๋‚ด ์ฃผ์‹์•ฑ

๋ณธ์ธ์˜ ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ(KIS) API ํ‚ค๋งŒ ์žˆ์œผ๋ฉด ์ด ์•ฑ์„ ๋‚ด ์ปดํ“จํ„ฐ/์„œ๋ฒ„์—์„œ ์ง์ ‘ ๋Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (์‹ค์‹œ๊ฐ„ ์‹œ์„ธยท์ˆ˜๊ธ‰ยท์•Œ๋ฆผยท๋งค๋งค์ผ์ง€ยท์ž๋™๋งค๋งค). ๋น„๋ฐ€ํ‚คยท๊ฐœ์ธ์ •๋ณด๋Š” ๋ฐฐํฌ๋ณธ์— ๋“ค์–ด์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๐Ÿ”’ ๋‹ค์šด๋กœ๋“œ ๋น„๋ฐ€๋ฒˆํ˜ธ

๋ฐ›์œผ๋ ค๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”.

๐ŸชŸ ์œˆ๋„์šฐ โ€” ์„ค์น˜ ์—†์ด ๋ฐ”๋กœ (๊ถŒ์žฅ)

ํŒŒ์ด์ฌยท๋ช…๋ น์–ด ํ•„์š” ์—†์Œ. ์••์ถ• ํ’€๊ณ  .env์— ํ‚ค๋งŒ ๋„ฃ์€ ๋’ค exe ๋”๋ธ”ํด๋ฆญ์ด๋ฉด ๋.

โฌ‡ ์œˆ๋„์šฐ ์‹คํ–‰ํŒ (zip ยท 80MB)
  1. KIS API ํ‚ค ๋ฐœ๊ธ‰ โ€” KIS ๊ฐœ๋ฐœ์ž์„ผํ„ฐ์—์„œ ์•ฑํ‚ค/์‹œํฌ๋ฆฟ (ํ•œ๊ตญํˆฌ์ž์ฆ๊ถŒ ๊ณ„์ขŒ ํ•„์š”)
  2. ์••์ถ• ํ’€๊ณ  .env๋ฅผ ๋ฉ”๋ชจ์žฅ์œผ๋กœ ์—ด์–ด ํ‚ค ์ž…๋ ฅยท์ €์žฅ
  3. jessystock.exe ๋”๋ธ”ํด๋ฆญ โ†’ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ž๋™์œผ๋กœ ์—ด๋ฆผ

๋ณด์•ˆ๊ฒฝ๊ณ ๊ฐ€ ๋œจ๋ฉด "์ถ”๊ฐ€ ์ •๋ณด โ†’ ์‹คํ–‰"(์„œ๋ช… ์•ˆ ๋œ ๊ฐœ์ธ ํ”„๋กœ๊ทธ๋žจ์ด๋ผ ์ •์ƒ). ์ž์„ธํ•œ ๊ฑด zip ์•ˆ ์‹คํ–‰๋ฐฉ๋ฒ•.txt.

๐Ÿง‘โ€๐Ÿ’ป ์†Œ์Šค ์ฝ”๋“œ (๋งฅยท๋ฆฌ๋ˆ…์Šคยท์„œ๋ฒ„ยท๊ฐœ๋ฐœ์ž์šฉ)

์ง์ ‘ ์„œ๋ฒ„(VPS)์— ์˜ฌ๋ฆฌ๊ฑฐ๋‚˜ ์ฝ”๋“œ๋ฅผ ๊ณ ์น˜๊ณ  ์‹ถ์„ ๋•Œ. ํŒŒ์ด์ฌ ํ•„์š”.

โฌ‡ ์†Œ์Šค ๋‹ค์šด๋กœ๋“œ (zip ยท 2MB)

์ตœ์‹  ๋นŒ๋“œ: jessystock-src-20260802.zip

์••์ถ• ์•ˆ ์„ค์น˜๊ฐ€์ด๋“œ_START_HERE.md ์ฐธ๊ณ  โ€” .env ์„ค์ • ํ›„ ๋ฆฌ๋ˆ…์Šค: bash deploy/deploy.sh ยท PC: pip install -r requirements.txt โ†’ python -m app.web

์ฃผ์˜

โš ๏ธ API ํ‚ค/์‹œํฌ๋ฆฟ์€ ์ ˆ๋Œ€ ํƒ€์ธ๊ณผ ๊ณต์œ ํ•˜์ง€ ๋งˆ์„ธ์š”(๊ณ„์ขŒ ์œ„ํ—˜). ์ž๋™๋งค๋งค๋Š” ๋ชจ์˜ํˆฌ์ž(KIS_PAPER=true)๋กœ ์ถฉ๋ถ„ํžˆ ์—ฐ์Šต ํ›„ ์‚ฌ์šฉํ•˜์„ธ์š”. ํˆฌ์ž ๊ฒฐ๊ณผ๋Š” ๋ณธ์ธ ์ฑ…์ž„์ž…๋‹ˆ๋‹ค.

jessystock.com