자동 거래 시스템

마지막 업데이트: 2022년 5월 28일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
[출처 : 키움증권 Open API 개발가이드 공식 배포 자료]

자동 거래 시스템

이번 게시글에서는 키움증권 Open API를 이용한 자동 매매 시스템을 구축하고자 할 때, 어떠한 로직을 통해 이루어져야 하는지에 대해 간략하게나마 살펴볼 예정이다. 게시글을 통해 " 아. 이러이러한 로직을 거쳐 동작하도록 구축하면 되겠구나. "하는 정도의 감만 온다면 이 게시글의 목표는 모두 달성한 것이라 볼 수 있다.

키움증권 Open API는 기본적으로 실시간 등록을 통해 데이터 조회가 이루어진다.

그 말인 즉슨, 우리가 거래하고자 하는 종목은 실시간 등록이 되어 있어야 실시간으로 거래를 진행할 수 있다는 것이다. 대략적으로 설명하자면, 실시간 데이터는 아래와 같은 로직으로 이루어진다.

SetRealReg(scrno, codelist, fidlist, realtype) : 실시간 조회 종목으로 등록

실시간 데이터 발생 시 OnReceiveRealData 이벤트 발생

데이터 수신

매수 예정 가격 및 매도 예정 가격과의 데이터 비교

SendOrder(rqname, scrno, accno, ordertype, ···) : 주문

여기서 주의해야 할 부분이 있다면, 키움증권의 SetRealReg() 함수를 통해 실시간으로 등록할 수 있는 종목의 개수는 100개라는 것이다. 따라서 우리는 실시간으로 조회하며 거래를 진행하고자 하는 종목의 리스트를 사전에 정리 해두어야 한다.

[출처 : 키움증권 Open API 개발가이드 공식 배포 자료]

매수가와 매도가 등의 데이터 비교는 데이터프레임을 기반으로 한다.

이에 대해서는 다양한 의견이 있을 수 있다. 예를 들어 실시간으로 데이터를 처리한다거나 하는 등의 방법을 통해 거래 가능 여부를 판단하거나 하는 다양한 방법들이 있을 것이다. 하지만 본인이 생각하기에 가장 좋은 방법은 ① 키움증권 HTS 프로그램인 영웅문 내 조건검색식 화면을 통해 1차적으로 종목을 선정한 후, ② 해당 종목을 대상으로 차트 데이터를 조회하여 본인의 거래 적용 알고리즘을 통해 종목을 선정해내고, ③ 해당 종목들의 매수 예정가와 매도 예정가 등의 데이터를 사전에 계산하여 데이터프레임으로 DB에 저장하고, ④ 실시간 등록을 통해 실시간으로 바뀌는 해당 종목의 현재가 데이터가 사전에 계산된 가격에 부합하는가에 따라 거래를 진행하는 것 이다. 이런 방법으로 자동 매매 시스템을 구축하게 된 이유에는 키움증권의 조회 제한과 등록 종목의 제한이 큰 영향을 미쳤다. 하나하나 그 이유를 살펴보도록 하자.

첫째, ①번 과정에서 1차적인 종목을 선정해내지 못한다면 우리는 코스피와 코스닥에 상장되어 있는 모든 종목을 대상으로 하여 필요로 하는 차트 데이터(본인의 경우에는 일봉, 3분봉, 15분봉을 사용한다.)를 모두 받아와서 저장해야 한다. 이 방법을 사용한다면 데이터를 저장하는 데에 많은 저장 공간이 필요하겠지만, 무엇보다도 너무 많은 시간이 소요되어 다음날 거래할 데이터를 사전에 구비할 수 없다. 다시 말해, 전 날 장 마감 후(3시 30분 이후)부터 2,000개가 넘는 종목의 차트 데이터를 모두 불러온다고 했을 때, 해당 데이터 조회와 저장이 다음 날 오전 9시까지 모두 이루어지지 못한다 는 것이다. 따라서 우리는 종목을 사전에 선정해서 해당 종목만을 대상으로 하여 차트 데이터를 조회해야만 해당 데이터를 기반으로 매수가와 매도가 등의 데이터를 뽑아낼 수 있는 시간을 확보할 수 있다.
※ 조회 제한에 관해 직접 실험을 진행하신 분의 게시글을 참고하셔도 좋습니다 : 바로가기 링크(클릭 시 이동)

이는 둘째 과정과 연결되는 부분인데, 기본적으로 우리가 거래하고자 하는 종목의 매수가와 매도가 데이터를 계산해내기 위해서는 그 데이터를 반드시 저장해주어야만 한다.(물론 조회만으로도 가능하기도 하나, 이는 프로그램이 고도의 완성도를 갖추었을 때 가능할 것 같다.) 저장된 데이터가 있어야 하는 이유는 알고리즘이 매수가와 매도가를 계산할 수 있는 그 기반이 되는 데이터가 있어야 하기 때문 이다.

이러한 계산에 따라 아래와 같은 형태의 데이터를 생성해야 한다. 위의 표는 한 번의 매수와 한 번의 매도만 이루어지는 알고리즘에서 만들어지는 거래 기반 데이터이고, 아래의 표는 두 번의 분할 매수와 두 번의 분할 매도가 이루어지는 알고리즘에서 만들어지는 거래 기반 데이터이다.

이런 표(데이터프레임)를 생성하여 각 칸에 사전에 계산한 데이터를 자동 거래 시스템 입력한 후, 실시간 데이터에서 발생하는 데이터와 비교함으로써 매수 예정 가격에 도달했는지 아니면 매도 예정 가격에 도달했는지 등과 같은 부분을 판단 하여 거래를 진행하도록 할 수 있는 것이다.

FX 자동매매 프로그램과 카피 트레이딩 기본지식

최근에는 국내 증권가에서도 인공지능(AI) 을 활용한 알고리즘 트레이딩이나 로보어드바이저 관련 키워드가 각광을 받고있다.

그러나, 외환거래를 하는 개미 트레이더들의 주무대인 소매 FX마진거래 업계에서는 여전히 EA (Expert Advisor) 라 불리는 자동매매 프로그램이 높은 인기를 누리고 있다.

막대한 자금과 고급인력이 필요한 인공지능(AI) 매매 시스템과는 달리, 개인 수준으로도 개발이 가능하고 수많은 트레이더들이 수익률과 참고 정보를 공개하고 있는 덕분에 일반인들의 진입 장벽이 낮아졌기 때문이다.

게다가 최근에는 미러트레이딩, 소셜트레이딩 같은 유형의 선택형 자동매매가 국내에도 보급되기 시작하면서 MT4를 모르는 외환 초심자들도 쉽게 접할 기회가 늘어나고 있다.

오늘은, 이러한 FX마진거래 자동매매 플랫폼들의 장단점과 ‘MT4’를 활용한 자동매매 프로그램 (EA) 에 대해서도 정리해보려 한다.

자동매매를 ‘시스템 매매’라고 부르기도 하는데, 엄밀히 말하자면 시스템 매매는 자동매매의 상위 개념이다.

수동 거래일지라도, 정해진 룰이나 원칙에 따라서 기계적으로 매매를 한다면, 그 매매는 시스템 매매라고 할 수 있는데, 인간인 이상 모든 감정을 배제하고 거래할 수는 없는 법이므로, 수 많은 트레이더나 딜러들이 결국에는 컴퓨터를 활용한 자동매매 시스템의 힘을 빌리게 되는 것이다.

초심자들을 위해, 우선은 자동매매 프로그램 (EA) 의 작동원리부터 살펴봐야 할 것 같은데, 그전에 ‘MT4’에 대해 짚고 넘어가자.

국내에는 아직 보급이 제대로 되지 않았지만, 해외에서는 대부분의 개인 트레이더들이 FX마진거래를 할 때 MT4 (메타트레이더 4) 라는 소프트를 사용한다. ‘그래픽 디자인’하면 ‘포토샵’을 떠올리는 것처럼, 해외 브로커를 사용하는 외환 트레이더라면 반드시 접하게 되는 소프트다.

컴퓨터 또는 스마트폰에 한번 설치하면, 브로커 (선물-증권사) 계정이 바뀌어도 로그인 정보만 달리 입력하면 되고, 언어 선택은 물론 각종 커스터마징이 자유롭게 가능한 점이 최대의 장점이다.

자동매매 프로그램 (EA) 은 ‘ex’라는 확장자를 가진 파일 형태로 공급되는데, 이 파일을 MT4가 설치된 폴더 내부에 옮겨 넣고 간단한 설정을 해주면 작동하는 구조다.

예를 들어 아래 그림처럼, 컴퓨터 안에 서로 다른 브로커의 MT4가 2개 깔려있다면 각각의 MT4에 여러가지 기법의 자동매매 프로그램 (EA) 을 설치할 수 있는 것이다.

참고로 이 파일은, ‘MQL’이라는 프로그램 언어로 만들어지는데, ‘MQL4’로 만들어진 EA는 MT5에서는 작동하지 않는다.

EA 프로그램을 활용한 자동매매는 MT4의 태동과 함께, 해외에서는 이미 10여 년 전부터 개인 트레이더 사이에서 보급되기 시작했다. 이제 이 둘은 마치 바퀴와 바퀴살 같은 관계가 되어버렸는데, 전 세계 MT4 사용자가 4천만 명을 넘는다고 하니, EA 사용자도 아마 수십만 명은 가뿐히 넘을 것으로 추정된다.

참고로 MQL 공식 사이트 가입자 수는 20만 명 수준으로, 이 사이트에서는 외환 시장 참여자들의 정보교환은 물론, 방대한 양의 각종 오리지널 인디케이터 (보조지표) 와 자동매매 프로그램 (EA) 등을 판매하고 있다.

하지만, 자동매매 프로그램 (EA)의 경우에는 그 가격대와 수익률이 천차만별이고 개중에는 사기성 업체 (또는 개인) 가 공급하는 경우도 있는 자동 거래 시스템 탓에, 초심자들이 가성비 좋은 EA를 선별해 내기란 결코 쉬운 일이 아니다.

게다가 EA를 완벽하게 구동시키려면, MT4가 잠시도 정지하지 않는 환경하에 있어야 하는데, 그러려면 VPS (Virtual Private Server) 등의 가상서버를 따로 계약(준비) 해야 하는 번거로움이 있다.

물론 XM 등 몇몇 브로커들은 무료로 이러한 부가 서비스를 제공하기도 하지만, 컴퓨터 초심자에게는 어느 정도 장벽이 있는 것도 사실이다. (전문용어가 낯설어서 그렇지, 실제로 시도해 보면 전혀 어렵지는 않지만)

소유권자의 의향에 따라 다르긴 하지만, 【개미FX】의 ‘개꼬리 EA’처럼 매매 로직을 공개하는 프로그램이라면, 일관성 있게 믿고 따라갈 수 있다는 장점이 있다. (손실이 발생해도 매매 로직을 알고 있으면 그 원인을 이해할 수 있기 때문에)

또한 설정을 상세하게 미세 조정할 수 있기에, 변동폭이 좁을 때는 수익핍 수치를 낮추는 등, 상황에 따라 융통적으로 조처할 수 있다는 강점이 있다.

그리고 가장 큰 장점은, 구입가격 외에는 비용이 들어가지 않는다는 점이다. (개미FX처럼 조건부 무료로 제공하는 곳도 있다)

트레이드뷰 (Tradeview) 같은 우량 브로커의 스프레드가 협소한 ECN 계좌에서 그대로 사용 자동 거래 시스템 가능하므로, EA사용료 개념의 수수료도 발생하지 않는다.

또한, 대량 생산되는 미러 트레이드의 EA와는 달리, 기획자와 프로그래머가 심혈을 기울여서 개발하는 경우가 많으므로, 때에 따라서는 매우 고품질의 EA와 조우하는 일도 간간히 발생한다는 이점이 있다.

한편, 기존 MT4 자동매매 프로그램 (EA) 의 단점 속에서, 신개념 FX마진 자동매매 서비스로 자리매김한 것이 바로 ‘미러 트레이더’와 ‘줄루 트레이드’ 등의 플랫폼이다.

‘미러 트레이더’ (Mirror Trader) 는, 2005년 이스라엘의 IT 벤처 기업 트레덴시(Tradency) 사가 개발한 ‘선택형 FX 자동매매’ 플랫폼으로, 세계 각국 (약 20개국) 의 브로커 (선물-증권사) 들이 트레덴시 사로부터 이것을 구매해서 약간 손을 본 후 자신들의 고객에게 무료로 제공하는 구조다.

‘미러 트레이더’ 안에는, 스트라테지 (Strategy) 라 불리는 500종류 이상의 자동매매 프로그램 (EA)이 사전에 탑재되어 있고 수익률 등의 가성비 분석 데이터도 손쉽게 확인할 수 있는 덕분에, 일본에서는 많은 브로커들이 이러한 서비스를 도입하고 있다. (차별화 전략의 일환으로)

즉, MT4가 아닌, 브로커 측이 독자적으로 제공하는 대부분의 FX 자동매매가 ‘미러 트레이더’라는 기업용 소프트를 사용하고 있기에, 이제는 ‘미러 트레이딩’이 ‘선택형 FX 자동매매’의 대명사가 되어버린 것이다.

그렇다면, 카피 트레이딩이란 무언인가?

말 그대로, 거래 실적이 우수한 타인의 매매기법을 그대로 복사해서 나의 거래를 자동화하는 개념이다. 타인의 매매기법은 수동거래일 수도 있고 자동거래 (EA) 일 수도 있지만, 그의 계정과 나의 계정을 완전히 연동시키는 개념이기 때문에 ‘카피 트레이딩’이라 부른다.

만약 EA 자동매매에 불안감을 느낀다면 수동거래 계정만 골라서 연동시킬 수도 있다는 점이 큰 장점이다.

예를 들어, 글로벌 투자은행의 초일류 펀드매니저가 자신의 매매기법을 카피 트레이딩 플랫폼상에서 공개하고 있다면 누구나 그와 같은 실적을 올릴 수 있게 되는 것이다. (수익금의 30% 정도는 성공보수로 지급해야 하는 경우가 대부분이지만)

카피 트레이딩 플랫폼 중에 가장 유명한 곳이 바로, 2010년 그리스의 핀테크 기업이 런칭한 줄루 트레이드 (zulutrade) 다.

그 후에도, Myfxbook (Autotrade), e-Toro, Ayondo 같은 FX 카피 트레이딩 서비스가 웹상에서 인기를 끌고 있는데, 최근에는 이런 시스템도 브로커 측이 독자적으로 구축하는 경향이 있는 탓에, 카피 트레이딩 (소셜 트레이딩) 전문 웹사이트의 집객력은 한계를 보이고 있는 듯하다.

참고로, FX마진거래 업계에서는 위와 같은 ‘카피 트레이딩’과 ‘소셜 트레이딩’이 같은 의미로 쓰이곤 하는데, 증권 업계에서도 미러링 어카운트, 소셜거래 등의 이름으로 카피 트레이딩 서비스가 제공되고 있다고 한다. (당연히 주식거래와 자동매매의 궁합이 좋을 리는 없겠지만)

앞서 말했듯, 최근에는 브로커들이 독자적으로 카피트레이딩 시스템(플랫폼) 을 구축하는 경향이 있는데, 여기서 또 한 번 용어가 바뀐다.

‘미러 트레이더’에 표준 설치된 수백 종류의 EA와, 브로커 측이 추가로 제공하는 EA 등을 면밀하게 관찰하고 분석해서 자기 나름의 포트폴리오를 구성한다면 누구나 훌륭한 자동매매 거래 자동 거래 시스템 자동 거래 시스템 환경을 갖출 수 있다.

게다가 미러 트레이딩이나 소셜 트레이딩은, 따로 소프트 설치를 안 해도 손쉽게 사용 가능하기에 초심자들이 접근하기 쉽다는 장점도 있다.

그러나 사이트상에 표시되는 EA들의 손익 실적을 보면 하나같이 엄청난 수익률만을 내세우므로 장기적으로는 신뢰할 수 없는 경우가 대부분이다.

브로커 왈… 나름의 기준으로 쓸만한 EA만을 엄선해서 소개한다고는 하는데, 문제는 가동 기간이 길어야 몇 달 수준으로, 이 정도의 기간으로는 자동매매 프로그램의 수익성을 제대로 검증할 수 없다는 데 있다.

그렇다 보니, 단기적으로 수익률이 높은 EA들만 상위 스테라테지 (프로그램) 로 소개되고, 한 번이라도 큰 손실을 본 EA는 랭킹 페이지에서 즉시 사라지게 된다.

즉, 수익률이 높은 EA만 실시간으로 소개되는 것도 어찌 보면 당연한 구조인데, 이러한 EA들은 대부분 승률은 높고 ‘수익손실비’가 낮은 ‘소탐대실’형이 대부분이다.

또한, 매매 로직이 공개되지 않는 블랙박스형 EA인 탓에, 연패가 몇 번 이어지면 아무리 좋아 보였던 EA라도 곧바로 미심쩍은 기분에 휩싸이게 된다.

게다가, 미러 트레이딩이 가능한 브로커 계좌의 대부분이 ECN 계정과는 비교도 안 될 정도의 높은 스프레드를 책정하고 있는 점도 걸림돌이다. 사용료가 무료라 해도 이미 스프레드에 녹아있는 셈인데, 단기매매에는 이 ‘스프레드 차이’가 무시할 수 없는 요소이므로 충분한 주의가 필요하다.

대부분은 미러 트레이딩의 단점과 겹치는 부분이 많은데, 그중에서도 수수료가 비교적 비싸다는 점과 ‘진짜 고수’를 찾기 힘들다는 점이 치명적이다.

수수료 과금 방식은 월정액 이용료, 거래당 수수료, 성공 보수 등 여러 가지 형태가 있지만, 거래 수수료의 경우 매 거래시 10달러, 성공 보수의 경우는 수익의 30% 정도를 지불해야 하므로 결코 저렴하다고 볼 수 없는 수준이다.

단, 주변에 장기적으로 신뢰할 만한 우량 트레이더가 있다면, 이 정도의 비용을 치르더라도 그와 수익을 공유하는 것이 현명한 방법일 수 있다.

진짜와 가짜와 섞여 흙탕물 튀겨가며 난립하는 국내 MT4 자동매매 프로그램 업계.

최근에는 여기에 사짜 인공지능 매매까지 가세하면서 초보 투자자들을 더더욱 혼란시키고 있는데… 외환 트레이딩에 관심이 있어 이 글을 읽고 있는 당신이라면, 최소한 MT4 자동매매 프로그램 (EA) 의 선별법 정도는 알고 넘어가길 바란다.

당연히 가장 좋은 선별법은 실계좌로 돌려보고 검증하는 방법 (포워드 테스트) 인데, 시간적 제약이 있기 때문에, 대부분의 사람들은 백테스트의 결과로 해당 자동매매 프로그램 (EA) 의 가성비 (퍼포먼스) 를 확인하곤 한다.

물론, 백테스트의 결과가 미래의 수익성을 보장하지는 않는다.

하지만 포워드 테스트의 결과라고 해도, 인터넷상에 공개되는 데이터는 길어야 1-2년 정도인 탓에, 이것만 믿고 거래할 수도 없는 노릇이다.

그래도 MT4 백테스트에서 아래 3가지 항목을 확실하게 클리어한 EA라면 가동해볼 가치는 충분히 있을 것이다.

우리나라의 FX마진 자동거래 업계는 이제야 태동기를 맞이하고 있는 수준이다. 여전히 악덕 업체들도 많고, 개중에는 ‘수익률 수 천%’ 라는 과대 광고로 선량한 시민들을 현혹시키는 수법이 횡횡하고 있다.

물론 파생상품에는 레버리지의 힘이 있는 만큼, 운만 조금 따라주면 월 수백 %의 수익률도 불가능한 수치는 아니다. 그러나, ‘수익률은 리스크에 비례한다’는 불변의 진리를 잊지 말고 안전 운행을 우선하자. 한 순간에 골로 가고 싶지 않다면

FX 자동매매 프로그램과 카피 트레이딩 기본지식

최근에는 국내 증권가에서도 인공지능(AI) 을 활용한 알고리즘 트레이딩이나 로보어드바이저 관련 키워드가 각광을 받고있다. 그러나, 외환거래를 하는 개미 트레이더들의 주무대인 소매 FX마진거래 업계에서는 여전히 EA (Expert Advisor) 라 불리는 자동매매 프로그램이 높은 인기를 누리고 있다. 막대한 자금과 고급인력이 필요한 인공지능(AI) 매매 시스템과는 달리, 개인 수준으로도 개발이 가능하고 수많은 트레이더들이 수익률과 참고 정보를 공개하고 있는 덕분에 일반인들의 .

[주식] 주식 자동매매 프로그램 만들기 - 6. 자동매매 프로그램 소스코드 복붙하기

+ 혹시 요 글이 문제가 된다면 먼저 정말 죄송합니다 ㅜㅜㅜㅜㅜ 알려주시면 바로 삭제하도록 하겠습니다.

굉장히 잘 설명되어 있는 책이고, 프로그램 소스도 매우 유용하여 널리 공유하고 싶은 마음에 작성하는 것인데,

저작권 요런거에 굉장히 무지하여. 혹시나 제가 모르는 문제점이 있을까 하여 적습니다.

프로그램을 처음부터 짜는 건 진짜 어렵기도 어려운데

잘 짜여진 프로그램을 가져다가 필요한 부분만 수정해서 사용하면 됩니다!

저는 아래 '파이썬으로 배우는 알고리즘 트레이딩' 이라는 책을 참고했습니다!

아래로 쭈욱 내려서 18. 실전 프로그램 개발 에 나와있는 소스코드를 가져다 사용했습니다.

온라인 책을 제작 공유하는 플랫폼 서비스

위 책에 나와있는 예시 코드를 모아놓은 깃허브입니다.

그 중 ch18 > day4 에서 완성 된 소스코드를 가져다가 사용했습니다.

파이썬으로 배우는 알고리즘 트레이딩 (4쇄) 소스코드. Contribute to pystockhub/book development by creating an account on GitHub.

일단 PyCharm을 열어서 새로운 프로젝트를 생성해줍니다.

생성한 위치를 잘 기억해주세요!

아래 사진과 같이 파일들을 만들어 주면 됩니다!

( test.py 파일은 뭐 테스트 해본다고 만든거라 무시해주셔도 됩니다 ㅎㅎ )

1. 프로젝트 새로 생성 시 생기는 main이라는 이름의 파이썬 파일 이름을 pytrader 로 변경 후 깃허브에 있는 소스코드를 복붙해주었습니다.

2. buy_listsell_list 는 메모장 파일을 이용하여 생성 후 깃허브에 있는 텍스트를 복붙해주었습니다.

3. 프로젝트 이름 위에서 우클릭 > New > Python File 로 파이썬 파일을 생성해준 뒤 이름을 Kiwoom 으로 변경하여, 깃허브에 있는 소스코드를 복붙해주었습니다.

4. pytrader.ui 파일은 깃허브에 있는 소스코드를 복사해 메모장에 붙여넣은 뒤, 해당 메모장의 확장자를 ui로 변경해주었습니다. 파일의 확장자까지 표시해주도록 설정한 뒤 이름 전체를 pytrader.ui로 변경하였습니다.

자동 거래 시스템

Python Algorithm Trading System 개발일기

T.Viewer에 이어서 개발 일기를 한 더 쓰게 되었다. 사실상 두개의 프로젝트가 동시 진행되게 되었다. 둘다 하고 싶은걸 어뜩해~ 당장 급한일도 아니니까 재미와 산출물의 퀄리티를 최우선으로 생각하면서 차분히 진행해 보려한다.

T.Viewer는 목표가 크로스 플랫폼 로그 뷰어를 만드는 것이었고, 기술스택은 정해지지 않은채 진행이 되었다. (지금은 Electron + Vue) 하지만, 이번 SMTM프로젝트는 파이썬으로 데이터를 좀 주무르고, 혼자서 일을 할 수 있는 시스템을 만들어 보고 싶었던 것이 목표였다. 그 목표에 적당한 내용을 찾다보니 가상화폐 자동매매 시스템을 생각하게 되었다. 하나는 결과 중심, 다른 하나는 과정을 중심으로 프로젝트가 시작되었다고 볼 수 있다. 나는 정말 팔자 좋은 개발자인것 같다. 이런걸 다 해볼 수 있다니. 후후.

SMTM 기획안

이 프로젝트를 위해서 퀀트 인공지능 투자가라는 책을 읽었다. 독후감 결국 내가 하려는 것도 그것이다. 퀀트. 스스로 거래를 진행하여 나에게 돈을 벌어다 주는 시스템을 만들어 보는 것이다.

잘 할 수 있을지 없을지는 오롯이 나에게 달려있다. 나의 알고리즘에 달려있다. 알고리즘으로 돈을 벌 수 있다는 사실만으로도 넘 재미있는 것 같다. 푼돈이라도.ㅎ 모든것은 데이터화 되어서 명명백백히 원인이 밝혀지는 아주 깔끔한 승부의 세계라서 더욱 마음에 든다.

이 프로젝트는 크게 세가지 부분으로 자동 거래 시스템 구분된다.

  1. 시뮬레이터 - 시뮬레이터는 가장 중요한 모듈이다. 잘 만들어 두면, 모의 투자 게임도 할 수 있고, 대결도 할 수 있을 것 같다.
  2. 거래 알고리즘 - 살지 말지, 얼마에 얼마나 살지 결정하는 알고리즘이다.
  3. 실제 거래 자동 거래 시스템 모듈 - 실제 거래소에서 알고리즘이 작동할 수 있게 해주는 모듈이다.

위의 3가지 모듈을 한번에 완성하는 것이 아니라, 반복적으로 작업을 해서 고도화하고 최적화하는 과정을 거치려 한다.

개발 과정에서 반영하고 싶은 몇가지 방향이 있다면,

  1. 시각적으로 유용한 기능 제공
  2. 웹을 자동 거래 시스템 등을 통한 접근이 편리한 인터페이스 제공
  3. 안정된 시스템을 위한 꼼꼼한 테스트 정도가 있을 것 같다. 쉽지 않을 것 같으면서도, 그래서 더 재미있을 것 같다!

개발 환경

일단 파이썬과 쥬피터 노트북으로 개발하고, 인터페이스도 일단 쥬피터 노트북으로 하자. 추후 Push를 위해 텔레그램 봇등을 붙이게 될지는 모르지만, 일단은.

오늘은 시작을 알리는 글만 쓰고 마친다. 사실 올해 초부터 계획된 프로젝트인데, 이제서야 시작하게 되었다. 과연. 제대로 끝 마칠 수 있을까?ㅋㅋㅋ

자동매매 추천 순위 베스트 30 (2022년)

1위 주식 강의 5일완성(11시간) + 교재 + 주식 매매 매수 자동 프로그램 – 매수의 정석 장영한 온라인 강의 – 30년 노하우, 교재 + 강의 세트

주식 강의 5일완성(11시간) + 교재 + 주식 매매 매수 자동 프로그램 – 매수의 정석 자동 거래 시스템 자동 거래 시스템 장영한 온라인 강의 – 30년 노하우, 교재 + 강의 세트

  • 현재 판매가 : 270,000원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

2위 쉽게 따라 만드는 파이썬 주식 자동매매 시스템:증권사 API 사용 자동 거래 시스템 매매전략 구현 실전 투자 전환까지!, 길벗

쉽게 따라 만드는 파이썬 주식 자동매매 시스템:증권사 API 사용 매매전략 구현 실전 투자 전환까지!, 길벗

  • 현재 판매가 : 25,200원
  • 배송정보 : 로켓배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

3위 현명한 퀀트 주식투자:누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매, 이레미디어

현명한 퀀트 주식투자:누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매, 이레미디어

  • 현재 판매가 : 19,800원
  • 배송정보 : 로켓배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

4위 암호화폐 자동매매 시스템 만들기 with 파이썬:대량의 시뮬레이션과 최적화 전략까지, 로드북

암호화폐 자동매매 시스템 만들기 with 파이썬:대량의 시뮬레이션과 최적화 전략까지, 로드북

  • 현재 판매가 : 31,500원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

5위 파이썬 머신러닝 완벽 가이드:다양한 캐글 예제와 함께 기초 알고리즘부터 최신 기법까지 배우는, 위키북스

파이썬 머신러닝 완벽 가이드:다양한 캐글 예제와 함께 기초 알고리즘부터 최신 기법까지 배우는, 위키북스

  • 현재 판매가 : 36,000원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

6위 일잘러의 비밀 엑셀 대신 파이썬으로 업무 자동화하기:엑셀 반복 업무로 지친 직장인 파이썬으로 칼퇴하자, 한빛미디어

일잘러의 비밀 엑셀 대신 파이썬으로 업무 자동화하기:엑셀 반복 업무로 지친 직장인 파이썬으로 칼퇴하자, 한빛미디어

  • 현재 판매가 : 21,600원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

7위 파이썬 증권 데이터 분석:파이썬 입문 웹 스크레이핑 트레이딩 전략 자동 매매, 한빛미디어

파이썬 증권 데이터 분석:파이썬 입문 웹 스크레이핑 트레이딩 전략 자동 매매, 한빛미디어

  • 현재 판매가 : 28,800원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

8위 손가락 하나 까딱하지 않는 주식 거래 시스템 구축:파이썬을 이용한 데이터 수집과 차트 분석 매매 자동화까지, 위키북스

손가락 하나 까딱하지 않는 주식 거래 시스템 구축:파이썬을 이용한 데이터 수집과 차트 분석 매매 자동화까지, 위키북스

  • 현재 판매가 : 24,300원
  • 배송정보 : 로켓배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

9위 현명한 퀀트 주식투자 누구나쉽게할수있다 간단하지만강력한자동매매, 상품명

현명한 퀀트 주식투자 누구나쉽게할수있다 간단하지만강력한자동매매, 상품명

  • 현재 판매가 : 19,800원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

10위 파이썬을 이용한 비트코인 자동매매, 파이스탁

파이썬을 이용한 비트코인 자동매매, 파이스탁

  • 현재 판매가 : 24,300원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

11위 파이썬을 이용한 비트코인 자동매매:실시간 자동매매 시스템 개발 입문, 파이스탁, 9791196608804, 유부장,조대표 공저

파이썬을 이용한 비트코인 자동매매:실시간 자동매매 시스템 개발 입문, 파이스탁, 9791196608804, 유부장,조대표 공저

  • 현재 판매가 : 24,300원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

12위 [서영]외환 자동매매 프로그래밍, 서영

[서영]외환 자동매매 프로그래밍, 서영

  • 현재 판매가 : 45,000원
  • 배송정보 : 로켓배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

13위 현명한 퀀트 주식투자:누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매, 이레미디어

현명한 퀀트 주식투자:누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매, 이레미디어

  • 현재 판매가 : 19,800원
  • 배송정보 : 로켓배송
  • 자동 거래 시스템
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

14위 현명한 퀀트 주식투자:누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매, 이레미디어

현명한 퀀트 주식투자:누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매, 이레미디어

  • 현재 판매가 : 19,자동 거래 시스템 800원
  • 배송정보 : 로켓배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

15위 손가락 하나 까딱하지 않는 주식 거래 시스템 구축:파이썬을 이용한 데이터 수집과 차트 분석 매매 자동화까지, 위키북스

손가락 하나 까딱하지 않는 주식 거래 시스템 구축:파이썬을 이용한 데이터 수집과 차트 분석 매매 자동화까지, 위키북스

  • 현재 판매가 : 24,300원
  • 배송정보 : 로켓배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

16위 파이썬 증권 데이터 분석:파이썬 입문 웹 스크레이핑 트레이딩 전략 자동 매매, 한빛미디어

파이썬 증권 데이터 분석:파이썬 입문 웹 스크레이핑 트레이딩 전략 자동 매매, 한빛미디어

  • 현재 판매가 : 28,800원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

17위 C#과 데이터베이스로 누구나 쉽게 주식 자동매매 시스템 만들기, 한빛미디어

C#과 데이터베이스로 누구나 쉽게 주식 자동매매 시스템 만들기, 한빛미디어

  • 현재 판매가 : 17,280원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

18위 파이썬을 이용한 비트코인 자동매매:실시간 자동매매 시스템 개발 입문, 파이스탁, 파이썬을 이용한 비트코인 자. 유대표(저),파이스탁

파이썬을 이용한 비트코인 자동매매:실시간 자동매매 시스템 개발 입문, 파이스탁, 파이썬을 이용한 비트코인 자. 유대표(저),파이스탁

  • 현재 판매가 : 24,300원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

19위 혼자 공부하는 파이썬 / 파이썬 비트코인 자동매매 / 파이썬 증권 데이터 분석 / 점프 투 파이썬 프로그래밍 알고리즘 책 선택구매, 파이썬을 이용한 비트코인 자동매매

혼자 공부하는 파이썬 / 파이썬 비트코인 자동매매 / 파이썬 증권 데이터 분석 / 점프 투 파이썬 프로그래밍 알고리즘 책 선택구매, 파이썬을 이용한 비트코인 자동매매

  • 현재 판매가 : 24,300원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

20위 [길벗] 쉽게 따라 만드는 파이썬 주식 자동매매 시스템, 없음

[길벗] 쉽게 따라 만드는 파이썬 주식 자동매매 시스템, 없음

  • 현재 판매가 : 25,200원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

21위 주식 강의 5일완성(11시간) + 교재 + 주식 매매 매수 자동 프로그램 – 매수의 정석 장영한 온라인 강의 – 30년 노하우, 교재 + 강의 세트

주식 강의 5일완성(11시간) + 교재 + 주식 매매 매수 자동 프로그램 – 매수의 정석 장영한 온라인 강의 – 30년 노하우, 교재 + 강의 세트

    자동 거래 시스템
  • 현재 판매가 : 270,000원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

22위 주식 자동매매 시스템 만들기

주식 자동매매 시스템 만들기

  • 현재 판매가 : 17,280원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

23위 한빛미디어 C과 데이터베이스로 누구나 쉽게 주식 자동매매 시스템 만들기, 없음

한빛미디어 C과 데이터베이스로 누구나 쉽게 주식 자동매매 시스템 만들기, 없음

  • 현재 판매가 : 17,280원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

24위 (서점추천) 암호화폐 자동매매 시스템 만들기 with 파이썬 + 캔들차트 매매법 (전2권), 로드북

(서점추천) 암호화폐 자동매매 시스템 만들기 with 파이썬 + 캔들차트 매매법 (전2권), 로드북

  • 현재 판매가 : 54,000원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

25위 이노플리아 주식 자동매매시스템만들기 C과데이터베이스로누구나쉽게, One color | One [email protected]

이노플리아 주식 자동매매시스템만들기 C과데이터베이스로누구나쉽게, One color | One [email protected]

  • 현재 판매가 : 17,280원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

26위 현명한 퀀트 주식투자 : 누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매

현명한 퀀트 주식투자 : 누구나 쉽게 할 수 있다! 간단하지만 강력한 자동매매

  • 현재 판매가 : 19,800원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

27위 파이스탁 파이썬을 이용한 비트코인 자동매매 + 미니수첩 증정

파이스탁 파이썬을 이용한 비트코인 자동매매 + 미니수첩 증정

  • 현재 판매가 : 24,300원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

28위 쉽게 따라 만드는 파이썬 주식 자동매매 시스템 / 길벗 책, 없음

쉽게 따라 만드는 파이썬 주식 자동매매 시스템 / 길벗 책, 없음

  • 현재 판매가 : 25,200원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

29위 웅진북센 주식 자동 거래 시스템 자동매매시스템만들기 C과데이터베이스로누구나쉽게

웅진북센 주식 자동매매시스템만들기 C과데이터베이스로누구나쉽게

  • 현재 판매가 : 17,280원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

30위 소수몽키의 한 권으로 끝내는 미국주식 + 파이썬을 이용한 비트코인 자동매매 (전2권)

소수몽키의 한 권으로 끝내는 미국주식 + 파이썬을 이용한 비트코인 자동매매 (전2권)

  • 현재 판매가 : 42,300원
  • 배송정보 : 일반배송
  • 가격 및 재고는 상황에 따라 변동될 수 있습니다.

※ 본 ‘자동매매 추천 순위 베스트 30’ 포스팅은
쿠팡 파트너스 활동의 일환으로 일정액의 수수료를 제공받을 수 있습니다.


0 개 댓글

답장을 남겨주세요