본문 바로가기

분류 전체보기60

업비트 비트코인 GPT 자동매매 4편 : GPT로 의사결정하기 이제 GPT를 본격적으로 트레이딩 의사결정에 활용할 차례입니다.이번 글에서는 업비트에서 불러온 비트코인 시세 데이터를 GPT API로 전송하고,AI가 매수·매도·보류 중 어떤 판단을 내리는지를 JSON 형태로 받아보는 과정을 설명합니다.🔹 1. 준비사항이번 단계에서는 다음 세 가지가 미리 준비되어 있어야 합니다.[1편] Python + VSCode 개발환경 구성[2편] 업비트·OpenAI API 키 연동[3편] pyupbit으로 30일 시세 데이터 가져오기이전 단계를 완료하셨다면 바로 GPT와 연결할 수 있습니다 ✅🔹 2. GPT API 구조 이해하기OpenAI의 GPT API는 기본적으로 질문 → 응답 구조로 작동합니다.즉, 우리가 보낸 메시지(데이터 + 지시문)를 분석한 후,모델이 텍스트로 답변을.. 2025. 10. 8.
업비트 비트코인 GPT 자동매매 3편 : 비트코인 시세 데이터 가져오기 이제 GPT가 판단할 수 있는 데이터를 만들어야 합니다.이번 글에서는 업비트 API를 활용해 비트코인 시세(OHLCV) 데이터를 가져오는 방법을 배워봅니다.이 데이터는 이후 GPT가 “BUY / SELL / HOLD” 결정을 내릴 때 가장 핵심적인 입력값으로 활용됩니다.🔹 1. pyupbit이란?pyupbit은 업비트 거래소의 API를 쉽게 사용할 수 있도록 만든 파이썬 라이브러리입니다.복잡한 요청 코드를 직접 짜지 않아도, 몇 줄로 시세를 불러오거나 주문을 넣을 수 있습니다.이미 1편에서 requirements.txt를 통해 설치한 상태지만,혹시 설치가 안 되어 있다면 아래 명령어로 설치해주세요.pip install pyupbit🔹 2. 기본 구조 이해하기업비트 API에서 시세 데이터를 요청할 때는.. 2025. 10. 6.
업비트 비트코인 GPT 자동매매 2편 : API 키 연동 및 환경 변수 관리 안녕하세요 👋 이번 글에서는 업비트와 OpenAI API 키를 코드에 연결하는 방법을 살펴보겠습니다.앞선 포스팅에서 API 키 발급은 이미 완료하셨을 텐데요 👇[업비트 API 키 발급 가이드↗][OpenAI API 키 발급 가이드↗]이제는 발급받은 키를 안전하게 프로젝트 내부에서 활용할 차례입니다.🔹 1. 왜 API 키를 바로 코드에 넣으면 안 될까?많은 초보자분들이 아래처럼 코드를 작성하곤 합니다 👇access_key = "ABCD1234"secret_key = "XYZ9876"이 방식은 편해 보이지만 보안상 매우 위험합니다.깃허브(GitHub)에 올릴 경우 키가 노출될 수 있습니다.다른 사람이 코드를 복사해도 키가 그대로 공개됩니다.따라서 .env 파일을 만들어 외부에 노출되지 않도록 분리하는.. 2025. 10. 6.
업비트 비트코인 GPT 자동매매 1편 : 개발환경 세팅 및 프로젝트 구성 안녕하세요 👋 이번 글은 GPT 자동매매 시리즈의 첫 번째 단계,“프로젝트 환경 구성과 기본 세팅”을 다룹니다.파이썬 설치, VSCode 설치, 가상환경(venv) 구성 등은 이미 다른 포스팅에서 다뤘기 때문에,이 글에서는 그 환경을 실제 개발 프로젝트로 연결하는 방법을 중심으로 설명하겠습니다.🔹 1. 사전 준비자동매매 프로그램을 만들기 전에 아래 세 가지 환경을 미리 준비해주세요 👇[Python 및 VS Code 설치 가이드 ↗][가상환경(venv) 설정 방법 ↗]이 세 가지가 완료되어야 본격적인 자동매매 코드 구성이 가능합니다.🔹 2. 프로젝트 폴더 구성VS Code 실행 → 새 폴더 열기상단 메뉴에서 파일(File) → 폴더 열기(Open Folder) 선택예시: C:\GPT_Trading프.. 2025. 10. 6.