πŸ€– [λ°”μ΄λΈŒμ½”λ”© 일지]λ³Έμ—…μ˜ 슡격과 방치된 μžλ™λ§€λ§€ 봇, 그리고 μƒˆλ‘œμš΄ 디데이 ‘9μ›”’

J-AutoTrader μ‹œμŠ€ν…œμ— 9개의 λ‡Œ(봇)λ₯Ό μ„ΈνŒ…ν•˜κ³  호기둭게 μžλ™ν™” νŒŒμ΄ν”„λΌμΈμ„ κ΅¬μΆ•ν•˜λ˜ λ•Œκ°€ μ—Šκ·Έμ œ κ°™μŠ΅λ‹ˆλ‹€. 밀을 μƒˆμ›Œκ°€λ©° 파이썬 μ—λŸ¬ λ‘œκ·Έμ™€ μ”¨λ¦„ν–ˆκ³ , “이제 μŠ€μœ„μΉ˜λ§Œ 켜면 μ•Œμ•„μ„œ λŒμ•„κ°€κ² μ§€”λΌλŠ” λ‹¬μ½€ν•œ 착각에 λΉ μ Έ μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

ν•˜μ§€λ§Œ μ§€λ‚œ λͺ‡ μ£Όκ°„, 제 J-AutoTrader ν”„λ‘œμ νŠΈλŠ” 사싀상 ‘μ˜¬μŠ€ν†±’ μƒνƒœμ˜€μŠ΅λ‹ˆλ‹€. μ΄μœ κ°€ λ¬΄μ—‡μΌκΉŒμš”? λ°”λ‘œ 제 삢을 μ§€νƒ±ν•˜λŠ” κ°€μž₯ κ±°λŒ€ν•œ ν˜„μ‹€, ‘λ³Έμ—…(νšŒμ‚¬ 일)’의 슡격 λ•Œλ¬Έμ΄μ—ˆμŠ΅λ‹ˆλ‹€.

🏒 νšŒμ‚¬ μ—…λ¬΄μ˜ 폭풍, 그리고 방치된 9개의 λ‡Œ

μ†Œν”„νŠΈμ›¨μ–΄ κ°œλ°œμ΄λ“  νˆ¬μžλ“ , κ²°κ΅­ λͺ¨λ“  μ‹œμŠ€ν…œμ€ μΈκ°„μ˜ ‘μ‹œκ°„’κ³Ό ‘체λ ₯’을 κ°‰μ•„λ¨ΉμœΌλ©° μ„±μž₯ν•©λ‹ˆλ‹€. 졜근 νšŒμ‚¬ 업무가 ν­ν’μ²˜λŸΌ λͺ°μ•„μΉ˜λ©΄μ„œ λŠ¦μ€ μ‹œκ°„κΉŒμ§€ 야근이 μ΄μ–΄μ‘Œκ³ , 퇴근 ν›„ 집에 λŒμ•„μ˜€λ©΄ λ…Ήμ΄ˆκ°€ 되기 μΌμ‘€μ˜€μŠ΅λ‹ˆλ‹€.

λ¨Έλ¦¬λ‘œλŠ” ‘μ•„, μ–΄μ œ λͺ¨μ˜νˆ¬μžμ—μ„œ λ°œμƒν•œ μŠ¬λ¦¬ν”Όμ§€(Slippage) μ—λŸ¬λ₯Ό μž‘μ•„μ•Ό ν•˜λŠ”λ°’, ‘ν•œκ΅­νˆ¬μžμ¦κΆŒ API 호좜 μ œν•œ λ‘œμ§μ„ νŠœλ‹ν•΄μ•Ό ν•˜λŠ”λ°’라고 수백 번 λ˜λ‡Œμ§€λ§Œ, 이미 λ°©μ „λœ 체λ ₯으둜 λͺ¨λ‹ˆν„° μ•žμ— λ‹€μ‹œ 앉아 VSCodeλ₯Ό μΌ€ 엄두가 λ‚˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. κ²°κ΅­ μ‹œμŠ€ν…œμ˜ μ„Έλ°€ν•œ νŒŒλΌλ―Έν„°λ₯Ό μ‘°μœ¨ν•΄μ•Ό ν•  κ³¨λ“ νƒ€μž„μ—, 제 9개의 봇듀은 방치된 채 μ‹œμž₯의 νŒŒλ„μ— μ†μˆ˜λ¬΄μ±…μœΌλ‘œ νœ©μ“Έλ¦¬κ³  λ§μ•˜μŠ΅λ‹ˆλ‹€. 직μž₯인과 1인 개발자의 삢을 λ³‘ν–‰ν•œλ‹€λŠ” κ²ƒμ˜ λΌˆμ•„ν”ˆ ν•œκ³„λ₯Ό μ²΄κ°ν•œ μ‹œκ°„μž…λ‹ˆλ‹€.

πŸ€– “μ™„λ²½ν•œ AI”λ₯Ό 꿈꿨던 자의 μ”μ“Έν•œ μ—­μ„€

이럴 λ•Œλ§ˆλ‹€ 제 λ§ˆμŒμ†μ—μ„œλŠ” κΉŠμ€ 아쉬움과 탄식이 ν˜λŸ¬λ‚˜μ˜΅λ‹ˆλ‹€. “이 녀석(AI 봇)이 정말 μ™„λ²½ν–ˆλ‹€λ©΄ μ–΄λ• μ„κΉŒ?”

μ œκ°€ μ• μ΄ˆμ— λ°”μ΄λΈŒ μ½”λ”©μœΌλ‘œ 이 λ³΅μž‘ν•œ μžλ™λ§€λ§€ νŒŒμ΄ν”„λΌμΈμ„ κ΅¬μΆ•ν•˜λ € ν–ˆλ˜ 근본적인 μ΄μœ λŠ” ‘μ‹œκ°„μ˜ 자유’λ₯Ό μ–»κΈ° μœ„ν•΄μ„œμ˜€μŠ΅λ‹ˆλ‹€. λ‚΄κ°€ νšŒμ‚¬μ—μ„œ 정신없이 본업에 μ§‘μ€‘ν•˜κ³  회의λ₯Ό ν•˜λŠ” λ™μ•ˆμ—λ„, AIκ°€ μ•Œμ•„μ„œ μ‹œμž₯을 λΆ„μ„ν•˜κ³  λ‚΄ μžμ‚°μ„ λΆˆλ €μ£ΌλŠ” κ·Έ ‘경제적 ν•΄μž’λ₯Ό μ›ν–ˆμŠ΅λ‹ˆλ‹€. 봇이 μ™„λ²½ν•˜κ²Œ λŒμ•„κ°€ μ£Όμ—ˆλ‹€λ©΄, μ €λŠ” 졜근의 λ°”μœ νšŒμ‚¬ 일에도 μ•„λ¬΄λŸ° 슀트레슀 없이 마음 편히 μ—…λ¬΄μ—λ§Œ λͺ°μž…ν•  수 μžˆμ—ˆμ„ κ²ƒμž…λ‹ˆλ‹€.

ν•˜μ§€λ§Œ ν˜„μ‹€μ˜ AIλŠ” λ§ˆλ²• μ§€νŒ‘μ΄κ°€ μ•„λ‹ˆμ—ˆμŠ΅λ‹ˆλ‹€. μ œκ°€ νŠœλ‹μ˜ λˆμ„ λ†“λŠ” μˆœκ°„, μ‹œμŠ€ν…œμ€ 과거의 데이터에 κ°‡νžŒ 채 바보 같은 λ§€λ§€λ₯Ό λ°˜λ³΅ν–ˆμŠ΅λ‹ˆλ‹€. μ™„λ²½ν•œ μžλ™ν™”λ₯Ό κΏˆκΏ¨μ§€λ§Œ, μ—­μ„€μ μœΌλ‘œ κ·Έ μ‹œμŠ€ν…œμ„ μœ μ§€ν•˜κΈ° μœ„ν•΄ 제 ν”Ό 같은 μˆ˜λ™μ˜ μ‹œκ°„μ΄ κ°ˆμ•„ λ„£μ–΄μ§€κ³  μžˆλ‹€λŠ” 사싀을 인정할 μˆ˜λ°–μ— μ—†μ—ˆμŠ΅λ‹ˆλ‹€.

πŸ› οΈ λ¨Όμ§€λ₯Ό ν„Έμ–΄λ‚΄κ³ , λ‹€μ‹œ νŠœλ‹μ˜ μ„Έκ³„λ‘œ

ν•˜μ§€λ§Œ μ΄λŒ€λ‘œ 포기할 μˆ˜λŠ” μ—†μŠ΅λ‹ˆλ‹€. νšŒμ‚¬ 업무가 λͺ°μ•„μΉ˜λ˜ κΈ‰ν•œ λΆˆμ„ μ–΄λŠ 정도 끄고 λ‚œ μ§€κΈˆ, λ‹€μ‹œκΈˆ ν‚€λ³΄λ“œ μ•žμ— 앉아 μ‹¬ν˜Έν‘μ„ ν•©λ‹ˆλ‹€. κ·Έλ™μ•ˆ 방치되며 엉망이 된 λ°±ν…ŒμŠ€νŠΈ λ‘œκ·Έμ™€ λͺ¨μ˜νˆ¬μž 맀맀일지λ₯Ό ν•˜λ‚˜ν•˜λ‚˜ λœ―μ–΄λ³΄λ‹ˆ, μ œκ°€ 자리λ₯Ό λΉ„μš΄ 사이 봇듀이 μ–΄λ–€ μƒν™©μ—μ„œ 치λͺ…적인 μ˜€μž‘λ™μ„ μΌμœΌμΌ°λŠ”μ§€ 였히렀 더 μ„ λͺ…ν•˜κ²Œ 보이기 μ‹œμž‘ν–ˆμŠ΅λ‹ˆλ‹€.

  • κΈ‰κ²©ν•œ ν•˜λ½μž₯μ—μ„œμ˜ μ†μ ˆ(Stop-loss) 라인 μž¬μ„€μ •
  • 변동성이 죽어버린 횑보μž₯μ—μ„œμ˜ ν—›λ°© λ§€λ§€ λ°©μ§€ 둜직
  • 예기치 λͺ»ν•œ μ„œλ²„ μ—λŸ¬μ— λŒ€μ‘ν•˜λŠ” κ°•λ ₯ν•œ μ˜ˆμ™Έ 처리(Exception Handling)

이 λͺ¨λ“  것듀을 μ²˜μŒλΆ€ν„° λ‹€μ‹œ μ κ²€ν•˜κ³ , νŒŒλΌλ―Έν„°λ₯Ό λ”μš± 보수적이고 μ •κ΅ν•˜κ²Œ κΉŽμ•„λ‚˜κ°€λŠ” νŠœλ‹ μž‘μ—…μ— λ‹€μ‹œ μ§‘μ€‘ν•˜λ € ν•©λ‹ˆλ‹€. μ‰¬μ–΄κ°”λ˜ μ‹œκ°„λ§ŒνΌ, 제 μ‹œμŠ€ν…œμ˜ λΉˆν‹ˆμ΄ 더 λͺ…ν™•ν•΄μ‘ŒμœΌλ‹ˆ 이제 κ·Έ ν‹ˆμ„ μ‹œλ©˜νŠΈλ‘œ 꽉꽉 μ±„μ›Œ 넣을 μ°¨λ‘€μž…λ‹ˆλ‹€.

🎯 μ‹€μ „ νˆ¬μž… μ—°κΈ°: 5μ›”μ˜ λ‚­λ§Œμ€ 잊고, 9μ›”μ˜ 결싀을 ν–₯ν•΄

결둠적으둜, λ‹Ήμ΄ˆ 호기둭게 μ™Έμ³€λ˜ “5μ›” μ‹€μ „ 투자 νˆ¬μž…” λͺ©ν‘œλŠ” κΉ”λ”ν•˜κ²Œ νκΈ°ν•˜κΈ°λ‘œ ν–ˆμŠ΅λ‹ˆλ‹€. μ§€κΈˆμ˜ μ—‰μ„±ν•œ λ°©μ–΄λ ₯으둜 ν”Ό 같은 제 μ§„μ§œ μ‹œλ“œλ₯Ό μ‹œμž₯에 λ°€μ–΄ λ„£λŠ” 것은 νˆ¬μžκ°€ μ•„λ‹ˆλΌ νˆ¬κΈ°μ— λΆˆκ³Όν•˜λ‹€λŠ” 것을 λΌˆμ €λ¦¬κ²Œ 느꼈기 λ•Œλ¬Έμž…λ‹ˆλ‹€.

λŒ€μ‹ , μƒˆλ‘œμš΄ 디데이(D-Day)λ₯Ό ‘9μ›”’둜 μž¬μ„€μ •ν•©λ‹ˆλ‹€. μ•žμœΌλ‘œ λ‹€κ°€μ˜¬ 뜨거운 여름 3κ°œμ›” λ™μ•ˆ, μ €λŠ” 이 9개의 봇듀을 κ°€μž₯ κ°€ν˜Ήν•œ 슀트레슀 ν…ŒμŠ€νŠΈ ν™˜κ²½μ— λ°€μ–΄ 넣을 κ²ƒμž…λ‹ˆλ‹€. νšŒμ‚¬ 일이 아무리 바빠도 ν•˜λ£¨ 30λΆ„, μ •κ΅ν•œ νŠœλ‹μ˜ λˆμ„ 놓지 μ•Šκ² μŠ΅λ‹ˆλ‹€.

λ°”μ΄λΈŒ 코딩은 ν•˜λ£¨μ•„μΉ¨μ— λ²Όλ½λΆ€μžλ₯Ό λ§Œλ“€μ–΄μ£ΌλŠ” μΉ˜νŠΈν‚€κ°€ μ•„λ‹™λ‹ˆλ‹€. λŠμž„μ—†μ΄ μ—λŸ¬λ₯Ό λ§ˆμ£Όν•˜κ³ , λ‚΄ ν•œκ³„λ₯Ό μΈμ •ν•˜λ©° μ‹œμŠ€ν…œμ„ κΉŽμ•„λ‚˜κ°€λŠ” κ³ λ…ν•œ λ§ˆλΌν†€μž…λ‹ˆλ‹€. λ‹Ήμž₯의 5μ›” 싀전은 λ¬Ό κ±΄λ„ˆκ°”μ§€λ§Œ, 9μ›”μ˜ κ°€μ„μ—λŠ” 더 λ‹¨λ‹¨ν•˜κ³  μ™„λ²½ν•΄μ§„ J-AutoTrader와 ν•¨κ»˜ λ‹Ήλ‹Ήνžˆ μ‹€μ „ κ³„μ’Œμ˜ μ„±κ³Όλ₯Ό 이 λΈ”λ‘œκ·Έμ— κ³΅μœ ν•˜κ² μŠ΅λ‹ˆλ‹€.

λ‹€μ‹œ, μ‹œμž‘ν•©λ‹ˆλ‹€! ν™”μ΄νŒ…!

λŒ“κΈ€ 남기기