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

¾ÏȣȭÆó ÀÚµ¿¸Å¸Å ½Ã½ºÅÛ ¸¸µé±â with ÆÄÀ̽ã
¾ÏȣȭÆó ÀÚµ¿¸Å¸Å ½Ã½ºÅÛ ¸¸µé±â with ÆÄÀ̽ã
  • ÀúÀÚÁ¤¼º¹® Àú
  • ÃâÆÇ»ç·ÎµåºÏ
  • ÃâÆÇÀÏ2022-05-13
  • µî·ÏÀÏ2022-12-16
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 9, ´©Àû¿¹¾à 2

Ã¥¼Ò°³

ÀÌ Ã¥Àº ¾ÏȣȭÆó ÀÚµ¿°Å·¡ ÇÁ·Î±×·¥ÀÇ ¼³°èºÎÅÍ °³¹ß ÈÄ È°¿ë±îÁö ¸ðµç °úÁ¤À» ´Ù·ç°í ÀÖ´Ù. ÆÄÀ̽ãÀÇ ±âº»ÀûÀÎ ¹®¹ýºÎÅÍ ¼³¸íÇÏ°í ÀÖÁö¸¸ ´ëºÎºÐÀº ½ÇÁ¦ Äڵ带 °³¹ßÇÏ´Â °úÁ¤°ú ÇÔ²² ÆÄÀ̽ãÀ» ÇнÀÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ¸ðµç °úÁ¤¿¡´Â ¹Ù·Î ½ÇÇàÇØ º¼ ¼ö ÀÖ´Â ½Ç½ÀÄڵ尡 Á¦°øµÇ¸ç, ÀÚµ¿°Å·¡ ÇÁ·Î±×·¥Àº ÃæºÐÇÑ ´ÜÀ§ Å×½ºÆ®¿Í ÅëÇÕ Å×½ºÆ®¸¦ °®Ãß°í ÀÖ´Â ¿ÀǼҽº ÇÁ·ÎÁ§Æ®·Î °è¼Ó °³¹ßµÇ°í ÀÖ´Ù. ÇÁ·Î±×·¥À» ¹Ù·Î »ç¿ëÇÏ°íÀÚ ÇÏ´Â °³¹ßÀÚ³ª ½Ç½À À§ÁÖ·Î ÆÄÀ̽ãÀ» ÇнÀÇغ¸°íÀÚ ÇÏ´Â »ç¶÷¿¡°Ô ÀûÇÕÇÏ´Ù.

ÀúÀÚ¼Ò°³

Á¤¼º¹®(¸À¼Ò±Ý)

°³ÀΠ´©¸®Áý: https://me.msalt.net
smtm ´©¸®Áý: https://smtm.msalt.net

¿ì¿¬È÷ µé¾î°£ È¸»ç¿¡¼­ 15³âÀ» Áö³»´Â µ¿¾È ´Ù¾çÇÑ SW °³¹ß ¾÷¹«¸¦ ÁøÇàÇØ º¸¾ÒÁö¸¸, ¿©ÀüÈ÷ °è¼Ó ¹è¿ì°í, µµÀüÇÏ°í ¹º°¡¸¦ ´Ù½Ã ½ÃÀÛÇϴ ÀϷΠ´Ã ºÐÁÖÇÏ´Ù.
ÇÑ ¶§´Â ¸ð´ÏÅÍ ¾Õ¿¡ ºÙ¾î Å°º¸µå¿¡¼­ ¼ÕÀ» ¶¼Áö ¸øÇϴ °³¹ßÀÚÀÇ ¸ð½ÀÀÌ ³Ê¹« ½È¾î¼­ Àü¾÷À» ²Þ²å¾ú´Ù. ±×¶§´Â ÄÄÇ»ÅͶó´Â ÀÛÀº »óÀÚ¿¡ °¤Çô¼­ ³¯°³¸¦ ÆìÁöµµ ¸øÇÏ°í ´Ä¾î°¡´Â °Í¸¸ °°¾Ò´Ù. ÇÏÁö¸¸ Å°º¸µå Çϳª, ÄÄÇ»ÅÍ Çϳª·Î ¼¼»óÀ» ¹Ù²Ü ¼ö ÀÖ°í, ¼¼°è °÷°÷ÀÇ °³¹ßÀÚ¿Í »ç¿ëÀÚµéÀ» ¸¸³ª°í ±³°¨À» ³ª´­ ¼ö Àִٴ °ÍÀ» ¾Ë°Ô µÈ ÈÄ °³¹ßÀÚ¶ó´Â Á÷¾÷¿¡ °¨»çÇÑ ¸¶À½ÀÌ µé±â ½ÃÀÛÇß´Ù. ÇØ°¡ °¥¼ö·Ï °³¹ßÀÚ ÇÑ »ç¶÷ÀÇ ¿µÇâ·ÂÀÌ Ä¿Á®¸¸ °¡´Â ¿äÁòÀº ±× ´É·ÂÀ¸·Î ¹«¾ùÀ» ÇÒ ¼ö ÀÖÀ»±î ¼³·¹±âµµ ÇÏ°í, »õ»ï °â¼ÕÇÑ ¸¶À½ÀÌ µé±âµµ ÇÑ´Ù.
ÇÁ·Î±×·¡¹ÖÀº ´õ ÀÌ»ó ¼Ò¼ö Àü°øÀÚµéÀÇ ÀÛ¾÷ÀÌ ¾Æ´Ï´Ù. ¸ðµÎ°¡ Áñ±æ ¼ö ÀÖ°í, ´©¸± ¼ö Àִ ´É·ÂÀÌ°í ³îÀÌ´Ù. ¸¶À½²¯ Áñ±â¸é¼­ ´Ù¸¥ »ç¶÷µé¿¡°Ô ¼Ò°³ÇÏ°í ½ÍÀº ±â»Û ¸¶À½À¸·Î Ã¥À» ½è´Ù.

¸ñÂ÷

ÀúÀÚ¼­¹® 
ÀÏ·¯µÎ±â 

1Àå ÆÄÀ̽ã°ú ¾ÏȣȭÆó Æ®·¹À̵ùÀÇ ¸¸³²

¿Ö ÆÄÀ̽ãÀΰ¡ 
__ÆÄÀ̽ãÀǠöÇР
__°¡Àå Àαâ Àִ ¾ð¾î 
__Âü ½¬¿î ¾ð¾î 
__µ¥ÀÌÅ͸¦ ´Ù·ç±â¿¡ ÁÁÀº ¾ð¾î 
__¸¶Ä¡¸ç 
¾ÏȣȭÆó Æ®·¹À̵ùÀÇ ¸Å·Â 
__¾ÏȣȭÆó´Â ½ÇÁ¸Çϴ ÀÚ»êÀÌ´Ù 
__¾ÏȣȭÆó Æ®·¹À̵ùÀÇ ÀåÁ¡ 
__Show me the money ¼Ò°³ 
__¸¶Ä¡¸ç 

2Àå ÆÄÀ̽㠽ÃÀÛÇϱâ

°³¹ßȯ°æ °®Ãß±â 
__ÆÄÀ̽㠼³Ä¡Çϱâ 
__ÁÖÇÇÅÍ ³ëÆ®ºÏ 
__VS Code 
__¸¶Ä¡¸ç 
Çï·Î ÆÄÀ̽ã 
__ÆÄÀ̽㠽ÃÀÛÇϱâ 
__¸¶Ä¡¸ç 
Å×½ºÆ® ÁÖµµ °³¹ß 
__ÆÄÀ̽ã ÇÁ·ÎÁ§Æ®ÀÇ µð·ºÅ丮 ±¸Á¶ 
__Å×½ºÆ® ÁÖµµ °³¹ß 
__´ÜÀ§ Å×½ºÆ® 
__ÅëÇÕ Å×½ºÆ® 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ´ÜÀ§ Å×½ºÆ®´Â °¡À堽δ٠

3À堽ùķ¹ÀÌÅͺÎÅÍ ½ÃÀÛÇÏÀÚ

½Ã¹Ä·¹ÀÌÅͺÎÅÍ ½ÃÀÛÇÏÀÚ 
__½Ã¹Ä·¹ÀÌÅ͸¦ ¼±ÅÃÇÑ ÀÌÀ¯ 
__½Ã¹Ä·¹ÀÌÅÍ ¸Àº¸±â 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ºü¸£°Ô º¯°æÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù 
¿ä±¸»çÇ× Á¤¸® ¹× ¼³°è 
__¿ä±¸»çÇ× Á¤¸® 
__°£´ÜÇÏ°Ô ¼³°èÇغ¸±â 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ °üÁ¡¿¡¼­ ¾ÆÀÌÀÇ ²ÞÀ» Ã£´Â ¹æ¹ý 
Å×½ºÆ® ÁÖµµ °³¹ß ½ÃÀÛ 
__´ÜÀ§ Å×½ºÆ® ¸Àº¸±â 
__Å×½ºÆ® ÁÖµµ °³¹ß ½ÃÀÛÇϱâ 
__´ÜÀ§ Å×½ºÆ® °í±Þ ±â¼ú, mock 
__ÅëÇÕ Å×½ºÆ® 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ¾Æ±â µÅÁö »ïÇüÁ¦¸¦ »ý°¢Çϸç 
Data Provider 
__Simulation Data Provider ¿ä±¸»çÇ× 
__ÅëÇÕ Å×½ºÆ®¿Í µ¥¸ð 
__ÆÄÀ̽㠸ðµâ°ú ÆÐÅ°Áö 
__Ãß»ó Å¬·¡½º 
__¼­¹ö µ¥ÀÌÅͷΠÃʱâÈ­ 
__½Ã¹Ä·¹À̼Ǡµ¥ÀÌÅÍ Á¦°ø 
__¸¶Ä¡¸ç 
Strategy 
__Strategy ¿ä±¸»çÇ× 
__ÅëÇÕ Å×½ºÆ®¿Í µ¥¸ð 
__Strategy ÀÎÅÍÆäÀ̽º 
__ÃʱâÈ­ 
__°Å·¡ Á¤º¸ ¾÷µ¥ÀÌÆ® 
__°Å·¡ ¿äû Á¤º¸ »ý¼º 
__°Å·¡ °á°ú ¾÷µ¥ÀÌÆ® 
__¸¶Ä¡¸ç 
Trader¿Í Virtual Market 
__Trader¿Í Virtual Market ¿ä±¸»çÇ× 
__ÅëÇÕ Å×½ºÆ®¿Í µ¥¸ð 
__Trader ÀÎÅÍÆäÀ̽º 
__ÃʱâÈ­ 
__°Å·¡ ÁÖ¹® Àü¼ÛÇϱâ 
__°èÁ Á¤º¸ Á¶È¸Çϱâ 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ÁøÂ¥ °°Àº ½Ã¹Ä·¹À̼Ǡ
Analyzer 
__Analyzer ¿ä±¸»çÇ× 
__ÅëÇÕ Å×½ºÆ®¿Í µ¥¸ð 
__ÃʱâÈ­ 
__µ¥ÀÌÅÍ Àü´ÞÇϱâ 
__¼öÀÍ·ü ±â·ÏÇϱâ 
__°£´ÜÇÑ º¸°í¼­ Á¦°øÇϱâ 
__¸¶Ä¡¸ç 
Operator 
__Operator ¿ä±¸»çÇ× 
__ÅëÇÕ Å×½ºÆ®¿Í µ¥¸ð 
__Operator¿Í Simulation OperatorÀÇ °ü°è 
__Operator ÃʱâÈ­ 
__ŸÀ̸Ӹ¦ ÅëÇÑ ¹Ýº¹ ½ÇÇà 
__ÀÚµ¿°Å·¡ ½ÇÇà 
__¼öÀÍ·ü Á¶È¸ 
__¸¶Ä¡¸ç 

4Àå ÄÁÆ®·Ñ·¯

Controller 
__ÄÁÆ®·Ñ·¯ ÀÌÇØÇϱâ 
___ _main_ _ ¸ðµâ µ¥¸ð 
__main ÇÔ¼ö 
___ _main_ _ ¸ðµâ ±¸Çö 
__¸¶Ä¡¸ç 
Simulator 
__Simulator ¿ä±¸»çÇ× 
__ÅëÇÕ Å×½ºÆ®¿Í µ¥¸ð 
__Worker¿Í Thread 
__Worker ±¸Çö 
__Simulator ±¸Çö 
__¸¶Ä¡¸ç 
++»ý°¢´õÇϱâ_ Operator°¡ Controller°¡ µÉ ¼ö´Â ¾øÀ»±î? 

5À堽ð¢È­

Ç¥·Î Á¤¸®µÈ º¸°í¼­ 
__Ç¥·Î Á¤¸®ÇÒ ³»¿ë 
__ÅëÇÕ Å×½ºÆ®¿Í µ¥¸ð 
__µ¥ÀÌÅÍ ¸®½ºÆ® ÇÕÄ¡°í Á¤·ÄÇϱâ 
__ÆÄÀϷΠÃâ·ÂÇϱâ 
__¸¶Ä¡¸ç 
±×·¡ÇÁ¸¦ ÅëÇÑ ½Ã°¢È­ 
__matplotlib°ú mplfinance, pandas 
__ĵµé ±×·¡ÇÁºÎÅÍ ±×·Áº¸ÀÚ 
__Ãß°¡ ±×·¡ÇÁ ±×¸®±â 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ±×·¡ÇÁ¿¡¼­ ¿µ°¨À» ¾òÀÚ 
SMA À̵¿Æò±ÕÀü·« 
__À̵¿Æò±Õ Àü·« 
__Å×½ºÆ®¿Í µ¥¸ð 
__À̵¿Æò±Õ¼± Àü·« ±¸Çö 
__ºÐÇÒ ¸Å¸Å Ãß°¡ 
__¸¶Ä¡¸ç 
ºí·¢¹Ú½º °°Àº Log Manager 
__logging ¸ðµâ ±âº» »ç¿ë¹ý 
__Handler¿Í Looger 
__LogManager ±¸Çö 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ Àç»ç¿ëÇϱâ ÁÁÀº ¸ðµâ 

6Àå ¾÷ºñÆ® Trader

¾÷ºñÆ® API 
__¾÷ºñÆ® API »ç¿ë Áغñ 
__°èÁ Á¶È¸Çϱâ 
__ÁÖ¹®Çϱâ 
__ÁÖ¹® Á¶È¸Çϱâ 
__ÁÖ¹® Ãë¼ÒÇϱâ 
__ÃÖ±Ù °Å·¡ Á¤º¸ 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ¾÷ºñÆ® ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏÁö ¾ÊÀº ÀÌÀ¯ 
¾÷ºñÆ® Trader 
__µ¥¸ð¿Í ½Ç½À 
__ÁÖ¹® »ý¼º 
__ÁÖ¹® Á¶È¸ 
__ÁÖ¹® Ãë¼Ò 
__°èÁ Á¶È¸ 
__¸¶Ä¡¸ç 

7Àå ºø½æ Trader

ºø½æ API 
__ºø½æ API »ç¿ë Áغñ 
__°èÁ Á¶È¸Çϱâ 
__ÁÖ¹®Çϱâ 
__ÁÖ¹® Á¶È¸Çϱâ 
__ÁÖ¹® Ãë¼ÒÇϱâ 
__ÃÖ±Ù °Å·¡ Á¤º¸ Á¶È¸Çϱâ 
__¸¶Ä¡¸ç 
ºø½æ Trader 
__µ¥¸ð¿Í ½Ç½À 
__ÁÖ¹® »ý¼º 
__ÁÖ¹® Á¶È¸ 
__ÁÖ¹® Ãë¼Ò 
__°èÁ Á¶È¸ 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ÁÁÀº API´Â ¾î¶² °ÍÀϱî? 

8Àå ½ÇÀü °Å·¡

½Ç½Ã°£ Data Provider 
__¾÷ºñÆ® Data Provider 
__ºø½æ Data Provider 
__¸¶Ä¡¸ç 
Controller 
__Controller »ç¿ë ½Ç½À 
__Controller ±¸Çö 
___ _main_ _ ¸ðµâ¿¡ Controller Ãß°¡Çϱâ 
__¸¶Ä¡¸ç 

9Àå ¿ø°Ý ÄÁÆ®·Ñ

ÁÖÇÇÅÍ ³ëÆ®ºÏ ¿ø°Ý Á¢¼Ó ¼³Á¤ 
__¿ø°Ý Á¢¼Ó ¼³Á¤ ¹æ¹ý 
__SSL/HTTPS Àû¿ë 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ÀÛ°í ÀæÀº ¸±¸®Áî 
__ÁÖÇÇÅÍ ³ëÆ®ºÏ Controller 
__ÁÖÇÇÅÍ ³ëÆ®ºÏ Controller 
__ÁÖÇÇÅÍ ³ëÆ®ºÏ Controller ±¸Çö 
__¸¶Ä¡¸ç 

10Àå ÅÚ·¹±×·¥ Controller

ÅÚ·¹±×·¥ Ãªº¿ 
__ÅÚ·¹±×·¥°ú Ãªº¿ 
__ÅÚ·¹±×·¥ Ãªº¿ µî·ÏÇϱâ 
__ÅÚ·¹±×·¥ Ãªº¿ ¸¸µé±â 
__꺿 °èÁ¤ÀÇ ¸Þ½ÃÁö °¡Á®¿À±â 
__ÅؽºÆ® ¸Þ½ÃÁö º¸³»±â 
__À̹ÌÁö Àü¼ÛÇϱâ 
__Ä¿½ºÅÒ Å°º¸µå ±â´É 
__¸¶Ä¡¸ç 
ÅÚ·¹±×·¥ Controller 
__¿ä±¸»çÇ× 
__꺿 ¸ÕÀú ¸¸µé±â 
__ÄÁÆ®·Ñ ±â´É Ãß°¡Çϱâ 
__¸¶Ä¡¸ç 
++»ý°¢ ´õÇϱâ_ ÀÛÀº Â÷ÀÌ°¡ ¸íÇ°À» ¸¸µç´Ù 

11Àå Àü·« ÃÖÀûÈ­

´ë·® ½Ã¹Ä·¹À̼Ǡ
__µ¥ÀÌÅÍ ÀúÀå¼Ò 
__Database 
__Data Repository 
__Mass Simulator 
__½Ã¹Ä·¹À̼Ǡ¼³Á¤ ÆÄÀÏ 
__¸ÖƼ ÇÁ·Î¼¼½º 
__½Ã¹Ä·¹À̼Ǡ°á°ú ºñ±³ ºÐ¼® 
__¸¶Ä¡¸ç 
Àü·« ÃÖÀûÈ­ ½Ç½À 
__Àå±â À̵¿Æò±Õ¼± Ãß°¡ 
__À̵¿Æò±Õ°ª º¯°æ 
__ÀæÀº ¸Å¸Å È¸ÇÇÇϱâ 
__¸¶Ä¡¸ç 

ã¾Æº¸±â

ÇÑÁÙ ¼­Æò