자동매매 앱 메인 화면
Portfolio
2025

퀀트 트레이딩 솔루션

지표에 따라 실시간으로 주식, 코인을 거래하는 시스템입니다. 관련해 25개 이상의 프로젝트를 수행했습니다.

Overview

2025/02 - 2025/03

텔레그램 연동으로 이어지는 타 시스템들과는 다르게, 위 프로젝트는 직관적인 전용 앱을 통해 자동매매 전략 설정부터 거래 현황, 실시간 수익률, 포트폴리오 분석까지 한눈에 확인이 가능합니다. 다양한 전략과 여러 고객님들과 소통하며 25개 이상의 파생 프로젝트를 수행했습니다.

진행한 프로젝트

거래소와 전략이 서로 다른 자동매매를 25개 이상 만들었습니다. 대표적인 것은 다음과 같습니다.

  • OKX 거래소 자동매매 (추세 돌파)
  • Bitget 거래소 자동매매 (SuperTrend)
  • 차트 라인 트리거 자동거래 프로그램 (4개 거래소)
  • Bitget 거래소 자동매매 (WT/SSA/헤지 등)
  • 키움증권 자동매매 (RSI)
  • 텔레그램 메시지 인식 자동거래 프로그램
  • Binance 거래소 자동매매 (Structure Signal)
  • Bybit 거래소 자동매매 (Golden/Death Cross)
  • 탈중앙화 거래소 자동매매 웹훅 서버 (Backpack, Lighter, GRVT)

전략의 세부 내용은 고객의 자산이므로 공개하지 않습니다.

개발 범위

머릿속으로 생각한 전략을 실제 시스템으로 만들어 드립니다. 지금까지 앱, 웹, 프로그램, 서버 등 다양한 형태로 제공했습니다.

  • 조작 화면: 모바일 앱, 웹, Windows와 macOS 프로그램 중 쓰시기 편한 형태로 만듭니다. 시작과 중지, 레버리지, 진입 비중 같은 설정을 화면에서 바꿀 수 있습니다.
  • 매매 서버: 컴퓨터를 켜 두지 않아도 매매가 이어지도록 클라우드 서버에 설치합니다.
  • 거래 내역과 수익 통계: 매매 내역과 기간별 손익을 확인하는 화면을 넣습니다.
  • 백테스트 엔진: 과거 캔들 데이터에 전략을 그대로 적용해 진입과 청산 시점을 거래 내역 단위로 재현하고, 승률, 수익률, 최대 낙폭(MDD)을 계산해 보여 줍니다. 실제 자금을 투입하기 전에 전략의 성과와 위험을 수치로 검증할 수 있습니다.
  • 라이선스 관리: 여러 사용자에게 배포하는 프로그램에는 사용 기간을 관리하는 라이선스 서버와 관리자 페이지를 함께 만듭니다.
  • 사용설명서: 설치부터 설정까지 정리한 문서를 드립니다.

주안점

  • 철저한 백테스팅: 가장 신경 쓰는 부분입니다. 과거 데이터로 백테스트를 반복해, 의뢰하신 전략과 결과물의 매매가 일치하는지 확인합니다.
  • 즉시 실행: 거래소의 실시간 시세를 받아, 조건이 충족되는 즉시 1초 내로 주문을 냅니다.
  • 거래소마다 다른 규칙: 최소 주문 수량, 레버리지, 마진 방식, API 규칙 등은 거래소마다 다릅니다. 거래소별로 맞춤형으로 개발합니다.
  • 잔고 부족과 주문 실패: 잔고가 부족하면 매매를 멈추고, 로그로 남겨 원인을 즉시 파악합니다.

상세 사례

트레이딩뷰 연동 얼러트 기반 자동매매 서버

트레이딩뷰 지표가 보내는 얼러트를 서버가 받아 주문을 내고 포지션을 관리합니다. 서버를 다루는 전용 클라이언트도 함께 만들었습니다.

  • 웹훅 엔드포인트를 구축해 트레이딩뷰 얼러트를 실시간으로 수신
  • 수신한 신호를 해석해 시장가, 지정가 주문과 손절, 익절 주문을 자동 실행
  • 체결 상태 실시간 모니터링, 미체결 주문 처리, 포지션 수량과 잔고 동기화
  • 비동기 처리와 예외 처리로 신호 지연을 최소화하고 주문 체결 안정성 확보
  • 롱, 숏, 롱숏 모드와 레버리지, 손절·익절 수치를 클라이언트에서 설정
  • 차트 위 진입 지점 표시, 수익률과 거래 내역 대시보드 제공

사용 기술: Flutter, FastAPI, Python

Bitget 거래소 자동매매 서버 및 클라이언트 (WT/SSA/헤지 등)

  • Bitget API와 WebSocket을 연동해 실시간 캔들, 포지션, 잔고 데이터를 수집하고 동기화
  • 롱과 숏을 동시에 보유하는 선물 헤지 모드 지원
  • 손절, 익절 지정과 동적 스탑로스
  • 청산가 대비 안전 비율을 모니터링해 증거금을 자동 관리
  • API 연결이 끊기면 자동으로 재연결
  • 매매 내역, 주문 에러, 시스템 상태를 DB와 파일에 기록

사용 기술: Flutter, Python, Docker

OKX 거래소 자동매매 서버 및 클라이언트 (추세 돌파)

  • REST API와 WebSocket을 연동해 시세 데이터를 수집하고 감시
  • 지정가, 시장가 주문 실행과 손절, 익절 자동 설정
  • 미체결 주문 관리, 포지션 수량과 잔고 동기화
  • 일일 최대 손실 한도에 도달하면 매매 중단
  • 레버리지 설정과 포지션 규모 자동 산정
  • 과거 데이터로 수익률과 진입 지점을 확인하는 백테스트 기능 제공
  • API 연결이 끊기면 자동으로 재연결하고, 매매 내역과 에러를 DB와 파일에 기록

사용 기술: Flutter, Python, Docker

퀀트 트레이딩 솔루션 화면
퀀트 트레이딩 솔루션 화면
Contact
Next project실상담과 연계한 내담자의 마음분석 앱