프로젝트/비트코인 자동매매

파이썬을 이용한 비트코인 자동매매 프로그램 만들기

Tech&Fin 2021. 6. 6. 18:40
반응형

이번 시간에는 앞으로 진행하려고 하는 파이썬을 이용한 비트코인 자동매매 프로그램 만들기에 대해서 간단히 안내해 드리려고 합니다.

 

 

목차 - 클릭하면 이동합니다.

     

    연재를 시작하게 된 배경

    요즘은 100만원 가량의 수업료를 받고 비트코인 자동매매 프로그램 개발을 가르쳐 주는 온라인/오프라인 수업이 있을 정도로 비트코인 광풍이 불고 있고 자동화 매매 프로그램에 대한 관심이 많아지고 있습니다.

     

    저 역시 관심을 가지고 있는 주제이기 때문에 자동매매 프로그램을 개발해서 사용 중인데요. 혼자 개발해서 사용 하는데는 한계가 있는 것 같다는 생각이 들었습니다.

     

    그래서 앞으로 비트코인 자동매매 프로그램을 만드는 연재를 진행하면서 관심을 가지고 계신 분들과 정보를 주고 받으며 로직을 함께 발전시켜 보려고 합니다.

     

    주의 사항

    항상 수익을 내는 로직은 없다

    말 그대로 항상 수익을 내는 로직은 없습니다. 시장은 수요와 공급에 의해서 형성되고 수요와 공급은 예측 불가능한 여러가지 요인에 의해서 결정되기 때문에 시장을 정확하게 예측하여 항상 수익을 내는 로직은 세상에 없습니다.

     

    그럼 왜 자동매매 프로그램을 만드는걸까요?

     

    자동매매 프로그램이 필요한 이유

    ① 자동매매 프로그램은 손으로 하는 매매의 스트레스를 덜어 줍니다.

     

    예를 들어 비트코인이 10%이상 급락했을 때 매수하고  5% 이상 하락 시 손절하며 5% 이상 수익 시 매도하는 프로그램을 만들었다면 24시간 시장을 모니터링 하거나 알림 설정을 하지 않아도 자동으로 매수/매도/손절을 진행하게 됩니다.

     

    비트코인은 24시간 거래가 가능하기 때문에 자동 프로그램이 없다면 알림 설정을 이용하거나 24시간 시장을 모니터링 해야 하는데 매매 시점은 언제 발생할지 모르기 때문에 알림 설정을 해 놓아도 자거나 다른 일을 하다가 놓치는 경우가 생길 수도 있습니다.

     

    자동매매 프로그램을 이용하게 되면 내가 자고 있거나 다른 일에 신경을 쓰고 있더라도 원하는 순간에 매매를 해 주기 때문에 스트레스를 줄여 줍니다.

     

    ② 예약 매매보다 수수료가 저렴합니다.

     

    거래소의 예약 매수/매도를 이용하는 경우에는 수수료가 일반적인 거래보다 비싼데 자동 매매 프로그램을 이용하게 되면 일반 거래와 동일한 수수료를 적용 받게 됩니다.

     

    ③ 나만의 로직 적용 가능

     

    거래소에서 제공하는 예약 매수/매도 기능은 단순히 가격만 모니터링 하는 기능을 가지고 있습니다. 하지만 직접 만드는 프로그램은 자신이 원하는 로직을 만들어서 적용할 수 있습니다.

     

    여러가지 지표들을 이용하여 매매를 할 수도 있으며 비트코인이 떨어지면 알트코인을 매수하는 등 복합적인 로직을 적용시킬 수 있습니다.

     

    ④ 뇌동 매매를 방지합니다.

     

    너무 자주 거래소를 보고 있으면 판단력을 상실하여 급등하는 코인을 봤을 때 뇌동 매매를 하게 되는 경우가 많습니다. 대부분 이럴 때 큰 손실을 보게 되는 경우가 많은데요.

     

    자동매매 프로그램을 이용하면 만들어 놓은 로직에 의해서만 매매를 하기 때문에 뇌동 매매를 하지 않게 됩니다.

     

    앞으로의 계획

    파이썬 등 관련 프로그램을 설치하는 방법부터 설정하는 방법 그리고 업비트를 이용해서 자동매매 프로그램을 개발하는 과정을 하나하나 차근차근 자세하게 포스팅 할 계획입니다.

     

    자동매매 프로그램의 틀을 만들고 기능을 하나하나 붙여갈 예정이며 의견을 주고 받으며 수정하며 최대한 시장을 이길 수 있는 로직을 만들어 볼 계획입니다.

     

    댓글을 통해 많은 의견 및 관심 부탁 드리겠습니다.

    반응형