ÄÁÅÙÃ÷»ó¼¼º¸±â

ÆÄÀ̽ãÀ¸·Î ¹è¿ì´Â ¾Ë°í¸®Áò Æ®·¹À̵ù
ÆÄÀ̽ãÀ¸·Î ¹è¿ì´Â ¾Ë°í¸®Áò Æ®·¹À̵ù
  • ÀúÀÚÁ¶´ëÇ¥ Àú
  • ÃâÆÇ»çÀ§Å°ºÏ½º
  • ÃâÆÇÀÏ2018-08-03
  • µî·ÏÀÏ2019-03-04
º¸À¯ 2, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 17, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÀÌ Ã¥Àº ÆÄÀ̽ãÀ̶ó´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÀÌ¿ëÇÑ ¾Ë°í¸®Áò Æ®·¹À̵ùÀ» ´Ù·ì´Ï´Ù. ÇÁ·Î±×·¡¹ÖÀ» ÀüÇô ¸ð¸£´Â ºñÀü°øÀÚ³ª HTS(Home Trading System)·Î ÁÖ½Ä ÅõÀÚ Á¤µµ¸¸ ÇÒ ¼ö ÀÖ´Â ÀϹÝÀεµ ºü¸£°Ô ÆÄÀ̽ã°ú ¾Ë°í¸®Áò Æ®·¹À̵ùÀ» ¹è¿ï ¼ö ÀÖ´Â ¾Ë°í¸®Áò Æ®·¹À̵ù ÀÔ¹®¼­ÀÌ´Ù.

ÆÄÀ̽㠱âÃÊ ¹®¹ý¿¡ ´ëÇÑ Ä£ÀýÇÑ ¼³¸íÀ¸·Î ½ÃÀÛÇؼ­, ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ °¢ Áõ±Ç»ç API »ç¿ë¹ý, Pands ¸¦ ÀÌ¿ëÇÑ µ¥ÀÌŸ ºÐ¼® ±âÃÊ¿Í ÇÔ²² ¸¶Áö¸·À¸·Î ¾Ë°í¸®Áò Æ®·¹À̵ù ½ÇÀü ÇÁ·ÎÁ§Æ®±îÁö ±âÃʺÎÅÍ ½ÇÀü ³ëÇÏ¿ì±îÁö ¸ðµÎ ´Ù·ç´Â Á¾ÇÕ ¾È³»¼­ÀÌ´Ù.

¸ñÂ÷

[1ºÎ] ÆÄÀ̼± ÇÁ·Î±×·¡¹Ö

¢Ã 01Àå: ÆÄÀ̽㠽ÃÀÛÇϱâ 
01. ÆÄÀ̽ã°ú ¾Ë°í¸®Áò Æ®·¹À̵ù 
___ÇÁ·Î±×·¡¹Ö°ú ÇÁ·Î±×·¡¹Ö ¾ð¾î 
___ÁÖ½ÄÅõÀÚ 
___¾Ë°í¸®Áò Æ®·¹À̵ù 
___ÆÄÀ̽ãÀ̶õ? 
02. ÆÄÀ̽㠼³Ä¡ 
___¾Æ³ªÄÜ´Ù ¼³Ä¡ ÆÄÀÏ ´Ù¿î·Îµå 
___¾Æ³ªÄÜ´Ù ¼³Ä¡ 
03. ÆÄÀ̽ã ÀÎÅÍÇÁ¸®ÅÍ ½ÇÇà 
___ÆÄÀ̽ã IDLE ÀÌ¿ëÇϱâ 
___ÆÄÀ̽㠵鿩¾²±â 
¿¬½À ¹®Á¦ 

¢Ã 02Àå: ÆÄÀ̽㠺¯¼ö¿Í ¹®ÀÚ¿­ 
01. ÆÄÀ̽ãÀ¸·Î Çϴ °è»ê 
02. º¯¼ö 
___ÆÄÀ̽㠺¯¼ö¿Í °´Ã¼ 
03. ¹®ÀÚ¿­ 
___¹®ÀÚ¿­ Àε¦½Ì ¹× ½½¶óÀ̠̽
___¹®ÀÚ¿­ ÀÚ¸£±â 
___¹®ÀÚ¿­ ÇÕÄ¡±â 
04. ±âº» µ¥ÀÌÅ͠ŸÀÔ 
¿¬½À ¹®Á¦ 

¢Ã 03Àå: ±âº» ÀڷᱸÁ¶ 
01. ¸®½ºÆ® 
___¸®½ºÆ® »ý¼º 
___¸®½ºÆ® Àε¦½Ì 
___¸®½ºÆ® ½½¶óÀ̠̽
___¸®½ºÆ®¿¡ µ¥ÀÌÅÍ »ðÀÔÇϱâ 
___¸®½ºÆ® µ¥ÀÌÅÍ »èÁ¦ 
02. Æ©Çà
___Æ©Çཽ¶óÀ̠̽
03. µñ¼Å³Ê¸® 
___µñ¼Å³Ê¸®¿¡ µ¥ÀÌÅÍ »ðÀÔ ¹× »èÁ¦ 
___µñ¼Å³Ê¸®·ÎºÎÅÍ Å°-°ª ±¸Çϱâ 
¿¬½À ¹®Á¦ 

¢Ã 04Àå: Á¦¾î¹® 
01. Boolean 
02. ³í¸® ¿¬»êÀÚ 
03. if ¹® 
___if ~ else ¹®
___if ~ elif ~ else ¹® 
04. for ¹® 
___for¿Í range 
___for¿Í ¸®½ºÆ® 
___for¿Í Æ©Çà
___for¿Í µñ¼Å³Ê¸® 
05. while ¹® 
___while ¹®À» ÀÌ¿ëÇÑ »óÇÑ°¡ °è»ê 
___while°ú if 
___break¿Í continue 
06. Áßø ·çÇÁ 
¿¬½À ¹®Á¦ 

¢Ã 05Àå: ÇÔ¼ö¿Í ¸ðµâ 
01. ÇÔ¼ö 
02. ¹Ýȯ°ªÀÌ Àִ ÇÔ¼ö 
___ÇÔ¼ö È£Ãâ °úÁ¤ ÀÌÇØÇϱâ 
___µÎ °³ÀÇ °ª ¹ÝȯÇϱâ 
03. ¸ðµâ 
___¸ðµâ ¸¸µé±â 
___ÆÄÀ̽㿡¼­ ½Ã°£ ´Ù·ç±â 
___OS ¸ðµâ 
___¸ðµâÀ» ÀÓÆ÷Æ®Çϴ ¼¼ °¡Áö ¹æ¹ý 
04. ÆÄÀ̽㠳»Àå ÇÔ¼ö 
¿¬½À ¹®Á¦ 

¢Ã 06Àå: Å¬·¡½º 
01. Å¬·¡½º¶õ? 
___Ŭ·¡½º ±âÃÊ 
___Ŭ·¡½º Á¤ÀÇ 
___Ŭ·¡½º¿¡ ¸Þ¼­µå Ãß°¡Çϱâ 
02. Å¬·¡½º »ý¼ºÀÚ 
03. self ÀÌÇØÇϱâ 
04. Å¬·¡½º ³×ÀÓ½ºÆäÀ̽º 
05. Å¬·¡½º º¯¼ö¿Í ÀνºÅϽº º¯¼ö 
06. Å¬·¡½º »ó¼Ó 

¢Ã 07Àå: ÆÄÀÏ ´Ù·ç±â 
01. ÆÄÀÏ Àбâ 
02. ÆÄÀÏ ¾²±â 
¿¬½À ¹®Á¦ 

¢Ã 08Àå: ½ÇÀü ÇÁ·ÎÁ§Æ® 
01. PyCharmÀ» ÀÌ¿ëÇÑ °³¹ß È¯°æ ±¸Ãà 
___PyCharm ¼³Ä¡ ÇÁ·Î±×·¥ ´Ù¿î·Îµå 
___PyCharm ¼³Ä¡ 
___PyCharm Ãʱ⠼³Á¤ 
___ÇÁ·ÎÁ§Æ® »ý¼º 
___PyCharm ±âŸ ¼³Á¤ 
02. ÁÖ¼Ò·Ï ÇÁ·ÎÁ§Æ® 
___Contact Å¬·¡½º ¸¸µé±â 
___»ç¿ëÀڷκÎÅÍ µ¥ÀÌÅÍ ÀԷ¹ޱâ 
___¸ÞÀΠ¸Þ´º ±¸¼ºÇϱâ 
___¿¬¶ôó ÀԷ µ¿ÀÛ½ÃÅ°±â 
___¿¬¶ôó Ãâ·ÂÇϱâ 
___¿¬¶ôó »èÁ¦Çϱâ 
03. ÁÖ¼Ò·Ï ÇÁ·ÎÁ§Æ®ÀÇ ±â´É Çâ»ó 
___¿¬¶ôó ÀúÀå ÇÔ¼ö ÀÛ¼ºÇϱâ 
___¿¬¶ôó ºÒ·¯µéÀ̱â 
___¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ÇÁ·Î±×·¥ ½ÇÇàÇϱâ 

[2ºÎ] Áõ±Ç»ç API ±âÃÊ

¢Ã 09Àå: ÆÄÀ̽ã°ú COM 
01. COM°ú ÆÄÀ̽ã 
02. ÆÄÀ̽ãÀ¸·Î ¿¢¼¿ ´Ù·ç±â 
___¿¢¼¿ ÆÄÀÏ Àбâ 
___¼¿¿¡ »ö±ò ÀÔÈ÷±â 

¢Ã 10Àå: ´ë½ÅÁõ±Ç API 
01. °³¹ß È¯°æ ±¸Ãà 
___°èÁ °³¼³ ¹× CYBOS 5 ¼³Ä¡ 
___CYBOS Plus ·Î±×ÀΠ
02. ±âÃÊ API ÀÍÈ÷±â 
___¿¬°á »óÅ ȮÀΠ
___ÁֽĠÄÚµå Á¶È¸ 
03. ±âº» API ÀÍÈ÷±â 
___Á¾¸ñ Äڵ堰¡Á®¿À±â 
___°ú°Å µ¥ÀÌÅÍ ±¸Çϱâ 
___PER, EPS µ¥ÀÌÅÍ ±¸Çϱâ 
04. API¸¦ ÀÌ¿ëÇÑ ¾Ë°í¸®Áò °³¹ß 
___°Å·¡·® ºÐ¼®À» ÅëÇÑ ´ë¹Ú ÁÖ Æ÷Âø 
___¾÷Á¾º° PER ºÐ¼®À» ÅëÇÑ À¯¸Á Á¾¸ñ Ã£±â 
05. ¸Å¼ö/¸Åµµ API ÀÍÈ÷±â 
___¸ðÀÇÅõÀÚ °¡ÀÔÇϱâ 
___¸Å¼ö/¸ÅµµÇϱâ 

¢Ã 11Àå: À̺£½ºÆ®ÅõÀÚÁõ±Ç API 
01. °³¹ß È¯°æ ±¸Ãà 
___°èÁ °³¼³ ¹× xingAPI ÆÐÅ°Áö ¼³Ä¡ 
___¸ðÀÇÅõÀÚ °¡ÀÔÇϱâ 
02. ±âÃÊ API ÀÍÈ÷±â 
___·Î±×ÀΠ
___°èÁ Á¤º¸ Á¶È¸ 
03. ±âº» API ÀÍÈ÷±â 
___DevCenter »ç¿ëÇϱâ 
___´ÜÀÏ µ¥ÀÌÅÍ Á¶È¸Çϱâ 
___¹Ýº¹ µ¥ÀÌÅÍ Á¶È¸Çϱâ 
___Â÷Æ® µ¥ÀÌÅÍ ¹Þ¾Æ¿À±â 

¢Ã 12Àå: Å°¿òÁõ±Ç API 
01. °³¹ß È¯°æ ±¸Ãà 
___°èÁ °³¼³ ¹× ¸ðµâ ¼³Ä¡ 
___¸ðÀÇÅõÀÚ °¡ÀÔÇϱâ 
___KOA Studio »ç¿ëÇϱâ 
02. PyQt ±âÃÊ 
___PyQt ¼Ò°³ 
___Hello PyQt 
___À§Á¬°ú À©µµ¿ì 
___À̺¥Æ® Ã³¸® 
03. ±âÃÊ API ÀÍÈ÷±â 
___Open API  ·Î±×ÀÎÇϱâ 
___·Î±×ÀΠÀ̺¥Æ® Ã³¸®Çϱâ 
___±âº» Á¤º¸ ¿äûÇϱâ 
___°èÁ Á¤º¸ °¡Á®¿À±â 
___Á¾¸ñ Äڵ堹נÇѱ۠Á¾¸ñ¸í °¡Á®¿À±â 

[3ºÎ] µ¥ÀÌÅÍ ºÐ¼® ±âÃÊ

¢Ã 13Àå: pandas¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ºÐ¼® ±âÃÊ 
01. pandas Series 
___ÆÄÀ̽㠸®½ºÆ®, Æ©ÇÃ, µñ¼Å³Ê¸® 
___Series ±âÃÊ 
___Python Console 
02. pandas DataFrame 
___DataFrame »ý¼º 
___DataFrame Ä®·³, ·Î¿ì ¼±Åà
03. ÁֽĠµ¥ÀÌÅÍ ¹Þ±â 
___DataReader »ç¿ëÇϱâ 
___Â÷Æ® ±×¸®±â 
04. À̵¿Æò±Õ¼± ±¸Çϱâ 
___À̵¿Æò±Õ¼± 
___pandas¸¦ ÀÌ¿ëÇÑ ÁÖ°¡À̵¿Æò±Õ °è»ê 
___ÁÖ°¡À̵¿Æò±Õ¼± ±×¸®±â 

¢Ã 14Àå: pandas¿Í ZiplineÀ» ÀÌ¿ëÇÑ ¹éÅ×½ºÆà
01. Zipline ½ÃÀÛÇϱâ 
___Zipline ¼³Ä¡ 
___Zipline ±âÃÊ 
02. À̵¿Æò±Õ¼± Àü·« ¹éÅ×½ºÆ® 
___ZiplineÀ» ÀÌ¿ëÇÑ À̵¿Æò±Õ¼± Àü·« Å×½ºÆ® 
___À̵¿Æò±Õ¼± Àü·« º¸¿ÏÇϱâ 
03. À¯°¡Áõ±Ç½ÃÀå/ÄÚ½º´Ú½ÃÀå ¹éÅ×½ºÆà
___°Å·¡ ¼ö¼ö·á ¼³Á¤ 
___Ãʱâ ÅõÀÚ ±Ý¾× ¼³Á¤ 

¢Ã 15Àå: matplotlib¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ½Ã°¢È­ 
01. pyplot ±âÃÊ 
___°£´ÜÇÑ ±×·¡ÇÁ ±×¸®±â 
___Figure¿Í subplots 
___¶óº§ ¹× ¹ü·Ê Ç¥½ÃÇϱâ 
___matplotlib ±¸¼º 
02. ´Ù¾çÇÑ ±×·¡ÇÁ ±×¸®±â 
___¼öÁ¤ Á¾°¡¿Í °Å·¡·® Çѹø¿¡ ±×¸®±â 
___ĵµé ½ºÆ½ Â÷Æ® ±×¸®±â 
___bar Â÷Æ® ±×¸®±â 
___pie Â÷Æ® ±×¸®±â 

¢Ã 16Àå: PyQt¸¦ ÀÌ¿ëÇÑ GUI ÇÁ·Î±×·¡¹Ö 
01. PyQt ±âÃÊ 
___¾Æ³ªÄÜ´Ù¿¡¼­ PyQt ¼³Ä¡ ¹× ¾÷µ¥ÀÌÆ® 
___PyQt º¹½ÀÇϱâ 
02. Qt Designer 
___Qt Designer ¼Ò°³ 
___Qt Designer¸¦ ÀÌ¿ëÇÑ UI ±¸¼º 
___UI ÆÄÀÏÀ» ÆÄÀ̽ã ÄÚµå·Î º¯È¯Çϱâ 
___UI ÆÄÀÏÀ» ÆÄÀ̽ã Äڵ忡¼­ ·ÎµåÇϱâ 
___À̺¥Æ® Ã³¸®Çϱâ 
03. ±âº» À§Á¬ 
___QPushButton 
___QLabel 
___QLineEdit¿Í QStatusBar 
___QRadioButton°ú QGroupBox 
___QCheckBox 
___QSpinBox 481
___QTableWidget 
04. Layout 
___QVBoxLayout 
___QHBoxLayout 
___QGridLayout 
___·¹À̾ƿô Áßø 
05. ´ÙÀ̾ó·Î±× 
___QFileDialog 
___QInputDialog 
___¸ÞÀΠÀ©µµ¿ì¿Í ´ÙÀ̾ó·Î±×ÀÇ »óÈ£ÀÛ¿ë 
06. PyQt¿Í matplotlib ¿¬µ¿ 
___±âº» ·¹À̾ƿô ±¸¼º 
___±×·¡ÇÁ ±×¸®±â 

[4ºÎ] ½ÇÀü ¾Ë°í¸®Áò Æ®·¹À̵ù

¢Ã 17Àå: ÁÖ°¡ µ¥ÀÌÅÍ ÀúÀåÇϱâ 
01. SQLite 
___sqlite3 ¸ðµâ ±âÃÊ 
___µ¥ÀÌÅͺ£À̽º ºê¶ó¿ìÀú 
___µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ µ¥ÀÌÅÍ Àбâ 
02. pandas¿Í SQLite 
___DataFrame °´Ã¼¸¦ SQLite DB¿¡ ÀúÀåÇϱâ 
___SQLite DB¿¡¼­ Å×ÀÌºí ·ÎµåÇϱâ 
___pandas¸¦ ÀÌ¿ëÇÑ ÁÖ°¡ µ¥ÀÌÅÍ ÀúÀå 
03. Áõ±Ç»ç API¸¦ ÀÌ¿ëÇÑ ÁÖ°¡ µ¥ÀÌÅÍ ÀúÀå 
___Á¾¸ñ Äڵ堸®½ºÆ® ¾ò¾î ¿À±â 
___ÀϺÀ µ¥ÀÌÅÍ ¿¬¼ÓÁ¶È¸ 
___SQLite DB¿¡ ÀϺÀ µ¥ÀÌÅÍ ÀúÀåÇϱâ 

¢Ã 18Àå: ½ÇÀü ÇÁ·Î±×·¥ °³¹ß 
01. °³¹ß 1ÀÏ Â÷ 
___ÀÚµ¿ ¹öÀü Ã³¸® ½ºÅ©¸³Æ® 
___À©µµ¿ì ÀÛ¾÷ ½ºÄÉÁÙ·¯ 
___PyTrader ±¸Çö 
___Å°¿ò OpenAPI  ÀÚµ¿ ·Î±×ÀΠ
02. °³¹ß 2ÀÏ Â÷ 
___UI ±¸¼º 
___Kiwoom.py ÆÄÀÏ ¾÷µ¥ÀÌÆ® 
___pytrader.py ÆÄÀÏ ¾÷µ¥ÀÌÆ® 
___¸Å¼ö Å×½ºÆ® 
03. °³¹ß 3ÀÏ Â÷ 
___UI ±¸¼º 
___Kiwoom.py ÆÄÀÏ ¾÷µ¥ÀÌÆ® 
___pytrader.py ÆÄÀÏ ¾÷µ¥ÀÌÆ® 
04. °³¹ß 4ÀÏ Â÷ 
___UI ±¸¼º ¹× ¸Å¼ö/¸Åµµ ¸ñ·Ï ÆÄÀÏ »ý¼º 
___¼±Á¤ Á¾¸ñ Á¤º¸ Ãâ·ÂÇϱâ 
___ÀÚµ¿ ÁÖ¹® ±¸ÇöÇϱâ 

¢Ã 19Àå: ½ÇÀü ÇÁ·Î±×·¥ °³¹ß(2) 
01. °³¹ß 5ÀÏ Â÷ 
___ÄÚ½ºÇÇ/ÄÚ½º´Ú Á¾¸ñÄڵ堰¡Á®¿À±â 
___ÀϺ° µ¥ÀÌÅÍ °¡Á®¿À±â 
___±ÞµîÁÖ Æ÷Âø ¾Ë°í¸®Áò ±¸Çö 
02. °³¹ß 6ÀÏ Â÷ 
___HTML ±âÃÊ 
___À¥ ÆäÀÌÁö Å©·Ñ¸µ 
___¹è´ç·ü ±â¹Ý ÅõÀÚ ¾Ë°í¸®Áò 
___¹è´ç·ü ±â¹Ý ÅõÀÚ ¾Ë°í¸®Áò ±¸Çö(1) 
___¹è´ç·ü ±â¹Ý ÅõÀÚ ¾Ë°í¸®Áò ±¸Çö(2) 
___¹è´ç·ü ±â¹Ý ÅõÀÚ ¾Ë°í¸®Áò ±¸Çö(3) 

¢Ã ºÎ·Ï A: ¼Ò½ºÄڵ場ٿî·Îµå ¹× ½ÇÇà 

¢Ã ºÎ·Ï B: PyCharmÀ» ÀÌ¿ëÇÑ µð¹ö±ë 
01. ºê·¹ÀÌÅ©Æ÷ÀÎÆ® ¼³Á¤ 
02. µð¹ö±ë ¸ðµå·Î ÇÁ·Î±×·¥ ½ÇÇà 
03. ÇÔ¼ö µð¹ö±ëÇϱâ 
04. Ãß°¡ ±â´É »ìÆ캸±â 

¢Ã ºÎ·Ï C: À¯¿ëÇÑ PyCharm ´ÜÃàÅ°  ´Ý±â

ÇÑÁÙ ¼­Æò