본문 바로가기

코인봇5

업비트 비트코인 GPT 자동매매 정리편 : 시스템 전체 구조 한눈에 보기 🧩 1. GPT 자동매매란?GPT 자동매매 시스템은 인공지능이 스스로“지금 비트코인을 사야 할까, 팔아야 할까?”를 판단하고API를 통해 자동으로 거래를 실행하는 프로그램입니다.핵심은 세 가지 요소입니다:1️⃣ GPT (OpenAI) → 차트 데이터를 분석하고 매매 판단2️⃣ Upbit API → 실제 거래를 실행 (매수·매도)3️⃣ Python 코드 → 두 시스템을 연결하고 반복 수행⚙️ 2. 전체 구조 개요GPT 자동매매 시스템은 다음과 같은 단계로 구성됩니다:1️⃣ 데이터 수집→ pyupbit으로 30일 일봉(OHLCV) 데이터를 가져옴2️⃣ 데이터 분석 (GPT 판단)→ GPT에 JSON 형태로 전달→ “BUY / SELL / HOLD” 중 하나의 결정을 받음3️⃣ 거래 실행 (Upbit API.. 2025. 10. 8.
업비트 비트코인 GPT 자동매매 6편 : 자동 매매 메인루프 구성 이번 편에서는 5편까지 만든 “GPT 판단 → 주문 실행” 코드를 스케줄러 없이도 1시간마다 자동 반복하도록 메인 루프를 구성합니다.안전장치, 예외 처리, 중복 체결 방지까지 함께 다룹니다.사전 준비물1편의 프로젝트 폴더, venv, requirements 설치 완료2편의 .env 설정 및 API 연동 확인 완료3편의 pyupbit 시세 수집 가능4편의 GPT 판단 JSON 응답 구성5편의 매수/매도 함수 구현루프 설계 포인트매 시각에 맞춰 1시간 간격으로 실행동일 신호가 반복될 때는 중복 체결 방지API 오류나 일시적 네트워크 문제에 대한 재시도와 대기비용 제어를 위한 호출 주기 유지 + 토큰 길이 관리종료 신호(CTRL+C) 시 안전 종료메인 루프 예제 코드아래 코드는 3~5편에서 만든 로직을 감싸 .. 2025. 10. 8.
업비트 비트코인 GPT 자동매매 0편 : 프롤로그 안녕하세요 👋 이번 시리즈에서는 GPT의 투자 판단을 바탕으로 비트코인을 자동으로 매매하는 프로그램을 만드는 과정을 함께 배워보겠습니다. 이 프로젝트의 목표는 단순합니다. GPT가 내가 자는 동안에도 코인을 사고팔며 돈을 벌어오는 것입니다.🔹 0편에서 다루는 내용이번 포스팅은 본격적인 코딩에 들어가기 전,전체적인 구조와 준비물, 그리고 앞으로 진행될 시리즈의 개요를 정리하는 프롤로그입니다.🔹 GPT 코인 자동매매란?GPT 코인 자동매매는 간단히 말해,AI가 차트를 분석하고 매매 결정을 내린 뒤, 실제 거래소를 통해 자동으로 주문을 실행하는 시스템입니다.이 시스템은 크게 3단계로 이루어집니다. 데이터 수집거래소 API를 통해 비트코인 시세 데이터를 실시간으로 가져옵니다.예: 최근 30일간의 일봉(가격.. 2025. 10. 6.
업비트 API 키 발급 방법 기초 가이드 안녕하세요 👋 이번 포스팅에서는 비트코인과 같은 가상자산을 자동으로 매매하기 위해 꼭 필요한 API 키 발급 방법을 알아보겠습니다.국내 최대 가상화폐 거래소인 업비트(Upbit) 는 개발자와 트레이더를 위해 Open API 서비스를 제공하고 있습니다.이 API를 활용하면, 파이썬 같은 프로그래밍 언어를 통해 자동매매 프로그램을 직접 구현할 수 있습니다.🔹 1. 업비트 API란?API(Application Programming Interface)는프로그램이 거래소 서버와 직접 통신하도록 도와주는 인터페이스입니다.이를 통해 사람이 직접 매수·매도를 하지 않아도프로그램이 자동으로 주문을 넣거나, 자산 내역을 조회할 수 있습니다.예를 들어,비트코인 가격을 자동으로 조회특정 조건 충족 시 자동 매수/매도보유 .. 2025. 10. 5.