EDIS Global VPS
Cartoon robots engaging with Bitcoin and various timepieces, representing the precision and efficiency of crypto trading VPS for arbitrage.
Robotic precision meets financial innovation: The synergy of crypto trading VPS and arbitrage trading tactics.
← Back

Updated at: 14/03/2024

EDIS VPS are Ideal for Automated Crypto Trading

Share this post:

Run your Gunbot (Gunty) or any other crypto trading bot on a VPS near your Exchange



No matter if you are hosting a full node, a fully automatized portfolio or if you are into dynamic grid trading, EDIS VPS were built with automated trading in mind. We successfully tested with Gunbot (Gunty) and Binance!



A VPS hosting plan allows your trading bot to trade 24/7, is economically priced compared to a dedicated server, will be more reliable than any home PC, laptop/phone/tablet, can be hosted close to your favourite crypto trading platform for lowest latency (faster trading). This way you also keep your API credentials and trading-logs in a safe, private place.



You may want to run your bot as close to the crypto exchange as possible.If you're trading on Binance, you'll see the following response-times. We recommend Tokyo VPS, Singapore VPS or Hong Kong VPS for Binance trading, because Binance servers are located in AWS ap-northeast-1 region (Tokyo, Japan). Further down in this article we show you some real-life examples, how long it takes to access the Binance API from our servers.

If you are interested in response times from other server locations, we can check these for you. Particularly if you are into Arbitrage trading, selling signals or competing with Telegram bots or signal groups, you will be able to find the ideal location, allowing for low-latency API access to all your exchanges (Binance <> Uphold, Binance <> Okcoin, Binance <> Zipmex, Binance <> Coinhako, Binance <> Crypto.com). We will help you find the best VPS location, to be able to access all your exchanges including Huobi with lowest possible latency.



MTR API.binance.com via EDIS Japan: 1-2ms
MTR API.binance.com via EDIS Germany: 0.7ms
MTR API.binance.com via EDIS Hong Kong: 1.5-1.8ms
MTR API.binance.com via EDIS London: 1.0-1.5ms
MTR API.binance.com via EDIS Santiago de Chile (Viña del Mar) 4-5ms
MTR API.huobi.pro via EDIS Singapore 1ms
MTR API.huobi.pro via EDIS Japan 1.5ms
MTR API.uphold.com via EDIS Singapore 1ms
MTR API.uphold.com via EDIS Tokyo 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.014s
SINGAPORE:~# 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.000s
TOKYO:~# 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

We're using it ourselves and it works like a charm ;-)

Running Gunbot or any other crypto bot miles away on your home or office computer may be a workable solution, but minimizing latency (running your bot technically next door to the exchange) will most certainly put you in a more rewarding position compared to most other market participants.

EDIS runs its clouds production systems in 40+ locations worldwide, including New York, Montréal, London, Frankfurt, Sydney, Tokyo, and Singapore. Pick the location closest to your favorite crypto exchange for best automated trading results. Our VPS servers come with lowest latency (minimum 1Gbps) port connectivity, are 100% SSD based, and each one can run Gunthy without any issues.

Make an EDIS VPS your next Crypto Trading power house. Available in more than 40 locations around the globe.

Germany KVM server
BTC vps
or get started with a server in Australia


Feel it's too distant? Fancy being closer to the American financial systems? Check out our sought-after New York VPS Hosting .