자동매매 수익창출의 진리

마지막 업데이트: 2022년 3월 6일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
주식 자동 매매 코드 작성하기

키움증권 영웅문 자동감시주문 사용 방법 (자동매매 설정)

주식 투자에서는 찰나의 시간으로도 수익과 손실이 결정될 수 있을만큼 긴박할 시점들이 많습니다. 이러한 초 단위의 시간으로도 수익의 성과가 갈릴 수 있기 때문에 주식 시장이 열리고나면 많은 투자자들은 MTS나 HTS에서 눈을 떼지 못하는 일이 많죠. 그런데 현생을 살기 위해서 한국장이 열릴 때에는 직장이나 학교에 있기 때문에 계속 차트를 확인하고 매매를 하는 것이 불가능합니다. 그래서 매도시점이나 매수시점을 놓쳐서 아쉬울 때가 상당히 많은데, 이러한 문제점을 한방에 해결할 수 있는 기능으로 키움증권 영웅문의 자동감시주문이 있습니다.

키움증권 영웅문 자동감시주문 기능이란 자동매수, 자동매도를 지원하는 자동매매 설정입니다. 그래서 투자자가 정해놓은 기준에 따라서 자동으로 매수도 해주고, 원하는 매도시점에 자동으로 자동매매 수익창출의 진리 매도를 해주기 때문에 내가 MTS나 HTS를 계속 들여다보지 않아도 정해진 기준에 따라서 기계적인 매매를 할 수 있게 됩니다. 저의 경우에는 90% 이상의 매매를 영웅문 자동감시주문으로 할 정도로 자주 사용하고 있는데 굉장히 만족도가 높습니다.

보통 저나 제 주변을 봤을 때 자동감시주문은 영웅문S 스마트폰 MTS 앱에서 사용하게 되는데 단순히 가격 조건만 지정해서 자동매수, 자동매도가 나가는 것이 아니라 손실보전, 수익보전등을 설정하거나 특정한 거래량 이상에서만 매매가 나가도록 하는등 조건의 범위가 넓은 편입니다. 그래서 대부분 자동매매 수익창출의 진리 자신의 매매원칙에 따라서 적용해서 사용할 수 있으니 꼭 한번 사용해보시길 바랍니다.

키움증권 영웅문 자동감시주문 사용 방법

영웅문 자동감시주문 유의사항

① 계좌비밀번호 저장 필수: 자동감시주문을 실행하기 위해서는 반드시 전체계좌의 계좌비밀번호를 미리 저장해둬야 합니다. 계좌비밀번호를 변경할 경우 감시조건을 삭제 후 다시 설정해야지만 자동매매 됩니다.

② 감시내역 자동 삭제: 감시조건이 만족하여 주문이 실행되거나 보유잔고가 청산되어 주문이 불가능하면 해당 감시조건은 자동감시주문내역 화면 진입시에만 자동 삭제됨으로 감시내역과 자동주문내역 그리고 주문체결 여부를 수시로 확인해야 합니다.

③ 감시중지 처리 안내: 시스템 장애와 같은 상황이 발생하면 키움증권의 판단에 따라서 감시를 강제로 중지처리할 수 있습니다. 이 경우 비상SMS 수신 연락처로 통보됩니다.

  • 영웅문 자동매매 시간: 09:00 ~ 15:20분 (거래소 정규장 거래 시간에만 가능)
  • 잔고편입 감시 가능 시간: 08:30 ~ 18:00분 (장전, 장후, 시간외시장, 정규시장, 시간외 단일가 시장 포함)
  • 감시조건 저장 가능 시간: 24시간 가능(시스템 작업시간 04:00 ~ 06:10 제외)

영웅문 자동감시 매도주문 사용 방법

1. 키움증권 영웅문S 앱을 실행합니다.

2. 주문을 클릭합니다.

3. 자동감시주문을 누릅니다.

4. 자물쇠 모양 버튼을 클릭합니다.

5. 계좌 비밀번호를 저장합니다.

6. 자동매도감시 > 매도조건 추가를 클릭합니다.

7. 자동매도하고 싶은 보유 종목을 선택합니다.

8. 이익실현 감시가격 또는 손실제한 감시가격을 체크합니다.

9. 조건 가격을 기입합니다.

  • 이익실현 감시가격: 현주가보다 높은 기입 금액에 도달하면 자동 매도 주문 (수익)
  • 손실제한 감시가격: 현주가보다 낮은 기입 금액에 도달하면 자동 매도 주문 (손절)

10. 조건 만족시 자동 매도할 수량과 가격을 설정합니다.

11. 매도 조건저장을 클릭합니다.

12. 영웅문 자동매도 조건을 확인합니다.

13. 자동매도감시에서 중지 버튼을 클릭합니다.

14. 감시중으로 변경되면 자동매도 주문이 시작됩니다.

영웅문 자동매도 주문 일반설정으로 조건 늘리기

자동매도 조건 설정 페이지에서 좌측 상단에 보이는 간편설정을 눌러 일반설정으로 변경할 수 있습니다. 일반설정에서는 이익보존이란 조건 을 추가로 사용할 수 있으며 이익보존 기능의 설명은 아래와 같습니다.

자동매도 이익보존이란 시세에 따라서 이익보존 감시가격을 돌파하고 상승을 지속하다가 이익실현에 도달하지 못하고 다시 시세가 하락하여 이익보존 감시가격에 도달시 이익보존을 위해서 자동매도하게 됩니다.

영웅문 자동감시 매수주문 사용 방법

1. 자동감시주문에서 자동매수감시를 자동매매 수익창출의 진리 클릭합니다.

2. 매수조건 추가를 누릅니다.

3. 자동매수 주문을 사용하고 싶은 종목을 검색합니다.

4. 주문을 실행할 매수조건을 설정합니다.

5. 감시조건 만족시 매수할 수량과 가격을 설정합니다.

6. 매수 조건저장을 누릅니다.

7. 자동매수 조건을 확인합니다.

8. 감시상태에 보이는 중지버튼을 클릭합니다.

9. 감시중으로 변경되며 자동매수 주문이 시작됩니다.

영웅문 자동매수 주문 일반설정으로 조건 늘리기

자동매수 조건 설정 페이지에서 좌측 상단에 보이는 간편설정을 눌러 일반설정으로 변경할 수 있습니다. 일반설정에서는 거래량 조건과 현재가 트레일링 감시 조건 을 추가로 사용할 수 있으며 설명은 다음과 같습니다.

  • 거래량 조건: 기입한 거래량이 만족할 때 자동매수 합니다.
  • 트레일링 조건: 감시시작 가격에서 하락하여 최저점을 달성한 후 기입한 가격(틱) 상승시 자동매수 합니다.

잔고편입 자동주문 설정하기

잔고 편입 자동매도란 현재 계좌에 보유하지 않은 종목에 대해서 미리 감시 조건을 저장하고 신규종목이 매수되면 보유종목 자동매도를 설정할 수 있는 자동매매입니다. 보유종목 자동매도로 계좌 보유 주식들에 대해서 스탑로스 및 트레일링 스탑 감시조건을 설정할 수 있고 신규종목 매수에 대한 조건도 추가할 수 있습니다.

# final 주식 자동 매매 프로그램 완성하기

오늘은 지난 삼성전자 주가 자동 알림 프로그램을 만드는 것에 이어 주식 투자 자동화 네 번째 시간으로, 주식 투자 자동 매매 프로그램을 완성해보겠습니다.

우선 오늘은 자세한 설명 없이 자동매매 코드 구현 및 크레온 Plus 자동 접속 코드 구현, 그리고 이렇게 구현한 두 개의 코드를 작업 스케줄러에 등록을 해서 매일매일 자동매매 완전 자동으로 이루어질 수 있도록 완전 자동화를 해보겠습니다. 마지막으로 지난 시간에 말씀드렸던 '변동성 돌파 전략'을 이용하여 자동매매 1개월 수익을 공개 하도록 하겠습니다.

돈과 관련된 아주 민감한 주제이기에 반드시 유의하실 사항이 있습니다. 이번 포스팅이 주식투자 자동 매매인만큼 가격 변동에 따른 손실이 발생할 수도 있습니다. 그렇기 때문에 투자의 책임은 투자자 본인에게 있다는 사실을 꼭 명심하시고, 무리한 투자보다는 여유자금으로 진행하시길 권장드립니다.

아무리 알고리즘에 기반한 자동매매라고 하더라도 그냥 확률을 높일 뿐이지 무조건적으로 수익을 얻는 그런 투자 방법은 없습니다. 그리고 저조한 수익률이라고 핀잔만 놓지 마시고 이번 포스팅에서 쓰이는 전략은 예시용으로 보여드리기 위한 '예시'일 뿐이니 본인만의 전략, 그리고 유명한 트레이더나 각종 데이터를 기반으로 알고리즘을 직접 구현한다고 하더라도 수익률이 높아질지 낮아질지 알 수 없습니다. 최대한 많은 돈을 가지고 장기간 테스트한 결과물이 있어야만 이게 좋다, 나쁘다 증명이 되는 것이기 때문입니다.

주식 자동 매매 코드 작성하기

지난 시간에 이어서 stockauto 폴더에 자동매매를 해주는 파이썬 코드를 작성해보겠습니다. VsCode를 관리자 권한으로 실행하고, New File 버튼을 눌러서 AutoTrade.py 라는 파이썬 파일을 만들어 줍니다.

주식 자동 매매 코드 작성하기

그리고 여기서 지난 시간에도 말씀드렸지만, 다시 한 번 강조 드리자면 코딩은 직접 한줄 한줄 손으로 치면서 타이핑 하면 정말 비효율적입니다. 이미 인터넷에는 잘 되어 있는 코드가 굉장히 많기 때문에 그것을 가져와서 내가 원하는 목적에 맞게 조금씩 변형해서 쓰는 것이 훨씬 코드를 효율적으로 작성하실 수 있습니다.

이 포스팅은 이라는 책의 데이터를 바탕으로 만들어진 것이기에, 여기에 나온 코드를 가져와서 이걸 설명하면서 진행을 해보겠습니다. 구글 검색창에 파이썬 증권 데이터 분석 github 라고 검색을 해보시면, github 페이지가 나옵니다.

해당 링크로 접속해줍니다. 그리고 여기서 '08 Volatility Breakout(=변동성 돌파 전략)' 폴더로 들어가 줍니다. 그리고 '자동매매 수익창출의 진리 ch08 03 EtfAlgoTrader.py' 으로 들어가 줍니다. 그러면 이런 소스 코드가 나옵니다.

주식 자동 매매 코드 작성하기

이걸 그대로 전체 복사해서 우리가 만들어준 AutoTrade.py에 붙여넣습니다. 그리고 Ctrl+S를 눌러 저장을 해줍니다.

주식 자동 매매 코드 작성하기

코드 상단을 보시면 이렇게 자동매매에 필요한 라이브러리를 가져오는 코드가 있습니다. 여기서 밑줄 그어진 것들은 아직 설치가 안되어서 이렇게 오류가 발생하고 있는 겁니다. 그래서 여기서 필요한 라이브러리들을 설치해주겠습니다.

주식 자동 매매 코드 작성하기

pip install pandas

를 Terminal 창에 입력해서 설치해줍니다.

그리고 아래 4줄은 사용되지 않는건데 들어가 있어서 그냥 지워주도록 하겠습니다. 다시 Ctrl+S를 눌러서 저장을 해주시면 모든 오류가 사라진 것을 확인하실 수 있습니다. 코드도 좀 정리해주겠습니다.

주식 자동 매매 코드 작성하기

맨 위에 Slacker라고 슬랙 메시지를 보낼 때 사용했던 라이브러리를 쓴 것을 확인할 수 있습니다. 여기에 Oauth 코드가 들어가 있는데, 이것은 여러분의 것이 아니기 때문에 이걸 지우고 지난 시간에 삼성전자 현재가를 전송할 때 사용했었던 여러분만의 Oauth 코드를 가져와서 이 자리에 붙여넣어 줍니다. test.py로 이동하시면 됩니다.

주식 자동 매매 코드 작성하기

그리고 post_message 메시지를 보내는 채널은 지난 시간에 우리는 slack.com 공식 사이트에서 #stock 이라는 채널을 만들어주고 여기에 전송을 했었습니다. 이거는 여러분이 만든 채널 이름으로 변경해주시면 되겠습니다.

slack

그리고 아래쪽 259번 줄을 보시면, soldout = False; 라고 나온 부분이 있는데 여기에 ';' 세미콜론을 지워줍니다. 그리고 저장을 해주시고 지금까지 작성된 코드를 실행하기만 하시면 바로 자동매매를 해보실 수 있습니다.

주식 자동 매매 코드 작성하기

크레온 Plus 자동 로그인 코드 작성하기

그런데 여러분들이 생각하시는 전략에 맞게 이 코드를 변형해서 사용하면 더 좋겠죠. 그렇게 하실 수 있도록 이 코드가 어떻게 구성되어 있는지는 다음 포스팅에서 자세하게 설명해드리도록 하겠습니다.

우리가 에서 하나의 파일만 복사를 했는데, 첫 번째 파일인 ch08 01_AutoConnet.py 라는 파이썬 파일도 열어봅시다.

주식 자동 매매 코드 작성하기

우리는 매번 크레온 Plus에 직접 로그인을 해주고 켜준 다음에 실행을 해왔는데 이 코드는 크레온 Plus에 자동 로그인을 할 수 있도록 만들어주는 코드입니다.

그래서 이것을 설정하게 되면 좀 더 편리하게 크레온 플러스 접속을 실행할 수 있습니다. 그래서 이 코드도 추가로 이용해주도록 하겠습니다. 모두 복사해서 Vscode에서 New File로 새로 파일을 만들고, AutoConnect.py라는 파이썬 파일을 만들어서 붙여넣어줍니다.

크레온 Plus 자동 로그인 코드 작성하기

그리고 여기 아이디 / 패스워드 / 공인인증서 비밀번호를 이렇게 세 군데에 나누어서 입력을 해주신 다음에 이 코드를 실행하시면 크레온 Plus를 실행하고 자동으로 로그인을 해줍니다. 그러면 현재 아이디, 패스워드, 공인인증서 패스워드까지 전부 입력을 해두었습니다. (위의 정보들은 예시입니다)

그리고 AutoConnet.py를 실행을 해보겠습니다. 명령어 입력창에

를 입력하여 실행해줍니다. 그러면 코드가 실행되면서 자동으로 크레온 Plus가 켜지고, 이렇게 자동으로 로그인까지 성공한 것을 확인할 수 있습니다.

자동 로그인 코드

이렇게 크레온 Plus가 정상적으로 실행이 되었다면 이제는

를 입력해서 자동매매를 하는 코드를 실행시켜보겠습니다.

그러면 이렇게 코드가 잘 실행이 되고, 이 종목이 target_price에 맞춰서 매수가 된 것을 확인할 수 있습니다. 그러면 이렇게 매수된 내용이 slack 메신저를 통해 우리가 이전에 만든 채널에 메시지로 잘 들어온 것을 확인할 수 있습니다.

주식 자동 매매

마찬가지로 이 내용을 스마트폰에서도 똑같이 확인할 수 있습니다.

오후 3시 15분이 되면 자동으로 모든 종목이 전부 매도 처리가 되고, 프로그램이 종료됩니다.

주식 완전 자동 매매 프로그램 구현하기

그런데 방금 한 것처럼 이렇게 크레온 Plus를 실행하는 코드와 자동매매를 하는 코드를 Terminal 창에서 매일매일 실행해줘야 된다면 이거는 자동매매라고 보기 힘들겠죠. 그래서 매일 자동으로 크레온 Plus가 실행이 되고 자동매매도 실행이 될 수 있도록 설정을 해두겠습니다.

먼저 시작을 누르고, '작업 스케줄러'라고 검색을하셔서 앱을 실행시켜줍니다.

작업 스케줄러를 이용하시면 매일 특정 프로그램을 특정 시간에 실행할 수 있도록 할 수 있습니다. 왼쪽 상단에 작업스케줄러 라이브러리를 클럭하면 이런 화면이 나옵니다.

주식 완전 자동 매매 프로그램 구현하기

가운데 빈 공간에 마우스를 우클릭 해서 '새 작업 만들기'를 눌러줍니다. 그리고 새 작업을 만들어 주겠습니다. 먼저 '크레온 연결'이라는 작업을 만들어 주겠습니다.

그리고 이 작업은 Creon Plus를 자동 실행하는 작업 스케줄러 입니다. 그리고 아래쪽에 '가장 높은 수준의 권한으로 실행 ' 체크박스를 체크해줍니다.

주식 완전 자동 매매 프로그램 구현하기

두 번째 탭인 트리거에서 '새로 만들기'를 누르셔서 이걸 언제 실행할건지 설정을 해줍니다. 매일 오전 8:30에 크레온 Plus가 실행되도록 설정을 해주겠습니다. 그리고 확인을 눌러주면 이렇게 매일 오전 8:30에 시작되는 트리거가 만들어집니다.

주식 완전 자동 매매 프로그램 구현하기

그리고 세 번째 '동작' 탭으로 들어가시면 어떤 파일을 실행할건지 설정을 할 수 있습니다. 아래쪽에 새로 만들기를 누르셔서 프로그램 시작을 선택하시고, 프로그램/스크립트는 찾아보기를 누르셔서 우리가 사용하는 파이썬 버전을 설치한 폴더인 python38-32 폴더를 찾아서 들어가줍니다.

주식 완전 자동 매매 프로그램 구현하기

그리고 여기서 python.exe 파일을 열어줍니다. 그리고 인수 추가(옵션)으로 크레온 Plus를 자동으로 실행해주도록 작성했던 코드인 AutoConnet.py 파일을 인수로 넣어줍니다. 그리고 시작 위치는 이 파일이 있는 위치 경로를 작성해줍니다.

주식 완전 자동 매매 프로그램 구현하기

저는 C:\stockauto 라는 폴더에 이 파일들을 넣어놨기 때문에 이 경로를 복사해서 시작 위치(옵션)에 넣어줍니다. 하단 사진이 최종 화면입니다.

주식 완전 자동 매매 프로그램 구현하기

그리고 확인을 눌러주겠습니다. 그러면 이제 모든 설정이 완료되었으니 확인 버튼을 눌러줍니다. 크레온 Plus를 실행해주는 것을 만들었으니 이제 자동매매 코드가 자동으로 실행되도록 또 만들어줘야 됩니다.

같은 방법으로 만들어주겠습니다. 마우스 우클릭, 새 작업 만들기, 이름은 자동 매매 시작이라고 지어주겠습니다. 설명도 똑같이 적어주고, 이것도 가장 높은 수준의 권한으로 실행하셔야 됩니다.

트리거는 매일 오전 8:40으로 설정을 해주겠습니다. 그러면 크레온 연결이 실행되고 10분 뒤에 자동매매 코드가 돌아가도록 설정을 해주겠습니다.

그리고 마찬가지로 동작에 새로 만들기를 눌러서 python.exe를 지정해주시고, 인수 추가 (옵션)으로 우리가 stockauto에 작성했던 파일인 AutoTrade.py 파일을 여기 넣어주고 시작 위치(옵션)에는 이 경로를 붙여넣고 확인, 확인을 누릅니다.

주식 완전 자동 매매 프로그램 구현하기

오전 8:40 → 자동매매 코드 시작

오전 9:05 ~ 오후 15:15 → 실제 매매가 이루어지는 시간

오후 15:15 ~ 오후 15:20 → 전량 매도

이렇게 자동 매매가 매일 자동으로 실행이 됩니다. 이게 잘 돌아가는지 테스트를 해보시려면 마우스 우클릭하고 실행을 누르시면 이 코드가 실행됩니다. 그러면 잘 실행되는 것을 확인할 수 있습니다. 실행이 잘 되는 것을 확인할 수 있었으니, 이제 매일매일 잘 동작을 하겠죠.

AWS lightsail 서비스를 이용한 주식 자동 매매

이제 자동매매에 대한 세팅이 모두 완료되었습니다. 참고로 이 방법의 단점은 작업 스케줄러가 돌아가야 되기 때문에 항상 컴퓨터를 켜놓아야 된다는 단점이 있습니다. 컴퓨터를 항상 켜놓지 않으려면 이렇게 AWS와 같은 클라우드 서비스에서 윈도우 PC를 하나 빌려서 작업을 하게 되면 AWS에서 돌아가는 서버가 있기 때문에 굳이 내 컴퓨터는 켜놓지 않아도 상관이 없습니다.

대신 AWS 서버 이용 비용이 있기 때문에 비용적인 부분을 비교해보고, 상관없으시다면 내 컴퓨터에서 진행하시는 것이 가장 저렴합니다. 조금 돈이 들더라도 AWS에 있는 서버를 돌리고 내 컴퓨터는 자유롭게 끄겠다 하시는 분들은 이런 AWS LIGHTSAIL 서비스를 이용해서 윈도우 PC를 한대 빌려서 여기서 똑같은 과정을 진행하시면 되겠습니다.

주식 자동 매매 1개월 수익 공개

마지막으로 수익 공개를 해보겠습니다. 제가 앞서 설명드린 방식으로 계속 자동 투자를 하고 있는데, 1개월 수익을 기준으로 말씀드리면 총 실현손익이 20,875원이니까 대략적으로 계산을 해보면 12개월, 1년 기준으로 이대로만 지속된다면 연수익률 28%의 수익을 얻을 수 있었습니다.

주식 자동 매매 1개월 수익 공개

처음 일주일 기준으로 66% 정도가 나왔는데 지금은 28%니까 많이 줄었죠. 이게 시장 상황에 따라서 변동성이 클 수 있기 때문에 무조건 특정 수익률이 나오는 것은 절대 아닙니다. 여러분이 원하시는 전략에 맞춰서 전략을 변경하시면서 여러분만의 자동매매를 구현해 보시기 바랍니다.

이것으로 주식투자 자동 매매 프로그램 개발 시리즈가 끝났습니다. 이제는 다양한 투자 전략을 사용하기 위해 이번 포스팅에 사용된 코드에 대해 분석해보고, 테스트 해봐야겠죠. 이번 시리즈는 국내 주식중에서도 ETF만 선정하여 돌렸지만, 나중에는 개별 종목, 나아가서 미국 주식까지 해보는 시간을 가져보도록 하겠습니다.

그리고 우측 하단에 있는 '꿀벌의 주식 블로그 구독' 버튼을 눌러주시면 주식 투자 자동화 포스팅을 포함하여 주식 관련 포스팅 업데이트 알림을 바로 받으실 수 있습니다.

삼성증권 MTS 자동주문 사용 방법 (매수/매도)

단기매매 차익투자에서는 단 1초의 매매 타이밍만으로도 수익성과가 크게 달라질 수 있습니다. 예를 들어서 단기간 최고의 수익 퍼포먼스를 낼 수 있는 이슈성 돌파매매를 할 경우 차트 수급의 지속성으로 중요 가격대의 지지를 확인하고 하락추세 전환시에는 빠른 손절매가 중요합니다. 그런데 갑작스러운 가격대의 무너짐이 발생하였을 때 투자자가 확인 및 손절이 조금이라도 늦을 경우 큰 손실을 볼 수 있음으로 분봉, 틱 단위의 지속적인 관찰이 필요한데요. 이 때 투자하고 있는 다수의 종목들을 모두 면밀히 추적하는 것은 불가능하기 때문에 우리는 자동주문을 적극적으로 활용하는 것이 좋습니다.

자동주문은 내가 설정한 조건에 부합할 경우 자동으로 매수하거나, 자동으로 매도해주는 증권사 기능입니다. 저는 주로 자동매도를 설정해서 이용하는데 이 기능이 바로 여러분들도 흔히 들어보셨던 '스탑로스' 자동 청산 매매입니다. 저의 경우 매수 포지션은 직접 차트를 보고 결정하는 편이고 이 후 손절매나 목표가를 설정하여 무조건 자동매도를 설정하여 기계적인 매매로 꾸준히 수익을 보는 투자를 주로 하기 때문에 자동주문 기능을 애용하고 있습니다.

이 기능을 설정하면 내가 계속 차트나 가격을 보고 매매판단을 내리지 않아도 한번 설정된 가격대가 오게 되면 자동으로 매수/매도가 나가게 됨으로 MTS/HTS를 자주 들여다보지 못하는 직장인분들에게 가장 추천드리고 싶습니다. 삼성증권에서는 MTS에서 쉽게 자동주문을 사용할 수 있고 실시간 알림도 받을 수 있기 때문에 참고하셔서 이용해보시길 바랍니다.

삼성증권 MTS 자동주문 사용 방법

1. 삼성증권 자동주문 기능 이용 신청하기

삼성증권 자동주문을 처음 이용할 때에는 먼저 이용신청 절차가 필요합니다.

1. 삼성증권 mPOP MTS 앱을 실행합니다.

2. 우측 하단 메뉴를 클릭합니다.

3. 국내주식을 누릅니다.

4. 주식자동주문을 클릭합니다.

5. 자동주문이용신청을 누릅니다.

6. 고객동의서에 동의 후 등록을 클릭합니다.

7. 이제 삼성증권 자동주문을 이용할 수 있습니다.

2. 자동매도 (스탑로스) 설정

1. 삼성증권 mPOP 앱 > 메뉴 > 국내주식 > 주식자동주문 클릭하여 접속합니다.

2. 매도등록을 누릅니다.

3. 자동매도하고 싶은 보유 주식을 설정합니다.

4. 효력조건을 설정합니다.

자동매도(스탑로스) 효력조건 3가지

- 가격지정: 내가 설정한 가격 이하시 확인 후 매도합니다.

- 비율지정: 내가 설정한 가격 대비 ~% 상승/하락시 매도됩니다.

- 트레일링: 내가 설정한 가격 대비 ~% 상승 후 직접고점 대비 ~% 하락시 매도됩니다.

5. 수량과 매도주문 가격을 입력합니다.

6. 현금자동매도를 누릅니다.

매도주문가를 직접 지정할 수 있는데 저의 경우 보통 시장가로 자동매도 주문을 넣는 편입니다. 빠른 하락 추세의 종목의 경우 특정 단가를 선택했을 때 주문이 체결되지 않는 경우가 많기 때문에 즉각매도되는 시장가 자동매매 수익창출의 진리 주문으로 확실하게 스탑로스시킬 수 있습니다.

7. 자동매도 주문을 확인합니다.

8. 주식 자동매도 주문이 등록됩니다.

3. 자동매수 설정

1. 삼성증권 mPOP 앱 > 메뉴 > 국내주식 > 주식자동주문 클릭하여 접속합니다.

2. 매수등록을 누릅니다.

3. 자동매수하고 싶은 주식을 선택합니다.

4. 효력조건을 설정합니다.

- 가격지정: 내가 설정한 가격 이하시 확인 후 매수합니다.

- 비율지정: 내가 설정한 가격 대비 ~% 상승/하락시 매수됩니다.

- 트레일링: 내가 설정한 가격 대비 ~% 하락 후 직전고점 대비 ~% 상승시 매도됩니다.

5. 수량과 매수주문 단가를 입력합니다.

6. 현금자동매수를 누릅니다.

저는 매수의 경우 하락추세의 바닥권에서 매수하는 것을 좋아하는데 급하게 살 필요가 없음으로 직접 단가를 지정하여 자동매수 주문을 넣는 편입니다. 모든 주식을 굳이 급하게 시장가로 올려살 필요는 없다고 생각하는 주의입니다.

7. 자동매수 주문을 확인합니다.

8. 자동매수 주문이 등록됩니다.

※ 삼성증권 MTS 자동주문은 모두 설정시 효력만기일이 설정일 이 후 한달간 유지 됩니다. 그동안 나의 매매조건에 부합되게 될 경우 알림 메시지를 받을 수 있습니다.

4. 자동주문 취소

자동주문 메뉴에 진입하면 등록현황이 보여지는데 우측 상단의 일괄취소 를 눌러 자동매매 주문을 취소할 수 있습니다. 또한 취소를 하지 않더라도 감시 의 바를 왼쪽으로 밀어 비활성화시키면 내가 설정한 조건에 부합된 가격에 도달하더라도 알림 메시지가 오지 않도록 설정도 가능합니다.

5편 자동매매 기본 설정을 해보자

로스컷 수익청산 : 잔고가 n% 이상이거나 이하일때 키움캐치 프로그램을 강제로 종료합니다.

그리고 추가적인 조건으로 전체 종목을 시장가 매도가 가능합니다.자동매매 수익창출의 진리

당일매수 당일매도 : 체크를 하시면 당일 매수한 종목은 당일날 무조건 매도하게 됩니다

재매수 제한 : 무조건 체크하는 편 입니다. 조건식을 연구하시는 분 중에 간혹가다 한 종목만 가지고 프로그램 매매로 사고 팔고 수익을 챙기시는 분도 있습니다 아래 사진처럼 하지만 초보자 분이라면 무조건 재매수 제한을 설정해 주세요!

한 종목만 사고 팔고를 반복하는 프로그램 설정 예시

미체결 자동취소 : 중요한 설정입니다. 본인이 매수호가를 -3호가로 주문을 걸어 두었는데 미체결 자동취소를 해두지 않으면 매수가 되지못한 상태로 주가가 급등하여 고점을 찍고 다 팔고 나갈때 매수가 되어 바로 파란불을 보실 수 있습니다. 이를 방지하기 위해 매수 미체결 시간을 200초 정도로 세팅하고 있습니다.

조건식에 만족되어 포착된 종목을 어느 시점에 매수하고

매도 할 것인지 설정하는 탭 입니다

매수 설정은 지정가와 시장가 매수가 있습니다.

대비 +1호가 라는 것은 조건식에 포착된 시점에서 +1호가에 매수를 진행 하겠다는 것 입니다.

-3호가로 설정을 해둔다면 조건식에 포착된 이후

3틱이 떨어진 구간에서 매수가 되겠지요?

종목 수량 설정법은 1종목당 투자금액 직접설정 ,

1종목당 투자금액 % 설정이 있습니다.(매매 시작전 예수금의 %로 산정)

매도 주문 설정은 스탑로스 SL ,

트레일링스탑 TS 두가지 방법이 있습니다.

이익 실현이란 말 그대로 이 가격이 오면 팔겠다 입니다.

이익 보존이란 매수 시점부터 2.3%가 상승하였지만 2.5%인

이익실현 구간을 찍지 못하고 떨어질때 이익보존이 발동되어 2%가격에 매도를 진행 하여 주는 것 입니다

트레일링스탑은 조금 더 스마트하게 매도를 진행 해 주는 방법입니다.

감시시작시점 혹은 평균 매입단가 대비 2.5% 상승시 트레일링 시작이

발동됩니다. 이 조건이 발동하게 되면 주가가 2.5% 빠지지 않는이상 팔리지 않게 됩니다. 보통 상한가를 가는 종목에 많이 이용하게 됩니다

항셍 자동매매

항셍은 해외선물 홍콩지수 파생상품입니다.
항셍에 관심을 둔 계기는 국내선물은 매우 느리고 답답한 감이 있어서 빠르고 쉽게 수익을 낼 수 있는 상품을 찾다가 항셍을 하게 됐네요.
그러나 쉽고 빠르게 수익이 난다는 것은 그만큼 흔드는게 크고 리스크가 크다는걸 의미하기도 합니다.
그렇기 때문에 신중하게 생각하고 원금 손실을 감안하고 투자해야 합니다.

저는 지지와 저항을 기본으로 투자를 하다가 프로그램으로 매매하는 것이 정신적 스트레스도 적고 적당하게 먹기에 좋은 것 같아서 자동매매 수익창출의 진리 자동매매 수익창출의 진리 자동매매로 투자하게 됐습니다

항셍 진폭의 10프로 정도막 먹자는게 기본 전략이다보니
청산이 매우 짧습니다. 적당하게 치고 빠지기~
설정에 따라서 손익비는 안좋으나 그만큼 승률은 좋게 나오고 있네요

앞으로도 적당하게 챙겨서 꾸준하게 누적수익을 만들어 봅시다~

'자동매매' 카테고리의 다른 글

[수익] 2022-03-01 (0) 2022.03.01
국내선물/항셍 자동매매 수익 테스트 (0) 2021.06.08

국내선물/항셍 자동매매 테스트

국내선물과 항셍 자동매매 테스트를 진행하고 있는데 오늘은 깔끔하게 수익나서 종료가 됐네요.

국내선물은 갭상으로 시작해서 계속 매수 추세를 이어 갔는데요.

매수로 진입되어 10틱 익절 했습니다.

국내선물은 움직임을 별로 좋아하지 않아서 큰 수익은 기대하지 않네요.

항셍은 갭상으로 시작을 했으나 매도 추세로 진행이 됐네요.

목표틱수를 50틱으로 놓고 진행했습니다.

매도로 진입하여 1회 목표 청산하고, 매수/매도 스위칭을 반복하면서 매도로 빠졌네요.

항셍은 진폭이 커서 수익도 클 수 있지만 손실도 클 수 있어서 적당한 값을 찾는게 중요한 것 같습니다.

적당히 챙기면 승률도 높고 수익도 적당하게 잘 낼 수 있는 것 같습니다.

아래는 국내선물 차트에서의 움직임 입니다.

움직임이 그리 큰 진폭은 아니였습니다.

흔드는 구간이 길어지면서 빠지긴 했으나 추세가 있어서 빠졌다고 보기는 어려울 것 같네요.

항셍도 갭상으로 시작은 했으나 매도로 빠지는 추세입니다.

아래 움직임에서 보듯이 매도신호가 나오면서 매도로 쭉~ 빠지다가 눌림으로 올라오는 구간에서 매수로 진입이 됐다가 다시 스위칭되어 내려가는 모습입니다.

어느정도를 목표로 잡고, 익절로 잡고, 손절로 잡을지가 매우 중요한 것 같습니다.

항셍은 스켈핑도 같이 진행하고 있는데요.

아래와 같은 모양이 나오네요.

스켈핑은 거래횟수와 슬리피지가 매우 중요한 것 같습니다.

매매 횟수가 많아질수록 수수료가 올라가면서 손익비가 안좋아지고,

슬리피지 횟수가 많아져서 자동매매 프로그램과 갭이 생기기 시작합니다.

또, 나중에 횡보에 들어가면 손실이 발생할 수 있는 케이스가 많아지기 때문에 움직일 때 적당히 먹고 나오면 매우 좋은 것 같습니다.

6월 한달이 거의 끝나가는데 7월도 성투합시다!!

자동매매 관심있으신 분은 아래 네이버 카페에 놀러오세요~^^

국내선물/해외선물/주식/코인 자동매매 : 네이버 카페

국내선물/해외선물/주식/코인 자동매매 프로그램 autoBot

'차트분석' 카테고리의 다른 글

국내선물/항셍 자동매매 테스트 (0) 2021.06.30
[재테크][투자] 나스닥/항셍 차트 분석(2021.03.12) (0) 2021.03.12
[투자][재테크] 3월 5일 나스닥/항셍 차트 분석 (0) 2021.03.05
해외선물 매매전에 가장 중요한 것!! (0) 2020.09.10
간만에 올리는 나스닥/항셍 차트 분석! (0) 2020.09.10
[번외] ETF로 1년 10% 수익내는 방법 (0) 2020.06.02

국내선물/항셍 자동매매 수익 테스트

그동안 국내선물/항셍 자동매매 bot을 개발하고 테스트하느라 블로그 올리는 것이 뜸했네요.

어떻게 하면 경제적 자유를 빠르게 얻을 수 있을까?

나 할 것은 다 하면서 어떻게 돈을 복사할 수 있을까?

이런 의문들에서 출발하여 개발을 시작하고 모의 테스트 중에 있습니다.

개인이 하루종일 hts를 보면서 많은 생각을 하고 분석하여 매매하는 것도 좋으나.

정신적으로 매우 힘든 일이며, 자칫 원칙이 깨지는 날에는 크게 무너지기도 합니다.

크게 수익내려는 욕심은 없고, 적당하게 편하게 돈을 벌어보자는 취지에서 기존에 사용하던 신호를 bot에 적용하기 시작했네요.

처음에는 10여개의 신호를 적용하고 테스트 해보았으나.

횡보 구간에서 크게 무너지는 것을 보고 생각을 달리하게 됐습니다.

시스템이 원칙에 따라 진입과 청산을 하는 것이기 때문에 원칙을 간단하고 빠르게 처리하는 것으로 가닥을 잡았습니다.

항셍 신호 시스템 트레이딩 적용 화면

키움 시스템트레이딩에 적용하여 백테스팅도 해보고 진입과 청산 구간을 분석하면서 정말 수익이 날 것인지.

눈이 뚫어져라 분석한게 하루 이틀이 아니네요.

그러다 마침내 베타 버전이라고 할 수 있는 autoBot이 만들어졌고, 현재는 수익 테스트 중에 있습니다.

어제는 버그로 인하여 -47만원이 됐지만, 오늘은 횡보장에 익절이 자주 나가면서 +50만원으로 종료 했습니다.

총 3주간 테스트할 예정인데 좋은 결과가 나오면 좋겠네요~^^

국내선물/항셍 자동매매 autoBot


0 개 댓글

답장을 남겨주세요