Use-Case

2025. 10. 30.

텔레그램 비공개 시그널방 연동 자동매매 봇 개발

텔레그램을 통해 매매 정보 및 타점 시그널을 받아 따라서 매매하시거나 트레이딩에 참고하시는 분들은 매번 텔레그램을 지켜보고 확인하시는데 피로감을 느끼고 계실 것이라고 생각합니다. 직장인분들같은 경우에는 회사 일이 바쁘다보면 진입이나 청산 타점을 아예 놓쳐버리기도 하고요.

최근 이 문제를 해결하고싶다는 요청이 있어, 한코랩이 맞춤형 텔레그램-거래소 연동 자동매매 봇을 개발했습니다. 이 글에서는 솔루션의 배경부터 구현 과정, 실제 작동 화면까지를 자세히 소개하겠습니다.


한눈에 보기

솔루션명

텔레그램 비공개 시그널방 연동 바이비트 거래소 자동매매 시스템 개발

개요

매수·매도 타점이 발생하는 타 업체의 텔레그램 비공개 시그널방의 메세지를 타점으로 하여 바이비트 거래소의 가상자산 선물 종목을 매매하는 자동매매 시스템 개발

분야 및 연동 환경

텔레그램, 파이썬, 바이비트 거래소, 클라우드 서버

핵심 성과

  • 24시간 365일 무중단 시그널 감시 및 자동주문 시스템 구축

  • 모바일을 통한 자동매매 원격제어 및 설정값 변경

  • 텔레그램 시그널방 메세지 형식에 따른 맟춤형 파싱(Parsing) 로직 탑재

  • 월 $5의 저렴한 유지비용

  • 밀리초(ms) 단위의 시그널 감지 및 주문 접수


클라이언트 프로필

  • 타 업체가 운영하는 코인 시그널 채널에서 매매 타점을 수신하는 중입니다. (※ 시그널은 한코랩과 무관한 타 업체가 유료로 운영하는 서비스입니다. 한코랩은 매수 매도 시그널을 비롯한 실시간 타점 정보를 제공하지 않습니다.)

  • 직장 생활로 인해 진입 혹은 청산 타점을 놓치는 일이 빈번하여 큰 불편을 느꼈으며, 자동매매를 통해 이 불편을 해소하고자 합니다.


핵심 요구사항

  • 직장에 있을 때에도, 잠을 잘 때에도 매매가 가능하도록 24시간 365일 무중단 구동이 필요합니다.

  • 진입 타점의 경우 텔레그램 시그널방의 타점을 그대로 사용하되, 청산 타점의 경우 시그널방의 타점을 무시하고 자체 기준을 적용하여 청산할 수 있어야 합니다.

  • 청산 기준의 경우 그 수치를 직접 설정할 수 있어야 합니다.

  • 종목별 매매 설정을 다르게 하거나, 특정 종목만 매매를 켜거나 끌 수 있어야 합니다.

  • 타인이 개설한 비공개 채널이라는 제약 조건이 있어, 관리자 설정 변경이나 채널 내 별도의 봇 추가 없이도 동작이 가능해야 합니다.


한코랩의 솔루션

가. 24시간 365일 무중단 구동에 대하여

클라이언트의 요구사항은 ‘직장에 있거나 잠에 들었을 때에도’ 자동으로 주문이 감시되고 실행되어야 한다는 것입니다. 물론 사용자의 로컬 PC에서도 이러한 구조를 만들수는 있지만, 사용자의 오조작이나 예기치 못한 네트워크 연결 불량, 운영체제 업데이트 등으로 인해 문제가 발생할 수 있습니다. 따라서 봇을 사용자 PC와 완전히 격리하된 클라우드 서버 공간에 탑재하여 24시간 구동하도록 하였습니다.

서버 유지비용 또한 안정성을 해치지 않는 선에서 최대한 저렴하게 구성했습니다. 한코랩이 다양한 테스트를 통해 안정성을 검증한 클라우드 서버 제공사의 가장 저렴한 서버를 이용하여, 매 월 5달러의 서버비용만이 지출되도록 구성했습니다. (※ 서버 비용은 한코랩 측에 결제하시는 것이 아닌, 클라우드 서버 제공사에 직접 자동결제를 등록할 수 있도록 안내해드렸습니다. 서버를 더 이상 사용하지 않게 되면 자동결제를 언제든 직접 해제하실 수 있습니다.)


나. 텔레그램 메세지의 인식과 파싱(Parsing)에 대하여

가장 기술적 난이도가 높고 까다로운 부분입니다. 텔레그램 시그널방의 메세지 형식이 어느정도 고정되어있다고는 하나, 채팅의 글자를 읽어와 매매신호로 변환하는 것은 정밀함이 필요한 작업입니다. 자세한 파싱 로직은 공개할 수 없으나, 띄어쓰기가 매번 다르거나 메세지 형식이 다소 다른 경우에도 메세지를 정상 인식할 수 있도록 정밀하게 구성하였습니다.

봇은 해당 텔레그램 채널의 전체 메세지를 감시하되, 해당 메세지가 진입 메세지인 경우만을 정상 메세지로 판단하여 매매 처리부에 전달하도록 구성했습니다. 이에 따라 자연스레 일반 채팅과 청산 메세지는 무시됩니다.

프로그램 테스트 도중, 해당 채널의 메세지가 100% 사람이 작성해 전송하는 것이 아닌, 신호 봇으로부터 발송되는 메세지가 섞여있다는 점을 알게 되었습니다. 사람이 직접 작성하여 전송하는 메세지와 신호 봇으로부터 자동 발송되는 메세지는 그 발송 기제가 다릅니다. 일반적인 메세지 인식 방법을 사용하면, 신호 봇으로 부터 발송된 메세지는 중복으로 인식되거나 인식이 불가능하게 됩니다. 이에 따라 한코랩은 양쪽 형식의 메세지를 모두 인식할 수 있는 폴링 아키텍쳐를 도입하여 두 메세지를 모두 정상 인식할 수 있도록 설계했습니다. (이러한 부분은 AI 혹은 비전문가가 대체하기 어려우며, 한코랩과 같은 트레이딩 소프트웨어 전문 개발사가 존재하는 이유기이도 합니다.)


다. 진입 타점과 청산 타점의 출처 분리에 대하여

진입의 경우 텔레그램의 진입 시그널을 따라 진입합니다. 진입이 일어난 순간 봇은 거래소로부터 실제 체결가 정보를 받아와 해당 체결가를 기준으로 N% 상승 혹은 하락한 지점에 TP/SL을 설정합니다. 이후의 포지션 유지 및 청산 과정은 온전히 자동매매 봇이 관할하며 텔레그램 시그널은 이에 개입할 수 없습니다.

시그널은 여러 종목에 걸쳐 발생할 수 있으므로, 각 종목별 시그널을 분리하여 인식하고 포지션 정보 또한 종목별로 다르게 관리하도록 설계하였습니다. 만일 포지션이 진행중일 때 동일 종목에 대한 진입 시그널이 추가적으로 나오는 경우, 봇이 이를 의도적으로 무시하여 중복으로 포지션이 진입되는 것을 방지하는 안전 설계도 가미했습니다.


라. 매매 설정값 변경 및 UI/UX에 대하여

매매종목마다 개별적으로 매매(시그널 인식)를 켜고 끌 수 있는 스위치를 구성했습니다. 또한 각 종목마다 진입 비중, TP(%), SL(%)를 개별적으로 설정할 수 있도록 구성했습니다. 사용자는 언제나 모든 설정값을 실시간으로 변경할 수 있으며 변경된 설정값은 그 다음 매매부터 바로 반영되게 됩니다.

추가로, 비용절감 및 텔레그램 생태계 통합을 위해 웹 대시보드를 탑재하는 대신, 텔레그램 개인 그룹을 만들어 명령어 방식(CLI)으로 봇의 상태를 조회하고 설정을 변경할 수 있도록 하였습니다. 이에 따라 사용자는 텔레그램 앱 하나만을 가지고 시그널 확인, 설정 변경, 봇 상태 확인까지의 자동매매 관리를 모두 수행할 수 있게 되었습니다.

클라우드 서버 및 자동매매 봇 설치는 별도 추가비용 없이 진행하였으며, 사용법이 적힌 메뉴얼 문서 또한 전달하였습니다.


주요 기능 및 핵심 성과

  • 24시간 365일 무중단 시그널 감시 및 자동주문 시스템 구축

  • 모바일 앱을 이용한 자동매매 원격 제어 및 설정값 변경

  • 텔레그램 시그널 채널 메세지 형식에 따른 맟춤형 파싱(Parsing) 로직 탑재

  • 저비용 클라우드 서버를 이용한 월 $5의 저렴한 유지비용

  • 밀리초(ms) 단위의 시그널 감지 및 주문 접수

  • 매매상황 및 설정값을 한 번에 조회할 수 있는 명령어 제공


완성된 소프트웨어 · 시스템 살펴보기

  • 봇이 클라우드 서버에 실행되고, 명령어를 통해 매매 관련 설정값을 조회하는 모습

  • 명령어를 통해 BTC의 레버리지 설정을 변경하는 모습

  • 비트코인(BTC) 선물에 대해서 진입 주문이 체결된 모습

  • 클라우드 서버에서 봇이 구동되는 모습


참고: 본 건의 경우 비용 절감 및 텔레그램 생태계 통일성을 위하여 별도의 웹 대시보드를 제공하지 않았습니다. (생태계 통일성은 시그널 조회, 체결 메세지 확인, 매매 상태 확인, 설정값 변경 등을 텔레그램 앱에서 모두 수행할 수 있는 집중형 구조를 의미합니다.) 만약 웹 대시보드를 구성하시는 경우 아래와 같은 형태로 개발할 수 있겠습니다.



한코랩과 함께, 트레이딩 소프트웨어의 세계로

간단한 지표 개발부터, 맞춤형 자동매매 시스템 구축, 백테스팅 및 전략 데이터 분석, 파라미터 및 세팅값 최적화, 대규모 통계 분석까지 한코랩이 함께합니다. 모든 상담은 무료로 제공되니, 바로 문의해보세요!

© 2025-2026 Hanco Lab. All Rights Reserved.

© 2025-2026 Hanco Lab. All Rights Reserved.