솔루션 목록

TDX Trade

비공개

tdxtrade.imcat.dev

머신러닝(ML) 모델을 활용한 암호화폐 자동매매 시스템입니다. 실시간 시장 데이터를 분석하고, ML 예측 신호에 따라 자동으로 포지션을 진입·청산합니다.

Paper Trading · v1.0 BTC · ETH · SOL 5전략 + ML 앙상블 ML/AI
ML Pipeline

ML 파이프라인

1

데이터 수집

BTC/ETH/SOL 5분봉 OHLCV

2

피처 계산

3 타임프레임 188 피처

3

ML 예측

5전략 앙상블 모델

4

포지션 관리

신호 기반 진입/청산

5

성과 분석

PnL, Sharpe, DD

Dashboard

대시보드 기능

핵심 지표 대시보드

PnL, Sharpe Ratio, VaR, CVaR, Max Drawdown 등 실시간 모니터링

시스템 제어

봇 시작/중지/재시작, 활성 봇 수 표시

Equity Curve

일/30일/90일 기간별 자산 곡선 차트

실시간 차트

BTC, ETH, SOL 캔들스틱 차트 (실시간 가격)

ML 모델 성능

정확도/F1 Score 게이지, 학습 추이 차트

시스템 로그

트레이딩 봇 실시간 로그 스트림

Pages

페이지 구성

대시보드 핵심 지표, 시스템 제어, Equity Curve, 실시간 차트, 모델 성능
포지션 현황 활성 포지션 (5초 갱신), 미실현 PnL, 최근 청산 내역
거래 내역 총 거래/승률/총 PnL, 거래 목록 (심볼 필터)
OHLCV 데이터 21,000+ 캔들 데이터, 심볼/타임프레임 필터
성과 분석 일별 PnL 차트, 일별 성과 테이블 (10일)
시스템 로그 Paper Trading 로그 (50줄), DB 로그 (레벨 필터)
알림 설정 Telegram 봇 연동, 6종 알림 유형 설정
Telegram Alerts

Telegram 알림 유형

거래 진입

새 포지션 오픈 시 알림

거래 청산

포지션 청산 + PnL 알림

일일 리포트

매일 오전 9시 성과 요약

리스크 경고

손실 한도, 낙폭 초과 시 알림

모델 재학습

ML 모델 재학습 완료 알림

시스템 오류

연결 실패, 프로세스 중단 알림

Tech Stack

기술 스택

프론트엔드 React (Vite), TailwindCSS
백엔드 Python (트레이딩 엔진)
ML 모델 5전략 + ML 앙상블 (정확도 78%, F1 78%)
데이터 OHLCV 실시간 수집, MTF 188 피처
실시간 통신 WebSocket (로그, 포지션 갱신)
알림 Telegram Bot API
거래소 USDT-SWAP (BTC, ETH, SOL)
배포 Cloudflare (imcat.dev 서브도메인)
Risk Management

리스크 관리

VaR / CVaR 모니터링

95% 신뢰구간 일일 최대손실 추정

Max Drawdown 추적

최대 낙폭 실시간 감시

레버리지 제어

수신 레버리지 / 전략별 레버리지 분리 관리

Telegram 리스크 알림

손실 한도 초과 시 즉시 알림

Roadmap

향후 계획

실거래(Live Trading) 모드 전환
추가 심볼 지원 확대
백테스트 기능 (과거 데이터 시뮬레이션)
전략 파라미터 최적화 UI
멀티 거래소 지원
모바일 대시보드 (PWA)
성과 리포트 PDF 내보내기