내노트
5|2026.08.25 15:43
[공지] 핀돌이 윈도우버전 사용 설명서
핀돌이의 매매 원리(왜, 언제 사고파는지)는 이전 공지 "[공지] 핀돌이는 어떤 원리의 자동매매 프로그램인가"에 자세히 나와 있으니 먼저 참고해주세요. 이 글에서는 그 내용과 겹치지 않게, 화면 구성과 실제 사용법 위주로 안내합니다.
■ 설치 전 준비물
1) 키움증권 실전투자 계좌(본인 명의)
2) 키움 Open API 앱키/시크릿키 - openapi.kiwoom.com에서 본인 계좌로 직접 신청해서 발급받아야 합니다(다른 사람 것을 같이 쓸 수 없습니다). 발급받은 앱키/시크릿키/계좌번호는 핀돌이를 처음 실행하면 나오는 설정 화면에 입력하면 됩니다.
■ 설치할 때 뜨는 경고, 업데이트는 어떻게 하나요
핀돌이 설치파일(exe)은 별도 인증서로 서명돼 있지 않아서, 실행할 때 Windows에서 "알 수 없는 게시자" 또는 "PC를 보호했습니다" 같은 경고가 뜰 수 있습니다. 정상입니다 - "추가 정보" 또는 "자세히"를 누른 뒤 "실행"을 선택하면 됩니다. 일부 백신 프로그램이 오탐(정상 파일을 위험하다고 잘못 판단)하는 경우도 있으니, 반드시 pindori.kr에서 받은 파일인지만 확인하시면 됩니다.
메인 화면이 처음 뜰 때 백신/방화벽이 "이 프로그램이 인터넷에 연결하려고 합니다"라고 확인을 요구할 수도 있습니다 - 이것도 정상입니다. 키움 서버 접속/실시간 시세/시간 동기화/디스코드 알림 때문에 실제로 인터넷 통신이 필요하니 "허용"을 눌러주셔야 정상 동작합니다.
핀돌이는 자동 업데이트 기능이 없습니다. 새 버전이 나오면 pindori.kr에서 다시 받아 설치해주세요. 보유종목·매매기록·전략설정·주식일기 같은 기존 데이터는 exe 파일이 있는 폴더에 그대로 저장되므로, 그 폴더 안에서 exe만 새로 바꿔주면 데이터는 유지됩니다(걱정되면 설정 화면의 데이터 백업 기능을 먼저 써두세요).
■ 가장 중요한 개념 - "유니버스"란?
핀돌이의 자동매매는 항상 "유니버스"라고 부르는 감시 목록 안에서만 이루어집니다. 유니버스 밖에 있는 종목은 화면에 보이거나 시세가 조회되더라도 자동으로 사고팔지 않습니다.
유니버스는 기본적으로 "종목설정" 탭에서 정한 기준(코스피/코스닥 시가총액 상위 N개)으로 자동 구성되고, 여기에 사용자가 직접 추가한 종목이 더해지며, "절대 사지 않을 종목"으로 등록한 종목은 순위와 무관하게 항상 제외됩니다.
유니버스에 종목을 추가/제외하는 방법:
화면 어디서든(유니버스, 특징종목, 관심종목, 보유종목 등) 종목을 마우스 오른쪽 버튼으로 클릭하면 메뉴가 뜹니다. 이미 유니버스에 있는 종목이면 "유니버스 제외", 없는 종목이면 "유니버스 추가"가 나타나므로 원하는 걸 누르면 바로 반영됩니다.
유니버스 포함 여부 확인하는 방법:
"특징종목" 탭의 거래대금 / 52주 고가·저가 / 추세추종 필터는 유니버스 밖 종목까지 시장 전체에서 찾아 보여주는데, 이 3개 필터에는 "유니버스"라는 칼럼이 있어 O(유니버스 안에 있음) / X(유니버스 밖)로 한눈에 확인할 수 있습니다. 관심 가는 종목이 X로 표시돼 있다면, 그 종목은 아무리 좋아 보여도 유니버스에 넣기 전까지는 핀돌이가 자동으로 사지 않는다는 뜻입니다.
■ 화면 구성 - 탭별 설명
1) 보유종목
지금 들고 있는 종목과 평가손익을 보여줍니다. 종목을 클릭해 선택한 뒤 화면 하단에서 직접 매수/매도할 수도 있고, "핀돌이 관리 제외"를 눌러 특정 종목을 자동 손절/익절/물타기 관리 대상에서 뺄 수도 있습니다.
2) 유니버스
지금 핀돌이가 감시 중인 전체 종목 목록과 실시간 시세를 보여줍니다.
3) 특징종목
매수 후보가 될 만한 종목을 여러 기준으로 찾아 보여주는 탭입니다. 안에 여러 필터 버튼이 있습니다.
- 밴드하단 근접: 볼린저밴드 하단에 가깝거나 닿은 종목(1일봉/1시간봉/5분봉 기준 선택 가능)
- 거래량 폭발: 평소보다 거래량이 크게 늘어난 종목
- 거래대금: 오늘 거래대금이 큰 종목(유니버스 밖 포함, 시장 전체 상위)
- 52주 고가/저가: 52주 최고가 또는 최저가에 가까운 종목(유니버스 밖 포함)
- 추세추종: 거래량과 상승 흐름이 함께 붙은 종목(유니버스 밖 포함)
이 중 거래대금/52주 고가·저가/추세추종 3개는 유니버스 밖 종목까지 시장 전체를 훑어서 보여주므로, 위에서 설명한 O/X 유니버스 칼럼이 특히 중요합니다.
4) 관심종목
자동매매/유니버스와는 완전히 별개로, 그냥 눈으로 지켜보고 싶은 종목을 따로 모아두는 개인 목록입니다. 다른 탭에서 종목을 우클릭 → "관심종목 추가"로 등록합니다.
5) 주문내역
오늘 넣은 주문의 체결 상태를 보여줍니다. 아직 체결 안 된 주문은 여기서 직접 정정하거나 취소할 수 있습니다.
6) 전략 설정
매수/물타기/손절/익절 기준(퍼센트 등)을 조절하는 탭입니다. 연습 모드(모의매매) 켜고 끄기도 여기서 합니다.
7) 종목설정
유니버스 구성 기준(시가총액 상위 N개), 직접 추가한 종목, 절대 사지 않을 종목, 가격 조건부 매수 종목, 가격 도달 즉시 매수 종목 등 매매 대상과 관련된 각종 목록을 관리합니다.
8) 매매기록
과거에 실제로 체결됐던 매수/매도 내역을 모아 보여줍니다.
9) 주식일기
종목별로 직접 메모를 남길 수 있는 개인 기록장입니다. 글쓰기/수정/삭제/검색이 가능합니다. 장이 열리는 날 아침이면 pindori.kr에 올라오는 그날의 주요 뉴스 요약이 자동으로 주식일기에 저장되고, 새로 저장된 뉴스가 있으면 주식일기 탭이 반짝이며 알려줍니다.
10) 가치평가
ROE 대비 PBR 기준으로 저평가/고평가 순위를 참고용으로 보여줍니다. 업종 차이(은행/지주사는 원래 PBR이 낮고, 성장주는 원래 높음)는 반영하지 않으니 매수/매도 신호로 그대로 받아들이지 마세요. PER/PBR/ROE는 실적발표 시즌에만 갱신됩니다.
■ 마우스 우클릭 메뉴
화면 대부분의 종목 표에서 종목을 우클릭하면 아래 메뉴를 바로 쓸 수 있습니다.
- 차트보기 / 회사 정보
- 관심종목 추가·제외
- 유니버스 추가·제외(이미 유니버스에 있으면 "유니버스 제외", 없으면 "유니버스 추가"만 표시됩니다)
- 절대 사지 않을 종목 추가(유니버스 밖 종목에만 표시)
- 가격 조건부 매수 종목 추가 / 가격 도달 즉시 매수 종목 추가
■ "자동매매 시작/중지" 버튼은 정확히 뭘 하나요?
이 버튼은 새로 매수하는 것만 멈춥니다. 이미 산 종목의 손절/트레일링청산/수익락인 같은 매도 관리는, 자동매매를 꺼놨어도 계속 동작합니다. 팔아야 할 때 못 파는 일이 없도록 하기 위한 설계입니다.
■ 직접 사고팔 수도 있나요?
네. 화면에서 종목을 고르고 수량/가격을 입력해서 직접 매수/매도할 수 있습니다. 이렇게 직접 산 종목도 자동매매가 이어받아서 물타기/손절/익절 관리를 똑같이 해줍니다. 원치 않으면 보유종목 화면에서 "핀돌이 관리 제외"를 눌러 그 종목만 관리 대상에서 뺄 수 있습니다(원할 때 다시 켤 수 있어요).
■ 연습 모드(모의매매) 켜고 끄는 법
"전략 설정" 탭에서 연습 모드를 켜고 끌 수 있습니다. 추세추종 필터는 기본값이 연습 모드로 시작합니다. 연습 모드 중 체결된 내역은 화면 로그에만 남고, 디스코드로는 전송되지 않습니다(실제 계좌에 영향을 주는 실전 체결만 알림으로 발송).
■ 그 밖에 알아두면 좋은 기능
디스코드 알림: 설정화면에 웹훅을 등록해두면 매수/매도/손절 같은 진짜 매매 이벤트가 생길 때마다 디스코드로(폰으로도) 알림이 옵니다.
체결 음성 알림: 매수/매도가 체결될 때마다 컴퓨터가 음성으로 알려줍니다(설정화면에서 끌 수 있음, 기본은 켜짐).
데이터 백업/복원: 설정화면에서 보유종목/매매기록/전략설정/주식일기 등을 암호화된 파일 하나로 백업해둘 수 있습니다. 컴퓨터가 고장 나도 이 파일만 있으면 복원할 수 있어요.
매도 비밀번호: 설정에서 켜두면, 직접 매수/매도할 때마다 비밀번호를 한 번 더 확인해서 실수(또는 다른 사람의 조작)를 막아줍니다.
■ 투자 유의사항 (반드시 읽어주세요)
이 프로그램은 주식 매매를 보조하는 개인용 도구일 뿐이며, 투자자문업 등록업체가 아닙니다. 이 프로그램이 제공하는 어떠한 신호·판단·자동매매 결과도 투자 자문이 아니며 수익을 보장하지 않습니다.
모든 주식 투자에는 원금 손실의 위험이 따르며, 이 프로그램을 사용해서 발생하는 모든 매매 결과(이익이든 손실이든)에 대한 책임은 전적으로 사용자 본인에게 있습니다. 프로그램의 오류, 통신 장애, 시세 지연, 서버 문제 등으로 예상과 다른 매매가 발생할 수 있으며, 개발자는 이로 인한 어떠한 손해에 대해서도 책임지지 않습니다.
실전(실제 주문)으로 전환하기 전에 반드시 연습 모드로 충분히 검증하시고, 감당 가능한 범위 내에서만 사용하시기 바랍니다.
■ 프로그램 문의
sarang@pindori.kr
■ 설치 전 준비물
1) 키움증권 실전투자 계좌(본인 명의)
2) 키움 Open API 앱키/시크릿키 - openapi.kiwoom.com에서 본인 계좌로 직접 신청해서 발급받아야 합니다(다른 사람 것을 같이 쓸 수 없습니다). 발급받은 앱키/시크릿키/계좌번호는 핀돌이를 처음 실행하면 나오는 설정 화면에 입력하면 됩니다.
■ 설치할 때 뜨는 경고, 업데이트는 어떻게 하나요
핀돌이 설치파일(exe)은 별도 인증서로 서명돼 있지 않아서, 실행할 때 Windows에서 "알 수 없는 게시자" 또는 "PC를 보호했습니다" 같은 경고가 뜰 수 있습니다. 정상입니다 - "추가 정보" 또는 "자세히"를 누른 뒤 "실행"을 선택하면 됩니다. 일부 백신 프로그램이 오탐(정상 파일을 위험하다고 잘못 판단)하는 경우도 있으니, 반드시 pindori.kr에서 받은 파일인지만 확인하시면 됩니다.
메인 화면이 처음 뜰 때 백신/방화벽이 "이 프로그램이 인터넷에 연결하려고 합니다"라고 확인을 요구할 수도 있습니다 - 이것도 정상입니다. 키움 서버 접속/실시간 시세/시간 동기화/디스코드 알림 때문에 실제로 인터넷 통신이 필요하니 "허용"을 눌러주셔야 정상 동작합니다.
핀돌이는 자동 업데이트 기능이 없습니다. 새 버전이 나오면 pindori.kr에서 다시 받아 설치해주세요. 보유종목·매매기록·전략설정·주식일기 같은 기존 데이터는 exe 파일이 있는 폴더에 그대로 저장되므로, 그 폴더 안에서 exe만 새로 바꿔주면 데이터는 유지됩니다(걱정되면 설정 화면의 데이터 백업 기능을 먼저 써두세요).
■ 가장 중요한 개념 - "유니버스"란?
핀돌이의 자동매매는 항상 "유니버스"라고 부르는 감시 목록 안에서만 이루어집니다. 유니버스 밖에 있는 종목은 화면에 보이거나 시세가 조회되더라도 자동으로 사고팔지 않습니다.
유니버스는 기본적으로 "종목설정" 탭에서 정한 기준(코스피/코스닥 시가총액 상위 N개)으로 자동 구성되고, 여기에 사용자가 직접 추가한 종목이 더해지며, "절대 사지 않을 종목"으로 등록한 종목은 순위와 무관하게 항상 제외됩니다.
유니버스에 종목을 추가/제외하는 방법:
화면 어디서든(유니버스, 특징종목, 관심종목, 보유종목 등) 종목을 마우스 오른쪽 버튼으로 클릭하면 메뉴가 뜹니다. 이미 유니버스에 있는 종목이면 "유니버스 제외", 없는 종목이면 "유니버스 추가"가 나타나므로 원하는 걸 누르면 바로 반영됩니다.
유니버스 포함 여부 확인하는 방법:
"특징종목" 탭의 거래대금 / 52주 고가·저가 / 추세추종 필터는 유니버스 밖 종목까지 시장 전체에서 찾아 보여주는데, 이 3개 필터에는 "유니버스"라는 칼럼이 있어 O(유니버스 안에 있음) / X(유니버스 밖)로 한눈에 확인할 수 있습니다. 관심 가는 종목이 X로 표시돼 있다면, 그 종목은 아무리 좋아 보여도 유니버스에 넣기 전까지는 핀돌이가 자동으로 사지 않는다는 뜻입니다.
■ 화면 구성 - 탭별 설명
1) 보유종목
지금 들고 있는 종목과 평가손익을 보여줍니다. 종목을 클릭해 선택한 뒤 화면 하단에서 직접 매수/매도할 수도 있고, "핀돌이 관리 제외"를 눌러 특정 종목을 자동 손절/익절/물타기 관리 대상에서 뺄 수도 있습니다.
2) 유니버스
지금 핀돌이가 감시 중인 전체 종목 목록과 실시간 시세를 보여줍니다.
3) 특징종목
매수 후보가 될 만한 종목을 여러 기준으로 찾아 보여주는 탭입니다. 안에 여러 필터 버튼이 있습니다.
- 밴드하단 근접: 볼린저밴드 하단에 가깝거나 닿은 종목(1일봉/1시간봉/5분봉 기준 선택 가능)
- 거래량 폭발: 평소보다 거래량이 크게 늘어난 종목
- 거래대금: 오늘 거래대금이 큰 종목(유니버스 밖 포함, 시장 전체 상위)
- 52주 고가/저가: 52주 최고가 또는 최저가에 가까운 종목(유니버스 밖 포함)
- 추세추종: 거래량과 상승 흐름이 함께 붙은 종목(유니버스 밖 포함)
이 중 거래대금/52주 고가·저가/추세추종 3개는 유니버스 밖 종목까지 시장 전체를 훑어서 보여주므로, 위에서 설명한 O/X 유니버스 칼럼이 특히 중요합니다.
4) 관심종목
자동매매/유니버스와는 완전히 별개로, 그냥 눈으로 지켜보고 싶은 종목을 따로 모아두는 개인 목록입니다. 다른 탭에서 종목을 우클릭 → "관심종목 추가"로 등록합니다.
5) 주문내역
오늘 넣은 주문의 체결 상태를 보여줍니다. 아직 체결 안 된 주문은 여기서 직접 정정하거나 취소할 수 있습니다.
6) 전략 설정
매수/물타기/손절/익절 기준(퍼센트 등)을 조절하는 탭입니다. 연습 모드(모의매매) 켜고 끄기도 여기서 합니다.
7) 종목설정
유니버스 구성 기준(시가총액 상위 N개), 직접 추가한 종목, 절대 사지 않을 종목, 가격 조건부 매수 종목, 가격 도달 즉시 매수 종목 등 매매 대상과 관련된 각종 목록을 관리합니다.
8) 매매기록
과거에 실제로 체결됐던 매수/매도 내역을 모아 보여줍니다.
9) 주식일기
종목별로 직접 메모를 남길 수 있는 개인 기록장입니다. 글쓰기/수정/삭제/검색이 가능합니다. 장이 열리는 날 아침이면 pindori.kr에 올라오는 그날의 주요 뉴스 요약이 자동으로 주식일기에 저장되고, 새로 저장된 뉴스가 있으면 주식일기 탭이 반짝이며 알려줍니다.
10) 가치평가
ROE 대비 PBR 기준으로 저평가/고평가 순위를 참고용으로 보여줍니다. 업종 차이(은행/지주사는 원래 PBR이 낮고, 성장주는 원래 높음)는 반영하지 않으니 매수/매도 신호로 그대로 받아들이지 마세요. PER/PBR/ROE는 실적발표 시즌에만 갱신됩니다.
■ 마우스 우클릭 메뉴
화면 대부분의 종목 표에서 종목을 우클릭하면 아래 메뉴를 바로 쓸 수 있습니다.
- 차트보기 / 회사 정보
- 관심종목 추가·제외
- 유니버스 추가·제외(이미 유니버스에 있으면 "유니버스 제외", 없으면 "유니버스 추가"만 표시됩니다)
- 절대 사지 않을 종목 추가(유니버스 밖 종목에만 표시)
- 가격 조건부 매수 종목 추가 / 가격 도달 즉시 매수 종목 추가
■ "자동매매 시작/중지" 버튼은 정확히 뭘 하나요?
이 버튼은 새로 매수하는 것만 멈춥니다. 이미 산 종목의 손절/트레일링청산/수익락인 같은 매도 관리는, 자동매매를 꺼놨어도 계속 동작합니다. 팔아야 할 때 못 파는 일이 없도록 하기 위한 설계입니다.
■ 직접 사고팔 수도 있나요?
네. 화면에서 종목을 고르고 수량/가격을 입력해서 직접 매수/매도할 수 있습니다. 이렇게 직접 산 종목도 자동매매가 이어받아서 물타기/손절/익절 관리를 똑같이 해줍니다. 원치 않으면 보유종목 화면에서 "핀돌이 관리 제외"를 눌러 그 종목만 관리 대상에서 뺄 수 있습니다(원할 때 다시 켤 수 있어요).
■ 연습 모드(모의매매) 켜고 끄는 법
"전략 설정" 탭에서 연습 모드를 켜고 끌 수 있습니다. 추세추종 필터는 기본값이 연습 모드로 시작합니다. 연습 모드 중 체결된 내역은 화면 로그에만 남고, 디스코드로는 전송되지 않습니다(실제 계좌에 영향을 주는 실전 체결만 알림으로 발송).
■ 그 밖에 알아두면 좋은 기능
디스코드 알림: 설정화면에 웹훅을 등록해두면 매수/매도/손절 같은 진짜 매매 이벤트가 생길 때마다 디스코드로(폰으로도) 알림이 옵니다.
체결 음성 알림: 매수/매도가 체결될 때마다 컴퓨터가 음성으로 알려줍니다(설정화면에서 끌 수 있음, 기본은 켜짐).
데이터 백업/복원: 설정화면에서 보유종목/매매기록/전략설정/주식일기 등을 암호화된 파일 하나로 백업해둘 수 있습니다. 컴퓨터가 고장 나도 이 파일만 있으면 복원할 수 있어요.
매도 비밀번호: 설정에서 켜두면, 직접 매수/매도할 때마다 비밀번호를 한 번 더 확인해서 실수(또는 다른 사람의 조작)를 막아줍니다.
■ 투자 유의사항 (반드시 읽어주세요)
이 프로그램은 주식 매매를 보조하는 개인용 도구일 뿐이며, 투자자문업 등록업체가 아닙니다. 이 프로그램이 제공하는 어떠한 신호·판단·자동매매 결과도 투자 자문이 아니며 수익을 보장하지 않습니다.
모든 주식 투자에는 원금 손실의 위험이 따르며, 이 프로그램을 사용해서 발생하는 모든 매매 결과(이익이든 손실이든)에 대한 책임은 전적으로 사용자 본인에게 있습니다. 프로그램의 오류, 통신 장애, 시세 지연, 서버 문제 등으로 예상과 다른 매매가 발생할 수 있으며, 개발자는 이로 인한 어떠한 손해에 대해서도 책임지지 않습니다.
실전(실제 주문)으로 전환하기 전에 반드시 연습 모드로 충분히 검증하시고, 감당 가능한 범위 내에서만 사용하시기 바랍니다.
■ 프로그램 문의
sarang@pindori.kr