투자

챗GPT에게 주식 검색기를 만들어 달라고 해봤습니다 [기관투자자]

capstone012 2025. 10. 16. 08:00
반응형
SMALL

🧠 챗GPT에게 주식 검색기를 만들어 달라고 해봤습니다

출처: 유튜브 영상 바로가기 ▶


📘 목차

  1. 챗GPT와 주식 검색기의 만남
  2. 실험 1️⃣: 20일 최고 종가 검색기 만들기
  3. 실험 2️⃣: 조건 검색 강화 — 상승률 + 이동평균선 + 거래량 조건
  4. 실험 3️⃣: 트렌드 템플릿 검색기 자동화
  5. 실행 가능한 절차 (직접 따라하기)
  6. 어려운 용어 풀이
  7. 실행 팁 & 최신 트렌드 활용법
  8. 참고문헌 및 링크
  9. 요약 정리
  10. 태그검색

1️⃣ 챗GPT와 주식 검색기의 만남

영상 속 주제는 “챗GPT로 주식 검색기를 만들 수 있을까?” 입니다.
사용자는 GPT에게 다음과 같은 요청을 합니다.

“한국 주식 중 오늘 종가가 20일 중 최고 종가인 종목 찾아줘.”

GPT는 파이썬(Python) 언어로 코드를 자동 생성해 줍니다.
단, 실행을 위해서는 사용자의 기초 코딩 지식이 필요했습니다.

💬 핵심 요약

  • GPT는 코드를 자동으로 작성해 줌
  • 에러 발생 시 수정도 직접 제안함
  • 종목 리스트를 확장해 검색 결과 개선

📊 그림 제안:
→ “GPT가 코드 작성 중인 장면” 또는 “검색기 알고리즘 흐름도 (입력 → 조건 → 출력)”


2️⃣ 실험 1: 20일 최고 종가 검색기 만들기

조건:

  • 한국 주식 중
  • 20일 중 최고 종가

💻 GPT가 작성한 코드:
파이썬으로 pandas 라이브러리를 이용해 주가 데이터를 분석하고,
조건에 맞는 종목을 자동으로 추출했습니다.

🧩 결과:
처음에는 에러가 발생했으나 GPT가 자동으로 수정 → 실행 성공!

📈 GPT의 장점:

  • 빠른 코드 생성
  • 자동 에러 감지 및 수정
  • 주석 달아 가독성 향상

3️⃣ 실험 2: 조건 검색 강화

사용자는 한 단계 더 복잡한 요청을 합니다👇

“전일 종가 대비 3% 이상 상승하고,
양봉이며,
5일 이동평균선이 2일 이동평균선 위에 있고,
거래량이 100만 주 이상인 종목을 찾아줘.”

GPT는 즉시 조건을 정리하고, 코드로 변환했습니다.

💡 핵심 포인트:

  • 조건을 논리식으로 정리
  • 각 조건마다 필터링 적용
  • 결과를 표 형태로 출력

📊 그림 제안:
→ “이동평균선(5일, 2일) 비교 차트 예시”


4️⃣ 실험 3: 트렌드 템플릿 검색기 자동화

마지막으로 사용자는 다음과 같이 요청합니다👇

“마크 미너비니의 트렌드 템플릿으로 검색기를 만들어 줘.”

📘 추가설명:

  • 마크 미너비니(Mark Minervini) : 미국의 유명 트레이더
  • 트렌드 템플릿 : 주가가 상승 추세에 진입할 때의 전형적인 차트 패턴

GPT는 단순히 설명만이 아니라
👉 트렌드 템플릿을 조건 검색기 코드로 완성했습니다.

더 나아가,

  • 키움증권 HTS 조건식 설정법
  • API 연동 코드 예시
    까지 모두 제공했습니다.

📈 GPT의 진화 포인트:

  • 단순 코드 생성 → 실제 매매 시스템 연동 가능 수준

5️⃣ 실행 가능한 절차 (직접 따라하기)

✅ 따라 하기 절차

1️⃣ 파이썬 환경 준비하기

  • Python.org에서 설치
  • 필수 라이브러리: pandas, numpy, requests

2️⃣ 증권 데이터 불러오기

  • 네이버 금융 또는 Yahoo Finance에서 CSV 데이터 다운로드

3️⃣ GPT에 조건 입력

 
한국 주식 중 오늘 종가가 20일 중 최고 종가인 종목을 찾아주는 코드 작성해줘.

4️⃣ 코드 실행 (Jupyter Notebook 사용 권장)

  • GPT가 준 코드를 붙여넣기
  • 실행 후 에러 시 “자동 수정 요청”

5️⃣ 키움증권 HTS 연동 (고급 단계)

  • 키움 API 등록 → 조건식 업로드
  • HTS에서 실시간 조건 검색 적용

📦 실행 가능 팁:
🟩 ChatGPT + 파이썬 환경 + 키움 API를 조합하면
👉 실시간 조건검색 자동화 시스템 구축 가능


6️⃣ 어려운 단어 풀이

용어설명
파이썬(Python) 프로그래밍 언어 중 하나. 데이터 분석, 인공지능에 많이 쓰임
HTS (Home Trading System) 증권사에서 제공하는 컴퓨터용 주식거래 프로그램
API (Application Programming Interface) 프로그램끼리 정보를 주고받게 해주는 통로
양봉 / 음봉 주가가 상승(양봉) 또는 하락(음봉)한 상태를 나타내는 캔들
이동평균선 (MA) 일정 기간 동안의 평균 가격을 선으로 표시한 것

7️⃣ 실행 팁 & 최신 트렌드 활용법

💡 최신 유행 방법:

  • 코딩이 어려운 사람은 **ChatGPT + 노코드 플랫폼(예: Google Colab, Zapier)**로 자동화 가능
  • 실시간 데이터 연동은 키움증권 Open API 활용
  • GPT 프롬프트 예시👇
 
너는 세계 최고의 퀀트 개발자야. 한국 주식 중 최근 20일 동안 거래량 증가율이 50% 이상이고 5일 이평선이 상승 중인 종목을 찾아주는 파이썬 코드를 작성해줘.

🟨 추천 실행 영역:
📦 ChatGPT + Colab + 네이버금융 API
👉 “AI 자동 주식 필터 시스템 구축”


8️⃣ 참고문헌 및 링크


🧩 요약 정리

핵심 내용설명
GPT 기능 조건 검색 코드를 자동 생성 및 수정
활용 범위 주식 필터링, 트렌드 검색기, HTS 연동
필요 기술 파이썬, API 연동, 기본 코딩 이해
초보자 팁 Colab으로 코드 실행 + GPT에게 수정 요청
기대 효과 투자 아이디어 자동화, 효율적 백테스트 가능

🔖 태그검색

#GPT주식 #파이썬투자 #AI투자 #조건검색기 #키움증권API #자동매매 #코딩따라하기 #ChatGPT활용 #퀀트투자 #마크미너비니

 

 

 

 

✨ GPT가 나만의 주식 검색기를 뚝딱! (코딩 없이 완성하는 3단계 활용법)

안녕하세요, 미래 투자 가이드입니다! 주식 투자의 핵심은 수많은 종목 중에서 내가 원하는 조건에 딱 맞는 종목을 빠르게 찾아내는 것입니다. 보통 이를 위해 HTS나 MTS의 조건 검색식을 이용하거나, 직접 코딩을 해야 하죠.

하지만 이제 그럴 필요가 없습니다. ChatGPT에게 명령하면 복잡한 프로그래밍 언어(Python)를 이용해 순식간에 맞춤형 주식 검색기 코드를 만들어주고, 심지어 키움증권 HTS 설정 방법까지 알려주기 때문입니다.

코딩을 전혀 몰라도 나만의 강력한 검색기를 만드는 3단계 과정을 지금 바로 공개합니다!


💡 목차 (Table of Contents)

  1. 왜 주식 검색기가 필요한가? (GPT 활용의 필요성)
  2. 1단계: 파이썬(Python) 코드로 기본 검색기 만들기
    • 실행 결과와 한계점 ([추가 설명] 데이터 연동의 문제)
  3. 2단계: 복합 조건 검색기로 효율 높이기
    • 어려운 용어 설명: 양봉, HTS/MTS
  4. 3단계: 마크 미너비니의 '트렌드 템플릿' 구현하기
    • 가장 중요한 단계: HTS 조건식 및 API 활용법
  5. 🌟 요약 및 태그 검색

1. 왜 주식 검색기가 필요한가? (GPT 활용의 필요성)

주식 검색기는 시장에 상장된 수천 개의 종목 중, 투자자가 미리 정해 놓은 특정 조건을 만족하는 종목만 걸러내는 도구입니다.

  • 시간 절약: 일일이 모든 종목의 차트를 확인할 필요가 없습니다.
  • 객관적인 투자: 감정이 아닌, **명확한 기준(조건)**에 의해서만 종목을 선정할 수 있습니다.

GPT는 사용자의 복잡한 투자 아이디어를 듣고, 이를 컴퓨터가 이해하는 언어(Python) 또는 증권사 프로그램 설정으로 즉시 전환해주는 강력한 '코딩 비서' 역할을 합니다.


2. 1단계: 파이썬(Python) 코드로 기본 검색기 만들기

가장 단순한 조건부터 시작해, GPT가 코드를 작성하는 과정을 확인해 보겠습니다.

✅ 실행 가능 절차: 단순 조건 검색기 프롬프트

**[기본 검색기 프롬프트]**
한국 주식 중에서 오늘 종가가 **20일 중 최고 종가**인 종목을 찾는 검색기를 파이썬(Python) 프로그래밍 언어로 작성해 줘.

GPT는 이 요청에 따라 Python 코드를 즉시 생성해 줍니다. 이 코드는 일반적으로 주가 데이터(OHLCV)를 가져와 조건에 맞는지 확인하는 로직을 포함합니다.

🚨 실행 결과와 한계점 (코딩을 모른다면?!)

  • 결과: GPT가 코드를 작성하고 실행하면, 조건에 맞는 종목 리스트가 출력됩니다.
  • 한계: 영상에서처럼, GPT가 제공한 파이썬 코드는 종종 에러가 발생하거나, 종목 리스트가 제한적이라는 문제에 직면합니다.

[추가 설명: 데이터 연동의 문제]

GPT가 작성한 주식 검색 코드는 실제 증권사의 실시간 데이터에 접근할 수 없습니다. 따라서 코드를 성공적으로 실행하려면 별도의 금융 데이터 라이브러리(예: yfinance, pykrx 등)나 증권사 API를 활용해야 합니다. 코딩을 모른다면, 3단계의 HTS 조건식 활용을 권장합니다.


3. 2단계: 복합 조건 검색기로 효율 높이기

이번에는 여러 개의 까다로운 조건을 동시에 적용하여, 실제 매매에 활용할 수 있는 수준의 검색기를 요청해 봅니다.

✅ 실행 가능 절차: 복합 조건 검색기 프롬프트

**[복합 조건 검색기 프롬프트]**
한국 주식 중에서 다음 조건을 모두 만족하는 종목을 찾는 검색기를 만들어 줘.
  1. 전일 종가 대비 3% 이상 상승
  2. 양봉 (종가가 시가보다 높은 상태)
  3. 5일 이동평균선20일 이동평균선 위에 있음
  4. 거래량이 100만 주 이상

GPT는 이처럼 복잡한 조건도 명확히 해석하여 깔끔한 파이썬 코드를 작성하고, 각 코드 라인마다 주석까지 달아줍니다. 이는 투자 아이디어를 효율적으로 구현하고 시간을 절약하는 데 결정적인 도움을 줍니다.

용어 설명  
양봉 (陽棒, Bullish Candlestick) 주식 차트에서 시가보다 종가가 높은 상태를 나타내는 봉 차트. 주로 붉은색(혹은 양의 색)으로 표시됨.
이동평균선 (Moving Average, 이평선) 일정 기간 동안의 평균 주가를 연결한 선. 추세를 파악하는 데 사용됨. (예: 5일 이평선은 최근 5일간의 주가 평균)
HTS/MTS Home Trading System / Mobile Trading System. 증권사에서 제공하는 주식 거래 및 정보 분석 프로그램.
Sheets로 내보내기

[추가 정보: 실시간 활용 방법]

GPT는 실시간으로 종목을 확인하는 최적의 방법으로 증권사 API 활용 또는 HTS/MTS 사용을 추천합니다. 특히 국내에서는 키움증권 HTS를 최적의 선택으로 꼽았는데, 이는 키움증권이 제공하는 영웅문 조건 검색 기능이 강력하고 사용자층이 넓기 때문입니다.


4. 3단계: 마크 미너비니의 '트렌드 템플릿' 구현하기

이제 가장 난이도 높은 단계입니다. 단순히 지표를 나열하는 것을 넘어, 유명 투자가인 **마크 미너비니(Mark Minervini)**의 복합적인 매매 전략인 트렌드 템플릿을 검색기로 만들어 달라고 요청해 보겠습니다.

✅ 실행 가능 절차: 고급 전략 검색기 프롬프트

[고급 전략 검색기 프롬프트]

  1. 전략 요청: "마크 미너비니의 트렌드 템플릿을 검색기로 만들어 줄 수 있어?"
  2. HTS 전환 요청: "이것을 키움증권 영웅문 검색기로 만들어 줄 수 있어?"
  3. API 코드 요청: "더 나아가서 API를 이용해 볼 수 있는 코드까지 작성해 줘."
용어 설명  
트렌드 템플릿 (Trend Template) 마크 미너비니의 주도주 매매 전략으로, 주가의 위치와 이동평균선 간의 8가지 복합적인 관계를 분석하여 강력한 상승 추세 종목을 포착하는 기법.
API (Application Programming Interface) 프로그램과 프로그램이 통신하는 방법을 정의하는 인터페이스. 주식 분야에서는 증권사 서버에 직접 접속하여 실시간 주가 데이터를 요청하고 매매를 자동화할 때 사용됩니다.
Sheets로 내보내기

💡 GPT의 놀라운 응답

  1. 개념 설명: GPT는 트렌드 템플릿이 무엇인지 먼저 정확하게 설명해 줍니다.
  2. HTS 조건식 제시: 복잡한 템플릿 조건을 키움증권 HTS의 '조건식 설정 방법' 형태로 명확히 나열해 줍니다. (예: "주가 > 150일 이평선", "150일 이평선 > 200일 이평선" 등)
  3. API 코드 작성: 최종적으로는 API를 활용하여 실시간으로 검색을 실행할 수 있는 Python 코드까지 작성해 줍니다.

결론: 코딩을 전혀 모른다면 2단계 HTS 조건식 설정 방법을 GPT에게 요청하여 바로 활용하고, 코딩 능력이 있다면 API 연동 코드까지 받아 완벽한 자동 매매 시스템 구축의 발판을 마련할 수 있습니다.


📌 참조 사이트 및 참고문헌

🔗 참조 사이트

📚 참고문헌 (추가 정보)

종류 제목 저자/출처 내용
전략 성공 투자로 가는 길 (Trade Like a Stock Market Wizard) 마크 미너비니 트렌드 템플릿을 포함한 Minervini의 핵심적인 주도주 매매 기법.
기술 파이썬을 활용한 퀀트 투자 분석 파이썬 금융 라이브러리 공식 문서 Python을 이용한 금융 데이터 분석 및 시각화에 대한 기본 지식.
Sheets로 내보내기

🌟 요약 (Summary)

이 영상은 ChatGPT가 단순한 언어 모델을 넘어 실제 투자 도구를 제작하는 능력을 보여줍니다. 코딩을 몰라도 복잡한 투자 아이디어HTS 조건식으로 쉽게 변환할 수 있으며, 코딩 실력이 있다면 증권사 API 연동 코드까지 받아 실시간 자동 검색기를 구축할 수 있습니다. 특히, 마크 미너비니의 트렌드 템플릿과 같은 고급 전략을 단 몇 분 만에 구현할 수 있다는 점에서 ChatGPT는 투자 효율을 극대화하는 강력한 도구임을 입증했습니다.

# 태그 검색

#ChatGPT주식 #주식검색기 #HTS조건검색 #키움증권 #파이썬주식 #마크미너비니 #트렌드템플릿 #API자동화 #GPT코딩 #퀀트투자

반응형
LIST