본문 바로가기

주식투자(with bot, 퀀트)

3일차, 20일 이평선이 60일 돌파 종목 (주식 트레이딩 봇)

25년 1월 15일 기준, 20일 이평선이 60일 이평선을 돌파한 종목이 오늘도 굉장히 많이 있네요.

이말은 즉, 주식 장이 살아나고 있다는 뜻이 될 수도 있겠죠?

종목들을 추려보고 1월 16일 매수를 해보겠습니다.

일단은 경험치들을 필요로 하기 때문에 마음 편히 주문을 해보겠습니다 :)


첫 번째 전략: 이동 평균선 전략

- 전략: 3.5% 손절 / 5% 익절

- 유지 기간: 2025년 1월 17일 ~ 1월 24일

 

투자 종목 리스트

종목코드 종목명 투자 금액 등록 날짜 매수 금액 매도 금액 수익률
145720 덴티움 400,000원 2025-01-15 - - -
041830 인바디 300,000원 2025-01-15 - - -

 

선택한 종목 요약 및 전략

  1. 덴티움 (145720)
    • 업종: 임플란트 및 치과용 의료기기
    • 포인트:
      중국 시장 매출 확대 등으로 실적 기대감 지속.
      글로벌 헬스케어 수요 증가로 장기 성장 모멘텀 보유.
  2. 인바디 (041830)
    • 업종: 헬스케어 장비
    • 포인트: 체성분 분석기로 유명한 기업으로, 헬스케어 트렌드 확산과 해외 매출 호조 기대.
    • 전략: 건강 및 피트니스 수요가 증가하면서 장기 성장 가능성 보유

회고 및 분석

트레이딩 봇은 에러가 발생했습니다. 그리하여 제대로 된 동작을 하지 못했습니다😢

오늘 종목 매수도 못하였고, 어제 산 종목들에 대해서 매도 시그널이 있었는데, 매도도 실패 하였어요 ㅎㅎㅎㅎ

1. 매수 실패 에러

에러 내용은 "초당 거래건수를 초과하였습니다." 라는 에러가 발생하였어요! API 호출할 때는 초당 할 수 있는 횟수가 정해져있는데요. 이를 유량 제어라고 불러요. 초당 정해진 횟수보다 많은 호출을 하게 되면, 에러가 발생한답니다.

코드를 확인해보니 "time.sleep(0.5)" 처리가 되어있는데 에러가 발생을 하였네요... 모의투자라서 그런가, 1초로 늘리겠습니다. 실제 투자에서는 1초당 20건까지 호출을 할 수 있어요.

 

2. 매도 실패 에러

해당 변수는 DB 모델 접근인데 딕셔너리처럼 접근을 해서 에러가 발생을 하였어요. 다시 수정을 하였답니다 ㅎㅎㅎ

 

일단은 수익을 잘 내고, 못 내고 보다 제대된 동작이 될 수 있도록 꾸준히 수정을 하도록 하겠습니다.