Trade のインストール(まずはここから)
CPU 2コア、メモリ 2 GB のクラウドサーバーで十分です。手順どおりに進めれば、コマンド1つでインストールできます。
動画を見ながらインストール
サーバーを購入ZML Trade はお客様ご自身のクラウドサーバーにインストールされ、取引所の API キーはそのサーバーにのみ保存されます。必要なスペックは低く、エントリークラスのクラウドサーバーで十分です。月額約 11 USD からご利用いただけます。
ZML Trade はご自身のクラウドサーバー上で動作し、取引所の API キーはそのサーバーにのみ保存されます。技術的な知識は不要です。数回クリックし、コマンドを1つコピー&ペーストするだけでインストールできます。
最低要件
2 コアの CPU、2 GB のメモリ、20 GB のディスク、x86_64 アーキテクチャの Linux(Ubuntu 24.04 LTS を推奨)。
帯域幅は、使用したトラフィックに応じた課金を選択してください。
リージョンは日本(東京)を選択してください。
エントリープランで十分です。月額約 11 USD から(2026-10 の公式価格。最終的な金額は注文ページでご確認ください)。ZML Trade 自体は無料です。
先に Docker をインストールしたり、ドメインや証明書を準備したりする必要はありません。インストーラーが対応します。
リージョンは日本(東京)を選択してください。他のリージョンのサーバーからの API アクセスは、取引所に拒否される場合があります。購入後にリージョンは変更できません。
手順に沿って進める:いずれか1つを選択
まだサーバーをお持ちでない場合は、いずれかを選び、サーバーの購入から Trade を開くまで、手順に沿って進めてください。
Alibaba Cloud ECS にインストール:月額約 11 USD から。
AWS EC2 にインストール:月額約 25 USD から。
どちらもコンソールでいつでもサーバーをアップグレードできます。コンボが増えたら、Trade を再インストールせずにアップグレードしてください。
他社のクラウドサーバーを使う
上記の最低要件を満たすサーバーであれば利用できます。事業者やプランはお客様ご自身でお選びください。購入とインストールの前に、次の点をご確認ください。
x86(x86_64)を選択してください。ARM 機種は選択しないでください。
クリーンな Linux システムイメージ(Ubuntu 24.04 LTS を推奨)を選択してください。BT パネルや WordPress などのアプリが入ったイメージは選択しないでください。これらに含まれるプログラムが、Trade が必要とするポート 443 を使用します。
帯域幅は、トラフィックの従量課金を選択してください。帯域幅が非常に小さいプランや、ピーク時間帯に帯域幅が制限されるプランでは、相場データの到着が遅れます。
リージョンは日本(東京)を選択してください。
クラウドコンソールのセキュリティグループ(ファイアウォール)で、TCP 443 のインバウンドを許可してください。Trade が使用するのはこのポートだけです。
root でログインできるか、ログインするユーザーが sudo を使用できる必要があります。
取引所の API キーの IP 許可リストに、このサーバーのパブリック IP を登録する必要があります。サーバーのパブリック IP が変わる可能性がある場合は、インストールの前に固定パブリック IP(エラスティック IP)を割り当ててください。
準備ができたら、サーバーにログインし、以下の手順でインストールコマンドを実行してください。
インストールコマンドを実行する
次のコマンドをコピーします(当社ウェブサイトの Trade インストールページに「インストールコマンドをコピー」ボタンがあります):
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.shコマンドラインで右クリックして[貼り付け]を選ぶか、Ctrl+V(Macでは⌘V)を押して、エンターキーを押します。
画面に16の言語が表示されます。使いたい言語の前にある番号を入力して、エンターキーを押します。以後、インストーラーと Trade のウェブページにはその言語が使われます。
以降はすべて自動で、これ以上の質問はありません。サーバーの確認、Dockerのインストール、ZML Trade のダウンロード、起動、HTTPS証明書の申請の5つのステップに順にチェックが入ります。現在のステップの前にあるシンボルは回り続け、秒数も進み続けるので、動作中であることが分かります。
「インストール完了、所要時間 …」と表示されたら、インストールは完了です。通常は1~2分ほどかかります。
Trade をインストールできない場合(たとえば、ディスク容量が足りない、または別のプログラムがポート 443 を使用している場合)、インストーラーが理由を表示して停止します。表示された内容に従って対処し、同じコマンドをもう一度実行してください。完了済みの手順はスキップされます。
Trade を開いて管理者アカウントを作成する
最後にターミナルに「ブラウザーで次のリンクを開いてください(行全体をコピー)」と表示されます。その下の単独の行が、あなたの Trade のアドレスです。マウスで
httpsからアドレスの末尾までドラッグして選択し、右クリックして[コピー]を選び、ブラウザーのアドレスバーに貼り付けます。コマンドラインでの Ctrl+C ではコピーされません。アドレスが長くて2行に折り返されている場合は、2行とも選択してください。ページに管理者アカウントを設定と表示されます。ユーザー名とパスワードを入力し、規約に同意して、作成して続行を選択します。これで Trade にログインした状態になります。
このリンクには、管理者アカウントを作成するためのワンタイムコードが含まれています。ご自身だけで使用し、他の人に共有しないでください。アカウントはお使いのサーバーにのみ保存されるため、パスワードは大切に保管してください。忘れた場合は、サーバーで curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --reset-admin を実行して新しいパスワードを設定できます。
リンクを紛失した場合は、もう一度サーバーにログインしてコマンドラインを開き、このコマンドを貼り付けてエンターキーを押すと、リンクが再度表示されます。
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --setup-linkブラウザに証明書が信頼されないと表示される
インストーラーは、サーバーのグローバル IP 向けに信頼された証明書を自動的に申請します。取得できた場合は、ブラウザーで Trade が直接開きます。取得できない場合(サーバーが NAT の内側にある、またはポート 443 にインターネットからアクセスできない場合)は、自己署名証明書を使用し、ターミナルに TLS SHA-256 フィンガープリントの行が追加で表示されます。確認するには、ブラウザーのアドレスバーの左にあるアイコンをクリックして証明書の詳細を開き、SHA-256 フィンガープリントを見つけて、ターミナルに表示されたものと1文字ずつ照合してください。一致した場合のみ続行し、一致しない場合は中止してください。
ポートを開放したら、次のコマンドを実行して、信頼された証明書を再度取得してください。
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --enable-ip-certインストール後
取引所を接続する:取引所の API キーを追加します。各キーの IP 許可リストには、Trade に表示される送信元 IP(このサーバーのグローバル IP)を入力してください。
Z Market Lab とペアリングする:Z Market Lab で気に入った機会を、ワンクリックでこの Trade に送れます。
複数のグローバル IP を使う:コンボが多いときは、サーバーにグローバル IP を追加してください。Trade が自動で検出し、リクエストを分散します。
更新
Tradeは署名付きのリリースのみをインストールします。新規インストールでは、デフォルトで新バージョンが届き次第、自動的に更新されます。Tradeで手動更新に切り替えて、ご自身で更新する時間を選ぶこともできますが、新バージョンは届いてから7日以内にインストールされます。ZMLが必須としている緊急の修正は、待たずにインストールされます。切り替え前にデータベースをバックアップし、新バージョンの起動前に失敗した場合は、現在のバージョンが引き続き動作します。更新にあたってポジションを決済する必要はなく、更新のためにポジションが自動で決済されることもありません。更新にかかる1~2分の間、Tradeは取引を一時停止しますが、すでに取引所にある注文はその間も約定する可能性があります。
独自ドメインを使う(上級)
独自ドメインと信頼された証明書で Trade にアクセスするには、インストールディレクトリ内の Caddyfile を編集します。このファイルは更新で上書きされません。ドメインのサイトを追加する前に、デフォルトの自己署名証明書のサイトを移動してください。そうしないと、ドメインへの接続でも引き続き自己署名証明書が使用されます。