Gunbot(Gunty)などの暗号資産取引ボットを、取引所に近いVPSで実行
フルノード、自動ポートフォリオ、動的グリッド取引、アービトラージなど、EDIS Global VPSは自動取引を想定して設計されています。Gunbot(Gunty)とBinanceで動作を確認しており、ほかにも多くの優れたボットが当社インフラで動作します。
VPSなら取引ボットを24時間365日稼働でき、専用サーバーより経済的です。家庭用PC、ノートPC、スマートフォン、タブレットより信頼性が高く、利用する取引基盤の近くに設置して遅延を抑えられます。API認証情報や取引ログも、安全で非公開の場所に保管できます。
ボットは取引所のできるだけ近くで動かすとよいでしょう。Binanceでの取引には、東京VPS、シンガポールVPS、香港VPSを推奨します。BinanceのサーバーがAWSのap-northeast-1リージョン(日本・東京)にあるためです。この記事の後半で、当社サーバーからBinance APIへのアクセス時間の実例を紹介します。
他の拠点からの応答時間も、ご希望に応じて確認できます。特にアービトラージ、シグナル販売、Telegramボットやシグナルグループとの競争では、最適な拠点を選び、複数取引所(Binance ⇔ Uphold、Binance ⇔ Okcoin、Binance ⇔ Zipmex、Binance ⇔ Coinhako、Binance ⇔ Crypto.com)のAPIへ低レイテンシで接続できます。Huobiを含むすべての取引所へできる限り低い遅延でアクセスできるVPS拠点選びをお手伝いします。
EDIS日本経由のAPI.binance.comへのMTR:0.6ms
EDISドイツ経由のAPI.binance.comへのMTR:0.7ms
EDIS香港経由のAPI.binance.comへのMTR:1.5~1.8ms
EDISロンドン経由のAPI.binance.comへのMTR:1.0~1.5ms
EDISチリ・サンティアゴ(ビニャ・デル・マール)経由のAPI.binance.comへのMTR:4~5ms
EDISシンガポール経由のAPI.huobi.proへのMTR:1ms
EDIS日本経由のAPI.huobi.proへのMTR:1.5ms
EDISシンガポール経由のAPI.uphold.comへのMTR:1ms
EDIS東京経由のAPI.uphold.comへのMTR:0.7ms

HONG KONG:~# time curl -X GET "https://api.binance.com/api/v3/exchangeInfo?symbol=BNBBTC"
{"timezone":"UTC","serverTime":1681655706839,"rateLimits":[{"rateLimitType":"REQUEST_WEIGHT","interval":"MINUTE","intervalNum":1,"limit":1200},{"rateLimitType":"ORDERS","interval":"SECOND","intervalNum":10,"limit":50},{"rateLimitType":"ORDERS","interval":"DAY","intervalNum":1,"limit":160000},{"rateLimitType":"RAW_REQUESTS","interval":"MINUTE","intervalNum":5,"limit":6100}],"exchangeFilters":[],"symbols":[{"symbol":"BNBBTC","status":"TRADING","baseAsset":"BNB","baseAssetPrecision":8,"quoteAsset":"BTC","quotePrecision":8,"quoteAssetPrecision":8,"baseCommissionPrecision":8,"quoteCommissionPrecision":8,"orderTypes":["LIMIT","LIMIT_MAKER","MARKET","STOP_LOSS_LIMIT","TAKE_PROFIT_LIMIT"],"icebergAllowed":true,"ocoAllowed":true,"quoteOrderQtyMarketAllowed":true,"allowTrailingStop":false,"cancelReplaceAllowed":true,"isSpotTradingAllowed":true,"isMarginTradingAllowed":true,"filters":[{"filterType":"PRICE_FILTER","minPrice":"0.00000100","maxPrice":"100000.00000000","tickSize":"0.00000100"},{"filterType":"LOT_SIZE","minQty":"0.00100000","maxQty":"100000.00000000","stepSize":"0.00100000"},{"filterType":"MIN_NOTIONAL","minNotional":"0.00010000","applyToMarket":true,"avgPriceMins":5},{"filterType":"ICEBERG_PARTS","limit":10},{"filterType":"MARKET_LOT_SIZE","minQty":"0.00000000","maxQty":"3352.29744961","stepSize":"0.00000000"},{"filterType":"TRAILING_DELTA","minTrailingAboveDelta":10,"maxTrailingAboveDelta":2000,"minTrailingBelowDelta":10,"maxTrailingBelowDelta":2000},{"filterType":"PERCENT_PRICE_BY_SIDE","bidMultiplierUp":"5","bidMultiplierDown":"0.2","askMultiplierUp":"5","askMultiplierDown":"0.2","avgPriceMins":5},{"filterType":"MAX_NUM_ORDERS","maxNumOrders":200},{"filterType":"MAX_NUM_ALGO_ORDERS","maxNumAlgoOrders":5}],"permissions":["SPOT","MARGIN","TRD_GRP_004","TRD_GRP_005","TRD_GRP_006"],"defaultSelfTradePreventionMode":"NONE","allowedSelfTradePreventionModes":["NONE","EXPIRE_TAKER","EXPIRE_MAKER","EXPIRE_BOTH"]}]}
real 0m0.129s
user 0m0.005s
sys 0m0.014sSINGAPORE:~# time curl -X GET "https://api.binance.com/api/v3/exchangeInfo?symbol=BNBBTC"
{"timezone":"UTC","serverTime":1681656270587,"rateLimits":[{"rateLimitType":"REQUEST_WEIGHT","interval":"MINUTE","intervalNum":1,"limit":1200},{"rateLimitType":"ORDERS","interval":"SECOND","intervalNum":10,"limit":50},{"rateLimitType":"ORDERS","interval":"DAY","intervalNum":1,"limit":160000},{"rateLimitType":"RAW_REQUESTS","interval":"MINUTE","intervalNum":5,"limit":6100}],"exchangeFilters":[],"symbols":[{"symbol":"BNBBTC","status":"TRADING","baseAsset":"BNB","baseAssetPrecision":8,"quoteAsset":"BTC","quotePrecision":8,"quoteAssetPrecision":8,"baseCommissionPrecision":8,"quoteCommissionPrecision":8,"orderTypes":["LIMIT","LIMIT_MAKER","MARKET","STOP_LOSS_LIMIT","TAKE_PROFIT_LIMIT"],"icebergAllowed":true,"ocoAllowed":true,"quoteOrderQtyMarketAllowed":true,"allowTrailingStop":false,"cancelReplaceAllowed":true,"isSpotTradingAllowed":true,"isMarginTradingAllowed":true,"filters":[{"filterType":"PRICE_FILTER","minPrice":"0.00000100","maxPrice":"100000.00000000","tickSize":"0.00000100"},{"filterType":"LOT_SIZE","minQty":"0.00100000","maxQty":"100000.00000000","stepSize":"0.00100000"},{"filterType":"MIN_NOTIONAL","minNotional":"0.00010000","applyToMarket":true,"avgPriceMins":5},{"filterType":"ICEBERG_PARTS","limit":10},{"filterType":"MARKET_LOT_SIZE","minQty":"0.00000000","maxQty":"3352.29744961","stepSize":"0.00000000"},{"filterType":"TRAILING_DELTA","minTrailingAboveDelta":10,"maxTrailingAboveDelta":2000,"minTrailingBelowDelta":10,"maxTrailingBelowDelta":2000},{"filterType":"PERCENT_PRICE_BY_SIDE","bidMultiplierUp":"5","bidMultiplierDown":"0.2","askMultiplierUp":"5","askMultiplierDown":"0.2","avgPriceMins":5},{"filterType":"MAX_NUM_ORDERS","maxNumOrders":200},{"filterType":"MAX_NUM_ALGO_ORDERS","maxNumAlgoOrders":5}],"permissions":["SPOT","MARGIN","TRD_GRP_004","TRD_GRP_005","TRD_GRP_006"],"defaultSelfTradePreventionMode":"NONE","allowedSelfTradePreventionModes":["NONE","EXPIRE_TAKER","EXPIRE_MAKER","EXPIRE_BOTH"]}]}
real 0m0.252s
user 0m0.008s
sys 0m0.000sTOKYO:~# time curl -X GET "https://api.binance.com/api/v3/exchangeInfo?symbol=BNBBTC"
{"timezone":"UTC","serverTime":1681656507734,"rateLimits":[{"rateLimitType":"REQUEST_WEIGHT","interval":"MINUTE","intervalNum":1,"limit":1200},{"rateLimitType":"ORDERS","interval":"SECOND","intervalNum":10,"limit":50},{"rateLimitType":"ORDERS","interval":"DAY","intervalNum":1,"limit":160000},{"rateLimitType":"RAW_REQUESTS","interval":"MINUTE","intervalNum":5,"limit":6100}],"exchangeFilters":[],"symbols":[{"symbol":"BNBBTC","status":"TRADING","baseAsset":"BNB","baseAssetPrecision":8,"quoteAsset":"BTC","quotePrecision":8,"quoteAssetPrecision":8,"baseCommissionPrecision":8,"quoteCommissionPrecision":8,"orderTypes":["LIMIT","LIMIT_MAKER","MARKET","STOP_LOSS_LIMIT","TAKE_PROFIT_LIMIT"],"icebergAllowed":true,"ocoAllowed":true,"quoteOrderQtyMarketAllowed":true,"allowTrailingStop":false,"cancelReplaceAllowed":true,"isSpotTradingAllowed":true,"isMarginTradingAllowed":true,"filters":[{"filterType":"PRICE_FILTER","minPrice":"0.00000100","maxPrice":"100000.00000000","tickSize":"0.00000100"},{"filterType":"LOT_SIZE","minQty":"0.00100000","maxQty":"100000.00000000","stepSize":"0.00100000"},{"filterType":"MIN_NOTIONAL","minNotional":"0.00010000","applyToMarket":true,"avgPriceMins":5},{"filterType":"ICEBERG_PARTS","limit":10},{"filterType":"MARKET_LOT_SIZE","minQty":"0.00000000","maxQty":"3352.29744961","stepSize":"0.00000000"},{"filterType":"TRAILING_DELTA","minTrailingAboveDelta":10,"maxTrailingAboveDelta":2000,"minTrailingBelowDelta":10,"maxTrailingBelowDelta":2000},{"filterType":"PERCENT_PRICE_BY_SIDE","bidMultiplierUp":"5","bidMultiplierDown":"0.2","askMultiplierUp":"5","askMultiplierDown":"0.2","avgPriceMins":5},{"filterType":"MAX_NUM_ORDERS","maxNumOrders":200},{"filterType":"MAX_NUM_ALGO_ORDERS","maxNumAlgoOrders":5}],"permissions":["SPOT","MARGIN","TRD_GRP_004","TRD_GRP_005","TRD_GRP_006"],"defaultSelfTradePreventionMode":"NONE","allowedSelfTradePreventionModes":["NONE","EXPIRE_TAKER","EXPIRE_MAKER","EXPIRE_BOTH"]}]}
real 0m0.062s
user 0m0.008s
sys 0m0.000s当社でも使用しており、快適に動作しています ;-)
自宅やオフィスの遠く離れたコンピューターでGunbotなどを動かすことも可能ですが、技術的に取引所のすぐ隣でボットを動かし遅延を抑えることで、ほかの多くの市場参加者より有利な条件を得られます。
EDISはニューヨーク、モントリオール、ロンドン、フランクフルト、シドニー、東京、シンガポールなど、世界40か所以上でクラウドの本番環境を運用しています。利用する取引所に最も近い拠点を選び、自動取引を最適化しましょう。当社のVPSサーバーは低レイテンシのポート接続(最低1 Gbps)と100% SSDストレージを備え、Gunthyを問題なく実行できます。
EDIS VPSを次の暗号資産取引の基盤に。世界50か所以上で利用できます。
今すぐ導入…
遠すぎますか?米国の金融システムに近づきたい方は、暗号資産やFX取引に人気のニューヨークVPSホスティングをご覧ください。