[AI 키움증권 자동매매 프로그램 판매 기본 2개월 오픈 세일]
수백번의 테스트 실제 매매 를 통해서 매수 로직을 최적화 한 프로그램 입니다. 다른 프로그램과 차원이 다릅니다.
실제 한국의 주식 시장은 초반 매매가 모든 것을 좌우 합니다. 아침 장 시작시 9시 부터 모든 매매의 급등주나 거래량이 이루어 집니다. 이럴때 자동 매매가 실 수익에 많은 부분을 찾이 하는 건 사실입니다.
이런 이점을 노린 AI 자동 매매 이며 AI 매매 사용 체크 해제 시 일반 매매로 이루어 집니다.
AI API 가격이 많이 비싸니 장 시작 15분간 API 집중 사용후 3분 간격으로 매매를 합니다.
매매기법 설정은 AI 매매와 일반 매매 모두 적용됩니다.
초기 설치 시 모든 키움 API 가 자동 설치 되며 사용시 C:\OpenAPI\KOAStudioSA.exe 로 모의체크 하고 사용해 보세요.
테스트후 사용해 보셔도 됩니다. 수많은 로직을 테스트후 판매 하는 것이고 한국 주식 시장 특성상 9시 10시 사이 이후는 자동매매가 위험하니 시간 설정을 해서 거래양이 활발 할때 사용 하시기 바랍니다.
■ 프로그램 주요 기능
1. AI 기반 매매 기능
– 실시간 차트 패턴 분석 (이중바닥/이중천장, 삼각수렴/발산 등)
– 볼린저밴드 기반 매매 시그널
– AI 기반 매수/매도 포인트 분석
– 패턴 기반 자동 매매 실행
모의투자 : 0.92 로 세팅 실전투자 : 0.23 로 세팅
2. 자동매매 시스템
– 실시간 조건검색 기반 매매
– 다양한 매매 전략 설정 가능
– 종목별 익절/손절 설정
– 리스크 관리 시스템 탑재
3. 편의 기능
– 텔레그램 실시간 알림 (매수/매도 시점)
– 실시간 수익률 모니터링
– 직관적인 UI로 쉬운 사용
– 상세 매매 이력 관리
■ 가격 정보
– 프로그램 가격: 4만원 (기본 2개월)
– 월 사용료: 없음
– 업데이트: 구매 후 사용기간 내 무상 제공
– 기술 지원: 구매 후 사용기간 내 무상 제공
■ 구매 혜택
– 프로그램 설치 및 설정 무상 지원
– 매매 전략 설정 가이드 제공
– 텔레그램 알림 설정 지원
– 키움 API 신청 방법 안내
■ 필수 사항
– 키움증권 계좌 보유
– 키움 Open API 신청 필요
– Windows 10 이상 PC
■ 구매 문의
– 카카오톡: 오픈카톡방 decomsoft
– 이메일: decom2soft@gmail.com
– 전화: 055-762-9703
■ 주의사항
※ 본 프로그램은 투자 수익을 보장하지 않습니다.
※ 실제 매매는 사용자의 판단과 책임 하에 이루어져야 합니다.
※ 프로그램 구매 전 반드시 데모 영상을 확인해주세요.
※ 환불은 구매 후 7일 이내, 프로그램 미사용 시에만 가능합니다.
조건식 설정(조건식에 반듯이 B10% 와 매수금액의 10% 매수) 문구를 써주셔야 계좌와 연동이 됩니다.)
지표 내용
M [일]거래량:100000이상 999999999이하
L 주가등락률:[일]1봉전(중) 종가대비 0봉전 종가등락률 4%이상
G [일]0봉전 Bollinger Band(40,2) 종가가 중심선이상
I 가격-이동평균 비교:[일]0봉전 (종가 20)이평 < 종가
N 캔들연속발생:[일]0봉전 1봉 연속 양봉발생
O [1분]0봉전 MACD Osc(12,26,9) 0선 이상
P [10분]0봉전 MACD Osc(12,26,9) 0선 이상
지표 내용
D 거래량비율(n봉):[월]2봉전 거래량 대비 1봉전 거래량 비율 100%이상
J 1일전대비 외국인순매수 0주 이상
M 캔들연속발생:[일]0봉전 1봉 연속 양봉발생
N 주가비교:[1분]0봉전 금일시가 <= 0봉전 시가
O 주가등락률:[일]1봉전(중) 종가대비 0봉전 종가등락률 3%이상
지표 내용
C 매도매수잔량비 99%이하
D 신고가:[주]0봉전 고가가 52봉중 신고가
E 외국인지분율 1%이상 100%이하
G 주가비교:[1분]0봉전 금일시가 <= 0봉전 시가
H 전일동시간대 대비 거래량비율 20%이상
I 주가등락률:[일]1봉전(중) 종가대비 0봉전 종가등락률 4%이상
지표 내용
D [일]거래량:100000이상 999999999이하
F 캔들연속발생:[일]0봉전 1봉 연속 양봉발생
N 주가비교:[1분]0봉전 금일시가 <= 0봉전 종가
O 주가등락률:[일]1봉전(중) 종가대비 0봉전 종가등락률 4%이상
지표 내용
A 전일동시간대 대비 거래량비율 200%이상
C 캔들연속발생:[일]0봉전 1봉 연속 양봉발생
D 20일 매물대 상향 돌파
E 60일 매물대 상향 돌파
F 120일 매물대 상향 돌파
* 텔레그램 봇 생성
1. 텔레그램 봇을 만들기 위해 botFather(@botFather) 을 검색/선택하고 start 버턴을 클릭한다.
채팅으로 /newbot 을 입력 하여 봇을 하나 생성해 준다.
이제 봇의 이름을 입력해 준다.
텔레그램 봇과 ai 키움자동매매 와 연결 하기 위한 토큰이 생성 된다. 이 값을 ai 키움자동매매에 넣어주면 됩니다.
설정 하고 체팅에서 GET 명령어 하시면 스크린 샷을 가져 옵니다.
감사합니다.
설정 하고 체팅에서 GET 명령어 하시면 스크린 샷을 가져 옵니다.
감사합니다.
My_매수신호_2 매매 기법 설명
공통 매매 제한 사항
- 장 마감 시간(15:30) 이후 매매 제한
- 레버리지/인버스 ETF 제외
- AI 매매 모드가 활성화된 경우 기존 매매 로직 실행하지 않음
- 미체결 주문 관리
- 매수 희망가보다 현재가가 낮아지면 30초 후 취소
- 매수 희망가보다 현재가가 높아지면 60초 후 취소
- 부분 체결된 경우 10초 후 미체결 수량 취소
매매 기법 상세 설명
1. 장시작 급등주 매매 (09:00 ~ 09:20)
개선된 장시작 급등주 매매 전략의 주요 특징을 설명드리겠습니다:갭 상승(Gap Up) 전략
double 갭상승률 = (_c종목.시가 – PreDayclose(_c종목)) / PreDayclose(_c종목) * 100;
if (갭상승률 < 2.0 || 갭상승률 > 15.0) return false;
– 전일 종가 대비 시가 갭 상승을 체크2~15% 사이의 갭 상승만 대상으로 함너무 작은 갭이나 과도한 갭은 제외VWAP(거래량가중평균가격) 활용
double VWAP = 거래량가중가격합계 / 거래대금합계;
bool VWAP상향돌파 = _c종목.현재가 > VWAP * 1.01;
– 기관투자자들이 많이 사용하는 VWAP 지표 도입VWAP 상향 돌파 시 매수 시그널로 활용가격의 신뢰성과 모멘텀 확인호가 강도 분석
double 총매수호가수량 = 0;
double 총매도호가수량 = 0;
// 매수/매도 호가 비율이 1.5 이상일 때만 매수
– 실시간 호가 분석으로 매수세력 강도 확인매수세력이 매도세력보다 1.5배 이상 강할 때만 매수거래량 조건 강화
if (장시작거래량 < 5000) return false; // 최소 5천주
bool 거래량급증 = 장시작거래량 > _c종목.lstn분봉정보[1].거래량 * 2.0;
최소 거래량을 5천주로 상향직전 분봉 대비 2배 이상 거래량 증가 필요거래대금 조건 강화
if (현재거래대금 < 30000000) return false; // 최소 3천만원
– 최소 거래대금을 3천만원으로 상향유동성이 충분한 종목만 매수슬리피지 최소화
int 매수희망가 = (int)(_c종목.현재가 * 1.001); // 슬리피지 0.1%로 축소
– 매수 시 슬리피지를 0.1%로 최소화진입 비용 절감이 전략의 장점:갭 상승과 VWAP를 결합하여 더 신뢰성 있는 매수 포인트 포착호가 분석으로 실시간 수급 확인거래량과 거래대금 조건 강화로 유동성 리스크 감소다양한 지표의 결합으로 허수성 급등주 제외이 전략은 전세계적으로 유명한 갭 트레이딩, VWAP 트레이딩, 모멘텀 트레이딩을 결합한 것으로, 더 안정적인 수익을 기대할 수 있습니다.
2. 볼린저밴드 하단 반등 매매
개선된 볼린저밴드 매매 전략의 주요 특징을 설명드리겠습니다: 볼린저밴드 스퀴즈(Squeeze) 전략
double 현재밴드폭 = (최신밴드.d상한선 – 최신밴드.d하한선) / 최신밴드.d중심선 * 100;
bool 스퀴즈발생 = 현재밴드폭 < 이전밴드폭 * 0.8; // 밴드폭 20% 이상 수축
– 밴드폭 수축을 통해 강한 추세 시작점 포착변동성 수축 후 확장 시점 예측하단 지지 확인
bool 하단지지 = _c종목.현재가 >= 최신밴드.d하한선 * 0.98 &&
_c종목.현재가 <= 최신밴드.d하한선 * 1.02;
– 볼린저밴드 하단에서의 반등 포착2% 범위 내에서 지지 확인기술적 지표 조합
bool RSI과매도 = currentRSI <= 30;
bool 이평선조건 = ma5[0] > ma5[1] && // 5일선 상승추세
ma5[0] >= ma20[0] * 0.95; // 5일선이 20일선 근처
– RSI 과매도 구간 활용이동평균선 정배열 확인거래량 분석
double 최근거래량 = _c종목.lstn분봉정보[0].거래량;
double 이전평균거래량 = _c종목.lstn분봉정보.Skip(1).Take(5).Average(x => x.거래량);
bool 거래량급증 = 최근거래량 > 이전평균거래량 * 1.5;
– 거래량 급증 확인5분 평균 거래량과 비교5. 종합 매수 판단
bool 매수조건충족 = (하단지지 || 스퀴즈발생) && // 기술적 조건
(RSI과매도 || 이평선조건) && // 보조지표 조건
거래량급증 && 양봉; // 거래량 및 봉형태 조건
– 여러 조건의 논리적 결합허수성 신호 제거 이 전략의 장점:변동성 수축 구간에서의 매수 기회 포착다중 지표를 통한 신뢰도 향상거래량 확인으로 매수 시점 정확도 향상4. 예외 처리를 통한 안정성 확보상세한 로깅으로 거래 추적 용이이 전략은 전세계적으로 유명한 Mean Reversion(평균 회귀) 전략과 Momentum(모멘텀) 전략을 결합한 것으로, 변동성이 큰 장에서도 안정적인 수익을 낼 수 있습니다.
3. 장마감 종가 배팅 매매 (15:10 ~ 15:20)
목적: 장 마감 시간대의 기관/외인 순매수를 활용한 매매
핵심 매매 조건:
- 거래량 조건
- 평균 대비 1.5배 이상, 유의미한 세력 유입 확인
- 변동성 조건
- 일중 변동성 3% 이상, 충분한 가격 변동 확인
- 추세 조건
- MA5 > MA20, 상승 추세 확인
- RSI 중립구간
- RSI 30~70 사이, 극단적인 과매수/과매도 제외
매수 방식:
- 지정가 매수, 현재가의 99.8%에 매수 주문
4. 스캘핑 매매 (09:30 ~ 15:00)
개선된 스캘핑 매매 전략의 주요 특징을 설명드리겠습니다:Price Action 분석
bool 강한양봉 = 현재봉.종가 > 현재봉.시가 * 1.01 && // 1% 이상 상승
(현재봉.종가 – 현재봉.시가) > (현재봉.고가 – 현재봉.저가) * 0.7; // 윗꼬리가 30% 미만
bool 상승추세 = 현재봉.저가 > 이전봉.저가 && 이전봉.저가 > 이전이전봉.저가;
– 강한 양봉 패턴 확인연속 상승 저점 확인윗꼬리 비율로 매수세 강도 확인Order Flow 분석
// 매수/매도호가 1~3호가만 분석
for (int i = 6; i <= 8; i++) { 총매수호가수량 += _c종목.n21호가[i]; }
for (int i = 11; i <= 13; i++) { 총매도호가수량 += _c종목.n21호가[i]; }
bool 호가강도양호 = 총매도호가수량 > 0 && (총매수호가수량 / 총매도호가수량) >= 1.3;
– 실시간 호가 흐름 분석매수세력 우위 확인가까운 호가만 분석하여 즉각성 높임거래량 분석
bool 거래량급증 = 현재거래량 > 이전평균거래량 * 1.5;
bool 거래대금충분 = 현재거래대금 >= 20000000; // 최소 2천만원
– 거래량 급증 확인최소 거래대금 확보유동성 확인모멘텀 분석
bool 단기상승추세 = ma5[0] > ma5[1] && // 5일선 상승
ma5[0] > ma10[0]; // 5일선이 10일선 위
– 단기 이동평균선 활용추세 방향 확인모멘텀 강도 측정변동성 관리
double 당일변동성 = (현재봉.고가 – 현재봉.저가) / 현재봉.저가 * 100;
bool 적정변동성 = 당일변동성 >= 1.0 && 당일변동성 <= 5.0; // 1~5% 변동성
적정 변동성 범위 설정과도한 변동성 회피리스크 관리가격 모멘텀
bool 가격모멘텀있음 = 최근가격변화율 >= 0.5 && 최근가격변화율 <= 2.0; // 0.5~2% 상승
– 적정 상승률 범위 설정과열 구간 회피진입 타이밍 최적화매매 실행
int 매수희망가 = (int)(_c종목.현재가 * 1.001); // 0.1% 슬리피지
매수희망가 = AdjustToHogaUnit(매수희망가);
– 슬리피지 최소화호가단위 맞춤빠른 체결 유도이 전략의 장점:다중 시그널 확인으로 신뢰도 향상실시간 호가 분석으로 매수 타이밍 최적화리스크 관리 강화상세한 로깅으로 거래 추적 용이예외 처리를 통한 안정성 확보이 전략은 전세계적으로 유명한 Price Action Trading과 Order Flow Trading을 결합한 것으로, 짧은 시간 안에 안정적인 수익을 낼 수 있습니다.
5. 돌파 매매
전세계적으로 유명한 브레이크아웃(Breakout) 트레이딩 전략을 적용하여 돌파 매매 로직을 개선했습니다. 주요 개선 사항은 다음과 같습니다:
- 피보나치 레벨 분석
38.2%와 61.8% 피보나치 되돌림 레벨을 계산하여 주요 지지/저항 구간 파악
가격 움직임의 자연스러운 되돌림 구간을 고려한 매매
볼륨 프로파일 분석
POC(Point of Control) 가격 계산으로 거래가 가장 활발한 가격대 파악
거래량 분포를 통한 시장 참여자들의 관심 영역 분석
저항선 검증 강화
저항선 터치 횟수와 실패 패턴 분석
연속적인 저항 실패 시 매수 제한
돌파 강도 분석
가격 돌파(2% 이상)
거래량 돌파(2배 이상)
이동평균선 기반 추세 확인(20일/60일 이평선)
매매 제한 조건 강화
최소 거래대금 5천만원으로 상향
연속 저항 실패 시 매수 제한
최소 가격 제한
분석 기간 확대
5봉 → 20봉으로 확대하여 더 신뢰성 있는 분석 제공
이 전략은 다음과 같은 세계적으로 유명한 트레이딩 기법들을 결합했습니다:
피보나치 리트레이스먼트
볼륨 프로파일 트레이딩
프라이스 액션 트레이딩
멀티 타임프레임 분석
매도 로직을 각 매매 기법에 맞게 다음과 같이 수정했습니다:
장시작 급등주 매도 (9:00~9:20 매수건)익절: 1.5% 이상 수익 시손절: -1.0% 이하 손실 시
볼린저밴드 매수 종목 매도 (9:20~15:10 매수건)익절: 상단밴드 도달 시매도: 중심선 하향 돌파 시장마감
종가배팅 매도 (15:10~15:20 매수건)익절: 1.0% 이상 수익 시손절: -0.8% 이하 손실 시
스캘핑 매도3분 이내 0.8% 이상 수익 시 익절5분 이내 0.5% 이상 수익 시 익절-0.5% 이하 손실 시 손절10분 경과 시 청산
돌파매매 매도익절: 2.5% 이상 수익 시손절: -1.5% 이하 손실 시거래량 50% 이상 감소하고 수익 중일 때 매도
각 매매 기법별로 시간대를 구분하고, 해당 시간대에 맞는 매도 조건을 적용했습니다.
아래는 작업스케줄에 등록 하시어 4시에 프로그램 종료하고 아침 8시30분에 자동 시작 하는 배치파일입니다.
https://decomsoft.com/aikium/aikiumauto.bat
%12월13일 패치내역
1.돌파매매 기법 적용
2. 종가배팅 매매 기법 적용
3. 시초가 매매 기법 5분간 분봉을 보고 매수 하던 내역을 시초가에 급등주 매수 하도록 수정
4. 최대한 안정성 위주로 거래량 실린 매수타점을 개발 하였으니 모의로 최대한 테스트 해보시고 사용하세요. 일부 매매 기법은 트레이딩 매도 설정외 자동 매도 되도록 설계 되었습니다.
%12월16일 패치내역
- 모든 매매 기법을 화면에 표시 해서 사용자가 선택 할수 있도록 수정
- 급등주 매매를 더 안정적이고 정교하게 매수 하도록 수정
%12월 17일자 패치내역
- 자동으로 매매기법이 업데이트 된 파일을 다운로드 업그레이드 할수 있도록 자동업데이트 기능 추가 완료. 이제 한번 설치 하면 자동으로 업데이트 됩니다.
- 관리자 권한 없이 프로그램 실행 되고 업데이트 되도록 패치 수정
%12월 21일자 패치내역
1. 주말에 조건식 검색 하지않도록 수정 매매 기법 최신으로 업데이트
%1월 3일자 패치내역
chat gpt 4o mini api가 가장 저렴해서 이 api를 사용 할수 있도록 기존의 4o 와 claude 와 더불어 사용할수 있도록 수정하고 아래 로직 추가
주식 데이터 분석:
종목명: {chartData.stockName}
현재가: {chartData.currentPrice}
최근 20분봉 종가: {string.Join(“, “, chartData.prices)}
거래량: {string.Join(“, “, chartData.volumes)}
5일 이동평균: {string.Join(“, “, chartData.ma5)}
20일 이동평균: {string.Join(“, “, chartData.ma20)}
기술적 분석:
볼린저밴드: {technicalAnalysis.BollingerBandSignal}
추세분석: {technicalAnalysis.TrendAnalysis}
거래량분석: {technicalAnalysis.VolumeAnalysis}
패턴분석: {technicalAnalysis.PatternAnalysis}
위 데이터를 분석하여 매수/매도 판단과 그 이유를 JSON 형식으로 응답해주세요:
{{‘action’: ‘매수’ 또는 ‘매도’, ‘confidence’: 0.0~1.0 사이 값, ‘reason’: ‘판단 이유’}}”;