키움 api 초단타 매매를 위한 조건검색식과 자세한 갭상승 초단위 조건검색식 정리에서 함께 이어지는 내용이다. 조건검색식 정리 3가지 전략에서 1번과 3번은 종목이 나온 것 같고 2번은 종목자체가 나오지 않았다. 1번은 종목이 나온것 같은데 매수가 되지 않아 왜 매수가 되지 않았는지에 대한 정리가 필요하고 여기에서는 3번의 매수매도가 맘에 들지 않아 어떻게 수정해야 하는지 알아볼 것이다. 키움 api 초단타 매매를 위한 조건검색식 전략 3번 --/ 초단타 매매를 위한 조건검색식 코드 리뷰 - 최근 10개의 1초봉 안에서 종가 혹은 고가가 0.2퍼센트 범위 안의 봉 갯수가 4개이상 - 1 ~ 1.5퍼센트 이하로 상승하는 봉의 갯수가 1개 이하 - 주가등락률 자체가 없는 초봉들 시고저종이 0인 초봉들의 갯수..
키움 api 초단타 스켈 자동매매를 위한 포스팅으로 시리즈임. 전 편은 여기에서 볼 수 있다. 지금 이 시리즈가 잘 엮였는지 모르겠다. 현재 얼추 정리된 초단타를 위한 조건검색식은 3가지로 바로 정리된 내용은 여기에서 확인 가능하다. 여기에서 첫번째 전략에 대한 수정이 필요하여 포스팅을 진행한다. 참고로 테스트는 이틀간 오류가 떠서 진행이 되지 않았다. 조건식이 잘못입력되서 매수가 안되었는데 3가지 조건식을 모두 타는 것을 확인했으니 아마 내일은 테스트가 잘 진행되지 않을까 싶다. 2번 3번에 대한 전략은 일단 그대로 진행하기로 하고, 1번에 대한 전략이 아리까리하다. 그 아리까리함을 확실함으로 업데이트 하기 위해 현재 발견된 내용을 따라보자. 키움 api 초단타 자동매매를 위한 조건검색식 - 갭상승 1..
나에겐 꽤 어려운 일이다. 어느정도 익숙해진 것 같다가도 기본이 없으니 매번 찾아보고 다시 고치고 솔직히 이런 과정이야 하다보면 외워지긴 하는데 구조를 자꾸 바꾸는 건 좀 어렵다. 가자 효율적으로 구성해야 속도도 빠르고 동작이 잘 할테니 구조 짜는게 가장 중요한 듯 싶다. 그 외 알고리즘이나 방법은 인터넷에 깔리고 깔렸다. 물론 스레드 같은 건 건들지도 못한다. 난 메인 스레드 하나로 한다. 못하면 할 수 있는 부분에서 못하는 부분을 커버쳐주면 된다. 이 포스팅은 시리즈 물로 여기에서 전 편을 볼 수 있다. 키움 api 초단타 스켈 매매를 위한 조건검색식 소스 코드 수정 초단타 매매를 위한 조건 검색식 정리 지금 중구난방으로 되어 있는 느낌인데 간단하게 3가지로 나누어서 생각하자. 1. 갭상승 거래량 실..
본 포스팅의 시리즈는 키움api를 이용해서 초단타 매매를 하기 위함으로 이 전 포스팅은 초단타 매매를 위한 조건검색식 코드에서 이어지는 포스팅이다. 이 전의 키움 api 초단타 스켈 자동매매 코드 업데이트는 여기에서 볼 수 있다. 전 포스팅에서 각 초봉의 체결강도, 시,저,고,종가를 알고 거래량 및 거래대금까지 넣는 것을 하였다. 이제는 내가 원하는대로 조건식을 하나씩 만들어서 코드를 짜고 그 검색식에 맞게 매수를 넣으면 된다. 일단 테스트용도로 매수까지 되는 것은 확인했다. 하지만 이제는 정말 정밀한 조건식을 실전용도로 넣어봐야한다. 매수가 되는 것은 확인을 해 보았으니 이제는 실제로 장 중에 정확한 자리에서 매수를 할 수 있도록 세밀한 조건식을 넣어줘야한다. 그 조건식을 만들어보겠다. 키움 api 초..
지난 시간의 체결강도와 1초봉들의 상관관계를 사용하려면 파이썬의 데크 기능이 필요하다. 이미 코드는 주말에 만들어 놓았었고 오늘 제대로 동작하는지 확인할 예정이었다. 테스트 결과를 공유한다. 장 시작하자마자 오류가 있었어서 보니 이거와는 별개의 오류였고 역시 대부분은 오타나 햇갈려서 변수명을 잘못 넣은 경우였다. 그럼 테스트 결과를 보자 키움 api 초단타 스켈 자동매매를 위한 코드 업데이트 테스트 결과 프린트로 찍어 놓은 부분을 보자. 이 로그와 초봉 차트를 비교해보자. 첫 초봉 3개와 마지막 초봉 1개만 보자. 체결량과 체결량 비율도 모두 일치한다. 그럼 체결강도도 일치하겠지 어차피 체결강도는 틱단위와 분단위로 밖에 안보여준다. 여튼 이제 이전 초봉들도 기억이 가능하다는 것이다. 그럼 이 정보를 가지..
아래 포스팅에서 이어지는 초단타 스켈 자동매매 방법이다. 키움API 초단타 스켈 자동 퀀트 매매를 위한 조건검색식 키움 API 초단타 스켈 자동 퀀트 매매를 위한 조건검색식 키움증권에서는 자동 퀀트매매를 할 수 있도록 API를 제공하고 있다. 이 API를 이용해서 초단타 스켈 자동 퀀트 매매를 할 수 있도록 조건 play-in-stock.tistory.com 현재까지의 정리는 시가가 뜬 종목들에서 첫 1초봉의 체결강도가 300이 넘고 첫 1초봉의 크기가 작은 종목들에 대해서 장 시작 후 7 ~ 180초 사이에 -1퍼센트 정도 내려가는 1초봉이 만들어지면 매수하는 방법론이다. 그런데 보다 더 세밀한 매수 타점을 잡기 위해서 조금의 소스코드를 수정한다. 키움 API 초단타 스켈 자동 퀀트매매 조건검색식 + ..
키움 API는 HTS 조건검색식 기능을 사용할 수 있다. 이 조건검색식은 장중에 실시간으로 포착되거나 혹은 현재 조건에 맞으면 바로 api로 읽어 드릴 수 있다. 즉 장 전 및 장 중 모두 종목 검색이 가능하다는 소리다. API는 또한 주식 자동 매매를 할 수 있도록 틱 데이터를 전송해준다. 즉, 틱 데이터를 전송받는 다는 건 장시작 전부터 조검검색식을 이용해서 미리 종목을 검색할 수만 있다면 틱봉이건 초봉이건 분봉이건 만들 수 있다는 소리가 된다. 키움 API 사용 자동매매를 위해 미리 종목을 조건검색식으로 받아와야 하는데 주식 종목이 2000개가 넘어가다 보니 문제가 있다. 조건검색식에서 100종목이 넘어가면 추가 종목들은 받아볼 수가 없다. 또한 나는 키움 api를 이용해서 자동매매를 하려다 보니 ..
키움 API 초단타 스켈 자동 퀀트 매매를 위한 조건검색식 키움증권에서는 자동 퀀트매매를 할 수 있도록 API를 제공하고 있다. 이 API를 이용해서 초단타 스켈 자동 퀀트 매매를 할 수 있도록 조건검색식을 만드는 것이 이 포스팅의 목적이다. 보통 초단타 매매 방식인 스켈은 기세가 좋고 변동성이 높은 종목들에서 사용하기가 용이하다. 계속해서 조건검색식으로 알아본 결과 분단위 보다는 초단위가 좋을 것이라는 판단이 들어 초봉을 만들기 시작했고 이것을 체결강도 및 주가등락률 등을 이용하여 초단타 스켈을 자동 매매로 진행할 수 있도록 계속 고민하고 있다. 보통 급등이 나오는 케이스는 장초 갭상승과 장중 주가의 변동 및 거래량이 없다가 갑자기 거래량이 실리면서 급등하는 두가지 종류로 나눌 수 있다. 여기에서는 지..
지난번 시간에 테스트 한 결과 키움 API를 이용한 초단위 매매 전략 코드 수정 테스트 결과 에 추가할 내용이 있어 포스팅을 진행한다. 지난 시간의 테스트 결과에서는 알지 못했던 것들이 하나 나왔다. 초단위 매매를 위해 위치까지 잡아놨지만 위로 밑으로 가성비가 안떨어지며 손절라인이 더 크기 때문에 애매해지는데 이 부분은 차트로 자리를 더 알아보도록 하고 이번 시간에는 지금까지는 조건에 없었던 체결강도 조건을 넣도록 한다. 키움 API를 이용한 초단위 매매 전략 코드 수정 테스트 결과 + 추가리뷰 체결강도가 현실적으로 얼마나 영향을 미치는 지는 모르겠지만 신기하게도 오늘 성공한 초단위 매매 전략 종목들은 첫 1초봉이 모두 100이상이고 실패한 종목들은 100언더로 구분된다. 그렇다고 100 언더인 종목이 ..
지난 시간에 키움 API를 이용한 초단위 매매 전략에 대해 문제점을 짚어보고 코드를 수정함으로써 매수하는 시점을 달리 정했다. 오늘은 수정한 부분에 대해 테스트 한 결과를 리뷰하며 어떻게 해야 더 성공률을 높일 수 있을지 고민해 보도록 하자. 지난 포스팅 보기 > 키움 API를 이용한 초단위 매매전략 문제점 및 소스코드 수정 키움 API 초단위 매매 전략 코드 수정 테스트 결과 일단 결과부터 보면 성공이다. 원하던 곳에서 매수하고 수익매도/손절매도 한다. 그런데 타점이 문제다. 일단 매매 내역을 하나씩 보기로 하자 키움 API 초단위 매매전략 성공 케이스 1. 알로이스 시가가 2050 7초가 지난뒤 (지난 시간에 10초 뒤부터 매수하게 했지만 마지막에 생각이 바뀌어서 7초로 수정 ㅋㅋ) 의 1초봉 종가부..
지난 시간에 문제가 되었던 키움 API를 이용한 초단위 매매 전략에 대해 소스코드를 수정함으로 더 정교하고 하락하는 종목을 피하도록 한다. 키움 API 초단위 매매전략 문제점 및 개선필요 사항 보기 키움 API 초단위 매매전략 문제점 소스코드 수정하여 개선하기 지난 시간에 문제가 되었던 건 초단위로 모든 것을 전체적으로 간단히 되짚어 보자. 문제점 1 vi를 피하기 위해서 09:03 까지의 최대 검색시간을 주니 대부분의 종목이 장이 시작 후 검색식에서 종목을 던져주기 때문에 첫 초봉을 만들 수 없어 매매가 불가능해진다. 해결방법 검색시간을 예전처럼 09:00 장 시작전에 받을 수 있도록 조건검색식에서 검색시간을 삭제하고 코드상으로 정적 vi를 계산해서 현재가가 vi보다 적은 가격일 때만 매수하도록 한다...
지난 시간의 초단위 매매 전략 조건검색식 문제점 및 개선사항에 대해 테스트 한 결과를 바탕으로 다시 또 업데이트를 진행한다. 키움 API를 이용한 초단위 매매 전략과 조건검색식 문제점 개선 키움 API를 이용한 초단위 매매전략은 통할 수 있는 가능성을 보았다. 이번시간에는 이 문제점 및 개선해야 할 점을 하나씩 짚어보기로 하자. 키움 api의 초단위 전략 테스트 결과와 문제점 도출 play-in-stock.tistory.com 키움 API를 이용한 초단위 매매 전략과 조건검색식 문제점 개선 테스트 결과 및 추가 개선 1. VI를 피하기 위한 검색시간 조정 지난 포스팅에서 장 시작 후 vi를 피하기 위해서 조건검색식의 검색시간을 09:03 까지만 등록하기로 한 개선점의 테스트 결과는 대실패다. 09:00시..