거래소 계정 추가

MagicTradeBot 관리 앱은 거래소 계정을 등록하고 관리할 수 있는 사용자 친화적인 인터페이스를 제공합니다. 각 계정은 거래소 자격 증명을 저장하며 하나 이상의 거래 심볼과 봇 인스턴스와 연동될 수 있습니다.

📍 탐색 경로

새 거래소 계정을 등록하려면 관리 앱에서 다음 위치로 이동하세요:

관리 → 계정 → 계정 추가

🧾 계정 등록 필드

새 거래소 계정을 추가할 때 다음 필드를 입력하라는 메시지가 표시됩니다:

제목
계정에 대한 설명 이름을 설정합니다 (예: Binance Main, Bybit Sub Account).
설명
이 계정의 목적 또는 범위를 설명하는 선택 필드입니다 (예: 고레버리지 스캘핑 계정).
API 키
거래소 플랫폼에서 제공하는 공개 API 키입니다. 인증 및 거래 실행에 필요합니다.
API 비밀키
API 키와 짝을 이루는 비밀키입니다. 안전하게 보관하고 공개하지 마십시오.
API 암호 문구
일부 거래소(예: Coinbase Pro, OKX)에서 필요한 선택 필드입니다. 이 암호 문구는 API 키 생성 시 만들어집니다.

🔒 보안 모범 사례

  • API 키 권한을 읽기 + 거래로 제한하고, 출금 권한은 절대 활성화하지 마십시오.
  • 거래소가 지원하는 경우 API에 IP 허용 목록을 적용하십시오.
  • 여러 환경이나 계정에서 API 자격 증명을 재사용하지 마십시오.
  • 보안을 위해 API 키를 주기적으로 교체하십시오.

🧩 지원 거래소

MagicTradeBot은 거래소별로 여러 계정 등록을 지원합니다. 현재 다음 거래소를 지원하며 정기적으로 추가되고 있습니다:

  • Binance
  • Bybit
  • Bitget
  • OKX
  • 추가 예정...

🤖 봇 통합

계정이 등록되면, 해당 ExchangeId가 관리 앱에서 사용 가능해집니다. 이 ID는 봇 인스턴스 구성에서 사용하여 특정 봇을 해당 계정에 바인딩할 수 있습니다:

# config.yaml 예시
server:
  exchangeId: 3  # ID 3인 등록된 거래소 계정을 대상으로 하는 봇

🧠 사용 사례 예시

전략 또는 리스크 프로필별로 계정을 생성하세요:

  • Binance Main – 고위험 스캘핑
  • Bybit Sub Account – 저레버리지 스윙 트레이딩
  • Bitget Copy Trading – 소셜 미러 전략

이 모듈식 접근 방식으로 거래를 분리하고, 속도 제한을 관리하며, 성능을 보다 효과적으로 모니터링할 수 있습니다.

📌 요약

  • 지원되는 모든 거래소에 무제한 거래소 계정을 등록할 수 있습니다.
  • API 자격 증명을 안전하게 저장 및 관리하고 거래 심볼과 연결합니다.
  • 각 봇 인스턴스는 특정 계정에 연결되어 목표 지향적 실행이 가능합니다.
  • 확장 가능하고 안전하며 분리된 다계정 거래 환경을 지원합니다.

📎 Related Topics