자동 매수 설정 방법

스크린샷 2026-01-03 123109.png

1. 매수 패널의 주요 기능 (어떻게 매수되는가?)

매수 패널은 단순히 돈을 거는 곳이 아니라, 프로그램이 '어떤 조건에서, 얼마나, 어떤 종목을' 살지 결정하는 두뇌 역할을 합니다.

-이중 입력 시스템

매수 금액이나 수량 등 숫자를 입력하는 항목들은 오작동 방지를 위한 안전 변경 방식을 채택하고 있습니다.

설정 순서:
오른쪽 흰색 입력창(Edit)에 원하는 수치를 입력합니다.
반드시 옆의 [적용] 버튼을 클릭합니다.
왼쪽 회색 상자(Real)의 숫자가 파란색으로 바뀌면서 실제 시스템에 반영됩니다.


2. 주요 기능 상세 설명

① 긴급 제어 및 스케줄러

매수정지 버튼: 클릭 시 현재 나가 있는 모든 미체결 매수 주문을 즉시 취소합니다. (매도 주문은 유지)

시간 지정 매수정지: 설정된 시각(예: 15:00)이 되면 자동으로 매수 기능을 끄고 미체결 주문을 정리합니다.

②자금 관리 (Money Management)

예수금 비중 (%): 한 종목을 살 때 전체 예수금의 몇 %를 사용할지 결정합니다.

최대 한도 (만): 비중 계산 결과가 아무리 커도 한 종목당 투입될 최대 금액을 제한합니다.

③안전 장치 (Risk Control)

계좌당 보유 종목 수: 한 계좌에서 동시에 들고 있을 수 있는 최대 종목 수를 제한합니다. (예: 5개 설정 시 6번째 이후로 포착되는 종목은 매수 안 함, 기존의 5개에서 하나가 팔린 이후에 포착되는 종목을 매수)

전체 계좌 보유 종목 수: 여러 계좌를 운용할 경우, 모든 계좌의 합산 종목 수를 제한합니다.

당일 재진입 금지: 체크 시, 오늘 이미 익절이나 손절로 판 종목은 당일 다시 매수하지 않습니다.

매수 후 쿨타임: 한 종목을 매수한 뒤 설정한 시간(분) 동안은 다음 매수를 대기하여 폭주를 막습니다.


④진입 신호 필터 (AND 조건)

1. 차트 필터:

계산: 현재 종목의 등락률과 거래량 비율을 계산하여 위 표의 [급등 / 추세 / 매집 / 약세] 중 하나의 상태를 부여합니다.

추세: 안정적인 우상향 구간 - 3.0% ~ 7.0% 상승100% 이상 터짐

매집: 바닥권 거래량 유입 구간 - 0.0% ~ 3.0% (보합)80% 이상 터짐

급등: 단기 변동성 확대 구간 - 가격 7.0% 이상 상승200% 이상 터짐


2. 수급 필터:

수급 필터는 단순히 "누가 샀다"만 보는 것이 아니라,

①실시간 집계, ②주도 세력 판별, ③절대량 분석의 3단계로 종목을 걸러냅니다.

쌍끌이 (Strong)(외국인 순매수 > 0) AND (기관 순매수 > 0) 양대 메이저가 동시에 매수 중

주도 (Leading)(외국인 + 기관) 합산 순매수 > 0둘 중 한 곳이 강력하게 매수하여 합계가 플러스

이탈 (Exit)(외국인 + 기관) 합산 순매수 < 0메이저가 팔고 개인만 사는 상태


3. 호가 필터:

이 프로그램의 호가 필터는 "매수 잔량이 매도 잔량보다 적어야 주가가 오르기 쉽다"는 단타 매매의 역설적인 원리(허매수 방지 및 매물 소화)를 기반으로 합니다.

매도 잔량이 많다는 것은 가격이 오르면 팔겠다는 사람이 많다는 것이고,

이런 모습은 가격이 상승기대에 있을 때 나옵니다. 가격이 떨어진다면 아래쪽 가격(매수가격)에서 거래가 더 활발히 일어나기 때문에 매수 잔량(싸게 사겠다)가 더 많을 때는 가격의 하락의 기대가 높을 때 벌어집니다.

즉, 매도 잔량이 많을 때 매매를 하도록 설정하는 필터입니다.


좌측 패널 [2. 매수 전략] 탭의 [3. 호가] 섹션에서 설정합니다.

체크박스 (☑️): 이 기능을 사용할지 결정합니다. 체크를 해제하면 호가 비율을 무시하고 매수합니다.

비율 설정:
체크박스 옆이나 설정란에 1.5 또는 2.0 같은 숫자를 입력합니다.
수치가 높을수록(예: 3.0): 매도 물량이 아주 많은 종목만 골라내므로 더 엄격하고 안전하지만, 매수 기회가 줄어듭니다.
수치가 낮을수록(예: 0.8): 매수세가 더 강해도 사게 되므로, 자칫 고점에 물리거나 떨어지는 칼날을 잡을 위험이 커집니다.


4. 뉴스매매

뉴스 매매를 사용하기 위해서는

① API 키 등록② 매수 전략 활성화 두 가지 단계가 필요합니다.


① 네이버 검색 API 키 등록 (시스템 설정)

뉴스 수집을 위해 네이버 개발자 센터에서 발급받은 키를 프로그램에 등록해야 합니다.

위치: 좌측 패널 [1. 시스템/접속] 탭 -> [ 네이버] 탭

입력 형식:
Client_ID:Client_Secret (예: Abcde12345:Xyz98765)- 한 줄에 '클라이언트 아이디 : 클라이언트 시크릿'을 함께 입력합니다.
여러 개의 키를 사용할 경우 줄바꿈(Enter)으로 구분하여 입력합니다.

테스트: 입력 후 [ 입력된 API 키 전체 테스트] 버튼을 눌러 정상 작동 여부를 확인합니다.

② 뉴스 필터 활성화 (매수 전략 설정)

실제 매매가 이루어지도록 스위치를 켭니다.

위치: 좌측 패널 [2. 매수 전략] 탭 -> 하단 [⑤재료 (속보매매)] 섹션

설정:
체크박스 (☑️): 체크해야 기능이 작동합니다.
매매 점수: 매수를 진행할 최소 점수를 설정합니다. (기본값: 20점 권장)
점수가 20점 이상인 뉴스(예: A급 호재)가 떴을 때만 매수 주문을 넣겠다는 의미입니다.

뉴스 매매 작동 메커니즘 (로직 흐름)

프로그램은 수집 → 분석(점수화) → 판단 → 매매의 4단계 프로세스로 0.1초 단위로 반응합니다.

수집 (Monitoring):
NaverApiNewsThread가 백그라운드에서 실행되며, 등록된 감시 종목(관심종목, 보유종목, 검색식 포착종목)들의 뉴스를 실시간으로 검색합니다.

분석 및 점수 산정 (Scoring):
뉴스가 발견되면 [키워드 점수 + 타이밍 점수]를 합산하여 총점을 매깁니다.
키워드 점수: 우측 패널에서 설정한 등급에 따라 부여 (S급 30점 / A급 20점 / B급 10점).
타이밍 점수: 뉴스의 신선도와 빈도에 따라 가산점 부여 (+1점 ~ +9점).

필터링 (Filtering):
스팸 차단: 제목에 '광고', '특징주(단순)' 등의 스팸 키워드가 있거나, 사용자가 지정한 '스팸 종목'인 경우 즉시 제외합니다.
보유 여부: 이미 보유 중인 종목은 중복 매수를 방지하기 위해 제외합니다.

매매 실행 (Execution):
계산된 총점(Total Score)이 설정한 '매매 점수'(예: 20점) 이상이면 즉시 시장가 매수 주문을 전송합니다.
동시에 텔레그램으로 "⚡ [속보매매] 삼성전자 진입! (25점)"과 같은 알림을 보냅니다.


우측 패널 '뉴스 필터링' 설정 (키워드 관리)

스크린샷 2026-01-03 003700.png

뉴스 매매의 핵심인 '재료의 등급'을 사용자가 직접 정의하는 곳입니다. 이곳의 설정이 위 메커니즘의 '점수 산정' 단계에 직접적인 영향을 미칩니다.

설정 위치

우측 패널 탭 메뉴 중 [뉴스 필터링] 탭 선택 -> "⚖️ 뉴스 가중치 키워드 설정" 그룹 박스

매거진의 이전글시스템/접속 탭 설정방법.