시스템 요구 사항

새로운 MagicTradeBot은 완전히 Rust로 작성된 가볍고, 휴대 가능하며, 완전 자립형 트레이딩 자동화 봇입니다. 데이터베이스, 관리 애플리케이션, 복잡한 설정이 필요 없어 현대적인 시스템, 심지어 소형 또는 마이크로 서버에서도 실행할 수 있습니다.

⚙️ 시스템 개요

최신 버전의 MagicTradeBot플랫폼 독립적, 간단한 설정, 그리고 극도로 자원 효율적이 되도록 설계되었습니다. 전략, 거래소, 규칙 정의를 위한 몇 개의 YAMLJSON 설정 파일과 함께 단일 실행 파일로 제공됩니다.

Rust로 제작되었기 때문에 — 높은 성능, 메모리 안전성, 동시성을 자랑하는 언어 — 이 봇은 저전력 하드웨어나 VPS 인스턴스에서도 뛰어난 속도와 안정성을 제공합니다.

💻 시스템 요구 사항

MagicTradeBot을 실행하는 데 엄격한 시스템 요구 사항은 없습니다. 강력한 트레이딩 서버부터 컴팩트한 엣지 디바이스까지 거의 모든 환경에서 원활하게 작동할 수 있습니다.

구성 요소 요구 사항
운영 체제 Windows 10 이상, macOS (Intel/Apple Silicon), Linux (Ubuntu, Debian, CentOS, Alpine)
런타임 외부 런타임 불필요 — 완전히 컴파일된 네이티브 Rust 실행 파일
설정 설정 및 자동화 규칙을 위한 간단한 YAMLJSON 설정 파일
CPU / RAM 1 vCPU 및 512MB RAM에서도 효율적으로 실행 (다중 심볼 스캔의 경우 1GB+ 권장)
스토리지 최소 — 로그 및 설정 파일 포함 100MB 미만
네트워크 거래소 API 액세스를 위한 안정적인 인터넷 연결 필요
종속성 데이터베이스, 컨테이너, 외부 서비스 없음 — 완전히 자립형
지원되는 거래소 Bitget, Bybit, Binance, OKX, Hyperliquid (봇 설정에 따라 다름)

🚀 배포 간소화

배포는 즉각적입니다 — 릴리스 패키지를 압축 해제하고, 제공된 설정 파일을 편집한 후 봇을 실행하면 됩니다. 데이터베이스 설치, 관리 패널, 백그라운드 서비스가 필요 없습니다.

  • Windows: magictradebot.exe 실행
  • Linux / macOS: 터미널에서 ./magictradebot 실행
  • 설정: 필요에 따라 settings.yaml 또는 exchange.json 수정

💡 권장 설정

  • 대상 거래소에 대한 낮은 지연 시간을 가진 안정적인 인터넷 연결 사용
  • 중단 없는 트레이딩 세션을 위해 VPS 또는 전용 디바이스에서 실행
  • 성능 및 거래 실행을 추적하기 위해 로그 파일을 주기적으로 모니터링

Rust의 가벼운 설계와 네이티브 성능 덕분에, MagicTradeBot은 고급 트레이딩 서버부터 마이크로 인스턴스까지 거의 모든 시스템에서 원활하게 실행되며, 종속성이 없고 최대한의 신뢰성을 제공합니다.

📎 Related Topics