암호화폐 자동 거래 봇 개발 중

암호화폐로 용돈이나 벌어보자는 생각으로 자동 거래 봇을 몇 달 전부터 만들기 시작했습니다.

개발 시작 후 거래소 API 처리만 해두고 바빠서 진행을 못하다 최근에 시간이 좀 나서 다시 개발 진행 중입니다.
처음에는 UI 만들기 귀찮아서 아래 화면처럼 간단한 챗봇 형식으로 만들다가 데이터 분석이 필요해서 UI까지 추가 중입니다.

챗봇 명령 입력

거래 결과 수신

첫번째 화면은 봇 구동을 위해서 텔레그램으로 각종 설정을 진행 중인 화면이고, 두번째는 거래 내용을 수신한 것입니다.

현재 지정가 자동 거래 봇과 완전 자동 거래 봇 2개를 만들었고, 완전 자동 거래 봇 테스트 중에 있습니다.

 

아래 화면은 메인 화면입니다. UI는 만들지 않을려고 했는데 하다보니 여기까지 왔네요.

메인 화면 UI

 

아래 화면은 거래 내역 조회 화면으로 어제 테스트 결과입니다.

수익 낸 경우도 있고, 손실도 있네요..

내용 분석 후 알고리즘 수정 중…

거래 결과 조회

 

어느 정도 안정화되면 거래소를 하나씩 추가해봐야 겠습니다. 현재는 빗썸만 지원…

This Post Has 11 Comments

  1. 우와 멋지십니다
    이런 알고리즘은 어떻게 도출되는지 알 수 있을까요?
    개인적으로 암호화폐에 너무 데여서 이런게 넘넘 궁금합니다 흑흑

    1. 간단하게 생각하고 만들기 시작했는데 하다보니 매수/매도 판단하는게 쉽지 않더군요.
      그래서 계속해서 거래 결과 보고 수정하고 있습니다.
      알고리즘은 실시간 시세 데이터를 수집해서 각종 통계 데이터를 만들어서 판단하고 있습니다.
      손실 나는 경우도 있고, 수익이 나는 경우도 있고 그런데요..
      통계적으로 적은 수익이 발생하는 쪽으로 만들어서 적용하고 있습니다.
      주식의 각종 보조 지표를 활용하기도 하구요..
      주식도 안해봤고, 암호화폐 거래만 조금 해본 상태라 저도 제가 하는 방법이 맞는지 모릅니다.
      그냥 적은 수익 발생이 목표입니다.

      1. 제가 잘 몰라서 계속 질문을 드려 죄송합니다ㅠ.ㅠ
        시세데이터를 수집하는것도 거래소에서 지원을 하나요? 아니면 직접 수집을 하시는거라면 혹시 어떤식인지 알 수 있을까요?

        1. 보통 거래소에서 시세 데이터, 거래 관련 API를 지원합니다.
          HTTP 요청을 보내서 응답으로 데이터를 수집합니다.
          빗썸의 경우 아래 링크를 참고하면 됩니다.
          https://www.bithumb.com/u1/US127

  2. 혹시 이 봇을 주식용으로 변경할수 있을까요?
    거래 방법은 지인의 방법을 넣어서 거래하고 싶습니다.

    1. 주식은 안해봤지만 암호화폐 거래에서 사용하는 개념들이 주식에서 왔으니 거래소에서 api가 지원되고 거래 알고리즘만 명확하면 변경 적용하는 건 사실 어렵지 않습니다.
      아직 봇에 추가할 기능도 많고, 새로운 거래 알고리즘도 적용해야되고 할게 많아서 주식용으로 변경 개발은 생각하고 있지 않습니다.
      아내와 애들 눈치봐가며 개발해야되어서 여유 시간이 많지가 않습니다.

  3. 멋지네요.
    엑셀로 시세를 수작업 입력하다가 API 이용한 봇의 필요성을 절감하고 있었는데
    혹시 개발중인 소스를 받을 수 있을까요? 대가는 지불하겠습니다.
    이메일로 답 주시면 고맙겠습니다.
    가격도 알려주세요^^

    1. 안녕하세요.
      소스는 공개하지 않습니다. 판매도 생각하고 있지 않습니다.
      다만 조만간에 거래 알고리즘을 제공하시는 분께는 제가 그 알고리즘을 봇으로 구현하고 제공자에게 그 알고리즘과 제가
      만든 기본 알고리즘의 봇을 사용할 수 있게 할 생각입니다.
      봇에서 거래 알고리즘을 선택할 수 있게 할 예정인데요.
      그 거래 알고리즘에 여러분들이 제공한 알고리즘이 표시됩니다. 공개할 경우 모두에게 표시가 되고, 비공개할 경우 저와 제공자에게만 표시됩니다.
      혹시나 이런 방식에 관심이 있으시면 답글 남겨주시기 바랍니다.

  4. 안녕하세요 댓글이 오래전거라 지금도 개발하고 있는지 모르겠는데요 자동거래봇을 찻고 있는데요 원하는대로 해주는것은 없는거 같으네요 저는 코인 어떤것이던 선택을 해서 바로 구매를 하거나 하락하다 설정가 이상 상승시 구매를 하고 구매후 하락시 손절폭을 설정한대로 하락하면 매도 하고 더하락하면 다시 매수하기를 회수제한을 두고 또 매수후 상승시에도 설정가로 익절 한다던지 혹은 설정이상 상승후 최고점 대비 설정폭이하 하락시 매도 하고 매도후 상승시는 알림을 줘서 추적매수를 할것인지 기다릴것인지 다른것을 선택할것인지을 고르게 하는것이 있음 좋겠는데 지표들가지고 하는것들 자동이라고 돈받고 손해를 끼치고도 이익을 보는것들은 많이 있더군요 내가 말한대로 자동으로 한다해도 손해는 볼수있는데 내가 설정한것이니까 그대로 되엇는데도 망하면 억울하지 않지만 돈벌어준다고 맡기라고 하고는 망하면 본인 책임이라는 것들 없으면 해요 적어도 손해를 보면 수수료는 받지 말아야 도리일것인데 님은 내가 말하대로 작동되 만들어서 쓰게할수있나요 수수료는 소득의 몇프로를 받고요 워치봇이나 주식거래소에서제공하는거들도 반자동으로는 제공하던데요 혹시 개발해놨다면 쓸수있게 해주시면 감사하겠슴니다 저는 010-3379-1378이니 가능하시면 연락바람니다

    1. 안녕하세요.
      제가 개발한 봇의 최근 상황을 업데이트했습니다. 아래 링크 참고해보세요.
      말씀하신 내용 중 많은 부분이 지원되는 것 같습니다.
      https://isulnara.com/wp/archives/2010
      다만 혼자 사용할 목적으로 개발을 시작한 것이고, 시간날 때마다 조금씩 개선하고 있는 상태라서 유료 판매 계획은 아직 없는 상태입니다. 어느 정도 완성도가 높아지면 판매해야 되겠다고 생각은 하고 있습니다.
      워치봇처럼 회원 가입해서 바로 사용할 수 있는 형식이 아니고, 직접 자신의 컴퓨터 또는 서버에 설치해서 사용하는 방식이고, 매뉴얼이 없어서 저의 설명없이는 사용에 어려움이 많습니다.

댓글 남기기

Close Menu
%d 블로거가 이것을 좋아합니다: