什么是運行量化交易機器人的“服務器”?
這里指的服務器,可以簡單理解為一臺在某個服務器提供商機房中運行的一臺電腦設備。和普通電腦一樣,有內(nèi)存、CPU、硬盤。服務器提供商保障穩(wěn)定的電源供給、網(wǎng)絡通信等。我們作為服務器提供商的用戶給服務器提供商付費(當然可能也有一些免費的,通常用付費的),服務器就提供給我們使用(以租用形式,有每月支付、每天支付等支付方式)。我們遠程登錄到服務器上,就可以運行我們的程序,下載軟件等,我們把量化交易機器人程序運行在這個服務器上,量化交易機器人程序就可以訪問交易所(數(shù)字貨幣)、期貨公司前置服務器(商品期貨)的接口進行行情獲取、下單交易等操作。服務器提供商提供的服務器(產(chǎn)品)可能有很多種,不同的類型、配置價格也不同。一般做量化交易運行交易機器人數(shù)量不多(1~5個)時,選擇配置最低的VPS服務器即可,一般價格在60~100CNY左右(價格太低的要注意,是不是硬件資源“共享型”的服務器,這類服務器性能很低)。
服務器提供商的選擇
阿里云
vultr
亞馬遜
Linode
服務器提供商很多,可以自行百度、知乎搜索。根據(jù)支付方式、機房位置(距離交易所服務器位置越近越好,畢竟服務器上將來要運行的程序訪問交易所越快越好)等選擇自己合適的即可。
服務器操作系統(tǒng)選擇
Windows 系統(tǒng),操作簡單,就和操作自己電腦上的Windows系統(tǒng)基本一樣,但是不推薦,Linux性能穩(wěn)定性更高。
Linux 系統(tǒng),操作較Windows復雜,但是穩(wěn)定性好,性能強。雖說操作復雜,但是對于部署量化交易程序而言,僅僅會用一些命令即可。
Linux 系統(tǒng)有很多版本,主要為:
CentOS
Debian
Ubuntu
可以根據(jù)自己使用需求選擇,一般使用CentOS即可。