데브허브 | DEVHUB | AI에게 맡기는 비트코인 투자 자동화 중급 과정 with 빗썸AI에게 맡기는 비트코인 투자 자동화 중급 과정 with 빗썸
- 중급 과정은 초급 과정에서 구축한 최소 기능 AI 자동 매매 시스템(차트 데이터 기반 바이/셀/홀드 판단 및 빗썸 API 연동)을 전제로 한다. 📚
- 중급 과정의 목표는 AI 투자 고도화(데이터 및 전략 확장), 투자 내역 데이터베이스 저장, 실시간 투자 현황 대시보드 구축, 그리고 AWS 클라우드 서버 배포를 통한 24시간 자동 매매 시스템 구현이다. 🚀
- 빗썸 API 사용을 위해 현재 IP 기반으로 API 키를 재발급받아야 하며, 이는 인터넷 환경 변화에 따라 필요하다. 🔑
- 최종 목표는 MVP를 넘어 데이터베이스에 투자 내역을 저장하고, 스트림릿 웹 대시보드를 통해 실시간 수익률 및 투자 현황을 확인하며, AWS 클라우드 서버에서 24/7 자동 매매가 이루어지는 시스템을 구축하는 것이다. 🌐
- AI 투자 고도화의 첫 번째 방향은 AI에 입력하는 데이터 확장으로, 일봉 외에 4시간봉, 1시간봉 등 다양한 시간대의 차트 데이터를 추가하여 장단기 흐름을 종합적으로 판단하게 한다. 📊
- 투자 대가들의 철학(예: 워렌 버핏의 "절대 돈을 잃지 마라")을 시스템 프롬프트에 텍스트로 추가하여 AI가 해당 원칙에 기반한 투자 판단을 내리도록 한다. 🧠
- Surfe API의 구글 뉴스 API를 활용하여 비트코인 관련 최신 뉴스 데이터를 실시간으로 가져와 AI의 투자 판단에 반영함으로써 시장 상황 이해도를 높인다. 📰
- AI의 투자 판단 고도화는 매수/매도/보유 결정 외에, 사용 가능한 자금의 특정 비율(예: 30%)을 투자하도록 AI가 직접 결정하게 하여 투자 전략의 유연성을 확보한다. 💰
- 구현 과정에서는 기존 MVP 코드를 기반으로 새로운 파일을 생성하고, ChatGPT, Claude 등 AI 도구를 활용하여 코드 생성 및 수정을 지시하며, 완성된 코드를 통해 일관된 학습을 진행한다. 🤖
- 기술적으로는 빗썸 API의
get_OHLCVCB 함수로 다양한 시간봉 데이터를 가져오고, Surfe API를 통해 뉴스 데이터를 수집하며, AI 프롬프트에 입력 데이터 설명과 원하는 JSON 출력 형식을 명시하여 AI의 정확한 판단을 유도한다. ⚙️