알고 주식자동매매 다운로드

직장에 있어도, 주식을 잘 몰라도 기본 자동매매는 됩니다.
갖고 계신 조건식을 연결하고, 장 끝난 뒤 제안을 보고 고르면 됩니다.
Windows 10/11 64bit · 가입 후 인증 → 키움 계좌 연결. 폴더만 다르게 두면 한 PC에서 여러 개 실행할 수 있습니다.

최신 버전 안내 (v1.0.2)

v1.0.2
- VIP추천종목 자동매매 지원

v1.0.1
- 매매전략기능에 스윙매매를 지원하게 추가
- 애프터 마켓 거래 가능한 기본설정 추가
- 실거래 속도최적화(Track1 CSV·UI 응답) 기본설정 추가

v1.0.0
- 초기 정식 배포입니다.
- Windows에 압축 해제 후 키움자동매매.exe를 실행하세요.
- 업데이트 시에는 exe만 덮어쓰고 config·secrets 폴더는 유지하세요.

업그레이드 방법

새 버전이 나오면 기존 설치 폴더의 키움자동매매.exe만 새 파일로 덮어쓰면 됩니다. config·secrets·로그는 그대로 두면 계좌·전략·로그인 정보가 유지됩니다.

  • 덮어쓸 것 — 키움자동매매.exe (필요 시 배포에 포함된 안내 txt만)
  • 지우거나 덮어쓰지 말 것 — config\ (전략·바인딩), secrets\ (계좌·API·로그인), logs\
  • 백업·이동 — 폴더 전체를 복사·이동하면 설정이 통째로 따라갑니다. 다른 PC로 옮길 때도 폴더 단위로 가져가세요.
  • 다중 실행 — 계좌·전략을 나누려면 zip을 다른 폴더에 풀어 각각 실행·자동시작합니다. 같은 폴더에서는 프로그램이 한 개만 뜹니다.

zip을 풀 때 기존 폴더 위에 통째로 덮어쓰면 config·secrets가 초기화될 수 있습니다. 업데이트는 반드시 exe만 교체하세요.

압축 해제 후 폴더 구성

위 버튼으로 받은 zip을 원하는 폴더에 압축 해제한 뒤, 그 안의 키움자동매매.exe를 실행합니다.

압축 해제 후 폴더 구성
압축 해제 후 폴더 구성 (버전 1.0)
  • 키움자동매매.exe — 프로그램 실행 파일
  • 사용방법.txt — 설치·업데이트·준비 사항·메뉴 안내
  • 폴더안내.txt — 폴더·기본 전략·계좌 저장 위치 설명
  • config\ — 기본 설정·매매전략
  • secrets\ — 계좌·로그인 (처음에는 비어 있음, 공유 금지)
  • hts_조건식\ — 공개 조건식 xls 3종 (알고대장눌림·알고대장돌파·알고초단타돌파)

logs\ 폴더는 실행 후 자동으로 만들어집니다. 미리 만들지 않아도 됩니다.

한 PC에서 여러 개 실행: 같은 zip을 서로 다른 폴더에 각각 풀어 두면 폴더마다 독립 실행됩니다. (계좌·설정·로그·자동시작 스케줄이 폴더별로 분리됩니다.)

  1. 압축 해제 → (다중 실행 시) 폴더를 복사해 경로만 다르게 둡니다.
  2. 키움자동매매.exe 실행 → 이용약관·algotrade 회원 로그인
  3. 「계좌 추가」에서 키움 API 키·계좌 등록 후 로그인 (모의=mock, 실거래=실전 API)
  4. 폴더마다 파일 → 자동시작을 켜면 08:30에 해당 폴더 exe가 각각 실행됩니다.

포함 조건식 · 기본 전략

hts_조건식\의 xls를 HTS 조건검색식으로 등록한 뒤, 프로그램에서 아래 전략과 연결합니다.

조건식 파일 성격 연결 전략
알고대장눌림.xls 급등 후 눌림 + 5분 MACD·거래량 알고대장눌림_분석기본
알고대장돌파.xls 거래대금 상위·신고가·볼린저 돌파 알고대장돌파_분석기본
알고초단타돌파.xls 1·3분 신고가·체결강도·초단타 알고초단타_분석기본
  • 전략분석용기본형 — 갖고 계신 조건식에 공통으로 연결 (처음 일주일 기록용)
  • 분석기본은 완성된 수익 전략이 아닙니다. 장 끝난 뒤 키움전략분석에서 제안을 보고 고르면 됩니다.

웹에서 조건식을 직접 입력하려면 알고공개조건식 탭을 보세요.

설치 가능 환경

  • 운영체제 — Windows 10 / 11 (64비트)
  • 메모리 — 8GB RAM 이상 권장
  • 해상도 — 1920×1080 이상 권장
  • 키움증권 — Open API REST 앱키, 계좌(모의·실전)
  • algotrade — 회원가입 및 이용 등급·만료일 승인
  • Visual C++ — Microsoft Visual C++ 2015–2022 Redistributable (x64, 가능하면 x86도)

이 오류가 나오면

실행 직후 아래처럼 Unhandled exception in script · DLL load failed while importing QtCore 창이 뜨면, 프로그램을 다시 빌드할 필요가 없습니다. PC에 Visual C++ 재배포 패키지를 설치하면 됩니다.

실행 시 QtCore DLL을 찾지 못해 뜨는 오류 창
지정된 모듈을 찾을 수 없습니다 (QtCore DLL)
  1. Microsoft Visual C++ 2015–2022 Redistributable (x64) 를 설치합니다. 64비트 프로그램이므로 x64가 필요합니다.
  2. 가능하면 x86 도 함께 설치하면 호환성이 좋아집니다.
  3. 설치가 끝나면 PC를 재부팅합니다.
  4. 키움자동매매.exe를 다시 실행합니다.

zip을 다시 받거나 exe를 교체할 필요는 없습니다. Visual C++만 설치하면 됩니다.

키움 API 정보는 algotrade 서버에 저장되지 않습니다.
Open API 앱키·시크릿·토큰 등은 본인 PC의 secrets 폴더(로컬)에만 저장됩니다. (개인정보처리방침)

알고 주식자동매매 (메인)

프로그램 하단·메뉴에서 쓰는 핵심 자동매매

  • algotrade 이용자 인증 + 키움 계좌 로그인
  • 조건식 감시 · 관리 · 매매 모드
  • 매수매도전략 · 거래종목추적분석
  • 버전 1.0.2

설치 파일은 페이지 상단 다운로드 버튼을 이용하세요. 화면 안내는 사용방법을 참고합니다.

키움전략분석

조건식·전략·거래 데이터를 보내 주시면, 맞춤 매매전략을 안내하는 서비스입니다.

  • 프로그램 하단의 키움전략분석과 연계된 분석·전략 안내
  • 비공개문의 글쓰기의 파일 첨부로 아래를 보내 주세요.
    • 조건식 엑셀 파일 (HTS xls / xlsx)
    • 거래로그 zip — 프로그램 도움 → 거래다운로드에서 날짜를 고른 뒤 zip 저장 (API키는 포함되지 않습니다)
  • 자료를 검토한 뒤, 시황·스타일에 맞는 매매전략 제안을 드립니다.

키움 REST API 방식

본 프로그램은 키움 REST API를 사용합니다. OCX 대비 1PC 다계좌 운용이 쉽고, zip을 폴더만 다르게 여러 개 두면 프로세스도 분리 실행할 수 있습니다.

발급 절차는 키움 REST 발급 탭을 참고하세요.

권장 사용 순서

  1. 상단에서 zip 다운로드 → 압축 해제 (다중 실행 시 폴더 분리)
  2. HTS에 hts_조건식\ xls 등록
  3. exe 실행 → 계좌(모의 권장) 로그인
  4. 조건식 감시 시작 → 전략 바인딩 → 필요 시 매매 ON
  5. 장후 데이터로 전략을 다듬고 싶으면 키움전략분석 · 비공개문의
카카오톡 오픈채팅방