소개
주요 기능
- 완전한 자율성: 제3자의 간섭 없이 전체 시스템을 직접 호스팅, 구성 및 관리할 수 있습니다.
- 외부 의존성 없음: 모든 거래 로직, 로그 및 분석 데이터는 온전히 사용자의 제어 하에 있으며 외부로 공유되거나 저장되지 않습니다.
- 유연한 배포: Docker, Linux 및 Windows 환경을 지원하여 개발 및 운영 환경에 최적화된 호환성을 제공합니다.
- 이중 애플리케이션 기반 모듈식 아키텍처: MagicTradeBot은 다음 두 가지 핵심 구성 요소로 구성됩니다:
- 관리 애플리케이션 – 거래소, 계정, API 키, 심볼, 전략 템플릿, 백테스트 도구, 조건 세트, 보고서 등을 관리할 수 있는 UI 기반 종합 관리 인터페이스입니다. 로컬 또는 원격 서버에서 호스팅하여 안전한 웹 액세스를 지원합니다.
- 코어 봇 애플리케이션 – 24시간 내내 시장을 스캔하고 거래를 실행하는 경량화된 상시 작동 엔진입니다. UI가 오프라인 상태여도 독립적으로 작동합니다.
셀프 호스팅의 이점
- 100% 데이터 소유권: 모든 거래 전략, 로그, 실시간 분석 및 운영 메타데이터는 오직 사용자 인프라에만 존재합니다. 제3자 서버나 비공식 접근은 존재하지 않습니다.
- 안전한 API 키 관리: 거래소 API 키는 절대로 서버를 벗어나지 않습니다. 클라우드 중개자 없이 직접 관리함으로써 유출, 해킹 또는 무단 액세스의 위험을 대폭 줄입니다.
- 맞춤형 독립 환경: 성능 프로파일, 호스팅 사양 및 보안 정책을 직접 결정할 수 있습니다. Kubernetes로 확장하거나 가볍게 로컬에서 실행하든, 공유 호스팅의 위험 없이 운영 가능합니다.
- 속도 및 가동 시간 최적화: 셀프 호스팅은 클라우드 릴레이에서 발생할 수 있는 네트워크 지연을 제거하여 거래 실행 속도를 높이고 슬리피지를 줄입니다.
규정 준수 및 감사 준비
- 데이터 수집 없음: MagicTradeBot은 사용자 완전 자율성을 목표로 설계되었습니다. 셀프 호스팅 시 거래 데이터, 로그, 전략이 외부로 전송되지 않으며, 유일한 외부 연결은 주기적인 라이선스 키 확인뿐입니다.
- 규제 범위 외: MagicTradeBot은 데이터를 수집, 처리 또는 저장하지 않기 때문에 일반적인 GDPR, SOC 2, ISO 27001 등의 규정을 직접 적용받지 않습니다. 사용자가 자체 인프라에 맞춰 규정 준수를 관리해야 합니다.
- 인프라 수준의 규정 준수: 규제된 환경에서 운영할 경우, 모든 컴플라이언스 책임은 사용자가 선택한 호스팅 인프라에 따라 결정됩니다.
누가 셀프 호스팅을 선택해야 하나요?
- 데이터 제어가 필수적인 기관/팀: MagicTradeBot은 데이터를 수집하지 않지만, 셀프 호스팅을 통해 조직은 자체 감사 로그와 인프라를 완전히 제어할 수 있습니다.
- 퀀트 분석가 및 알고 트레이더: 저지연 실행, 고급 전략을 위한 맞춤 환경, 고립된 실행 환경이 필요한 사용자에게 이상적입니다.
- 개인 정보 보호를 중시하는 사용자: 모든 거래 활동을 온프레미스 또는 개인 네트워크 내에서 관리하고 싶은 사용자에게 적합합니다.
- 개발자 및 시스템 통합자: 봇을 금융 시스템에 통합하거나 핵심 로직을 커스터마이징하거나 독자적인 거래 흐름을 구축하려는 경우 적합합니다.