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

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

Ã¥¼Ò°³



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



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



¡¶ÆÄÀ̽ãÀ¸·Î ¹è¿ì´Â ¾Ë°í¸®Áò Æ®·¹À̵ù¡· °³Á¤ÆÇ¿¡¼­´Â ÆÄÀ̽ã 3.7 ¹öÀü¿¡ ¸ÂÃç º»¹® ³»¿ëÀ» ¾÷µ¥ÀÌÆ®ÇÏ¿´À¸¸ç, ¹éÅ×½ºÆÃ ¶óÀ̺귯¸® zipline ¾÷µ¥ÀÌÆ® ¹Ý¿µ, pandas_datareader °ü·Ã ¾÷µ¥ÀÌÆ®, ±×¸®°í À¥½ºÅ©·¡ÇÎÀ» Çϴ ¶óÀ̺귯¸®µéÀ» À¥ È¯°æ º¯È­¿¡ µû¶ó ÃÖ±Ù ±âÁØÀ¸·Î ¸ðµÎ µ¿ÀÛÇϵµ·Ï ¹Ý¿µÇÏ¿´½À´Ï´Ù.

ÀúÀÚ¼Ò°³



ÀúÀÚ : Á¶´ëÇ¥

ÀúÀÚ : Á¶´ëÇ¥

±¤¿î´ë ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷Ç졒ʵ¿ ´ëÇпø¿¡¼­ ¼®»ç ¹× ¹Ú»çÇÐÀ§¸¦ ÃëµæÇß´Ù. ÁÖ Àü°øÀº ¿µ»óó¸®(ºñµð¿À ¾ÐÃà)À̸ç, ¿©·¯ °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çß´Ù. ºñµð¿À ¾ÐÃ࠺оßÀÇ ±¹Á¦ Ç¥ÁØÈ­ È¸ÀÇ¿¡ ´Ù³â°£ Âü¼®Çß°í, 30¿© °ÇÀÇ ±¹³»¿Ü Æ¯Ç㸦 Ãâ¿øÇß´Ù. Æò¹üÇÑ °³¹ßÀڷΠÆÄÀ̽ãÀ» ÁÁ¾ÆÇÏ´Ù Ãë¹Ì »ï¾Æ ¾Ë°í¸®Áò Æ®·¹À̵ùÀ» ½ÃÀÛÇß´Ù. ÆÄÀ̽ãÀ» »ç¿ëÇÑ ¾Ë°í¸®Áò Æ®·¹À̵ù°ú °ü·ÃÇØ ³×À̹ö Ä«Æä(http://cafe.naver.com/pystock)¿Í ÆÄÀ̽ºÅ¹(http://pystock.net)À» ¿î¿µÇϰí ÀÖ´Ù.





¸ñÂ÷

[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À» ÀÌ¿ëÇÑ ÀÌ