📊
MASTER
  • 하위 AGENT 관리
  • 수익 정산
  • 통계 및 리포트
🏢
AGENT
  • 하위 MEMBER 관리
  • 수익 정산
  • 통계 및 리포트
👥
MEMBER
  • 수익 정산
  • 전략 서버 구독 신청/취소
  • 통계 및 리포트
🔗
구독 신청 API
📝 시그널(전략) 서버 선택

원하는 서버 구독 신청

⏳ 대기자 명단 등록

마감 시 대기 등록

🚫 자동 마감 처리

금액/회원수 초과 시

전송 데이터: exchange_name, exchange_uid, server_id
🎛️
통합 관리 시스템
구독 신청 관리 모듈
  • 회원 정보 검증
  • 구독자 수 한도 체크
  • 참여 총금액 체크
  • 승인/거부/대기자 처리
자동 동기화
  • 시그널 서버 DB 연동
  • Redis 캐시 갱신
  • 실시간 상태 업데이트
관리자 대시보드
  • 구독 승인/거부 수동 처리
  • 시그널(전랴) 서버 실시간 모니터링
  • 통계 및 리포트
🔄
구독자 정보 동기화 API
POST /api/subscribers/sync
exchange_name exchange_uid status
✅ active
⏸️ suspended
❌ cancelled
🔴
Redis Cache Layer
  • 승인된 구독자 정보 캐싱 (exchange_name:exchange_uid)
  • 실시간 인증 정보 제공
  • 세션 데이터 관리
  • 시그널 큐잉 및 브로드캐스트
📡
시그널 서버 클러스터
구독자 인증 모듈
  • DB: 승인된 구독자 정보 저장 (exchange, exchange_uid)
  • Redis 캐시로 빠른 인증 처리
  • WebSocket 연결 시 검증
Server 1(독립 서버)
210.123.21.36(예시 주소)
BTC/ETH
Cap: 300
Server 2(독립 서버)
210.123.21.37(예시 주소)
BTC/ETH
Cap: 500
Server 3(독립 서버)
210.123.21.38(예시 주소)
BTC/ETH
Cap: 300
Server 4(독립 서버)
210.123.21.39(예시 주소)
BTC/ETH
Cap: 300
Server 5(독립 서버)
210.123.21.40(예시 주소)
ALT
Cap: 200
Server 6(독립 서버)
210.123.21.41(예시 주소)
MOON
Cap: 200
WebSocket Signal

실시간 양방향 통신

📥 시그널 수신 📤 상태 전송
🤖
Member Bot App
인증 설정
  • 거래소명 입력
  • 거래소 UID 입력
  • 시그널 서버 주소
  • WebSocket 연결
거래소 API 설정
  • API Key 암호화 저장
  • Secret Key 보안 저장
  • 거래소별 엔드포인트 설정
  • 개인 저장소(휴대폰)에 암호화 저장
자동 트레이딩 엔진: 시그널 수신 → 심볼 변환 → 포지션 계산 → 주문 실행
🔗
Trading API 연동

회원 개별 거래소 API를 통한 자동 트레이딩

📊 Market/Limit 주문 🎯 TP/SL 설정 💰 포지션 관리 📈 수익률 추적
🏦
거래소 (Exchange)
🟡
BYBIT
  • REST API
  • WebSocket
  • Futures/Spot
🟠
GATE IO
  • REST API v5
  • WebSocket
  • Derivatives
BINGX
  • REST API
  • WebSocket
  • Perpetual
🔵
DEEPCOIN
  • REST API
  • WebSocket
  • Copy Trade
거래 실행 기능:
• Market/Limit 주문 실행 • Stop Loss 자동 설정 • Take Profit 자동 설정 • 레버리지 조정 • 포지션 조회 • 잔고 확인 • 주문 내역 추적 • 서킷 브레이크/주문 취소
👤 회원
🌐 페이백사이트
⚙️ 통합관리시스템
📡 시그널서버
🤖 Member Bot

1️⃣ 구독 신청

회원이 페이백 사이트에서 구독 신청

2️⃣ 회원정보 전송

페이백 → 통합관리시스템으로 데이터 전송

3️⃣ 검증 프로세스

정보 일치, 구독자 한도, 총 금액 체크

4️⃣ 구독자 동기화

승인 시 시그널서버 DB에 저장

5️⃣ 승인 알림

회원에게 승인 완료 통지

6️⃣ Bot 연결

Member Bot WebSocket 연결 및 인증

📤 구독 신청 데이터

{ "user_id": "payback_12345", "exchange_name": "binance", "exchange_uid": "USER_001", "email": "user@example.com", "nickname": "트레이더A", "server_id": 1 }

🔄 승인 동기화

{ "action": "add_subscriber", "exchange": "binance", "exchange_uid": "USER_001", "payback_user_id": "payback_12345", "status": "active" }

🔐 Bot 인증

{ "type": "auth", "exchange": "binance", "exchange_uid": "USER_001" }

📡 시그널 전송

{ "type": "signal", "timestamp": "2025-01-10T10:30:00Z", "signal": { "symbol": "BTC", "action": "LONG", "entry": 95000, "targets": [96000, 97000], "stop_loss": 94000, "leverage": 10 } }

📈 거래소 주문

{ "symbol": "BTCUSDT", "side": "BUY", "type": "LIMIT", "quantity": 0.01, "price": 95000, "leverage": 10, "stopLoss": { "type": "STOP_MARKET", "stopPrice": 94000 } }

주문 응답

{ "orderId": "123456789", "status": "FILLED", "executedQty": 0.01, "executedPrice": 95000, "commission": 0.00001 }

💼
페이백 생태계
  • 총판: 최상위 파트너 관리
  • 대리점: 중간 파트너 관리
  • 회원: 최종 사용자 (트레이더)
🎛️
통합 관리 시스템
  • 구독 엔진: 자동/수동 승인
  • 모니터링: 실시간 대시보드
  • 동기화: 시그널 서버 연동
🔴
Redis Cache
  • 용도: 고속 인증
  • 세션: 사용자 상태 관리
  • 큐잉: 시그널 버퍼링
📡
시그널 서버
  • 클러스터: 6개 서버(현재)
  • 프로토콜: WebSocket
  • 수용량: 총 1,800명
  • 전략: BTC/ETH/ALT
🤖
Member Bot
  • 거래소 이슈로 서비스 보류(다운로드 가능)
  • OS: Android 7+, iOS 12+
  • 거래소: GATE IO, BINGX, DEEPCOIN
  • 기능: 자동 트레이딩
🔒
보안 아키텍처
  • 암호화: AES-256
  • 통신: TLS 1.3
  • 인증: HMAC-SHA256
  • 저장소: Secure Storage