유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

[ 더 쉽게! ] 2. 코딩 못해도 따라하는 복붙 주식 자동화 2강. 자동매매와 알림 기능

얄팍한 코딩사전

2025. 10. 27.

0

#backend
#ai
  • 지난 레슨에서 구현한 조건 검색식 기반 실시간 종목 추출 기능에 이어, 이번 레슨에서는 자동 매수 및 매도 기능을 구현합니다. 🚀
  • 프로젝트 초기 설정을 위해 configlogin 파일을 복사하고, 키움 API의 다양한 기능을 활용합니다. 📁
  • 내 계좌의 예수금을 확인하는 check_bal.py 코드를 작성하여 매수 가능 금액을 파악합니다. 💰
  • 매수할 종목의 매도 최우선 호가를 조회하는 check_bid.py를 구현하여 적정 매수 단가를 결정합니다. 📈
  • 예수금과 호가를 바탕으로 매수 수량을 계산하고, buy_stock.py를 통해 실제 주식 매수 주문을 실행합니다. 🛒
  • 매수한 종목의 이름을 조회하는 stock_info.py를 사용하여 알림 메시지에 활용할 정보를 얻습니다. ℹ️
  • 텔레그램 봇을 생성하고 토큰 및 챗 ID를 설정하여 매매 알림 기능을 연동합니다. 🤖
  • tel_send.py를 통해 텔레그램으로 매수 성공 알림 메시지를 전송하는 기능을 구현합니다. 🔔
  • check_and_buy.py에서 예수금 확인, 호가 조회, 수량 계산, 매수 주문, 종목명 조회, 텔레그램 알림 전송 등 자동 매수 과정을 통합합니다. ⚙️
  • 지난 레슨의 rt_search.py를 수정하여 조건에 맞는 종목이 발생하면 check_and_buy 기능을 자동으로 실행하도록 연결합니다. 🔍
  • 보유 종목의 손익률을 확인하기 위해 acc_eval.py를 작성하고, pandas 라이브러리를 설치하여 데이터를 깔끔하게 표시합니다. 📊
  • 특정 손익률 달성 시 주식을 매도하는 sell_stock.py를 구현하여 자동 매도 기능을 준비합니다. 📉
  • check_and_sell.py에서 보유 종목 평가, 익절/손절 기준 설정, 자동 매도, 텔레그램 알림 전송 등 자동 매도 과정을 통합합니다. 🎯
  • rt_chk_sell.py를 통해 check_and_sell 기능을 1초마다 반복 실행하여 실시간으로 보유 종목의 손익을 감시하고 매도합니다. 🔄
  • check_and_buy.py를 업데이트하여 이미 보유 중인 종목은 중복 구매하지 않도록 로직을 추가하여 위험을 분산합니다. 🚫
  • 이 모든 기능들을 통합하여 실시간 조건 검색, 자동 매수, 손익률 기반 자동 매도 및 텔레그램 알림까지 구현합니다. 🌟
  • 현재 구현된 코드는 프로토타입이며, 실제 투자에 사용하기 전 추가적인 보완이 필요함을 강조합니다. ⚠️
  • 다음 레슨에서는 텔레그램을 통해 자동 매매 시스템을 제어하는 방법을 다룰 예정입니다. 📱

Recommanded Videos