OnStock Bot
사용자 매뉴얼
텔레그램
📘 OnStock Bot 사용 안내

처음 봇을 시작하시는 분도
차근차근 따라하면 됩니다

OnStock Bot은 두 개의 월배당 ETF를 자동으로 바꿔타며 매매해주는 도구입니다. 이 매뉴얼은 컴퓨터를 잘 다루지 않으셔도 누구나 따라할 수 있도록 만들었습니다. 한 단계씩 천천히 진행해 주세요.

00
처음 오신 분께
OnStock Bot이 무엇이고, 무엇을 해주나요?

🤖 OnStock Bot이란?

OnStock Bot은 한국투자증권 계좌에 연결해서 월배당 ETF 두 종목을 24시간 자동으로 사고팔아 주는 매매 도우미입니다. 사용자가 시세를 보면서 직접 주문을 넣지 않아도 됩니다. 봇이 알아서 매수·매도 주문을 넣고, 결과를 텔레그램과 앱 알림으로 알려줍니다.

가장 큰 특징은 두 종목을 배당락일(배당을 받는 날) 전에 자동으로 바꿔타는 기능입니다. 이렇게 하면 두 종목의 배당 일정을 합쳐 한 달에 여러 번 배당을 받는 효과를 노릴 수 있습니다.

📈
자동 매수·매도
시세 변동에 맞춰 봇이 일정한 가격 차이로 사고팔기를 반복합니다.
🔄
자동 갈아타기
월중·월말 배당 종목을 배당락일 전에 자동으로 바꿔서 배당을 챙깁니다.
🔔
실시간 알림
주문이 체결되면 텔레그램과 스마트폰 앱으로 즉시 알려드립니다.
📊
잔고 추적
매일 잔고와 수익률이 자동으로 기록되어 차트로 확인할 수 있습니다.
💡
이 봇은 누구에게 어울리나요?
  • 월배당 ETF로 꾸준한 현금흐름을 만들고 싶은 분
  • 매일 차트를 들여다볼 시간이 없는 분
  • 장기 보유보다는 변동성을 활용한 자동매매에 관심 있는 분
01
시작 전 준비물
아래 네 가지가 모두 있어야 봇을 켤 수 있습니다
🏦
한국투자증권 계좌
없으시면 한국투자증권 앱이나 영업점에서 먼저 개설해 주세요.
🔑
한국투자증권 API 키
증권사 홈페이지에서 직접 신청합니다. (다음 단계에서 안내)
📧
구글 계정 (지메일)
봇 화면에 로그인하고 본인 확인을 할 때 필요합니다.
💵
매매 자금
최소 1주 이상 살 수 있는 금액이 계좌에 있어야 합니다.
⚠️
예수금은 충분히 넣어두세요
봇은 매수·매도 주문을 동시에 걸어두는 방식으로 작동합니다. 예수금이 부족하면 매수 주문이 거절될 수 있으니, 운용 금액보다 10~20% 정도 여유를 두는 것이 좋습니다.
02
한국투자증권 키 발급받기
봇이 내 계좌에 주문을 넣을 수 있도록 허락하는 "열쇠" 두 개를 만듭니다

🔑 "API 키"가 뭔가요?

API 키는 봇이 내 계좌에 들어와서 주문을 넣을 수 있도록 해주는 전용 비밀번호라고 생각하시면 됩니다. 평소 쓰는 로그인 비밀번호와는 다른, 봇 전용 비밀번호이며 두 개의 문자열(App Key, App Secret)로 이루어져 있습니다.

1

한국투자증권 개발자센터 접속

인터넷 주소창에 apiportal.koreainvestment.com 을 입력하거나 "한국투자증권 API 포털"을 검색해서 접속합니다.

apiportal.koreainvestment.com
한국투자증권 API 포털
국내·해외 주식 자동거래용 개발자 사이트

상단의 "API 신청" 메뉴를 클릭합니다.

2

로그인 및 본인 인증

평소 한국투자증권에서 사용하시던 홈페이지 로그인 정보로 들어갑니다. 공동인증서(예전 공인인증서)나 휴대폰 인증을 요구할 수 있습니다.

📱
로그인이 안 되시면?
먼저 한국투자증권 일반 홈페이지에서 회원가입 및 공동인증서 등록을 마쳐주세요. API 포털은 같은 계정을 그대로 사용합니다.
3

"실전 모의투자 신청" 선택

API 신청 페이지에서 "실전투자"를 선택합니다. 모의투자는 봇이 동작은 하지만 실제 돈으로 거래되지 않습니다. 실전 사용 전에 한 번 모의로 테스트해보는 것도 좋습니다.

apiportal.koreainvestment.com/intro
💰
실전투자 신청
실제 내 계좌로 거래
🎯
모의투자 신청
가상 자금으로 연습
4

계좌 선택 및 약관 동의

내 계좌 중 봇으로 운용할 계좌를 골라 선택합니다. 그리고 약관(개인정보, 서비스 이용)을 읽고 동의에 체크합니다.

사용할 계좌 50012345-01
계좌 비밀번호 ••••
✓ 서비스 이용 약관 및 개인정보 처리방침에 동의합니다
5

App Key와 App Secret 받기

신청이 완료되면 두 줄의 긴 문자가 나타납니다. 이것이 봇에 입력할 전용 비밀번호입니다.

App Key (앱 키)
PSxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
App Secret (앱 시크릿)
aBcDeFgHiJkLmNoPqRsTuVwXyZ1234567890xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
🔒
이 두 줄은 절대 다른 사람에게 보여주지 마세요
App Key와 App Secret은 내 계좌를 움직일 수 있는 열쇠입니다. 사진을 찍거나 메모장에 저장할 때 다른 사람이 볼 수 없는 곳에 두세요. SNS, 카톡, 공개 게시판에 절대 올리지 마세요.
6

두 줄을 안전한 곳에 복사해 두기

나중에 봇 설정 화면에 입력해야 합니다. 지금은 메모장이나 휴대폰 잠긴 메모에 두 줄을 그대로 복사해 두세요. 띄어쓰기 한 칸이라도 잘못 들어가면 작동하지 않습니다.

⏰
키는 1년마다 갱신해야 합니다
한국투자증권 API 키는 발급 후 약 1년이 지나면 자동으로 만료됩니다. 봇이 갑자기 멈추면 키 만료 여부를 먼저 확인하시고, 같은 절차로 다시 발급받아 새 키로 교체해 주세요.
03
봇 등록 및 첫 설정
운영자에게 안내받은 봇 주소로 들어가서 내 정보와 거래 조건을 입력합니다

📨 봇 주소가 어디 있나요?

OnStock Bot은 운영자가 미리 모든 준비를 마쳐 둔 상태로 제공됩니다. 따로 프로그램을 설치하거나 복잡한 설정을 하실 필요가 없습니다. 아래 주소를 클릭하시거나 주소창에 입력하시면 바로 봇 화면으로 들어갈 수 있습니다.

🚀 OnStock Bot 접속 주소
https://stockon.short.gy ↗

이 주소는 외우기 쉬운 단축 주소입니다. 즐겨찾기에 등록하거나 휴대폰 홈 화면에 추가해 두시면 앞으로 봇을 켜고 끌 때마다 한 번의 클릭으로 접속할 수 있습니다.

📱
스마트폰 홈 화면에 추가하는 방법
아이폰 — 사파리 브라우저에서 주소 접속 후 하단 공유 버튼 → "홈 화면에 추가"
안드로이드 — 크롬 브라우저에서 주소 접속 후 우측 상단 ⋮ 메뉴 → "홈 화면에 추가"
앱처럼 한 번의 터치로 봇을 열 수 있어 편리합니다.

🚀 전체 흐름 한눈에 보기

1. 봇 주소 접속
→
2. 무료 가입 신청
→
3. ⚙ 설정 열기
→
4. API 키 입력
→
5. 종목·금액 입력
→
6. ▶ 시작
1

봇 주소로 접속하기

브라우저 주소창에 https://stockon.short.gy 를 입력하거나 위 카드의 링크를 클릭합니다. 처음 들어가면 아래와 같은 화면이 보입니다.

stockon.short.gy
봇 OFF
▶ 시작
⇄ 갈아타기
⚙ 설정
무료 가입
⚠️
반드시 "가입한 구글 ID"로 접속하셔야 합니다
OnStock Bot은 구글 계정(지메일)마다 데이터를 따로 보관합니다. 즉, 처음 무료 가입을 신청한 구글 ID로 접속해야만 내 설정·계좌·매매 기록을 볼 수 있습니다.
  • 다른 구글 ID로 들어가시면 화면이 빈 상태로 보이고 기존 데이터가 나타나지 않습니다.
  • 이는 데이터가 사라진 것이 아니라, 다른 계정에서 접근 중이라 보이지 않는 것입니다.
  • 가입 시 사용한 ID로 다시 로그인하시면 기존 설정이 그대로 나타납니다.
💡
지금 어떤 구글 계정으로 접속 중인지 확인하는 방법
브라우저 오른쪽 위 동그란 프로필 아이콘을 클릭하면 현재 로그인된 구글 계정이 표시됩니다. 여러 구글 계정을 함께 사용하고 계시다면 거기서 가입 시 사용한 ID로 전환한 다음 봇 주소 https://stockon.short.gy 로 다시 들어가 주세요.
📌
팁 — 가입한 구글 ID를 메모해 두세요
봇은 가입한 구글 ID에 모든 설정을 저장하므로, 시간이 지나서 ID가 헷갈리지 않도록 메모장이나 휴대폰 메모에 "OnStock Bot 가입 ID: ○○○@gmail.com"처럼 적어두시면 좋습니다.
2

무료 가입 신청

"무료 가입" 버튼을 누르면 운영자에게 가입 요청이 전송됩니다. 운영자가 승인해주기 전까지는 매매가 시작되지 않습니다. 보통 빠르면 몇 분, 늦어도 하루 안에 처리됩니다.

📢
현재 무료 정책은 추후 변동될 수 있습니다
OnStock Bot은 기본적으로 무료로 제공되며, 앞으로도 봇의 기본 기능은 무료로 유지될 예정입니다. 다만 서버 운영비와 지속적인 기능 개선을 위해 화면 일부에 광고가 표시되거나 자발적 기부 항목이 추가될 수 있습니다. 변경 사항이 생기면 운영자가 텔레그램 채널과 봇 화면 공지를 통해 미리 안내드립니다.
  • 지금: 모든 기능 완전 무료로 제공
  • 앞으로: 화면 광고 표시 또는 기부 항목이 추가될 수 있음 (선택 사항)
  • 강제 결제·유료 전환은 계획에 없습니다. 안심하고 이용하셔도 됩니다.
💬
승인 확인은 텔레그램에서
승인되면 운영자가 텔레그램 또는 봇 화면에서 알려드립니다. 운영자 텔레그램 채널: t.me/stockonetf
3

⚙ 설정 화면 열기

화면 위쪽 ⚙ 설정 버튼을 누르면 설정 창이 열립니다. 여기서 봇에 알려줄 정보를 차례대로 입력합니다.

⚙ 계좌 설정
거래 계좌 및 봇 파라미터 설정
거래 계좌 · API
거래 모드월배당 갈아타기 그리드 매매
계좌번호 (앞 8자리만)50012345
App Key••••••••••••••••
App Secret••••••••••••••••
매매 파라미터
진입금액10,000,000
수익청산 (%)2
최대갭0.02
최소갭0.002
4

설정값 입력 안내

각 항목은 다음과 같이 채워주세요.

  • 거래 모드: 처음에는 월배당 갈아타기 그리드 매매가 무난합니다. (모드 설명은 다음 단원 참고)
  • 계좌번호: 한국투자증권에서 사용하는 내 계좌번호 앞 8자리만 입력 (예: 한투 화면에 50012345-01로 표시되면 봇에는 50012345만 입력)
  • App Key / App Secret: 한국투자증권 API 포털에서 받은 두 줄을 그대로 붙여넣기
  • 진입금액: 봇이 한 번에 매수할 금액 (예: 10000000 = 1천만원)
  • 수익청산 (%): 이만큼 이익이 나면 자동으로 팔기 (예: 2 = 2%)
  • 최대갭 / 최소갭: 매수·매도 가격을 얼마나 멀리 둘지 정하는 값 (기본값 그대로 두기 권장)
🔢
계좌번호는 "-01"을 빼고 앞 8자리만 입력하세요
한국투자증권 계좌번호는 보통 50012345-01처럼 앞 8자리(본 계좌번호) + 뒤 2자리(상품코드) 형식으로 표시됩니다. 봇에는 앞 8자리만 입력하시면 됩니다. 뒤의 -01은 봇이 자동으로 붙여서 사용하니 하이픈(-)이나 뒤 두 자리는 절대 입력하지 마세요.
✓ 올바른 입력   50012345
✗ 잘못된 입력   50012345-01
5

종목 두 개 등록

설정창을 닫고 메인 화면으로 돌아가면 월중 / 월말 두 칸이 있습니다. 각 칸에 종목 이름과 종목번호 6자리를 입력하고 💾 버튼으로 저장합니다.

월중
KODEX 위클리커버드콜
474220
💾
현재가10,250
보유수량487
수익률+1.84%
월말
RISE 위클리커버드콜
487070
💾
현재가9,820
보유수량0
수익률—
🔍
종목번호 찾는 방법
한국투자증권 앱이나 네이버 증권에서 종목을 검색하면 이름 옆에 6자리 숫자가 보입니다. 그 숫자를 그대로 입력하시면 됩니다.
6

알림 받을 채널 연결 (선택)

매수·매도 알림을 텔레그램으로 받고 싶으시면 화면 위 "텔레그램 알림" 버튼을 누릅니다. 자동으로 텔레그램 앱이 열리고, "시작" 버튼만 누르면 연결이 완료됩니다.

안드로이드 휴대폰을 쓰시면 별도의 OnStock Bot 앱(APK)도 설치할 수 있습니다. 앱 알림은 더 빠르고 별도 표시가 됩니다.

7

▶ 봇 시작!

모든 준비가 끝났으면 화면 위 ▶ 시작 버튼을 누릅니다. 버튼이 빨간색 ■ 정지로 바뀌고, 우측 상단 표시등이 초록색으로 깜빡이면 봇이 가동 중입니다.

✅
이제 봇이 1분마다 시세를 확인하고 자동으로 주문합니다
컴퓨터를 꺼도, 인터넷을 끊어도 봇은 구글 서버에서 계속 돌아갑니다. 궁금하시면 언제든 봇 주소로 다시 들어가서 현재 상태를 확인하실 수 있습니다.
04
봇 화면 살펴보기
각 영역이 무엇을 의미하는지 그림으로 확인합니다

🖥️ 메인 화면 구성

OnStock Bot 화면은 크게 다섯 가지 영역으로 나뉩니다.

봇 ON
■ 정지
⇄ 갈아타기
⚙ 설정
● 배당진입예정 15일 오전9시30분
월중
KODEX 위클리커버드콜
474220
현재가10,250
보유수량487주
수익률+1.84%
매수주문10,200원 × 4주
매도주문10,300원 × 4주
월말
RISE 위클리커버드콜
487070
현재가9,820
보유수량0주
수익률대기 중
[15:23:14] 매수 체결: 10,200원 4주
[15:18:02] 매도 주문: 10,350원 4주
[14:55:48] 설정 저장 완료
①
상단 표시등
초록불(ON)이면 봇이 돌아가는 중, 빨간불(OFF)이면 멈춰 있는 상태입니다.
②
동작 버튼
시작/정지, 갈아타기, 설정, 가입, 텔레그램 알림을 한 곳에서 조작합니다.
③
갈아타기 예정 시각
다음 번 종목을 바꾸기로 예정된 날짜와 시간입니다.
④
종목 카드 (월중·월말)
각각 한 종목의 현재가, 보유수량, 수익률, 들어간 주문 현황을 보여줍니다.
⑤
실시간 로그
봇이 무엇을 했는지 시간 순서대로 기록됩니다. 문제가 생겼을 때 여기를 먼저 확인하세요.
⑥
차트 영역
잔고 변화, 종목 가격과 매수·매도 예측선을 그래프로 보여줍니다.

📋 종목 카드 안의 항목 풀이

  • 현재가 — 지금 시장에서 거래되는 1주 가격
  • 보유수량 — 내가 가진 주식 수
  • 보유수익률 — "한투" 값은 한국투자증권 기준, "진입" 값은 봇 기준 수익률
  • 진입가격 / 진입수량 — 봇이 처음 들어간 가격과 수량 (수동으로도 입력 가능)
  • 이전수익률 — 갈아타기 전 종목에서 가져온 누적 수익률
  • 매수주문 / 매도주문 — 지금 시장에 걸려있는 봇의 예약 주문
  • 배당마감일 — 이 종목을 배당받기 위해 들고 있어야 하는 마지막 날짜
  • 갭 ×100% — 봇이 다음 매매 가격을 얼마나 띄울지 결정하는 값
  • 괴리율 % — ETF 가격과 실제 자산가치(NAV) 사이의 차이

🎬 화면 위 버튼들

  • ▶ 시작 / ■ 정지 — 봇 가동/중지
  • ⇄ 갈아타기 — 지금 들고 있는 종목을 즉시 다른 종목으로 바꿉니다 (수동 갈아타기)
  • ⚙ 설정 — 계좌, API 키, 거래 조건 변경
  • ↑ 진입 — 종목 카드의 매수 버튼 (수동으로 즉시 매수)
  • ↓ 청산 — 종목 카드의 매도 버튼 (수동으로 즉시 전부 매도)
  • ↻ 새로고침 — 화면 데이터를 다시 불러오기
  • 로그아웃 — 봇 화면에서 빠져나가기 (봇은 계속 돌아갑니다)
05
거래 모드 8가지 자세히 알아보기
상황에 맞는 모드를 골라서 사용할 수 있습니다
🎯
처음에는 0번 모드를 권장합니다
가장 일반적인 "월배당 갈아타기 그리드 매매"입니다. 봇이 어떻게 동작하는지 익숙해진 다음 다른 모드를 시도해 보세요.

📊 한눈에 비교하기

각 모드가 어떤 기능을 사용하는지 표로 정리했습니다.

# 이름 갈아타기 그리드 NAV 활용 헷지
1 월중 종목만 그리드 — ✓ — —
2 월말 종목만 그리드 — ✓ — —
3 두 종목 모두 그리드 — ✓ — —
4 월배당 NAV 갈아타기 그리드 ✓ ✓ ✓ —
5 무배당 NAV 갈아타기 그리드 ✓ ✓ ✓ —
6 NAV 갭 헷징 인버스 — — ✓ ✓
7 NAV 갭 헷징 인버스 그리드 — ✓ ✓ ✓
✓ 사용함 — 사용 안 함
0
월배당 갈아타기 그리드 매매
기본 / 추천 갈아타기 ✓ 그리드 ✓
📖 어떻게 동작하나요?
두 개의 월배당 ETF(월중·월말)를 번갈아 보유하면서 한 달에 두 번의 배당을 모두 챙기는 방식입니다. 한 종목을 들고 있는 기간 동안에는 그리드 매매로 가격이 오르내릴 때마다 짧게 사고팔며 추가 수익을 노립니다.
📅 한 달 일정
1일~12일 → 월중 종목 보유 + 그리드 매매
13일~14일 → 배당락 직전, 매수 정지 (그리드만 유지)
15일~28일 → 월말 종목 보유 + 그리드 매매
29일~말일 → 배당락 직전, 매수 정지 (그리드만 유지)
💡 매매 예시
KODEX 위클리커버드콜과 RISE 위클리커버드콜은 각각 다른 날에 배당을 지급합니다. 이 모드는 KODEX의 배당락일 직전에 RISE로 갈아탔다가, RISE의 배당락일 직전에 다시 KODEX로 돌아오는 식으로 매월 두 번의 배당을 모두 받게 해줍니다.
이런 분께 적합 — 월배당 ETF 두 종목으로 매월 배당과 그리드 차익을 모두 얻고 싶은 일반 사용자
1
월중 종목만 그리드 매매
단독 갈아타기 ✗ 그리드 ✓
📖 어떻게 동작하나요?
갈아타기를 하지 않고 월중 종목 한 개만 들고 그리드 매매를 반복합니다. 한 종목에만 집중하므로 단순하고 예측하기 쉬운 동작입니다.
💡 매매 예시
월중 칸에 등록한 종목 하나만 계속 들고 있으면서, 가격이 10,000원일 때 9,950원 매수·10,050원 매도 같은 주문을 자동으로 거는 식입니다. 체결되면 다시 새 가격을 기준으로 양쪽 주문이 갱신됩니다.
⚠️ 알아두실 점
갈아타기가 없어서 월 1회만 배당을 받습니다. 배당락일에 가격이 떨어져도 그대로 보유합니다.
이런 분께 적합 — 종목 하나에만 집중해서 단순한 자동매매만 원하실 때
2
월말 종목만 그리드 매매
단독 갈아타기 ✗ 그리드 ✓
📖 어떻게 동작하나요?
모드 1과 동일한 방식이며, 다만 월말 종목 한 개만 들고 그리드 매매를 합니다. 월중 칸에 등록된 종목은 사용하지 않습니다.
⚠️ 알아두실 점
모드 1과 마찬가지로 갈아타기가 없어서 월 1회 배당만 받습니다.
이런 분께 적합 — 월말 배당 종목 하나에만 집중해서 자동매매하고 싶으실 때
3
두 종목 모두 그리드 매매
양쪽 갈아타기 ✗ 그리드 ✓
📖 어떻게 동작하나요?
갈아타기 없이 두 종목을 동시에 들고 각각 그리드 매매를 진행합니다. 자금이 두 종목으로 분산되므로 한 종목 위험에 덜 노출됩니다.
💡 매매 예시
월중 KODEX, 월말 RISE를 동시에 들고 있으면서 각 종목에서 따로따로 그리드 매매가 돌아갑니다. 한 종목이 떨어져도 다른 종목이 오르면 손실이 상쇄됩니다.
⚠️ 알아두실 점
갈아타기가 없어서 두 종목 모두 각자 한 번씩만 배당을 받습니다. 모드 0보다 배당 횟수는 같지만 위험은 분산됩니다.
이런 분께 적합 — 자금을 두 종목에 나눠 분산 투자하면서 갈아타기는 원하지 않으실 때
4
월배당 NAV 갈아타기 그리드 매매
중급 갈아타기 ✓ NAV ✓ 그리드 ✓
📖 어떻게 동작하나요?
모드 0(기본 갈아타기)과 거의 같지만, 추가로 두 종목의 NAV(실제 자산가치) 차이를 비교합니다. 한쪽 종목이 NAV 대비 더 비싸게 거래되고 있으면 그쪽을 팔고 더 저렴한 쪽을 사는 식으로 갈아타기를 더 자주, 더 유리한 시점에 진행합니다.
💡 매매 예시
월중 종목과 월말 종목의 괴리율 차이가 일정 기준(설정의 "최소갭" 값) 이상 벌어지면 자동으로 갈아탑니다. 배당락일 일정을 따르는 동시에 NAV 차이도 활용하므로 모드 0보다 매매 빈도가 살짝 더 많습니다.
이런 분께 적합 — 단순한 일정 외에 NAV 차이까지 활용해서 더 적극적인 갈아타기를 원하실 때
5
무배당 NAV 갈아타기 그리드 매매
중급 갈아타기 ✓ NAV ✓ 무배당
📖 어떻게 동작하나요?
배당락일 일정은 신경 쓰지 않고 NAV 차이만으로 두 종목을 갈아탑니다. 한 종목이 NAV 대비 비싸지면 팔고, 다른 종목이 NAV 대비 싸지면 사들이는 방식입니다. 배당이 없는 ETF 두 종목에 적합합니다.
💡 매매 예시
비슷한 지수를 따라가는 ETF 두 종목(예: 같은 지수의 다른 운용사 상품)을 등록하면, 두 상품 사이의 순간적인 가격 차이를 활용해 NAV 차익만 노릴 수 있습니다.
이런 분께 적합 — 배당이 아닌 NAV 차익을 노리고 싶으실 때, 또는 무배당 ETF를 다루실 때
6
NAV 갭 헷징 인버스 매매
고급 헷지 ✓ NAV ✓ 그리드 ✗
📖 어떻게 동작하나요?
반대 방향으로 움직이는 두 종목(예: 지수와 인버스 지수)을 동시에 들고 있다가, 두 종목의 NAV 차이가 크게 벌어지면 동시에 매수, 좁혀지면 동시에 청산하는 방식입니다. 시장이 오르든 내리든 한쪽은 이익이고 한쪽은 손실이라 위험을 줄이면서 작은 차익만 노립니다.
💡 매매 예시
KODEX 200(지수)과 KODEX 200선물인버스(반대방향)를 동시에 1주씩 들고 시작합니다. 두 종목의 합산 수익률이 일정 기준에 도달하면 동시에 청산하고, 다시 벌어지면 동시에 매수합니다.
⚠️ 알아두실 점
매매 빈도가 적고 수익도 작지만 위험도 작은 보수적인 전략입니다. 그리드 매매가 없어 갑작스러운 변동에는 대응이 늦을 수 있습니다.
이런 분께 적합 — 시장 방향에 베팅하지 않고 변동성만 활용하고 싶은 숙련자
7
NAV 갭 헷징 인버스 그리드 매매
최고급 헷지 ✓ NAV ✓ 그리드 ✓
📖 어떻게 동작하나요?
모드 6의 헷지 매매에 그리드 매매까지 함께 돌아가는 가장 정교한 모드입니다. 두 종목을 헷지로 보유하면서, 동시에 각 종목마다 그리드 매매로 추가 수익을 노립니다.
💡 매매 예시
헷지로 위험을 낮추고, 그리드로 매매 빈도를 높여 작은 가격 변동마다 차익을 쌓아갑니다. 매매 횟수가 많아 거래 수수료도 함께 늘어나니 수익률 계산 시 참고하세요.
⚠️ 알아두실 점
가장 복잡한 모드이므로 모드 6의 동작을 충분히 이해한 후에 사용하시는 것이 안전합니다. 매매 빈도가 많아 API 호출량도 많아집니다.
이런 분께 적합 — 모드 6을 충분히 이해하고, 헷지+그리드의 적극적 매매를 원하시는 분

📚 용어 풀이

그리드 매매 — 격자(grid)처럼 일정한 가격 간격을 두고 매수·매도를 반복하는 방식입니다. 예를 들어 가격이 10,000원일 때 9,950원에 매수, 10,050원에 매도 주문을 동시에 걸어두는 식입니다. 어느 한쪽이 체결되면 다시 새 가격을 기준으로 주문이 갱신되어 시세가 오르내릴수록 차익이 쌓입니다.

갈아타기 (스왑) — 한 종목을 모두 팔고 그 돈으로 다른 종목을 사는 동작입니다. OnStock Bot은 월배당 종목의 배당락일(배당받을 권리가 사라지는 날) 전에 자동으로 갈아타서 두 종목 모두에서 배당을 챙길 수 있도록 합니다.

NAV (순자산가치) — ETF가 실제로 들고 있는 자산의 가치입니다. 시장에서 거래되는 가격과 NAV 사이의 차이를 괴리율이라고 하며, 이 값을 활용해 매매 타이밍을 잡을 수 있습니다.

헷지(헷징) — 가격이 오를 종목과 내릴 종목을 동시에 들어서 시장 전체가 어느 쪽으로 가든 손실을 줄이는 전략입니다.

⚙️ 추가 옵션

  • 수익중 2배 수량 주문 (레버리지) — 수익이 나는 동안 매매 수량을 2배로 늘립니다. 빠르게 수익을 키울 수 있지만 위험도 커집니다.
  • 손실중 2배 수량 주문 (인버스) — 손실 구간에서 수량을 2배로 늘려 회복을 노립니다. 손실 폭이 커질 수 있어 주의가 필요합니다.
  • 앱 알림 ON/OFF — 스마트폰 앱으로 매매 알림을 받을지 정합니다.
  • 텔레그램 알림 ON/OFF — 텔레그램으로 매매 알림을 받을지 정합니다.
06
꼭 읽어주세요 — 주의사항
손실을 피하기 위한 안전 수칙입니다
🚨
투자 손실은 본인 책임입니다
OnStock Bot은 매매를 자동화해주는 도구일 뿐, 수익을 보장하지 않습니다. 모든 매매 결과는 사용자 본인의 책임입니다. 시장 상황에 따라 손실이 발생할 수 있으니 반드시 잃어도 괜찮은 금액으로만 운용해 주세요.

📦 가장 중요 — 봇 시작 전 두 종목을 1주씩 미리 매수해 두세요

거래 모드 0 · 4 · 5 · 6 · 7처럼 갈아타기 기능을 사용하는 모드를 쓰시려면, 봇을 처음 켜기 전에 월중·월말 종목을 각각 1주씩 한국투자증권 앱에서 직접 매수해 두셔야 합니다. 이 1주는 봇이 매매하는 도중에도 계속 남아 있어야 합니다.

❓
왜 1주를 꼭 가지고 있어야 하나요?
두 가지 중요한 이유가 있습니다.
  1. ① 내가 얼마에 들어갔는지(진입 가격)를 기억하기 위해서
    갈아타기로 보유 수량이 0이 되면, 한국투자증권에서는 그 종목의 평균 매수단가를 더 이상 보여주지 않습니다. 나중에 다시 그 종목으로 돌아왔을 때 "내가 원래 얼마에 들어갔는지"를 비교할 수 없게 되어 정확한 수익률 계산이 어려워집니다. 1주만 남겨두면 평균 매수단가가 그대로 유지되어, 청산 후 다시 진입했을 때도 정확한 수익을 따질 수 있습니다.
  2. ② 봇이 증권사에 보내는 신호 횟수를 줄이기 위해서
    한국투자증권은 하루에 사용할 수 있는 통신 횟수에 한도가 있습니다. 보유 수량이 0이면 봇이 매번 추가로 "지금 가격이 얼마지?", "보유는 그대로지?" 같은 확인을 더 자주 해야 합니다. 1주를 들고 있으면 봇이 꼭 필요한 통신만 간결하게 처리할 수 있어, 하루 한도 안에서 안정적으로 작동합니다.

🛠 처음 시작할 때 이렇게 준비하세요

1

한국투자증권 앱(또는 HTS) 접속

평소처럼 한국투자증권 앱에 로그인하고 주식 매수 화면을 엽니다.

2

월중 종목 1주 매수

봇에 등록할 월중 종목을 검색해서 딱 1주만 시장가로 매수합니다.

3

월말 종목 1주 매수

봇에 등록할 월말 종목도 마찬가지로 1주만 시장가로 매수합니다.

4

보유 확인 후 봇 ▶ 시작

두 종목 모두 "보유수량 1주 이상"인지 확인한 다음 봇 화면에서 시작 버튼을 누릅니다.

⚠️
화면에 "최소1주 필요"가 보이면 즉시 매수하세요
봇 화면의 종목 카드에서 현재가 자리에 "최소1주 필요"라는 글자가 보이면 그 종목의 보유 수량이 0이 됐다는 뜻입니다. 그 상태에서는 매매가 진행되지 않으니 한국투자증권 앱에서 곧바로 해당 종목 1주를 시장가로 매수해 주세요. 매수가 끝나면 봇이 자동으로 다시 정상 동작합니다.
✅
처음 한 번만 신경 쓰시면 됩니다
봇은 갈아타기를 마친 직후 자동으로 매수 종목에 1주가 남도록 처리합니다. 따라서 처음 시작할 때 한 번만 두 종목을 1주씩 매수해 두시면, 그 이후로는 봇이 알아서 1주씩 유지합니다.

참고 — 거래 모드 1·2·3(갈아타기 안 쓰는 모드)에서는 1주 보유가 필수는 아니지만, 그래도 진입가 확인과 통신 절약 효과는 동일하므로 모든 모드에서 1주는 미리 매수해 두시는 것을 권장합니다.
🔐
API 키 보안
App Key/App Secret이 노출되면 누군가 내 계좌에 주문을 넣을 수 있습니다. SNS·메신저·공개 게시판에 절대 올리지 마세요. 의심이 되면 즉시 한국투자증권에서 재발급 받으세요.
💰
예수금 부족
매수 주문을 위해 항상 일정 금액의 현금이 필요합니다. 예수금이 모자라면 매수가 거절되어 그리드 매매가 한쪽으로만 작동할 수 있습니다.
📉
하락장 위험
그리드 매매는 횡보장(가격이 위아래로 흔들리는 시장)에서 유리합니다. 지속적인 하락장에서는 매수 물량이 쌓이며 손실이 커질 수 있으니 모니터링이 필요합니다.
📡
API 호출 한도
한국투자증권 API는 하루에 사용할 수 있는 횟수에 한도가 있습니다. 한 계정으로 너무 많은 봇을 돌리면 도중에 멈출 수 있습니다.
🕐
장 시작·마감 시간
봇은 한국 주식 정규 거래시간(보통 오전 9시 ~ 오후 3시 30분)에만 매매합니다. 장 마감 후나 휴장일에는 자동으로 대기 상태가 됩니다.
🔄
갈아타기 비용
한 번 갈아탈 때마다 매도·매수 수수료와 세금이 발생합니다. 지나치게 자주 갈아타면 누적 비용이 수익을 갉아먹을 수 있습니다.
⏰
키 만료
API 키는 약 1년이 지나면 만료됩니다. 갑자기 봇이 멈췄다면 키 만료를 먼저 확인해 보세요.
🔔
알림 확인
오류 알림이 자주 오면 봇이 정상 작동하지 못하고 있다는 신호입니다. 로그 패널을 열어 무슨 문제인지 살펴보세요.
⚠️
레버리지(2배 수량) 사용 주의
"수익중 2배 수량 주문"과 "손실중 2배 수량 주문"은 수익과 손실을 모두 키웁니다. 특히 "손실중 2배"는 하락장에서 손실 폭을 빠르게 키울 수 있으니 충분히 모드 동작을 이해한 후에만 켜주세요.
📞
문제가 생겼을 때 연락처
텔레그램 채널: t.me/stockonetf
이메일: jhbtmx@gmail.com
07
자주 묻는 질문
처음 사용하시는 분들이 가장 많이 물어보시는 내용입니다
Q. 봇을 사용하는 데 정말 무료인가요?
네, OnStock Bot 자체는 무료로 제공됩니다. 구글 앱스크립트도 개인 사용 한도 내에서 무료입니다. 다만 매매가 발생하면 한국투자증권의 일반 거래 수수료와 세금은 별도로 발생합니다.
Q. 내 컴퓨터를 24시간 켜두어야 하나요?
아니요. 봇은 구글 서버에서 작동하므로 내 컴퓨터·스마트폰을 꺼도 됩니다. 상태를 확인하고 싶을 때만 봇 주소로 접속하시면 됩니다.
Q. 최소 얼마부터 시작할 수 있나요?
그리드 매매는 최소 1주 이상 매수할 수 있는 금액이 필요합니다. ETF 가격이 1만원이라면 최소 수만 원부터도 가능하지만, 의미 있는 매매가 이루어지려면 최소 100만 원 이상을 권장합니다.
Q. 다른 사람도 내 봇 주소로 들어가면 내 돈이 위험한가요?
안전합니다. 봇은 구글 계정 로그인을 거치므로 다른 사람의 구글 계정으로는 내 봇에 접근할 수 없습니다. 단, App Key/Secret이 노출되면 봇과 무관하게 외부에서 내 계좌에 주문을 넣을 수 있으니 키 보안에는 항상 주의하세요.
Q. 봇이 갑자기 멈췄어요. 어떻게 하나요?
아래 순서로 확인해 보세요.
  • 화면 아래 실시간 로그에 빨간색 오류 메시지가 있는지 본다
  • 설정 창을 열어 토큰 발급일이 오늘 날짜인지 확인
  • 1년 가까이 사용했다면 한국투자증권에서 키가 만료됐을 수 있음 (재발급 필요)
  • 예수금이 충분한지 한국투자증권 앱에서 확인
  • 그래도 안 되면 텔레그램 채널로 문의
Q. 거래 모드를 도중에 바꿔도 되나요?
네, 언제든지 설정에서 모드를 변경할 수 있습니다. 단, 모드를 바꾸기 전에 현재 들고 있는 종목을 어떻게 처리할지 미리 결정하시는 게 좋습니다. 필요하다면 ⇄ 갈아타기 또는 ↓ 청산 버튼을 먼저 누르세요.
Q. 봇이 매도만 하고 매수를 안 해요
대부분 예수금 부족이 원인입니다. 한국투자증권 앱에서 현금 잔고를 확인하시고 필요하면 입금하세요. 매수 주문 한도(증거금) 설정이 영향을 줄 때도 있으니 증권사 앱의 주문 설정도 확인해 보세요.
Q. 갈아타기 후에 손실이 생기면 어떻게 되나요?
갈아탄 직후 가격이 하락하면 일시적으로 손실이 보일 수 있습니다. 봇은 "수익청산 %" 값을 넘기 전까지는 자동으로 다시 팔지 않고, 그리드 매매로 평균 단가를 낮추며 회복을 시도합니다. 너무 자주 손절하지 않도록 청산 기준을 적절히 설정하세요.
Q. 두 종목을 다른 ETF로 바꿔도 되나요?
가능합니다. 다만 봇은 월중·월말로 배당락일이 나뉘는 두 종목을 전제로 만들어졌습니다. 전혀 다른 일정의 ETF를 넣으면 갈아타기가 의도와 다르게 작동할 수 있으니 모드 1~5 중에서 선택해 사용하세요.
Q. 봇을 잠시 쉬게 하고 싶어요
화면 위 ■ 정지 버튼을 누르면 봇이 멈춥니다. 가지고 있던 종목은 그대로 남아있고, 걸려있던 예약 주문도 그대로 유지되니 필요하면 한국투자증권 앱에서 직접 취소해 주세요.
Q. 봇이 한 번에 너무 많이 사면 어떻게 하나요?
설정의 "진입금액" 값을 줄이면 한 번에 매수하는 금액이 줄어듭니다. 또한 "최대갭"·"최소갭" 값으로 매매 간격을 조정하면 매매 빈도와 1회 매매량을 조절할 수 있습니다.
Q. 알림이 너무 많이 오는데 줄일 수 있나요?
설정 창에서 "앱 알림" 또는 "텔레그램 알림"을 OFF로 끄면 됩니다. 둘 다 끄면 매매는 계속 진행되지만 알림만 안 옵니다.
🎉 매뉴얼 끝

이제 자동매매의 세계로
한 걸음 들어가 보세요

궁금한 점이 생기면 언제든 텔레그램 채널이나 이메일로 문의해 주세요. 매뉴얼은 계속 업데이트되니 주기적으로 다시 한 번 읽어보시는 것도 좋습니다.

🚀 OnStock Bot 바로가기 💬 텔레그램 채널 📧 운영자 이메일 📱 앱 다운로드
봇 단축 주소 · https://stockon.short.gy