파이썬자동화9 업비트 비트코인 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 자동매매 5편 : 자동매매 실행하기 이전 글에서는 GPT가 비트코인 차트 데이터를 보고BUY, SELL, HOLD 중 하나를 판단하도록 구현했습니다.이번에는 그 결과를 받아 자동으로 매수·매도 주문을 넣는 코드를 완성해보겠습니다.🔹 1. 준비 확인이전 단계에서 다음이 준비되어 있어야 합니다 👇.env 파일에 업비트 API 키 등록 완료pyupbit, openai, python-dotenv 설치 완료GPT가 JSON 형태로 “{"decision": "buy"}” 형태의 응답을 반환이 상태라면 바로 자동매매 코드를 작성할 수 있습니다.🔹 2. 기본 코드 구조자동매매는 크게 3단계로 나뉩니다.1️⃣ GPT에게 판단 요청 → buy/sell/hold 응답 수신2️⃣ 결과 해석 → 어떤 주문을 실행할지 결정3️⃣ 업비트 API 호출 → 실제 .. 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. 이전 1 2 3 다음