自托管指南

简介

核心功能

  • 完全自主:在您自己的基础设施上托管、配置并管理整个系统,无需第三方干预。
  • 零外部依赖:所有交易逻辑、历史日志和分析数据都掌握在您手中,不会外泄或存储于外部平台。
  • 灵活部署:支持 Docker、Linux 和 Windows 环境,兼容开发和生产环境。
  • 双应用模块架构:MagicTradeBot 包含两个强大的组件:
    • 管理应用:图形化界面,可用于管理交易所、账户、API 密钥、交易对、策略模板、回测工具、条件集、报表等。可部署在本地或远程服务器上以提供安全的 Web 访问。
    • 核心交易引擎:轻量级常驻运行引擎,持续监测市场并全天候执行交易。即使 UI 离线,也能独立运行。

自托管的优势

  • 100% 数据所有权:所有交易策略、历史日志、实时分析和元数据都保留在您的基础设施中。无第三方服务器,无隐性访问。
  • 安全的 API 密钥管理:您的交易所 API 密钥从不离开服务器,避免因托管在云端而可能发生的泄露、攻击或未授权访问。
  • 可定制且隔离的环境:您决定性能配置、托管规范与安全协议。无论是使用 Kubernetes 扩展,还是在本地轻量运行,都能避免共享主机带来的干扰与故障风险。
  • 优化的速度与稳定性:自托管消除了由云中转引起的网络延迟,加快交易执行速度,减少滑点。

合规与审计准备

  • 无数据收集:MagicTradeBot 设计初衷是为用户提供完全的自治。自托管模式下,不会将交易数据、日志或策略发送至任何外部服务器。唯一远程交互是定期的轻量级许可证验证。
  • 不受数据合规限制:由于 MagicTradeBot 不在其基础设施上收集或处理用户数据,因此不受 GDPR、SOC 2 或 ISO 27001 等典型法规约束。合规责任完全由用户根据自身部署方式承担。
  • 基础设施级合规:若在受监管环境中运行,合规要求将取决于您所选的托管基础设施,而非 MagicTradeBot 本身。

谁适合使用自托管?

  • 需要完全数据控制的机构或团队:尽管 MagicTradeBot 本身不存储任何交易数据(除许可证验证外),自托管能让企业拥有完整的审计记录和基础架构控制权。
  • 量化分析师和算法交易者:适用于需要低延迟执行、高度可定制性和隔离环境的用户。
  • 注重隐私的个人用户:适合希望交易活动完全本地化、无任何外部数据暴露的用户。
  • 开发者与系统集成者:适合希望将机器人集成到更大的金融系统中,定制核心逻辑或构建专属交易流程的技术人员。

📎 Related Topics