키움 HTS 조건검색 30개 종목 포착 횟수 카운팅 방법

HTS 화면만으로는 종목이 뜬 횟수를 세기 어려워요. 키움 OpenAPI+로 프로그램을 직접 만들면 가능해요. 실시간 감시는 한 ID당 동시에 10개까지라 30개를 돌리려면 1분~5분 간격으로 나눠 조회하거나, 서로 다른 ID 3개로 10개씩 나눠 돌려야 해요.

키움 HTS 조건검색 30개 종목 포착 횟수 카운팅 방법

HTS만으로 종목 포착 횟수를 셀 수 있나요?

HTS 화면만으로는 사실상 어려워요.

HTS의 조건검색은 지금 조건에 맞는 종목을 보여주는 기능이에요. 그 종목이 몇 번 포착됐는지 누적해서 저장하는 기능은 거의 없어요.

원하는 카운팅을 하려면 키움 OpenAPI+로 조건에 걸린 종목을 받아 저장하는 프로그램을 따로 만들어야 해요. 종목이 편입될 때마다 조건명별로 기록하고, 1분이나 5분 단위로 합산하는 방식이에요.

조건검색은 몇 개까지 동시에 돌릴 수 있나요?

한 ID당 실시간 감시는 동시에 10개까지예요.

실시간 조건검색은 조건이 맞는 순간 바로 알려주는 방식이에요. 이 방식은 한 계정에서 동시에 10개까지만 등록할 수 있어요.

11번째를 등록하면 오류가 나요. 그래서 30개를 모두 실시간으로 걸어 두려면 계정이나 PC를 나눠야 해요.

계정과 PC 수에 따른 세부 제한은 키움증권 공식 Open API 안내에서 한 번 더 확인해 보세요.

30개 검색식을 돌리는 방법은 두 가지예요

한 PC에서 순환 조회하거나, 여러 PC로 나눠 실시간으로 받을 수 있어요.

첫 번째는 한 PC에서 30개 검색식을 차례로 불러오는 방식이에요. 실시간으로 걸어 두지 않고 설정한 주기마다 1사이클을 돌려요. 1분이나 5분처럼 간격을 조절할 수 있어서 비용과 관리가 단순해요.

두 번째는 PC 3대에 검색식을 10개씩 나눠 실시간으로 감시하는 방식이에요. 포착 이벤트가 생길 때마다 종목 코드를 한곳에 모아 합산해요. 밀리초 단위에 가까운 반응이 필요하면 이 방식이 맞아요.

방식
특징
한 PC 순환 조회
1분·5분 주기 조절 가능, 구조가 단순함
PC 3대 실시간 분산
빠른 반응, 서로 다른 ID 3개와 취합 장치 필요

PC 3대 방식에 필요한 준비는 무엇인가요?

ID 3개와 데이터 취합 방법이 필요해요.

같은 ID로 여러 PC에 동시에 접속하는 것은 안 돼요. 그래서 서로 다른 키움 ID 3개가 필요해요. 본인 계정 외에 가족 명의 계정을 쓰는 방법도 언급되지만, 계정 관리가 복잡해질 수 있어요.

각 PC에서 잡힌 종목 코드는 공유 파일이나 SQLite 같은 간단한 저장소에 모아야 해요. 메인 PC에서 이 데이터를 합쳐 순위를 만들면 돼요.

  • PC 1: 검색식 1~10번 실시간 감시
  • PC 2: 검색식 11~20번 실시간 감시
  • PC 3: 검색식 21~30번 실시간 감시
  • 메인 화면에서 종목별 포착 횟수를 합산해 정렬

여러 계정을 운영할 때는 키움증권 이용 약관과 본인 명의 관리 기준을 먼저 확인해 보세요.

비개발자는 어떻게 시작하면 좋나요?

직접 코딩보다 템플릿이나 외주를 먼저 알아보는 편이 나아요.

파이썬으로 직접 만들려면 키움 API 모듈 연동과 환경 설정이 까다로워요. 설치 과정에서 막히는 경우가 많아요.

그래서 엑셀과 VBA로 된 무료 템플릿을 먼저 찾아보거나, 키움 API를 다뤄 본 개발자에게 요구사항을 정리해 맡기는 방법을 고려해 보세요. 요구사항에는 조건식 수, 주기, 합산 방식을 구체적으로 적으면 좋아요.

  • 엑셀 VBA 템플릿으로 포착 횟수를 집계해 보기
  • 요구사항을 정리해 외주 개발 문의하기
  • 기존에 나온 조건검색 통합 모니터링 프로그램 살펴보기

외주나 외부 프로그램을 쓸 때는 개인정보와 계정 정보를 맡기지 않도록 주의해요.

자주 묻는 질문

Q. 조건검색 30개를 1분마다 돌리면 빠르게 다 볼 수 있나요?

한 PC에서 순차 조회하면 주기 안에 30개를 모두 불러올 수 있어요. 다만 조회 횟수 제한이 있어서 호출 간격을 두고 차례로 돌려야 해요. 조회가 몰리면 일부 결과가 늦게 들어올 수 있어요.

Q. HTS 조건식으로 잡힌 종목을 엑셀로 저장할 수 있나요?

HTS에서 결과를 직접 누적 저장하는 기능은 기본적으로 제공되지 않아요. 키움 OpenAPI+로 결과를 받아 엑셀이나 DB에 쌓는 방식이 현실적이에요. 자동으로 저장하려면 프로그램 작성이 필요해요.

Q. 실시간과 주기 조회 중 어떤 방식이 더 나은가요?

빠른 포착이 중요하면 실시간 분산 방식이 좋아요. 1분이나 5분 단위 집계로 충분하다면 한 PC에서 순환 조회하는 방식이 관리하기 쉬워요. 목적에 따라 선택하면 돼요.

🔥 최근 뜨는 이슈 콘텐츠