交易机器人 VPS,加密货币与股票自动交易全天候服务器
HELPER VPS 的交易机器人 VPS 是可在 40 个城市中任选、全天候运行加密货币和股票自动交易程序的 Linux 云服务器,月付 $25.00 起。不用让自己的电脑一直开着,机器人也会不停地看行情、下订单;放在离交易所 API 服务器近的城市,响应更快。
自动交易机器人适合哪种 VPS 套餐?
自动交易机器人大多运行轻量,但所需配置因机器人数量、监控的交易对数量以及是否回测而不同。以下五种组合是按常见运行方式挑选的起点。
所有套餐在 40 个城市配置相同、价格相同,选择离交易所 API 服务器近的城市,行情接收和下单响应都会更快。
交易机器人 VPS 可以运行什么?
VPS 是不关机的电脑,机器人可以持续工作,不必担心停电、睡眠模式和断网。下面介绍五种常用配置。
Freqtrade 与 Python 机器人
Freqtrade 是一款开源自动交易程序,用 Python 编写策略,支持回测、实盘交易和 Telegram 控制。用 ccxt 库自己开发的机器人,也以同样方式在服务器上运行。
Ubuntu 服务器股票 API 自动交易
用证券公司提供的 REST API 或 WebSocket API 开发的股票自动交易程序,也能在 Linux 服务器上运行。MetaTrader 等需要 Windows 的平台,请在外汇 VPS 上运行。
外汇 VPS机器人监控与通知
用 Grafana 仪表盘查看机器人状态、余额和成交记录,用 Uptime Kuma 和 Telegram 机器人接收停止通知。把监控服务器放在另一个城市,任何一方停止都能马上知道。
首次连接说明
在 HELPER VPS 运行交易机器人有什么好处?
全天候开机。
即使关掉自己的电脑或家里断网,服务器上的机器人也会持续看行情,按设定的策略下单。
放在交易所附近。
在 40 个城市中选择离交易所 API 服务器近的地方,快速接收行情和下单响应。
用固定 IP 守护 API 密钥。
每台服务器都分配公网 IPv4 地址,可以给交易所 API 密钥设置 IP 白名单,只允许从自己的服务器下单。
提供完整 root 权限。
Python 版本、库、时间同步和防火墙都由您自行决定,还能用开发者 API 创建和删除服务器。
交易机器人服务器上常用的工具
大多数自动交易程序和运维工具都官方支持 Linux 和 Docker。用 Docker 应用镜像创建服务器,就能直接部署容器。
- Python
- Docker
- Bitcoin
- Ethereum
- PostgreSQL
- Redis
- Grafana
- Uptime Kuma
把服务器放在离用户近的地方
从 31 个国家的 40 个城市中,选择离用户近的地点。
为什么要在 VPS 上运行交易机器人?
自动交易机器人只有在市场开放期间一直运行才能发挥作用。加密货币市场全年无休、每天24小时开放,用家里的电脑运行机器人,很容易因睡眠模式、Windows 更新重启、路由器重启、停电等情况出现机器人停止的时刻。VPS 是在数据中心始终开机的服务器,可以放心把机器人交给它。
距离也很重要。把机器人放在离交易所 API 服务器近的城市,接收行情和发送订单的往返时间更短,价格快速波动时,订单也能更接近策略设定的价格成交。请确认常用交易所的 API 服务器所在国家,在日本、新加坡、欧洲、美国的城市中选择近的地方。
固定 IP 也是一大优势。大多数交易所都提供为 API 密钥指定允许访问 IP 地址的功能。把 VPS 的公网 IPv4 地址加入白名单,即使密钥外泄,在自己服务器以外的地方也无法下单;再搭配关闭提币权限的密钥,账户就更加安全。
在 VPS 上部署 Freqtrade 机器人的步骤是怎样的?
先在会员页面选择离交易所近的城市,用 Docker 一键镜像创建服务器。预先添加 SSH 密钥并在创建时选择,就能免密码安全连接;root 密码可在会员页面再次查看7天。连接后确认时间同步已开启,可以提前避免交易所 API 签名错误。
接着下载 Freqtrade 官方 docker-compose 文件,创建配置文件,填入交易所 API 密钥和 Telegram 机器人令牌。建议一开始用 dry-run 模式在不实际下单的情况下运行策略,观察几天,确认回测结果与 dry-run 结果相近后,再切换到实盘。
FreqUI 网页界面只在服务器内部开放,通过 SSH 隧道或 WireGuard VPN 访问更安全。给容器设置重启策略,服务器重启后机器人也会自动继续运行;通过 Telegram 命令,随时随地都能查看状态、暂停、强制平仓等。
要安全运行自动交易服务器,需要注意什么?
API 密钥只开启交易权限、关闭提币权限是基本做法。再加上服务器 IP 白名单,即使某个密钥外泄,也能大大减少损失。密钥放在配置文件或环境变量中,并加入 .gitignore,避免上传到 Git 仓库。
服务器上只允许 SSH 密钥登录,并在防火墙中关闭除 SSH 以外的外部访问,保持简洁设置。仅通过 VPN 打开机器人管理面板和仪表板,并保持操作系统和机器人软件更新。开启自动备份选项后,策略文件和交易记录也会保存,首次付款后可以在支持页面申请恢复。
最坏的情况是机器人停止运行而您没有注意到,因此也要注意监控。使用 Uptime Kuma 定期检查机器人的 API,并通过 Telegram 接收提醒,以便及时响应。提前续费您选择的时长(1、3、6 或 12 个月),您的机器人将不间断运行。
查看更多用途 VPS
交易机器人 VPS,加密货币与股票自动交易全天候服务器 常见问题
在 VPS 上运行交易机器人有什么好处?
服务器在数据中心始终开机,机器人全天候不停运行。选择离交易所近的城市快速获得响应,还能用固定 IPv4 地址为 API 密钥设置 IP 白名单。
可以使用哪些自动交易程序?
Freqtrade、Hummingbot、Jesse 等开源程序,以及用 ccxt 自己开发的 Python 机器人、Node.js 机器人都能运行。拥有 root 权限,可以自由安装所需的库。
一个机器人适合哪种套餐?
对于轻量脚本机器人,标准的 12 GB 套餐已经足够,要使用 Freqtrade 及其网页界面,我们建议选择 12 GB 套餐。对于多个机器人或频繁回测,NVMe 或内存优化套餐效果更好。
服务器放在哪个城市好?
选择离常用交易所 API 服务器近的城市,行情接收和下单响应都会更快。40 个城市都是相同套餐、相同价格,只看位置选择即可。
也能运行 MetaTrader 智能交易系统(EA)吗?
MetaTrader 是 Windows 程序,请在以 Windows Server 提供的外汇 VPS 上运行。Linux 交易机器人 VPS 面向基于 Python 和 Docker 的机器人。
如何保护 API 密钥?
创建只开启交易权限、关闭提币权限的密钥,并把服务器的公网 IPv4 地址加入交易所的 IP 白名单。密钥放在配置文件或环境变量中,SSH 只允许密钥登录,就很安全。
机器人停止了怎么知道?
用 Uptime Kuma 定期检查机器人并接收 Telegram 通知,就能马上知道。设置 Docker 重启策略或 systemd 自动重启,服务器重启时机器人也会一起启动。
会告诉我机器人能否盈利吗?
收益取决于策略和市场情况,并非由服务器决定。建议实盘前用回测和 dry-run 充分测试,从小额开始。
费用如何支付?
创建服务器时使用 USDT 支付,所选时长(1、3、6 或 12 个月)的费用将一次性开具发票。提前续费,您的机器人将不会停止。
可以把机器人分散在多个地区吗?
可以,一个账户最多可放10台服务器,可以按交易所把机器人分别放在近的城市,或把主机器人和监控服务器放在不同国家。
